@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 .2s ease-in-out , opacity .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:.2s;z-index:2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3) {transition-delay:.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:#87b03c}.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;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li{opacity:1;transition:transform .2s ease-in-out , opacity .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:.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:.2s}.lib-two-img{position:relative;display:block}.lib-two-img .img-1{opacity:1;position:relative;transition:all .5s ease-in-out}.lib-two-img .img-2{position:absolute;z-index:0;top:0;opacity:0;display:block;transition:all .5s ease-in-out;left:50%;transform:translateX(-50%)}.lib-two-img-over .img-1{opacity:0;transform-style:inherit;transition:all .5s ease-in-out}.lib-two-img-over .img-2{opacity:1;transform-style:inherit;transition:all .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); } }.typefooter-1{margin-top:85px;padding-top:0;background:url(/catalog/view/theme/so-higreen/images/xbg-footer.jpg.pagespeed.ic.PxUc30VMqC.jpg) no-repeat center center;color:#b1b1b1;background-size:100% 100%}.typefooter-1 .show-error{float:left;width:100%}.typefooter-1 .module .modtitle{color:#fff;font-size:20px;line-height:100%;margin-bottom:20px!important;font-weight:400;text-transform:capitalize;font-style:italic}.typefooter-1 .box-footer .modcontent ul li a{border:0 none;font-size:13px;padding:0;font-weight:400;line-height:30px;color:#b1b1b1;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.typefooter-1 .box-footer .modcontent ul li a:hover{padding-left:5px}.typefooter-1 .box-contact .modcontent ul li i{width:40px}.typefooter-1 .news-letter{position:relative;top:-55px}.typefooter-1 .newsletter{width:70%;margin:0 auto;padding:32px 50px;display:table}.typefooter-1 .newsletter .modtitle{font-size:24px;font-weight:400;font-style:italic;text-transform:capitalize;color:#fff;float:left;width:30%;line-height:45px;margin-bottom:0!important}.typefooter-1 .newsletter .block_content{width:70%;float:left}.typefooter-1 .newsletter .block_content #signup .input-box{float:left}.typefooter-1 .newsletter .block_content #signup .input-box input{width:330px;border:1px solid rgba(255,255,255,.5);background-color:transparent;height:45px;border-radius:0;color:#f8f8f8;padding-left:15px}.typefooter-1 .newsletter .block_content #signup .input-box input::-moz-placeholder{color:#f8f8f8;opacity:1}.typefooter-1 .newsletter .block_content #signup .input-box input:-ms-input-placeholder{color:#f8f8f8}.typefooter-1 .newsletter .block_content #signup .input-box input::-webkit-input-placeholder{color:#f8f8f8}.typefooter-1 .newsletter .block_content #signup .input-box input:focus{z-index:0}.typefooter-1 .newsletter .block_content #signup .subcribe{float:left;margin-left:6px}.typefooter-1 .newsletter .block_content #signup .subcribe button{background-color:#2a2a2a;border:0 none;color:#fff;height:45px;line-height:45px;margin:0;opacity:1;padding:0 20px!important;position:relative;font-size:14px}.typefooter-1 .newsletter .block_content #signup .subcribe button:before{padding-right:5px;content:"\f003";font-family:FontAwesome;font-size:14px}.typefooter-1 .newsletter .block_content #signup .subcribe button:hover{opacity:.8}.typefooter-1 .socials-wrap ul li{float:left;margin-right:22px}.typefooter-1 .socials-wrap ul li a{color:#898989;font-size:16px!important}.typefooter-1 .socials-wrap ul li a:hover{padding-left:0!important}.typefooter-1 .footer-middle{margin-top:-18px;display:inline-block;width:100%}.typefooter-1 .footer-middle .col-footer{width:25%;float:left}.typefooter-1 .footer-bottom{margin-top:12px;color:#aaa}.typefooter-1 .footer-bottom .container{border-top:1px solid rgba(255,255,255,.18);padding:17px 15px}.typefooter-1 .footer-bottom a{color:#aaa}.typefooter-1 .footer-bottom .copyright{font-size:14px}.typefooter-1 .footer-bottom .payment{float:right}@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 .2s ease-in-out , opacity .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:.2s;z-index:2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3) {transition-delay:.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:#87b03c}.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;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li{opacity:1;transition:transform .2s ease-in-out , opacity .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:.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:.2s}.lib-two-img{position:relative;display:block}.lib-two-img .img-1{opacity:1;position:relative;transition:all .5s ease-in-out}.lib-two-img .img-2{position:absolute;z-index:0;top:0;opacity:0;display:block;transition:all .5s ease-in-out;left:50%;transform:translateX(-50%)}.lib-two-img-over .img-1{opacity:0;transform-style:inherit;transition:all .5s ease-in-out}.lib-two-img-over .img-2{opacity:1;transform-style:inherit;transition:all .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){.product-view .content-product-right .box-info-product .cart{margin-bottom:10px}.box-sevicer{margin-top:20px}.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}.products-list.list .product-layout .product-item-container .left-block{width:100%}.products-list.list .product-layout .product-item-container .right-block{width:100%;margin-left:0;padding: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}.simple_blog-category #content{overflow:hidden}.simple_blog-category #content .blog-header{margin-top:30px}}@media (max-width:767px){.typeheader-1 .logo{margin-top:3px}.typeheader-1 .navbar-header{float:right;margin-right:45px}.typeheader-1 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{margin:0;border:none}.typeheader-1 ul.top-link .shopping_cart .dropdown-menu{right:0}.typeheader-1 .container-megamenu.horizontal ul.megamenu>li>a strong::after,.common-home .typeheader-1 .container-megamenu.horizontal ul.megamenu>li>a strong::after{display:none}.layout-1 .module.sohomepage-slider .owl2-dots{bottom:15px}.layout-1 .block-video .modcontent>div{background-size:100%!important;min-height:auto!important}.layout-1 .banners2 .col-xs-12{display:none}.layout-1 .banners2 .col-xs-12.item2{display:block}.layout-1 .banners3{margin-bottom:10px}.layout-1 .banners3 a{margin-bottom:30px}.layout-1 div.so-latest-blog.module{margin-top:32px;margin-bottom:0}.common-home .module.product-simple{margin-bottom:0}.common-home .banners img{width:100%}.common-home .extra-full .so-extraslider .owl2-controls .owl2-nav .owl2-next{right:0!important}.common-home .extra-full .so-extraslider .owl2-controls .owl2-nav .owl2-prev{left:0!important}.common-home .extra-full .so-extraslider .products-list.grid .product-layout .product-item-container .left-block .button-group{right:40px}.typefooter-1{background-image:none;background-color:#252525}.typefooter-1 .socials-wrap ul li{margin-right:15px}.typefooter-1 .newsletter{width:100%;padding:30px;text-align:center}.typefooter-1 .newsletter .modtitle{float:none;line-height:100%;width:100%;margin-bottom:10px!important}.typefooter-1 .newsletter .block_content{width:100%}.typefooter-1 .newsletter .block_content #signup .input-box{width:100%}.typefooter-1 .newsletter .block_content #signup .input-box input{width:100%}.typefooter-1 .newsletter .block_content #signup .subcribe{float:none;margin:10px 0 0 0;text-align:center;clear:both;display:inline-block;width:100%}.typefooter-1 .footer-middle .col-footer{width:100%}.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:15px}.filters-panel.product-filter-bottom{float:none!important;text-align:center}.filters-panel.product-filter-bottom .box-pagination{text-align:center;margin-top:10px}.product-filter-bottom.filters-panel{border:none}.product-filter-bottom.filters-panel .short-by-show .form-group{width:100%;float:left;margin-right:0}.short-by-show .form-group{width:50%;float:left;margin-right:0}.short-by-show .form-group.product-compare{display:none}.product-view .content-product-right .countdown_box .countdown_inner .title{display:none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu>ul>li ul li>a .container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu>ul>li>a,.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu>ul>li,.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .sub-menu .content .categories{padding:0}.megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul li>a:hover{color:#87b03c!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}.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}.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:#fff;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.15) , inset 0 1px .5px rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.15) , inset 0 1px .5px rgba(255,255,255,.2);border:solid 1px #000;float:left;cursor:pointer;padding:10px;border-radius:4px;margin:5px 0}.megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{background:#000;width:17px;height:2px}.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper{background:#fff;box-shadow:0 3px 2px rgba(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;line-height:29px!important;font-family:Open\ Sans,sans-serif}.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu>li>a:hover{color:#87b03c!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 uppercasel.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 .navbar-toggle{padding:10px 11px;margin:0;background:#87b03c;border:1px solid #87b03c;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;float:left}.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle i,.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle span{color:#fff}.megamenu-style-dev .navbar-default .vertical #remove-verticalmenu{padding:0;padding-bottom:20px;display:block;color:#222;cursor:pointer;font-size:16px}.megamenu-style-dev .navbar-default .vertical .vertical-wrapper{position:fixed;background:#fff;box-shadow:0 3px 2px rgba(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:0;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(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.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:#87b03c}.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu>ul li:hover>a{color:#87b03c}.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;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{font-weight:normal}.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu>li>a:hover{color:#87b03c!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}.simple_blog-article .product-filter{display:none}.product-search #content .form-group input{margin-bottom:10px}}@media (min-width:768px) and (max-width:991px){.typeheader-1 .navbar-header{float:right;margin-right:45px}.typeheader-1 .megamenu-style-dev .navbar-default .horizontal .navbar-toggle{margin:0;border:none}.typeheader-1 .container-megamenu.horizontal ul.megamenu>li>a strong::after,.common-home .typeheader-1 .container-megamenu.horizontal ul.megamenu>li>a strong::after{display:none}.layout-1 .banners1{margin:0 -15px}.layout-1 .banners1 .banner1,.layout-1 .banners1 .banner2{width:50%;float:left;padding:0 15px}.layout-1 .banners1 .banner2{margin-top:0}.layout-1 .block-video .modcontent>div{background-size:100% 100%!important}.layout-1 .banners2 .item2{padding:0 15px;height:268px;overflow:hidden}.common-home .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-image{width:90px}.common-home .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-info{margin-left:100px}.typefooter-1{background-size:100% 100%}.typefooter-1 .socials-wrap ul li{margin-right:15px}.typefooter-1 .newsletter{width:85%;padding:30px}.typefooter-1 .newsletter .block_content{width:72%}.typefooter-1 .newsletter .modtitle{width:28%;font-size:18px}.typefooter-1 .newsletter .block_content #signup .input-box input{width:260px}.typefooter-1 .footer-middle .col-footer{width:33.33%}.module.so_filter_wrap .modcontent .so-filter-content-opts-container .put-min_max{width:100%;margin-bottom:10px}.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 .product-image-container .img-2.img-responsive{display:none}.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}.breadcrumbs{padding:45px 0}.products-list.grid .product-layout .product-item-container .button-group .bts{width:45px;height:40px;line-height:40px}.products-list.list-masonry .product-layout .product-item-container .button-group .bts.addToCart:before,.products-list.grid .product-layout .product-item-container .button-group .bts.addToCart:before{top:11px;left:16px}.products-list.grid .product-layout .product-item-container .button-group{bottom:0}.label-product{width:38px;height:38px;line-height:38px}.info-right{margin-top:20px}.product-view .content-product-right .box-info-product .add-to-links{margin-top:10px}.product-view .content-product-right .countdown_box .countdown_inner .title{display:none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu>ul>li ul li>a .container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu>ul>li>a,.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu>ul>li,.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .sub-menu .content .categories{padding:0}.megamenu-style-dev .container-megamenu.vertical .vertical-wrapper ul li>a:hover{color:#87b03c!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}.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}.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:#fff;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.15) , inset 0 1px .5px rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.15) , inset 0 1px .5px rgba(255,255,255,.2);border:solid 1px #000;float:left;cursor:pointer;padding:10px;border-radius:4px;margin:7px 0;margin-right:10px}.megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{background:#000;width:17px;height:2px}.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper{background:#fff;box-shadow:0 3px 2px rgba(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;line-height:29px!important;font-family:Open\ Sans,sans-serif}.megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu>li>a:hover{color:#87b03c!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 .navbar-toggle{padding:12px 11px;margin:0;background:#87b03c;border:1px solid #87b03c;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;float:left}.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle i{color:#fff}.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle span{color:#fff}.megamenu-style-dev .navbar-default .vertical #remove-verticalmenu{padding:0;padding-bottom:20px;display:block;color:#222;cursor:pointer;font-size:16px}.megamenu-style-dev .navbar-default .vertical .vertical-wrapper{position:fixed;background:#fff;box-shadow:0 3px 2px rgba(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:0;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(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.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:#87b03c}.megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .sub-menu .content .categories .menu>ul li:hover>a{color:#87b03c}.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;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{font-weight:normal}.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}ul.megamenu li.active .sub-menu .content{padding:0 10px}#wrapper{overflow-x:hidden}.zoomContainer{display:none}.container-megamenu .container{width:100%}.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){ul.megamenu>li.style-page>.sub-menu{right:auto;left:auto}.container-megamenu.vertical .vertical-wrapper{display:none}.container-megamenu.vertical:hover .vertical-wrapper{display:block}.categories .col5{clear:both}.categories .modtitle{padding-bottom:4px}.categories p{margin-bottom:0;font-size:10px}.breadcrumbs{min-height:250px}.block-video .modcontent>div{min-height:404px!important}.banners2 .item2{padding:0 16px}.typefooter-1 .socials-wrap ul li{margin-right:15px}.typefooter-1 .newsletter{width:85%}.typefooter-1 .newsletter .block_content{width:72%}.typefooter-1 .newsletter .modtitle{width:28%}.typefooter-1 .footer-middle .col-footer{padding:0 5px}.typefooter-1 .box-contact .modcontent ul li i{width:25px}.module.custom-basic-listing .product-thumb .image{width:90px;margin-right:10px}.product-view .content-product-right .countdown_box .countdown_inner .title{display:none}.product-view .content-product-right .box-info-product .cart{margin-left:2px}.product-view .content-product-right .box-info-product .cart input{padding:10px}.product-view .content-product-right .box-info-product .add-to-links{float:left}.product-view .content-product-right .box-info-product .add-to-links ul li a{padding:10px 10px}.product-view .content-product-right .box-info-product{margin:0 0 30px 0}.module.so_filter_wrap .modcontent .so-filter-content-opts-container .put-min_max input{width:50px;min-width:50px}.so-onepagecheckout .checkout-cart .input-group-btn{display:table-cell}}@media (min-width:1200px){.common-home .container-megamenu.vertical .vertical-wrapper{display:block}.container-megamenu.vertical .vertical-wrapper{display:none;background:#fff}.container-megamenu.vertical:hover .vertical-wrapper{display:block}.container{width:1200px;overflow:visible}.horizontal ul.megamenu>li.content-full>.sub-menu{max-width:none}.horizontal ul.megamenu>li.content-full>.sub-menu .title-submenu{}.horizontal ul.megamenu>li.content-full>.sub-menu .content{padding:30px 30px 20px}}@media (max-width:1024px){.typeheader-1 .telephone{line-height:1.5}.typeheader-1 .telephone a{display:block}}.typeheader-1 .telephone a:after{content:";";display:inline}#modal-agree #header,#modal-agree .breadcrumbs,#modal-agree .footer-container,#modal-agree #so-groups,#modal-agree #header{display:none!important}#modal-agree .container{width:100%}.megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{width:28px!important;height:4px!important}.typeheader-1 .navbar-header{float:left!important;margin-left:-25px!important;margin-top:-5px!important}.smartsearch{width:300%!important;left:-200%!important}@media (max-width:768px){.title-breadcrumb h1{font-size:22px}.breadcrumbs .breadcrumb-cate{line-height:1.2}.producttab .tabsslider .nav-tabs li{font-size:14px}.typeheader-1 ul.top-link>li{padding-left:10px!important;margin-left:10px!important}.typeheader-1 .search-header-w{width:100px}}