@media screen and (min-width: 960px){.account-nav li{float:left;margin-bottom:10px;width:50%}.account-nav li a{height:6rem;margin-right:2rem}.account-nav li a span{color:#444;font-size:1rem}.account-nav li a strong.active{color:#222}}@media screen and (min-width: 1220px){ul.account-nav{max-width:unset}ul.account-nav li{width:33.3%}}.basket-table .price{text-align:right}@media screen and (min-width: 960px){.delivery-area-selection{font-size:1rem}.product-table.basket-table{float:left;width:72%}.basket-table th.price{width:90px}.basket-table thead th.del{width:15px}.basket-table tfoot a{font-size:10px;text-decoration:underline}.basket-table tr#orderGrandTotal th{background-color:#ececec;border-top:1px solid #ddd;padding-bottom:5px}.basket-table tr.discount th{background-color:#ececec;border-bottom:1px solid #ddd;font-style:italic;padding-bottom:5px;vertical-align:top}}@media screen and (min-width: 1220px){.basket-table th.price{width:108px}}@media screen and (min-width: 960px){.basket-actions{float:right}.basket-action-items{display:flex}.quote-guaranteed{display:block;font-size:0.875rem;line-height:2rem;padding-right:0.5rem}.main-basket{clear:right}}.brand-statement{background-image:url(/assets/brand-statement-5745446e2c5dce44f69aa4019a3ca60e234b4f0ba364759c9068fcabdb0b469c.jpg);background-size:cover;box-sizing:border-box}@media screen and (min-width: 960px){.brand-statement{height:548px;margin-top:1rem;padding:110px 200px 0 190px}}@media screen and (min-width: 1200px){.brand-statement{height:686px;padding:155px 260px 0 240px}}@media screen and (min-width: 960px){.category-list{margin:0;padding:0 0 50px}.category-list li{margin-bottom:7.5px;margin-right:7.5px}.category-list li:nth-child(5n){margin-right:0}.category-list li a .img{padding:0}}@media screen and (min-width: 1220px){.category-list li a .name{font-size:0.9}.category-list li,.category-list li:nth-child(5n){margin-bottom:21.6px;margin-right:21.6px}.category-list li:nth-child(6n){margin-right:0}}@media screen and (min-width: 960px){.order-view .block h3 .button{position:absolute;right:0;top:0}.order-view .block h3 .change-address{top:2.5rem}.order-summary{position:relative}.checkout-complete{width:480px}.checkout-complete p{line-height:1.3}.checkout-complete .order-number{font-weight:bold}.checkout-complete .order-number span{font-size:16px}.checkout-complete .order-summary h3{color:#333;margin-bottom:0}.checkout-complete .order-summary p{color:#333;font-size:11px;margin-top:0}.checkout-complete a{text-decoration:underline}.basket-actions ul.actions li a{background-color:#ffea00}}@media screen and (min-width: 1220px){.checkout-complete{width:640px}}.new-quote-request-page{margin-top:1rem}@media screen and (min-width: 960px){.new-quote-request-content,.new-quote-request-form-container{box-sizing:border-box;float:left;min-height:1px}.new-quote-request-content{padding-right:2rem;width:54%}.new-quote-request-form-container{padding-left:2rem;width:46%}}@media screen and (min-width: 960px){.flash-notice,.flash-alert{border-radius:3px;color:#333;margin-bottom:20px}.flash-notice{background:#a5dffa}.flash-alert{background:#e60000;color:#fff}.flash-notice a,.flash-alert a{text-decoration:underline !important}.flash-notice span,.flash-alert span{background:13px 12px no-repeat;background-size:20px 20px;display:block;padding:11px 10px 10px 40px}.flash-notice span{background-image:url(/assets/fa/circle-info-0a88c3e364c7828eb411e08ab63160122cc3dac357a6be3b6c6eaa1eb2814a1d.svg)}.flash-alert span{background-image:url(/assets/fa/circle-exclamation-white-3e46afebeaffba0f9d3efd2d3db6b1f4d13426be2fbceb5635f33901822fa9cf.svg)}.flash-notice span ul,.flash-alert span ul{color:#777;margin-bottom:0;margin-top:2px}}@media screen and (min-width: 960px){.helpline{height:160px;margin-bottom:0.5rem;margin-top:1rem;width:940px}.helpline-img{display:inline;float:left}.home .helpline{margin-top:-4rem}.helpline-mid{float:left;height:92px;margin-top:68px;padding:0;width:722px}.helpline-text{font-size:24px;letter-spacing:-1px;line-height:30px;position:absolute;text-align:right;top:14px;width:360px}.helpline-number{font-size:58px;left:380px;letter-spacing:-3px;line-height:70px;position:absolute;top:12px}}@media screen and (min-width: 1220px){.helpline{width:1200px}.helpline-mid{width:982px}.helpline-text{width:470px}.helpline-number{font-size:66px;left:515px;top:11px}}@media screen and (min-width: 960px){.site-footer{padding:1rem 0}.footer-section{margin:0 auto;width:940px}.footer-nav{display:flex;justify-content:space-between;margin-bottom:-2rem}}@media screen and (min-width: 1220px){.footer-section{width:1200px}}.registered-company{margin-top:-1.5rem}@media screen and (min-width: 960px){.form .label{clear:left;float:left;width:13rem}.form .input{float:left;width:21rem}.field-group{background:transparent;border:none;padding:0}.follow-on{margin:-0.25rem 0 0.5rem}}@media screen and (min-width: 960px){.main-nav .dropdown{display:none}}.nav-second>.container{box-sizing:border-box;padding-bottom:1rem;padding-top:1rem}.logos>a{z-index:200}.register-sign-in .nav-label{display:block}@media screen and (min-width: 960px){.home .ios{box-sizing:border-box;vertical-align:middle}}.intro-with-pdf-download{display:flex;justify-content:space-between}.pdf-download{margin-left:2rem}@media (min-width: 960px){.paragraph-with-image{flex-direction:row;justify-content:space-between}.paragraph-with-image>img{height:35rem;max-width:50%}.paragraph-with-image>div{margin-bottom:0;max-width:50%}}@media screen and (min-width: 960px){html{font-size:14px;margin:0;overflow-y:scroll;padding:0}html,body{margin:0;padding:0;position:relative}body{margin:0}.container{margin:0 auto;padding:10px;position:relative;width:940px}h1{margin-top:0}a img{border:0}.content-main.left{float:left;margin:0 auto;max-width:750px}.content-main.full{float:none;margin:0;max-width:100%;width:100%}.page-title{margin-top:0}.page-title a{color:#000;font-size:1.5rem;text-decoration:underline}.page-title a:hover{color:#666;text-decoration:underline}.hidden{display:none}.add-to-basket-form .loader{background:url(/assets/metal_store/ajax-loader-db6117f714e274bdbbe13e61cf9e83fada2e3553ce053a6bf9d396f4be625623.gif) left no-repeat;color:#999;float:right;font-size:0.875rem;font-weight:bold;padding:5px 5px 5px 25px;white-space:nowrap}.description{padding-left:5px;text-align:left}.price{text-align:center}.qty .na{color:#999;font-style:italic;font-weight:bold}.block-narrow{float:left;width:281px}.order-view .billing-address{margin-right:1%;width:281px}.order-view .billing-address{margin-right:2%}.order-view .block{background-color:#f3f3f3;border-radius:5px;margin-bottom:10px;padding:10px 1%}.order-view .block h3{margin-bottom:0.6rem;margin-top:0;max-width:100%;position:relative}.order-view .block p{margin-bottom:5px;margin-top:0}.order-view .block .button span{font-size:10px;padding:2px 6px !important}.order-view .basket-table{float:none;margin-top:0;width:100%}.order-view .basket-table th,.order-view .basket-table td{font-size:10px;padding:3px 6px !important;width:auto !important}.order-view .basket-table th{background-color:#ddd}.order-view .basket-table body td{background-color:#fff}.order-view .order-summary{clear:both}.userForm{position:relative}.userForm .row{clear:left;width:100%}.userForm .label{float:left;font-weight:bold;margin-top:5px;min-height:20px;padding-right:20px;width:160px}.userForm .field{margin-left:180px;min-height:32px}.userForm .submit{margin-left:180px}.media-group{display:flex;justify-content:center}.category-size-image{margin-bottom:10px}.category-size-image img{display:block;margin:0 auto;max-height:33vh}header{position:relative}}@media screen and (min-width: 1220px){html{font-size:16px}.container{width:1200px}.order-view .basket-table th,.order-view .basket-table td{font-size:12px}.order-view .billing-address{width:400px}}@media screen and (min-width: 960px) and (min-height: 800px){.content-main{line-height:1.4}.product-table td{padding-bottom:0.33rem;padding-top:0.33rem}}@media screen and (min-width: 960px) and (min-height: 1080px){.content-main{line-height:1.6}.product-table td{padding-bottom:0.5rem;padding-top:0.5rem}}@media screen and (min-width: 960px){.order-view .button{box-shadow:0 0 6px rgba(0,0,0,0.1)}.order-view .button span{background-color:#ffea00 !important}.order-view{float:left;width:590px}.order-view .block{box-sizing:border-box;margin-right:10px}.delivery.block{float:left;width:277px}.delivery.block p span{float:left;font-size:11px;font-style:italic;margin-top:10px}.order-summary .basket-table{width:560px}.account-nav li a.active{background-color:#fcee21}}@media screen and (min-width: 1220px){.order-view{width:850px}.order-view .block-narrow{width:400px}.order-view .order-summary .basket-table{width:100%}}@media screen and (min-width: 960px){td,th{padding:1px 2px}h1,h2,h3,h4,h5,h6{margin:9px 0;text-rendering:optimizelegibility}h5 span,h5 a{color:#008634}.page-title-current{display:inline}.category-content{clear:left;padding-top:1px;position:relative}.product-table{border-collapse:collapse;width:100%}.product-table th{padding-top:6px}.product-table td.price{font-weight:bold;text-align:center}.product-table thead th,.product-table thead td,.product-table tbody th,.product-table tbody td{border-bottom:1px solid #ddd}.product-table thead th,.product-table tfoot th{background-color:#f3f3f3}.description{padding-left:5px;text-align:left}.qty{text-align:center;width:60px}.qty-input{padding:4px 6px}.basket-customer-note label{display:block}.basket-customer-note textarea{height:100px;width:400px}h1.product-name{font-size:14px}.quantity input{width:40px}.unverified-customer{border:1px solid #ddd;margin:5px 0;padding:10px}}@media screen and (min-width: 960px){.info-item-text{display:inline;margin-left:0.125rem;white-space:nowrap}.main-nav{height:56px;position:relative}.main-nav>ul>li>a,.main-nav>ul>li>button{font-size:0.875rem;padding:0 0.5rem}.main-nav .dropdown{background-clip:padding-box;border:1px solid #ddd;box-shadow:0 6px 12px rgba(0,0,0,0.175);box-sizing:border-box;left:0;margin:0;padding:0.5rem;top:100%;transition:max-height 0s;z-index:1000}.main-nav .dropdown.active{transition:max-height 0s}}.ui-dialog{inset:5% auto auto 50%;height:90%;margin-left:-385px;position:relative;width:770px}@media screen and (min-width: 960px){.product-list-table .prices{display:none}.product-list-table .price{display:table-cell;width:72px}.product-table .product-image{display:table-cell;width:50px}.product-table td{padding-bottom:0.25rem;padding-top:0.25rem}.product-table thead th.product-image{border-right:none}.product-table thead th.description{border-left:none}.product-table-wrapper{padding-bottom:65px;position:relative}}@media screen and (min-width: 1220px){.product-table tbody th,.product-table tbody td{font-size:1rem}}.reviews,.review-times{display:flex}.review,.review-when{flex-basis:33.333%}.review{background-color:#fafafa;border:1px solid #ededed;border-radius:4px;color:#777;font-size:0.875rem;line-height:1.5rem;margin:1.25rem;padding:1rem 1.75rem 1.75rem 2.25rem;position:relative}.review a{color:#356aaa}.review-speech-arrow::before{border:15px solid transparent;border-top:15px solid #ededed;bottom:-30px;content:"";left:29px;position:absolute}.review-speech-arrow::after{border:14px solid transparent;border-top:14px solid #fafafa;bottom:-28px;content:"";left:30px;position:absolute}.review-rating{color:#e47e37;font-weight:bold;letter-spacing:3px;margin-bottom:0.5rem}.review-quote{left:0.625rem;position:absolute}.review-when{color:#999;font-size:0.81825rem;margin:0 1.5rem;padding:0 0.875rem}.search-wrapper form{margin-left:8rem}.search-wrapper form>input[type=text]{border:1px solid #c9c9c9;border-right:0;padding:1rem;width:15rem}.search-wrapper.active{border-bottom-color:#fff}header .live-results{background-color:#fff;border:1px solid #ddd;box-shadow:0 5px 5px #595959;left:0;margin:0 auto;max-width:960px;position:absolute;right:0;width:100%;z-index:300}.live-results .category{margin-bottom:10px}header .live-results .category{margin-bottom:0;min-height:70px;width:300px}.live-results .inner .category{float:left}.live-results{min-height:130px;padding:0;position:relative}.live-results.loading{background:#fff url(/assets/metal_store/ajax-loader-big-74e01fc8773fe11d5a8d42fd0a65e38e11005ca7fdccb0bb2f4b31627bb05ae3.gif) center no-repeat}.live-results .inner{margin:20px auto 40px;padding:10px}.live-results .inner a{color:#000;text-decoration:none}.live-results .inner a:hover{text-decoration:underline}.live-results .inner .category .category-image{border:1px solid #ddd;float:left;height:50px;padding:2px;width:50px}.live-results .inner .category .category-name{float:left;margin:0 0 0 10px;max-height:3.5rem;overflow:hidden;width:210px}.live-results .inner .category .productCount{float:left;font-size:11px;font-weight:bold;margin:0 0 0 10px;overflow:hidden;width:210px}.live-results .close{height:22px;overflow:hidden;position:absolute;right:5px;top:5px;width:22px}.search-close-icon{position:inherit;right:0;top:0}.live-results .controls{background:#ffea00;border-top:1px solid #bbb;bottom:0;clear:both;position:absolute;text-align:center;width:100%}.live-results .controls a{color:#222;display:block;font-size:16px;font-weight:bold;padding:10px 0;text-align:center;text-decoration:none;text-transform:uppercase}.live-results .controls a:hover{text-decoration:underline}.live-results .inner .nowt{margin-bottom:0;margin-top:20px;text-align:center;width:auto}.full-search-results h3 span{font-size:12px;font-weight:normal}.full-search-results .category .product-table-wrapper{padding-bottom:0}.admin-actions{background:#444;display:flex;justify-content:center;padding:0.2rem}@media screen and (min-width: 960px){.session-info{color:#fff;font-size:0.8rem;position:sticky;text-transform:capitalize;top:0;width:100%;z-index:1000}.session-info .beta-features-form{align-items:center;display:flex}.session-info .next-customer{background:#04d658;border:0;border-radius:1rem;bottom:10px;cursor:pointer;justify-content:flex-end;margin-left:5em;margin-top:0.5rem;padding:0.6em 2em;right:10px}.session-info .next-customer:hover{background-color:#0f6}.session-info .admin-alert{background:#f00;color:#fff;padding:2px}.session-info a,.session-info strong{color:#fff}.session-info ul{display:block;list-style-type:none}}@media screen and (min-width: 960px){.ui-dialog .sticky-button{width:740px}}@media screen and (min-width: 1220px){.ui-dialog .sticky-button{width:740px}}
