/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 .product-variants > .product-variants-item select {
    border: 1px solid #eaeaea;
    height: 40px;
    width: 350px;
    padding: 2px;
    outline: none; }
.off-canvas-nav-megamenu .offcanvas-mainnav {
    background-color: #60c2eb;
     }
 .leo-megamenu .dropdown-menu {
    top: 100%;
    left: -9999px;
    height: auto;
    font-weight: 300;
    color: #999999;
    border: 0;
    min-width: 185px;
    padding: 20px;
    background-color: rgba(0, 0, 0, 0.85);
    font-family: "Noticia Text", serif;
    margin: 0px;
    text-align: left;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.24);
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.24);
    -o-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.24);
    -ms-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.24);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.24);
    -webkit-transition: opacity 0.3s linear 0s;
    -o-transition: opacity 0.3s linear 0s;
    transition: opacity 0.3s linear 0s; }
	
	.header-nav a {
    color: #fff; }
	
	.product-prices .tax-shipping-delivery-label {
    font-size: 16px;
    color: #60c2eb;
	font-weight: bold;}
	.products-accordion .card-header a {
      font-weight: 700;
      color: #60c2eb;
      text-transform: uppercase;
      position: relative;
      width: 100%;
      display: inline-block; }
	  
	  .functional-buttons .add-to-cart, .functional-buttons .leo-wishlist-button, .functional-buttons .leo-compare-button {
    background-color: #60c2eb; }
	
	.thumbnail-container:hover .quickview {
      background-color: #60c2eb; }