@charset "UTF-8";.no-margin{margin:0 !important;}
.lib-list-item-product2{border:none;}
.lib-list-item-product2 .image-dev .list-button-dev{position:absolute;top:50%;left:50%;z-index:10;transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);}
.lib-list-item-product2 .image-dev .list-button-dev li{display:inline-block;float:left;height:40px;width:40px;background:#fff;position:relative;border-width:0 1px 0 0;border-style:solid;border-color:#ddd;opacity:0;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(1){transform:translateX(40px);-moz-transform:translateX(40px);-webkit-transform:translateX(40px);-ms-transform:translateX(40px);z-index:1;transition-delay:0s;}
.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2){transition-delay:0.2s;z-index:2;}
.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3){transition-delay:0.2s;z-index:2;}
.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(4){transform:translateX(-40px);-moz-transform:translateX(-40px);-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);z-index:1;transition-delay:0s;}
.lib-list-item-product2 .image-dev .list-button-dev li:first-child{border-left:1px solid #ddd;}
.lib-list-item-product2 .image-dev .list-button-dev li a, .lib-list-item-product2 .image-dev .list-button-dev li button{background:none;position:absolute;width:100%;height:100%;top:0;left:0;line-height:40px;text-align:center;box-shadow:none;border:none;color:#555;width:40px;padding:0;}
.lib-list-item-product2 .image-dev .list-button-dev li:hover{background:#407cd6;}
.lib-list-item-product2 .image-dev .list-button-dev li:hover a, .lib-list-item-product2 .image-dev .list-button-dev li:hover button{color:#fff;}
.lib-list-item-product2 .caption-dev{text-align:center;padding:0 15px;}
.lib-list-item-product2 .caption-dev .rating-dev{margin:5px 0;}
.lib-list-item-product2 .caption-dev .rating-dev .fa-stack-2x{font-size:11px;}
.lib-list-item-product2 .caption-dev .title-dev{color:#444;font-size:13px;}
.lib-list-item-product2 .caption-dev .price-dev .price.product-price{font-size:16px;}
.lib-list-item-product2 .caption-dev .price-dev .price-new{font-size:16px;}
.lib-list-item-product2 .caption-dev .price-dev .price-old{font-size:12px;}
.lib-list-item-product2 .caption-dev .add-cart-dev{background:#fff;border:1px solid #ddd;font-size:12px;text-transform:uppercase;color:#999;font-weight:bold;box-shadow:none;border-radius:0;padding:6px 20px;margin:0 0 30px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.lib-list-item-product-over2 .image-dev .list-button-dev li{opacity:1;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(1){transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:0.2s;}
.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2){transition-delay:0s;}
.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(3){transition-delay:0s;}
.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(4){transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition-delay:0.2s;}
.lib-two-img{position:relative;display:block;}
.lib-two-img .img-1{position:relative;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);transition:all 0.5s ease-in-out;}
.lib-two-img .img-2{position:absolute;z-index:0;top:0;opacity:0;width:100%;display:block;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);transition:all 0.5s ease-in-out;right:0;}
.lib-two-img-over .img-1{opacity:0;transform-style:inherit;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);transition:all 0.5s ease-in-out;}
.lib-two-img-over .img-2{opacity:1;transform-style:inherit;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);transition:all 0.5s ease-in-out;}
@keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);}
100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
}
@-webkit-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);}
100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
}
@-moz-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);}
100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
}
@media (max-width:480px){header #sosearchpro.so-search .select_category{display:none;}
header .btn-shopping-cart .tab-content{min-width:280px;}
header .btn-shopping-cart .dropdown-menu{min-width:290px;}
header #sosearchpro.search-pro .input-group .autosearch-input{padding:0 10px 0 0;}
header .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header .collapsed-block .tabBlock .top-link > li.account, header .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header .collapsed-block .tabBlock .top-link > li.currency{border-left:1px solid #ddd;}
header.typeheader-1 .block-cart{padding:0 10px;}
header.typeheader-1 .shopping_cart{background:transparent;padding:0;}
header.typeheader-1 .shopping_cart .btn-shopping-cart a.top_cart .shopcart .text-shopping-cart-mobi{display:block !important;color:#fff;font-size:18px;}
header.typeheader-1 .header-bottom .container .header-bottom-inner .header_search{padding-right:8px;}
header.typeheader-2 .header-center .header_search{float:none;width:100%;}
header.typeheader-2 .header-center .navbar-logo{text-align:center;width:100%;margin-top:20px;}
header.typeheader-2 .header-center{padding:25px 0 0px;}
header.typeheader-2 #sosearchpro.so-search .autosearch-input{border:none;}
header.typeheader-3 .header-center .header_search{float:none;width:100%;}
header.typeheader-3 .header-center .navbar-logo{text-align:center;width:100%;margin-top:20px;}
header.typeheader-3 .header-center{padding:25px 0 0px;}
header.typeheader-3 #sosearchpro.so-search .autosearch-input{border:none;}
header.typeheader-3 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-3 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-3 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-3 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-3 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
header.typeheader-4 .header-center .header_search{float:none;width:100%;margin-bottom:25px;}
header.typeheader-4 .header-center .navbar-logo{text-align:center;width:100%;margin-bottom:10px;}
header.typeheader-4 .header-center{padding:25px 0 0px;}
header.typeheader-4 #sosearchpro.so-search .autosearch-input{border:none;}
header.typeheader-4 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-4 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-4 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-4 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-4 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
header.typeheader-5 .header-bottom .header-bottom-inner{margin-top:0;padding:5px;}
header.typeheader-5 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-5 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-5 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-5 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-5 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
header.typeheader-6 .header-bottom .header-bottom-inner{margin-top:0;padding:5px;}
header.typeheader-6 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-6 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-6 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-6 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-6 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
header.typeheader-6 .shopping_cart{height:36px;line-height:36px;padding-right:15px;padding-left:0px;}
header.typeheader-6 .block-cart{padding-right:15px;}
header.typeheader-6 .header-bottom .container .header-bottom-inner .header_search{margin-top:2px;}
header.typeheader-7 .phone-contact{display:none !important;}
header.typeheader-7 .header-center-right{text-align:center;}
header.typeheader-7 .block-cart{float:none;margin:0;display:inline-block;}
header.typeheader-7 .header-center{padding-bottom:20px;}
header.typeheader-7 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-7 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-7 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-7 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-7 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
header.typeheader-8 .header-bottom .header-bottom-inner{margin-top:0;padding:5px;}
header.typeheader-8 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-8 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-8 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-8 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-8 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
header.typeheader-9 .header-bottom .header-bottom-inner{margin-top:0;padding:0;}
header.typeheader-9 .collapsed-block .tabBlock .top-link > li{width:50% !important;}
header.typeheader-9 .collapsed-block .tabBlock .top-link > li.account, header.typeheader-9 .collapsed-block .tabBlock .top-link > li.wishlist{border-bottom:1px solid #ddd;}
header.typeheader-9 .collapsed-block .tabBlock .top-link > li.currency{border-left:none;}
header.typeheader-9 .collapsed-block .tabBlock .top-link > li.language{border-left:1px solid #ddd;}
.layout-1 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs{padding:0;}
.layout-1 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs > li{display:block;padding:6px 10px;line-height:20px;width:100%;border-bottom:1px solid #ddd;}
.layout-1 .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox .spcat-tab span{font-weight:bold !important;font-size:12px !important;padding:0 !important;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:100% !important;}
.layout-1 #sosearchpro .dropdown-menu{/*width:233px !important;*/}
.layout-1 #sosearchpro .dropdown-menu .media-left, .layout-1 #sosearchpro .dropdown-menu .media-body{padding:0;}
.layout-2 .module.sohomepage-slider .so-homeslider .owl2-nav{display:none !important;}
.layout-2 .static-home-2 .col-s{width:100%;display:block;}
.layout-2 .static-home-2 .col-s a:first-child{margin:20px 0 0;}
.layout-2 .module.sohomepage-slider{margin-bottom:10px;}
.layout-2 .cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-arrow, .layout-2 .cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected{border-radius:0;border:1px solid #ddd;}
.layout-2 .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox .spcat-tab span{padding:0;font-size:13px !important;}
.layout-2 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs{padding:0;}
.layout-2 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs > li{display:block;padding:6px 10px;line-height:20px;width:100%;border-bottom:1px solid #ddd;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:100% !important;}
.layout-4 .module.sohomepage-slider .so-homeslider .owl2-nav{display:none !important;}
.layout-4 .static-home-2 .col-s{width:100%;display:block;}
.layout-4 .static-home-2 .col-s a:first-child{margin:20px 0 0;}
.layout-4 .module.sohomepage-slider{margin-bottom:10px;}
.layout-4 .cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-arrow, .layout-4 .cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected{border-radius:0;border:1px solid #ddd;}
.layout-4 .so-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox .spcat-tab span{padding:0;font-size:13px !important;}
.layout-4 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs{padding:0;}
.layout-4 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs > li{display:block;padding:6px 10px;line-height:20px;width:100%;border-bottom:1px solid #ddd;}
.layout-4 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:100% !important;}
.layout-8 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li span, .layout-8 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel span, .layout-8 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs .ltabs-tab:hover span{color:#333;font-weight:normal;font-size:12px;padding:0;text-transform:uppercase;}
.layout-8 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .layout-8 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{border-radius:0;}
.layout-8 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{text-transform:uppercase;font-weight:bold;color:#444;}
.layout-8 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{padding:5px 20px;border-bottom:1px solid #ddd;}
.layout-8 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li:before, .layout-8 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li:after{display:none;}
.layout-9 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li span, .layout-9 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel span, .layout-9 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs .ltabs-tab:hover span{color:#333;font-weight:normal;font-size:12px;padding:0;text-transform:uppercase;}
.layout-9 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .layout-9 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{border-radius:0;}
.layout-9 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{text-transform:uppercase;font-weight:bold;color:#444;}
.layout-9 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{text-align:right;padding:5px 20px;border-bottom:1px solid #ddd;width:100%;}
.layout-9 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li:before, .layout-9 .module.custom-listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li:after{display:none;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:100% !important;padding:5px 20px;text-align:right;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.ltabs-tab > span{font-weight:normal;font-size:12px;text-transform:uppercase;}
footer .social_block ul{padding:0;}
footer .news-letter .page-heading{font-size:14px;}
footer .news-letter .block_content .subcribe{position:absolute;left:0;}
footer .box-footer{width:100% !important;}
footer.typefooter-3 .footer-navbar .footer-center .box-1{width:100% !important;float:none;}
footer.typefooter-3 .footer-navbar .footer-center .box-1:before{display:none;}
.thumb-vertical-outer{padding:20px 0;}
.product-view .content-product-right .countdown_box .countdown_inner .title{display:none;}
.deals_module_wrapper .title-product{margin-top:20px;}
.producttab .tabsslider .nav-tabs li{float:none;}
.product-view .content-product-right{margin-top:20px;}
.our-member .respl-item .w-image-box, .welcome-about-us .image-about-us{width:100%;float:none;margin:0;text-align:center;}
.our-member .respl-item .info-member, .welcome-about-us .des-about-us{margin:20px 0;text-align:justify;}
.happy-about-us .happy-ab .title-happy-about h2{font-size:16px;}
#sosearchpro .dropdown-menu{/*width:292px !important;*/}
}

@media (max-width:767px){header .header-center{height:auto;}

.typeheader-1 .header-top .header-top-right  {width:100%;}
header .header-top-right ul.top-link > li > a{height:37px !important;line-height:36px;}




header .navbar-logo{text-align:center;margin-bottom:30px;}
header .collapsed-block{display:none;}
header .collapsed-block .tabBlockTitle{margin:0;line-height:32px;}
header .collapsed-block .tabBlockTitle .expander{cursor:pointer;padding:0 8px;font-size:18px;text-decoration:none;}
header .collapsed-block .tabBlockTitle .expander i{font-size:12px;}
header .collapsed-block .tabBlock{display:none;position:absolute;top:100%;right:0;background:#fff;box-shadow:1px 2px 4px #ddd;z-index:99;width:100%;padding:0 15px;}
header .collapsed-block .tabBlock .top-link{width:100%;float:right;margin-bottom:0;}
header .collapsed-block .tabBlock .top-link > li{border-left:1px solid #ddd;border-right:none;width:25%;float:right;text-align:center;}
header .collapsed-block .tabBlock .top-link > li.account{border-left:1px solid #ddd;border-right:1px solid #ddd;}
header .collapsed-block .tabBlock .btn-group{width:100%;}
header .currencies-block .dropdown-menu, header .languages-block .dropdown-menu{right:0;left:auto;}
header.typeheader-1 .horizontal .navbar-header{float:left;border-radius:4px;}
header.typeheader-1 #sosearchpro.so-search .search{border-radius:4px;box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 1px rgba(0, 0, 0, .3);}
header.typeheader-1 #sosearchpro.so-search .button-search{background:#fff;}
header.typeheader-1 .horizontal .navbar-header, header.typeheader-1 .header-bottom .container .header-bottom-inner{border-radius:4px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-1 .header-center{padding:25px 0 25px;}
header.typeheader-1 .header-center .header-center-right{position:absolute;top:1px;}
header.typeheader-1 .navbar-logo{width:100%;margin:0;}
header.typeheader-1 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{background:#fff;width:16px;height:2px;}
header.typeheader-1 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:32px;width:35px;}
header.typeheader-1 .horizontal .navbar-header{float:left;}
header.typeheader-1 .shopping_cart .btn-shopping-cart a.top_cart .shopcart{display:inline-block;position:relative;}
header.typeheader-1 .shopping_cart .btn-shopping-cart a.top_cart .shopcart .text-shopping-cart-mobi{display:none;}
header.typeheader-2 .header_search{float:right;width:65%;}
header.typeheader-2 .navbar-logo{text-align:left;width:35%;position:relative;top:5px;}
header.typeheader-2 .header-center{padding:35px 0 10px;}
header.typeheader-2 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-2 .shopcart .text-shopping-cart{display:block !important;}
header.typeheader-2 .header-bottom-menu{margin-top:2px;}
header.typeheader-2 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-3 .header-top{background:#ddd;}
header.typeheader-3 .header_search{float:right;width:65%;}
header.typeheader-3 .navbar-logo{text-align:left;width:35%;position:relative;top:-5px;}
header.typeheader-3 .header-center{padding:35px 0 0px;}
header.typeheader-3 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-3 .shopcart .text-shopping-cart{display:block !important;}
header.typeheader-3 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-3 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
header.typeheader-4 .header-top{background:#ddd;}
header.typeheader-4 .header_search{float:right;width:65%;}
header.typeheader-4 .navbar-logo{text-align:left;width:35%;position:relative;top:-5px;}
header.typeheader-4 .header-center{padding:35px 0 0px;}
header.typeheader-4 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-4 .shopcart .text-shopping-cart{display:block !important;}
header.typeheader-4 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-4 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
header.typeheader-5 #sosearchpro.so-search{margin:3px 0 0;}
header.typeheader-5 .header-bottom .header-bottom-inner{margin-top:0;padding:5px;}
header.typeheader-5 .header-top-right ul.top-link > li .btn-group .btn-link, header.typeheader-5 .header-top-right ul.top-link > li > a{color:#666;}
header.typeheader-5 .header_search{padding:0;}
header.typeheader-5 .header-center{height:auto;}
header.typeheader-5 .collapsed-block .tabBlockTitle .expander i, header.typeheader-5 .collapsed-block .tabBlockTitle{color:#fff;}
header.typeheader-5 .text-shopping-cart-mobi{display:none;}
header.typeheader-5 .block-cart{text-align:center;margin:0;padding:0;background:transparent;float:none;}
header.typeheader-5 .navbar-logo{text-align:center;margin:15px 0;}
header.typeheader-5 .shopping_cart{float:none !important;border:none;}
header.typeheader-6 .horizontal .navbar-header{float:left;border-radius:4px;}
header.typeheader-6 #sosearchpro.so-search .search{border-radius:4px;box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 1px rgba(0, 0, 0, .3);}
header.typeheader-6 #sosearchpro.so-search .button-search{background:#fff;}
header.typeheader-6 .horizontal .navbar-header, header.typeheader-6 .header-bottom .container .header-bottom-inner{border-radius:4px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-6 .header-center{padding:25px 0 25px;}
header.typeheader-6 .header-center .header-center-right{position:absolute;top:1px;width:100px;}
header.typeheader-6 .navbar-logo{width:100%;margin:0;}
header.typeheader-6 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{background:#fff;width:16px;height:2px;}
header.typeheader-6 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:32px;width:35px;}
header.typeheader-6 .horizontal .navbar-header{float:left;}
header.typeheader-6 .shopping_cart .btn-shopping-cart a.top_cart .shopcart{display:inline-block;position:relative;}
header.typeheader-6 .shopping_cart .btn-shopping-cart a.top_cart .shopcart .text-shopping-cart-mobi{display:none;}
header.typeheader-7 .header-center{height:auto;}
header.typeheader-7 .navbar-logo{text-align:center;padding:5px 0 20px;margin-bottom:0;}
header.typeheader-7 .phone-contact{float:right !important;}
header.typeheader-7 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{width:48px;padding:9px 10px;border:1px solid #ddd;background:transparent;}
header.typeheader-7 .header-bottom{padding:5px 0;}
header.typeheader-7 .text-shopping-cart-mobi{display:none !important;}
header.typeheader-8 .collapsed-block .tabBlockTitle .expander, header.typeheader-8 .collapsed-block .tabBlockTitle{color:#fff;}
header.typeheader-8 .header-center{height:auto;padding:25px 0;}
header.typeheader-8 .phone-contact{float:right !important;}
header.typeheader-8 .header-bottom{padding:5px 0;}
header.typeheader-8 .header-top-right ul.top-link > li > a, header.typeheader-8 .header-top-right ul.top-link > li .btn-group .btn-link{color:#666;}
header.typeheader-8 .header-center .navbar-logo{width:60%;text-align:right;margin:0;}
header.typeheader-8 .header-box-right{width:40%;}
header.typeheader-8 .header-bottom-inner{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);border-radius:5px;padding:5px 10px;width:100%;display:inline-block;}
header.typeheader-8 .megamenu-style-dev{padding:0;border:none;}
header.typeheader-8 #sosearchpro.so-search .dropdown-menu{top:100%;left:15px !important;right:auto !important;}
header.typeheader-8 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-8 #sosearchpro.so-search .input-group-btn{border-right:1px solid #ddd;}
header.typeheader-8 #sosearchpro.so-search .search.input-group{width:284px;}
header.typeheader-8 #sosearchpro.so-search{position:static;}
header.typeheader-8 .megamenu-style-dev .horizontal ul.megamenu > li{width:100%;}
header.typeheader-9 .collapsed-block .tabBlock{border-top:1px solid #ddd;background:#444;}
header.typeheader-9 .collapsed-block .tabBlockTitle .expander, header.typeheader-9 .collapsed-block .tabBlockTitle{color:#fff;}
header.typeheader-9 .phone-contact{float:right !important;}
header.typeheader-9 .header-center{height:auto;padding:25px 0;}
header.typeheader-9 .header-top-right ul.top-link > li.currency{border-left:none;}
header.typeheader-9 .header-top-right ul.top-link > li > a, header.typeheader-9 .header-top-right ul.top-link > li .btn-group .btn-link{color:#fff;}
header.typeheader-9 .header-top{background-color:#444;}
header.typeheader-9 .header-bottom{padding:5px 0;}
header.typeheader-9 .header-center .navbar-logo{width:60%;text-align:right;margin:0;}
header.typeheader-9 .header-box-right{width:40%;}
header.typeheader-9 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);padding:5px 0;}
header.typeheader-9 .megamenu-style-dev{padding:0;border:none;}
header.typeheader-9 .megamenu-style-dev .horizontal ul.megamenu > li{width:100%;}
header.typeheader-9 #sosearchpro.so-search .dropdown-menu{top:100%;left:15px !important;right:auto !important;}
header.typeheader-9 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-9 #sosearchpro.so-search .input-group-btn{border-right:1px solid #ddd;}
header.typeheader-9 #sosearchpro.so-search .search.input-group{width:284px;}
header.typeheader-9 #sosearchpro.so-search{position:static;}
header.typeheader-9 #sosearchpro.so-search .dropdown-menu-search:before{display:none;}
.common-home .container-slider .owl2-carousel .owl2-dots, .common-home .sohomepage-slider .sohomeslider-description{display:none;}
.common-home .module.sohomepage-slider .owl2-dots{margin-left:-15px;}
.common-home .products-list .product-layout .product-item-container .left-block .product-image-container.second_img .img-2{width:auto;}
.layout-1 .banner-sn-1 .img-1{width:49%;}
.layout-1 .banner-sn-1 .img-1.banner1-1, .layout-1 .banner-sn-1 .img-1.banner1-3{margin-left:2%;}
.layout-1 .banner-sn-1 .img-1.banner1-1, .layout-1 .banner-sn-1 .img-1.banner1-2{margin-bottom:15px;}
.layout-1 .banner-sn-1 .img-1 img{width:100%;}
.layout-1 .best-seller{margin-top:35px;}
.layout-1 .module.cus-style-supper-cate .main-left{width:100%;display:none;}
.layout-1 .module.cus-style-supper-cate .main-left .hot-category .category-wrap-cat .slider{min-height:auto;}
.layout-1 .module.cus-style-supper-cate .main-left .banner-post-text{display:none;}
.layout-1 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs{position:static;border:1px solid #ddd;}
.layout-1 .module.cus-style-supper-cate .main-right{width:100%;}
.layout-1 .module.cus-style-supper-cate .main-right .banner-pre-text{display:none;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container{border-width:1px;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container:hover{border-width:1px;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:50%;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item .product-item-container{min-height:312px;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1){position:static;width:50%;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1) .product-item-container{min-height:312px;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1) .image{margin:0;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container .ltabs-items-inner .ltabs-item{/*width:50%;*/}
.layout-1 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-1 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-2 .module.cus-style-supper-cate .main-left{width:100%;}
.layout-2 .module.cus-style-supper-cate .main-left .hot-category .category-wrap-cat .slider{min-height:auto;}
.layout-2 .module.cus-style-supper-cate .main-left .banner-post-text{display:none;}
.layout-2 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs{position:static;border:1px solid #ddd;}
.layout-2 .module.cus-style-supper-cate .main-right{width:100%;}
.layout-2 .module.cus-style-supper-cate .main-right .banner-pre-text{display:none;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container{border-width:1px;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container:hover{border-width:1px;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:50%;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item .product-item-container{min-height:312px;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1){position:static;width:50%;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1) .product-item-container{min-height:312px;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1) .image{margin:0;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container .ltabs-items-inner .ltabs-item{width:50%;}
.layout-2 ul.list-services li{margin-bottom:15px;}
.layout-2 ul.list-services li:last-child{margin:0;}
.layout-2 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-2 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-3 ull.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-3 .box_brand{margin-top:0 !important;}
.layout-3 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-3 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-3 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-3 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-3 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-3 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-3 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-3 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-3 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-3 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-3 ul.list-services li{margin-bottom:15px;}
.layout-3 ul.list-services li:last-child{margin:0;}
.layout-3 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-3 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-4 ull.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-4 .box_brand{margin-top:0 !important;}
.layout-4 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-4 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-4 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-4 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-4 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-4 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-4 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-4 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-4 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-4 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-4 ul.list-services li{margin-bottom:15px;}
.layout-4 ul.list-services li:last-child{margin:0;}
.layout-4 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-4 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-5 ull.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-5 .box_brand{margin-top:0 !important;}
.layout-5 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-5 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-5 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-5 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-5 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-5 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-5 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-5 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-5 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-5 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-5 ul.list-services li{margin-bottom:15px;}
.layout-5 ul.list-services li:last-child{margin:0;}
.layout-5 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-5 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-6 ull.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-6 .box_brand{margin-top:0 !important;}
.layout-6 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-6 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-6 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-6 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-6 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-6 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-6 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-6 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-6 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-6 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-6 ul.list-services li{margin-bottom:15px;}
.layout-6 ul.list-services li:last-child{margin:0;}
.layout-6 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-6 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-7 ull.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-7 .box_brand{margin-top:0 !important;}
.layout-7 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-7 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-7 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-7 div.container-slider .show.preset03-4 .slider{width:100%;}
.layout-7 div.container-slider .show.preset01-4 .item-sub-cat{min-height:auto;width:30px;height:24px;top:-64px;right:60px;}
.layout-7 div.container-slider .show.preset01-4 .item-sub-cat:before{display:none;}
.layout-7 div.container-slider .categoryslider-content{border:none;}
.layout-7 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-7 div.container-slider .show.preset01-4 .item-sub-cat{display:none;}
.layout-7 ul.list-services li{margin-bottom:15px;}
.layout-7 ul.list-services li:last-child{margin:0;}
.layout-7 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-7 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-8 .module.custom-polyci .banner-info{margin-top:10px;}
.layout-8 .module.custom-bannerct{margin-bottom:22px;}
.layout-8 .module.custom-bannerct .ct{width:50%;float:left;}
.layout-8 .module.custom-bannerct img{margin-bottom:10px;width:100%;}
.layout-8 .module.custom-bannerct .box-ct1{margin-bottom:0;}
.layout-8 .module.custom-bannerbt{padding:0 15px;}
.layout-8 .module.custom-bannerbt img{margin-bottom:10px;width:100%;}
.layout-8 .module.custom-bannerbt .banner-bt .banner-cont{display:none;}
.layout-8 .module.custom-bannertop{padding:0;margin-bottom:20px;}
.layout-8 .module.custom-bannertop img{margin-bottom:10px;}
.layout-8 .module.custom-polyci{margin-bottom:22px;}
.layout-8 .module.custom-polyci .banner-info{margin-bottom:10px;}
.layout-8 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-8 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-9 .slide-right{padding:20px 15px 0;}
.layout-9 .slide-left{padding:0 15px;}
.layout-9.common-home .header-bottom{margin-bottom:20px;}
.layout-9 .module.custom-bannertop{display:none;}
.layout-9 .module.custom-polyci{margin-bottom:22px;}
.layout-9 .module.custom-polyci .banner-info{margin-bottom:10px;}
.layout-9 .slide-right .col-s-1{width:49%;float:right;margin-left:2%;}
.layout-9 .slide-right .col-s-2{width:49%;display:inline-block;}
.layout-9 .module.custom-bannerct{margin-bottom:22px;}
.layout-9 .module.custom-bannerct .ct{width:50%;float:left;}
.layout-9 .module.custom-bannerct img{margin-bottom:10px;width:100%;}
.layout-9 .module.custom-bannerct .box-ct1{margin-bottom:0;}
.layout-9 .module.custom-bn-bottom img{margin-bottom:10px;width:100%;}
.layout-9 .module.custom-bn-bottom .banner-bt .banner-cont{display:none;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:20%;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li:nth-child(6){border-right:1px solid #ddd;}
.layout-9 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-9 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
footer .footer-top{height:auto;}
footer .news-letter{padding:10px 0;text-align:center;margin-bottom:0 !important;}
footer .news-letter .title-block{margin:0;text-align:right;}
footer .news-letter .block_content{text-align:center;float:none;}
footer .news-letter .block_content .input-box input{width:100%;}
footer .social_block ul{text-align:center;}
footer .social_block ul.social-block li{float:none;}
footer .social_block ul.social-block li a{line-height:60px;}
footer .social_block{background:transparent;border-bottom:1px solid #3a3a3a;margin-bottom:0 !important;}
footer .box-footer{float:right;width:50%;}
footer .box-footer:last-child, footer .box-footer.box-account, footer .box-footer.box-information{padding-right:15px;}
footer.typefooter-3 .news-letter{float:right;}
footer.typefooter-3 .box-footer{float:right;width:33.333%;}
footer.typefooter-3 .footer-navbar .footer-center .box-1{float:right;width:50%;margin-bottom:20px;}
footer.typefooter-3 .footer-bottom .paymen, footer.typefooter-3 .footer-bottom .copyright-text{text-align:center;float:none;}
.thumb-vertical-outer{padding:20px 0;}
.bg-page-404{overflow:hidden;}
.style-dev-so-deals .so-deal .extraslider-inner.item-inner-dev .image-dev .list-button-dev li.so-quickview{display:none;}
#content .filter-horizontal ul{display:block;}
#content .filter-horizontal li.so-filter-options{width:100%;border:none;}
.zoomContainer{display:none;}
.megamenu-style-dev .container-megamenu.horizontal ul.megamenu > li > a strong img, .megamenu-style-dev .container-megamenu.vertical:after{display:none;}
.megamenu-style-dev .navbar-default .vertical #menuHeading{display:none !important;}
.megamenu-style-dev.responsive ul.megamenu > li.active .close-menu{left:0;}
.megamenu-style-dev.responsive #remove-megamenu{display:block;color:#fff;cursor:pointer;}
.megamenu-style-dev.responsive .so-megamenu-active #remove-megamenu{color:#fff;}
.megamenu-style-dev.responsive .megamenu-wrapper{border:none;border-radius:0;}
.megamenu-style-dev.responsive div[class^=col-]{width:100%;}
.megamenu-style-dev.responsive ul.megamenu > li{display:block;border-top:1px solid rgba(255, 255, 255, 0.1);padding:1px 0;overflow:hidden;}
.megamenu-style-dev.responsive ul.megamenu > li a{line-height:25px;}
.megamenu-style-dev.responsive ul.megamenu > li.click::before, .megamenu-style-dev.responsive ul.megamenu > li.hover::before{padding:0 !important;font-size:14px;background:#666;color:#fff;border:1px solid #6a6d71;width:30px;line-height:30px;height:32px;display:inline-block;text-align:center;margin-top:-1px;left:0;right:auto;}
.megamenu-style-dev.responsive ul.megamenu > li.active{padding:0;}
.megamenu-style-dev.responsive ul.megamenu > li.active .sub-menu{display:block !important;}
.megamenu-style-dev.responsive ul.megamenu > li.active > a{background:#222 !important;color:#fff;}
.megamenu-style-dev.responsive ul.megamenu > li.active .close-menu{padding:0;width:30px;line-height:30px;background:#33363a;height:auto;}
.megamenu-style-dev.responsive ul.megamenu > li.active .close-menu:before{color:#fff;font-size:12px;line-height:18px;}
.megamenu-style-dev.responsive .navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content{box-shadow:none;border:1px solid #eee;}
.megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:40px;width:42px;margin:0;color:#fff;border-radius:4px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);border:solid 1px #000;float:right;cursor:pointer;padding:9px 8px;}
.megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{background:#fff;width:25px;height:3px;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper{background:#333 !important;padding:20px !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li.active > a{padding:0 10px;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a{color:#fff !important;padding:0 !important;font-size:14px;line-height:29px !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover{color:#407cd6;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content .title-submenu{padding:0;margin:0;border:none;}
.megamenu-style-dev .navbar-default .horizontal .features-menu .column.layout-color a{display:inline-block;}
.megamenu-style-dev .navbar-default .horizontal .features-menu .column a{margin:0 0 30px;display:block;}
.megamenu-style-dev .navbar-default .vertical #menuHeading{display:block;margin:0;}
.megamenu-style-dev .navbar-default .vertical ul.megamenu{position:relative;background:transparent;}
.megamenu-style-dev .navbar-default .vertical ul.megamenu > li{background:transparent;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{display:none;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{padding:10px 8px;margin:5px 10px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);border:1px solid #000;border-radius:5px;float:right;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar{background:#fff;}
.megamenu-style-dev .navbar-default .vertical #remove-verticalmenu{display:block;color:#fff;cursor:pointer;font-size:16px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper{position:fixed;background:#333 !important;padding:20px !important;width:280px;max-height:100%;top:0;z-index:99;border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper.so-vertical-active{display:block !important;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style3 .content .image-position{transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);position:relative;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li:before{display:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li .main-menu{text-transform:uppercase;margin:0 0 10px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li a:hover{color:#407cd6;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li:hover > a{color:#407cd6;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li ul{box-shadow:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li ul li{padding:5px 0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu li .sub-menu .content{border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style1 .content{padding:15px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu > ul > li ul{border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu > ul > li b{display:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li{border-top:1px solid rgba(255, 255, 255, 0.1);padding:0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a{padding:3px 0;background:transparent !important;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a strong{color:#ddd;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.loadmore{border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li a{line-height:inherit;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.hover:before{font-size:14px;color:#ddd;height:32px;line-height:32px;width:30px;background:#666;text-align:center;cursor:pointer;border:1px solid #6a6d71;padding:0 !important;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.hover:hover:before{color:#fff;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active{background:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .close-menu{background:#666;font-size:14px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .close-menu:before{color:#ddd;line-height:31px;}
header.navbar-compact{display:none;}
header .horizontal ul.megamenu > li > .sub-menu{border:none;}
#wrapper{overflow-x:hidden;}
ul.megamenu li.active .sub-menu .content{padding:0 10px;}
#sosearchpro.search-pro .input-group .autosearch-input{padding:0 20px 0 40px;}
.navbar-toggle{margin-right:15px;margin-left:0;}
.so-latest-blog .owl2-carousel .owl2-stage-outer{direction:ltr;}
.simple_blog-article .product-filter{display:none;}
}
@media (min-width:768px) and (max-width:991px){header.typeheader-1 .horizontal .navbar-header{float:left;border-radius:4px;}
header.typeheader-1 #sosearchpro.so-search .search{border-radius:4px;box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 1px rgba(0, 0, 0, .3);}
header.typeheader-1 #sosearchpro.so-search .button-search{background:#fff;}
header.typeheader-1 .horizontal .navbar-header, header.typeheader-1 .header-bottom .container .header-bottom-inner{border-radius:4px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-1 .header-top-right ul.top-link{display:block;}
header.typeheader-1 .header-top-right ul.top-link li.account{float:right;}
header.typeheader-1 .header-top-right ul.top-link li.account > a{padding-right:0;}
header.typeheader-1 .header-top-right ul.top-link li.wishlist, header.typeheader-1 .header-top-right ul.top-link li.checkout{float:right;}
header.typeheader-2 .header-top-right ul.top-link{display:block;}
header.typeheader-2 .header-top-right ul.top-link li.account{float:right;}
header.typeheader-2 .header-top-right ul.top-link li.account > a{padding-right:0;}
header.typeheader-2 .header-top-right ul.top-link li.wishlist, header.typeheader-2 .header-top-right ul.top-link li.checkout{float:right;}
header.typeheader-2 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-2 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-2 #sosearchpro.so-search .autosearch-input{border:none;}
header.typeheader-2 .header-bottom-menu{margin-top:2px;}
header.typeheader-2 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-3 .header-top-right ul.top-link{display:block;}
header.typeheader-3 .header-top-right ul.top-link li.wishlist{border-left:1px solid #ddd;}
header.typeheader-3 .header-top-right ul.top-link li.account, header.typeheader-3 .header-top-right ul.top-link li.wishlist, header.typeheader-3 .header-top-right ul.top-link li.checkout{float:right;}
header.typeheader-3 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-3 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-3 #sosearchpro.so-search .autosearch-input{border:none;}
header.typeheader-3 .header-bottom-menu{margin-top:1px;}
header.typeheader-3 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-3 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:38px;width:40px;padding:9px 7px;}
header.typeheader-4 .navbar-logo{text-align:center;margin-bottom:20px;}
header.typeheader-4 .header-center{padding:15px 0 20px;}
header.typeheader-4 .header-bottom{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);}
header.typeheader-4 .header-bottom-menu{margin-top:1px;}
header.typeheader-4 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-4 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:38px;width:40px;padding:9px 7px;}
header.typeheader-4 .header-top-right ul.top-link{display:block;}
header.typeheader-4 .header-top-right ul.top-link li.wishlist{border-left:1px solid #ddd;}
header.typeheader-4 .header-top-right ul.top-link li.account, header.typeheader-4 .header-top-right ul.top-link li.wishlist, header.typeheader-4 .header-top-right ul.top-link li.checkout{float:right;}
header.typeheader-5 .navbar-logo{text-align:center;margin-bottom:20px;}
header.typeheader-5 .header-center{padding:25px 0;height:115px;}
header.typeheader-5 .header-bottom .header-bottom-inner{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);padding:5px 10px;}
header.typeheader-5 .header-bottom-menu{margin-top:1px;}
header.typeheader-5 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-5 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:38px;width:40px;padding:9px 7px;}
header.typeheader-5 .header-top-right ul.top-link{display:block;}
header.typeheader-5 .header-top-right ul.top-link li.account, header.typeheader-5 .header-top-right ul.top-link li.wishlist, header.typeheader-5 .header-top-right ul.top-link li.checkout{float:right;}
header.typeheader-5 #sosearchpro.so-search{margin:2px 0 0;}
header.typeheader-6 .header-bottom .header-bottom-inner{border-radius:5px;padding:3px 0;}
header.typeheader-6 .header-bottom{height:auto;margin-bottom:0;}
header.typeheader-6 .header-bottom-menu{margin-top:1px;}
header.typeheader-6 .megamenu-style-dev .horizontal ul.megamenu > li{border-left:none;}
header.typeheader-6 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:38px;width:40px;padding:9px 7px;}
header.typeheader-6 .header-top-right ul.top-link{display:block;}
header.typeheader-6 .header-top-right ul.top-link li.account, header.typeheader-6 .header-top-right ul.top-link li.wishlist, header.typeheader-6 .header-top-right ul.top-link li.checkout{float:right;}
header.typeheader-7 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{width:48px;padding:9px 10px;border:1px solid #ddd;background:transparent;}
header.typeheader-7 .header-bottom{padding:5px 0;}
header.typeheader-8 .header-bottom-inner{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);border-radius:5px;padding:5px 10px;width:100%;display:inline-block;}
header.typeheader-8 .megamenu-style-dev{padding:0;border:none;}
header.typeheader-8 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-8 #sosearchpro.so-search .input-group-btn{border-right:1px solid #ddd;}
header.typeheader-8 .megamenu-style-dev .horizontal ul.megamenu > li{width:100%;}
header.typeheader-9 .header-bottom-inner{background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);border-radius:5px;padding:5px 10px;width:100%;display:inline-block;}
header.typeheader-9 .megamenu-style-dev{padding:0;border:none;}
header.typeheader-9 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-9 #sosearchpro.so-search .input-group-btn{border-right:1px solid #ddd;}
header.typeheader-9 .megamenu-style-dev .horizontal ul.megamenu > li{width:100%;}
.common-home .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.common-home .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.common-home .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.common-home .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-1 .banner-sn-1 .img-1{width:49%;}
.layout-1 .banner-sn-1 .img-1.banner1-1, .layout-1 .banner-sn-1 .img-1.banner1-3{margin-left:2%;}
.layout-1 .banner-sn-1 .img-1.banner1-1, .layout-1 .banner-sn-1 .img-1.banner1-2{margin-bottom:15px;}
.layout-1 .banner-sn-1 .img-1 img{width:100%;}
.layout-1 .module.cus-style-supper-cate .main-left{width:27%;display:none;}
.layout-1 .module.cus-style-supper-cate .main-left .hot-category .category-wrap-cat .slider{min-height:252px;}
.layout-1 .module.cus-style-supper-cate .main-right{width:73%;}
.layout-1 .module.cus-style-supper-cate .main-right .banner-pre-text{display:none;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container{min-height:289px;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:33.33333%;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1){position:static;width:33.33333%;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1) .product-item-container{min-height:289px;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container .ltabs-items-inner .ltabs-item{/*width:33.33333%;*/}
.layout-1 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-1 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-2 .module.cus-style-supper-cate .so-sp-cat .spcat-tabs-container .spcat-tabs{position:static;border:1px solid #ddd;}
.layout-2 .module.cus-style-supper-cate .main-left{width:35%;}
.layout-2 .module.cus-style-supper-cate .main-left .hot-category .category-wrap-cat .slider{min-height:324px;}
.layout-2 .module.cus-style-supper-cate .main-right{width:65%;}
.layout-2 .module.cus-style-supper-cate .main-right .banner-pre-text{display:none;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item{width:50%;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1){position:static;width:50%;}
.layout-2 .module.cus-style-supper-cate .main-right .spcat-items-container .ltabs-items-inner .ltabs-item{width:50%;}
.layout-2 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-2 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-3 ul.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-3 .box_brand{margin-top:0 !important;}
.layout-3 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-3 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-3 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-3 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-3 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-3 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-3 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-3 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-3 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-3 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-3 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-3 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-3 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-4 ul.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-4 .box_brand{margin-top:30px !important;}
.layout-4 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-4 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-4 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-4 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-4 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-4 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-4 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-4 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-4 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-4 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-4 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-4 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-4 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-5 ul.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-5 .box_brand{margin-top:30px !important;}
.layout-5 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-5 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;}
.layout-5 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-5 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:8px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-5 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-5 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-5 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-5 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-5 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-5 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-5 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-5 .container-slider .owl2-carousel .owl2-dots{display:none;}
.layout-5 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-5 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-6 ul.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-6 .box_brand{margin-top:30px !important;}
.layout-6 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-6 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:5px;}
.layout-6 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{background:transparent;}
.layout-6 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;top:6px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:left;left:10PX;}
.layout-6 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:100%;width:150px;z-index:9999;margin:0;left:0;}
.layout-6 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-right:5px;padding:0 5px;}
.layout-6 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-6 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-6 div.container-slider .categoryslider-content{border-color:transparent;}
.layout-6 div.container-slider .products-list.grid .product-layout .product-item-container{border-color:#ddd;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .image{width:25%;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .text.pos-right{right:20px;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .text .titleh4{font-size:40px !important;}
.layout-6 .module.sohomepage-slider .sohomeslider-description .text h3.tilte.modtitle-sl11{font-size:36px !important;}
.layout-6 .container-slider .owl2-carousel .owl2-dots{display:none;}
.layout-6 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-6 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-7 div.container-slider .show .slider{width:100% !important;}
.layout-7 div.container-slider .show.preset01-4 .item-sub-cat{min-height:auto;width:30px;height:24px;top:-64px;right:60px;}
.layout-7 div.container-slider .show.preset01-4 .item-sub-cat:before{display:none;}
.layout-7 div.container-slider .item-sub-cat{background:#525252 url("../images/icon/btn-menu-mobile.png") no-repeat scroll center center;right:10px;top:6px;cursor:pointer;height:27px;position:absolute;width:35px;display:inline-block;float:right;display:none;}
.layout-7 div.container-slider .item-sub-cat ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;right:0;top:100%;width:150px;z-index:9999;margin:0;}
.layout-7 div.container-slider .item-sub-cat ul li{display:block;float:none;margin-left:5px;padding:0 5px;}
.layout-7 div.container-slider .item-sub-cat ul li a{padding:0;text-transform:capitalize;white-space:normal;border:0;}
.layout-7 div.container-slider .item-sub-cat:hover ul{display:block;}
.layout-7 div.container-slider .show.preset01-4 .slider{border:none;}
.layout-7 .testimonial{margin-bottom:30px;}
.layout-8 .module.custom-polyci .banner-info{margin-top:10px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt1 h3{font-size:22px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt1 .des{display:none;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt2 h1{font-size:24px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt2 p{font-size:18px;}
.layout-9 .slide-right .col-s-1{display:inline-block;width:49%;float:left;margin-right:2%;}
.layout-9 .slide-right .col-s-2{width:49%;display:inline-block;}
.layout-9 .slide-right img{width:100%;}
.layout-9 .module.custom-bannerbt .banner-bt.banner-bt1 h3{font-size:22px;}
.layout-9 .module.custom-bannerbt .banner-bt.banner-bt1 .des{display:none;}
.layout-9 .module.custom-bannerbt .banner-bt.banner-bt2 h1{font-size:24px;}
.layout-9 .module.custom-bannerbt .banner-bt.banner-bt2 p{font-size:18px;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:20%;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li:nth-child(6){border-right:1px solid #ddd;}
.layout-9 .module.custom-polyci .banner-info{margin-top:10px;}
.layout-9 .module.custom-bannerct .banner-ct2{margin-bottom:18px;}
footer .footer-top{height:auto;}
footer .news-letter{padding:10px 0;}
footer .news-letter .title-block{margin:0;}
footer .news-letter .block_content .input-box input{width:240px;}
footer .social_block ul{text-align:center;}
footer .social_block ul.social-block li{float:none;}
footer .social_block ul.social-block li a{line-height:60px;}
footer .social_block{background:transparent;border-bottom:1px solid #3a3a3a;}
footer .box-footer.box-account{border-color:transparent;}
footer.typefooter-3 .news-letter .block_content{float:right;}
footer.typefooter-3 .news-letter .block_content .input-box input{width:100%;}
footer.typefooter-3 .footer-navbar .footer-center .box-footer-sp{padding-bottom:10px;}
footer.typefooter-3 .footer-navbar .footer-center .box-footer-sp:before{display:none;}
footer.typefooter-3 .footer-bottom-block .paymen, footer.typefooter-3 .footer-bottom-block .copyright-text{float:none;text-align:center;}
footer.typefooter-3 .footer-left{margin-bottom:20px;}
footer.typefooter-3 .footer-navbar .footer-right{border:none;}
footer.typefooter-3 .footer-navbar .box-footer{border:0;}
footer.typefooter-3 .footer-navbar .box-account{clear:inherit;}
.thumb-vertical-outer{padding:20px 0;}
.short-by-show .form-group{float:right;}
.so-filter-price .put-min_max .name-curent{display:inline-block;float:right;line-height:30px;}
.so-filter-price .put-min_max .form-control{width:60px;line-height:30px;padding:0 !important;margin:0 !important;height:30px;min-width:60px;}
.info-right{margin-top:20px;}
.megamenu-style-dev .container-megamenu.horizontal ul.megamenu > li > a strong img, .megamenu-style-dev .container-megamenu.vertical:after{display:none;}
.megamenu-style-dev .navbar-default .vertical #menuHeading{display:none !important;}
.megamenu-style-dev.responsive ul.megamenu > li.active .close-menu{left:0;}
.megamenu-style-dev.responsive #remove-megamenu{display:block;color:#fff;cursor:pointer;}
.megamenu-style-dev.responsive .so-megamenu-active #remove-megamenu{color:#fff;}
.megamenu-style-dev.responsive .megamenu-wrapper{border:none;border-radius:0;}
.megamenu-style-dev.responsive div[class^=col-]{width:100%;}
.megamenu-style-dev.responsive ul.megamenu > li{display:block;border-top:1px solid rgba(255, 255, 255, 0.1);padding:1px 0;overflow:hidden;}
.megamenu-style-dev.responsive ul.megamenu > li a{line-height:25px;}
.megamenu-style-dev.responsive ul.megamenu > li.click::before, .megamenu-style-dev.responsive ul.megamenu > li.hover::before{padding:0 !important;font-size:14px;background:#666;color:#fff;border:1px solid #6a6d71;width:30px;line-height:30px;height:32px;display:inline-block;text-align:center;margin-top:-1px;left:0;right:auto;}
.megamenu-style-dev.responsive ul.megamenu > li.active{padding:0;}
.megamenu-style-dev.responsive ul.megamenu > li.active .sub-menu{display:block !important;}
.megamenu-style-dev.responsive ul.megamenu > li.active > a{background:#222 !important;color:#fff;}
.megamenu-style-dev.responsive ul.megamenu > li.active .close-menu{padding:0;width:30px;line-height:30px;background:#33363a;height:auto;}
.megamenu-style-dev.responsive ul.megamenu > li.active .close-menu:before{color:#fff;font-size:12px;line-height:18px;}
.megamenu-style-dev.responsive .navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content{box-shadow:none;border:1px solid #eee;}
.megamenu-style-dev .navbar-default .horizontal .navbar-toggle{height:40px;width:42px;margin:0;color:#fff;border-radius:4px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);border:solid 1px #000;float:right;cursor:pointer;padding:9px 8px;}
.megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{background:#fff;width:25px;height:3px;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper{background:#333 !important;padding:20px !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li.active > a{padding:0 10px;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a{color:#fff !important;padding:0 !important;font-size:14px;line-height:29px !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover{color:#407cd6;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content .title-submenu{padding:0;margin:0;border:none;}
.megamenu-style-dev .navbar-default .horizontal .features-menu .column.layout-color a{display:inline-block;}
.megamenu-style-dev .navbar-default .horizontal .features-menu .column a{margin:0 0 30px;display:block;}
.megamenu-style-dev .navbar-default .vertical #menuHeading{display:block;margin:0;}
.megamenu-style-dev .navbar-default .vertical ul.megamenu{position:relative;background:transparent;}
.megamenu-style-dev .navbar-default .vertical ul.megamenu > li{background:transparent;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{display:none;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{padding:10px 8px;margin:5px 10px;background:-moz-linear-gradient(top, #474747 0%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #474747), color-stop(100%, #212121));background:-webkit-linear-gradient(top, #474747 0%, #212121 100%);background:-o-linear-gradient(top, #474747 0%, #212121 100%);background:-ms-linear-gradient(top, #474747 0%, #212121 100%);background:linear-gradient(to bottom, #474747 0%, #212121 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#212121',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .15), inset 0 1px 0.5px rgba(255, 255, 255, .2);border:1px solid #000;border-radius:5px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar{background:#fff;}
.megamenu-style-dev .navbar-default .vertical #remove-verticalmenu{display:block;color:#fff;cursor:pointer;font-size:16px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper{position:fixed;background:#333 !important;padding:20px !important;width:280px;max-height:100%;top:0;z-index:99;border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper.so-vertical-active{display:block !important;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style3 .content .image-position{transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);position:relative;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li:before{display:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li .main-menu{text-transform:uppercase;margin:0 0 10px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li a:hover{color:#407cd6;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li:hover > a{color:#407cd6;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li ul{box-shadow:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li ul li{padding:5px 0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu li .sub-menu .content{border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style1 .content{padding:15px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu > ul > li ul{border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu > ul > li b{display:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li{border-top:1px solid rgba(255, 255, 255, 0.1);padding:0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a{padding:3px 0;background:transparent !important;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a strong{color:#ddd;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.loadmore{border:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li a{line-height:inherit;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.hover:before{font-size:14px;color:#ddd;height:32px;line-height:32px;width:30px;background:#666;text-align:center;cursor:pointer;border:1px solid #6a6d71;padding:0 !important;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.hover:hover:before{color:#fff;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active{background:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .close-menu{background:#666;font-size:14px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .close-menu:before{color:#ddd;line-height:31px;}
header.navbar-compact{display:none;}
header .horizontal ul.megamenu > li > .sub-menu{border:none;}
ul.megamenu li.active .sub-menu .content{padding:0 10px;}
#wrapper{overflow-x:hidden;}
.zoomContainer{display:none;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu li .sub-menu{left:0;right:inherit !important;}
.simple_blog-article .product-filter.filters-panel{display:none;}
header #sosearchpro .dropdown-menu{left:0 !important;right:inherit !important;}
.our-member .respl-item .w-image-box{float:none;overflow:hidden;width:100%;text-align:center;}
.our-member .respl-item .info-member{text-align:center;margin:0;}
.our-member .respl-item .info-member li{float:none;display:inline-block;}
}
@media (min-width:992px) and (max-width:1199px){header .horizontal ul.megamenu > li.buy_color{display:none;}
header.typeheader-1 .header-bottom .container .header-bottom-inner .header_custom_link{padding:0;}
header.typeheader-1 .block-cart{padding-right:15px;}
header.typeheader-1 .header-bottom .container .header-bottom-inner .header_custom_link ul li a{padding:0 0 0 5px;}
header.typeheader-2 .block-cart{padding-right:0;}
header.typeheader-3 .block-cart{padding-right:0;}
header.typeheader-3 #sosearchpro.so-search .select_category{width:110px;}
header.typeheader-3 .shopping_cart .btn-shopping-cart .total-shopping-cart{margin:7px 10px 0 0px;}
header.typeheader-4 .block-cart{padding-right:0;}
header.typeheader-4 #sosearchpro.so-search .select_category{width:110px;}
header.typeheader-4 .shopping_cart .btn-shopping-cart .total-shopping-cart{margin:7px 10px 0 0px;}
header.typeheader-5 #sosearchpro.so-search .select_category{width:110px;}
header.typeheader-5 .megamenu-style-dev .horizontal ul.megamenu > li > a{padding:11px;}
header.typeheader-5 .header-center{padding:25px 0;height:95px;}
header.typeheader-5 .navbar-logo{position:relative;top:10px;}
header.typeheader-6 .header-bottom .container .header-bottom-inner .header_custom_link{padding:0;}
header.typeheader-6 .block-cart{padding-right:15px;}
header.typeheader-6 .header-bottom .container .header-bottom-inner .header_custom_link ul li a{padding:0 0 0 5px;}
header.typeheader-6 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a{padding:4px 11px 5px;}
header.typeheader-6 .container-megamenu.vertical .vertical-wrapper ul li > a, header.typeheader-6 .container-megamenu.vertical .vertical-wrapper ul li{min-height:28px;}
header.typeheader-6 .container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore{padding:11px 10px;}
header.typeheader-7 #sosearchpro.so-search .select_category{width:110px;}
header.typeheader-7 .megamenu-style-dev .horizontal ul.megamenu > li > a{padding:11px;}
header.typeheader-7 .header-center{padding:25px 0;height:115px;}
header.typeheader-7 .navbar-logo{position:relative;top:10px;}
header.typeheader-7 #sosearchpro.so-search{margin:8px 0 0;}
.layout-1 .banner-sn-1 .img-1{width:25%;}
.layout-1 .horizontal ul.megamenu > li.buy_color{display:none;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item .product-item-container{padding:7px 10px 0;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container .right-block{padding:0;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item:nth-child(1) .image{margin:0;}
.layout-1 .module.cus-style-supper-cate .main-right .spcat-items-container.show-pre .ltabs-items-inner .ltabs-item .image{margin-bottom:15px;}
.layout-2 .megamenu-style-dev .horizontal ul.megamenu > li.buy_color{display:none;}
.layout-2 div.products-list.grid .product-layout .product-item-container .left-block .quickview, .layout-2 div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.layout-2 .module.cus-style-supper-cate .main-right .banner-pre-text{height:232px;}
.layout-3 .megamenu-style-dev .horizontal ul.megamenu > li.buy_color{display:none;}
.layout-3 .box_brand{margin-top:0 !important;}
.layout-3 ul.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-3 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-4 .megamenu-style-dev .horizontal ul.megamenu > li.buy_color{display:none;}
.layout-4 .box_brand{margin-top:0 !important;}
.layout-4 ul.yt-accordion.fqas li.yt-accordion-group h3.accordion-heading{line-height:23px;}
.layout-4 .module.cus-testimo div.clients_say .block_content .info .author{font-size:13px;margin:0;}
.layout-4 ul.list-services{margin-top:30px;}
.layout-5 .box_slider{width:100%;}
.layout-7 .container-slider .show .slider{width:80% !important;}
.layout-7 .container-slider .show .item-sub-cat{width:20% !important;}
.layout-7 div.container-slider .show.preset01-4 .item-sub-cat{min-height:270px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt1 .banner-cont{margin:0px 4%;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt1 .banner-cont h3{font-size:20px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt1 .banner-cont .des{font-size:12px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt1 .banner-cont .btn-df{height:30px;line-height:30px;padding:0 20px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt2 .banner-cont h1{font-size:30px;}
.layout-8 .module.custom-bannerbt .banner-bt.banner-bt2 .banner-cont .btn-df{height:30px;line-height:30px;padding:0 20px;}
.layout-9 .slide-right .col-s-1{margin-bottom:27px;}
.layout-9 .module.custom-bannerct .banner-ct2{margin-bottom:23px;}
.layout-9 .module.custom-lt2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.ltabs-tab > span{font-size:14px;}
footer .social_block ul.social-block li a{width:20px;}
footer .news-letter .block_content .input-box input{width:180px;}
footer .box-footer:last-child, footer .box-footer.box-account, footer .box-footer.box-information{padding-right:15px;}
footer .payment-method li{margin:0;}
footer .news-letter{margin-bottom:10px !important;}
footer .social_block{margin-bottom:10px !important;}
footer.typefooter-3 .news-letter .block_content{padding:0;}
footer.typefooter-3 .news-letter .block_content .input-box input{width:210px;}
footer.typefooter-3 .news-letter .block_content .subcribe button{padding:0px 5px;font-size:12px;text-transform:capitalize;}
footer.typefooter-3 .footer-right{width:72%;}
footer.typefooter-3 .footer-left{width:28%;}
footer.typefooter-3 .footer-navbar .social-block{padding-bottom:10px;margin-top:5px;}
footer.typefooter-3 .footer-navbar .footer-center .box-footer-sp{padding-right:15px;}
footer.typefooter-3 .footer-navbar .footer-center .content-sp a{font-size:12px;}
.horizontal ul.megamenu > li > .sub-menu{left:0;right:auto;}
.blog-listitem .blog-item .itemBlogContent .blog-meta > span{padding-left:10px;}
#wrapper{overflow-x:hidden;}
.thumb-vertical-outer{padding:20px 0;}
.releate-products .image, div.so-extraslider.grid .image{width:40%;}
div.products-list.grid .product-layout .product-item-container .left-block .quickview, div.products-list.grid .product-layout .product-item-container .button-group button{opacity:1;}
.producttab .tabsslider .nav-tabs li a{padding:10px;}
}
@media (min-width:1200px){.container{width:1200px;overflow:visible;}
.layout-1.common-home .vertical .vertical-wrapper{display:block !important;}
.container-megamenu.vertical:hover .vertical-wrapper{display:block !important;}
}