@media all and (max-width:1024px){.header .admin-header-links{display:none}.responsive-nav-wrapper-parent{height:50px;margin:0 0 30px}.responsive-nav-wrapper{position:relative;width:100%;background:#40b48a;text-align:center;font-size:0;color:#fff;text-transform:uppercase;transition:all .3s ease}.responsive-nav-wrapper.nav-down{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.responsive-nav-wrapper.nav-up{-webkit-transform:translateY(-52px);-ms-transform:translateY(-52px);transform:translateY(-52px)}.responsive-nav-wrapper.stick{position:fixed;top:0;z-index:1060}.responsive-nav-wrapper:after{content:"";display:block;clear:both}.responsive-nav-wrapper>div>span{display:block;color:#fff;font-size:20px;line-height:21px;text-transform:uppercase;height:51px;overflow:hidden;cursor:pointer;padding:15px 35px 15px 15px}.responsive-nav-wrapper .menu-title{display:inline-block;background:url('../images/mobile-icon-menu.png') no-repeat right center}.responsive-nav-wrapper .filters-button{display:none;background:url('../images/mobile-icon-filters.png') no-repeat right center}.filtersPanel .block .title{background:#fff}.ps-container>.ps-scrollbar-y-rail{visibility:hidden!important}.scrollYRemove{overflow:hidden!important;-ms-touch-action:none!important;-webkit-overflow-scrolling:touch!important}.overlayOffCanvas{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0);z-index:1070;transition:background .3s ease}.overlayOffCanvas.show{background:rgba(0,0,0,.6)}.header-menu-parent{height:0}.header-menu{position:fixed;top:0;right:0;width:320px;height:100%;text-align:right;background:#fff;overflow:hidden;z-index:1080;transition:all .3s ease;-webkit-transform:translate(320px);-ms-transform:translate(320px);transform:translate(320px)}.header-menu.open{box-shadow:1px 0 5px rgba(0,0,0,.5);-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.menu-back-button{position:relative;border-bottom:1px solid #999;background:#40b48a;padding:13px;text-align:left;cursor:pointer;font-size:20px;color:#fff;text-transform:uppercase;line-height:normal}.header-menu .close-menu,.header-menu .back-button{position:relative;border-bottom:1px solid #999;background:#40b48a;padding:13px;text-align:left;cursor:pointer}.header-menu .close-menu span,.header-menu .back-button span{padding:0;font-size:20px;color:#fff;text-transform:uppercase;line-height:normal}.header-menu .close-menu:before,.header-menu .back-button:before,.menu-back-button:before{content:"";position:absolute;top:50%;right:10px;margin-top:-16px;display:inline-block;width:32px;height:32px;border-radius:50%;overflow:hidden;background:#fff url('../images/clear_button.png') center no-repeat;padding:0}.header-menu>ul{background:#fff}.header-menu>ul li{border-bottom:1px dotted #40b48a;background:#fff;position:relative}.header-menu>ul li:first-child{border-top:0}.header-menu>ul li:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0}.header-menu .menu>div>div>a,.header-menu .menu>div>div>span,.header-menu .menu>div>a,.header-menu .menu>div>span,.header-menu>ul li>a,.header-menu>ul li>span,.menu__list-view>.menu__item>a,.menu__list-view>.menu__item>span{display:block;position:relative;z-index:1;padding:17px 18px;line-height:16px;font-size:16px;color:#555;text-transform:uppercase}.header-menu .menu>div>div>a,.header-menu .menu>div>div>span,.header-menu>ul li>.with-subcategories{width:270px}.menu__list-view>.menu__item>a,.menu__list-view>.menu__item>span,.header-menu .menu>div>a,.header-menu .menu>div>span,.menu__item-toggle{position:relative}.menu-plus-button,.header-menu .plus-button{position:absolute;left:0;top:0;float:right;width:50px;height:50px;background:url('../images/next.png') center no-repeat;cursor:pointer;border-right:1px dotted #40b48a}.menu__list-view,.header-menu .sublist-wrap{position:fixed;top:0;right:0;z-index:3;width:320px;height:100%;overflow:hidden;background:#fff;transition:all .3s ease;-webkit-transform:translate(320px);-ms-transform:translate(320px);transform:translate(320px)}.menu__list-view.active,.header-menu .sublist-wrap.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.block-account-navigation{width:100%!important}.block-account-navigation .title{display:none}.block-account-navigation .listbox{display:block!important;height:auto!important;text-align:center!important}.block-account-navigation li{display:inline-block;width:240px;margin:0 20px;text-align:right;vertical-align:top}table.cart{display:block;width:auto;border:0}table.cart colgroup,table.cart thead{display:none}table.cart tbody{display:block;overflow:hidden}table.cart tr{display:block;max-width:400px;margin:20px auto;border:1px solid #ccc;background-color:#f6f6f6;font-size:0}table.cart td{display:block;border:0;background:none;text-align:center;font-size:12px}table.cart .sku,table.cart .vendor{display:none}table.cart .add-to-cart,table.cart .remove-from-cart{border-bottom:1px dashed #ccc;background:#fff;padding:15px}table.cart .add-to-cart{background:none;border:0}table.cart label{display:inline}table.cart .product-picture{background:#fff;padding-bottom:5px}table.cart td.product{background:#fff;padding-bottom:30px}table.cart .unit-price,table.cart .quantity,table.cart .subtotal{display:inline-block;width:40%;white-space:normal}table.cart .quantity{width:20%}table.cart .quantity label{display:none}.grid-menu-img-wrapper{display:none}.sublist-wrap.active,.menu__grid-view.active{width:calc(100% - 7px)}}@media all and (max-width:767px){.order-details-page th{white-space:normal}.order-details-page .sku{width:0!important;min-width:0!important;border-width:0 1px 0 0!important;padding:0!important;font-size:0!important}.order-details-page .vendor,.order-details-page .price{display:none}.order-details-page .view-details{width:0!important;min-width:0!important;border-width:0 0 0 1px!important;padding:0!important;font-size:0!important}.html-rfq-requests-page .request-list-page .info{border:0;margin:0 0 20px 0;padding:0}.html-rfq-request-page .request-page .fieldset .data-table{border-top:1px solid #ccc;border-bottom:0}.html-rfq-request-page .request-page .fieldset tr{margin-top:20px}.html-rfq-request-page .request-page .fieldset .title{text-align:center}.html-rfq-request-page .request-page .form-fields{margin-top:20px}.html-rfq-request-page .account-page .fieldset:first-child::before{content:"";width:100%;border-top:1px solid #ccc;display:block;position:relative;top:56px}}@media(min-width:769px) and (max-width:1366px){.html-rfq-request-page .request-page .data-table tr{display:table-row;float:none;width:100%;margin:0;border:0}.html-rfq-request-page .request-page .data-table td{display:table-cell;border:1px solid #ddd;border-width:1px 0 0 1px;background:#fff;padding:12px 15px}.html-rfq-request-page .request-page .data-table td:first-child{border-width:1px 1px 0 1px}.html-rfq-request-page .request-page .data-table td span{width:auto}.html-rfq-request-page .request-page .data-table td label{display:none}.html-rfq-request-page .request-page .data-table thead{display:table-header-group}.html-rfq-request-page .request-page .data-table td.product{min-width:0;border-bottom:0;padding:12px 15px;text-align:left}.html-rfq-request-page .request-page .data-table tbody{display:table-row-group}.html-rfq-request-page .request-page .data-table th{white-space:initial}.html-rfq-request-page .data-table tr>*:first-child{width:100px}.html-rfq-request-page .data-table input{width:100px}}@media all and (min-width:768px) and (max-width:1024px){.wishlist-page .cart tr,.shopping-cart-page .cart tr{float:right;width:48%;max-width:none;margin:1%}.wishlist-page .cart tr:nth-child(odd),.shopping-cart-page .cart tr:nth-child(odd){clear:both}.wishlist-page .cart td,.shopping-cart-page .cart td{text-align:center}}
