.owl-prod-filter{margin-top:55px;}
.owl-prod-filter .tab-header{text-align:center;margin-bottom:40px;}
.owl-prod-filter .tab-header h3{font-size:100px;font-family:'Oranienbaum', serif;color:#2d3479;line-height:80px;}
.owl-prod-filter .tab-header p{font-size:14px;text-transform:uppercase;color:#16151b;font-weight:600;margin-bottom:0;}
.owl-filter-bottom  .tab-header p{padding-bottom:40px;border-bottom:1px solid #ebebff; }
.owl-prod-filter .tabs .nav-tabs{border-bottom:none;position:relative;z-index:1;display:inline-block;background:#fff;padding-right:20px;}  
.owl-prod-filter .tabs .g-tab-title{background:url(../img/CrossBarNovaBio.png)repeat-x;}  
.owl-prod-filter .tabs .tab-content{margin-top:40px;}  
.owl-prod-filter .nav-tabs .nav-link{font-size:14px;color:#bdbdbd;font-family:'Poppins', sans-serif;font-weight:600;text-transform:uppercase;padding:0;}
.owl-prod-filter .nav-tabs .nav-link:before{content:"/";padding-right:5px;color:#bdbdbd;}
.owl-prod-filter .nav-tabs li:first-child .nav-link:before{content:"";width:20px;height:20px;display:inline-block;background:#f0d5b9;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;padding-right:0; margin-right:5px;vertical-align:-4px;}
.owl-prod-filter .tabs .nav-tabs .nav-item{margin-bottom:0;float:none;display:inline-block;position:relative;z-index:2;}
.owl-prod-filter .nav-tabs .nav-item+.nav-item{margin-left:8px;}
.owl-prod-filter .tabs .tab-pane{padding-top:0;}
.owl-prod-filter .tabs .nav-tabs .nav-item .nav-link.active ,.owl-prod-filter .tabs .nav-tabs .nav-link:hover{color:#434343;}  
.extra-left .left-title h3{padding:20px;margin-bottom:0;border:1px solid #e6e6e6;border-bottom:none;font-size:14px;}
.owl-filter-homeleft .left-title h3,.owl-block-testimonial .left-title h3{padding:20px;margin-bottom:0;border-bottom:1px solid #e6e6e6;font-size:14px;}
.owl-prod-filter .left-title h3 i,.owl-block-testimonial .left-title h3 i{font-size:16px;color:#fd6868;padding-right:20px;}
.owl-filter-homeleft .block-content,.owl-block-testimonial .block-content{border:1px solid #e6e6e6;}
.owl-filter-homeleft .product_list{padding:0 20px 30px}
.owl-filter-homeleft .product-miniature{padding-top:30px;display:inline-block;width:100%;}
.owl-filter-homeleft .product-title,.owl-filter-homeleft .product-price-and-shipping{text-align:left;}
.owl-filter-homeleft .product-container-img{float:left;margin-right:10px;border:1px solid #e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;}
.owl-filter-bottom{margin-top:100px;padding:100px 0;background:#f2f3f5;}
.owl-prod-filter .product-miniature{margin-bottom:10px;}


.all-product-link{font-size:12px;font-weight:400;color:#616161;margin-bottom:20px;padding-right:20px;}
.all-product-link i{font-size:18px;}
.all-product-link:hover{color:#f82e56;}
.block-left.block-adv{margin:50px 0;}
.testimonial-content{padding:30px;text-align:center;}
.owl-block-testimonial{margin-top:30px;}
.owl-block-testimonial .test-img{margin-bottom:20px;}
.testimonial-author{font-size:14px;font-family:'Poppins', sans-serif;font-weight:600;padding-bottom:10px;margin-bottom:10px;position:relative;}
.testimonial-author:after{content:"";position:absolute;left:50%;bottom:0;height:2px;width:10px;margin-left:-5px;background:#616161;}
.testimonial-job{font-style:italic;font-size:12px;}
.testimonial-text{font-size:12px;margin-top:20px;}

.prod-special-home{margin-top:50px;background:#f2f3f5;} 
.prod-special-home .prod-thumb{width: 256px;padding:40px 51px;float: left;border-right:2px solid #f2f2f2;position:relative;}
.prod-special-home .scroll-box-arrows i{bottom:72px;left:25px;height:auto;line-height:1;display:inline-block;width:28px;height:28px;}
.prod-special-home .scroll-box-arrows .material-icons{font-size:28px;}

.prod-special-home .scroll-box-arrows .right{right:25px;left:auto;} 
.prod-special-home .js-qv-product-images li{display:inline;}
.prod-special-home .js-qv-mask {
    min-width: 1px;
    margin: 30px 70px 0;}
.prod-special-home .product-images>li.thumb-container>.thumb
{
	margin-right:19px;
}
.prod-special-home .product-cover{position:relative;}
.prod-special-home .product-name a{color:#333;} 
.prod-special-home .product-name a:hover{color:#f0860e;} 
.prod-special-home .product-desc{color:#999;font-size:14px;margin-top:5px;max-width:440px;} 
.prod-special-home .product-desc p{color:#999;} 
.prod-special-home .out-button .add-to-cart-button .add-to-cart{padding:14px 30px;}
.prod-special-home .quick-view{width:auto;padding:0 30px;border-color:#315a9a;background:#315a9a;color:#fff;text-transform:uppercase;font-size:12px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;} 
.prod-special-home .quick-view:hover{background:transparent;color:#315a9a;}
.prod-special-home .color{width:12px;height:12px;} 
.prod-special-home .product-price-and-shipping{margin-top:25px;margin-bottom:40px;}
.prod-special-home .product-price-and-shipping .price-item{float: left;margin-right: 50px;} 
.prod-special-home .product-price-and-shipping .price-item label {
    display: block;
    font-size: 13px;
    color: #bdbdbd;
    margin-bottom: 10px;
}
.prod-special-home .product-price-and-shipping .price-item span,.prod-special-home .product-price-and-shipping .price-item .percentage-save {
    font-size: 18px;
    color: #fd2727;
    font-weight: 600;
}
.prod-special-home .product-price-and-shipping .price-item .regular-price{color:#616161;}
.special-label{width:82px;position:absolute;top:0;left:0;display:inline-block;} 
.special-label .special-title{width:82px;height:82px;color:#fff;background:#fd2727;font-size:18px;font-weight:600;word-wrap: break-word;display:inline-block;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;padding:18px 13px;text-align:center;} 
.prod-special-home  .prod-filter-left{text-align:center;margin-top:100px;}  
.prod-special-home  .special-title h3{font-size:60px;color:#2d3479;}  
.prod-special-home  .special-title p{font-size:18px;margin-bottom:0;}        
.prod-special-home .owl-count-down{margin-top:60px;margin-bottom:40px;}       
#blockcart-modal button.close{opacity:1;color:#fff;} 

#owl-block-ins li{padding:0;position:relative;overflow:hidden;}  
#owl-block-ins ul li:after{
	background:url(../img/hearts.gif);
	content: '';
    position: absolute;
    pointer-events: none;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    opacity: 0;
	transition: all 0.4s ease 0s;  -moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;
}    
#owl-block-ins ul li:hover:after {  
    opacity: 1;
}
.instagram-inner{margin-bottom:0;}
#owl-block-ins .ins-content{position:relative;}
#owl-block-ins .ins-content .ins-btn{position:absolute;bottom:0;left:50%;margin-left:-72px;}
.ins-home-title h3{font-size:48px;text-align:center;color:#2d3479;padding-bottom:30px;border-bottom:1px solid #ebebff;margin-bottom:40px;}
@media only screen and (min-width : 1200px) and (max-width : 1399px)
{
	.prod-special-home .product-cover{width:413px;}
}
@media only screen and (min-width : 768px) and (max-width : 1199px)
{
	.owl-prod-filter .product-miniature{margin-bottom:20px;}
}
@media (max-width: 767px)
{
	.prod-special-home .product-price-and-shipping .price-item{margin-right: 30px;} 
	.owl-prod-filter .tab-header h3{font-size:44px;}
	.prod-special-home  .prod-filter-left{margin-top:0;}
	.owl-prod-filter .tab-header h3{line-height:55px;}
	.prod-special-home  .special-title h3{font-size:48px;} 
   
}
@media only screen and (min-width : 768px) and (max-width : 991px)
{
	.owl-filter-bottom {
    margin-top: 65px;
    padding: 65px 0;

   }
}
@media only screen and (min-width : 992px) and (max-width : 1199px)
{
	.owl-filter-homeleft .product-container-img{width:70px;}
	.owl_countdown ul li .c-bkg{font-size:20px;}
}
@media (min-width: 1200px)
{
  
#owl-block-ins li{width:12.5%;}   
}
	


/** **/
.owl-block-title{margin-bottom:40px;    background: url(../img/CrossBarNovaBio.png)repeat-x;}
.owl-block-title .block-title{display:inline-block;background:#fff;font-size: 14px;color: #434343; font-family: 'Poppins', sans-serif;font-weight: 600;text-transform: uppercase;margin-bottom:0;padding-right:20px;}
.owl-block-title .block-title a{color: #434343;}
.owl-block-title .block-title:before{
    content: "";
    width: 20px;
    height: 20px;
    display: inline-block;
    background: #f0d5b9;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    padding-right: 0;
    margin-right: 5px;
    vertical-align: -4px;
}

/***block-manu **/
.block-manu .out-manu{padding:40px 0 0;border-top:1px solid #ebebff;}

.manu-link img{
	opacity: .7;
    transition: all 500ms ease 0s;
    -webkit-transition: all 500ms ease 0s;
    -moz-transition: all 500ms ease 0s;
    -o-transition: all 500ms ease 0s;
    -ms-transition: all 500ms ease 0s;
	}
.manu-link img:hover{opacity:1;}
/***cookie**/
#cookie_notice{padding:15px 0;background:#e6e6e6;text-align:center;}
#cookie_notice button{    
   text-transform: uppercase;
    font-size: 12px;
    padding: 9px 20px;
    line-height: 1;
    border: 2px solid #f82e56;
    background: #f82e56;
    color: #fff;
	margin-left:10px;
	}
#cookie_notice button:hover
{
	background: transparent;
    color: #f82e56;
    border-color: #f82e56;
}
/**owl_countdown**/
.owl_countdown ul li
{
	display:inline-block;
	text-align:center;
	
}
.owl_countdown ul li .c-bkg{width:100px;height:100px;line-height:98px;text-align:center;font-size:36px;color:#f82e56;font-weight:700;margin:0 10px;border:1px solid #969696;position:relative;display:inline-block;}  

.owl_countdown ul li .c-number{display:inline-block;}
.owl_countdown ul li .c-text{color:#16151b;padding-top:10px;text-transform:uppercase;font-size:12px;font-weight:600;}
.owl_countdown ul li .owl-point{margin:0 7px;font-size:24px;color:#a1a1a1;padding-top:25px;display:inline-block;}
@media only screen and (min-width : 768px) and (max-width : 1199px)
{
.prod-special-home .prod-thumb{display:none;}      
.prod-special-home .prod-filter-right{padding-bottom:30px;padding-top:30px;}
.owl_countdown ul li .c-bkg{font-size:25px;width:70px;height:70px;line-height:68px;}
.prod-special-home .product-price-and-shipping .price-item{margin-right:35px;}

}
@media (max-width: 991px)
{
	.prod-special-home .product-cover{width:100%;}
}
@media only screen and (min-width : 768px) and (max-width : 991px)
{
	.home-content,.home-left{padding:0;}
	.block-hotline,.block-left.owl-prod-filter,#index .block-left.block-adv{float:left;width:50%;} 
	.block-hotline,#index .block-left.block-adv{padding-right:15px;}
	.block-left.owl-filter-homeleft{margin-top:30px;}
	.owl-block-testimonial{display:inline-block;width:100%;margin-top:30px;}
	.prod-special-home  .special-title h3{font-size:35px;}
	.prod-special-home  .prod-filter-left{margin-top:30px;margin-bottom:30px;}   
	.owl_countdown ul li{margin-bottom:10px;}
	.prod-special-home .owl-count-down{margin-bottom:0;margin-top:30px;}
	.owl-prod-filter .tab-header h3{font-size:85px;}
	.header-menu{padding-bottom:10px;}
	.footer-container>.container{padding-bottom:40px;}
	
}
@media only screen and (min-width : 992px) and (max-width : 1199px)
{
	 
	.owl_countdown ul li .c-bkg{font-size:25px;width:70px;height:70px;line-height:68px;}
	.prod-special-home  .special-title h3{font-size:50px;}
	.prod-special-home  .prod-filter-left{margin-top:60px;}
	.prod-special-home .owl-count-down {
		margin-top: 35px;
		margin-bottom: 35px;
    }
	.prod-special-home  .special-title h3{font-size:50px;}
}
@media only screen and (min-width : 1200px) and (max-width : 1399px)
{
	.owl_countdown ul li .c-bkg
	{
		width: 90px;
		height: 90px;
		line-height: 88px;  
	}
	
}
@media (max-width: 767px)
{
	.owl-prod-filter .nav-tabs .nav-link{padding:7px 2px;}
	.prod-special-home .prod-thumb{display:none;}
	.prod-special-home .owl-carousel .owl-controls .owl-nav{position:static;margin:30px 0;}
	.prod-special-home .prod-filter-right{clear:both;display:inline-block;width:100%;margin-top:0;}
	.owl_countdown ul li .c-bkg{font-size:22px;width:65px;height:65px;line-height:63px;margin:0 5px;}
	.owl_countdown ul li{margin-bottom:10px;}
	.prod_cat_home .block-content .block-content{margin-top:10px;}
	.block-manu{margin:0 0 30px;}
	.owl-filter-bottom{padding:20px 0;margin-top:40px;}
	.prod-special-home{margin-top:20px;}
	.out-button{padding-bottom:15px;}
	.prod-special-home .owl-count-down{margin-top:40px;margin-bottom:10px;}
	.prod-special-home .special-title{padding-top:15px;}
	.owl-prod-filter .nav-tabs li:first-child .nav-link:before{display:none;}
	.owl-prod-filter .product-miniature{margin-bottom:0;}
	#layerslider{width:100% !important;}
	.owl-prod-filter .nav-tabs .nav-item+.nav-item{margin-left:2px;}
	.owl-prod-filter .tabs .g-tab-title{background:none;}
	.owl-block-title{margin-bottom:20px;}	
	
}
.prod-special-home .product-qty{padding-left:15px;}
.prod-special-home i.product-available{font-size:18px;}
.prod_cat_home .thumbnail-container .product-description .cat-name{margin-bottom:12px;}
.prod_cat_home .thumbnail-container .product-description .product-title{margin:10px 0;}
.header-top i.fa, .owl-right-sidebar i.fa, .header-nav i.fa{font-size:16px;}

#product .owl-prod-info .color {border: 2px double #aaa;}

#product .owl-label {
   width: 88px;
}
h1.page-title {
    font-size: 28px;
}

.feature-label {
    position: absolute;
    bottom: 15px;
    left: 0;
    width: 88px;
}

.feature-label .grade-label{
    border-radius: 0 25px 25px 0;
    padding: 12px 20px 13px 18px;
    background: #00FF00;
    color: #111;
    font-size: 12px;
    font-weight: 500;
    font-family: "Poppins",sans-serif;
    float: right;
}
.feature-label .grade-label.gradeb{background:#FFA500;}
.feature-label .grade-label.gradec{background:#0000FF; color:#fff;}