@import 'google.fonts.Roboto.css';@import 'google.fonts.Opensans.css';@font-face{font-family:'icons-blank-theme';font-display:swap!important}@media (max-width:1460px) and (min-width:1200px){.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu .sm_megamenu_dropdown_6columns{width:901px}}@media (min-width:1200px){.page-wrapper .visible-lg{top:0 !important;position:relative !important}.home-page-1.home-style .image-slider-home{width:68.9%}.home-page-1.home-style .static-image-1{width:30.1%}.home-page-1.home-style .static-image-1 img{width:100%}}.catalog-category-view .top-container{position:relative}.page-wrapper .visible-xs,.page-wrapper .visible-sm,.page-wrapper .visible-md,.page-wrapper .visible-lg{display:block !important;position:absolute;top:-10000px}.columns.col1-layout .fotorama__stage__shaft.fotorama__grab,.columns.col1-layout .fotorama__stage{max-width:420px !important;max-height:420px !important}.fotorama__thumb{background:#fff !important}#chartdiv{width:240px}.cms-home .page.messages .messages>div{margin:20px 0 0 300px}.pagecont img{height:auto !important}.aw-pq-list__helpfulness{display:none !important}.aw-pq-question-sort.pager{margin:10px 0}.one-step-checkout.three-columns-new-osc .onestepcheckout-review-info ul li.order-review-info #checkout-review-table-wrapper{z-index:9;position:relative}.header-1-style .opc-wrapper .opc-summary-wrapper{padding-bottom:0}.opc-wrapper .opc-summary-wrapper .contact-info{margin:15px -25px 0;padding:10px 25px 0}.header-1-style .action-close.smcqp-contents-wrapper{top:-2px;z-index:9999;color:#000 !important;background:#3c82ac !important;right:8px}.header-1-style .action-close.smcqp-contents-wrapper:after{background:#333 !important;z-index:-2;width:0;left:50%}.header-1-style .action-close.smcqp-contents-wrapper:hover:after{width:100%;left:0}.header-1-style .action-close.smcqp-contents-wrapper:before{background:0 0 !important;z-index:1;width:100%;left:0;top:4px}.catalog-category-view.header-1-style .action-close.smcqp-contents-wrapper:before{color:#fff}.block .block-title strong{display:inline !important;line-height:36px}.breadcrumbs .items .item a{display:inline !important}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close{display:none}.cms-page-view .column.main .breadcrumbs .container{padding:0}.header-1-style .owl-theme .owl-nav .owl-prev.disabled,.header-1-style .owl-theme .owl-nav .owl-next.disabled{opacity:0}.header-1-style .owl-theme .owl-nav .owl-prev,.header-1-style .owl-theme .owl-nav .owl-next{position:absolute;width:55px;height:90px;text-indent:0;background-color:#ffffffbf !important;transition:box-shadow .25s;box-shadow:0 1px 5px rgba(0,0,0,.1),0 1px 5px rgba(0,0,0,.3);transition:all .3s ease-in-out;top:50%;display:flex;align-items:center;justify-content:center;border-radius:3px;color:transparent;margin-top:-35px}.header-1-style .owl-theme .owl-nav .owl-prev:before,.header-1-style .owl-theme .owl-nav .owl-next:before,.header-1-style .owl-theme .owl-nav .owl-prev:hover:before,.header-1-style .owl-theme .owl-nav .owl-next:hover:before{font-size:4em;line-height:1em;opacity:1;color:#000 !important;top:50%;margin-top:-27px}.header-1-style .related-upsell-wrapper .owl-controls .owl-nav,.header-1-style .products-wvtav .owl-controls .owl-nav{position:static}.header-1-style .related-upsell-wrapper .owl-controls .owl-nav .owl-prev:before,.header-1-style .related-upsell-wrapper .owl-controls .owl-nav .owl-next:before{margin-top:-17px}.header-1-style .related-upsell-wrapper .owl-controls .owl-nav .owl-prev{left:-5px}.header-1-style .owl-theme .owl-nav .owl-prev{left:-35px}.header-1-style .owl-theme .owl-nav .owl-next{right:-35px}.products-grid .product-item-name{white-space:normal !important;line-height:20px;height:42px}.products-grid .product-item-name a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.header-1-style .owl-theme .owl-nav .owl-prev:hover,.header-1-style .owl-theme .owl-nav .owl-next:hover{color:transparent !important;border:initial !important;transition:box-shadow .25s !important;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important;background-color:#ffffffe0 !important}.header-1-style .fotorama__arr,.header-1-style .fotorama__thumb__arr{background-color:transparent;transition:none}.header-1-style .fotorama__wrap--slide .fotorama__arr{display:block !important}.header-1-style .fotorama__arr:hover,.header-1-style .fotorama__thumb__arr:hover{background-color:transparent}.header-1-style .fotorama__arr:active,.header-1-style .fotorama__thumb__arr:active{background-color:transparent}.header-1-style .fotorama__arr--next .fotorama__arr__arr,.header-1-style .fotorama__arr--prev .fotorama__arr__arr{position:absolute;width:55px;height:90px;text-indent:0;background-color:#ffffffbf !important;transition:box-shadow .25s;box-shadow:0 1px 5px rgba(0,0,0,.1),0 1px 5px rgba(0,0,0,.3);transition:all .3s ease-in-out;top:50%;display:flex;align-items:center;justify-content:center;border-radius:3px;color:transparent;margin-top:0;background-image:none}.header-1-style .fotorama__arr--next .fotorama__arr__arr:hover,.header-1-style .fotorama__arr--prev .fotorama__arr__arr:hover{color:transparent !important;border:initial !important;transition:box-shadow .25s !important;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important;background-color:#ffffffe0 !important}.header-1-style .fotorama__arr--next .fotorama__arr__arr:before{content:'\f105';margin:0 0 0 5px}.header-1-style .fotorama__arr--prev .fotorama__arr__arr:before{content:'\f104';margin:0 5px 0 0}.header-1-style .fotorama__arr--next .fotorama__arr__arr:before,.header-1-style .fotorama__arr--prev .fotorama__arr__arr:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:4em;line-height:30px;color:#000}.header-1-style .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right,.header-1-style .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{width:30px !important;height:45px !important;text-indent:0;background-color:#ffffffbf !important;transition:box-shadow .25s;box-shadow:0 1px 5px rgba(0,0,0,.1),0 1px 5px rgba(0,0,0,.3);transition:all .3s ease-in-out;top:50%;display:flex;align-items:center;justify-content:center;border-radius:3px;color:transparent;margin-top:-22px;background-image:none}.header-1-style .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right:hover,.header-1-style .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left:hover{color:transparent !important;border:initial !important;transition:box-shadow .25s !important;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important;background-color:#ffffffe0 !important;color:#000}.header-1-style .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right:before{font-size:40px;line-height:42px;color:#000 !Important;margin-left:3px}.header-1-style .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left:before{font-size:40px;line-height:42px;color:#000 !Important;margin-right:3px}@media (max-width:999px){.mp_social_share_inline .a2a_kit{width:210px !important}.pageheadimg .apply{position:relative !important;right:0 !important;margin:0;bottom:0 !important}.header-1-style .header-style-1 .header-bottom .sidebar-megamenu .megamenu-content-sidebar .btn-megamenu a{font-size:15px}.left-part .row-two{width:100%}.left-part .row-three{margin:0}.left-part .container-checkmark{width:100%;display:flex;align-items:center;float:none;justify-content:flex-start}.left-part .container-checkmark .note{position:absolute;top:-120px;right:0;max-width:91px;width:23vw}.left-part #chartdiv{top:-19px;height:300px;width:100%;position:relative;right:0}}@media (min-width:992px){.checkout-cart-index .page.messages{width:66%}.header-style-1 .header-middle{min-height:126px}}@media (max-width:1199px) and (min-width:992px){.header-1-style .header-style-1 .header-bottom .main-megamenu{max-width:calc(100% - 140px);flex-grow:0;flex-shrink:0;flex-basis:100%}.table-style-3 .table-container .table-column .table-content .table-header h3{font-size:20px !important}.product-custom-layout .prod-info .aside input#square-feet{max-width:74px !important}.product-custom-layout .prod-info .aside input#rubber-depth-inch{max-width:53px !important}.home-page-1.home-style .image-slider-home{width:69.1%}.home-page-1.home-style .static-image-1{width:28.85%}.home-page-1.home-style .static-image-1 img{width:100%}.columns.col1-layout .product-custom-layout .prod-info .media{-ms-flex:0 0 684px;flex:0 0 684px;max-width:684px;width:684px}.columns.col1-layout .product-custom-layout .product-main{width:879px}.columns.col1-layout .product-custom-layout .media .product-color-select>div>span,.columns.col1-layout .product-custom-layout .media .product-color-select span.selected:after,.columns.col1-layout .product-custom-layout .media .product-color-select span:not(.selected):hover:after{width:85px;height:85px}.columns.col1-layout .product-custom-layout .prod-info .aside .product-color-select>div span,.columns.col1-layout .product-custom-layout .prod-info .aside .product-color-select>div span.selected:after,.columns.col1-layout .product-custom-layout .prod-info .aside .product-color-select>div span:not(.selected):hover:after{width:38px;height:38px}.columns.col1-layout .product-custom-layout .media .product-color-select{width:170px}.columns.col1-layout .product-custom-layout .product-main>span{width:560px;height:560px}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu .sm_megamenu_dropdown_6columns{width:680px}.page-wrapper .visible-md{position:relative;top:0}}.body-on-top{margin-top:50px}.topquestions{margin-bottom:15px}.topquestions .item{padding:0 0 1rem 9rem}.topquestions .item em{font-size:5em;float:left;margin:0 0 0 -9rem;text-align:center;width:8rem}.page-main .topquestions h3{font-weight:600;font-size:16px;text-transform:uppercase}ul.marker,.category-description ul{list-style:disc;margin:0 0 1rem 20px}.howtos h2{text-align:center}.howtos>div>a{display:block;width:50%;float:left}.howtos>div{margin:20px 0}.howtos>div.hide.show{display:block !important}.howtos>div:after{content:"";display:block;clear:both}.navguides{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto}.navguides li{width:12%;text-align:center}.navguides li{cursor:pointer;text-align:center;margin:10px 0}.navguides li a{color:#444}.navguides li a:hover{color:#c15e27}.navguides li:hover,.navguides li.active{color:#c15e27}.navguides li em{text-align:center;display:block}.navguides li em:before{font-size:4em;margin:0 auto;background:rgba(0,0,0,.04);border-width:.3rem}.circled:before{border-width:.5rem;border-style:solid;padding:16px;border-radius:100%;display:flex;width:110px;height:110px;align-items:center;justify-content:center}.aw-pq-question-form__wrapper{padding:10px 0 !important}.p-relative{position:relative}.p-absolute{position:absolute}.top{top:0}.left{left:0}.bottom{bottom:0}.right{right:0}.center{left:50%}.p-fixed{position:fixed}.aw-pq-form .fieldset{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.aw-pq-form .fieldset .field{width:49%;margin:0 0 10px !important}.aw-pq-form .fieldset .field:last-child{width:100%}.aw-pq-form .fieldset .field textarea{height:35px;border:1px solid #adadad;line-height:15px;padding-bottom:0}.footer-container .socials-wrap{padding-right:0 !important}.footer-container .socials-wrap .title-follow{display:table-cell !important;vertical-align:top;font-size:140%;text-transform:uppercase;font-weight:700;white-space:nowrap;padding-right:5px;line-height:2.4em}.footer-container .socials-wrap ul .li-social{margin:0 5px 10px 0 !important}@media (min-width:768px){.catalog-category-view .page-wrapper,.ambrand-index-index .page-wrapper,.catalogsearch-result-index .page-wrapper{overflow-x:initial!important}}@media (min-width:768px) and (max-width:992px){.table-style-3 .table-container .table-column .table-content .table-header h3{font-size:20px !important}}@media (max-width:767px){.catalog-category-view .page-wrapper{overflow-x:hidden!important}}.catalog-category-view .page-title-wrapper .value{padding-bottom:30px}.catalog-category-view .products-grid .item{margin-bottom:0}.catalog-category-view .products.list.items.product-items.row{row-gap:30px}.toolbar{align-items:center;display:flex;justify-content:space-between}.toolbar-top{position:-webkit-sticky;position:sticky;top:50px;z-index:1000;background:#fff}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-title>a{color:#3c82ac}.mst-search__index ul:not(.blog-post-info) li:not(.blog-post-info-item) .mst-search__index-title>a:hover{text-decoration:underline}.block .block-content.filter-content .filter-options-title{text-transform:none !important;font-weight:700 !important;display:inline}.block .block-content.filter-content .filter-options-content .items li a{line-height:1.4em}.block .block-content.filter-content .filter-options-content .items li a .label{color:inherit}.header-1-style .block .block-content.filter-content .filter-options-content .items li a:before{top:2px}.equal-width,.equal-width-parent>div{width:auto !important}.equal-width a{white-space:nowrap}.static-image a:hover img{transform:scale(1.02)}.framecontainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}.full-height-img{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:350px;height:100%;position:relative}.psol-mainimgcapt{position:absolute;bottom:0;background:rgba(255,255,255,.67);padding:10px;display:flex;flex-wrap:wrap;align-items:center;color:#000;font-size:14px;width:100%;justify-content:space-between}.psol-catlist-horizontal{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0;padding:30px 0;border-top:2px solid #ededed;border-bottom:2px solid #ededed}.psol-catlist-horizontal li{width:16%;text-align:center}.psol-catlist-horizontal li a{color:#444;line-height:1.3em}.psol-catlist-horizontal li a strong{display:block;text-align:center;font-size:1.3em;color:#d97842}.psol-catlist-horizontal li a:hover strong{color:#5182a8}.psol-catlist-horizontal li a img{width:100%}.psol-catlist-horizontal li a>span span{display:block;margin:15px 0}.psol-bottom-catlist{margin:30px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.psol-bottom-catlist li{width:50%;padding:25px;border-top:1px solid #dee2e6}.psol-bottom-catlist li a{color:#444;line-height:1.3em;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.psol-bottom-catlist li a img{width:60%;padding:0 20px 0 0}.psol-bottom-catlist li a>span{display:block;text-align:center;width:40%}.psol-bottom-catlist li a strong{display:block;text-align:center;font-size:1.3em;color:#d97842}.psol-bottom-catlist li a:hover strong{color:#5182a8}.psol-bottom-catlist li a>span span{display:block;margin:15px 0}a.action.small{font-size:11px !important;height:25px;line-height:25px;padding:0 10px !important}.sm_megamenu_wrapper_vertical_menu .sambar-inner .more-w{display:none}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu .sm_megamenu_dropdown_6columns,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu .sm_megamenu_dropdown_3columns{padding:0}.header-style-1 .header-bottom,.footer-container .footer-head,.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox{background-color:#056e9a !important}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox:after{background:#333 !important;width:0;left:50%}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox:hover:after{width:100%;left:0}.specs .services-sidebar li .service-content{padding:10px 0;font-size:12px}.specs .services-sidebar ul.pdf_flyer li .service-content{border-top-width:1px;border-top-style:dashed;border-top-color:#ebebeb}.specs .services-sidebar li .service-content .service-icon{color:#666;font-size:23px}.specs .sidebar-additional .message.info.empty{display:none}.specs .services-sidebar li .service-content .service-info h4,.specs .services-sidebar li .service-content .service-info h4 a,.specs .services-sidebar li .service-content .service-info header,.specs .services-sidebar li .service-content .service-info header a{color:#4c4d4f;font-size:116.67%;font-weight:700;text-transform:uppercase;margin:0;padding:0;line-height:1.5em}.orange{color:#d97842}.specs .services-sidebar li .service-content .service-info{width:calc(100% - 45px);min-height:41px}.specs .block .block-title strong{font-size:16px !important}.product-info-main{position:relative}.product-info-main .product-info-stock-sku{width:210px;display:flex !important;flex-wrap:wrap;justify-content:space-between;margin:0 !important}.product-info-main .product-info-stock-sku .stock.available{order:2;text-transform:capitalize}.product-info-main .product-info-stock-sku .product.attribute.sku{order:1;white-space:nowrap;margin:0 10px 0 0}.product-info-main .product-info-stock-sku .product.attribute.sku *{display:inline-block}.product-info-main .product-info-stock-sku .sku{display:block !important}.product-info-main .product-info-stock-sku .sku strong{font-weight:400}.product-info-main .product-info-stock-sku .sku strong:after{content:":"}.product-info-main .product-add-form .box-tocart .fieldset .actions button span:before{content:'\f218';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:19px;margin:10px 6px 0 0}.product-info-main .product-add-form .box-tocart .fieldset .actions button{font-size:1.1em !important;padding:0 15px !important}.product-info-main .price-box .special-price,.product-info-main .price-box .special-price *{font-size:36px !important;color:#d35745 !important;font-weight:600 !important}.product-info-main .price-box .old-price,.product-info-main .price-box .old-price *{font-size:14px !important;color:inherit}.product-info-main .product-info-price{margin:30px 0;min-height:70px}.apptrian-category-block .price-container{justify-content:center}.price-container{display:flex;align-items:center}.category-product.products-grid .item .price-container{display:block;text-align:center}.price-box.price-final_price{min-height:51px}.products-grid .product-item-details{min-height:214px}.category-product.products-grid .item .additional-price-block .yousave-price,.apptrian-category-block .products-grid .item .additional-price-block .yousave-price,.products-list .yousave-price{display:none}.products-wvtav .additional-price-block .yousave-price,.related-upsell-wrapper .additional-price-block .yousave-price{display:none}.products-wvtav .price-container,.related-upsell-wrapper .price-container{display:block;color:#e74c3c !important;font-size:19px}.products-wvtav .special-price,.category-product.products-grid .special-price{margin:0}.products-grid .product-item-actions{padding:0 !important}.additional-price-block{display:flex;flex-direction:column;line-height:1.2}.price-container .yousave-price{color:#3da23d}.price-symbol,.price-cent{vertical-align:super;font-size:14px !important}.price-box .old-price .price,.price-box .old-price .price-container{color:#666 !important;text-decoration:line-through;font-size:15px}.price-box .price{font-size:19px}.price-box .special-price .price-wrapper{font-size:19px}.product-info-main .price-box .special-price .price-symbol,.product-info-main .price-box .special-price .price-cent{vertical-align:super;font-size:18px !important}.price-box .old-price .price-symbol,.price-box .old-price .price-cent{vertical-align:baseline;font-size:inherit !important}.footer-container .footer-block .footer-block-content .links-contact li:before{background-color:#3c82ac !important}.footer-container .socials-wrap{background-color:rgba(0,0,0,.3) !important}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .control #searchbox{border:1px solid #056e9a !important}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .control .searchbox-cat,.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox span{display:none !important}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox{cursor:pointer !important;padding:0 14px !important;display:inline}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox:before{content:'\f002';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:19px;margin:11px 0 0;position:relative;z-index:1;width:100%;left:0;background:0 0 !important}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .control #searchbox{padding-left:10px !important;display:inline}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .control label{width:100%}.header-style-1 .header-middle .middle-right-content{display:flex !important;justify-content:space-between !important;margin-top:14px !important}.header-style-1 .header-middle .middle-right-content:before{display:block !important;content:"" !important}.header-style-1 .header-middle .middle-right-content .searchbox-header{max-width:490px !important;display:block !important}div.logo-wrapper .logo-content strong a{display:block;text-align:center}.mst-searchautocomplete__autocomplete._active{left:0 !important;width:100% !important;min-width:100px;z-index:99999}.header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:before{content:'\f07a' !important;font-size:2em !important;transition:all .2s ease;border-radius:2px}.header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:hover:before{background-color:#333}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a{width:auto !important;transition:padding .4s ease 0s !important;-webkit-transition:all .2s ease !important;padding-right:10px !important;text-indent:28px !important}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a:before{color:#3c82ac !important}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a:hover:before{color:#fff !important}.header-style-1 .header-top .language-currency-top .hours{border-left:1px solid #eee;border-right:1px solid #eee;line-height:34px;cursor:default;position:relative;float:left;padding:0 15px;font-size:1.1em}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li:first-child a{border-left:1px solid #eee}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a.contact-head{text-indent:5px !important;color:#fff;background-color:#056e9a;font-size:1.2em;text-transform:uppercase;display:inline;padding:5px}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a.contact-head:hover{background-color:#333 !important}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link a{color:#466e91;display:inline;padding:8px 7px 7px 30px}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a:not(.contact-head):hover,.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a:hover:before{background-color:transparent !important;color:#d97842 !important}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-position:normal;font-synthesis:weight style;font-stretch:normal;-webkit-font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;text-align:center;font-size:13px;position:absolute;left:10px;top:11px}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link.requestacatalog a:before{content:"\f1c5"}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link.livechat a:before{content:"\f2be"}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link.contact a:before{content:"\f0e0"}.row:before,.row:after{display:block !important}.header-style-1 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li>div{padding:2px 0 8px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_6{padding:0}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_6.explore_all{padding-left:13px;text-align:left}.sm_megamenu_wrapper_horizontal_menu .image{text-align:center}.sm_megamenu_wrapper_vertical_menu .icon_items{width:17px !important;margin:-1px 4px 0 0;display:inline-block;float:left}.sm_megamenu_wrapper_vertical_menu .icon_items img{filter:brightness(0%);opacity:.7}.productshome .static-image a{background:#fff;border:none !important}.static-image a img{border:none}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li.sm_megamenu_actived>a .icon_items img,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li:hover>a .icon_items img{filter:brightness(100%);opacity:1}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu li a{display:inline !important}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu li a.sm_megamenu_head{padding:0 20px;font-size:14px;height:42px;line-height:42px;display:block !important}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li.parent-item>a:after{color:#d0d0d0;content:"\f054";font-size:10px;line-height:42px;margin:0;opacity:1}.header-style-1 .header-bottom .sidebar-megamenu .megamenu-content-sidebar .btn-megamenu{background:0 0 !important}.header-style-1 .header-bottom .sidebar-megamenu .megamenu-content-sidebar .btn-megamenu a{height:50px;background:#03425c !important}.header-style-1 .header-bottom .sidebar-megamenu .megamenu-content-sidebar .btn-megamenu a:after{content:"\f078";margin-top:-3px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:11px;vertical-align:middle;margin-left:5px}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li.sm_megamenu_actived>a,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li:hover>a,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li.sm_megamenu_actived>a:after,.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li:hover>a:after{color:#d97842}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu>li.parent-item>a:hover:after{color:#d97842}.sm_megamenu_description{color:#999;font-size:.9em;padding-left:26px}.divider-parent{border-top:1px solid #eee !important}.sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu{padding-bottom:0}.sm-megamenu-child .icons-list .sm_megamenu_title>a{padding:0 20px;font-size:14px;height:42px;line-height:42px}.sm-megamenu-child .icons-list .sm_megamenu_title>a:hover span{text-decoration:none !important;color:#d97842}.sm-megamenu-child .icons-list .sm_megamenu_title>a .icon_items_sub{width:17px !important;margin:-1px -15px 0 17px;display:inline-block;float:left;padding:0}.sm-megamenu-child .icons-list .sm_megamenu_title>a .sm_megamenu_icon{padding:0 0 0 5px}.sm-megamenu-child .icons-list .sm_megamenu_title>a .icon_items_sub img{filter:brightness(0%);opacity:.7}.sm-megamenu-child .icons-list .sm_megamenu_title>a:hover .icon_items_sub img{filter:brightness(100%);opacity:1}.sm-megamenu-child .sm_megamenu_title>a:not(:empty){display:inline !important}.footer-container .footer-block .footer-block-content .links-footer li{line-height:26px}.footer-container .footer-block .footer-block-content .links-footer li a{display:inline !important}.sm-megamenu-child .sm_megamenu_title a:hover,.sm-megamenu-child .sm_megamenu_title a:hover span{color:#133142;text-decoration-line:underline}.sealllink .sm_megamenu_title .sm_megamenu_title{display:none}.home-page-1 .services-home .banner-policy .inner .policy a{color:#454545;text-align:center;display:flex !important;justify-content:center !important}.home-page-1 .services-home .banner-policy .inner .policy a:hover{color:#d97842}.home-page-1 .services-home .banner-policy .inner .policy a *{display:block !important;width:auto !important;text-align:left !important}.featured-categories img{width:100%}.featured-categories h3{font-size:15px;margin:10px 0 5px;font-weight:600}.featured-categories .fcimg{position:relative;display:block}.featured-categories .fcimg:after{content:"";display:block;border:1px solid #ffffff82;position:absolute;height:calc(100% - 14px);width:calc(100% - 14px);top:7px;left:7px;margin:0 auto}a,a img{transition:all .2s ease}a.action.skip.contentarea,.action-skip-wrapper{display:block;height:44px;width:44px;position:absolute;top:-10000px}.featured-categories .fcimg:hover img{opacity:.7}.table-style-2 .table-container .table-column .table-content .table-detail p{padding:10px 35px 0}.table-style-2 .table-container .table-column .table-content .button-container.blue a{background-color:#3076a0}.table-style-2 .table-container .table-column .table-content .button-container.blue a:hover{background-color:#333 !important}.table-style-2 .table-container .table-column .table-content,.table-style-2 .table-container .table-column .table-content .table-detail{height:100%}.table-style-3{margin-bottom:60px}.table-style-3 .grid{display:grid;grid-template-columns:repeat(5,1fr)}.table-style-3 .pricing-title{margin-bottom:30px}.table-style-3 .table-container{text-align:center}.table-style-3 .table-container .table-column{display:inline-block;min-width:10px;margin:0;border-radius:5px;-webkit-border-radius:5px}.table-style-3 .table-container .table-column p{margin:30px 10px 15px;height:calc(100% - 175px);display:flex;align-items:center}.table-style-3 .table-container .table-column .table-content{padding:8px;box-shadow:0 15px 22px rgba(0,0,0,.3);-webkit-box-shadow:0 15px 22px rgba(0,0,0,.3);border-radius:6px;-webkit-border-radius:6px;height:100%}.table-style-3 .table-container .table-column .table-content .table-header{color:#fff;padding:18px 10px;margin:-8px -8px 0;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px}.table-style-3 .table-container .table-column .table-content .table-header h3{position:relative;z-index:2}.table-style-3 .table-container .table-column .table-content{overflow:hidden}.table-style-3 .table-container .table-column .table-content .table-header{background-color:#000;position:relative}.table-style-3 .table-container .table-column .table-content .table-header:before{content:"";z-index:1;width:100%;height:100%;top:0;left:0;position:absolute}.table-style-3 .table-container .table-column .table-content .table-header.color-1:before{background-color:#6da6d6}.table-style-3 .table-container .table-column .table-content .table-header.color-2:before{background-color:#dd7d45}.table-style-3 .table-container .table-column .table-content .table-header.color-3:before{background-color:#55aa31}.table-style-3 .table-container .table-column .table-content .table-header.color-4:before{background-color:#33689e}.table-style-3 .table-container .table-column .table-content .table-header.color-5:before{background-color:#895cd4}.table-style-3 .table-container .table-column .table-content .table-header h3{font-weight:700;font-size:30px;text-transform:uppercase}.table-style-3 .table-container .table-column .table-content .table-header h3 em{font-weight:400;font-size:48px;margin-bottom:10px}.table-content .table-header h3 sup{text-transform:none}.table-style-3 .table-container .table-column .table-content .table-header .short-des{font-weight:700}.table-style-3 .table-container .table-column .table-content .table-detail{background-color:#f2f2f2;border:1px solid #e2e2e2;border-top:none;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;height:100%}.table-style-3 .table-container .table-column .table-content .table-detail .table-option li{border-bottom:1px solid #e2e2e2;padding:13px 10px}.table-style-3 .table-container .table-column .table-content .table-detail .table-option li:last-child{border-bottom:none}.table-style-3 .table-container .table-column .table-content .table-price{font-weight:700;margin-bottom:12px}.table-style-3 .table-container .table-column .table-content .table-price .price{font-size:500%;color:#222;line-height:1.3}.table-style-3 .table-container .table-column .table-content .table-price .dv-price{color:#444;font-size:250%;position:relative;top:-9px}.table-style-3 .table-container .table-column .table-content .table-price p{text-transform:uppercase;font-weight:700;font-size:116.67%;color:#444;margin-top:-10px}.table-style-3 .table-container .table-column .table-content .button-container a{display:block;font-size:116.67%;text-transform:uppercase;color:#fff;font-weight:700;padding:15px;border-radius:3px;-webkit-border-radius:3px;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.table-style-3 .table-container .table-column .table-content .button-container a:hover{background-color:#222}.table-style-3 .color-1{background-color:#6da6d6}.table-style-3 .color-2{background-color:#dd7d45}.table-style-3 .color-3{background-color:#55aa31}.table-style-3 .color-4{background-color:#33689e}.table-style-3 .color-5{background-color:#895cd4}.title-order-options{background:url(../images/bg-title-about.png) repeat-x left center;margin-bottom:17px;text-align:center;margin:15px 10px}.title-order-options h2{background:#fff;display:inline-block;padding:0 30px;color:#d97842}.testimonials-style-3 .testimonials-info .name-client{color:#d97842}.testimonials-style-3.no-image .testimonials-info{margin-left:0}.testimonials-style-3 .testimonials-title{margin:0}button,button:focus,.cart-container .action.continue,a.action.primary,.modal-footer .action-primary.action-accept{background-color:transparent !important;transition:all .2s ease;z-index:0}.product-info-main .product-options-bottom .box-tocart .fieldset .actions button,.product-info-main .product-add-form .box-tocart .fieldset .actions button{background-color:#444 !important}button:after,button:focus:after,.cart-container .action.continue:after,a.action.primary:after,.modal-footer .action-primary.action-accept:after{background-color:#d97842 !important;display:block;content:"";transition:all .3s ease;height:100%;position:absolute;top:0;left:0;z-index:-2;width:100%}a.action.primary.secondary:after{background-color:#3c82ac !important}a.action.reset-button:after{background-color:#c60202 !important}a.action.calculate-button:after{background-color:#4a901f !important}#yt-totop-fix:hover,.footer-container.footer-style-1 .socials-wrap ul .li-social a:hover{background:#333 !important;border-color:#333 !important}button.mpfbt-btn-continue{background:0 0;color:#3c82ac;text-transform:none;padding:0 0 0 10px !important;height:auto !important;line-height:16px}button.mpfbt-btn-continue span{color:#3c82ac}button.mpfbt-btn-continue:hover span{color:#d97842}button.mpfbt-btn-continue:after,button.mpfbt-btn-continue:before{display:none!important}a.action.secondary,form#emf-form input[type=submit].action{background-color:#337ba7 !important}form#emf-form input[type=submit].action:hover{background-color:#444 !important}a.action.secondary:hover{background-color:#d97842 !important}a.action.gray{background-color:#8a9094 !important}a.action.gray:hover{background-color:#d97842 !important}button.white,.btn.white{color:#989898 !important;border:1px solid #eee !important}button.white:after,.btn.white:after{background:#fff !important}button.white:hover,.btn.white:hover{color:#fff !important}a.action.big{font-size:1.3em !important;padding:5px 30px !important;height:auto}.blue{color:#3c82ac}.barkblue{color:#395b75}.lightbluebg{background:#cdeefd}.lightgraybg{background:#ececec}.greenbg{background:#83b182;color:#fff}.bluebg{background:#26a9e0}.uppercase{text-transform:uppercase}.text-white{color:#fff}.bold{font-weight:600}.text-shadow{text-shadow:0px 0px 7px rgba(0,0,0,.45);box-shadow:none}ul.arrows li:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-position:normal;font-synthesis:weight style;font-stretch:normal;-webkit-font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;text-align:center;font-size:13px;content:'\f0da';margin:0 3px 0 5px}.homeabout>div:last-child{border-left:1px solid #dadbdf;padding-left:25px}.homeabout>div:first-child{padding-right:25px}.aaasetback{margin-left:-1000px;margin-right:-1000px;clear:both;margin-bottom:0;padding:30px 0;background-color:#f6f6f6}.aaasetback .aaapreset{width:1170px;max-width:1170px;padding-left:0 !important;padding-right:0 !important;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.aaasetback .aaaset{width:25%}.aaasetback .aaaset h5,.aaasetback .aaaset strong.h5,.aaasetback .aaaset header{text-transform:uppercase;color:#222;font-weight:600;margin-bottom:10px;font-size:16px}.aaasetback .aaaset a{color:#222;min-height:24px;display:block}.aaasetback .aaaset a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-position:normal;font-synthesis:weight style;font-stretch:normal;-webkit-font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;text-align:center;font-size:.5em;content:'\f04d';color:#838383;margin:-1px 3px 0 0;vertical-align:middle}.aaasetback .aaaset a:hover{color:#d97842}.Blogholder-out{margin-bottom:10px}.Blogholder-out h2{text-align:center;padding:0 0 7px;margin-bottom:20px}.Blogholder-out h2 a{border-bottom:2px solid #d97842;padding:0 0 7px;color:#222;font-size:.8em;text-transform:uppercase;font-weight:700}#abc{display:none}.Blogholder-out .BlockContent a{font-weight:600}.steps .step{padding:10px 0 20px 58px}.steps .step h2{color:#d97842;font-size:21px;font-weight:600}.steps .step:before{content:"#";display:block;background:#d97842;padding:0;float:left;color:#fff;margin:-9px 0 0 -58px;font-size:28px;font-weight:600;height:44px;width:44px;text-align:center;line-height:42px}.steps .step:nth-child(1):before{content:"1"}.steps .step:nth-child(2):before{content:"2"}.steps .step:nth-child(3):before{content:"3"}.steps .step:nth-child(4):before{content:"4"}.steps .step:nth-child(5):before{content:"5"}.ae-iframe-body .page-main{padding-top:10px}.page-main{padding-bottom:0;font-size:14px}div[class*=-pull-],div[class*=-push-]{position:relative !important}.psnav{display:flex;justify-content:center;flex-wrap:wrap;margin:20px -34px}.psnav li{width:33%;padding:20px 30px;text-align:center}.psnav li a{display:block;font-size:16px;font-weight:600}.psnav li a img{margin:0 0 10px}.psnav li a picture{display:block}.categoryheader{background-size:100%;background-position:center 21%;height:auto;display:flex;align-items:center;padding:30px;justify-content:flex-end;background-repeat:no-repeat}.categoryheader .content-info{border:1px solid rgba(255,255,255,.7);width:45%;padding:5px}.categoryheader .content-info>p{background:rgba(255,255,255,.7);padding:10px}.pageheadimg{height:30vh;background-size:100%;background-position:center 21%;display:flex;align-items:center;padding:0 30px;background-repeat:no-repeat;position:relative;flex-wrap:wrap}.cms-download-a-free-surfacing-guide- .page-main,.cms-download-a-free-maintenance-guide- .page-main,.cms-download-a-free-funding-guide- .page-main,.cms-download-a-free-planning-guide- .page-main{padding-top:0}.cms-download-a-free-surfacing-guide- .pageheadimg,.cms-download-a-free-maintenance-guide- .pageheadimg,.cms-download-a-free-funding-guide- .pageheadimg,.cms-download-a-free-planning-guide- .pageheadimg{min-height:400px}.cms-download-a-free-surfacing-guide- .pageheadimg{background-image:url(/media/page-images/playground-maintenance-guide-head.jpg);background-position:center 38%}.cms-download-a-free-maintenance-guide- .pageheadimg{background-image:url(/media/page-images/playground-surfacing-guide-head.jpg);background-position:center 60%}.cms-download-a-free-funding-guide- .pageheadimg{background-image:url(/media/page-images/playground-funding-guide-head.jpg)}.cms-download-a-free-planning-guide- .pageheadimg{background-image:url(/media/page-images/playground-planning-guide-head.jpg)}.pageheadimg .apply{position:absolute;bottom:20px;right:30px}.pageheadimg .bluebordered.cms-contact-us-{width:50%;background:#fff}.pageheadimg .apply span{text-shadow:0 0 15px #000}.pageheadimg h1{color:#fff;text-shadow:0 0 15px #000;font-weight:600;line-height:1.1em;font-size:40px;margin-bottom:0}.pageheadimg h1 br+br{display:none}.cms-engineered-wood-fiber-calculator- .framecontainer,.cms-rubber-mulch-calculator- .framecontainer{margin-bottom:20px}td.white{background:#fff}.cms-contact-us- h2{font-size:1.5em;font-weight:600;text-transform:uppercase;margin:0 0 5px}.cms-contact-us- hr{margin-top:9px;margin-bottom:9px}.cms-contact-us- .contact-icon{padding-left:0;display:flex;flex-wrap:wrap;align-items:center}.cms-contact-us- .contact-icon i.fa{font-size:1.7em;margin:0 10px 0 0}.cms-contact-us- .contact-icon i.fa.fa-envelope{font-size:1.3em;margin-top:2px}.cms-contact-us- #emf-container,.cms-contact-us- #emf-container-outer,.cms-contact-us- #emf-form{padding:0 !important;width:auto}.cms-contact-us- p{color:#666}.cms-contact-us- #emf-form input,.cms-contact-us- #emf-form label,.cms-contact-us- #emf-form select option,.cms-contact-us- #emf-form select{color:#000;font-size:13px;font-family:inherit;font-weight:400;text-indent:0}#emf-container label.emf-label-desc span{color:red}.cms-contact-us- #emf-form input,.cms-contact-us- #emf-form textarea{border:1px solid #c2c2c2 !important}.cms-contact-us- .two_column{margin:0 5px 0 0}.cms-contact-us- #emf-form textarea{padding:5px 9px;height:180px}.cms-contact-us- #emf-form input,.cms-request-a-catalog- #emf-form input,.cms-request-a-catalog- #emf-form textarea{padding:0 9px;vertical-align:top;border:1px solid #797979}form#emf-form input[type=submit]:before{content:"вавав"}select{height:35px !important;border:1px solid #797979}.bluebordered{border:10px solid #26a9e0;border-radius:15px}.page-main .fa-lg{line-height:1.1em}.page-main p{margin-top:0;margin-bottom:1rem}.InfoMessage{border:1px solid #ededed;padding:5px}.page-main h3{font-size:1.6666em;line-height:1.2em}.sitemap ul li{margin:5px 20px;list-style:disc}.sitemap ul li li{list-style:circle}.sitemap ul li li li{list-style:square}.sitemap ul li li li li{list-style:none;list-style-position:inherit;margin:5px 0;padding:0}.sitemap ul li li li li:before{content:"- "}.aboutus-page{position:relative}.aboutus-page .contact-top{position:absolute;padding:6px 20px 10px;top:-114px;right:0;line-height:1.2em;background:#3c81aa;color:#fff;border-bottom:4px solid #d97842}.pageheadimg .contact-top{position:absolute;padding:6px 20px 10px;bottom:0;right:0;line-height:1.2em;background:#3c81aa;color:#fff;border-bottom:4px solid #d97842}.aboutus-page .contact-top.relative{position:relative;top:0}.lightblue{color:#bdd8e8}.aboutus-page .contact-bottom{border-radius:15px;padding:10px 20px;line-height:1.9em;display:inline-block}.contact-top>span{display:block;margin:5px 0}.faq .title-about-us{margin-top:30px}.faq h4{border:1px solid #eee;padding:10px;margin:10px 0 0;cursor:pointer;transition:all .2s ease}.faq h4:hover{background:#eee}.faq h4:before{content:"Q";color:#26a9e0;margin-right:10px}.faq h4:after{background-image:none !important;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-position:normal;font-synthesis:weight style;font-stretch:normal;-webkit-font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;text-align:center;font-size:.9em;content:'\f078';display:inline-block;color:#d8d8d8;margin-right:9px;margin-top:2px;float:right}.faq h4.open:after{content:'\f077'}.faq h4:hover:after{color:#999}.faq h4+div{border:1px solid #eee;border-top:none;padding:10px 10px 10px 59px;display:none}.faq h4+div:before{content:"A";color:#26a9e0;margin:0 10px 0 -20px}ul.timeline{list-style:none;padding:0;margin:0 auto;width:954px;clear:both}ul.timeline:after{content:"";display:block;clear:both}ul.timeline li{background-image:url(../images/about-tlc.png);background-repeat:no-repeat;height:80px;text-align:left;background-position:100% 0;background-size:6.5px}ul.timeline li.left:first-child{background-position:100% 20px}ul.timeline li.right:first-child{background-position:0 21px}ul.timeline li.left:last-child{background-position:100% -270px;height:auto}ul.timeline li.right:last-child{background-position:0 -92px}ul.timeline li.left{text-align:right;background-position:100% 0;padding:0 36px 0 0;float:left;width:480.5px}ul.timeline li.right{float:right;margin:0;background-position:0 0;padding:0 0 0 36px;width:480px}ul.timeline li.cherry{height:220px;margin-bottom:-30px}ul.timeline li.purp2{height:10px;margin-top:-40px}ul.timeline li.blue{height:80px}ul.timeline li.gold{height:100px}ul.timeline li h3{height:46px;line-height:49px;padding:0;font-size:17px;font-family:arial;color:#fff;font-weight:700;position:relative;text-transform:uppercase;text-align:center}ul.timeline li.right h3{margin:0 0 0 -39px !important;padding-left:51px;background-position:100% 0}ul.timeline li.left h3{margin:0 -39px 0 0 !important;padding-right:52px}ul.timeline li.left i.icons,ul.timeline li.left em.icons{background:url(../images/tlicons.png) no-repeat;width:95px;height:69px;display:block;float:left;margin:6px 0 0;background-size:100%}ul.timeline li.right i.icons,ul.timeline li.right em.icons{background:url(../images/tlicons.png) no-repeat;width:95px;height:69px;display:block;float:right;margin:9px 0 0;background-size:100%}ul.timeline li i.icons.secondstage,ul.timeline li em.icons.secondstage{background-position:0 0}ul.timeline li i.icons.newcust,ul.timeline li em.icons.newcust{background-position:0 -353px}ul.timeline li i.icons.constr,ul.timeline li em.icons.constr{background-position:0 -101px}ul.timeline li i.icons.basement,ul.timeline li em.icons.basement{background-position:0 -447px}ul.timeline li i.icons.adduser,ul.timeline li em.icons.adduser{background-position:0 -196px}ul.timeline li i.icons.muschair,ul.timeline li em.icons.muschair{background-position:0 -526px}ul.timeline li i.icons.found,ul.timeline li em.icons.found{background-position:0 -280px}ul.timeline li i.icons.cust20,ul.timeline li em.icons.cust20{background-position:0 -603px;height:98px}ul.timeline li i.icons.emp50th,ul.timeline li em.icons.emp50th{background-position:0 -703px;height:98px}ul.timeline li i.icons.covid19,ul.timeline li em.icons.covid19{background-position:0 -830px;height:78px}ul.timeline li.green3 h3{background-position:0 -461px}ul.timeline li.green3{height:130px}ul.timeline li.green3 .icons{background:0 0;padding:18px 12px 0 0}ul.timeline li h3:after{content:"";display:none;position:absolute;background:#d3d9e1;top:17px;width:8px;height:8px;border-radius:12px;border:none}ul.timeline li.left h3:after{right:-17px}ul.timeline li.right h3:after{left:-17px}ul.timeline li h3 span{display:inline-block;padding:0 17px;margin-left:0;position:relative;float:right;font-size:15px;color:#000}ul.timeline li.right h3 span{float:left;margin-left:0;margin-right:-13px}ul.timeline li h3{background-image:url(../images/about-timeline-sprite.png);background-size:200%}ul.timeline li h3:before{content:"";background-image:url(../images/about-tlc-shadow.png);width:calc(100% - 55px);height:30px;display:block;position:absolute;background-size:100%;top:46px;left:0}ul.timeline li.right h3:before{left:55px}ul.timeline li.blue h3{background-position:0 -92px}ul.timeline li.gold h3{background-position:100% -138px}ul.timeline li.green h3{background-position:0 -184px}ul.timeline li.lightorange h3{background-position:100% -230px}ul.timeline li.teal h3{background-position:0 -276px}ul.timeline li.purple h3{background-position:100% -322px}ul.timeline li.red h3{background-position:0 -368px}ul.timeline li.red2 h3{background-position:100% -414px}ul.timeline li.red2{height:171px}ul.timeline li.darkblue h3{background-position:100% -507px}ul.timeline li.darkblue h3 span{color:#fff}ul.timeline li.cherry h3{background-position:100% -46px}ul.timeline li.purp2 h3{background-position:0 0}ul.timeline li.left>span{display:block;margin:21px 18px 0 0;text-align:left;color:#4a4a4a;float:right;width:324px}ul.timeline li.right>span{display:block;width:324px;margin:19px 0 0 17px;float:left}.aboutus-page .nocontrols .slider-happy-client .owl-controls{display:none}img.white{filter:brightness(100)}.aboutus-page img{width:122px;margin:0 auto 30px;text-align:center;display:block}.aboutus-page .title-happy-about{position:relative;top:0;left:0;margin:-54px 0 0;display:block;background:0 0}.aboutus-page .title-happy-about h2{display:inline-block;background:#fff;padding:0 10px}.blockquotes{border-left:11px solid #3c82ac;border-right:11px solid #3c82ac;border-radius:24px}.blockquotes2{border-left:11px solid #3c82ac;border-right:11px solid #3c82ac;border-radius:24px;padding:55px 20px 20px;background:#eee}.blockquotes .name-qte{color:#ca7e4e}.aboutus-page .why-list.nolinks li{display:block;padding:5px 0 7px;background:url("../images/border-bottom-bs.png") repeat-x left bottom}.aboutus-page .why-list.nolinks li:before{margin-left:-25px}.why-list.nolinks li{display:block;padding:5px 0 7px;background:url("../images/border-bottom-bs.png") repeat-x left bottom}.why-list.nolinks li:before{margin-left:-25px;background-image:url("../images/icon-whylist.png");content:"";width:14px;height:12px;display:inline-block;position:absolute;left:0;top:10px;background-repeat:no-repeat;background-position:top left}.category-promotions.catalog-category-view .page-title-wrapper .value{padding-bottom:10px}.block .block-content.filter-content .filter-options-content .items li input[type=radio]{display:none}.block .block-content.filter-content .filter-options-content .items li input[type=radio]:checked+a span{opacity:.5}.block .block-content.filter-content .filter-options-content .items li input[type=radio]:checked+a:after{position:absolute;top:1px;left:0;content:'';display:inline-block;width:16px;height:16px;background:url(../images/icon-image.png) no-repeat -18px -136px;z-index:10}.action.quickview-handler.sm_quickview_handler{display:inline !important}.aw-pquestion__product-question.header .aw-pq__question-form-visibility-button .action.primary{margin-left:0!important}.aw-pquestion__question-listing.product.question-list.container{border:none!important;padding:0}.aw-pquestion__question-listing.aw-pq-question-list{padding-left:0}.aw-pquestion__question-listing.product.question-list.container .sorter-options{width:auto}.pq-info-wrapper{display:flex}.pq-info-wrapper div{margin-right:20px}.aw-pq__question-form-visibility-button-new{display:flex;justify-content:space-between;align-items:center;height:35px}.aw-pquestion__question-listing .question-item-wrapper.opened{margin-top:0;padding:10px 0 0}.aw-pquestion__question-listing .question-item{padding:10px 15px 5px;background:rgba(51,51,51,.06)}.aw-pquestion__question-listing .question-answer-list{padding-left:16px}.aw-pquestion__question-listing .answer-content{font-size:16px;padding-right:80px}.aw-pquestion__question-listing .answer-content:before{content:'A';background:#d97842;color:#fff;padding:2px 9px;margin-right:8px}.box-tocart .control-qty{float:right!important}.aw-pquestion__question-listing .question-content{font-size:18px;font-style:italic}.aw-pquestion__question-listing .question-content:before{content:'Q ';background:#337ba7;color:#fff;padding:2px 5px;margin-right:8px}.aw-pquestion__question-listing.product.question-list.toolbar.bottom .pager{width:100%}.aw-pquestion__question-listing .question-item-collapsible-trigger{display:none}.amrelated-grid-wrapper .price-box{height:51px}.block .block-content.filter-content .filter-options-content .items li a .count{float:none!important}.breadcrumbs .items,.prev-next-information{font-size:14px !important}.products-list .item .item-inner .box-image-list{position:relative!important}.products-list .item .item-inner .box-image-list .quickview-handler{height:44px!important;line-height:44px!important;left:0!important;display:block!important;margin-left:0!important;width:100%!important}.product-item-details a.action.quickview-handler.sm_quickview_handler{height:44px;line-height:44px;color:#000;display:block;text-transform:uppercase;padding:0 10px;position:absolute;top:-36px;left:0;right:0;transition:all .2s ease 0s}.products-list .item .item-inner .box-image-list .quickview-handler>span,.product-item-details a.action.quickview-handler.sm_quickview_handler>span{color:#fff;display:block!important}.product-item:hover .sm_quickview_handler{opacity:1;visibility:visible}.product-item:hover a.action.quickview-handler.sm_quickview_handler:before,.product-item:hover a.action.quickview-handler.sm_quickview_handler:before{display:block;width:auto;content:"";transition:all .3s ease;height:100%;position:absolute;top:0;left:50%;z-index:0;width:0}button:before,cart-container .action.continue:before,a.action.primary:before{display:block;width:auto;content:"";transition:all .3s ease;height:100%;position:absolute;top:0;left:50%;z-index:-1;width:0}.product-item:hover a.action.quickview-handler.sm_quickview_handler span{z-index:1;position:relative}.product-item:hover a.action.quickview-handler.sm_quickview_handler:hover:before,button:hover:before,cart-container .action.continue:hover:before,a.action.primary:hover:before{background:#333;transition:all .3s ease;width:100%;left:0}.freeguides-category-main{display:flex;flex-wrap:wrap}.guides-title .page-title-wrapper{width:100%;order:1}.freeguides-category-main .navguides{order:3}.freeguides-category-main #free_guides_breadcrumbs{order:2}.product-1-style .products-grid .product-item-actions .actions-primary .tocart,.product-1-style .products-list .item .item-inner .box-info-list .bottom-action .tocart{border:none !important;color:#000;display:inline !important;height:44px}.product-1-style .products-grid .product-item-actions .actions-primary button.tocart:hover,.product-1-style .products-list .item .item-inner .box-info-list .bottom-action button.tocart:hover{background-color:#333 !important}.product-1-style .products-grid .product-item-actions .actions-primary .tocart:after,.product-1-style .products-list .item .item-inner .box-info-list .bottom-action .tocart:after{content:"";border:1px solid #d97842 !important;width:100%;position:absolute;left:0;top:0;height:100%;background-color:transparent !important}.product-1-style .products-grid .product-item-actions .actions-primary button.tocart:hover{background-color:#333 !important}.product-1-style .products-grid .product-item-actions .actions-primary .tocart:after{content:"";border:1px solid #d97842 !important;width:100%;position:absolute;left:0;top:0;height:100%;background-color:transparent !important}.product-1-style .products-grid .product-item-actions .actions-primary .tocart:before,.product-1-style .products-list .item .item-inner .box-info-list .bottom-action .tocart:before{background-image:none !important;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-position:normal;font-synthesis:weight style;font-stretch:normal;-webkit-font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;text-align:center;font-size:1.6em;content:'\f218';display:inline-block;color:#999;margin-right:9px;left:0;z-index:0}.product-1-style .products-grid .product-item-actions .actions-primary .tocart:hover:before,.product-1-style .products-list .item .item-inner .box-info-list .bottom-action .tocart:hover:before{color:#fff}.label-product.label-sale{background:#b15b2a !IMPORTANT}.label-product.label-new{background-color:#06804d !important}.product-1-style .label-product{z-index:9}.category-description .newsubcategorylist{display:none}.manufactures ul.products-grid{clear:both;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.manufactures ul.products-grid li{list-style:none;font-size:1.1em;float:left;width:50%;height:auto;border-bottom:1px solid #ddd;margin:0;padding:18px 0 8px 150px;line-height:1.3em}.manufactures ul.products-grid li.odd{border-right:1px solid #ddd;padding-left:120px;padding-right:20px}.manufactures ul.products-grid li img{float:left;margin:0 0 0 -120px;max-width:90px}.manufactures ul.products-grid li a{display:block;margin:12px 0 0}.mst-search__result-tabs{margin:0 0 20px}.mst-search__highlight{background:#ffe55657}.noroute{background:url(../images/4040bg2.jpg) no-repeat;background-size:contain;background-position:bottom left;display:flex;justify-content:flex-end}.noroute>div{margin:11% 0;display:block;width:60%;padding:0;text-align:center}.noroute>div .orange{color:#f97634}.message.info.empty{display:none;font-size:14px}.message.info.empty{display:none;font-size:14px}#amasty-shopby-product-list .message.info.empty{display:block !important;font-size:14px}.confirmation-subtotal .subtotal-notice{font-size:14px !important}.noroute>div a.gohome{display:block;margin:20px 0 0;padding:0}.no-result-tips ul li{list-style:disc;margin:0 0 0 15px}.noroute>div a.gohome span.fas{background:#3c82ac;color:#fff;display:block;width:100px;height:100px;margin:0 auto 10px;border-radius:50px;padding:0;font-size:50px;line-height:2em}.noroute>div a.gohome:hover span.fas{text-decoration:none;background:#d97842}.cms-index-noroute .Breadcrumb{display:none}.cms-index-noroute .Block{height:100%}.site-page{margin-bottom:70px}.site-page *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.site-page h2{margin:20px 0 20px !important;text-transform:uppercase;font-size:20px;font-weight:600}.site-page h3{text-align:center;font-size:1.3em;margin:0 0 20px}.site-page .size-14{font-size:14px}.site-page .size-18{font-size:18px}.site-page .col2-set .col{float:left;width:50%;padding:0 !important}.site-page .col2-set .col.wide{width:66.666%}.site-page .col2-set .col.wide+.col{width:33.333%}.site-page .list-unstyled,.site-page .list-unstyled>li{list-style:outside none none;margin:0;padding:0;color:#666}.site-page .copt-metals li{margin-bottom:15px}.site-page .copt-metals li>*{display:inline-block;vertical-align:middle}.site-page .copt-metals li img{margin-right:15px;max-height:60px}.site-page .list-unstyled.copt-plastics li{float:left;padding:0 5px 10px 0;text-align:center;width:25%}.site-page .list-unstyled.copt-plastics li>*{display:inline-block;vertical-align:middle}.site-page .list-unstyled.copt-plastics li img{width:150px;display:block}.site-page .list-unstyled.copt-plastics li:nth-child(2n){padding:0 0 10px 5px}.site-page .list-unstyled.copt-handholds li{float:left;padding:0 5px;text-align:center;width:10%}.site-page .list-unstyled.copt-handholds li img{display:inline-block;height:auto;margin-bottom:10px;max-width:100%;width:auto}.site-page .list-unstyled.copt-schemes li{float:left;margin-bottom:40px;text-align:center;width:33.333%}.site-page .list-unstyled.copt-schemes li img{display:block;height:auto;margin-bottom:15px;max-width:100%;width:auto}.site-page .list-unstyled.copt-poly li{margin-bottom:10px;display:flex;align-items:center}.site-page .list-unstyled.copt-poly li img{margin-right:15px;width:120px}.site-page .list-unstyled.copt-poly li>*{display:inline-block;vertical-align:middle}ul.tableofcontents{padding:0;margin:24px 0;list-style:none;clear:both;display:block;width:100%}ul.tableofcontents:after{display:block;content:"";clear:both}ul.tableofcontents li{float:left}ul.tableofcontents li a:hover{text-decoration:none;background:#444}a.ontop:before{content:"\2191 ";font-size:14px;margin:0 5px 11px 0;display:inline}ul.tableofcontents li a{background:#267bab;display:block;width:auto;height:auto;padding:8px 10px 7px;margin:5px 5px 5px 0;color:#fff;text-transform:uppercase}.manufactures_warranty a,.manufactures_optcolors a{display:flex;padding:0 10px;height:100%;align-items:center;margin:0}.manufactures_warranty a:hover,.manufactures_optcolors a:hover{cursor:pointer !important;box-shadow:0 0 15px rgba(0,0,0,.21)}.manufactures_warranty .owl-stage .owl-item,.manufactures_optcolors .owl-stage .owl-item{float:none;padding:10px}.manufactures_warranty .owl-stage,.manufactures_optcolors .owl-stage{display:flex;align-items:stretch;padding:20px 10px}.mageplaza-frequently-bought-together-block .product-images{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0}.mageplaza-frequently-bought-together-block .product-images li{width:30%;margin:5px 0 !important;text-align:center;border:1px solid #ddd;list-style:none}.mageplaza-frequently-bought-together-block .product-images li.product-item-plus{display:block;padding:0;width:10px;font-size:12px;border:none;margin:0;text-align:center}.mageplaza-frequently-bought-together-block .product-images a img{width:100%}.mageplaza-frequently-bought-together-block .total-price{text-align:center;font-size:15px;margin:15px 0}.mageplaza-frequently-bought-together-block .total-price .price-wrapper{color:#d35745;font-size:19px;font-weight:600}.mageplaza-frequently-bought-together-block button{margin:0 auto;display:block}.mageplaza-frequently-bought-together-block .shipping-note{text-align:center;margin:10px 0;display:block;font-size:12px;line-height:1.2em}.mageplaza-frequently-bought-together-block .checkbox-selects{font-size:12px}.mageplaza-frequently-bought-together-block .checkbox-selects .price-wrapper{color:#d35745}.mageplaza-frequently-bought-together-block .checkbox-selects label{line-height:1em}.mageplaza-frequently-bought-together-block .checkbox-selects input{vertical-align:top;margin:2px 5px 0 0}.mageplaza-fbt-rows ul li{display:flex}.requestacatlog #emf-container{width:100%;padding:0;margin:0}.requestacatlog #emf-form{padding:0}.requestacatlog #emf-container ul{display:flex;flex-wrap:wrap;justify-content:space-between}.requestacatlog #emf-container ul li{padding:0;width:49%;margin:0;color:#4a4a4a;font-family:Open Sans !important}.requestacatlog #emf-container ul li.emf-field-section_break,.requestacatlog #emf-container ul li.emf-field-textarea,.requestacatlog #emf-container ul li#emf-li-post-button,.requestacatlog #emf-container ul li.emf-field-new_checkbox{width:100%}.requestacatlog #emf-container ul li#emf-li-post-button{margin:20px 0}label.emf-label-desc,div.emf-div-field,.requestacatlog #emf-form.leftLabel label.emf-label-desc,.requestacatlog #emf-form.rightLabel label.emf-label-desc,.requestacatlog #emf-form.leftLabel label.emf-label-desc,.requestacatlog #emf-form.rightLabel div.emf-div-field{width:100% !important;display:block;float:none;margin:5px 0;font-family:Open Sans !important;color:#4a4a4a;font-size:14px !important}.requestacatlog #emf-container-outer{padding:0}.requestacatlog .emf-div-field-section h3{margin:20px 0 10px;padding:0;font-size:1em}.requestacatlog .iminterestedin{display:flex;flex-wrap:wrap}.requestacatlog .iminterestedin>div{width:25%}.requestacatlog .iminterestedin>div input[type=checkbox]{vertical-align:top}#emf-li-post-button.text-center .g-recaptcha{margin:0 auto 10px!important}.cart-container .table thead th{border-bottom:0}.cart.table-wrapper .items thead+.item{border-top:1px solid #dee2e6;border-bottom:none}.table tbody+tbody{border-top:1px solid #dee2e6}.cart.table-wrapper .items>.item{border-bottom:none}.cart-container .form.form-cart{width:100%}.cart-container{display:flex;flex-wrap:wrap}.cart-container form{order:1}.cart-container .custom-totals{padding:0}.cart-container .cart-summary{order:5}.col-right-main .cart-summary{width:100%;float:none;display:flex;flex-wrap:wrap;padding-top:0}.cart-container .custom-totals .custom-total.savings,.cart-container .custom-totals .custom-total.savings span.price{color:green}.cart-container input[type=number]::-webkit-inner-spin-button,.cart-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:textfield}.cart-container .custom-totals .mark{text-transform:uppercase}.cart-container .checkout-methods-items{border-top:none;padding:0;margin:20px 0 0;width:100%;float:right;background:0 0}.cart-container .cart-summary{padding:10px 25px 0;background:#fafafa}.cart-container .custom-total.shipping .description,.cart-container .custom-total.tax .description{font-size:12px}.cartquickpro-catalog_product-options .column.main>.row{width:100%;margin:0}.cartquickpro-catalog_product-options .column.main>.row>.col-left-sidebar{padding:0}.cart-container .cart-summary #block-shipping,.cart-container .cart-summary #block-discount,.cart-container .cart-summary a.action.multicheckout,.col-right-main .cart-summary #block-shipping,.col-right-main .cart-summary #block-discount,.col-right-main .cart-summary a.action.multicheckout{display:none}.col-right-main .checkout-methods-items{order:1;margin:-60px 0 0}.col-right-main #cart-totals{order:2;border-top:0;width:100%}.checkout-cart-index .col-right-main h3{font-size:17px;text-transform:uppercase;font-weight:700;margin:5px 0 10px;padding:0 0 15px;border-bottom:1px solid #dee2e6}.cart-container .cart.table-wrapper .col{padding:15px 10px;vertical-align:middle}.cart.table-wrapper .col.qty .input-text{padding:0}.cart-container .action.action-edit{display:none}.cart-container .cart.table-wrapper .col.subtotal{position:relative;white-space:nowrap}.cart-container .cart.table-wrapper em{font-style:normal}.cart-container .action.action-delete{position:absolute;width:100%;bottom:0;text-align:center;left:0;font-size:.9em}.cart-container .cart.table-wrapper .product-item-details{vertical-align:middle}.cart-container .cart-totals .amount,.cart-container .opc-block-summary .table-totals .amount,.cart-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .mark,.opc-block-summary .table-totals .grand .amount{padding:15px 10px;line-height:25px;vertical-align:middle}.cart-container .mark{padding:5px;vertical-align:middle}.cart-container .cart-summary-description strong{padding:0 1px;float:left;width:100%;font-weight:700 !important;font-size:23px;color:#363636;text-transform:uppercase;margin-left:0;display:inline-block;line-height:35px}.totals th{width:100%;font-size:14px;padding:10px 0 10px;font-weight:300;text-align:left}table.data.totals td,table.data.totals th{border-top:1px solid #cdcdcd !important}.grand.totals th,.grand.totals td{border-bottom:1px solid #dee2e6}.cart-container .cart-totals .amount,.cart-container .cart.table-wrapper .col.subtotal .price{font-weight:300;color:#667767;padding:2px 0 3px}.cart-container .cart.table-wrapper .col.subtotal .price{padding:10px 0}.totals.shipping.excl{display:none}.footer-container .footer-block .footer-block-content .links-contact li{display:flex;align-items:center;padding-left:0 !important;margin-bottom:10px}.footer-container .footer-block .footer-block-content .links-contact li a{color:#225275}.footer-container .footer-block .footer-block-title header{font-weight:700;font-size:116.67%;color:#222;text-transform:uppercase;line-height:1}.footer-container .footer-block .footer-block-content .links-contact li:before{position:relative !important;display:inline-block !important;vertical-align:middle;top:0 !important;margin-right:10px}.footer-container .footer-block .footer-block-content .links-contact li.nobgimage:before{background-image:none !important;color:#fff;font-size:1.2em !important;text-align:center;line-height:2em !important;display:inline-block !important;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-container .footer-block .footer-block-content li a.virtual-catalog{margin:20px 0;display:block !important}.footer-container .footer-block .footer-block-content li a.action{display:inline-block !important}.footer-container .footer-block .footer-block-content li a.action.mostpopularpages{background-color:#444 !important}.footer-container .footer-block .footer-block-content a.virtual-catalog img{width:20%;margin:0 10px 0 0;height:auto}.footer-container #most_popular_pages-wrapper ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0}.footer-container #most_popular_pages-wrapper ul li{width:31%;margin:10px 0}.footer-container .footer-block .footer-block-content .links-contact li.chat-icon:before{content:"\f2be" !important}.footer-container .footer-block .footer-block-content .links-contact li.fax-icon:before{content:"\f1ac" !important;font-size:1.1em !important;line-height:2.1em !important}.footer-container .footer-block .footer-block-content .links-contact li.phone-icon:before{content:"\f095" !important;font-size:1.4em !important;line-height:1.9em !important}.footer-container .footer-block .footer-block-content .links-contact li.add-icon:before{content:"\f041" !important;font-size:1.4em !important;line-height:1.8em !important}.footer-container .footer-block .footer-block-content .links-contact li.email-icon:before{content:"\f0e0" !important;font-size:1.1em !important;text-indent:0}.footer-container .block-subscribe-footer .title-middle-footer{padding-right:18px !important;font-size:140% !important}.footer-container .contact-col,.footer-container .contact-col .footer-block{height:100%}.showdd-parent .sm-megamenu-child{top:0 !important;left:270px}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right{padding:0}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right a img{opacity:0;visibility:hidden}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right>div:first-child a img{visibility:visible;opacity:1;z-index:-1}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right a img{position:absolute;width:auto;right:0;bottom:0;z-index:-1;pointer-events:none}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right a:hover img{visibility:visible;opacity:1;z-index:-1}.images_on_right .sm-megamenu-child,.images_on_right-parent .sm-megamenu-child{padding:10px !important}.sm_megamenu_col_6.sm_megamenu_firstcolumn.images{display:flex;flex-wrap:wrap}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_menu .sm_megamenu_col_6{padding:0 5px}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images,.vertical-type .sm_megamenu_col_3.sm_megamenu_firstcolumn.images{height:505px;padding:10px 15px 0;align-items:start}.horizontal-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images{padding:10px 0}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2{height:31%;padding:0}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 div,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a{height:100%;display:flex;flex-wrap:wrap;text-align:center}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a span,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a span.icon_items_sub{width:100%;padding:0;max-height:100%}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a span.icon_items_sub{height:calc(100% - 21px)}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images img{max-height:100%;width:auto}.sm_megamenu_wrapper_vertical_menu .sm_megamenu_firstcolumn.images .image{text-align:center;width:100%;padding:0 5px}.sm_megamenu_firstcolumn.images .explore_all a,.explore_all a{font-weight:800;text-transform:uppercase;display:inline}.sm_megamenu_firstcolumn.images .explore_all.left a{text-align:left}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_firstcolumn.images .image .icon_items_sub{max-height:420px}.sm_megamenu_firstcolumn.images .image .icon_items_sub{max-height:455px;display:flex;text-align:center;margin:7px auto 3px;flex-wrap:wrap;align-items:center;overflow:hidden}.sm_megamenu_firstcolumn.twoimages .image .icon_items_sub{max-height:195px}.sm_megamenu_firstcolumn.images .image .icon_items_sub img{vertical-align:middle;max-height:100%;height:auto;width:auto;max-width:100%;margin:0 auto}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .simple-list{width:100%;padding:0}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .simple-list .sm_megamenu_title>a:not(:empty){height:42px;line-height:42px;padding:0 20px;border-top:1px solid #eee}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .simple-list>div:first-child .sm_megamenu_title>a{border-top:none}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .simple-list .sm_megamenu_title>a>span{padding:0}.shop_by_age,.shop_by_category{margin:30px 0;position:relative}.shop_by_age h3,.shop_by_category h3{margin:0 0 15px}.shop_by_age .items{margin:0 -5px}.shop_by_age .items li{width:20%;padding:0 5px;text-align:center}.shop_by_age .items li a{padding:0 0!important;line-height:50px;height:50px;margin-bottom:10px}.shop_by_age .items li strong,.shop_by_category .items li strong{text-transform:uppercase;font-weight:600;display:block;margin:5px 0 10px;text-align:center}.shop_by_age .items li a img,.shop_by_category .items li a img{border:1px solid #eee}.shop_by_category .nav{position:absolute;bottom:0;right:0;z-index:999;width:100%;justify-content:center}.shop_by_category .nav{align-items:center}.shop_by_category .nav:before{color:#989898;text-transform:uppercase;margin:0 20px 0 0}.shop_by_category.show1 .nav:before{content:"3 of 12 categories"}.shop_by_category.show2 .nav:before{content:"6 of 12 categories"}.shop_by_category.show3 .nav:before{content:"9 of 12 categories"}.shop_by_category.show4 .nav:before{content:"12 of 12 categories"}.shop_by_category.show4 .nav button.hide{display:block !important}.shop_by_category.show4 .nav button.show{display:none !important}.shop_by_category li{height:0;overflow:hidden;opacity:0;transition:all .3s ease;visibility:hidden}.shop_by_category.show1 li:nth-child(-n+3){height:auto;opacity:1;visibility:visible}.shop_by_category.show2 li:nth-child(-n+6){height:auto;opacity:1;visibility:visible}.shop_by_category.show3 li:nth-child(-n+9){height:auto;opacity:1;visibility:visible}.shop_by_category.show4 li:nth-child(-n+12){height:auto;opacity:1;visibility:visible}.product-custom-layout .prod-info{justify-content:space-between}.product-custom-layout .prod-info:before,.product-custom-layout .prod-info:after{display:none !important}.product-custom-layout .prod-info .media{width:812px;-ms-flex:0 0 812px;flex:0 0 812px;max-width:812px}.product-custom-layout .prod-info .aside{-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%;width:29%;float:right;color:#666}.border-calculator-wrapper .product-list{margin:20px 0}.border-calculator-wrapper .product-list li .product-wrapper{display:flex;flex-wrap:wrap;margin:10px 0;border-top:1px solid #ededed;padding:10px 0}.border-calculator-wrapper .product-list li .product-wrapper .product-title{width:100%;font-weight:600;font-size:18px}.border-calculator-wrapper .product-list li .product-wrapper .product-image{width:15%;margin:0 20px 0 0}.border-calculator-wrapper .product-list li .product-wrapper .product-image img{border:1px solid #ededed}.border-calculator-wrapper .product-list li .product-wrapper .product-options{width:80%}.border-calculator-wrapper .product-list li .product-wrapper .product-options table tr{border-bottom:1px solid #ededed}.border-calculator-wrapper .product-list li .product-wrapper .product-options table thead td{font-weight:600;white-space:nowrap;background:#f8f8f8}.calculate-depth{position:relative}.product-custom-layout .prod-info .aside .block{margin-bottom:20px}.product-custom-layout .prod-info .aside h4,.product-custom-layout .prod-info .aside .h4{text-transform:uppercase;font-size:14px;font-weight:600;margin:18px 0 8px}.product-custom-layout .prod-info .aside label,.step>label{margin:0;vertical-align:middle;line-height:29px;display:flex;align-items:center}.product-custom-layout .prod-info .aside p label,.steps p label{margin-right:10px}.product-custom-layout .prod-info .aside p{margin:4px 0 8px}.product-custom-layout .prod-info .aside label strong,.steps label strong{font-weight:600}.product-custom-layout .prod-info .aside label input[type=radio],.steps label input[type=radio]{float:left;margin:0 10px 0 0;height:17px;width:17px}.product-custom-layout .prod-info .aside.product-info-main .product-info-price{margin:15px 0}.product-custom-layout .prod-info .aside.product-info-main .price-box{margin-bottom:0}.product-custom-layout .prod-info .aside .product-color-select{margin-top:0 !important}.product-custom-layout .prod-info .aside .product-color-select span.orange{text-transform:uppercase}.product-custom-layout .prod-info .aside .product-color-select>div,.steps .product-color-select>div{margin:0}.product-custom-layout .prod-info .aside .product-color-select>div span,.steps .product-color-select>div span{padding:0;cursor:pointer;width:49px;height:49px;background-size:720%;background-position:100% 0}.steps .product-color-select>div span{width:90px;height:90px}.product-custom-layout .prod-info .aside .product-color-select>div span em,.steps .product-color-select>div span em{display:none}.product-custom-layout .prod-info .aside .product-color-select>div span.selected em,.steps .product-color-select>div span.selected em{display:block;position:absolute;bottom:0}.product-custom-layout .prod-info .aside .product-color-select>div span img.selected,.steps .product-color-select>div span img.selected{border:2px solid #d97842}.product-custom-layout .prod-info .aside .product-color-select .select-color:before,.steps .product-color-select .select-color:before{display:block;content:""}.product-custom-layout .prod-info .aside input[type=text]{display:inline;width:auto;height:27px;margin:0 10px}.product-custom-layout .prod-info .aside input#inch{width:100%}.product-custom-layout .prod-info .aside input#square-feet{width:100%;margin:0 7px;max-width:140px}.product-custom-layout .prod-info .aside input#rubber-depth-inch{width:100%;margin:0 7px;max-width:116px}.product-custom-layout .product-main{width:1337px;position:relative}.product-custom-layout .product-main>span{width:668px;height:668px;display:block;background-size:100%;transition:all .2s ease}.product-custom-layout .product-main .video-button{background:url(../images/play_video.jpg) no-repeat;background-size:contain;width:237px;height:57px;left:5px;margin:-61px 0 0}.product-custom-layout .video-close{top:10px;right:10px}.product-custom-layout .media .product-color-select{height:100%;width:207px;margin-left:9px}.product-color-select>div>span:after{transition:all .2s ease}.product-custom-layout .media .product-color-select>div>span{padding:0;transition:all .1s ease;cursor:pointer;margin-bottom:10px;display:block;width:103px;height:103px;background-size:530%;background-position:100% 0}.product-custom-layout .media .product-color-select>div>span em{display:none}.product-custom-layout .media .product-color-select>div>span:last-child{margin-bottom:0}.product-color-select>div>span:after{content:"";border:0 solid #d97842;display:block;position:absolute;z-index:9}.product-custom-layout .media .product-color-select span.selected:after{content:"";border:2px solid #d97842;width:103px;height:103px;display:block;position:absolute}.product-custom-layout .aside .product-color-select span.selected:after{content:"";border:2px solid #d97842;width:49px;height:49px;display:block;position:absolute;z-index:99}.product-custom-layout .media .product-color-select span:not(.selected):hover:after{content:"";border:2px solid #777;width:103px;height:103px;display:block;position:absolute;z-index:100;transition:all .1s ease}.product-custom-layout .aside .product-color-select span:not(.selected):hover:after{content:"";border:2px solid #777;width:49px;height:49px;display:block;position:absolute;z-index:100;transition:all .1s ease}.nowrap{white-space:nowrap}ol.why-ol li{width:31%;height:auto;margin:0 0 20px 23px;list-style:none}ol.why-ol{display:flex;flex-wrap:wrap;margin:0;padding:0}ol.why-ol li:nth-child(3n+1),ol.why-ol li:first-child{clear:left}ol#faqol.why-ol li{float:none;width:auto;height:auto;margin:0 0 20px}ol.why-ol li strong span{font-size:31px;display:block;float:left;width:50px;height:50px;background:#007eb4;color:#fff;border-radius:45px;-moz-border-radius:45px;-webkit-border-radius:45px;text-align:center;margin:0 0 0 -60px;padding:0}ol#faqol.why-ol li strong span{font-size:24px;display:block;float:left;width:40px;height:35px;background:#007eb4;color:#fff;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;text-align:center;margin:0 0 0 -50px;padding:4px 0 0}ol.why-ol li strong{display:block;font-size:15px;margin-bottom:5px}ol.why-ol li p{padding:0 20px 0 40px}ol#faqol.why-ol li p{padding:0 0 0 50px}.wrapper.videovault{width:100%;margin:40px 0}.wrapper.videovault .menu{margin:0 0 30px}.blog-index-index .breadcrumbs,.blog-category-view .breadcrumbs,.blog-post-view .breadcrumbs{padding-top:0 !important;margin-bottom:30px}.blog-index-index .breadcrumbs .container,.blog-category-view .breadcrumbs .container,.blog-post-view .breadcrumbs .container{max-width:100%}.blog-index-index .breadcrumbs li,.blog-category-view .breadcrumbs li,.blog-post-view .breadcrumbs li{margin-bottom:2px}.wrapper.finished_projects .menu,.blog-index-index .block-categories,.blog-category-view .block-categories{margin:0 0 30px;background-color:#ebebeb}.wrapper.finished_projects .menu ul,.blog-index-index .block-categories .list-categories,.blog-category-view .block-categories .list-categories{display:flex;flex-direction:row;list-style:none;flex-wrap:wrap;padding:0;margin:0}.wrapper.finished_projects .menu ul .nav-item,.blog-index-index .block-categories .list-categories li,.blog-category-view .block-categories .list-categories li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.wrapper.finished_projects .menu ul .nav-item .nav-link,.blog-index-index .block-categories .list-categories li a,.blog-category-view .block-categories .list-categories li a{padding:13px 50px;border-radius:0;font-size:14px;font-weight:400;border-bottom:2px solid #fff;border-top:2px solid #fff;display:block}.wrapper.finished_projects .menu ul .nav-item .nav-link.active,.blog-index-index .block-categories .list-categories li a.active,.blog-category-view .block-categories .list-categories li a.active{border-bottom:2px solid #3c82ac;border-top:2px solid #3c82ac;color:#fff;text-decoration:none;background-color:#3c82ac}.wrapper.videovault .video-wrapper{margin:0 -10px}.wrapper.finished_projects .projects-wrapper,.post-list-wrapper .post-list{margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:1em;margin-bottom:20px}.post-list-wrapper .post-list li{margin:0}.wrapper.finished_projects .projects-wrapper>a,.post-list-wrapper .post-list li .post-ftimg-hld a{position:relative;display:block}.wrapper.finished_projects .projects-wrapper>a span,.post-list-wrapper .post-list li .post-ftimg-hld a span{position:absolute;bottom:-1px;left:0;width:100%;background:rgba(27,160,214,.79);color:#fff;padding:10px 0;text-align:center}.wrapper.finished_projects .projects-wrapper>a span em,.post-list-wrapper .post-list li .post-ftimg-hld a span em{z-index:2;position:relative;font-style:normal}.wrapper.finished_projects .projects-wrapper>a span:before,.post-list-wrapper .post-list li .post-ftimg-hld a span:before{width:0;height:100%;content:"";position:absolute;left:50%;bottom:0;z-index:0;transition:all .2s ease}.wrapper.finished_projects .projects-wrapper>a:hover span:before,.post-list-wrapper .post-list li .post-ftimg-hld a:hover span:before{background:#0a232d;width:100%;left:0}.wrapper.videovault .video-wrapper,.wrapper.finished_projects .nav-link{padding:13px 10px;border-radius:0;font-size:14px;font-weight:400;border-bottom:2px solid #fff;border-top:2px solid #fff}.wrapper.videovault .nav-link:hover,.blog-index-index .block-categories .list-categories li a:hover,.blog-category-view .block-categories .list-categories li a:hover{border-bottom:2px solid #fff;border-top:2px solid #fff;background:#e0e0e0;color:#353535}.wrapper.videovault .nav-link.active{border-bottom:2px solid #3c82ac;border-top:2px solid #3c82ac}.wrapper.videovault .nav-link.active:hover{color:#fff;border-bottom:2px solid #3c82ac;border-top:2px solid #3c82ac;background:#3c82ac}.wrapper.videovault .video-content{overflow:hidden}.wrapper.videovault .video-content img{margin:-10% 0}.glossarynav{margin:20px 0;display:flex;padding:0;justify-content:space-between}.glossarynav li{list-style:none;flex-grow:1;display:block;text-align:center}.glossarynav li:last-child a{border-right:0}.glossarynav li a:hover{text-decoration:none}.glossarynav li a{font-size:17px;display:block;margin:0 auto;border-right:1px solid #d4d4d4}body:has(.glossaryfilters) .page-wrapper{overflow-x:initial}.glossaryfilters{position:-webkit-sticky;position:sticky;top:50px}.glossaryfilters a.filter{display:none}.glossaryfilters ul{padding:0;margin:0 auto;width:992px;position:relative;max-width:850px}.glossaryfilters li{list-style:none;width:149px}.glossaryfilters li a{background:#3c82ac;color:#fff;width:146px;display:block;text-align:center;font-size:13px;padding:14px 20px 14px 10px;margin-bottom:1px}.glossaryfilters li a:hover,.glossaryfilters .fbox>ul>li:hover>a{text-decoration:none;background:#0eade2}.glossaryfilters li ul.alignbottom{justify-content:flex-end}.glossaryfilters li ul.aligncenter{justify-content:flex-start}.glossaryfilters .submenu:after{clear:both}.glossaryfilters .fbox>ul>li>a{position:relative}.catalog-product-view .columns .column.main{margin-bottom:20px}.catalog-product-view .columns .column.main .mp_social_share_inline{order:2;width:100%}.catalog-product-view .columns .column.main .block.Product.Questions{width:100%}.catalog-product-view .columns .column.main .related-upsell-wrapper{width:100%;padding-right:0;overflow:visible;margin-bottom:0;padding-bottom:0}.catalog-product-view .columns .column.main .related-upsell-wrapper .products-grid .item{margin-bottom:0}.box-collateral.aw-pq-question-list-wrapper{margin-bottom:20px}.a2a_floating_style,.a2a_overlay_style{padding:0 !important;display:flex;flex-wrap:wrap;width:47px}.a2a_vertical_style a{padding:0 !important}.a2a_vertical_style a:first-child{border-radius:0 5px 0 0}.a2a_vertical_style a:last-child{border-radius:0 0 5px}.a2a_vertical_style a span{padding:11px;width:47px;height:47px}.a2a_button_facebook{order:1}.a2a_button_facebook span{background:#3c528b !important;color:#fff}.a2a_button_pinterest{order:2}.a2a_button_linkedin{order:4}.a2a_button_email{order:3}.a2a_button_email span{background:#575757 !important;padding:8px !important;color:#fff}.a2a_default_style .a2a_count,.a2a_default_style .a2a_svg,.a2a_floating_style .a2a_svg,.a2a_menu .a2a_svg,.a2a_vertical_style .a2a_count,.a2a_vertical_style .a2a_svg{border-radius:0 !important}.mp_social_share_inline .a2a_kit{display:flex;margin:10px 0;justify-content:center;width:270px}.mp_social_share_inline .a2a_kit a span{border-radius:5px !important;padding:5px 12px;width:40px;height:25px}.mp_social_share_inline .a2a_kit a.a2a_button_email span{padding:3px 10px !important}.homeabout2 h4,.homeabout2 h2,.catalog-category-view .descript h1,.catalog-category-view .descript h2,.catalog-product-view .description h1,.catalog-product-view .description h2{font-weight:600;font-size:1.333em;margin:20px 0 10px}.catalog-category-view .descript h3,.catalog-product-view .description h3,.homeabout2 h3{font-size:1.1em;font-weight:600;margin:10px 0 5px}.cms-relevant-products .widget-product-grid{padding-inline-start:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;list-style:none}.cms-relevant-products .widget-product-grid li .price-container .yousave-price,.cms-relevant-products .widget-product-grid li .product-item-actions .actions-secondary .action.towishlist,.cms-relevant-products .widget-product-grid li .product-item-actions .actions-secondary .action.tocompare{display:none}.cms-relevant-products .widget-product-grid li .additional-price-block{width:100%}.cms-relevant-products .widget-product-grid li .price-container{display:block}.cms-relevant-products .widget-product-grid li .price-box .special-price{margin-right:0}.cms-relevant-products .widget-product-grid li a.action.quickview-handler.sm_quickview_handler{height:44px;text-align:center;line-height:44px;color:#000;display:block;text-transform:uppercase;padding:0 10px;position:absolute;top:calc(50% - 22px);left:0;right:0;transition:all .2s ease 0s;z-index:99999}.cms-relevant-products .widget-product-grid li.product-item:hover .sm_quickview_handler{opacity:1;visibility:visible}.cms-relevant-products .widget-product-grid li.product-item .sm_quickview_handler{background-color:#d5692d}.cms-relevant-products .widget-product-grid li.product-item:hover a.action.quickview-handler.sm_quickview_handler:before,.cms-relevant-products .widget-product-grid li.product-item:hover a.action.quickview-handler.sm_quickview_handler:before{display:block;width:auto;content:"";transition:all .3s ease;height:100%;position:absolute;top:0;left:50%;z-index:0;width:0}.cms-relevant-products .widget-product-grid li.product-item:hover a.action.quickview-handler.sm_quickview_handler span{z-index:1;position:relative}.cms-relevant-products .widget-product-grid li.product-item:hover a.action.quickview-handler.sm_quickview_handler:hover:before{background:#333;transition:all .3s ease;width:100%;left:0}.cms-relevant-products .widget-product-grid li a.action.quickview-handler.sm_quickview_handler>span{color:#fff}.cms-relevant-products .widget-product-grid li{width:100% !important;margin:0!important;padding:0!important;position:relative}@media (min-width:1291px){body .mp_social_share_float{top:235px;z-index:9}#PageContent .mp_social_share_float{top:-30px !important}}.mageplaza-fbt-price-box{padding-left:0 !important;float:none !important}@media (max-width:1290px){body .mp_social_share_float{position:fixed !important;bottom:0;height:47px;width:100%;flex-wrap:nowrap;background:#fff}.a2a_vertical_style a,.a2a_vertical_style a:first-child,.a2a_vertical_style a:last-child{width:100%;border-radius:0 !important}.a2a_vertical_style a span{width:100%;height:47px}.a2a_vertical_style a span svg{width:30px}.footer-bottom{padding-bottom:60px !important}}@media (max-width:991px) and (min-width:768px){.page-wrapper .visible-sm{position:relative;top:0}.table-style-3 .grid .table-column:nth-child(1){grid-column-start:1;grid-column-end:3}.table-style-3 .grid .table-column:nth-child(2){grid-column-start:3;grid-column-end:5}.table-style-3 .grid .table-column:nth-child(3){grid-column-start:5;grid-column-end:7}.table-style-3 .grid .table-column:nth-child(4){grid-column-start:1;grid-column-end:4}.table-style-3 .grid .table-column:nth-child(5){grid-column-start:4;grid-column-end:7}}@media (min-width:768px){.breadcrumbs .items li.item.expand{display:none !important}.header-style-1 .header-top{position:relative;z-index:1;background:#fff}div.logo-wrapper.custom-logo{background:0 0}.toolbar{align-items:center;display:flex;justify-content:space-between}.header-1-style .fotorama-item.fotorama.fotorama--fullscreen{z-index:99999 !important}.glossaryfilters{margin:0 auto 0 -174px;padding:0;width:147px;z-index:98;float:left;transition:none;height:60px}.glossaryfilters .fbox>ul>li>a:before{position:absolute;top:50%;right:7px;margin-top:-21px;content:"\f054";font-size:10px;line-height:42px;opacity:1;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal}.glossaryfilters li ul{display:none;position:absolute;left:146px;top:0;background:#fff;width:auto;padding:5px 0;bottom:0;flex-wrap:wrap;flex-direction:column;border:1px solid #ededed}.glossaryfilters li ul.twocolumn{width:340px}.glossaryfilters li ul.threecolumn{width:510px}.glossaryfilters li ul.fourcolumn{width:680px}.glossaryfilters li ul.fivecolumn{width:1024px;max-width:1200px}.glossaryfilters .fbox>ul>li:hover ul{display:flex}.glossaryfilters li ul li,.glossaryfilters li ul li:hover{width:170px;background:0 0}}.glossaryfilters li ul:after{display:block}.glossaryfilters li ul li a{width:auto;padding:4px 8px;background:0 0;border-radius:0;text-align:left;color:#3c82ac;line-height:21px}.glossaryfilters li ul li a:hover{background:0 0;color:#000;text-decoration:underline}.pagecont.glossary{padding-left:173px;padding-bottom:70px}.pagecont.glossary h2.first{border-top:none}.pagecont.glossary h2.first span{margin-top:0}.pagecont.glossary h2{border-bottom:1px solid #ededed;padding-bottom:20px !important}.pagecont.glossary h2 span{display:inline-block;color:#333;padding:0;font-size:30px;margin-top:-3px;position:relative;font-weight:600}.pagecont.glossary h2 span:before{background-color:#d97842;content:"";width:100%;height:3px;display:inline-block;position:absolute;bottom:-8px;left:0}.pagecont.glossary h3{width:100%;color:#000;font-size:18px;display:block;padding:0 !important;margin:0 !important}.cms-page-view #PageContent .pagecont.glossary h2{margin-bottom:0 !important;z-index:98;position:relative}.pagecont.glossary .glossary-item{display:flex;justify-content:left;border-bottom:1px solid #ededed;padding:20px 0;align-items:center;flex-wrap:wrap}a.totop{margin:35px 0 -35px;display:block;float:right;z-index:99;position:relative}.pagecont.glossary .glossary-item>div{width:100%}.glossarynav{margin:20px 0;display:flex;padding:0;justify-content:space-between}.glossarynav li{list-style:none;flex-grow:1;display:block;text-align:center}.glossarynav li:last-child a{border-right:0}.glossarynav li a:hover{text-decoration:none}.glossarynav li a{font-size:17px;display:block;margin:0 auto;border-right:1px solid #d4d4d4}.header-1-style .mfp-bg{z-index:10001}.header-1-style .mfp-wrap.mfp-ready.mfp-gallery{margin:0;z-index:10002;height:100% !important}.header-1-style .mfp-wrap.mfp-ready.mfp-gallery .mfp-iframe-holder{padding:0}.mfp-wrap.mfp-ready{height:calc(100% + 100px) !important;margin:50px 0 0}.smcqp-modal-popup .modal-footer{display:none}.cartquickpro-catalog_product-view ._block-content-loading .fotorama__arr.fotorama__arr--prev,.cartquickpro-catalog_product-view ._block-content-loading .fotorama__arr.fotorama__arr--next{opacity:1!important}.smcqp-modal-popup .modal-content{padding:0 !important;box-shadow:none}#mpfbt-popup.white-popup{padding:0 !important;margin:-50px 0 0 !important}#mpfbt-popup.white-popup .fieldset{margin:0}#mpfbt-popup-main{padding:10px 20px}tr.mpfbt-popup-product-detail,.confirmation-content .current-product{border-top:1px dashed #ccc}tr.mpfbt-popup-product-detail:first-child,.confirmation-content .current-product:first-child{border-top:none}#mpfbt-popup.white-popup .fieldset>.field:last-child,#mpfbt-popup.white-popup .fieldset>.fields>.field:last-child{margin-bottom:0 !important}#mpfbt-popup.white-popup .fieldset>.field,#mpfbt-popup.white-popup .fieldset>.fields>.field{margin-bottom:5px !important}#mpfbt-popup.white-popup .fieldset>.field:not(.choice)>.label{margin-bottom:0}#mpfbt-popup.white-popup table>tbody>tr>td{padding:10px}#mpfbt-popup.white-popup:before{content:'Select Options & Add to Quote';background:#3c82ac;width:100%;padding:20px 0;display:block;margin:0;color:#fff;font-size:17px;text-align:center}.confirmation-header{background:#3c82ac;width:100%;padding:20px 0;margin:0 !important;color:#fff}.confirmation-wrapper .confirmation-divider{margin:20px auto;border-bottom:1px dashed #ccc;width:calc(100% - 40px)}.confirmation-header+.confirmation-divider{display:none}.confirmation-content{padding:0 20px}.confirmation-content .current-product{padding:10px 0}.modal-slide.smcqp-modal-popup .action-close:before{color:#fff}#mpfbt-popup button.mfp-close{background:0 0;width:32px !important;height:32px !important;right:20px !important;top:19px !important}#mpfbt-popup button.mfp-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:#fff;content:'\e616';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;width:100%;left:0}#mpfbt-popup button.mfp-close:after{background:transparent!important}.confirmation-whoviewed{margin:20px 10px}.confirmation-whoviewed .wv-title{text-transform:uppercase;font-weight:600}.confirmation-whoviewed .wv-container .wv-item{width:100%}.confirmation-whoviewed .wv-container .wv-item .wv-image{min-height:138px;display:flex;align-items:center;width:auto;margin:0 auto}.confirmation-whoviewed .wv-container .wv-item .wv-link a{padding:7px 0;display:block;line-height:14px}.confirmation-whoviewed .wv-container .wv-item .wv-price-box{font-size:14px;font-weight:600}.confirmation-whoviewed .wv-container .wv-item .wv-price-box .wv-regular-price{text-decoration:line-through;font-weight:400}.confirmation-whoviewed .wv-container .wv-item .wv-price-box .wv-final-price{color:#d35745 !important;font-size:1.3em}.mpfbt-actions button.action.primary.mpfbt-btn-continue{background:#3c82ac !important;width:auto !important}.mpfbt-actions button.action.primary.mpfbt-btn-continue:hover{background:#333 !important}#smcqp-report .confirmation-button .custom-btn-view-cart,.mpfbt-actions #mpfbt-btn-addtocart,.confirmation-button .custom-btn-view-cart{background:0 0 !important;border:none !important;border-radius:0 !important;-webkit-border-radius:0 !important;font-size:14px !important;line-height:34px !important;font-weight:600 !important;text-shadow:none !important;margin-top:0 !important;width:auto !important;float:none !important;margin-left:auto !important;margin-right:auto !important;display:inline-block !important;height:37px !important;padding:2px 20px !important;position:relative}.mpfbt-actions #mpfbt-btn-addtocart{display:block !important}#smcqp-report .confirmation-button .custom-btn-view-cart:after,.mpfbt-actions #mpfbt-btn-addtocart:after,.confirmation-button .custom-btn-view-cart:after{background:#d97842 !important;position:absolute;content:"";width:100%;height:100%;left:0;z-index:-2}#smcqp-report .confirmation-button .custom-btn-view-cart:before,.mpfbt-actions #mpfbt-btn-addtocart:before,.confirmation-button .custom-btn-view-cart:before{background:#333 !important;width:0;left:50%;height:100%;position:absolute;content:"";z-index:-1;transition:all .3s ease}#smcqp-report .confirmation-button .custom-btn-view-cart:hover:before,.mpfbt-actions #mpfbt-btn-addtocart:hover:before,.confirmation-button .custom-btn-view-cart:hover:before{width:100%;left:0}#smcqp-report .confirmation-button .custom-btn-view-cart,.mpfbt-actions #mpfbt-btn-addtocart,.confirmation-button .custom-btn-view-cart{position:relative;z-index:0}.confirmation-content .current-product .product-details{padding-left:10px;font-size:14px;line-height:16px}.mpfbt-popup-product-detail .item-price,.mageplaza-fbt-price{color:#d35745 !important;font-weight:600}.confirmation-content .current-product .product-price{font-size:19px;color:#d35745 !important;font-weight:600}.confirmation-subtotal .subtotal{margin:20px 0 0}.confirmation-subtotal .subtotal .subtotal-price{font-size:22px;color:#d35745 !important;font-weight:600}.header-1-style .header-style-1 .navigation-mobile-container{display:block}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile{font-size:31px}.header-1-style .navigation-mobile .menuheading{text-align:center;font-size:18px;font-weight:600;margin:15px 0}.header-1-style .navigation-mobile.showchild .menuheading{margin-top:4px}.header-1-style .navigation-mobile .menuheading span{display:inline-block;padding:0 10px 5px}.header-1-style .sidebar-type .navigation-mobile{width:300px;height:100%;top:0;padding:0 15px;left:-100%;transition:none;overflow-y:auto}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li{padding:0;border:none}.header-container .navigation-mobile.showchild .menuarea>ul>li,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li{display:none !important}.header-container .navigation-mobile.showchild .menuarea>ul>li.parent-active,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li.parent-active{display:block !important}.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li.parent-active>a,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li.parent-active>span{display:none !important}.header-container .navigation-mobile.showchild{padding-top:11px}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child{padding:0 !important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.parent-active>.sm-megamenu-child{display:block}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li a:hover,.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li a:hover span{text-decoration:none}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li a{width:100% !important;text-indent:0 !important;line-height:44px !important;height:44px !important;padding:0 10px;border-radius:3px;border:1px solid #ededed;margin:10px 0;font-weight:400;text-transform:none;color:#466e91 !important;display:block !important;font-size:15px;transition:none}ul.shopourproducts>li.parent-item:hover>a.shopourproducts{color:#d97842 !important}.mainmenu{width:140px}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.parent-active>a,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li.parent-active>a>span span,.header-container .navigation-mobile.showchild .menuarea>ul>li.parent-active>a>span span,.header-container .navigation-mobile.showchild.showchild2.showchild3 .menuarea>ul>li ul li.parent-active div.parent-active>a>span,.header-container .navigation-mobile.showchild.showchild2.showchild3 .menuarea>ul>li ul li.parent-active div.parent-active>a,.header-container .navigation-mobile.showchild.showchild3 li.parent-active div.parent-active>a>span span,.header-container .navigation-mobile.showchild.showchild3 li.parent-active div.parent-active>a>span.sm_megamenu_title_lv-2,.header-container .navigation-mobile.showchild.showchild3 .sm_megamenu_menu>li .sm-megamenu-child .parent>.sm_megamenu_head_item:hover>.sm_megamenu_title>a>span.sm_megamenu_title_lv-2,.header-container .navigation-mobile.showchild.showchild3 li.parent-active div.parent-active>a{text-align:center;color:#444 !important;font-weight:600;border:none;margin:0;transition:none}.header-1-style .sidebar-megamenu{padding:0}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container{padding:0}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile{width:25px;left:15px}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile:after{content:'Menu';font-size:17px;text-transform:uppercase;font-weight:600}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile #sidebar-button.button-mobile{width:auto;white-space:nowrap}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close,.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu,.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav,.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close:after{display:none}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu{top:11px;position:fixed;left:310px;z-index:100000;display:block}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu .button-mobile.sidebar-nav-close{position:relative;top:0;left:0;background:none!important;color:#fff;display:block}.btn-submobile,.btn-submobile-back{right:0;width:100%;height:43px;top:0;cursor:pointer;position:absolute !important;line-height:20px;text-align:center;z-index:100}.btn-submobile-back{display:none}.header-container .navigation-mobile .sm_megamenu_menu .btn-submobile-back{display:none !important;width:30px;right:calc(100% - 30px)}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.noitems-parent .btn-submobile{display:none !important}.header-1-style .btn-submobile:before{content:'\f054';color:#a6a6a6;font-size:11px;float:right;margin:18px 15px 14px 0}.header-1-style .btn-submobile:hover:before{color:#7c7c7c}.header-container .navigation-mobile .sm_megamenu_menu>li.parent-active>.btn-submobile,.header-container .navigation-mobile .sm_megamenu_menu>li.parent-active div.parent-active .btn-submobile{display:none !important}.header-container .navigation-mobile.showchild3 li.parent-active>div>div>div>div>div{display:none}.header-container .navigation-mobile.showchild3 li.parent-active>a,.header-container .navigation-mobile.showchild3 li.parent-active>.btn-submobile-back{display:none !important}.parent-active>.btn-submobile-back,.header-container .navigation-mobile .sm_megamenu_menu .parent-active>.btn-submobile-back,.header-container .navigation-mobile.showchild3 li.parent-active>div>div>div>div>div.parent-active,.header-container .navigation-mobile.showchild3 li.parent div.parent div.sm_megamenu_title>div.child{display:block !important}.parent-active>.btn-submobile-back:before{content:'\f053';float:left;color:#a6a6a6;font-size:11px;margin:18px 15px 14px 0;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.header-1-style .sm_megamenu_title,.header-1-style .sm_megamenu_title a,.header-1-style .sm_megamenu_title a span{display:block;position:relative}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 div,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a{display:block;text-align:left;height:auto}.header-container .navigation-mobile .sm_megamenu_menu [class^=sm_megamenu_col_]{margin:0}.header-container .navigation-mobile li.parent div.parent div.sm_megamenu_title>a:empty{display:none !important}.header-container .navigation-mobile li.parent div.parent div.sm_megamenu_title>div.child{display:none !important}.header-container .navigation-mobile li.parent div.parent div.sm_megamenu_title>a span{z-index:0;position:relative}.sm_megamenu_firstcolumn.images .image .icon_items_sub,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a span.icon_items_sub,.sm-megamenu-child .icons-list .sm_megamenu_title>a .icon_items_sub,.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right>div:first-child a img{display:none}.sm-megamenu-child .icons-list .sm_megamenu_title>a{padding:0;height:auto;line-height:1em}.horizontal-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images,.vertical-type .sm_megamenu_col_3.sm_megamenu_firstcolumn.images{height:auto}.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a span{padding:0}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right a:hover img{display:none}.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a,.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a span{font-weight:400;text-transform:none}.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a:hover,.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a:hover span,.header-container .navigation-mobile .sm_megamenu_menu>li:hover>a span,.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child .parent>.sm_megamenu_head_item:hover>.sm_megamenu_title>a>span{color:#d97842 !Important}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile{background-color:transparent!important;margin-top:0}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu .button-mobile{font-size:1.6em;margin-top:4px}.navbar-active .btn-mobile .button-mobile.active:before{display:none!important}@media (min-width:768px){.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile #sidebar-button.button-mobile{display:flex;height:50px;align-items:center}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile:after{margin-left:10px}.navbar-active .header-container.header-style-1 .header-bottom:after{content:"";position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.66);z-index:10000;top:0}.navbar-active .header-style-1 .header-middle .middle-right-content{z-index:10000}.psol-bottom-catlist li:nth-child(-n+2){border-top:none}.psol-bottom-catlist li:nth-child(even){border-left:1px solid #dee2e6}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a.contact-head:hover{background-color:#046791 !Important;cursor:default}.pageheadimg .call-to-action-banner{position:absolute;right:0;bottom:0;width:50%}}@media (max-width:992px) and (min-width:768px){div.logo-wrapper.custom-logo .logo img{position:relative !important;top:0;margin:-34px 0 -110px !important}.header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:before,.header-1-style .header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox{background-color:rgba(0,0,0,.3) !important}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link a{width:34px !important;text-indent:70px !important;display:block}.psol-bottom-catlist li a img,.psol-bottom-catlist li a>span{width:100%;padding:0;margin:10px 0}.psol-bottom-catlist li{padding:10px 25px}}@media (min-width:992px) and (max-width:1200px){#chartdiv{right:0;top:20px;width:170px}}@media (max-width:1200px) and (min-width:768px){.glossaryfilters{top:0}}@media (max-width:1200px){.container-checkmark .note{position:absolute;top:-75px;right:-130px;text-align:right}.aaasetback .aaapreset{width:930px;max-width:930px}.aaasetback .aaapreset .aaaset{width:50%;margin:0 0 20px}.home-style.home-page-1 .col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.header-1-style .fotorama__thumb{background:#fff !important}.header-1-style .fotorama__wrap--toggle-arrows .fotorama__arr{display:block !important;opacity:1!important;z-index:999999}.header-1-style .fotorama__wrap--toggle-arrows .fotorama__arr.fotorama__arr--disabled{display:none!important}.header-1-style .fotorama--fullscreen .fotorama__wrap--toggle-arrows .fotorama__arr{z-index:999!important}@media (max-width:992px){.container-checkmark .note{position:absolute;top:-115px;right:0;width:100px}.table-style-3 .grid{row-gap:8px;grid-template-columns:repeat(6,1fr)}.wrapper-square-feet,.wrapper-length-width{justify-content:start !important}.home-page-1 .image-slider-home{margin-bottom:15px !important}.home-page-1 ul.productshome.static-image{display:flex;justify-content:space-between;width:100%}.home-page-1 .static-image-1{width:100%}.home-page-1 .static-image-1 li{width:48% !important}.home-page-1 .static-image-1 li img{width:100%}.col-right-main .checkout-methods-items{margin:0 0 10px}.mp_social_share_inline .a2a_kit{width:100% !important}.mfp-iframe-holder .mfp-content{width:98% !important}.mfp-iframe-scaler{width:97% !important}.product-custom-layout .prod-info .media,.product-custom-layout .prod-info .aside{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;flex-wrap:wrap}.product-custom-layout .product-main,.product-custom-layout .product-main>span,.product-custom-layout .media .product-color-select,.product-custom-layout .prod-info .aside{width:100%}.product-custom-layout .media .product-color-select{height:auto;margin:10px 0 0}.product-custom-layout .product-main>span{height:720px}.product-custom-layout .media .product-color-select>div>span,.product-custom-layout .media .product-color-select span.selected:after,.product-custom-layout .media .product-color-select span:not(.selected):hover:after,.product-custom-layout .prod-info .aside .product-color-select>div span,.product-custom-layout .prod-info .aside .product-color-select>div span.selected:after,.product-custom-layout .prod-info .aside .product-color-select>div span:not(.selected):hover:after{width:112px;height:112px}.product-custom-layout .media .product-color-select .select-box-container{flex-direction:row !important;flex-wrap:wrap;-ms-flex-direction:row !important}.navguides li{width:20%}.wrapper.videovault .video-container .video{width:50%}.aboutus-page .contact-top{position:relative;top:0;margin:0 0 20px}ul.timeline{width:100%}ul.timeline li.left:first-child{background-position:0 20px}ul.timeline li.left:last-child{background-position:0 -270px}ul.timeline li.left.purp2{height:210px;margin-top:0}ul.timeline li.left.red2{height:150px}ul.timeline li.left.green3{height:270px}ul.timeline li.darkblue{height:200px}ul.timeline li.left,ul.timeline li.right{float:none;height:160px;padding:0;background-position:0 0}ul.timeline li.right.cherry{height:260px;margin-bottom:0}ul.timeline li.left h3,ul.timeline li.right h3{margin:0 0 0 -3px !important;padding-left:51px !important;padding-right:0 !important}ul.timeline li.right em.icons,ul.timeline li.left em.icons{float:left;margin-left:-40px}ul.timeline li i.icons.emp50th,ul.timeline li em.icons.emp50th{height:75px;background-position:0 -725px}ul.timeline li.left h3:before,ul.timeline li.right h3:before{left:50px !important}ul.timeline li.left h3 span{float:left;margin-left:0;margin-right:-13px}ul.timeline li.left h3:after{left:-17px !important}ul.timeline li.left>span,ul.timeline li.right>span{float:right;width:calc(100% - 170px);margin:20px 0 0}ul.timeline li:after{content:"";display:block;clear:both}ul.timeline li.blue h3{background-position:100% -92px}ul.timeline li.gold h3{background-position:100% -138px}ul.timeline li.green h3{background-position:100% -184px}ul.timeline li.lightorange h3{background-position:100% -230px}ul.timeline li.teal h3{background-position:100% -276px}ul.timeline li.purple h3{background-position:100% -322px}ul.timeline li.red h3{background-position:100% -368px}ul.timeline li.cherry h3{background-position:100% -46px}ul.timeline li.purp2 h3{background-position:100% 0}ul.timeline li.red2 h3{background-position:100% -414px}ul.timeline li.green3 h3{background-position:100% -461px}.shop_by_age .items li{width:33.33%}.aaasetback .aaapreset{width:750px;max-width:750px}}.mvisible{position:absolute;top:-100000px}.footer-container.footer-style-1 .block-subscribe-footer .form.subscribe .action-button button:hover:before,.footer-container.footer-style-1 .block-subscribe-footer .form.subscribe .action-button button:focus:before{background-color:#333 !important}.header-1-style.checkout-index-index{overflow:auto !important}.minicart-qty-message.mobile{display:none}.shop_by_category.mobile .items li,.shop_by_category.mobile .items div.static-image{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px;padding:0}.shop_by_category.mobile .row{margin:0}.shop_by_category .items div.static-image a{overflow:hidden;position:relative;flex-wrap:wrap;align-items:start}.shop_by_category .items div.static-image a img{width:100%;max-width:10000px;height:auto}.shop_by_category .items div.static-image strong{text-transform:uppercase;font-weight:600;display:block;margin:5px 0 10px;text-align:center}.shop_by_category .owl-theme .owl-controls{text-align:center}.shop_by_category .owl-dots .owl-dot,.shop_by_category .owl-dots .owl-dot:hover,.shop_by_category .owl-dots .owl-dot.active{background:0 0;width:29px;height:30px}.shop_by_category .owl-theme .owl-dots .owl-dot>span,.shop_by_category .owl-theme .owl-dots .owl-dot:hover>span{width:11px;height:11px;margin:8px;background:#fff;border:1px solid #c8c8c8}.shop_by_category .owl-theme .owl-dots .owl-dot.active>span{background-color:#d97842;border:1px solid #d97842}.shop_by_category .owl-theme .owl-nav{display:none}.adn-modal-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}#border-confirmation{position:fixed;min-width:500px;height:100%;background-color:#fff;right:0;top:0;z-index:10000000}#border-confirmation .product-image img{max-width:130px}.adn-modal-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}#rmc-confirmation{position:fixed;min-width:500px;height:100%;background-color:#fff;right:0;top:0;z-index:10000000}#rmc-confirmation .product-image img{max-width:130px}#rp-popup{position:fixed;min-width:500px;height:100%;background-color:#fff;right:0;top:0;z-index:10000000;overflow:auto}#rp-popup #emf-li-post-button.left{padding-left:0}#rp-popup #emf-form input{padding:1px 10px}body:has(#rp-popup.fade-in-down){overflow:hidden}body:has(#rp-popup.fade-in-down){overflow:hidden}#rp-popup .formError{position:relative !important;left:0 !important;top:0 !important;padding:0;margin:0;z-index:1!important}#rp-popup #emf-form li{position:relative;overflow:visible}#rp-popup #emf-form li.emf-field-new_checkbox .formError{margin-top:20px;margin-bottom:-20px;width:173px}#rp-popup #emf-form li.emf-field-new_checkbox .formError .formErrorContent{bottom:75px}#rp-popup #emf-form li.emf-field-new_checkbox .formError .formErrorArrow{bottom:63px}#rp-popup #emf-form li .formError .formErrorContent{position:absolute;width:max-content!important;bottom:44px;right:0}#rp-popup #emf-form li .formError .formErrorArrow{bottom:32px;left:100% !important;margin:0 0 0 -30px}#rp-popup .action-close.smcqp-contents-wrapper{margin-top:14px;right:18px}#rp-popup .action-close.smcqp-contents-wrapper:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:#fff;content:'\e616';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}#rp-popup .action-close.smcqp-contents-wrapper span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#rp-popup .emf-clear{clear:both}#rp-popup .product-image img{max-width:130px}#rp-popup .confirmation-header .added-notice{padding:0 65px 0 35px;text-align:left}a.price-match{display:block;margin:8px 0 0}.formError{z-index:1000 !important}body:has(#rp-popup.confirmation-popup.fade-in-down) .formError{z-index:10000000 !important}#amasty-shopby-product-list .products-grid .product-image-wrapper img{position:relative}#amasty-shopby-product-list .products-grid .product-image-wrapper{padding-bottom:0!important;height:fit-content}.list-product-home #amasty-shopby-product-list .products-grid .product-image-wrapper{text-align:center}@media (max-width:767px){.columns.col1-layout .gallery-placeholder .fotorama__stage__shaft.fotorama__grab,.columns.col1-layout .gallery-placeholder .fotorama__stage{min-height:320px}.container-checkmark .note{width:190px}iframe{max-width:100%}.aaasetback .aaapreset{padding:0 30px!important}.opc-wrapper.container,#checkout.container,.checkout-index-index .breadcrumbs .container{padding-left:0!important;padding-right:0!important}.opc-wrapper .opc-summary-wrapper{padding:15px!important}.catalog-category-view #maincontent .column.main .toolbar-top{position:fixed;width:100%;left:0;padding:0 15px}.catalog-category-view #maincontent .column.main .toolbar-top .toolbar{margin-bottom:0;border-top:none}.catalog-category-view .page-wrapper{padding-top:90px}.toolbar{display:block !important;font-size:12px !important}.toolbar select{height:31px !important;padding:0 25px 0 5px !important}.toolbar .pages .pages-items .item{min-width:20px;height:20px;line-height:18px}.toolbar-top .field.limiter,.toolbar-top .pages,.toolbar .pages .pages-label{display:block !important;border:none;padding-top:0;margin-top:0}.toolbar-top .field.limiter{float:left;width:auto;clear:both;margin-top:6px}.toolbar-top .field.limiter .control{margin-right:3px}.toolbar .toolbar-sorter{float:right;margin-right:0 !important}.toolbar .toolbar-sorter .sorter-action{min-width:24px;min-height:24px}.toolbar-top .pages{display:flex !important;align-items:center;margin-top:3px}.toolbar .pages .pages-label{margin-right:5px}.filter-mobile-btn{margin-bottom:3px;margin-top:3px;float:left}.toolbar-top .toolbar .pages .pages-items .item{display:none}.toolbar-top .toolbar .pages .pages-items .item.pages-item-next,.toolbar-top .toolbar .pages .pages-items .item.pages-item-previous,.toolbar-top .toolbar .pages .pages-items .item.current,.toolbar-top .toolbar .pages .pages-items .item.current+.item,.toolbar-top .toolbar .pages .pages-items .item.current+.item+.item{display:inline-block}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px !important;max-width:100%}}.fotorama__nav-wrap--horizontal,.fotorama__nav .fotorama__nav__shaft.fotorama__grab,.columns.col1-layout .media .fotorama__nav fotorama__nav--thumbs.fotorama__shadows--right,.columns.col1-layout .media .fotorama__nav__shaft.fotorama__grab,.fotorama__nav__shaft{max-width:100% !important;text-align:center !important;transform:none !important;width:100% !important}.page-wrapper .visible-xs{position:relative;top:0}#one-step-checkout-form div.opc-wrapper.container{display:block !Important}.one-step-checkout .address-order{margin-top:10px !important}.a2a_vertical_style a span.a2a_s_email svg{width:37px}.shop_by_age.mobile .items li,.shop_by_category.mobile .items>div{padding:0}.shop_by_age.mobile .row,.shop_by_category.mobile .row{margin:0}.header-1-style .shop_by_age.mobile .owl-theme .owl-nav .owl-prev,.header-1-style .shop_by_category.mobile .owl-theme .owl-nav .owl-prev{left:-5px}.header-1-style .shop_by_age.mobile .owl-theme .owl-nav .owl-next,.header-1-style .shop_by_category.mobile .owl-theme .owl-nav .owl-next{right:-5px}.cms-home .page.messages .messages>div{margin:20px 0 0}.header-1-style.checkout-index-index{overflow:auto !important}.header-1-style .onestepcheckout-review-info .onestepcheckout-comment{top:550px}.ae-iframe-body .catalog-product-view .columns .column.main>.row{margin:0}#smcqp-contents{margin:0 -30px 0 0;max-width:100%}.header-1-style .related-upsell-wrapper .owl-controls .owl-nav,.header-1-style .products-wvtav .owl-controls .owl-nav{position:relative}.home-page-1 .sm-listing-tabs .ltabs-items-container{border:none !important}.product-1-style .products-grid .product-item-actions .actions-primary .tocart{display:block !important;padding:0 !important;width:100% !important}.products-grid .product-item-actions{display:block !important}.header-1-style .related-upsell-wrapper .owl-controls .owl-nav .owl-prev,.header-1-style .related-upsell-wrapper .owl-controls .owl-nav .owl-next{top:-150px}.header-1-style .related-upsell-wrapper .products-grid .item{margin-bottom:0}.header-1-style .products-grid .product-item-details{padding-left:0;padding-right:0}.header-1-style div.related-upsell-wrapper.block-detail.apptrian-category-block{margin-bottom:0}.header-1-style .products-grid .product-item-info:hover{position:relative;z-index:100;box-shadow:none;-webkit-box-shadow:none}.product-item-details a.action.quickview-handler.sm_quickview_handler{display:none !important}.shop_by_category .nav{display:none}.shop_by_category{margin-bottom:0;padding-bottom:0 !important}.shop_by_category .owl-theme .owl-controls{text-align:center}.shop_by_category .owl-dots .owl-dot,.shop_by_category .owl-dots .owl-dot:hover,.shop_by_category .owl-dots .owl-dot.active{background:0 0;width:29px;height:30px}.shop_by_category .owl-theme .owl-dots .owl-dot>span,.shop_by_category .owl-theme .owl-dots .owl-dot:hover>span{width:11px;height:11px;margin:8px;background:#fff;border:1px solid #c8c8c8}.shop_by_category .owl-theme .owl-dots .owl-dot.active>span{background-color:#d97842;border:1px solid #d97842}.shop_by_category .owl-theme .owl-nav{display:none}.shop_by_category.mobile .items li,.shop_by_category.mobile .items div.static-image{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px}.shop_by_category.mobile .row{margin:0}.shop_by_category .items div.static-image a{overflow:hidden;position:relative;flex-wrap:wrap;align-items:start}.shop_by_category .items div.static-image a img{width:200%;max-width:10000px;height:auto;margin-left:-50%}.shop_by_category .items div.static-image strong{text-transform:uppercase;font-weight:600;display:block;margin:5px 0 10px;text-align:center}.table-style-2 .table-container .table-column .table-content .table-detail .table-header{padding:20px 0}.table-style-2 .table-column{margin-bottom:0}.cms-glossary-of-terms- .breadcrumbs{padding-top:70px}.cms-how-tos-and-guides- .pageheadimg{height:180px}.request button[type=submit]{width:100%;height:44px}.newsletter-content div.mage-error[generated]{color:#fff}.magnifier-preview,.magnify-lens{display:none}.product-info-main .product-info-price{margin:20px 0;min-height:59px}.header-1-style .product-info-main .price-box{margin-bottom:0}.footer-container.footer-style-1 .block-subscribe-footer .form.subscribe .action-button button:hover,.footer-container.footer-style-1 .block-subscribe-footer .form.subscribe .action-button button:focus{background-color:#444 !important}.navbar-active .mp_social_share_float,.navbar-active #ae_app,.glossarynavopen #ae_app,.glossarynavopen .mp_social_share_float{display:none}#button-paceorder-container,#onestepcheckout-button-place-order{display:block;width:100%;height:44px}.checkout-cart-index .page-wrapper{overflow-x:initial}.checkout-cart-index .col-right-main .checkout-methods-items{display:none !important}.cart-container button.action.primary.checkout{position:sticky;position:-webkit-sticky;bottom:57px;float:none;width:100%;height:44px}.cart-container .cart-summary{margin-top:20px}.checkout-cart-index .col-left-sidebar,.checkout-cart-index .col-right-main{padding:0 !important}.cart-container .checkout-methods-items .action.primary.checkout{height:55px;opacity:1 !important}.sm-imageslider .owl-controls .owl-nav div.owl-next,.sm-imageslider .owl-controls .owl-nav div.owl-prev,.sm-imageslider .owl-controls .owl-nav,.fotorama__wrap--toggle-arrows .fotorama__arr{opacity:1 !important;display:block !important}.header-1-style .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus),.header-1-style .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:block !important}.header-1-style .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev.fotorama__arr--disabled,.header-1-style .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next.fotorama__arr--disabled{display:none !important}.home-page-1 .image-slider-home{margin-bottom:15px !important}.home-page-1 ul.productshome.static-image{display:flex;justify-content:space-between;width:100%}.home-page-1 .static-image-1{width:100%}.home-page-1 .static-image-1 li{width:48% !important}.home-page-1 .static-image-1 li img{width:100%}.faq h4{padding-right:30px;position:relative}.faq h4:after{position:absolute;right:0;top:50%;margin-top:-8px}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{width:50%;padding-top:5px}.cart-container .cart.table-wrapper .item .col.item{margin:10px 0 0;padding-bottom:0}.cart-container .action.action-delete{position:relative}.rubber-product-video-overlay .video-popup{max-width:94%;height:auto;padding:50px 0 20px}.breadcrumbs .items .item{max-width:100%}.modal-popup.modal-slide.smcqp-modal-popup .modal-inner-wrap:not(.smcqp-loading){width:100%;height:100%;max-height:100%;margin:0}.filter-mobile-btn a span{display:inline-block !important;text-transform:uppercase}.filter-mobile-btn a:before{display:inline-block;margin:0 5px 0 0}.filter-mobile-btn a{width:auto;color:#fff;background:#477394;padding:0 10px;border:none;white-space:nowrap}.filter-mobile-btn a:hover{color:#fff;background:#d97842}.mvisible{position:relative;top:0}.blockquotes2{padding-left:10px;padding-right:10px}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:3px}.categoryheader{padding:0 !important;background-image:none !important;flex-wrap:wrap}.categoryheader .content-info{width:100% !important;margin:0 !important;padding:0}.categoryheader .content-info>p{padding:0;background:0 0}.top-container .block-static-block.widget{margin-bottom:0}ul.timeline li.right.cherry{background-repeat:repeat-y}.body-on-top{margin-top:0 !important}.header-style-1 .header-top .language-currency-top .hours{display:none}.header-1-style .header-style-1 .header-top .header-top-links .help-close{position:absolute;top:-10000px;right:94px;z-index:99999;font-size:22px;line-height:13px;text-align:center;cursor:pointer;color:#0473a3}.header-1-style.helpopen .header-style-1 .header-top .header-top-links .help-close{top:14px}.header-1-style .header-style-1 .header-top .header-top-links .help-toggle{position:absolute;top:13px;right:96px;z-index:99999;font-size:14px;line-height:13px;text-align:center;cursor:pointer;color:#0473a3}.header-1-style.helpopen .header-style-1 .header-top .header-top-links .help-toggle,.header-1-style.searchopen .header-style-1 .header-top .header-top-links .help-toggle{top:-1000px}.header-1-style .header-style-1 .header-top .header-top-links .help-toggle:hover{color:#d97842}.header-1-style .header-style-1 .header-top .header-top-links .help-toggle span,.header-1-style .header-style-1 .header-top .header-top-links .help-close span{position:absolute;top:-10000px}.header-1-style .header-style-1 .header-top .header-top-links .help-toggle em{display:inline-block;font-size:17px}.header-1-style .header-style-1 .header-top .header-top-links .help-toggle:after{content:'HELP';font-size:8px;font-weight:600;display:block}.header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li a.contact-head{background:0 0;color:#466e91;text-transform:none}.header-1-style .header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link a{display:block;width:100% !important;text-indent:0 !important;line-height:44px;height:44px;padding:0 10px;border-radius:3px;border:1px solid #ededed;margin:0;font-size:15px}.header-1-style .header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li.link a:before{display:none}.header-style-1 .header-top .header-top-links .toplinks-wrapper{position:absolute;width:100%;top:-100050px;left:0;background:#fff;padding:15px 15px 10px;border-bottom:1px solid #ededed;border-top:1px solid #ededed;z-index:100000}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close{display:block;top:3px;left:18px}.helpopen .header-style-1 .header-top .header-top-links .toplinks-wrapper{top:50px}.helpopen .header-style-1 .header-top .header-top-links .toplinks-wrapper .helpheading{text-align:center;font-size:18px;font-weight:600;margin:0 0 15px}.helpopen .header-style-1 .header-top .header-top-links .toplinks-wrapper .helpheading span{border-bottom:1px solid #ededed;display:inline-block;padding:0 10px 5px}.header-style-1 .header-top .header-top-links .toplinks-wrapper:before,.header-style-1 .header-top .header-top-links .toplinks-wrapper:after{content:'';position:absolute;right:95px;border:10px solid transparent}.header-style-1 .header-top .header-top-links .toplinks-wrapper:after{top:-18px;z-index:99999;border-bottom:10px solid #fff}.header-style-1 .header-top .header-top-links .toplinks-wrapper:before{top:-20px;z-index:8;border-bottom:10px solid #dedede}.header-style-1 .header-top .header-top-links{width:auto !important;float:none !important}.header-style-1 .header-top .header-top-links .toplinks-wrapper{float:none !important}.header-1-style .header-style-1 .header-top .header-top-links .toplinks-wrapper .header.links li{float:none;padding:5px 0}.header-style-1 .header-top{height:0 !important;border:none !important}.header-style-1 .header-middle{padding:0 !important;height:0}.header-style-1 .header-middle .container{padding-right:0}.header-style-1 .header-middle .logo-header{position:absolute;width:110px;top:8px;left:45px;z-index:99991}.header-style-1 .header-middle .header-middle-right{z-index:99991}.header-style-1 .header-middle .logo-header .logo-wrapper .logo-content{padding:0 !important;margin:0 !important}.header-style-1 .header-middle .logo-header div.logo-wrapper.custom-logo .logo-content strong a img{margin:0 !Important;display:none}.header-style-1 .header-middle .middle-right-content .searchbox-header{width:20px !important;position:absolute;top:41px;right:45px;padding-right:0 !important}.header-style-1 div.logo-wrapper.custom-logo .logo img{height:80px;top:0;left:-20px}.header-style-1 div.logo-wrapper.custom-logo{margin:-8px 0 0 -16px;background-size:184px;background-position:-21px 0;padding-left:36px;width:180px;background-repeat:no-repeat}.header-style-1 div.logo-wrapper.custom-logo a.logo{overflow:hidden;display:block;height:50px;position:relative;width:60px}.header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-open,.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-close{color:#0473a3;text-transform:uppercase;font-size:8px;font-weight:600;text-align:center;margin:10px 0 0;cursor:pointer;position:absolute;top:0;right:9px}.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-close,.header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-open{display:block;width:24px}.header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-close,.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-open{position:absolute;top:-100000px}.header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible.search-close span{position:relative;top:0}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:hover:before,.header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible:hover *{color:#d97842}.header-style-1 .header-middle .middle-right-content .searchbox-header .mvisible .fa{font-size:17px}.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header:before,.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header:after{display:none}.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header .search-wrapper{overflow:visible;visibility:visible;opacity:1;padding-top:1px}.searchopen .header-style-1 .header-middle .middle-right-content .searchbox-header{width:100% !important;top:43px;right:0;z-index:99992;max-width:100% !important;padding-right:42px !important;background:#fff;left:0}.header-style-1 .header-middle .middle-right-content .searchbox-header .search-wrapper{overflow:hidden;visibility:hidden;opacity:0}.header-style-1 .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox:before{vertical-align:top;margin:13px 0 0;font-size:15px !important}.header-style-1 .header-bottom>.container{padding-left:10px;padding-right:10px}.header-style-1 .header-bottom{background:#fff !important;box-shadow:0 0 15px rgba(0,0,0,.12)}.header-1-style .header-style-1 .header-bottom,.header-1-style .header-style-1 .header-middle{padding:0;margin:0}.header-1-style .header-style-1 .header-bottom .container,.header-1-style .header-style-1 .header-middle .container{padding:0;margin:0}.header-1-style .header-style-1 .header-bottom .container .row,.header-1-style .header-style-1 .header-middle .container .row{padding:0;margin:0;width:100%}.header-1-style .header-style-1 .header-middle .middle-right-content{right:0}body.header-1-style{padding-top:50px !important;padding-right:0;padding-left:0}body.header-1-style.ae-iframe-body{padding-top:0 !important}body.header-1-style.ae-iframe-body .page-title{padding-right:30px}.searchopen{overflow:hidden}.minicart-qty-message.desktop{display:none}.minicart-qty-message.mobile{display:block}.helpopen .page-wrapper:after,.searchopen .page-wrapper:after,.glossarynavopen .page-wrapper:after{content:'';position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;z-index:999}.header-container{position:fixed;z-index:9999;width:100%;top:0}.header-style-1 .header-middle .middle-right-content{margin-top:0 !important;bottom:40px !important;left:5px !important}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header{top:41px !important;right:7px !important}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart{position:relative;text-align:center}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter.qty{display:block}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter.qty .minicart-qty-message{background:#000;color:#fff;border-radius:10px;overflow:hidden;width:19px;height:19px;position:absolute;top:4px;right:1px;font-size:10px;line-height:19px;text-align:center;padding:0 1px}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter.qty .minicart-qty-message span{position:relative;z-index:2}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter.qty .minicart-qty-message:before{content:"";position:absolute;width:100%;height:100%;background:#d97842;left:0;top:0;z-index:1}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile,.header-1-style .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox,.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:before{background:0 0 !important;color:#0473a3;font-size:1.6em !important}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile:after{content:'Menu';font-size:8px;position:absolute;text-transform:uppercase;font-weight:600;top:28px;left:0;width:100%}.header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile{margin-top:2px !important;margin-left:0}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile,.header-1-style .header-middle .middle-right-content .sm-searchbox .sm-searchbox-content .actions .btn-searchbox,.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:before{position:relative}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:before{top:0}.header-1-style .header-style-1 .header-middle .middle-right-content .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:after{content:'cart';font-size:8px;position:absolute;text-transform:uppercase;font-weight:600;top:28px;left:0;width:100%}.header-1-style.navbar-active .btn-mobile .button-mobile.active:before{background-color:rgba(0,0,0,.7) !important;top:50px}.footer-container .socials-wrap{margin:0 -15px;width:calc(100% + 30px) !important}.footer-container .block-subscribe-footer{margin:0 15px}.footer-container .contact-col .footer-block,.footer-container .col-lg-8>.row{padding:20px 15px !important}#amasty-shopby-product-list .products-grid .product-image-wrapper{text-align:center}.header-1-style .navigation-mobile .menuheading{text-align:center;font-size:18px;font-weight:600;margin:15px 0}.header-1-style .navigation-mobile .menuheading span{border-bottom:1px solid #ededed;display:inline-block;padding:0 10px 5px;cursor:pointer}.header-1-style .sidebar-type .navigation-mobile{width:100%;height:calc(100% - 50px);top:50px;border-top:1px solid #dbdbdb;padding:0 15px;left:-100%;transition:none}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li{padding:0;border:none}.header-container .navigation-mobile.showchild .menuarea>ul>li,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li{display:none !important}.header-container .navigation-mobile.showchild .menuarea>ul>li.parent-active,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li.parent-active{display:block !important}.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li.parent-active>a,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li.parent-active>span{display:none !important}.header-container .navigation-mobile.showchild{padding-top:11px}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child{padding:0 !important}.header-container .navigation-mobile.showchild .menuarea>ul>li,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li{display:none !important}.header-container .navigation-mobile.showchild .menuarea>ul>li.parent-active,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li.parent-active{display:block !important}.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li.parent-active>a,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li.parent-active>span{display:none !important}.header-container .navigation-mobile.showchild{padding-top:11px}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child{padding:0 !important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.parent-active>.sm-megamenu-child{display:block}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li a:hover,.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li a:hover span{text-decoration:none}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li a{width:100% !important;text-indent:0 !important;line-height:44px !important;height:44px !important;padding:0 10px;border-radius:3px;border:1px solid #ededed;margin:10px 0;font-weight:400;text-transform:none;color:#466e91 !important;display:block !important;font-size:15px;transition:none}ul.shopourproducts>li.parent-item:hover>a.shopourproducts{color:#d97842 !important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.parent-active>a,.header-container .navigation-mobile.showchild.showchild2 .menuarea>ul>li ul li.parent-active>a>span span,.header-container .navigation-mobile.showchild.showchild2.showchild3 .menuarea>ul>li ul li.parent-active div.parent-active>a>span span,.header-container .navigation-mobile.showchild.showchild2.showchild3 .menuarea>ul>li ul li.parent-active div.parent-active>a,.header-container .navigation-mobile.showchild.showchild3 li.parent-active div.parent-active>a>span span,.header-container .navigation-mobile.showchild.showchild3 li.parent-active div.parent-active>a{text-align:center;color:#444 !important;font-weight:600;border:none;margin:0;transition:none}.header-1-style .sidebar-megamenu{padding:0}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container{padding:0}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile{width:25px!important;left:15px}.header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile>i+span{display:none}.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close,.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu,.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav,.header-1-style .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close:after{display:none}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile .button-mobile.sidebar-nav-close{display:block;top:3px;left:18px}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu{position:absolute;top:11px;right:21px;z-index:100000;display:none}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container .btn-mobile.onmenu .button-mobile.sidebar-nav-close{position:relative;top:0;left:0;color:#0473a3}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container:before,.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container:after{content:'';position:absolute;left:20px;border:10px solid transparent}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container:after{top:32px;z-index:99999;border-bottom:10px solid #fff}.header-1-style.navbar-active .header-style-1 .navigation-mobile-container .nav-mobile-container:before{top:30px;z-index:8;border-bottom:10px solid #dedede}.btn-submobile,.btn-submobile-back{right:0;width:100%;height:43px;top:0;cursor:pointer;position:absolute !important;line-height:20px;text-align:center;z-index:100}.btn-submobile-back{display:none}.header-container .navigation-mobile .sm_megamenu_menu .btn-submobile-back{display:none !important;width:30px;right:calc(100% - 30px)}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.noitems-parent .btn-submobile{display:none !important}.header-1-style .btn-submobile:before{content:'\f054';color:#a6a6a6;font-size:11px;float:right;margin:18px 15px 14px 0}.header-1-style .btn-submobile:hover:before{color:#7c7c7c}.header-container .navigation-mobile .sm_megamenu_menu>li.parent-active>.btn-submobile,.header-container .navigation-mobile .sm_megamenu_menu>li.parent-active div.parent-active .btn-submobile{display:none !important}.header-container .navigation-mobile.showchild3 li.parent-active>div>div>div>div>div{display:none}.header-container .navigation-mobile.showchild3 li.parent-active>a,.header-container .navigation-mobile.showchild3 li.parent-active>.btn-submobile-back{display:none !important}.parent-active>.btn-submobile-back,.header-container .navigation-mobile .sm_megamenu_menu .parent-active>.btn-submobile-back,.header-container .navigation-mobile.showchild3 li.parent-active>div>div>div>div>div.parent-active,.header-container .navigation-mobile.showchild3 li.parent div.parent div.sm_megamenu_title>div.child{display:block !important}.parent-active>.btn-submobile-back:before{content:'\f053';float:left;color:#a6a6a6;font-size:11px;margin:18px 15px 14px 0;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.header-1-style .sm_megamenu_title,.header-1-style .sm_megamenu_title a,.header-1-style .sm_megamenu_title a span{display:block;position:relative}.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 div,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a{display:block;text-align:left;height:auto}.header-container .navigation-mobile .sm_megamenu_menu [class^=sm_megamenu_col_]{margin:0}.header-container .navigation-mobile li.parent div.parent div.sm_megamenu_title>a:empty{display:none !important}.header-container .navigation-mobile li.parent div.parent div.sm_megamenu_title>div.child{display:none !important}.header-container .navigation-mobile li.parent div.parent div.sm_megamenu_title>a span{z-index:0;position:relative}.sm_megamenu_firstcolumn.images .image .icon_items_sub,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2 a span.icon_items_sub,.sm-megamenu-child .icons-list .sm_megamenu_title>a .icon_items_sub,.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right>div:first-child a img{display:none}.sm-megamenu-child .icons-list .sm_megamenu_title>a{padding:0;height:auto;line-height:1em}.horizontal-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images.three_rows>div.sm_megamenu_col_2,.vertical-type .sm_megamenu_col_6.sm_megamenu_firstcolumn.images,.vertical-type .sm_megamenu_col_3.sm_megamenu_firstcolumn.images{height:auto}.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a span{padding:0}.sm-megamenu-child .sm_megamenu_firstcolumn.images_on_right a:hover img{display:none}.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a,.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a span{font-weight:400;text-transform:none}.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a:hover,.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child a:hover span,.header-container .navigation-mobile .sm_megamenu_menu>li:hover>a span,.header-container .navigation-mobile .sm_megamenu_menu>li .sm-megamenu-child .parent>.sm_megamenu_head_item:hover>.sm_megamenu_title>a>span{color:#d97842 !Important}.breadcrumbs .items li:first-child:nth-last-child(3)~li.expand{display:none}.breadcrumbs .items{display:flex;flex-wrap:nowrap}.breadcrumbs .items li.item{display:none;margin-right:5px}.expandbreadcrumbs .breadcrumbs .items li.item{display:inline-block}.expandbreadcrumbs .breadcrumbs .items li.item a{height:25px;display:block !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expandbreadcrumbs .breadcrumbs .items{flex-wrap:wrap}.breadcrumbs .items li.item.home,.breadcrumbs .items li.item:last-child,.breadcrumbs .items li.item.expand{display:inline-block}.breadcrumbs .items li.item.expand:hover,.breadcrumbs .items li.item.expand:hover:after,.breadcrumbs .items li.item.expand:hover:before{border-color:#d97842 !important}.expandbreadcrumbs .breadcrumbs .items li.item.expand{display:none}.breadcrumbs .items .item:last-child{overflow:hidden;padding-left:0;border:none !important;padding-right:11px}.breadcrumbs .items .item:last-child span,.breadcrumbs .items .item:last-child strong{height:25px;display:block !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:100%;position:relative;padding-right:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:20px;padding-top:1px}.breadcrumbs .items .item:last-child:before{top:4px}.breadcrumbs .items .item:last-child:after{right:3px;top:4px}.catalog-product-view .column.main .col-left-sidebar{display:flex;flex-wrap:wrap}.header-1-style .product.media{order:1 !important}.header-1-style .product-info-main{order:2 !Important}.product-custom-layout .prod-info .media,.product-custom-layout .prod-info .aside{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;flex-wrap:wrap}.product-custom-layout .product-main,.product-custom-layout .product-main>span,.product-custom-layout .media .product-color-select,.product-custom-layout .prod-info .aside{width:100%}.product-custom-layout .media .product-color-select{height:auto;margin:10px 0 0}.product-custom-layout .product-main>span{height:93vw}.product-custom-layout .media .product-color-select>div>span,.product-custom-layout .prod-info .aside .product-color-select>div span{width:50px;height:50px}.product-custom-layout .media .product-color-select span.selected:after,.product-custom-layout .prod-info .aside .product-color-select>div span.selected:after,.product-custom-layout .media .product-color-select span:not(.selected):hover:after,.product-custom-layout .prod-info .aside .product-color-select>div span:not(.selected):hover:after{width:50px;height:50px}.product-custom-layout .media .product-color-select .select-box-container{flex-direction:row !important;flex-wrap:wrap;-ms-flex-direction:row !important}.requestacatlog #emf-container ul li{width:100%}.requestacatlog #emf-container #emf-form{padding:0}.requestacatlog .iminterestedin>div{width:100%}.psol-catlist-horizontal li{width:100%;margin:0 0 20px;border-top:1px solid #dee2e6;padding:20px 0 0}.psol-catlist-horizontal li:first-child{border-top:none}.pageheadimg .bluebordered.cms-contact-us-{width:100%}.glossarynav{flex-wrap:wrap;margin-bottom:20px}.glossarynav li a{width:auto;margin:5px 0;min-width:30px;padding:0 5px}.glossaryfilters a.filter{background:#0b83ae;color:#fff;text-transform:uppercase;border-radius:0;padding:10px;margin:0;display:flex;justify-content:center;text-align:center;width:100%}.glossaryfilters a.close_filters{position:absolute;z-index:999;color:#fff;font-size:1.4em;top:-10000px;width:100%;height:44px;line-height:46px;text-align:right;padding-right:20px;transition:none}.glossarynavopen .glossaryfilters a.close_filters{top:49px;position:fixed;z-index:100}.glossarynavopen{overflow:hidden}.glossarynavopen .glossaryfilters a.filter{background:#444;position:fixed;top:50px;z-index:99}.glossarynavopen .glossaryfilters{overflow:scroll;height:calc(100% - 50px);padding-top:43px;position:fixed}.glossarynavopen .glossaryfilters .fbox{display:block;width:100%;background:#fff}.glossaryfilters .fbox{display:none}.glossaryfilters a.filter:before{content:'Table of Contents ';white-space:nowrap;width:auto}.glossaryfilters a.filter:after{content:'+';font-size:1.6em;font-weight:600;margin:0 0 0 7px;line-height:1em}.glossaryfilters .fbox{width:100%;max-width:100%}.glossaryfilters ul{width:100%;max-width:100%}.glossaryfilters.fixed{margin-left:-15px;z-index:1000}.glossaryfilters{padding:0;width:calc(100% + 30px);transition:none;margin:0 0 20px -15px;z-index:1000}.pagecont.glossary{padding-left:0;padding-top:-10px}.glossaryfilters li{width:100%}.glossaryfilters li a{width:100%;padding:14px 0}.glossaryfilters .fbox>ul>li>a:after{content:"\f078";font-size:10px;opacity:1;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-synthesis:weight style;font-stretch:normal;margin:0 0 0 10px}.glossaryfilters .fbox>ul>li.active>a{text-decoration:none;background:#0eade2}.glossaryfilters .fbox>ul>li.active>a:after{content:"\f077"}.glossaryfilters li ul{width:100% !important;position:relative;left:0;top:0;max-width:100% !important;background:#fff;display:none}.glossaryfilters li.active ul{display:block}.navguides li{width:auto;margin:10px}.product-custom-layout .prod-info .aside{padding:10px 15px}.psol-bottom-catlist li:first-child{border-top:none}.psol-bottom-catlist li{padding:25px 0;width:100%}.psnav{margin:20px -30px}.psnav li{width:50%;padding:10px 30px}.wrapper.videovault .video-container .video{width:100%}.pageheadimg{padding:0 15px;height:auto;margin:0 -15px;background-size:cover;min-height:240px}.pageheadimg h1{margin:20px 0!important;line-height:1.3em}.pageheadimg .call-to-action-banner{margin:0 -15px;width:calc(100% + 30px)}.aaasetback{margin:0 -15px !important}.aaasetback .aaapreset{width:calc(100% - 30px);max-width:100%;padding:0 15px}.shop_by_age .items li{width:50%}.site-page .col2-set .col,.site-page .col2-set .col.wide,.site-page .col2-set .col.wide+.col{float:none;width:100%}.site-page .copt-metals li img{max-width:53%}.site-page .list-unstyled.copt-handholds li{max-width:40%;width:130px;margin:0 20px 20px 0}.site-page .list-unstyled.copt-handholds li span{height:40px;display:block}.site-page .list-unstyled.copt-poly li{width:100%}.site-page .list-unstyled.copt-poly li img{width:130px}.site-page .list-unstyled.copt-poly li>*{display:inline-block;vertical-align:middle}.site-page .list-unstyled.copt-schemes li{float:none;width:100%}.noroute>div{width:100%;margin:0;padding:0}.noroute{background:0 0;padding-bottom:0}.manufactures ul.products-grid li{width:100%;padding:10px 10px 10px 130px !important;border-right:none !important}.homeabout>div:last-child{border-left:none;border-top:1px solid #dadbdf;padding-left:15px;padding-top:25px;margin-top:25px}.homeabout>div:first-child{padding-right:15px}.guide{text-align:center}button,button:focus,.cart-container .action.continue,a.action.primary,.modal-footer .action-primary.action-accept{line-height:1em;padding:10px 30px !important;height:auto;text-align:center;max-width:100%;white-space:normal}#rubber-confirmation,#border-confirmation,.confirmation-popup,.smcqp-modal-popup.modal-popup.modal-slide._show div.modal-inner-wrap.report-messages,#mpfbt-popup.white-popup{min-width:100% !important}.header-1-style #mpfbt-popup.white-popup,#fbt-confirmation{margin:0 !important;top:0;z-index:99;overflow:auto}.header-1-style .mfp-wrap.mfp-ready{z-index:999999;width:100%}.header-1-style .confirmation-content .current-product{flex-direction:column !important;justify-content:center;align-items:center;text-align:center}.header-1-style .confirmation-content .current-product .product-image{width:auto;margin:0;height:29vh}.header-1-style .confirmation-content .current-product .product-image img{height:100%;max-width:100% !important}.header-1-style .confirmation-content .current-product .product-details,.header-1-style .confirmation-content .current-product .product-price{width:100%;margin:0 0 10px}#mpfbt-popup-content table thead{display:none}#mpfbt-popup.white-popup table>tbody>tr>td{display:block;text-align:center}#mpfbt-popup-main,#fbt-confirmation{padding-bottom:50px}}@media (max-width:485px){a.action.primary{width:100%;margin:5px 0}.pageheadimg h1{min-height:156px}.navguides li{width:50%;margin:10px 0}.psol-bottom-catlist li a img,.psol-bottom-catlist li a>span{width:100%;margin:10px 0;padding:0}.psol-bottom-catlist li{padding:10px 0}.pageheadimg{background-size:cover}.cms-download-a-free-surfacing-guide- .pageheadimg{background-position:70% center}.psnav{margin:20px -30px}.psnav li{width:100%;padding:10px 30px}.aaasetback .aaapreset .aaaset{width:100%}.shop_by_age .items li a strong{position:relative;z-index:2;font-size:20px;text-shadow:0 0 7px rgba(0,0,0,.7);margin:20px;font-weight:900}ul.timeline li{height:auto !important;padding-bottom:20px !important;width:100% !important;background-repeat:repeat-y}ul.timeline li.right h3,ul.timeline li.left h3{background-image:url(../images/about-timeline-spritemobile.png);background-size:448px;padding-left:17px !important;font-size:1em}ul.timeline li.blue h3{background-position:0 -92px}ul.timeline li.gold h3{background-position:0 -138px}ul.timeline li.green h3{background-position:0 -184px}ul.timeline li.lightorange h3{background-position:0 -230px}ul.timeline li.teal h3{background-position:0 -276px}ul.timeline li.purple h3{background-position:0 -322px}ul.timeline li.red h3{background-position:0 -368px}ul.timeline li.cherry h3{background-position:0 -46px}ul.timeline li.purp2 h3{background-position:0 0}ul.timeline li.red2 h3{background-position:0 -414px}ul.timeline li.green3 h3{background-position:0 -461px}ul.timeline li.darkblue h3{background-position:0 -507px}ul.timeline li.left>span,ul.timeline li.right>span{float:right;width:calc(100% - 130px);margin:20px 0 0}ul.timeline li:last-child{background-position:0 -270px;background-repeat:no-repeat}ul.timeline li:first-child{position:relative}ul.timeline li:first-child:before{content:"";width:15px;height:27px;background:#fff;position:absolute;top:0;left:0}}@media (min-width:481px) and (max-width:767px){.table-style-3 .grid .table-column:nth-child(1){grid-column-start:1;grid-column-end:4}.table-style-3 .grid .table-column:nth-child(2){grid-column-start:4;grid-column-end:7}.table-style-3 .grid .table-column:nth-child(3){grid-column-start:1;grid-column-end:4}.table-style-3 .grid .table-column:nth-child(4){grid-column-start:4;grid-column-end:7}.table-style-3 .grid .table-column:nth-child(5){grid-column-start:1;grid-column-end:7}}@media (max-width:480px){.table-style-3 .grid .table-column{grid-column-start:1;grid-column-end:7}.toolbar-top .field.limiter .label{display:none}#emf-container button[type=submit],#emf-container input[type=submit]{width:100%;height:44px}.header-1-style .col2-layout .category-product.products-grid .item{width:50%}.modal-popup.modal-slide.smcqp-modal-popup .modal-inner-wrap:not(.smcqp-loading){width:100% !important;height:100%;max-height:100%;margin:0;padding:0}}.header-style-1 .header-bottom{z-index:10000;position:relative}div.logo-wrapper.custom-logo .logo img{width:auto;margin:-39px 0 -21px -71px;position:absolute;z-index:0;max-width:1000px;height:190px;top:0;left:0}.product-info-main .short_description_new ul>li{display:list-item}.product-info-main .short_description_new ul{list-style:disc}.price-container span[data-price-type=oldPriceMSRP] .price-value,.price-container span[data-price-type=oldPriceMSRP] .price-cent{text-decoration:line-through}.product-info-main .price-container span[data-price-type=oldPriceMSRP]:before{color:#4a4a4a;content:"MSRP: ";font-weight:600}.price-by-request{color:#e74c3c;font-size:16px}.product-add-form .product-options-wrapper{margin:0!important;padding:0!important}.product-options-wrapper .fieldset .field{display:block !important}.product-info-main .product-add-form .box-tocart,.product-info-main .product-options-bottom .box-tocart{position:relative}.product-info-main .product-add-form .box-tocart #qty-error,.product-info-main .product-options-bottom .box-tocart #qty-error{position:absolute;top:40px;left:0}.product-info-main .product-add-form .box-tocart .fieldset:has(#qty-error:not(:empty)),.product-info-main .product-options-bottom .box-tocart .fieldset:has(#qty-error:not(:empty)){margin-bottom:40px}.page.messages div.message{background:#e1dddd;color:#727171}#customer-email-fieldset .email-field fieldset.fieldset.hidden-fields{display:none !important}@media (max-width:370px){.confirmation-header{padding-right:47px}}.product-image-wrapper img{max-height:initial}.mst-searchautocomplete__index.popular ul li{float:none}.searchopen .toolbar-top,.helpopen .toolbar-top,.navbar-active .toolbar-top{z-index:1}.cartquickpro-catalog_product-fbt .columns>.container{padding-left:0;padding-right:0}@media (max-width:767px){.product-info-main .product-options-bottom,.product-info-main .product-options-bottom .box-tocart,.product-info-main .product-add-form .box-tocart,.product-info-main .product-options-bottom .box-tocart .fieldset,.product-info-main .product-add-form .box-tocart .fieldset,.product-info-main .product-options-bottom .box-tocart .fieldset .qty,.product-info-main .product-add-form .box-tocart .fieldset .qty,.product-info-main .product-options-bottom .box-tocart .fieldset .actions,.product-info-main .product-add-form .box-tocart .fieldset .actions{float:none}.product-info-main .product-options-bottom .box-tocart .fieldset,.product-info-main .product-add-form .box-tocart .fieldset{width:100%;display:flex}.product-info-main .product-options-bottom .box-tocart .fieldset .actions,.product-info-main .product-add-form .box-tocart .fieldset .actions{flex:1}.product-info-main .product-options-bottom .box-tocart .fieldset .actions button,.product-info-main .product-add-form .box-tocart .fieldset .actions button{width:100%;padding:0!important}.video-popup{left:0!important}.video-popup .modal-inner-wrap{border-radius:0!important}.modal-popup.video-popup .modal-content{border-radius:0!important;padding:0!important}.video-modal{height:calc(100vh - 144px)}.mst-searchautocomplete__autocomplete._active,.searchopen .mst-searchautocomplete__autocomplete{position:fixed;overflow-y:auto;height:calc(100% - 97px);top:50px !important;display:block !important;left:0 !important;width:100% !important;min-width:100px;z-index:99999}}.mst-searchautocomplete__wrapper ul{display:flex;flex-direction:column;max-height:70vh !important;overflow:auto}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper{overflow:hidden;display:flex;flex-direction:column;max-height:100% !important}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{border-top:1px solid #efefef;text-align:center;margin:0 10px;position:relative}.mst-searchautocomplete__index.popular ul li{float:none}.searchopen .toolbar-top,.helpopen .toolbar-top,.navbar-active .toolbar-top{z-index:1}@media (max-width:767px){.mst-searchautocomplete__autocomplete._active,.searchopen .mst-searchautocomplete__autocomplete{position:fixed;overflow-y:auto;height:calc(100% - 97px);top:50px !important;display:block !important;left:0 !important;width:100% !important;min-width:100px;z-index:99999}}@media (max-width:500px){.block-categories ul.list-categories{grid-template-columns:repeat(3,1fr)!important}.wrapper.finished_projects .projects-wrapper,.post-list-wrapper .post-list{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:450px){.container-checkmark .note{width:110px}.calculate-input input{max-width:30%}.how-popup-note>div{max-width:100%}}@media (max-width:320px){.inpuy-name label{font-size:.8em!important}}.product_title_custom{text-transform:none;font-weight:700;font-size:166.67%;color:#444}#one-step-checkout-form .checkout-review-load .data-table td{padding-left:0}#one-step-checkout-form .checkout-review-load .data-table td .label{padding:0!important;font-weight:600}.header-container .navigation-mobile.showchild .menuarea .menuheading{display:none}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu li.menuheading{border-bottom:none!important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu li.menuheading>a{border:none;color:#333!important;font-size:18px;font-weight:600;height:35px!important;margin:0!important;line-height:35px!important;padding:0!important;cursor:default!important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu li.menuheading:hover>a span{color:#333!important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu li.menuheading>a>span{padding:0 10px}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu li.menuheading>a>span span{margin:0;padding:0;border:none}.showchild .menuarea>ul:last-child:before{display:none}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.blank_item-parent{border:none!important;margin:0!important;padding:0!important;text-align:center}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.blank_item-parent.first a{margin-top:20px!important}.header-1-style .header-container .navigation-mobile .sm_megamenu_menu>li.blank_item-parent a{border:none!important;margin:0!important;padding:0!important;height:auto!important;line-height:1.8em!important}.page-wrapper:has(.narrow_width_article) .breadcrumbs,.page-wrapper:has(.narrow_width_article) .page-main .columns>.container{margin-left:auto;max-width:768px;margin-right:auto}.page-wrapper:has(.narrow_width_article) .page-main .columns>.container h1{text-transform:none;color:#000;line-height:146%;font-size:2.35em}.narrow_width_article{font-size:16px;line-height:170%}.narrow_width_article p{margin-bottom:2rem}.narrow_width_article h2{text-align:left;font-size:26px;font-weight:600;line-height:160%;margin:40px 0 20px}.narrow_width_article table,.narrow_width_article table td{border:1px solid #d4d4d4}.narrow_width_article table td,.narrow_width_article table th{padding:16px}.narrow_width_article table th{background:#e7e7e7;font-weight:700}.narrow_width_article #free_guides_list{display:flex;margin:20px 0;gap:30px;flex-wrap:wrap}.narrow_width_article #free_guides_list li{flex:1;box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-o-box-shadow:0 0 3px rgba(0,0,0,.3);border-radius:3px;padding-bottom:20px;transition:all .2s ease}.narrow_width_article #free_guides_list li:hover{box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-o-box-shadow:0 0 6px rgba(0,0,0,.4)}.narrow_width_article #free_guides_list li img{width:100%!important;display:block;margin-bottom:10px}.narrow_width_article #free_guides_list li span{display:block;color:#000;padding:5px 10px;font-size:.8em}.narrow_width_article #free_guides_list li span.name{font-size:1.2em}.leftside,.rightside{position:relative}.leftside .block.widget,.rightside .block.widget{margin-top:40px}@media (min-width:1200px){.leftside .block.widget{position:absolute;width:230px;top:0;left:-260px}.rightside .block.widget{position:absolute;width:230px;top:0;right:-260px}}.leftside .block .block-title strong,.rightside .block .block-title strong{font-size:17px!important;line-height:22px;display:inline-block!important}.leftside .block.widget .products-grid .product-items{display:flex;padding:0;justify-content:center;gap:20px;flex-wrap:wrap;list-style:none}.leftside .block.widget .products-grid .product-items li{width:auto;position:relative}.leftside .block.widget .products-grid .product-items li .price-container{display:block}.leftside .block.widget .products-grid .product-items li .actions-secondary{display:none}.leftside .block.widget .products-grid .product-items li .quickview-handler{height:44px!important;line-height:44px!important;left:0!important;display:block!important;margin-left:0!important;width:100%!important}.leftside .block.widget .products-grid .product-items li a.action.quickview-handler.sm_quickview_handler{height:44px;line-height:44px;color:#000;display:block;text-transform:uppercase;padding:0 10px;position:absolute;top:50%;left:0;right:0;transition:all .2s ease 0s;z-index:999;text-align:center;margin:-22px 0 0}.leftside .block.widget .products-grid .product-items li a.action.quickview-handler.sm_quickview_handler>span{color:#fff;display:block!important}.leftside .block.widget .products-grid .product-items li:hover .sm_quickview_handler{opacity:1;visibility:visible;background-color:#d5692d}.custom_options_text{font-size:16px;font-weight:700;margin-top:10px}.custom_options_text a{text-decoration:underline}.bioblock h2{font-weight:700;border-bottom:1px solid #ededed;padding-bottom:10px;text-align:left;font-size:26px;line-height:160%;margin:40px 0 20px}.bioblock{font-size:15px;line-height:160%;margin:0 0 30px}.bioblock h3{font-size:1.5em;margin-bottom:10px}.bioblock img{border-radius:100%;overflow:hidden;margin:0 auto;display:block}@media (min-width:768px){#checkout-review-submit{display:inline-flex}.catalog-category-view .apptrian-category-block .detail-title{display:flex;flex-wrap:wrap;column-gap:20px}.catalog-category-view .apptrian-category-block .detail-title .subcategory-count-description{text-decoration:underline;margin-top:4px;text-transform:none;flex:1;text-align:right;overflow:hidden;height:24px;text-overflow:ellipsis;white-space:nowrap;color:#477394}.catalog-category-view .apptrian-category-block .detail-title .subcategory-count-description:hover{color:#d97842}.catalog-category-view .apptrian-category-block .detail-title .value{width:100%}}.cartquickpro-catalog_product-view.fotorama__fullscreen .fotorama__fullscreen-icon{right:calc(50% - 40px)}.pq_ajax-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.pq_ajax-overlay.active{display:block}.page-bottom{overflow-x:hidden}._block-content-loading .fotorama-item.fotorama{position:unset!important;z-index:1!important}.fullwidth{margin:0 -15px}@media (min-width:768px){.fullwidth{margin:0 -1000px}}.homebanner .right1_first_text{font-weight:600}