.sm-megamenu2.navigation li.level0.classic .subchildmenu, .sm-megamenu2.navigation li.level0.classic .subchildmenu .subchildmenu{}
/*.navigation li.level1:hover ul{display: block;visibility:visible;opacity:1}
.navigation .level0.submenu:hover .level1:hover ul.subchildmenu{opacity: 1!important;visibility:visible!important;display:block!important}
.sm-megamenu2.navigation li.level0.classic .subchildmenu .level1:hover ul.subchildmenu{opacity:1!important;visibility:visible!important;display:block!important}*/
.page-header .header-menu .navigation .level0.fullwidth:nth-child(3){position:static}
.page-header .header-menu .navigation .level0.fullwidth .submenu {min-width:100%;}
.sm-megamenu2.navigation li.level0.classic .subchildmenu .level1 ul.subchildmenu li{margin-left:0px}
.sm-megamenu2.navigation li.level0.classic .subchildmenu .level1 ul.subchildmenu li a{margin-left:0px}
.sm-megamenu2.navigation li.level0.classic .subchildmenu .subchildmenu{transition:none}
/*.sm-megamenu2.navigation li.level0.classic:hover>.submenu .level1:hover ul.subchildmenu{opacity:1!important;visibility:visible!important;display:block!important}*/
.menu-img-link h2{font-size:15px;padding:25px 10px}
.sm-megamenu2.navigation li.level0.classic > .submenu > .row ul.subchildmenu ul{border:1px solid #f1f1f1}
.sm-megamenu2.navigation li.level0.classic .submenu{max-width:236px;background:none!important;box-shadow:none!important}
.sm-megamenu2.navigation li.level0.classic .submenu::after{position:absolute;top:0;left:0%;width:100%;height:100%;content:'';display:block;background:#fff;box-shadow: 0 4px 4px rgb(0 0 0 / 20%);z-index:-1}

.sm-megamenu2.navigation li.level0.classic .subchildmenu,.sm-megamenu2.navigation li.level0.classic .subchildmenu li{max-width:355px}
.sm-megamenu2.navigation li.level0.classic .subchildmenu .subchildmenu{min-width:180px;max-width:180px;width:180px}
.navigation li.level0.classic .subchildmenu .subchildmenu{left:70%!important;top:5px!important}
.page-header .header-menu .navigation .level0.fullwidth:nth-child(2) .col-lg-3 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.block-menu .menu-wrap li.level-2{vertical-align:top}.block-menu .menu-wrap>li.level-1>.submenu-wrap{padding-top:10px}
.product-slider-brand .owl-item{height:1px;overflow:hidden;padding-bottom:8.2%;min-height:none}
.product-slider-brand .owl-item .item{position: absolute;top:0%;left:0%;z-index:9;width:100%;height:100%;display:flex;align-content:center;align-items:center}
.product-slider-brand .owl-item .item a,.product-slider-brand .owl-item .item a img{display:block;width:100%;}
.page-header .header-2 .block-menu .block-content ul li.level-1 > a{height:62px;align-items:center;display:flex}
.sm-megamenu2.navigation li.level0.classic .subchildmenu{max-width:215px;width:215px}
.page-header .header-2 .header-menu .navigation>ul>li>a{font-size:17px}
.navigation .level0 .subchildmenu a{font-size:16px}
.page-header .header-2 .header-menu .navigation>ul>li.level0 > a{padding:10px 20px}
.navigation .level0 .submenu{min-width:none;max-width:200px}
.sm-megamenu2.navigation li.level0.classic .subchildmenu li.level2{max-width:180px}
.sm-megamenu2.navigation li.level0.classic .subchildmenu li.level2 a{padding:10px 10px;font-size:14px}

/* Mega menu slider  */
/*body{font-family: 'Poppins', sans-serif;}*/

.navigation-main{position:relative;z-index:9;margin:0 auto;/*width:1000px;*/}
          .navigation-swiper{position:relative;z-index:1;padding:0 40px}
          .mySwiper{margin:0 auto;}
          .swiper{width:100%;height:100%;}
 .mySwiper .swiper-slide{text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

          .mySwiper .swiper-slide{width:auto}
          .mySwiper .swiper-slide a{display:inline-block;white-space:nowrap;padding:10px 20px;font-family:'Poppins',sans-serif;;font-size:17px;color:#65656A;text-transform:uppercase;text-decoration:none;}
          .mySwiper .swiper-slide .active{color:#D2AB67}
          .swiper-button-prev{left:0px}
          .swiper-button-next{right:0px}
          .swiper-button-next,.swiper-button-prev{background:none;background:#D6D6D6;width:30px;height:30px;border-radius:50%;margin-top:-15px}
          .swiper-button-next:hover,.swiper-button-prev:hover{background:none;background:#d2ab67}


          .swiper-button-next:after, .swiper-button-prev:after{font-size:12px;color:#000 }
          .navigation-deopdown{position:relative;z-index:1;width:100%}
          .navigation-submenu{display:none;padding:10px 15px!important;box-shadow:0 4px 4px rgb(0,0,0,0.2);position:absolute;z-index:1;top:0;left:0;width:100%;background:#fff}
          .navigation-submenu.z-inxed-top{z-index:9}
          .navigation-submenu .row{margin:0!important;padding:0!important;}
          .navigation-submenu ul{margin:0!important }
          .navigation-submenu ul li,.navigation-submenu ul{list-style:none}
          .navigation-submenu ul li{-ms-flex:0 0 185px;flex:0 0 185px;max-width:185px;padding:5px!important; }
          .navigation-submenu ul li a{display:block;margin:0px!important;position:relative;z-index:1;width:100%!important}
          .navigation-submenu ul li a img{display:block;width:100%}
          .menu-img-link h2{text-align:center}
          .menu-img-link:hover h2{letter-spacing:1px!important;}
/* End Mega menu slider  */
.menu-img{position:relative;z-index:1;height:0px;padding-bottom:100%;overflow:hidden}
.menu-img img{position:absolute;left:0;top:0;width:100%;min-height:100%;z-index:3;}
@media (max-width:768px){

	.header-content .col-md-3 img{max-width:200px!important}

	.page-header .header-2 .header-middle .cart-header-container{top:-46px!important;}

	.page-header .header-2 .header-middle .search-header-container{bottom:-51px}
.cart.table-wrapper .product-item-photo{max-width:110px}
.product-image-photo{width:100%}
}

@media (max-width: 767px){



}

.page-header .header-top{position:relative;z-index:999}
.page-wrapper .navigation{width:auto!important;position:relative!important;display:inline-block;max-width:none}
.actions.dropdown.options.switcher-options.active {

	padding-bottom: 10px;

}
.minicart-items .product-item .product-item-photo{float:left;width:80px!important;}
.minicart-items .product-item .product-item-photo span{width:100%!important;}
.product-image-container-260 span.product-image-wrapper{padding-bottom:80.25%}
.product-image-photo{position:absolute}
.page-header .header-2 .header-middle{position:relative;z-index:99}

.footer-middle .col-lg-6:first-child .block-footer ul li + li{padding-left:20px}
.sm-megamenu2.navigation li.level0.classic .subchildmenu,.sm-megamenu2.navigation li.level0.classic .subchildmenu .subchildmenu{top:0;padding:0}
@media (min-width:300px) and (max-width:1280px){
.block-footer ul li{position:relative!important;display:block;width:100%;}
	.footer-middle .col-lg-6:first-child .block-footer ul li + li{padding-left:0px}
}
@media (min-width: 1300px){
.container, .page.messages {
    max-width: 1240px!important;
}
}
@media (min-width:1500px) and (max-width:1599px){
	.page-header .header-2 .header-menu .navigation>ul>li.level0 > a{font-size:16px;padding:10px 18px}
	/*.navigation li.level0.classic .subchildmenu .subchildmenu {
    left: 27%!important;
    top: 20px!important;
}*/
}
@media (min-width:1400px) and (max-width:1499px){
	.header-menu .nav-desktop-container .col-lg-9{padding:0px}
	.page-header .header-2 .header-menu .navigation>ul>li.level0 > a{font-size:16px;padding:10px 16px}
	.navigation li.level0.classic .subchildmenu .subchildmenu {
    left: 50%!important;
    top: 20px!important;
}
}
@media (min-width:1300px) and (max-width:1399px){
	.header-menu .nav-desktop-container .col-lg-9{padding:0px}
	.page-header .header-2 .header-menu .navigation>ul>li.level0 > a{font-size:16px;padding:10px 16px}
	.navigation li.level0.classic .subchildmenu .subchildmenu {
    left: 50%!important;
    top: 20px!important;
}
}
@media (min-width:1280px) and (max-width:1299px){
	.header-menu .nav-desktop-container .col-lg-9{padding:0px}
	.page-header .header-2 .header-menu .navigation>ul>li.level0 > a{font-size:16px;padding:10px 15px}
	.navigation li.level0.classic .subchildmenu .subchildmenu {
    left: 50%!important;
    top: 20px!important;
}
}
@media (min-width:992px) and (max-width:1279px){
	.page-wrapper{padding-top:143px;}
	.header-content .col-md-3 img{max-width:209px;}
	.header-menu .nav-desktop-container .col-lg-3{width:240px;}
	.block-menu .block-title span{font-size:120%}
	.page-header .header-2 .header-menu .block-menu .block-title{padding:16px 20px 10px;}
	.page-header .header-2 .block-menu .block-content ul li a{padding:5px 5px 5px 10px;}
	.block-menu .menu-wrap>li.level-1>a img{width:40px;}
	.block-menu .block-content ul li a{font-size:100%}
	.header-menu .nav-desktop-container .col-lg-9{padding:0px}
	.page-header .header-2 .header-menu .navigation>ul>li a{padding:10px 5px;font-size:14px}
}
@media (min-width:1024px) and (max-width:1279px){
	.page-header .header-2 .header-menu .navigation>ul>li.level0 > a{font-size:14px;padding:10px 10px}
	.navigation li.level0.classic .subchildmenu .subchildmenu {
    left: 40%!important;
    top: 20px!important;
}
}
@media (min-width: 768px) and (max-width: 991px){
.page-header .header-2 .header-middle .search-header-container{bottom:-51px;}
}
@media (min-width:300px) and (max-width:767px){
	.page-wrapper {padding-top: 142px;}
	.home-style-12 .slider-home-content .owl-controls .owl-dots .owl-dot{margin:0 2px}
	.home-style-12 .slider-home-content .owl-controls .owl-nav>div{width:30px;height:30px;}
	.home-style-12 .slider-home-content .owl-controls .owl-nav>div:before{line-height:30px;font-size:18px;}
	.page-wrapper .columns .sidebar{margin-top:18px;}
	.block-collapsible-nav .title:after{top:10px;}
	.home-style-12 .block-code{font-size:125%;padding:10px 0}
	.home-style-12 .slider-home-content .owl-controls .owl-dots{bottom:0px}
	
	.block-footer ul li + li{padding-left:0px}
	
}

