/*custom css*/
.owl-filter-tophome{margin-top:160px;} 
.prod-filter-home{margin-top:70px;}
.owl-prod-filter .tab-content{padding:100px 60px 0;border: 1px solid #ddd;}   
.owl-prod-filter .product-miniature{padding-bottom:70px;}  
#owl-prod-filter-tabs{text-align:center;}
#owl-prod-filter-tabs .nav-item {float:none;display:inline-block;margin-bottom:0;margin-left:-1px;}   
#owl-prod-filter-tabs .nav-item  a{padding:13px 27px;color:#333333;font-family:'Josefin Sans', sans-serif;font-weight:300;text-transform:uppercase;background:#f2f2f2;font-size:12px;letter-spacing:3px;}   
#owl-prod-filter-tabs .nav-item  a.active,#owl-prod-filter-tabs .nav-item  a:hover{color:#fff;background:#1c1c1c;}  

.special-product
{
	margin-top:70px; 
	background:url(../img/bg-center.png) no-repeat center center;background-size:cover;
	padding-bottom:290px;
}
.special-product .right-content{margin-top:40px;}
.special-product .left-content{margin-top:124px;}
.special-product .left-content .offer_area{max-width:643px;color:#fff;} 
.special-product .left-content h2{font-size:72px;font-family: 'Abril Fatface', cursive;font-weight:400;margin-bottom: 15px;}
.special-product .left-content p{color:#fff;}
.special-product .left-content .discount-percent{color:#ff6787;}
.special-product  .product-miniature{text-align:left;}  
.special-product  .product-price-and-shipping .price-item{float:left;padding:20px;text-align:center;background:#fff;margin-right:3px;}   
.special-product  .product-price-and-shipping .price-item label{font-size:16px;color:#2e313d;font-family:'Montserrat', sans-serif;display:block;text-align:center;margin-bottom:7px;}   
.special-product  .product-price-and-shipping .price-item .price,
.special-product  .product-price-and-shipping .price-item .price-percent-reduction, 
.special-product  .product-price-and-shipping .price-item .regular-price
{font-size:39px;color:#ff6787;font-family: 'Abril Fatface', cursive;}   
.special-product  .product-price-and-shipping{margin-top:70px;}
.special-product  .product-price-and-shipping .price-item .regular-price{color:#2e313d;}
.special-product  .view-more{padding:11px 35px;color:#fff;border:1px solid #fff;background:transparent;text-transform:capitalize;margin-top:45px;}
.special-product  .view-more:after{content:"\f105";font-family:"FontAwesome";padding-left:5px;}
.special-product  .view-more:hover{background:#ff887b;border-color:#ff887b;}
.g-footer
{
	background-color:#2c2c36;
	background-image:url(../img/bg-foot.jpg),url(../img/bg-footbt.jpg);
	background-position:top left,bottom left;
	background-repeat:repeat-x;
	 
	position:relative; 
	padding-top:165px;   
	margin-top:100px; 
}
.g-footer:after{/* background:url(../img/bgfoot.png) no-repeat 100% 0; */content:"";position: absolute;width: 100%;height: 100%;top:0;right:18px;z-index:1;} 

.owl-filter-tophome .owl-carousel .owl-controls .owl-nav .owl-next, .owl-filter-tophome .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-filter-tophome .owl-carousel .owl-controls .owl-nav a, .owl-filter-tophome div.bx-wrapper .bx-controls-direction .owl-next, .owl-filter-tophome div.bx-wrapper .bx-controls-direction .owl-prev, .owl-filter-tophome div.bx-wrapper .bx-controls-direction a 
{
	top:17%;  
}
@media only screen and (min-width : 768px) and (max-width : 1199px)
{
.owl-prod-filter .tab-content {
    padding: 40px 40px 0;   
}
}
@media (max-width: 767px ) 
{
	.owl-prod-filter .tab-content {
    padding: 40px 30px 0;   
  }

.owl-filter-tophome{margin-top:45px;}
.prod-filter-home{margin-top:0;} 
#owl-prod-filter-tabs .nav-item{width:90%;margin-top:1px;}  
.special-product{margin-top:0;}
.special-product .left-content h2{font-size:35px;}
.special-product .left-content{margin-top:60px;}
.special-product .product-price-and-shipping .price-item .price, .special-product .product-price-and-shipping .price-item .price-percent-reduction, .special-product .product-price-and-shipping .price-item .regular-price{font-size:15px;}
.special-product .product-price-and-shipping .price-item label{font-size:12px;}
.special-product .product-price-and-shipping .price-item{padding:12px;}
.special-product .product-price-and-shipping{margin-top:40px;}
.special-product{padding-bottom:150px;}
.g-footer{margin-top:0;background-image:none;padding-top:50px;}
}
@media only screen and (min-width : 992px) and (max-width : 1199px) 
{
.special-product .left-content h2{font-size:65px}
}
@media only screen and (min-width : 768px) and (max-width : 991px)  
{
	.special-product .left-content h2{font-size:44px;}  
	.special-product  .product-price-and-shipping .price-item .price, .special-product  .product-price-and-shipping .price-item .price-percent-reduction, .special-product  .product-price-and-shipping .price-item .regular-price{font-size:20px;}
	.special-product  .product-price-and-shipping .price-item{padding:15px;} 
	.special-product .left-content{margin-top:95px;}
	.g-footer{margin-top:40px;}
	.prod-filter-home{margin-top:20px;}
	.special-product{margin-top:30px;}
	.owl-filter-tophome{margin-top:85px;}
	 
}
@media (max-width:991px ) 
{
	.g-footer:after{background-image:none;}
}
/**cookie***/
#cookie_notice {
    text-align: center; 
    background-color: #eee;
	color:#8c8c8c;
	font-size:13px;
}
#cookie_notice .notice-cookie-inner {
    margin: 0;
    padding: 10px 5px;
    line-height: 25px;
}
#cookie_notice .notice-cookie-inner > span {
    display: inline-block;
}
#cookie_notice .notice-cookie-inner a {
    color: #000;
}
#cookie_notice .notice-cookie-inner .button {
    height: 25px;
    line-height: 23px;
    margin: 0 10px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #ff887b;
    border: 1px solid #ff887b;
    text-transform: uppercase;
    padding: 0 15px;
}
#cookie_notice .notice-cookie-inner {
    margin: 0;
    padding: 10px 5px;
    line-height: 25px;
}


/*---count-down---*/
.owl-count-down
{
	
	float:right;

}
.clock li
{
width:74px;border:5px solid #fff;float:left; height:74px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin-left:15px;
}
.block-banner .clock li{background: rgba(255,255,255,0.3);}
.clock
{
	padding:0;
	margin:0;text-align:center;
}
.clock li p 
{
	margin-top:2px;
	font-size:13px;
	color:#fff;
	margin-bottom:9px;
	font-weight:300;font-family: 'Lato', sans-serif;
}
.clock li span 
{
	color:#fff;
	font-size:26px;
	margin-bottom:2px;
	margin-top:14px; 
	display:block;
	font-weight:600;
	
}

.clock:after ,.clock li .clock-sub:after
{
	display:table;
	content:"";
	clear:both;
}

.cd-unlimited > span{padding:21px 0; display: block;color:#fff;}
.time-left,.owl_countdown{float:left;line-height:1;}
.time-left h3{font-size:18px;text-transform:uppercase;color:#fff; margin: 29px 0 0;}
@media (max-width: 767px ) 
{
	.clock li{margin-left:10px;}
	.owl-count-down{float:left;} 
}
.g-breadcrumb .breadcrumb li a  {
	color:#333;
}
.g-breadcrumb .breadcrumb li:after {
    content: "/";
    /* color: #fff; */
    margin: .3125em;
}
.block-category .category-cover {
    margin-bottom: 10px;
    display: none;

#_desktop_search_widget {
    margin-right: 2rem;
    margin-top: 0px !important;
    float: right;
    position: relative;
    z-index: 1;
}