.header{background:#343434!important}.two-row-carousels.small-products{display:none!important}.home-page .topic-block{width:100%;margin:0 0 70px 0;max-width:unset}.header-menu{margin:0 0 0}.header-lower{padding:15px 0 15px!important}.header-logo a img{max-width:100%!important;max-height:45px!important}.header-links .whatsapp-container .whatsapplink{background:#25d366 url(../img/whatsapp_floating.png) no-repeat!important;background-position:center!important}@media screen and (min-width:1025px){.header-lower .header-links-wrapper{width:38%!important;min-width:320px!important}}section.homepage-content{margin-bottom:45px}section.homepage-content .container{display:flex;align-items:center;justify-content:center}section.homepage-content .col{width:50%;padding:30px}section.homepage-content .col h3{font-size:44px}section.homepage-content .col h4{font-size:24px}section.homepage-content.three{background:#f3f3f3}section.homepage-content .col h3,section.homepage-content .col h4,section.homepage-content .col p{text-align:left}section.homepage-content.three .col:first-child{width:90%}section.homepage-content.three .col:first-child h4{font-size:29px;margin-bottom:0}section.homepage-content.three .col a{display:inline-block;background-color:#ffa60c;line-height:45px;padding:0 45px;border-radius:3px;font-size:14px;color:#fff;text-decoration:none}section.homepage-content .col h3,section.homepage-content .col h4{color:#444;margin-bottom:20px}section.homepage-content .col p{margin-bottom:20px;color:#8c8c8c!important;font:normal 18px 'Roboto',sans-serif;line-height:24px}.rich-blog-homepage .post-details .post-description{display:none!important}.footer{background:#fff}.home-page-category-grid .item-box{background:#fff}.home-page-category-grid .item-box .title{padding:0}.home-page-category-grid .item-box .title a{padding-left:0;padding-right:0;text-align:left}.home-page-category-grid .item-box .title a{font-size:14px}.home-page-category-grid .item-box .title a::before{display:inline-block;content:"K";transform:rotate(-90deg);margin-right:5px;display:none}.home-page-category-grid .item-box .title a{text-align:center!important}.footer{border-top:0}.footer-lower{background:#fff}.slider-content-wrapper{position:relative}.slider-content-wrapper .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-100px)}.slider-content-wrapper .banner-content .container{text-align:center}.slider-content-wrapper .banner-content .container h2{font-size:6rem;color:#fff}.slider-content-wrapper .banner-content .container p{font-size:16px;border-radius:6px;margin:0 3px;min-width:165px;color:#fff}.slider-content-wrapper .banner-content .container .buttons-wrapper{margin-top:30px}.slider-content-wrapper .banner-content .container a{display:inline-block;line-height:45px;padding:0 20px;background:#ffa60c;font-size:16px;border-radius:6px;margin:0 3px;min-width:165px;color:#fff}.slider-content-wrapper .banner-content .container a:last-child{background:#fff;color:#444}.banner-image::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);content:''}.reviews-and-compare{display:none}.footer-upper p{color:#fff;font-size:14px}.footer-upper .title:nth-child(4){margin-top:30px}.product-variant-list .product-estimate-shipping{display:none}.product-variant-line{padding:10px;margin-bottom:-1px;border:0;border-top:1px solid #eee;border-radius:0}.product-variant-list .product-variant-line:last-child{border-bottom:1px solid #eee}.variant-overview{display:flex;align-items:center;justify-content:space-between}.product-variant-box{display:flex}.variant-buttons-wrapper{display:flex;align-items:center;justify-content:flex-end}.product-variant-list .prices{margin:0!important}.variant-overview .variant-name{font-size:12px;margin-bottom:0}.variant-overview .additional-details{display:none}.variant-overview .attributes-wrapper{display:none}.product-variant-box .product-price span{font-size:12px;line-height:45px;margin-right:12px}.variant-overview .add-to-cart-button{font-size:12px}.variant-buttons-wrapper .add-to-cart-qty-wrapper{width:50px}.variant-buttons-wrapper .add-to-cart-qty-wrapper .qty-input{width:39px}.variant-buttons-wrapper .add-to-cart-qty-wrapper .plus,.variant-buttons-wrapper .add-to-cart-qty-wrapper .minus{display:none}.variant-buttons-wrapper .add-to-cart-panel{display:flex}.variant-buttons-wrapper .overview .add-to-cart{display:flex;margin:0}.variant-buttons-wrapper .product-variant-box .product-price{margin-bottom:0!important}.variant-buttons-wrapper .add-to-cart{margin:0}.product-variant-box .product-price{margin-bottom:0!important}.short-description p{margin-bottom:10px}.short-description ul{margin:17px 0;list-style:disc;padding-left:30px}.exterior,.treated-h3{display:inline;margin:5px}#line-1{display:flex;align-items:center;margin-bottom:11px}#line-1 .one{width:35px;height:35px;margin-right:10px}#line-1 .two p{margin:0}.wood{margin-top:20px}.gallery{width:22%!important}.overview{width:78%;padding-right:680px}.grouped-product-box{display:none}.product-variant-list{position:absolute;top:0;right:0;width:585px}#accordion .product-variant-list{position:static!important;width:100%}.footer-upper a{color:#ffa60c}.header-links-wrapper{display:flex}.header-links-wrapper .contact{min-width:170px;margin-left:20px}.header-links-wrapper .contact a{color:#fff;background:#ffa60c;font-size:14px;line-height:45px;display:inline-block;padding:0 15px;border-radius:5px}.header-links-wrapper .contact a::before{font-family:"icomoon"!important;content:"";display:inline-block;font-size:14px;margin-right:5px}.master-wrapper-content~.slider-wrapper,.master-wrapper-page~.slider-wrapper{display:none}.html-home-page .master-wrapper-content~.slider-wrapper{display:block}.order-progress ul{text-align:left;position:relative;left:-57px}.order-progress a{margin-bottom:0!important}.page.shopping-cart-page h1{text-align:left}.totals .title{position:relative;width:calc(100% + 100px);left:-50px;top:-49px;padding:20px 0;background:#343434;color:#fff!important;margin-bottom:0}.cart th{background:#343434!important;color:#fff!important}.returning-wrapper.fieldset .site-logo,.returning-wrapper.fieldset .welcome-image{display:none!important}.returning-wrapper.fieldset .button-1.register-button{display:none!important}.attributes-wrapper>div{width:100%;max-width:100%}dd .option-list li{display:flex;align-items:center;justify-content:space-between}button.minus,button.add{background:#343434!important;border:1px solid #343434!important}.page.topic-page.about .page-title,.page.topic-page.faq .page-title,.page.topic-page.timber-preservation .page-title,.page.topic-page.installing-a-deck .page-title,.page.topic-page.roofing-timber-design .page-title,.page.topic-page.janka-hardness-rating .page-title{position:relative;padding-top:45%;width:100vw;left:-6vw;top:-70px}.page.topic-page.about .page-title img,.page.topic-page.faq .page-title img,.page.topic-page.timber-preservation .page-title img,.page.topic-page.installing-a-deck .page-title img,.page.topic-page.roofing-timber-design .page-title img,.page.topic-page.janka-hardness-rating .page-title img{position:absolute;top:0;left:0;width:100%;height:auto;-webkit-user-drag:none}.page.topic-page.about .page-title .content,.page.topic-page.faq .page-title .content,.page.topic-page.timber-preservation .page-title .content,.page.topic-page.installing-a-deck .page-title .content,.page.topic-page.roofing-timber-design .page-title .content,.page.topic-page.janka-hardness-rating .page-title .content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.page.topic-page.about .page-title h1,.page.topic-page.faq .page-title h1,.page.topic-page.timber-preservation .page-title h1,.page.topic-page.installing-a-deck .page-title h1,.page.topic-page.roofing-timber-design .page-title h1,.page.topic-page.janka-hardness-rating .page-title h1{color:#fff;font-size:70px}.page.topic-page.about .page-title a,.page.topic-page.faq .page-title a,.page.topic-page.timber-preservation .page-title a,.page.topic-page.installing-a-deck .page-title a,.page.topic-page.roofing-timber-design .page-title a,.page.topic-page.janka-hardness-rating .page-title a{display:inline-block;color:#fff;text-decoration:none;font-size:22px;margin-top:30px;border:2px solid #fff;padding:10px 30px}.page.topic-page.about .page-title a:hover,.page.topic-page.faq .page-title a:hover,.page.topic-page.timber-preservation .page-title a:hover,.page.topic-page.installing-a-deck .page-title a:hover,.page.topic-page.roofing-timber-design .page-title a:hover,.page.topic-page.janka-hardness-rating .page-title a:hover{background:#ffa60c;border-color:#ffa60c}.topic-page.full-width .page-title h1{text-align:left!important}.topic-page.full-width .page-body{max-width:100%;padding:0 10px}.topic-page a{color:#ffa60c}.we-delivery-flex{display:flex;align-items:center;justify-content:center}.we-delivery-flex .col{width:50%;padding:45px}img.center{display:block;margin:0 auto}.mb-small{margin-bottom:26px!important}.mb-large{margin-bottom:60px!important}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:0;outline:0;transition:.4s;margin-bottom:3px;font-size:16px}.accordion.active,.accordion:hover{background-color:#ccc}.panel{padding:0 18px;background-color:#fff}.panel p{font-size:16px}button.accordion::after{content:"H";float:right;line-height:19px;transform:rotate(0deg);transition:all .3s ease-in-out}button.accordion.active::after{transform:rotate(180deg)!important}button.accordion::before{content:"T";line-height:19px;font-size:16px;margin-right:10px;position:relative;top:2px}.flex-box{display:flex;align-items:center;justify-content:center;text-align:center;margin:40px auto 45px}.flex-box .col{width:48%}.topic-page.installing-a-deck .flex-box,.topic-page.roofing-timber-design .flex-box{text-align:left;align-items:start;justify-content:space-between}.mobile-flyout-wrapper:hover .mini-shopping-cart{display:block}.admin-header-links{background:transparent!important}.header-links{display:flex;align-items:center;justify-content:end}.mobile-flyout-wrapper{width:unset!important}.contact-button{margin-left:15px}.contact-button a{line-height:41px;padding:0 20px;background:#ffa60c;border-radius:5px;color:#fff;display:flex;align-items:center;font-size:14px;min-width:145px}.contact-button a:hover,.contact-button a:hover::before{color:#fff!important}.contact-button a::before{content:"";font-family:'icomoon-2';font-size:16px;color:#fff;margin-right:5px;position:relative;top:2px}.header-lower{display:flex;justify-content:space-between;align-items:center}.header-lower .doofinder-search{width:65%}.header-lower .doofinder-search .container{padding:8px 1% 8px 1%}.header-links-wrapper{width:460px!important}.header-links .profile-menu-box a,.header-links .profile-menu-box a::before{color:#444!important}@media screen and (max-width:1400px){.header-logo{width:9%!important}}@media screen and (max-width:1024px){.contact-button a{position:fixed;bottom:10px;z-index:999;left:10px}}.ico-login{margin-left:15px;margin-right:7px}.ico-login::before{text-align:center}.buttons .add-to-cart-quantity-update-buttons>.add-to-cart-qty-wrapper{display:none!important}.add-to-cart-button-wrapper{width:100%!important}.ajax-cart-button-wrapper.qty-enabled{display:flex!important}.button-2.product-box-add-to-cart-button{border-radius:5px!important}.product-variant-box .availability{display:none!important}.janka-hardness-rating table{margin-top:30px}.janka-hardness-rating td{line-height:30px;padding:10px}.janka-hardness-rating td a{text-decoration:none!important}.janka-hardness-rating tr:nth-child(2n+1) td{background:#f7f5f5!important}.page.blogpost-page .rich-blog-image{display:none!important}.page.contact-page{max-width:75%}.page.blogpost-page .page-body a{color:#ffa60c}.page.blogpost-page .page-body a:hover{text-decoration:underline}@media screen and (max-width:1024px){.admin-header-links{position:fixed}.header{margin-top:65px!important}.page.contact-page .page-body{flex-wrap:wrap}.page.contact-page .topic-block{text-align:center}}@media screen and (max-width:480px){.page.contact-page{max-width:95%}}@media(min-width:1281px){.header-selectors-wrapper,.header-lower{width:95%}.header-menu{padding:0 2vw}.header-logo{width:10%}.header-lower .header-links-wrapper{width:590px!important}.header-links-wrapper{width:700px!important}.search-box form{display:block;width:70%;margin:0 auto}}.contact-button a{min-width:148px!important}.ddl-erp-account-options{margin-right:15px;max-width:250px}.ddl-erp-account-options select{width:250px}.shopping-cart-page .tax-shipping-info{display:none!important}.checkout-buttons{display:flex;justify-content:space-between}.order-summary-title{font-size:20px;margin-bottom:20px;color:#343434;font-weight:bold}.order-progress{margin-bottom:20px}table.cart{margin-bottom:15px!important}.checkout-buttons button{margin-top:10px;width:100%!important}.totals{padding:20px!important}.terms-of-service{margin-top:20px!important}.terms-of-service input[type="checkbox"]+label{font-size:13px}form#ErpShiptoAddressForm,form[action="/checkout/paymentmethod"]{display:flex}div#checkoutShippingTabs,#payment-method-block{width:70%}.shipping-address-page .section.order-summary,.payment-method .section.order-summary{width:30%}.shipping-address-page .table-wrapper,form[action="/checkout/paymentmethod"] .order-summary-content .table-wrapper{display:none}.shipping-address-page .cart-footer,form[action="/checkout/paymentmethod"] .cart-footer{width:calc(100% - 20px)}.shipping-address-page .section.order-summary>.title,form[action="/checkout/paymentmethod"] .section.order-summary>.title{display:none!important}.shipping-address-page .section.order-summary .buttons,form[action="/checkout/paymentmethod"] .section.order-summary .buttons{clear:both;width:calc(100% - 20px);float:right;position:relative;top:-73px}.shipping-address-page .section.order-summary .buttons{top:-173px!important}label[for="DeliveryDateString"]{display:none!important}.order-progress{margin-left:-27px!important}.order-progress ul li:nth-child(3){display:inline-block!important}.checkout-title,.section.select-delivery-date .title.delivery-date-title strong,.section.special-instructions .title.special-instructions-title strong{font-size:18px;color:#254451;margin-bottom:20px;font-weight:bold!important}.checkout-shipping-tab .tab-links{padding:0!important}ul.tab-links{background:#f6f6f6;padding:15px;margin-bottom:20px}ul.tab-links input{position:static}#shippingTabDeliver label,.pickup-point-body label{width:100%!important;padding:15px!important;background:#f6f6f6;display:block;margin-bottom:5px;text-align:left}#shippingTabDeliver input,.pickup-point-body input{position:static;text-align:left!important;background:#f6f6f6}#shippingTabDeliver br{display:none}.title.delivery-date-title,.title.special-instructions-title,#collect-header-text{text-align:left!important;margin-bottom:20px!important}.title.delivery-date-title strong,.title.special-instructions-title strong,#collect-header-text{font-size:36px!important;text-align:left!important;color:#254451!important;font-weight:bold!important}.select-pickup-point .title.pickup-point-title{display:none!important}.section.pickup-in-store{display:none}.page.checkout-page.shipping-address-page .totals{position:relative;top:-100px;padding-bottom:100px!important}form[action="/checkout/paymentmethod"] .totals{padding-bottom:100px!important}.section.select-shipping-address,form#ErpShiptoAddressForm #select-delivery-date,form#ErpShiptoAddressForm .section.special-instructions{margin-left:0!important}.checkout-title h1,#delivery-header-text{font-size:36px!important;color:#343434!important}.title.delivery-date-title,.title.special-instructions-title,.title.quote-customer-reference-title{border-bottom:1px solid #343434;padding-bottom:5px}.title.delivery-date-title strong,.title.special-instructions-title strong,.title.quote-customer-reference-title strong{color:#343434!important}form#ErpShiptoAddressForm .select-shipping-address label#shipping-address-select{padding:20px}.section.special-instructions{margin-top:30px!important}.checkout-page .checkout-title{border-bottom:1px solid #343434}.checkout-shipping-tab .tab-item a::before{border:1px solid #ffa60c!important}.checkout-shipping-tab .ui-state-active a::after{background:#ffa60c!important}.checkout-page .checkout-title h1,form#ErpShiptoAddressForm h1#delivery-header-text{padding:0}.page.checkout-page.payment-method-page .page-title{padding:0}.page.checkout-page.payment-method-page .page-title h1{text-align:left!important}.payment-method .method-list li{width:100%;max-width:100%}.checkout-page .checkout-data .section.payment-method .method-list{margin-right:2%!important}.section.shipping-method{width:75%}.section.pickup-in-store{text-align:left}.shipping-method .method-list li{width:100%;max-width:unset}.page.checkout-page.shipping-method-page .page-title{text-align:left;padding:0;margin:0}.page.checkout-page.payment-info-page .page-title{text-align:left}.checkout-page .checkout-data .section.payment-info .info{margin-right:15px;padding:0}.checkout-page .checkout-data .section.payment-info .info .info-block{background:#f6f6f6;border-radius:3px;padding:30px}.payment-info .info tr:first-child td{padding-top:0}a.btn.btn-primary.button-2.print-order-button{padding:0 40px!important;background:#f1f1f1!important;color:#8c8c8c!important;border:2px solid #f1f1f1!important;width:unset!important}.section.order-completed{margin:0}.page-body.checkout-data{justify-content:center!important}#CustomDeliveryDateString{border:0}.shopping-cart-page .common-buttons button{padding:0 15px;font-size:12px!important}@media screen and (max-width:1280px){.order-progress ul{left:-16px}.shipping-address-page .order-progress ul{left:-52px}.shopping-cart-page .table-wrapper{width:100%}.shopping-cart-page .cart-footer{float:right}form#ErpShiptoAddressForm{display:block}.section.order-summary .buttons{float:right;clear:both;width:360px;text-align:center}.checkout-page.shipping-method-page .order-progress ul{left:-53px}}@media screen and (max-width:1024px){.order-progress ul{text-align:center!important}.page.shopping-cart-page h1{text-align:center}.shopping-cart-page .cart-footer{float:none}.section.order-summary{margin:0!important}.section.order-summary .buttons{width:100%}.shipping-address-page .order-progress ul{left:0!important}}@media screen and (max-width:767px){.order-progress ul{display:unset!important}}@media screen and (min-width:1025px){.mega-menu .sublist-wrap.active{display:none!important}}.page-body.checkout-data{justify-content:space-between!important}.section.shipping-method{width:100%}.page.checkout-page.shipping-method-page .order-progress ul{left:-83px}@media screen and (max-width:1280px){.page.checkout-page.shipping-method-page .order-progress ul{left:0}}@media screen and (max-width:1024px){.page.checkout-page.shipping-method-page .order-progress ul{left:0}.page.checkout-page.shipping-method-page .page-title{text-align:center}.checkout-page .checkout-data{display:block}.section.shipping-method{width:100%}.section.pickup-in-store{text-align:center}}@media screen and (max-width:1024px){.order-progress ul{left:0!important}.page.checkout-page.payment-info-page .page-title h1{text-align:center!important}.payment-info form{display:block}.checkout-page .checkout-data .section.payment-info .info{margin-right:0}}.button-1,.item-box .button-2,.button-1.add-to-cart-button,.btn.btn-primary,.btn.btn-default{background-color:#f1f1f1!important;color:#8c8c8c!important;border-radius:3px}.button-1:hover,.item-box .button-2:hover,.button-1.add-to-cart-button:hover,.btn.btn-primary:hover,.btn.btn-default:hover{background-color:#525151!important;color:#f1f1f1!important}.btn.btn-primary,.btn.btn-default{border:1px solid #ffa60c!important}.page.account-page.account-transaction-page .page-title{padding-left:0}.page.account-page.account-transaction-page .form-fields{display:flex;flex-wrap:wrap}.page.account-page.account-transaction-page .form-fields .inputs{width:33.333%;margin:0 0 10px 0;border-bottom:1px solid #eee;padding:0 0 10px 0}.page.account-page.account-transaction-page .form-fields .inputs label{width:100%;margin-bottom:3px}.page.account-page.account-transaction-page .form-fields .inputs label:nth-child(2){font-weight:normal}.page.account-page.account-transaction-page .page-title{text-align:left}.page.account-page.order-list-page .page-title{padding-left:0}.page.account-page.order-list-page .page-title h1{text-align:left}.page.account-page.order-list-page .fieldset,.page.account-page.account-transaction-page .fieldset,.page.account-page.order-list-page-quotes .fieldset{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #eee;border-radius:3px;padding:15px}.page.account-page.order-list-page .fieldset .form-group.row .col-md-12,.page.account-page.account-transaction-page .fieldset .form-group.row .col-md-12,.page.account-page.order-list-page-quotes .fieldset .form-group.row .col-md-12{padding:0}.page.account-page.order-list-page .fieldset .form-group.row,.page.account-page.account-transaction-page .fieldset .form-group.row,.page.account-page.order-list-page-quotes .fieldset .form-group.row .page.account-page.order-list-page .fieldset label,.page.account-page.account-transaction-page label,.page.account-page.order-list-page-quotes label{font-size:13px;margin-bottom:0}.page.account-page.order-list-page .fieldset .row:first-child .col-sm-5{max-width:unset!important;flex:unset!important}.page.account-page.order-list-page .fieldset .row:nth-child(2){flex-wrap:nowrap}.page.account-page.order-list-page .fieldset .row:nth-child(2) .col-sm-5{flex:unset!important;max-width:unset!important}.fa::before,.far::before,.fas::before{font-family:"Font Awesome 5 Free"}.btn-primary,td .btn-default{background-color:#254452!important;border:1px solid #254452!important}.btn-primary.disabled,.btn-primary:disabled{background-color:#a9a9a9;border-color:#a9a9a9;color:#a9a9a9}.page-item.disabled .page-link{height:38px}.dataTables_wrapper thead{background:#254452}.dataTables_wrapper thead th{color:#fff}.html-account-page table,.html-account-page table thead,.html-account-page table tr,.html-account-page table td,.html-account-page table th{border:0!important}.html-account-page table thead tr th{background:#343434}.html-account-page table thead tr th,.html-account-page table tbody tr td{font-size:14px}.html-account-page table thead tr th{text-wrap:nowrap}.page-item.active .page-link{background:#343434!important;border:1px solid #343434!important}.page.account-page.order-list-page-quotes .page-body .fieldset .row:nth-child(2){display:flex!important;flex-wrap:nowrap}#search-erpaccount-orders,#search-b2baccount-qoutes{margin-top:0!important}.btn-search{margin-top:0}#SearchOrderDateFrom,#SearchOrderDateTo,#SearchTransactionFromDate,#SearchTransactionToDate{height:45px;border:1px solid #e7e7e7;border-radius:3px;padding:0 20px;vertical-align:middle;font-size:15px;color:#8c8c8c;font-family:'Roboto',sans-serif}.form-group{align-items:center}.row{flex-wrap:nowrap;margin-right:0;margin-left:0}.page.account-page .form-group{margin-bottom:0}.col-md-6{max-width:unset!important}.profile-menu-box>a{color:#444;text-align:left}.profile-menu-box>a::before{color:#444}.profile-menu-box>a:hover{color:#444;opacity:.8}.profile-menu-box>a:hover::before{color:#444;opacity:.8s}.category-navigation-list{border-radius:3px}@media(min-width:1025px){.block-account-navigation .erpaccount-info a::after{content:"a"}.block-account-navigation .erpaccount-invoices a::after{content:"X"}.block-account-navigation .b2bcustomer-quotes a::after{content:"y"}}.page.account-page .fieldset>.row,.page.account-page .form-group.row,.page.account-page .fieldset>.row div,.page.account-page .fieldset>.row input{width:100%}.page.account-page.order-list-page .fieldset>.row:last-child,.page.account-page.account-transaction-page .fieldset>.row:last-child,.page.account-page.order-list-page-quotes .fieldset>.row:last-child{width:165px}.page.account-page .col-md-6,.page.account-page .col-sm-6{flex:unset!important;max-width:100%!important}.page.account-page.order-list-page-quotes .page-title{padding-left:0}.table>tbody>tr>td.button-column{padding:.75rem}.page.account-page .panel-body .col-md-12{padding-left:0;padding-right:0}.html-account-page table thead tr th:first-child{border-radius:3px 0 0 0}.html-account-page table thead tr th:last-child{border-radius:0 3px 0 0}.html-account-page table tbody tr:last-child td:first-child{border-radius:0 0 0 3px}.html-account-page table tbody tr:last-child td:last-child{border-radius:0 0 3px 0}a[href="/Favourites"]::before{content:"S"}.page.account-page.account-info-page .form-fields{display:flex;flex-wrap:wrap}.page.account-page.account-info-page .form-fields .inputs{width:33.3333%;margin:0!important;margin-bottom:20px!important}.page.account-page.account-info-page .page-title{padding-left:0;text-align:left}.page.account-page.account-info-page .form-fields .inputs>label:nth-child(2){font-weight:500!important}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2){display:flex!important;margin:0!important}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div{width:50%}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div .col-md-6,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div .col-md-6{padding:0}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div .row,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div .row{margin:0!important}.page.account-page.account-transaction-page .page-body>.fieldset>.form-group.row:nth-child(3){margin:0!important}#transaction-list-grid_wrapper table thead tr th:last-child,#transaction-list-grid_wrapper table tbody tr td:last-child{display:none!important}#search-erpAccountsTransaction{margin-left:5px;margin-top:0}.page.order-details-page .page-title h1{margin-bottom:0}.page.order-details-page .order-details-area{display:flex;gap:10px;display:none}.page.order-details-page .order-details-area>ul{width:100%!important;max-width:unset;border:1px solid #eee;padding:20px;border-radius:3px;text-align:left}.page.order-details-page .page-body .section.products:nth-child(4){display:none!important}.section.products .title{display:none}.section.products table colgroup col:first-child,.section.products table thead tr th:first-child,.section.products table tbody tr td:first-child{display:none!important}.section.products table tbody tr td.sku{border-left:1px solid #eee;border-radius:0 0 0 3px}.shipping-info li.title{margin:0 0 15px;font-size:18px;color:#444;font-weight:bold}.page.order-details-page .table-wrapper{Width:100%!important}.page.order-details-page .table-wrapper th{background:#134f2e;color:#fff}.page.order-details-page .section.options{display:none}.order-footer .row .float-right{background:#f6f6f6;padding:20px;width:30%;border-radius:3px}.page.order-details-page .totals{top:0}.page.order-details-page .table-wrapper th.price,.page.order-details-page .table-wrapper td.price,.page.order-details-page .table-wrapper th.total,.page.order-details-page .table-wrapper td.total{min-width:200px}.page.order-details-page .page-title a{margin-top:20px;display:none}.order-details span{display:block}.btn-wrapper .quick-view-button a,.btn-wrapper .button-2.add-to-wishlist-button{background:#fff!important}.btn-wrapper .quick-view-button a:hover,.btn-wrapper .button-2.add-to-wishlist-button:hover{background:#ffa60c!important;color:#fff!important;opacity:1!important}.center-2 .product-list .item-box .buttons .button-2{background-image:none}.block-account-navigation .customer-reviews{display:none!important}.html-b2b-b2c-feature .header,.html-b2b-b2c-feature .header-menu{z-index:999!important}.login-page .title strong,.registration-page .title strong{font-weight:normal}form[action="/B2CRegister"] .fieldset:nth-child(6),form[action="/B2CRegister"] .fieldset:nth-child(9),form[action="/B2BRegister"] .fieldset:nth-child(4),form[action="/B2BRegister"] .fieldset:nth-child(6){display:none}form[action="/B2CRegister"] .message-error.validation-summary-errors,form[action="/B2BRegister"] .message-error.validation-summary- errors{width:100%;padding:10px;background:#fdc5c5;margin-top:0}.account-page .description,.reward-points-overview,.result{font-weight:normal}.page.account-page.order-list-page-quotes .page-title h1{text-align:left}.account-monthly-statement-title{font-size:13px}.page.account-page.order-list-page #qoute-order-list-grid_wrapper table thead tr th:nth-child(7),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table thead tr th:nth-child(10),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table thead tr th:nth-child(13),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table tbody tr td:nth-child(7),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table tbody tr td:nth-child(10),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table tbody tr td:nth-child(13){display:none}@media all and (min-width:1281px){.html-account-page .master-wrapper-content{padding:40px 6vw}}.table>tbody>tr>td.button-column .btn{min-width:150px}.html-account-page .account-page.order-list-page table thead tr th:nth-child(4),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(4),.html-account-page .account-page.order-list-page table thead tr th:nth-child(5),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(5),.html-account-page .account-page.order-list-page table thead tr th:nth-child(9),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(9),.html-account-page .account-page.order-list-page table thead tr th:nth-child(10),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(10){display:none!important}@media screen and (max-width:880px){.page.account-page.order-list-page .fieldset,.page.account-page.order-list-page .fieldset .row:nth-child(2){flex-wrap:wrap}.page.account-page.order-list-page .fieldset .row{width:100%!important}.page.account-page.order-list-page .fieldset .form-group.row .col-md-12{padding:0}.page.account-page.order-list-page .fieldset>.row:last-child{margin-top:10px}.page.account-page.order-list-page-quotes .fieldset,.page.account-page.order-list-page-quotes .fieldset .row{flex-wrap:wrap!important;align-items:center;justify-content:center}.page.account-page.order-list-page-quotes .fieldset .row>div{width:100%;text-align:center!important}.page.account-page.order-list-page-quotes .fieldset>.row:last-child{margin-top:10px!important}.page.account-page.account-transaction-page .fieldset.account-statement-section,.page.account-page.account-transaction-page .form-fields{flex-wrap:wrap;width:100%!important;align-items:center;justify-content:center}.account-monthly-statement-div{text-align:center}.page.account-page.account-transaction-page .fieldset{flex-wrap:wrap}.page.account-page.account-transaction-page .fieldset>.row{flex-wrap:wrap;align-items:center;justify-content:center!important}.page.account-page.account-transaction-page .fieldset>.row input{margin-bottom:5px!important}.page.account-page.account-transaction-page .fieldset>.row .col-md-6.text-left{padding:0}.page.account-page.account-transaction-page .fieldset>.form-group.row{text-align:center!important;width:100%;margin-top:5px}}#customers-grid_wrapper table{table-layout:fixed!important;border:0}#customers-grid_wrapper table thead tr th{background:#254452;border:0;font-size:14px;width:unset!important}#customers-grid_wrapper table thead tr th:first-child{border-radius:3px 0 0 0}#customers-grid_wrapper table thead tr th:last-child{border-radius:0 3px 0 0}#customers-grid_wrapper table tbody tr td{border:0;font-size:14px;text-align:left}#customers-grid_wrapper table tbody tr:last-child td:first-child{border-radius:0 0 0 3px}#customers-grid_wrapper table tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.erpOrderLineNum,.erpOrderLineStatus,.erpDataReq{display:none!important}.section.products~.order-footer .row .float-left,.section.products~.order-footer .row .float-right{float:right!important;width:29%}.section.products~.order-footer .row .float-left .cart-collaterals{background:#f6f6f6;padding:20px}.section.products~.order-footer .row .float-left .cart-collaterals .deals{border:0}.cart-collaterals{margin-bottom:0!important}.erp-title{font-size:22px;margin-bottom:10px;color:#444}.erp-table tbody tr td{font-size:16px;color:#444;padding:1px 0}form[action="/checkout/paymentinfo"]{display:flex;width:100%}.message-error.validation-summary-errors{clear:both;display:block;width:70%}form[action="/checkout/paymentinfo"] .info{width:70%}form[action="/checkout/paymentinfo"] .info-block{margin:10px;box-shadow:none;border:0;border-radius:3px}form[action="/checkout/paymentinfo"] .section.order-summary{width:calc(30% - 20px);margin-left:20px}form[action="/checkout/paymentinfo"] .section.order-summary .title{display:none}form[action="/checkout/paymentinfo"] .section.order-summary .table-wrapper{display:none!important}form[action="/checkout/paymentinfo"] .section.order-summary .cart-footer{width:100%;position:relative;top:10px}form[action="/checkout/paymentinfo"] .section.order-summary .cart-footer .totals{padding-bottom:100px!important}.page.checkout-page.payment-info-page .page-title{text-align:left}form[action="/checkout/paymentinfo"] .section.order-summary .buttons{clear:both;position:relative;top:-65px}form[action="/checkout/paymentinfo"] .info-block h2{font-size:14px;font-weight:normal;margin-bottom:5px}@media screen and (max-width:1280px){div#checkoutShippingTabs,#payment-method-block{width:100%}.page.checkout-page.shipping-address-page .totals{top:unset!important}.shipping-address-page .section.order-summary .buttons{top:-73px!important}.shipping-address-page .cart-footer,form[action="/checkout/paymentmethod"] .cart-footer{width:100%!important}.shipping-address-page .section.order-summary,.payment-method .section.order-summary{width:100%!important}form[action="/checkout/paymentmethod"]{flex-wrap:wrap}.checkout-page .checkout-data .section.payment-method .method-list{margin-right:0!important}form[action="/checkout/paymentinfo"]{flex-wrap:wrap}form[action="/checkout/paymentinfo"] .info{width:100%!important;margin-right:0!important}form[action="/checkout/paymentinfo"] .section.order-summary{margin-left:0;width:100%}form[action="/checkout/paymentinfo"] .info-block{margin:0!important}form[action="/checkout/paymentinfo"] .section.order-summary .buttons{width:100%!important}}.quick-order-page.quick-order-list-page .card.card-default{box-shadow:none;padding:0}.page.quick-order-page.quick-order-list-page>.card.card-default{border:0!important;margin:0!important;z-index:-1}.page.quick-order-page.quick-order-list-page>.card.card-default .card.card-default.card-search{margin:0!important;margin-bottom:15px!important}.page.quick-order-page.quick-order-list-page>.card.card-default .card.card-default.card-search .row{display:flex!important;flex-wrap:nowrap!important}.quick-order-page.quick-order-list-page .card.card-default .card-body{padding:0}#quick-order-list-grid_wrapper>.row{margin:0!important}.quick-order-page.quick-order-list-page .card.card-default .card-body:first-child>.row{position:relative;top:-48px}.quick-order-page.quick-order-list-page .page-title{padding-left:0;text-align:left;margin-bottom:0}.quick-order-page.quick-order-list-page .card-search{border:1px solid #eee}#quick-order-list-grid_wrapper .row:first-child .col-md-12{padding:0}.quick-order-page .label-wrapper{display:none}.page.quick-order-page.quick-order-list-page input{width:100%;max-width:unset!important}.card.card-default.card-search.p-4 .row .col-md-4{width:100%!important;flex:unset!important;max-width:unset!important}.card.card-default.card-search.p-4 .row .col-md-4:last-child{width:160px!important;flex:unset!important;max-width:unset!important;margin:0!important}.quick-order-page.quick-order-list-page .page-title h1{font-weight:bold}.card.card-default.card-search.p-4 .row .col-md-4 .form-group{margin-bottom:0}.ui-datepicker .ui-datepicker-title,.ui-datepicker-calendar th span{color:#fff}div#quickListFavouriteDialog .modal-content{background:#f6f6f6;border:0;border-radius:3px}div#quickListFavouriteDialog .modal-content .form-horizontal .row{flex-wrap:wrap}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-4{width:100%;margin-bottom:20px}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-8{display:flex;align-items:center;width:100%}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-8 input{width:100%;margin-right:10px}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-4 .label-wrapper label{font-weight:bold;color:#444}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-8 button{width:107px!important;min-width:107px!important;margin-right:0;color:#fff}#quick-order-list-grid_wrapper .btn.btn-default{color:#fff}#quick-order-list-grid_wrapper th.button-column{font-size:0}#quick-order-back-to-list::before{display:none}.quick-order-details-page>.card-body{padding:0}div#quick-order-item-list-grid_wrapper .row .col-md-12{padding:0}#quick-order-item-list-grid_wrapper .btn.btn-default{color:#fff}.card-body.quick-order-card-body .row .col-md-2{max-width:156px!important}.card-body.quick-order-card-body .row .form-group{width:100%;max-width:unset;flex:unset!important;margin-bottom:0}.card-body.quick-order-card-body .row .form-group input{width:100%!important;max-width:unset;border:1px solid #e7e7e7;height:40px;border-radius:3px;padding:0 15px}.card-body.quick-order-card-body .row .form-group .row .col-md-4:first-child{display:none}.card-body.quick-order-card-body .row .form-group .row{width:100%!important}.card-body.quick-order-card-body .row .form-group .row .col-md-8:last-child{width:100%!important;max-width:100%;flex:unset}.card.card-default{box-shadow:none;border:1px solid #e7e7e7}.quick-order-header-div{display:flex;align-items:center;justify-content:space-between;margin:45px 0 20px}a#quick-order-back-to-list{background:#f2f2f2!important;color:#444!important;border:1px solid #f2f2f2!important}.quick-order-header-div .btn-edit-quick-order-head{background:#254452}#quick-order-item-list-grid_wrapper th.button-column{font-size:0}h3.quick-order-heading{margin-bottom:0;font-weight:bold}#search-quick-order{margin-top:0}#quick-order-list-grid_wrapper table{width:100%!important}#quick-order-list-grid_wrapper .row.margin-t-5{margin-top:10px!important}#quick-order-list-grid_wrapper .row.margin-t-5 .col-lg-5.col-xs-12:first-child{padding-left:0!important}#quick-order-list-grid_wrapper .row.margin-t-5 .col-lg-1.col-xs-12:last-child{padding-right:0!important}@media screen and (max-width:1460px){#erp-accounts-dropdown{width:150px}}@media screen and (max-width:1280px){.header-links .whatsapp-container{position:fixed;bottom:15px;right:15px;z-index:99}#erp-accounts-dropdown{width:100px}}.flyout-lower .button-1.checkout-button{background-color:#525151!important;color:#fff!important}.checkout-buttons #quote{display:none!important}.checkout-buttons #checkout{width:100%!important}.admin-header-links{display:block!important}.admin-header-links{float:none;display:block!important}@media all and (min-width:1025px){.admin-header-links{float:none}}
