@media screen and (max-width:1290px){.header_banner a{font-size:22px;padding-right:250px}}@media screen and (max-width:1100px){.header_banner a{line-height:20px}.below_bannermod{font-size:15px}}@media screen and (max-width:1270px){.sales_banner .innersb{width:528px;font-size:15px;line-height:20px}ul.products li.newbgimg>a.woocommerce-LoopProduct-link{padding:90px 115px 0}.featured-products ul.products li.newbgimg>a.woocommerce-LoopProduct-link{padding:90px 75px 0}.featured-products ul.products li:first-child>a.woocommerce-LoopProduct-link{padding:70px 120px 0}ul.products li.newbgimg.nofimg>a.woocommerce-LoopProduct-link:after{width:70px;height:53px}figure.woocommerce-product-gallery__wrapper.newbgimg,figure.woocommerce-product-gallery__wrapper.noimg{background-size:100% auto;height:370px}}@media screen and (max-width:1022px){.sales_banner .innersb{width:400px}.sales_banner .row:before{background-size:200px auto;width:200px;left:0}.sales_banner .row:after{background-size:200px auto;width:200px;right:0;bottom:0}ul.products li.newbgimg>a.woocommerce-LoopProduct-link{padding:90px 135px 0}.featured-products ul.products li.newbgimg>a.woocommerce-LoopProduct-link{padding:90px 55px 0}.featured-products ul.products li.newbgimg:first-child a.prod_link{padding:190px 85px 0}.featured-products ul.products li.newbgimg:first-child a.prod_link:after{width:136px;height:104px}ul.products li.newbgimg.nofimg>a.woocommerce-LoopProduct-link:after{width:77px;height:59px}body.home .new-products ul.products li:nth-child(3n+1){clear:none!important}body.home .new-products ul.products li:nth-child(2n+1){clear:both!important}figure.woocommerce-product-gallery__wrapper.newbgimg,figure.woocommerce-product-gallery__wrapper.noimg{background-size:400px auto}.backinstock_banner .container{width:calc(100% - 180px)}.backinstock_banner .container:before,.backinstock_banner .container:after{background-size:contain;width:120px}.backinstock_banner .container:before{left:-80px;height:60px;top:0}.backinstock_banner .container:after{right:-80px;height:60px;bottom:0}.user-nav ul li.user-menu span.title{display:none}.user-nav ul li.user-menu{margin-top:-25px}.main-nav ul li.nav-btn{margin:0 0 30px}}@media screen and (max-width:767px){.featured-products ul.products>li:nth-child(1){min-height:100%!important}.sales_banner .innersb{width:100%;padding-left:15px;padding-right:15px;font-weight:400;font-size:13px;line-height:20px;min-height:70px}.sales_banner .innersb a{padding:0!important;line-height:100%!important}.sales_banner{height:65px;padding-top:5px}.sales_banner .row{padding-left:100px;padding-right:100px}.sales_banner .row:before{background-size:100px auto;height:35px;width:100px;left:11px}.sales_banner .row:after{background-size:100px auto;height:35px;width:100px;right:11px;bottom:15px}ul.products li.newbgimg{background-color:#fff0}ul.products li.newbgimg>a.woocommerce-LoopProduct-link{background-size:500px auto}.featured-products ul.products li.newbgimg>a.woocommerce-LoopProduct-link,ul.products li.newbgimg>a.woocommerce-LoopProduct-link{padding:0 0 0;overflow:hidden}.featured-products ul.products li.newbgimg>a.woocommerce-LoopProduct-link img,ul.products li.newbgimg>a.woocommerce-LoopProduct-link img{width:110px;margin:120px auto 0}ul.products li.newbgimg.nofimg>a.woocommerce-LoopProduct-link:after{width:110px;margin-top:120px;height:98px}.featured-products ul.products li.newbgimg:first-child a.prod_link{padding:0;background-size:550px auto}.featured-products ul.products li.newbgimg:first-child a.prod_link img{width:125px;margin:160px auto 0}.featured-products ul.products li.newbgimg:first-child a.prod_link:after{margin-top:160px;width:125px}.backinstock_banner .container{width:calc(100% - 160px)}.backinstock_banner .container:before,.backinstock_banner .container:after{background-size:contain;width:100px}.backinstock_banner .container:before{left:-70px;height:50px;top:0}.backinstock_banner .container:after{right:-70px;height:50px;bottom:0}.user-nav ul li.user-menu span.title{display:inline-block;vertical-align:top}.main-nav ul.menu>li .sub-menu{display:block;transform:none!important;margin:0!important;padding:0!important;border:0}.main-nav ul li a{padding-left:0;padding-right:0}.main-nav ul li{margin-left:0!important;margin-right:0!important}.main-nav ul li.nav-btn{margin-top:30px}table.tbloo_fine_trash_plugifyy tr:nth-child(1)>th{display:none}table.tbloo_fine_trash_plugifyy tr td,table.tbloo_fine_trash_plugifyy tr,table.tbloo_fine_trash_plugifyy tr>td:last-child{display:block;text-align:left!important;padding-left:0!important}table.tbloo_fine_trash_plugifyy tr td:before{display:block;position:relative;font-weight:700;margin:0 0 10px;text-transform:uppercase}table.tbloo_fine_trash_plugifyy tr td:nth-child(1):before{content:'Quantity'}table.tbloo_fine_trash_plugifyy tr td:nth-child(2):before{content:'Discount'}table.tbloo_fine_trash_plugifyy tr td:nth-child(3):before{content:'Per Item Price'}};@media screen and (max-width:550px){.sales_banner .row:before{background-size:70px auto;height:35px;width:70px}.sales_banner .row:after{background-size:70px auto;height:35px;width:70px;bottom:0}.sales_banner .row{padding-left:70px;padding-right:70px}.sales_banner .innersb{font-size:12px;line-height:15px;min-height:60px}.sales_banner{min-height:60px;height:100%;padding-bottom:5px;padding-top:5px}.below_bannermod .innersb{padding:10px 0}.backinstock_banner{margin:20px 0}.backinstock_banner .container{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1259px){.container{width:1170px}.user-nav ul li.user-search input[type="search"]{width:325px}.main-nav li>ul{width:1140px}}@media only screen and (min-width:992px) and (max-width:1199px){.user-nav ul li{margin:0 3px}.user-nav ul li.user-search input[type="search"]{width:276px}.user-nav ul li a{padding:0 28px 0 0}.user-nav ul li.user-menu a{padding:0 60px 0 0}.featured-products ul.products li:first-child{width:50%}.featured-products ul.products li{width:25%}.post-block{min-height:385px}.post-block h3{font-size:18px;line-height:23px;margin:0 0 11px}.woocommerce-cart table.shop_table.cart td.product-name a{font-size:20px}.woocommerce div.product div.summary .cart .variations select,.woocommerce div.product div.summary .price{margin-right:20px}.main-nav li>ul{width:940px;padding:0}.main-nav li li{width:33.33%}.category-description h1{font-size:40px;margin:0 0 20px}}@media only screen and (min-width:768px) and (max-width:991px){.header-mian{margin:8px 0}.main-nav ul li{margin:0 22px}.user-nav ul li{margin:0 1px}.user-nav ul li.user-search input[type="search"]{width:204px}.user-nav ul li a{padding:0 28px 0 0}.user-nav ul li.user-menu a{padding:0 60px 0 0}.intro-wrap{height:873px;background-size:cover;background-position:68% 0}ul.products li{width:50%}ul.products li h3{height:20px;overflow:hidden}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product{width:50%;margin:0 0 20px}.featured-products ul.products li:first-child{width:326px}.featured-products ul.products li:first-child h3{height:auto;overflow:visible}.featured-products ul.products li{width:207px}.newsletter-main h3{display:block;margin:0 0 20px 0}.newsletter-main input[type="text"]{margin-left:32px}.newsletter-main input[type="submit"]{top:-1px}.footer-wrap-top #text-2 img{max-width:177px}.footer-sub-nav ul li a,.copyright{font-size:14px}.footer-widget i{font-size:18px;margin-right:3px}.post-single-container .single-post-thumb{width:345px;margin:0 30px 15px 0}.contact-map{margin:0 0 5px}.address{margin:0 0 35px}.address p br{display:none}.single-product.woocommerce #content div.product div.images,.single-product.woocommerce div.product div.images,.single-product.woocommerce-page #content div.product div.images,.single-product.woocommerce-page div.product div.images{float:none;width:100%}.single-product.woocommerce #content div.product div.summary,.single-product.woocommerce div.product div.summary,.single-product.woocommerce-page #content div.product div.summary,.single-product.woocommerce-page div.product div.summary{float:none;width:100%}.woosummary h1{text-align:center;max-width:none}.woocommerce-cart table.shop_table.cart td.product-name a{font-size:20px}.woocommerce-cart table.cart td.product-thumbnail{display:table-cell;width:137px}#customer_details .col-1,#customer_details .col-2{width:auto;float:none}.woocommerce div.product div.summary .price{text-align:center}.woocommerce div.product div.summary .cart .variations{display:inline-block;float:none}.woocommerce div.product div.summary .cart .single_variation_wrap{display:inline-block;float:none;width:277px;position:relative;top:-20px;margin-bottom:0}.woocommerce div.product div.summary .cart{text-align:center}.woocommerce div.product div.summary .cart .button{float:none}.main-nav li>ul{width:720px;padding:0}.main-nav li li{width:50%;margin:0}.single-product td.value .dd{float:none}.woocommerce div.product div.summary .cart .reset_variations{float:none}.woocommerce div.product div.summary .price{margin-right:0;clear:both}.nav-wrap{display:none}.nav-wrap.active{display:block!important}.category-description h1{font-size:40px;margin:0 0 20px}}@media only screen and (max-width:767px){.logo img{max-width:200px}.header-mian{margin:0}.user-nav ul li a{padding-right:18px}.user-nav ul li.user-menu a{padding-right:45px}.user-nav ul li,.user-nav ul li.user-cart{margin:0 8px}.user-nav ul li.user-login a,.user-nav ul li.user-cart a,.user-nav ul li.user-menu a{text-indent:-9999px;font-size:0}.user-nav ul li.user-login a,.user-nav ul li.user-cart a{background-size:17px 17px}.user-nav ul li.user-cart a sup{text-indent:0}.user-nav ul li.user-search{margin:0 2px}.user-nav ul li.user-search input[type="search"]{text-indent:-9999px;width:135px;height:30px;line-height:18px;font-size:14px;margin:-10px 0 6px;padding:5px 30px 5px 10px;background:url(/wp-content/themes/progressive-earth/images/shape-mobile.png) no-repeat right center}.user-nav ul li.user-search input[type="search"]:focus{padding:5px 30px 5px 10px;text-indent:0}.user-nav ul li.user-menu a span,.user-nav ul li.user-menu a span:before,.user-nav ul li.user-menu a span:after{width:40px}.user-nav .aws-container .aws-search-form{height:50px}.user-nav ul li:not(.user-menu){margin-top:-5px;margin-right:5px}ul.products li{width:100%;float:none}ul.products li span{font-size:20px}ul.products li img{width:100%}ul.products li h3{height:auto;overflow:visible;margin:0 0 5px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product{width:373px;margin:0 auto!important;float:none;display:block}.featured-products ul.products li:first-child{width:100%}.featured-products ul.products li:first-child h3{height:auto;overflow:visible}.featured-products ul.products li{width:100%}.featured-products ul.products li img{height:auto}.post-block{min-height:100%}.post-block img{width:100%}.footer-wrap-top,.footer-sub-nav,.copyright{text-align:center}.footer-wrap-top #text-2{display:none}.footer-wrap-top #nav_menu-2{margin:0 0 30px}.footer-widget ul li,.footer-widget p{margin-bottom:10px}.intro-wrap{height:435px;background-size:cover;background-position:58% 0;padding:30px 0}.intro-content{font-size:14px}.intro-content p{line-height:19px;margin:0 0 20px}.intro-content h1{font-size:24px;line-height:30px;margin:0 0 20px}.intro-content .btn{font-size:12px;height:34px;line-height:21px;width:100px}.main-container{padding:0 0 20px}.section-row-head h2{text-align:center;margin:25px 0}.section-row-head h2:after{position:relative;left:0;top:0;transform:none;-webkit-transform:none}.section-row-head h2 span{padding:0;margin:0 0 10px;background:none}.header-main-wrap,.nav-wrap{background:#FFF}.header-main-wrap{margin-bottom:20px}.home .header-main-wrap,.home .nav-wrap{border:0;margin:0}.nav-wrap{display:none}.main-nav{padding:25px 0}.main-nav ul li{display:block;margin:0;text-align:center;line-height:33px;margin:0 0 15px}.main-nav ul li a{font-size:24px}.main-nav li>ul{width:auto;transform:none;-webkit-transform:none;text-align:center;margin:5px;position:relative;left:0;top:0;padding:0}.main-nav li li{width:auto;margin:0;float:none}.main-nav li li a{font-size:16px;line-height:24px}.newsletter-wrap{padding:30px 0}.newsletter-main h3{font-size:18px;margin:0 0 17px;display:block}.newsletter-main input[type="text"]{width:256px;margin-left:33px}.footer-wrap-bottom{padding:15px 0 20px}.footer-sub-nav{margin:0 0 10px}.footer-sub-nav ul li a,.copyright{font-size:14px}.footer-widget i{display:inline-block;float:none;width:auto;margin-right:7px;position:relative;top:0}.productpage-head h2{display:none}.productpage-head .select-cat{position:relative;left:0;top:0;margin:0 0 20px}.productpage-head .select-cat select{margin:0 auto;display:block}.post-single-container .single-post-thumb{float:none;margin:0 0 30px}.post-single-container .single-post-thumb img{width:100%}.post-single-container h1{text-align:center}.intro-section h2{margin-bottom:10px}.intro-section h5{margin-bottom:30px}.contact-map{margin:0 0 5px}.address{margin:0 0 35px}.address p br{display:block}.page-template-template-signup .logo img,.page-template-template-login .logo img,.page-template-template-forgotpassword .logo img{max-width:100%}.overlay-container{padding:35px}.overlay-container h1{font-size:20px;margin:0 0 20px}.overlay-container input[type="text"],.overlay-container input[type="email"],.overlay-container input[type="password"]{height:30px;padding:5px 10px;line-height:18px;font-size:14px;margin:0 0 20px}.overlay-container input[type="submit"]{width:100%;height:30px;font-size:14px}.overlay-wrap p{padding:0 20px;margin:20px 0}.page-template-template-signup .logo,.page-template-template-login .logo,.page-template-template-forgotpassword .logo{text-align:center}.page-template-template-signup .logo img,.page-template-template-login .logo img,.page-template-template-forgotpassword .logo img{max-width:100%}.page-template-template-signup .logo,.page-template-template-login .logo,.page-template-template-forgotpassword .logo{width:150px;margin:0 auto 35px}.single-product.woocommerce #content div.product div.images,.single-product.woocommerce div.product div.images,.single-product.woocommerce-page #content div.product div.images,.single-product.woocommerce-page div.product div.images{float:none;width:100%}.single-product.woocommerce #content div.product div.summary,.single-product.woocommerce div.product div.summary,.single-product.woocommerce-page #content div.product div.summary,.single-product.woocommerce-page div.product div.summary{float:none;width:100%;padding-left:0!important}.woosummary h1{text-align:center;max-width:none}.woocommerce-cart table.shop_table.cart td.product-name{display:none}.woocommerce-cart table.shop_table.cart td.product-name-mobile{display:block;border:0;padding:0 0 20px}.woocommerce-cart table.shop_table.cart tr{display:block;clear:both;overflow:hidden;border-bottom:1px solid #979797;margin:0 0 17px}.woocommerce-cart table.cart td.product-thumbnail{display:table-cell;width:100px;min-width:100px!important}.woocommerce-cart table.shop_table.cart tr:last-child td{float:right;display:block;padding-bottom:25px}.woocommerce-cart table.shop_table.cart td.actions input{width:auto}.woocommerce-cart table.shop_table.cart td{padding:10px;border:0}.woocommerce table.shop_table{margin-top:0}.woocommerce-cart .section-row-head{display:none}.woocommerce-cart table.shop_table.cart td.product-price{font-size:24px}.woocommerce .cart-collaterals .cart_totals .totals-price{margin-right:0;float:left}.woocommerce .cart-collaterals .cart_totals .checkout-button{float:right}.woocommerce .cart-collaterals .cart_totals{float:none}.woocommerce .cart-collaterals{margin-bottom:15px}#customer_details .col-1,#customer_details .col-2{width:auto;float:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:auto;float:none}.woocommerce div.product div.summary .price{text-align:center;margin-right:0}.woocommerce div.product div.summary .cart .variations{display:inline-block;float:none}.woocommerce div.product div.summary .cart .single_variation_wrap{display:inline-block;float:none;width:277px;position:relative}.woocommerce div.product div.summary .cart{text-align:center}.woocommerce div.product div.summary .cart .button{float:none}.woocommerce div.product div.summary .cart .single_add_to_cart_button{position:relative;top:0}.post-single-container .post-meta{text-align:center}.select-cat .dd{margin:0 auto;display:block}.single-product td.value .dd{display:inline-block;margin:13px auto 13px auto}.single-product td.value .dd{float:none}.woocommerce div.product div.summary .cart .reset_variations{float:none}.about-section .alignleft,.about-section .alignright,.about-section .aligncenter{float:none;margin:0 0 1.5em;display:block;text-align:center;font-size:14px}.category-description{margin:0 0 30px;text-align:center;font-size:18px}.category-description h1{font-size:32px;margin:25px 0 20px;line-height:normal}}@media only screen and (min-width:992px){.nav-wrap{display:block}}@media only screen and (max-width:500px){.woocommerce div.product div.summary .price{margin-right:0}.woocommerce div.product div.summary .cart .variations{display:block;float:none;margin-bottom:15px}.woocommerce div.product div.summary .cart .variations td.value,.woocommerce div.product div.summary .cart .variations tr,.woocommerce div.product div.summary .cart .variations tbody{display:block;text-align:center}.woocommerce div.product div.summary .cart .variations select{display:block;margin:0 auto!important}.woocommerce div.product div.summary .cart .single_variation_wrap{display:block;float:none;width:auto;position:relative;top:0;margin-bottom:0}.woocommerce div.product div.summary .cart .single_add_to_cart_button{left:0}.woocommerce #reviews #comments h2{font-size:20px}.woocommerce div.product div.summary .cart .single_add_to_cart_button{top:0}}@media only screen and (max-width:490px){.newsletter-main input[type="text"]{width:200px}.intro-wrap{background-position:68% 0}.user-nav ul li,.user-nav ul li.user-cart{margin:0 2px}.user-nav ul li.user-menu a span,.user-nav ul li.user-menu a span:before,.user-nav ul li.user-menu a span:after{width:30px}.user-nav ul li.user-menu a span:before{top:-11px}.user-nav ul li.user-menu a span::after{bottom:-11px}.user-nav ul li.user-search input[type="search"]{width:114px}.select-cat select:focus{width:280px}.woocommerce-cart table.shop_table.cart td{padding:7px}.woocommerce-cart table.cart td.product-thumbnail{display:table-cell;width:70px;min-width:70px!important}.woocommerce table.shop_table{display:block;width:100%}.woocommerce table.shop_table tbody{display:block}.woocommerce table.shop_table tfoot,.woocommerce table.shop_table thead{display:block}.woocommerce table.shop_table tfoot tr,.woocommerce table.shop_table thead tr{display:block;clear:both;overflow:hidden}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table thead th,.woocommerce table.shop_table thead td{width:50%;display:block;float:left}.woocommerce .cart-collaterals .cart_totals .totals-price{font-size:34px}.woocommerce table.shop_table .variation{display:block;width:100%}.woocommerce table.shop_table .variation dd{margin:0}.woocommerce div.product div.summary .cart .variations select,.woocommerce div.product div.summary .price{margin-right:0}.woocommerce div.product div.summary .cart .single_add_to_cart_button{position:relative;left:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product{width:100%}.backinstock_banner{margin:20px 0}.backinstock_banner .container{font-size:14px}}@media screen and (max-width:420px){.logo img{max-width:150px}}