/* Layout */

/* Custom Notification */

#notification {
	top: 80px;
	z-index: 9999;
	opacity: 0;
	right: 20px;
	width: 300px;
	position: fixed;
	visibility: hidden;
	transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
}

#notification.active {
	top: 20px;
	opacity: 1;
	visibility: visible;
}


/* Scroll up */


/* Style Customization */

  #container{
    background-color: #ffffff;
  }



    a,a:visited,
    .mainmenu > li a,
    #top-bar a{
        color: #666;
    }




  .mainmenu > li:hover{
    border-color: #0e987a;
  }
  .product-grid .name a:hover,
  .product-filter .display a:hover,
  .product-filter .display span:hover,
  .product-filter .product-compare a:hover,
  #megamenu .mainmenu > li > div .item > a:hover,
  #megamenu .subcat li a:hover,
  .breadcrumb li a:hover,
	.kt-module .writer_name{
    color: #0e987a;
  }
  .button:hover,
  a.button:hover,
  #header .checkout a:hover,
  .cart-total + .buttons a:hover,
  .cart-total + .buttons a:hover,
  #header #cart .heading #cart-product-total,
  .scrollup,
  .newsletter button:hover{
    background-color: #0e987a;
  }

  .sale{
    background-color: #0e987a;
  }
  .sale:after{
    border-color: #0e987a transparent transparent transparent;
  }

  .details .cart,
  .details .quick-view a:hover:before,
	.product-info .details .cart a:hover
  .details .cart a:hover:before,
  .details .compare a:hover:before,
  .details .wishlist a:hover:before{
    background-color: #0e987a;
  }



  body {
    
      font-family: "Open Sans";
    
    
    
    
    
    
      color: #333;
    
  }
  .kuler-tabs,.kuler-slides,
  #header .checkout a,
  .cart-total + .buttons a,
  .ui-widget{
  
    font-family: "Open Sans";
  
}



h1,h2,h3,h4,h5,h6,.box-heading {
  
    font-family: "Open Sans";
  
  
  
  
}




  h1,h2,h3,h4,h5,h6,.box-heading {
    color: #666;
  }
  .bottom h3:after,
  #footer h3:after,
  .box-heading:after,
  .kuler-slides .box-heading:after{
    background-color: #666;
  }



  #top-bar{
  
    background-color: rgba(4,150,134,1);
  
  }



  #top-bar a,
  #top-bar .extra .dropdown-toggle{
    
      color: #ffffff;
    
  }



  #top-bar a:hover{
    
      color: #dddddd;
    
  }





  #top-bar,
  #top-bar .extra form{
    
      border-color: #ffffff;
    
  }



#header{
    
}


  #header{
  
    background-color: rgba(255, 255, 255, 1);
  
  }


  #header #search input{
    border-color: #eee;
  }


  #header #search input{
    background-color: rgba(240, 240, 240, 1);
  }


    #header #cart .heading a{
        color: rgba(102, 102, 102, 1);
    }

#header #cart .content, #top-bar #cart .content{
    
}

#header #cart #cart-total:before, #top-bar #cart #cart-total:before{
    
      background-color: rgba(255, 255, 255, 1);
    
    
      color: rgba(94, 94, 94, 1);
    
}


#footer,#powered,.social-newsletter,.bottom{
  
    background-color: #f4f4f4;
  
}


.social-newsletter .container,#footer,#powered{
    
      border-color: #dcdcdc;
    
}

#footer,#powered,.social-newsletter,.bottom{
    
    
}




  #footer h3,#powered h3,.bottom h3{
    
      color: #101010;
    
  }
  .bottom h3:after,
  #footer h3:after{
    background-color: #101010;
  }








  .social-newsletter{
    background: #f2f2f2;
  }



  .social a:before{
    background-color: #bbb;
  }


  .social a:before{
    color: #ffffff;
  }

.social a:hover:before{
    
      background-color: #8888;
    
    
}



  .contact li:before,
  .feature2 ul li:before{
    background-color: #bbb;
  }


  .contact li:before,
  .feature2 ul li:before{
    color: #ffffff;
  }


  .contact li:hover:before,
  .feature2 ul li:hover:before{
    background-color: #96c4cb;
  }



.navigation{

  background-color: #e8e8e8;


}

.skin3 #header .row > .wrapper{
	
		background-color: #e8e8e8;
	
}


.mainmenu > li:hover > a,
.mainmenu > li:hover{
    color: #807e7e;
}



#menu {
	
		font-family: "Open Sans";
	
	
		font-weight: 300;
	
	
	
}


.mainmenu > li > a {
	
	color: #000000;
	
	
		font-size: 12px;
	
}


  .product-grid .price-fixed{
    color: #000000;
  }


  .product-grid .price-old{
    color: #ff0000;
  }




.sale{
    background-color: #0b784c;
}
.sale:after{
    border-color: #0b784c transparent transparent transparent;
}


  .sale{
    color: #ffffff;
  }

.product-grid .details a:before{
    
      color: #fff;
    
    
      background-color: #049686;
    
}
.product-grid .details a:hover:before{
    
      color: #ffffff;
    
    
      background-color: #000;
    
}
.product-grid .cart {
    
      background-color: #fd4d01;
    
}
.product-grid .cart a{
    
}
.product-grid .cart:hover {
    
      background-color: #dd4909;
    
}
.product-grid .cart:hover a {
    
}

button, .button, a.button, #header .checkout a,.read-more{
    
        color: #ffffff;
    
    
    
      background-color: #444;
    
}
.jcarousel-skin-opencart .jcarousel-prev:before,
.jcarousel-skin-opencart .jcarousel-next:before{
    
      color: #fff;
    
    
      background-color: #ddd;
    
}
.jcarousel-skin-opencart .jcarousel-prev:hover:before,
.jcarousel-skin-opencart .jcarousel-next:hover:before{
    
    
      background-color: #96c4cb;
    
}
button, .button:hover, a.button:hover, #header .checkout a:hover,.read-more:hover{
    
    
    
}
