@charset "UTF-8";.no-margin{margin:0 !important;}
.lib-two-img{position:relative;display:block;}
.lib-two-img .img-1{position:relative;transition:all 0.5s ease-in-out;}
.lib-two-img .img-2{position:absolute;z-index:0;top:0;opacity:0;visibility:hidden;width:100%;display:block;-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;transition:all 0.5s ease-in-out;left:0;}
.lib-two-img-over .img-1{opacity:0;visibility:hidden;transition:all 0.5s ease-in-out;-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;}
.lib-two-img-over .img-2{opacity:1;visibility:visible;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 .header-cart .dropdown-menu{min-width:290px;right:15px;left:auto;}
header.typeheader-1 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-1 .shopping_cart .btn-shopping-cart .cart-info{display:none;}
header.typeheader-1 .shopping_cart .handle{margin:0;}
header.typeheader-2 .header-bonus .coupon-code{padding:15px 5px 10px;}
header.typeheader-2 .header-cart .cart-info, header.typeheader-2 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-2 .input-group .autosearch-input{border-radius:22px 0 0 22px !important;padding:0 5px 0 15px;}
header.typeheader-2 #sosearchpro.so-search .button-search{min-width:40px;}
header.typeheader-2 .header-cart .handle{margin:0;}
header.typeheader-3 .header-center .user-info-layout-3{display:none;}
header.typeheader-3 .header-center .header-search{width:80%;}
header.typeheader-3 .header-center .header-cart{width:20%;}
.layout-1 .header-bottom-left.menu-vertical{padding-right:0;}
.layout-1 .product-view .product-view-inner{padding:30px 0px;}
.layout-1 .home1-banner-1 .item-1{margin-top:10px;padding:0;}
.layout-1 .home1-banner-1 .item-2{margin-top:20px;padding:0;}
.layout-1 .home1-banner-1 img{width:100%;}
.layout-1 .module.home-lt1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:100%;text-align:left;padding:0;margin:0;}
.layout-1 .module.home-lt1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.ltabs-tab:before{display:none !important;}
.layout-1 .module.home1_deals .cslider-item-timer .product_time_maxprice{float:right;}
.layout-1 .so-deal .owl2-controls{display:none !important;}
.layout-1 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs{display:none;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{border-radius:0;font-size:13px;color:#1f83cf;text-align:left;width:130px;text-transform:uppercase;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow{border-radius:0;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs.ltabs-open{display:block;}
.layout-1 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span, .layout-1 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover span, .layout-1 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel span{background:transparent;border:none;color:#222;text-transform:uppercase;padding:0 20px;text-align:left;height:30px;line-height:30px;font-size:13px;font-weight:normal;}
.layout-1 .module.custom-ourblog .owl2-dots .owl2-dot{width:26px;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{display:block;}
.layout-1 .home1-banner-2 .item-1{margin-bottom:30px;}
.layout-1 .module.home-lt1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{right:15px;}
.layout-1 .module.home-lt1 .wap-listing-tabs{margin:15px -15px 0;}
.layout-1 .head-title h2.modtitle{font-size:14px;}
.layout-1 .module.home-lt1.home1-lt-style4 h2.modtitle{padding:10px 10px 10px 35px;}
.layout-1 .module.home-lt1.home1-lt-style4 h2.modtitle:before{top:13px;left:24px;}
.layout-1 .module.home-lt1.home1-lt-style2 h2.modtitle{padding:10px 5px 10px 25px;}
.layout-1 .module.home-lt1.home1-lt-style2 h2.modtitle:before{background-position:-20px -139px;top:13px;left:22px;}
.layout-2 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{width:100%;padding:10px 15px;}
.layout-2 .module.home2_deals_style2 .product-image-container{width:100%;}
.layout-2 div.banner-layout-2.bt-1 a{display:block;}
.layout-2 div.banner-layout-2.bt-1 .banners{width:100%;}
.layout-2 div.banner-layout-2.bt-1 .banners:first-child{margin-bottom:20px;}
.layout-2 div.banner-layout-2.bt-1 .banners:last-child{margin-top:20px;}
.layout-2 div.banner-layout-2.bt-1 .banners img{width:100%;}
.layout-2 div.banner-layout-2.bt-4 .group{width:100%;}
.layout-2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs{width:auto;left:0;right:auto;position:absolute;}
.layout-2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{margin-top:2px;}
.layout-2 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.item-cate{width:100%;text-align:left;margin:0;}
.layout-2 .banner-layout-2.bn-2 img{width:100%;}
.layout-2 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab.tab-sel{background:#fff;}
.layout-2 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab.tab-sel span{color:#1f83cf;}
.layout-3 .layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:10px 15px 40px;width:100%;}
.layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .left-block{float:none;width:100%;}
.layout-3 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-3 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:100% !important;padding:3px 20px;text-align:left;}
.layout-3 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab span:hover{background:transparent;}
.layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{width:100% !important;}
.layout-4 .header-bottom-left.menu-vertical{padding-right:0;}
.layout-4 .product-view .product-view-inner{padding:30px 0px;}
.layout-4 .home1-banner-1 .item-1{margin-top:10px;padding:0;}
.layout-4 .home1-banner-1 .item-2{margin-top:20px;padding:0;}
.layout-4 .home1-banner-1 img{width:100%;}
.layout-4 .module.home-lt1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:100%;text-align:left;padding:0;margin:0;}
.layout-4 .module.home-lt1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.ltabs-tab:before{display:none !important;}
.layout-4 .module.home1_deals .cslider-item-timer .product_time_maxprice{float:right;}
.layout-4 .so-deal .owl2-controls{display:none !important;}
.layout-4 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs{display:none;}
.layout-4 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{border-radius:0;font-size:13px;color:#1f83cf;text-align:left;width:130px;border-left:1px solid #ddd;text-transform:uppercase;}
.layout-4 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow{border-radius:0;}
.layout-4 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs.ltabs-open{display:block;}
.layout-4 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li span, .layout-4 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover span, .layout-4 .module.home-lt1 .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel span{background:transparent;border:none;color:#222;text-transform:uppercase;padding:0 20px;text-align:left;height:30px;line-height:30px;font-size:13px;font-weight:normal;}
.layout-4 .module.custom-ourblog .owl2-dots .owl2-dot{width:26px;}
.layout-4 .home1-banner-2 .item-1{margin-bottom:30px;}
.layout-4 .module .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{right:0px;position:relative;}
.layout-4 .module.home-lt1 .wap-listing-tabs{margin:15px -15px 0;}
.layout-4 .head-title h2.modtitle{font-size:14px;}
.layout-4 .module.home-lt1.home1-lt-style4 h2.modtitle{padding:10px 10px 10px 35px;}
.layout-4 .module.home-lt1.home1-lt-style4 h2.modtitle:before{top:13px;left:24px;}
.layout-4 .module.home-lt1.home1-lt-style2 h2.modtitle{padding:10px 5px 10px 25px;}
.layout-4 .module.home-lt1.home1-lt-style2 h2.modtitle:before{background-position:-20px -139px;top:13px;left:22px;}
.layout-4 .home4-lt-style1 .ltabs-wrap .ltabs-tabs-container{margin-bottom:0 !important;}
.layout-4 .home4-lt-style1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab{margin:0 !important;}
.layout-4 .home4-lt-style1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab span{font-size:13px !important;color:#666;padding:0 20px !important;text-transform:capitalize !important;font-weight:normal !important;}
.layout-4 .home4-lt-style1 .owl2-carousel .owl2-dots .owl2-dot span{width:10px;}
.layout-5 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .image{width:100% !important;}
.layout-5 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{width:100%;padding:10px 15px;}
.layout-5 .module.home2_deals_style2 .product-image-container{width:100%;}
.layout-5 div.banner-layout-2.bt-1 a{display:block;}
.layout-5 div.banner-layout-2.bt-1 .banners{width:100%;}
.layout-5 div.banner-layout-2.bt-1 .banners:first-child{margin-bottom:20px;}
.layout-5 div.banner-layout-2.bt-1 .banners:last-child{margin-top:20px;}
.layout-5 div.banner-layout-2.bt-1 .banners img{width:100%;}
.layout-5 div.banner-layout-2.bt-4 .group{width:100%;}
.layout-5 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs{width:auto;left:0;right:auto;position:absolute;}
.layout-5 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{margin-top:2px;}
.layout-5 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.item-cate{width:100%;text-align:left;margin:0;}
.layout-5 .trending div.text{padding:70px 5px 0;}
.layout-5 .trending .owl2-controls .owl2-nav .owl2-prev{left:5px;right:auto;}
.layout-5 .trending .owl2-controls .owl2-nav .owl2-next{left:35px;right:auto;}
.layout-5 .banner-layout-2.bn-2 img{width:100%;}
.layout-5 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab.tab-sel{background:#fff;}
.layout-5 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab.tab-sel span{color:#1f83cf;}
.layout-6 .layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:10px 15px 40px;width:100%;}
.layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .left-block{float:none;width:100%;}
.layout-6 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-6 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:100% !important;padding:3px 20px;text-align:left;}
.layout-6 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab span:hover{background:transparent;}
.layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{width:100% !important;}
footer.typefooter-2 .section_1 div.bonus-menus ul li{margin-bottom:10px;}
footer.typefooter-2 .section_2 .module.news-letter .title-block{display:block;width:100%;}
footer.typefooter-2 .section_2 .module.news-letter .block_content{width:100%;display:block;}
footer.typefooter-2 .section_4 .app-store{text-align:center;}
footer.typefooter-2 .footer--bottom{text-align:center;}
footer.typefooter-2 .footer--bottom .paymen{text-align:center;margin-top:10px;}
footer.typefooter-2 .section_4 .footer-social{text-align:center;margin-top:15px;}
footer.typefooter-2 .section_4 .app-store a{width:105px;margin-top:5px;}
footer.typefooter-3 .section_1 .module.news-letter .title-block{display:block;width:100%;}
footer.typefooter-3 .section_1 .module.news-letter .block_content{width:100%;display:block;}
footer.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li{width:100%;border:none !important;}
.product-view .content-product-right .product-box-desc, .product-view .content-product-right #product, .product-view .content-product-right .product_page_price, .product-view .content-product-right .box-review, .product-view .content-product-right .title-product{padding-left:15px;padding-right:15px;}
.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;}
.bottom-product .nav-tabs li a{font-size:14px;padding:12px 4px;}
.bottom-product .nav-tabs li:first-child a::before{top:13px;}
.products-category .product-layout{width:100%;}
.social-share .title-share{padding-right:10px;}
.social-share a{margin:0 3px;}
.product-view .content-product-right .box-info-product .cart input{padding:0px 10px 0 35px;margin:0;}
.product-view .content-product-right .box-info-product .quantity .quantity-control label{width:40px;}
.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;}
.simple_blog-category #content{overflow:hidden;}
.simple_blog-category #content .blog-header{margin-top:30px;}
.products-category .products-list.list .right-block{padding:0;}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{text-align:left !important;}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{float:left !important;}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs.ltabs-open{display:block;}
}
@media (max-width:330px){.layout-1 .module.home-lt1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:absolute !important;top:37px !important;left:15px;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox{display:table !important;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{display:table-cell;}
.layout-1 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{width:260px !important;}
.layout-1 .module.home-lt1 .wap-listing-tabs{margin:30px -15px 0 !important;}
..module.home1_deals .cslider-item-timer .product_time_maxprice{padding:5px 10px 5px 15px;}
}
@media (max-width:767px){header.typeheader-1 .header-sevices{display:none;}
header.typeheader-1 .header-center{padding:5px 0;}
header.typeheader-1 .header-search{margin-top:2px;}
header.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu > li{float:left;display:block;}
header.typeheader-1 .header-form .button-header{width:33px;line-height:33px;}
header.typeheader-1 .header-form .button-user{width:33px;line-height:33px;height:33px;}
header.typeheader-1 .header-form .button-user .user-info a:before{left:5px;top:4px;}
header.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu > li.active > a, header.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu > li:hover > a{background:transparent !important;}
header.typeheader-2 .header-center{padding:20px 0;}
header.typeheader-2 .header-center .navbar-logo{padding:0 0 15px;text-align:center;}
header.typeheader-2 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;padding:8px;background:#1867a3;border-radius:0;border:none;box-shadow:none;}
header.typeheader-2 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar{height:3px;}
header.typeheader-2 .header-bottom{padding:5px 0;}
header.typeheader-2 .horizontal .navbar-header{float:right;}
header.typeheader-2 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{float:right;}
header.typeheader-2 .megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{color:#fff;}
header.typeheader-2 .header-top .header-top-right{padding-left:0;}
header.typeheader-2 .header-phone{display:none !important;}
header.typeheader-2 .container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu > ul > li ul li > a{line-height:28px;margin:0;}
header.typeheader-2 .header-top .header-top-right{text-align:center;}
header.typeheader-2 .header-bonus .coupon-code p{font-size:13px;line-height:18px;}
header.typeheader-3 .header-cart .btn-shopping-cart .cart-total-full, header.typeheader-3 .header-top .text-html{display:none;}
header.typeheader-3 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-3 .header-cart h2.title-cart2{display:none !important;}
header.typeheader-3 .header-center .user-info-layout-3 .user-info{padding:0 0 0 40px;}
header.typeheader-3 .header-center .user-info-layout-3{padding:20px 5px;}
header.typeheader-3 .megamenu-style-dev .horizontal ul.megamenu > li{display:block;}
header.typeheader-3 .header-logo{text-align:center;}
header.typeheader-3 .header-center .header-logo{padding:20px 15px 1px;}
header.typeheader-3 .header-center .header-cart{border:none;}
header.typeheader-3 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{margin-top:4px;}
header.typeheader-4 .navbar-logo{text-align:center;margin-bottom:30px;}
header.typeheader-4 .header-bonus .coupon-code h3{font-size:16px;line-height:22px;margin-right:0;}
header.typeheader-4 .header-bonus .coupon-code .container{padding-left:15px;}
header.typeheader-4 .header-bonus .coupon-code{background-size:100% 100%;min-height:auto;padding:15px 0;text-align:center;}
header.typeheader-4 .header-cart .cart-info, header.typeheader-4 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-4 .header-bottom-right .megamenu-style-dev .navbar-header{float:right;}
header.typeheader-4 .header-bottom{padding-top:10px;}
header.typeheader-4 .header-bonus .coupon-code{padding-right:30px;}
header.typeheader-4 .header-bonus .topbar-close{right:15px;}
header.typeheader-5 .vertical .navbar-header{margin-top:15px;}
header.typeheader-5 .header-cart-phone{position:absolute;top:-74px;right:10px;}
header.typeheader-5 .header-bottom .header-cart .handle{background:url("../images/icon-cart-ly3.png") no-repeat center center;}
header.typeheader-5 .header-bottom .header-cart .cart-info, header.typeheader-5 .megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar, header.typeheader-5 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-5 .header-search{padding:10px 15px;}
header.typeheader-5 .header-cart .cart-info, header.typeheader-5 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-5 .megamenu-style-dev .horizontal button.navbar-toggle{float:right !important;margin-right:72px !important;}
header.typeheader-6 .header-cart .handle{margin-right:0;}
header.typeheader-6 .navbar-logo{margin-bottom:20px;text-align:center;}
header.typeheader-6 .megamenu-style-dev .horizontal button.navbar-toggle{float:right !important;}
header.typeheader-6 .header-bottom{padding-top:20px;}
header.typeheader-6 .cart-info, header.typeheader-6 .megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar, header.typeheader-6 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-6 .megamenu-style-dev .container-megamenu.vertical{background:transparent;}
.layout-1 .module.sohomepage-slider .owl2-controls{display:none !important;}
.layout-1 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image, .layout-1 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image{display:none;}
.layout-1 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .ltabs-items-container, .layout-1 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .ltabs-items-container{width:100%;}
.layout-1 .module.custom-ourblog .blog-external .content-img{width:100%;margin-bottom:15px;}
.layout-1 .module.custom-ourblog .blog-external .content-detail{width:100%;}
.layout-2 .module.home2_listingtab .products-list.grid .product-layout .product-item-container{border-right:none;}
.layout-2 .module.home2_listingtab .head-title{position:static;border-bottom:1px solid #ddd;padding:10px 20px;}
.layout-2 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs{width:100%;}
.layout-2 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab{display:inline-block;padding-top:3px;padding-bottom:3px;text-align:left;}
.layout-2 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption .button-group .bt{margin-left:2px;}
.layout-2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .image{width:100%;}
.layout-2 .module.home2_deals .item-time{margin:0 10px !important;}
.layout-2 .products-list.list-masonry .product-layout .product-item-container .right-block, .layout-2 .products-list.grid .product-layout .product-item-container .right-block{padding:0 15px;}
.layout-2 .products-list.grid .product-layout .product-item-container .button-group2 .bt{margin-left:2px;}
.layout-2 .module.home2_deals{margin-top:20px;}
.layout-2 .so-deal .extraslider-inner{border:1px solid #e1e1e1;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container{border:none;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block{padding:0 0 15px;}
.layout-2 .module.home2_deals_style3 .item-time > span{padding-right:12px;}
.layout-2 .module.home2_deals_style3 .item-time > span:after{right:2px;}
.layout-2 .module.home2_extra .extraslider-inner{width:100%;}
.layout-2 .module.home2_extra .box-banner{display:none;}
.layout-2 .module.home2_deals_style3 .item-time{padding:3px 0 0;margin:0 !important;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .left-block{width:100%;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .right-block{width:100%;padding:10px 15px;}
.layout-2 .products-list.grid .product-layout .product-item-container .right-block .caption h4 a{font-weight:normal;}
.layout-2 .bonus-menus .payment{display:none !important;}
.layout-2 .trending:before, .layout-2 .module.home2_deals_style2 .so-deals-slick.slick-vertical .ds-items{display:none;}
.layout-2 .module.home2_deals_style2 .so-deals-slick.slick-vertical .ds-items-detail{width:100%;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .button-group2{padding:0 0 15px !important;opacity:1;bottom:-20px !important;}
.layout-2 .products-list.grid .product-layout .product-item-container .button-group2{position:relative;bottom:0;}
.layout-3 .module.home3_deal_style2 .head-title{margin-bottom:50px;}
.layout-3 .module.home3_deal_style2 h2.modtitle{float:none;}
.layout-3 .module.home3_deal_style2 .cslider-item-timer .product_time_maxprice{float:none;overflow:hidden;margin-bottom:10px;position:absolute;top:42px;right:0;}
.layout-3 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{margin:0;}
.layout-3 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-3 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:25%;}
.layout-3.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt-cart{text-indent:-9999px;width:35px;height:35px;padding:0;border-radius:3px;background-position:center;}
.layout-3.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt{padding:0;}
.layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:20px 20px 40px;width:100%;}
.layout-3 .megamenu-style-dev .container-megamenu.vertical{padding:12px 20px 0 !important;}
.layout-3 .products-list.grid .product-layout .product-item-container .button-group2, .layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .button-group2{position:relative;text-align:left;bottom:0;}
.layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .left-block{float:none;width:100%;}
.layout-3 .banner-layout-5 img{width:100%;}
.layout-4 .module.sohomepage-slider .owl2-controls{display:none !important;}
.layout-4 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image, .layout-4 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image{display:none;}
.layout-4 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .ltabs-items-container, .layout-4 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .ltabs-items-container{width:100%;}
.layout-4 .module.custom-ourblog .blog-external .content-img{width:100%;margin-bottom:15px;}
.layout-4 .module.custom-ourblog .blog-external .content-detail{width:100%;}
.layout-4 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{padding-left:15px;}
.layout-5 .module.home2_listingtab .products-list.grid .product-layout .product-item-container{border-right:none;}
.layout-5 .module.home2_listingtab .head-title{position:static;border-bottom:1px solid #ddd;padding:10px 20px;}
.layout-5 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs{width:100%;}
.layout-5 .module.home2_listingtab .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.ltabs-tab{display:inline-block;padding-top:3px;padding-bottom:3px;text-align:left;}
.layout-5 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption .button-group .bt{margin-left:2px;}
.layout-5 .so-deals-slick .deals-content .ds-items-detail .product-thumb .image{width:100%;}
.layout-5 .module.home2_deals .item-time{margin:0 10px !important;}
.layout-5 .products-list.list-masonry .product-layout .product-item-container .right-block, .layout-5 .products-list.grid .product-layout .product-item-container .right-block{padding:0 15px;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container .product-image-container a{display:inline-block;}
.layout-5 .products-list.grid .product-layout .product-item-container .button-group2 .bt{margin-left:2px;}
.layout-5 .module.home2_deals{margin-top:20px;}
.layout-5 .so-deal .extraslider-inner{border:1px solid #e1e1e1;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container{border:none;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block{padding:0 0 15px;}
.layout-5 .module.home2_deals_style3 .item-time > span{padding-right:12px;}
.layout-5 .module.home2_deals_style3 .item-time > span:after{right:2px;}
.layout-5 .module.home2_extra .extraslider-inner{width:100%;}
.layout-5 .module.home2_extra .box-banner{display:none;}
.layout-5 .module.home2_deals_style3 .item-time{padding:5px 0 0;margin:0 !important;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .left-block{width:100%;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .right-block{width:100%;padding:10px 15px;}
.layout-5 .products-list.grid .product-layout .product-item-container .right-block .caption h4 a{font-weight:normal;}
.layout-5 .bonus-menus .payment{display:none !important;}
.layout-5 .trending:before, .layout-5 .module.home2_deals_style2 .so-deals-slick.slick-vertical .ds-items{display:none;}
.layout-5 .module.home2_deals_style2 .so-deals-slick.slick-vertical .ds-items-detail{width:100%;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .button-group2{padding:0 0 15px !important;opacity:1;bottom:-20px !important;}
.layout-5 .products-list.grid .product-layout .product-item-container .button-group2{position:relative;bottom:0;}
.layout-6 .module.home3_deal_style2 .head-title{margin-bottom:50px;}
.layout-6 .module.home3_deal_style2 h2.modtitle{float:none;}
.layout-6 .module.home3_deal_style2 .cslider-item-timer .product_time_maxprice{float:none;overflow:hidden;margin-bottom:10px;position:absolute;top:42px;right:0;}
.layout-6 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{margin:0;}
.layout-6 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-6 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:25%;}
.layout-6.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt-cart{text-indent:-9999px;width:35px;height:35px;padding:0;border-radius:3px;background-position:center;}
.layout-6.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt{padding:0;}
.layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:20px 20px 40px;width:100%;}
.layout-6 .products-list.grid .product-layout .product-item-container .button-group2, .layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .button-group2{position:relative;text-align:left;bottom:0;}
.layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .left-block{float:none;width:100%;}
.layout-6 .banner-layout-5 img{width:100%;}
.layout-6 .sohomepage-slider{margin-bottom:10px;}
.footer-toggle{display:block !important;text-align:center;background-color:transparent;padding:10px;}
.footer-toggle a{background-color:transparent;text-transform:uppercase;font-weight:400;color:#666;}
.footer-toggle a:hover, .footer-toggle a:focus, .footer-toggle a.collapsed{color:#1f83cf;background-color:transparent;box-shadow:none;}
.footer-toggle a.collapsed .toggle-less{display:none;}
.footer-toggle a.collapsed .toggle-more{display:block;}
.footer-toggle a .toggle-less{display:block;}
.footer-toggle a .toggle-more{display:none;}
.footer-toggle a i{margin-right:10px;font-size:15px;-webkit-animation:alert-anim 1s cubic-bezier(1, -0.01, 0, 0.99);-moz-animation:alert-anim 1s cubic-bezier(1, -0.01, 0, 0.99);animation:alert-anim 1s cubic-bezier(1, -0.01, 0, 0.99);}
.footer-has-toggle{position:relative;overflow:hidden;display:block;}
.footer-has-toggle.in{max-height:none;overflow:visible;display:block !important;}
.footer-has-toggle.in:before{display:none;}
.footer-has-toggle:before{content:"";position:absolute;width:100%;height:100%;bottom:0;z-index:1;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(255, 255, 255, 0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 70%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 70%, #fff 100%);}
.footer-has-toggle{min-height:380px;max-height:380px;}
footer.typefooter-1 .footer--bottom{text-align:center;}
footer.typefooter-1 .footer--top .module.news-letter .newsletter{display:block;text-align:center;}
footer.typefooter-1 .footer--top .module.news-letter .title-block{display:block;margin-bottom:10px;}
footer.typefooter-1 .footer--top .module.news-letter .block_content{display:block;width:100%;}
footer.typefooter-1 .footer--top .footer-social{text-align:center;margin-top:5px;}
footer .footer--link{width:100%;}
footer.typefooter-1 .footer--center3 .payment-html a.app-3{margin-top:5px;}
footer .footer--bottom{text-align:center;}
footer .footer--bottom .paymen{text-align:center !important;margin-top:5px;}
.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;}
.breadcrumbs{padding:40px 0;}
.product-view .content-product-right{margin-top:25px;}
.filters-panel.product-filter-bottom{float:none !important;text-align:center;}
.filters-panel.product-filter-bottom .box-pagination{text-align:center;margin-top:10px;}
.breadcrumbs .title-breadcrumb{font-size:18px;display:none;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .col-sm-8{width:100%;padding:0;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .col-sm-4{width:100%;text-align:center;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content .img-banner{padding:15px;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style3 .content .item-1.html{padding:0;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .html.item-1{padding:0;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu li .sub-menu{left:0;right:auto !important;}
.megamenu-style-dev .container-megamenu.horizontal .title-feature, .megamenu-style-dev .container-megamenu.horizontal ul.megamenu .title-submenu, .megamenu-style-dev .container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu a.main-menu, .megamenu-style-dev .container-megamenu.horizontal ul.megamenu .subcategory a.title-submenu{padding:10px 0;font-size:14px;font-family:Open Sans, sans-serif;}
.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{right:0;left:inherit;}
.megamenu-style-dev .responsive #remove-megamenu{display:block;color:#222;cursor:pointer;}
.megamenu-style-dev .responsive .so-megamenu-active #remove-megamenu{color:#222;}
.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-bottom:1px solid #ddd;border-top:none;padding:5px 0;overflow:hidden;display:block !important;}
.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:#5c5c5c;color:#fff;border:1px solid #5c5c5c;width:22px;line-height:20px;height:22px;display:inline-block;text-align:center;top:10px;cursor:pointer;right:0;left:auto;}
.megamenu-style-dev .responsive ul.megamenu > li.active .sub-menu{display:block !important;}
.megamenu-style-dev .responsive ul.megamenu > li.active > a{color:#fff;background:transparent !important;}
.megamenu-style-dev .responsive ul.megamenu > li.active .close-menu{padding:0;width:22px;line-height:22px;background:#5c5c5c;height:auto;top:10px;}
.megamenu-style-dev .responsive ul.megamenu > li.active .close-menu:before{color:#fff;font-size:14px;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{margin:0;color:#fff;border-radius:0;background:#1867a3;border:none;float:left;cursor:pointer;padding:8px;border-radius:0;}
.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:#fff;box-shadow:0px 3px 2px rgba(0, 0, 0, 0.1);padding:20px !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a{color:#222 !important;padding:0;font-size:13px;height:29px;line-height:29px !important;font-family:Open Sans, sans-serif;padding-right:25px;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover{color:#1f83cf !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a strong{font-weight:400;}
.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 .vertical-wrapper ul.megamenu > li > a{border-bottom:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li b.fa{display:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu{border:none;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{line-height:32px;text-transform:uppercase;font-weight:600;color:#222;padding-left:15px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{float:left;padding:8px 7px;margin:0 0 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:3px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar{background:#fff;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar:nth-child(1){width:13px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar:nth-child(2){width:18px;}
.megamenu-style-dev .navbar-default .vertical #remove-verticalmenu{display:block;color:#222;cursor:pointer;font-size:16px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper{position:fixed !important;background:#fff;box-shadow:0px 3px 2px rgba(0, 0, 0, 0.1);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 > li.active .sub-menu{border:1px solid #ddd;padding:20px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .sub-menu .content{padding:0px;border:none;box-shadow:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .sub-menu .content .row:first-child > div:first-child{margin-top:0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .sub-menu .content .static-menu .menu ul li a.main-menu{font-size:14px;}
.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:#1f83cf;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li:hover > a{color:#1f83cf;}
.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 .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-bottom:1px solid #ddd;border-top:none;padding:0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a{padding:3px 0;margin:0;margin-right:30px;font-family:Open Sans, sans-serif;text-transform:uppercase;background:transparent !important;font-size:13px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a strong{color:#222;font-weight:normal;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a:hover strong{color:#1f83cf !important;}
.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:#fff;height:22px;line-height:20px;width:22px;background:#5c5c5c;text-align:center;cursor:pointer;border:1px solid #5c5c5c;padding:0 !important;top:6px;}
.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:#5c5c5c;font-size:14px;top:6px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .close-menu:before{color:#fff;line-height:22px;}
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 40px 0 20px;}
.navbar-toggle{margin-left:15px;margin-right:0;}
.so-latest-blog .owl2-carousel .owl2-stage-outer{direction:ltr;}
.simple_blog-article .product-filter{display:none;}
.modal-backdrop.in, .so_newletter_custom_popup_bg.popup_bg, .main-newsleter-popup, #so_popup_countdown{display:none !important;}
.hidden-scorll.loaded, .modal-open{overflow:inherit;}
.so-fb-message-style-default .so-fb-message-head{display:none;}
.products-list.list .product-layout .product-item-container .left-block{margin-bottom:20px;}
}
@media (min-width:479px) and (max-width:767px){.header-form{top:20px !important;}
.header-form .header-form .button-user{top:60px !important;}
.header-form .button-user{top:60px !important;}
.typeheader-1 .shopping_cart{position:relative;top:-3px;}
header.typeheader-2 #sosearchpro.so-search .select_category{width:130px;}
.layout-1 .home1-banner-3 .item-1, .layout-1 .home1-banner-2 .item-1, .layout-1 .home1-banner-1 .item-1{width:50%;float:left;padding:0;}
.layout-1 .home1-banner-3 .item-2, .layout-1 .home1-banner-2 .item-2, .layout-1 .home1-banner-1 .item-2{width:50%;float:left;padding:0;}
.layout-2 .banner-layout-2.bn-2{display:none;}
.layout-2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .image{width:50%;}
.layout-2 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{padding:0px 15px;width:50%;}
.layout-2 .module.home2_deals_style2 .product-image-container{width:50% !important;}
.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li{width:33.333% !important;float:left;}
.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li.trustpay{border-right:1px solid #ebebeb;}
.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li.value{border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;width:50% !important;}
.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li.delivery{border-top:1px solid #ebebeb;width:50% !important;}
footer.typefooter-2 .section_1 div.bonus-menus ul li .payment, footer.typefooter-2 .section_1 div.bonus-menus ul li .support{margin-top:15px;}
footer.typefooter-2 div.bonus-menus ul li{width:100% !important;margin-bottom:30px !important;}
footer.typefooter-2 div.bonus-menus ul li.support{margin-bottom:0 !important;}
footer.typefooter-2 .item-1{text-align:center;}
footer.typefooter-2 .section_4 .footer-social{text-align:center;margin-top:20px;}
.module.home1-extra .products-list.grid .price-left{width:70%;}
.banner-tab .banners{width:50%;float:left;}
.short-by-show.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}
.short-by-show.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}
.short-by-show.form-inline .form-group.product-compare{vertical-align:top;}
.short-by-show{text-align:left !important;}
.products-category .products-list.number-col-3 .visible-sm-block{display:block !important;}
.products-category .products-list.number-col-4 .visible-sm-block{display:block !important;}
.module.home-lt1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:relative;margin-top:-1px;}
.product-view .content-product-right .box-info-product .buynow { margin: 2px 0 0 -14px; }
.product-view .content-product-right .box-info-product .cart input { width: 45%; }
}
@media (min-width:768px) and (max-width:991px){header.typeheader-1 .header-sevices{display:none;}
header.typeheader-1 .header-center{padding:5px 0;}
header.typeheader-1 .header-search{margin-top:2px;}
header.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu > li{float:left;display:block;}
header.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu > li.active > a, header.typeheader-1 .megamenu-style-dev .horizontal ul.megamenu > li:hover > a{background:transparent !important;}
header.typeheader-2 .header-center{padding:20px 0;}
header.typeheader-2 .header-center .navbar-logo{padding:0 0 15px;text-align:center;}
header.typeheader-2 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{margin:0;padding:8px;background:#1867a3;border-radius:0;border:none;box-shadow:none;}
header.typeheader-2 .megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar{height:3px;}
header.typeheader-2 .header-bottom{padding:5px 0;}
header.typeheader-2 .horizontal .navbar-header{float:right;}
header.typeheader-2 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{float:right;}
header.typeheader-2 .megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{color:#fff;}
header.typeheader-2 .header-top .header-top-right{padding-left:0;}
header.typeheader-2 .container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu > ul > li ul li > a{line-height:28px;margin:0;}
header.typeheader-2 #sosearchpro.so-search .autosearch-input{box-shadow:none !important;outline:none !important;outline:none;-webkit-appearance:none;-moz-appearance:none;}
header.typeheader-2 .header-cart-phone{padding-left:0;}
header.typeheader-2 .header-top .header-top-right ul.top-link > li{margin-right:25px;}
header.typeheader-3 .header-cart .btn-shopping-cart .cart-total-full, header.typeheader-3 .header-top .text-html{display:none;}
header.typeheader-3 #sosearchpro.so-search .select_category{display:none;}
header.typeheader-3 .header-cart h2.title-cart2{display:none !important;}
header.typeheader-3 .header-center .user-info-layout-3 .user-info{padding:0 0 0 40px;}
header.typeheader-3 .header-center .user-info-layout-3{padding:20px 5px;}
header.typeheader-3 .megamenu-style-dev .horizontal ul.megamenu > li{display:block;}
header.typeheader-3 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{margin-top:4px;}
header.typeheader-4 .navbar-logo{text-align:center;margin-bottom:30px;}
header.typeheader-4 .header-bottom-right .megamenu-style-dev .navbar-header{float:right;}
header.typeheader-4 .header-bottom{padding-top:10px;}
header.typeheader-4 .header-bonus .coupon-code .container{padding-left:15px !important;}
header.typeheader-4 .header-bonus .coupon-code{padding-right:30px;}
header.typeheader-4 .header-bonus .topbar-close{right:15px;}
header.typeheader-5 .vertical .navbar-header{margin-top:15px;}
header.typeheader-5 .megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{display:none;}
header.typeheader-6 .navbar-logo{margin-bottom:20px;text-align:center;}
header.typeheader-6 .megamenu-style-dev .horizontal{float:right !important;}
header.typeheader-6 .megamenu-style-dev .container-megamenu.vertical{background:transparent;}
header.typeheader-6 .header-bottom{padding-top:10px;}
.layout-1 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image, .layout-1 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image{display:none;}
.layout-1 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .ltabs-items-container, .layout-1 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .ltabs-items-container{width:100%;}
.layout-1 .module.custom-ourblog .blog-external .content-img{width:100%;margin-bottom:15px;}
.layout-1 .module.custom-ourblog .blog-external .content-detail{width:100%;}
.layout-2 .module.home2_deals{margin-top:20px;}
.layout-2 .so-deal .extraslider-inner{border:1px solid #e1e1e1;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container{border:none;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block{padding:0 0 15px;}
.layout-2 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{padding:0px 0 0 20px;width:40%;}
.layout-2 .module.home2_deals_style2 .product-image-container{width:60%;}
.layout-2 .module.home2_extra .extraslider-inner{width:100%;}
.layout-2 .trending:before, .layout-2 .module.home2_extra .box-banner{display:none;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .left-block{width:38%;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .right-block{width:62%;padding:0 5px;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .button-group2{padding:0 5px !important;}
.layout-2 .module.home2_deals_style3 .item-time{margin:5px 0px 0 !important;margin-right:10px !important;}
.layout-2 .products-list.grid .product-layout .product-item-container .right-block .caption h4 a{font-weight:normal;}
.layout-2 .bonus-menu{text-align:center;}
.layout-2 .bonus-menu .payment{display:none;}
.layout-2 .trending div.text{padding:45px 25px 0;}
.pincode-checkServiceAbilityCard { float: unset; left: 0; }
.pincode-checkServiceAbilityCard .another-pincode-check-success { left: 53%; bottom: 43px; }
.pincode-checkServiceAbilityCard .pincode-success{ margin-top: -38px; }
.pincode-checkServiceAbilityCard .pincode-tickcontainer { margin: 6px 0; }
.content-product-2-right { display: none; }
.content-product-1-right { width: 100%; }
.product-view .content-product-right .box-info-product .cart input { width: 46%; }
.banners-effect-6 .banner-below-slider > div a { width: 31%; margin: 8px; }
.layout-3 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{margin:0;}
.layout-3 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-3 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:25%;}
.layout-3.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt-cart{text-indent:-9999px;width:35px;height:35px;padding:0;border-radius:3px;background-position:center;}
.layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:20px 20px 40px;}
.layout-3.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt{padding:0;}
.layout-4 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image, .layout-4 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image{display:none;}
.layout-4 .module.home-lt1.home1-lt-style3 .so-listing-tabs .ltabs-wrap .ltabs-items-container, .layout-4 .module.home-lt1.home1-lt-style2 .so-listing-tabs .ltabs-wrap .ltabs-items-container{width:100%;}
.layout-4 .module.custom-ourblog .blog-external .content-img{width:100%;margin-bottom:15px;}
.layout-4 .module.custom-ourblog .blog-external .content-detail{width:100%;}
.layout-5 .module.home2_deals{margin-top:20px;}
.layout-5 .so-deal .extraslider-inner{border:1px solid #e1e1e1;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container{border:none;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block{padding:0 0 15px;}
.layout-5 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{padding:0px 0 0 20px;width:40%;}
.layout-5 .module.home2_deals_style2 .product-image-container{width:60%;}
.layout-5 .module.home2_extra .extraslider-inner{width:100%;}
.layout-5 .trending:before, .layout-5 .module.home2_extra .box-banner{display:none;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .left-block{width:38%;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .right-block{width:62%;padding:0 5px;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .button-group2{padding:5px !important;}
.layout-5 .module.home2_deals_style3 .item-time{margin:5px 0px 0 !important;margin-right:10px !important;}
.layout-5 .products-list.grid .product-layout .product-item-container .right-block .caption h4 a{font-weight:normal;}
.layout-5 .bonus-menu{text-align:center;}
.layout-5 .bonus-menu .payment{display:none;}
.layout-5 .trending div.text{padding:25px 25px 0;}
.layout-6 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{margin:0;}
.layout-6 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-6 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:25%;}
.layout-6.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt-cart{text-indent:-9999px;width:35px;height:35px;padding:0;border-radius:3px;background-position:center;}
.layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:20px 20px 40px;}
.layout-6.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt{padding:0;}
.layout-6 .sohomepage-slider{margin-bottom:10px;}
.footer-toggle{display:block !important;text-align:center;background-color:transparent;padding:10px;}
.footer-toggle a{background-color:transparent;text-transform:uppercase;font-weight:400;color:#666;}
.footer-toggle a:hover, .footer-toggle a:focus, .footer-toggle a.collapsed{color:#1f83cf;background-color:transparent;box-shadow:none;}
.footer-toggle a.collapsed .toggle-less{display:none;}
.footer-toggle a.collapsed .toggle-more{display:block;}
.footer-toggle a .toggle-less{display:block;}
.footer-toggle a .toggle-more{display:none;}
.footer-toggle a i{margin-right:10px;font-size:15px;-webkit-animation:alert-anim 1s cubic-bezier(1, -0.01, 0, 0.99);-moz-animation:alert-anim 1s cubic-bezier(1, -0.01, 0, 0.99);animation:alert-anim 1s cubic-bezier(1, -0.01, 0, 0.99);}
.footer-has-toggle{position:relative;overflow:hidden;display:block;}
.footer-has-toggle.in{max-height:none;overflow:visible;display:block !important;}
.footer-has-toggle.in:before{display:none;}
.footer-has-toggle:before{content:"";position:absolute;width:100%;height:100%;bottom:0;z-index:1;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(255, 255, 255, 0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 70%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 70%, #fff 100%);}
.footer-has-toggle{min-height:316px;max-height:316px;}
footer.typefooter-1 .footer--top .module.news-letter .block_content{width:50%;}
footer.typefooter-1 .footer--top .block--social{padding-left:0;}
footer.typefooter-2 .section_1 div.bonus-menus ul li.payment{display:none;}
footer.typefooter-2 .footer-links{min-height:235px;}
footer.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li{width:33.333%;float:left;}
footer.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li.trustpay{border-right:1px solid #ebebeb;}
footer.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li.value{border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;width:50%;}
footer.typefooter-3 .section_2 div.bonus-menus.bonus-menu-4 ul li.delivery{border-top:1px solid #ebebeb;width:50%;}
.thumb-vertical-outer{padding:20px 0;}
.short-by-show .form-group{float:left;margin:0 5px;}
.so-filter-price .put-min_max .name-curent{display:inline-block;float:left;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;}
.products-list.list .product-layout .product-item-container .left-block .product-image-container .img-1{margin:0 auto;text-align:center;opacity:1 !important;transform:rotateY(0deg) !important;}
.products-list.list .product-layout .product-item-container .left-block{width:40%;float:left;}
.products-list.list .product-layout .product-item-container .right-block{padding:0;padding-left:20px;margin-top:20px;width:60%;display:inline-block;}
.products-list.list .product-layout .product-item-container .right-block .caption{padding:0;}
.module.custom-listingtab .price .price-new, .module.custom-listingtab .price span.price{font-size:18px;}
.best-seller-custom.best-seller .so-extraslider .extraslider-inner{padding:0 20px 10px;}
.simple_blog-category #content{width:100%;}
.breadcrumbs{padding:45px 0;}
.products-list.list-masonry .product-layout .product-item-container .button-group .btn-button.addToCart:before, .products-list.grid .product-layout .product-item-container .button-group{bottom:0;}
.label-product{width:38px;height:38px;line-height:38px;}
.label-product.label-sale:before{border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:14px solid #63c54c;top:-5px;right:-5px;}
.label-product.label-new:before{border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #ed3f45;top:-5px;left:-5px;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .col-sm-8{width:100%;padding:0;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .col-sm-4{width:100%;text-align:center;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content .img-banner{padding:15px;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style3 .content .item-1.html{padding:0;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .html.item-1{padding:0;}
.info-right{margin-top:20px;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu li .sub-menu{left:0;right:auto !important;}
.megamenu-style-dev .container-megamenu.horizontal .title-feature, .megamenu-style-dev .container-megamenu.horizontal ul.megamenu .title-submenu, .megamenu-style-dev .container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu a.main-menu, .megamenu-style-dev .container-megamenu.horizontal ul.megamenu .subcategory a.title-submenu{padding:10px 0;font-size:14px;font-family:Open Sans, sans-serif;}
.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 #remove-megamenu{display:block;color:#222;cursor:pointer;}
.megamenu-style-dev .responsive .so-megamenu-active #remove-megamenu{color:#222;}
.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 !important;border-bottom:1px solid #ddd;border-top:none;padding:5px 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:#5c5c5c;color:#fff;border:1px solid #5c5c5c;width:22px;line-height:20px;height:22px;display:inline-block;text-align:center;top:10px;cursor:pointer;right:0;left:auto;}
.megamenu-style-dev .responsive ul.megamenu > li.active .sub-menu{display:block !important;}
.megamenu-style-dev .responsive ul.megamenu > li.active > a{color:#fff;background:transparent !important;}
.megamenu-style-dev .responsive ul.megamenu > li.active .close-menu{left:inherit;right:0;padding:0;width:22px;line-height:22px;background:#5c5c5c;height:auto;top:10px;z-index:99;display:inline-block;}
.megamenu-style-dev .responsive ul.megamenu > li.active .close-menu:before{color:#fff;font-size:14px;line-height:18px;width:22px;display:inline-block;z-index:99;}
.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{margin:0;color:#fff;border-radius:0;float:left;cursor:pointer;padding:8px 7px;background:#1867a3;border:none;}
.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:#fff;box-shadow:0px 3px 2px rgba(0, 0, 0, 0.1);padding:20px !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a{color:#222 !important;padding:0;font-size:13px;height:29px;line-height:29px !important;font-family:Open Sans, sans-serif;padding-right:25px;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover{color:#1f83cf !important;}
.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a strong{font-weight:400;}
.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 .vertical-wrapper ul.megamenu > li > a{border-bottom:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li b.fa{display:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu{border:none;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .title-navbar{line-height:32px;text-transform:uppercase;font-weight:600;color:#222;padding-left:15px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{float:left;padding:8px 7px;margin:0 0 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:3px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar{background:#fff;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar:nth-child(1){width:13px;}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle .icon-bar:nth-child(2){width:18px;}
.megamenu-style-dev .navbar-default .vertical #remove-verticalmenu{display:block;color:#222;cursor:pointer;font-size:16px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper{position:fixed !important;background:#fff;box-shadow:0px 3px 2px rgba(0, 0, 0, 0.1);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 > li.active .sub-menu{border:1px solid #ddd;padding:20px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .sub-menu .content{padding:0px;border:none;box-shadow:none;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .sub-menu .content .row:first-child > div:first-child{margin-top:0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .sub-menu .content .static-menu .menu ul li a.main-menu{font-size:14px;}
.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:#1f83cf;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu > ul li:hover > a{color:#1f83cf;}
.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 .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-bottom:1px solid #ddd;border-top:none;padding:0;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a{margin:0;margin-right:30px;padding:3px 0;font-family:Open Sans, sans-serif;text-transform:uppercase;background:transparent !important;font-size:13px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a strong{color:#222;font-weight:normal;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a:hover strong{color:#1f83cf;}
.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:#fff;height:22px;line-height:20px;width:22px;background:#5c5c5c;text-align:center;cursor:pointer;border:1px solid #5c5c5c;padding:0 !important;top:6px;}
.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:#5c5c5c;font-size:14px;top:6px;}
.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li.active .close-menu:before{color:#fff;line-height:22px;}
.products-category .products-list.number-col-4 .visible-lg-block{display:block !important;}
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;}
.simple_blog-article .product-filter.filters-panel{display:none;}
header #sosearchpro .dropdown-menu{right:0 !important;left: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 .phone-header{display:none;}
header.typeheader-1 .header-logo{width:18%;}
header.typeheader-1 .header-sevices{width:70%;padding:0 0 0 15px;float:left;}
header.typeheader-1 .header-cart{position:absolute;right:30px;}
header.typeheader-2 .navbar-logo{width:19%;}
header.typeheader-2 .header-center-right{width:50%;}
header.typeheader-2 .header-cart-phone{width:31%;}
header.typeheader-2 .megamenu-style-dev .container-megamenu.vertical .vertical-wrapper{position:absolute;}
header.typeheader-3 .header-top .text-html{display:none;}
header.typeheader-3 #sosearchpro.so-search .select_category{width:130px;}
header.typeheader-3 .header-cart h2.title-cart2{display:none !important;}
header.typeheader-3 .header-center .user-info-layout-3 .user-info{padding:0 0 0 40px;}
header.typeheader-3 .header-center .user-info-layout-3{padding:20px 5px;}
header.typeheader-3 .typeheader-3 .megamenu-style-dev .horizontal ul.megamenu > li{display:block;}
header.typeheader-3 .megamenu-wrapper{margin-top:1px;}
header.typeheader-4 .navbar-logo{margin-bottom:30px;text-align:center;}
header.typeheader-6 .navbar-logo{margin-bottom:20px;text-align:center;}
.layout-1 .container-megamenu.vertical .vertical-wrapper ul li > a{padding:5px 0;margin:0 15px;}
.layout-1 .container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore{padding:12px 20px;}
.layout-1 .products-list.grid .product-layout .product-item-container .right-block{padding:0 10px;}
.layout-1 .products-list.grid .product-layout .product-item-container .right-block .caption h4{margin:10px 0 10px;padding-bottom:10px;}
.layout-1 .module.home-lt1 .total-price{min-height:50px;}
.layout-1 .module.home1-extra .products-list.grid .product-layout .product-item-container .left-block{width:90px;}
.layout-1 .module.home1-extra .products-list.grid .product-layout .product-item-container .right-block{margin-left:100px;}
.layout-1 .module.home1-extra .products-list.grid .product-layout .product-item-container .right-block .caption h4{margin:0;}
.layout-1 .module.home1-extra .products-list.grid .price-left{width:70%;margin-right:8px;}
.layout-2 .trending:before, .layout-2 #sticky{display:none;}
.layout-2 .module.home2_deals .item-time{margin:0 5px !important;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block .caption h4{padding:0;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container{margin-right:1px;}
.layout-2 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block{padding:0 0 15px;}
.layout-2 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{padding:0px 0 0 0px;padding-left:20px;width:40%;}
.layout-2 .module.home2_deals_style2 .product-image-container{width:60%;}
.layout-2 .module.home2_deals_style3 .item-time{margin:20px 5% 0 0;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .right-block{width:60%;}
.layout-2 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .left-block{width:40%;}
.banners-effect-6 .banner-below-slider > div a { width: 31%; margin: 8px; }
.pincode-checkServiceAbilityCard .pincode-success{ margin-top: -38px; }
.pincode-checkServiceAbilityCard .pincode-tickcontainer { margin: 6px 0; }
.pincode-checkServiceAbilityCard-success { width: 70%; }
.pincode-checkServiceAbilityCard .another-pincode-check-success { left: 53%; bottom: 43px; }
.layout-3 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{margin:0 1px 0 0;}
.layout-3 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-3 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:25%;}
.layout-3.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt-cart{text-indent:-9999px;width:35px;height:35px;padding:0;border-radius:3px;background-position:center;}
.layout-3 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:20px 20px 40px;}
.layout-3.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt{padding:0;}
.layout-4 .container-megamenu.vertical .vertical-wrapper ul li > a{padding:5px 0;margin:0 15px;}
.layout-4 .container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore{padding:12px 20px;}
.layout-4 .products-list.grid .product-layout .product-item-container .right-block{padding:0 10px;}
.layout-4 .products-list.grid .product-layout .product-item-container .right-block .caption h4{margin:10px 0 10px;padding-bottom:10px;}
.layout-4 .module.home-lt1 .total-price{min-height:50px;}
.layout-4 .module.home1-extra .products-list.grid .product-layout .product-item-container .left-block{width:90px;}
.layout-4 .module.home1-extra .products-list.grid .product-layout .product-item-container .right-block{margin-left:100px;}
.layout-4 .module.home1-extra .products-list.grid .product-layout .product-item-container .right-block .caption h4{margin:0;}
.layout-4 .module.home1-extra .products-list.grid .price-left{width:70%;margin-right:8px;}
.layout-5 .trending:before, .layout-5 #sticky{display:none;}
.layout-5 .module.home2_deals .item-time{margin:0 5px !important;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block .caption h4{padding:0;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container{margin-right:1px;}
.layout-5 .module.home2_deals .products-list.grid .product-layout .product-item-container .right-block{padding:0 0 15px;}
.layout-5 .module.home2_deals_style2 .so-deals-slick .deals-content .ds-items-detail .product-thumb .caption{padding:0px 0 0 0px;padding-left:20px;width:40%;}
.layout-5 .module.home2_deals_style2 .product-image-container{width:60%;}
.layout-5 .module.home2_deals_style3 .item-time{margin:20px 5% 0 0;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .right-block{width:60%;}
.layout-5 .module.home2_deals_style3 .products-list.grid .product-layout .product-item-container .left-block{width:40%;}
.layout-6 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{margin:0 1px 0 0;}
.layout-6 .module.home3_listingtab_style2 .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li, .layout-6 .module.home3_listingtab .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{width:25%;}
.layout-6.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt-cart{text-indent:-9999px;width:35px;height:35px;padding:0;border-radius:3px;background-position:center;}
.layout-6 .module.home3_listingtab .products-list.grid .product-layout .product-item-container .right-block{padding:20px 20px 40px;}
.layout-6.common-home .products-list.grid .product-layout .product-item-container .button-group2 .bt{padding:0;}
.footer-has-toggle{display:block !important;}
footer .footer-bottom .copyright{text-align:left;}
footer.typefooter-1 .footer--top .module.news-letter .block_content{width:34%;}
footer .block--newletter{width:80%;padding-right:0;}
footer .block--social{width:20%;padding-left:0;}
footer .footer--link h3.title-footer{font-size:13px;}
footer.typefooter-2 .section_1 div.bonus-menus ul li .text{margin:0 0 0 5px;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .html .item-3 ul a{white-space:nowrap;}
.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.vertical-style2 .content .html .item-3{margin:0 0 0 70px;margin:0;}
.horizontal ul.megamenu > li > .sub-menu{right:0;left:auto;}
.horizontal ul.megamenu > li.featured > .sub-menu, .horizontal ul.megamenu > li.menu-home > .sub-menu{right:auto;left:0;}
.blog-listitem .blog-item .itemBlogContent .blog-meta > span{padding-right: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;}
.social-share .title-share{padding-right:15px;}
.social-share a{margin:0 2px;}
.product-view .content-product-right .box-info-product .cart input{margin:4px;padding:0 40px;}
.blog-listitem.list .itemBlogImg.left-block{width:100%;margin-bottom:20px;}
.blog-listitem.list .itemBlogContent.right-block{width:100%;}
.products-category .products-list.number-col-3 .visible-lg-block{display:block !important;}
.vertical ul.megamenu > li > .sub-menu{max-width:720px !important;}
}
@media (min-width:1200px){.footer-has-toggle{display:block !important;}
.container{width:1200px;}
.container-megamenu.vertical .vertical-wrapper{position:absolute;}
}
*:focus{outline:0 !important;}
.hi-icon-wrap{text-align:center;margin:0 auto;padding:2em 0 3em;}
.hi-icon{display:inline-block;font-size:0px;cursor:pointer;margin:15px 30px;width:60px;height:60px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;}
.hi-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.hi-icon:before{font-family:'Font Awesome\ 5 Free'!important;speak:none;font-size:25px;line-height:60px;font-style:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;}
.hi-icon-effect-1 .hi-icon{background:rgba(219, 195, 208);font-size:30px;-webkit-transition:background 0.2s, color 0.2s;-moz-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;}
.hi-icon-effect-1 .hi-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #888;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform 0.2s, opacity 0.2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform 0.2s, opacity 0.2s;transform:scale(.8);opacity:0;}
.hi-icon-effect-1a .hi-icon:hover{background:#fff;color:rgba(237, 63, 70,1);}
.hi-icon-effect-1a .hi-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.hi-icon-effect-3 .hi-icon{box-shadow:0 0 0 4px #3fb0ac;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;}
.hi-icon-effect-3 .hi-icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#9ad3de;-webkit-transition:-webkit-transform 0.2s, opacity 0.3s;-moz-transition:-moz-transform 0.2s, opacity 0.3s;transition:transform 0.2s, opacity 0.3s;}
.hi-icon-effect-3a .hi-icon{color:#fff;}
.hi-icon-effect-3a .hi-icon:hover{color:#3fb0ac;}
.hi-icon-effect-3a .hi-icon:hover:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0;}
.hi-icon-effect-7 .hi-icon{background:rgba(37, 40, 57,0.5);box-shadow:0 0 0 rgba(237, 63, 70,1);-webkit-transition:background 0.2s, color 0.2s;-moz-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;}
.hi-icon-effect-7 .hi-icon:hover{color:#22264b;}
.hi-icon-effect-7 .hi-icon:after{top:-8px;left:-8px;padding:8px;z-index:-1;opacity:0;}
.hi-icon-effect-7a .hi-icon:hover:after{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.hi-icon-effect-7a .hi-icon:before{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0.7;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-moz-transition:-moz-transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s;}
.hi-icon-effect-7a .hi-icon:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
@-webkit-keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);opacity:0;}
}
@-moz-keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);-moz-transform:scale(1.5);opacity:0;}
}
@keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5);opacity:0;}
}