/*
nav .navigation-main .floating-menu>ul>li>a {
        margin-top: 0;
								padding: 24px 10px;
}
*/
.auto-rotate{
 white-space: nowrap;
 overflow-x: auto;
 overflow-y: hidden;
 display: flex;
}

.auto-rotate::-webkit-scrollbar{display: none;}
.auto-rotate::-moz-scrollbar{display: none;}
.footer-showroom h2,h5{color:#99CCCC !important}
.products article .figure-grid .text {
    padding: 20px 20px 0;
    top: 0;
}
.latest-products article .figure-grid .text h2{
	font-family: "Montserrat",sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 22px;
}
/*
nav.navbar-fixed {
    background: transparent;
}
*/
.main-header {
    padding-top:120px;
    padding-bottom:20px;
    margin-top: 0;
    background-position: unset;
    border-bottom: 2px solid #ffdf72;
    background-color: #f0f0f0;
}
.navbar-sticked{background:#fff !important;}
.header-content {position: relative;}
.main-header .title, .main-header header {color: #99CCCC;}
.breadcrumb.breadcrumb-inverted>li>a {color: #000;}
.checkout .cart-wrapper{
    background:#eee;
    border: 1px solid #eee;
}
.checkout .cart-block.cart-block-header {
    background-color: #eee;
    border-bottom: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;
}
/*.header-content{
    border-bottom: 3px solid #99CCCC;
    }
	*/
.header-banner{
    margin-top: 115px;
    padding-top: 100px;
    padding-bottom: 100px;
}
.header-banner ol.breadcrumb li a{color:#fff}
.breadcrumb-overlay{
position: absolute;
background:#00000082;
top: 0;
width: 100%;
height: 100%;
}

.mb20{margin-bottom:20px!important};

/*-----------------owl carousel --------------------*/

.owl-nav button{outline:none; background:#375faf !important}
.owl-prev, .owl-next {
        width: 30px;
        height: 100px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        display: block !important;
        border:0px solid black;
		outline: none;
    }
    .owl-prev { left: -15px !important; }
    .owl-next { right:0px !important; }
    .owl-prev i, .owl-next i {transform : scale(2,5); color: #ccc;}
	
	section.product-filter-sec{background:#f1f1f1}
	section.product-filter-sec .filters .filter-box .title{
	background-color:#FFA500;
	padding: 15px; 
	color: #fff;
	font-weight: bold;
	}


section.product-filter-sec .filters.filter-content{background:#fff}
section.product-filter-sec .filters .filter-content{max-height: inherit;}
section.product-filter-sec .filters .filter-box .title::after{margin-top:5px}

.filters.filter-content{background:#fff}

.filter-container .filters .filter-box .title{
	background-color:#FFA500;
	padding: 10px 12px; 
	color: #fff;
	font-weight: bold;
	margin-bottom:0;
	}
	
.filter-container .filters{margin-bottom:20px;}

.product-detail-sec-desktop{display:block}
.product-detail-sec{display:none}

@media screen and (max-width: 992px){
.product-detail-sec{display:block}
.product-detail-sec-desktop{display:none}
}

/*.products article{border-top:1px solid #fff !important;box-shadow:0 5px 15px rgba(0,0,0,.2)}
.products article:hover{box-shadow:0px 3px 5px rgb(255 165 0)!important; border-top:1px solid #ffa50066 !important}
.products article.index-cat-article-box:hover{box-shadow:0 5px 15px rgba(0,0,0,.2)}
*/
.subscribe-me{z-index: 9999 !important;}
	
@media screen and (min-width:992px){
.subscribe-me{margin: auto 25% !important; width: 50% !important;}
}
@media screen and (min-width:768px)and (max-width:991px){
.subscribe-me{margin: auto 15% !important; width: 70% !important; top:25% !important}
}
@media screen and (min-width:320px)and (max-width:767px){
.subscribe-me{margin: auto 5% !important; width: 90% !important; top:25% !important}
}
	
.desktop-brand-box{min-height:
}
	
	
@media (min-width: 992px){
nav .navigation .logo {
	top: auto !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	}

.how-it-works h2{font-size:40px}
.how-it-works img{width:100px}
	
}

@media (max-width: 991px){
.how-it-works img{width:80px}	
}

nav .navigation .logo img{width: auto !important}


.mobile-navigation button.toggle-btn{margin-top: 20px !important;}
.mobile-navigation .second-menu i{margin-top: 30px !important;}


.mobile-navigation {padding:10px 0px !important;}	
nav.navbar-sticked .navigation .logo img {    
	height:50px !important;
}


.mobile .header-content {padding-top: 130px !important;}

@media (max-width: 991px){
.mobile .header-content {padding-top:150px !important}
}

/*
 section{max-width:1350px !important; margin:0 auto; background:#fff}
*/

.fancybox-image-wrap{background:#fff !important}


.auto-rotate{
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
	width:100%;
}
.auto-rotate::-webkit-scrollbar{display: none;}
.auto-rotate::-moz-scrollbar{display: none;}

.navbar-fixed a.logo img{width:180px !important}
.navbar-sticked a.logo img{width:auto !important}
