html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.menu{margin:0;padding:0;}.menu li{list-style:none;}
.milc{font-size:12px;color:#444;text-align:center;margin:40px 20px 0 20px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.milc:hover{color:#777;}.milc:hover a{color:#999;}.milc a{color:#666;text-decoration:none;}.milc a:hover{color:#ccc;text-decoration:none;}.milc a span{display:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.milc:hover a span{width:auto;display:inherit;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.hidden{display:none!important;}.inactiveLink{cursor:default;opacity:.8;}.inactiveLink:hover{cursor:not-allowed;}.feature{font-size:14px;margin:10px 0;}.center,.centre{text-align:center;}#block-block-45{text-align:center;}table.xmas-hours{width:60%;line-height:14px;}.xmas-hours td:first-child{font-weight:bold;}.js-switcher,#js-switcher{display:none!important;}.tooltip{position:relative;}.tooltip .tooltiptext{display:none;width:180px;background-color:#111;background-color:#9a2d2d;color:#fff;text-align:center;border-radius:6px;padding:10px 10px;position:absolute;z-index:1;bottom:150%;left:35%;margin-left:-70px;text-transform:none;font-weight:400;font-size:16px;}.tooltip:hover .tooltiptext{display:block;}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:black transparent transparent transparent;border-color:#9a2d2d transparent transparent transparent;}.quote-buider-range .no-reece-access .views-row-last{display:none;}.view-quote-builder img{margin-bottom:20px;}a.quote-button{background-color:#6c8e9f;margin-left:0!important;}a.quote-button.inactiveLink:hover::before{display:block;position:absolute;content:'Complete empty options!';padding:20px;left:50%;top:-200px;background:rgba(0,0,0,.8);color:white;border:1px solid silver;border-radius:4px;width:200px;text-align:center;}#views-exposed-form-quote-page .ajax-progress{opacity:.3!important;width:0!important;height:0!important;}#views-exposed-form-quote-page .ajax-progress:before{position:absolute;width:300px;height:10px;top:46px;}#views-exposed-form-products-page .ajax-progress:after,#views-exposed-form-quote-page .ajax-progress:after{position:relative;margin-top:3px;width:270px;height:12px;}#views-exposed-form-products-page .ajax-progress:after,#views-exposed-form-quote-page .ajax-progress:before,#views-exposed-form-quote-page .ajax-progress:after{background-image:url(/sites/all/themes/linear/images/stormtech-spinner-02.gif);background-repeat:no-repeat;background-size:cover;display:block;left:0;content:" ";opacity:.5;}.quote-buider-range .masonry-item{width:278px;margin:0 5px 10px 5px;background-color:white;padding:10px;border:1px solid silver;}.view-quote-builder img{margin-bottom:20px;width:100%;height:auto;}.view-quote-builder .views-field-description p{height:100px;overflow:visible;margin-bottom:0;}.view-quote-builder .button{line-height:28px;width:100% !important;padding:10px 0 12px;margin-bottom:0;background-color:#6c8e9f;}.view-quote-builder .button:hover{background-color:#3a5c6d;}.view-quote-builder .button.with-flange{margin-left:0;margin-top:15px;margin-bottom:0;background-color:rgb(163,164,152);display:none;}.view-quote-builder .button.with-flange:hover{background-color:rgb(117,117,114);}.view-quote-builder .button.with-flange.range-9,.view-quote-builder .button.with-flange.range-10{display:inline-block;}.view-quote-builder table tr{border:none;}.view-quote-builder table td{padding:0;height:125px;}.builder-pic,.builder-pic .depth,.builder-pic .outlet,.builder-pic .grate,.builder-pic .tone,.builder-pic .diagram-range-title,.builder-pic .tray-top-layer,.builder-pic .tray-bottom-layer,.builder-pic .length,.builder-pic .flange,.builder-pic .outlet-distance{width:100%;height:280px;}.builder-pic{text-align:center;border:1px solid silver;margin:20px 0 20px 0;background-color:transparent;position:relative;background-repeat:no-repeat;border:4px solid white;}.builder-pic .depth,.builder-pic .outlet,.builder-pic .grate,.builder-pic .tone,.builder-pic .diagram-range-title,.builder-pic .tray-top-layer,.builder-pic .tray-bottom-layer,.builder-pic .length,.builder-pic .flange,.builder-pic .outlet-distance{display:block;background-size:100%;background-color:transparent;position:absolute;background-repeat:no-repeat;font-size:11px;}.builder-pic .tray-bottom-layer{background-image:url(/sites/all/themes/linear/images/builder/tray-base.png);}.builder-pic .tray-top-layer{background-image:url(/sites/all/themes/linear/images/builder/tray-layer.png);}.builder-pic .length-not-set{display:none!important;}.builder-pic .length-set{display:block!important;}.builder-pic .tone{opacity:.8;background-color:rgb(197,197,188);background:rgba(196,196,188,1);background:-moz-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(196,196,188,1)),color-stop(100%,rgba(221,223,216,1)));background:-webkit-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:-o-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:-ms-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:linear-gradient(to bottom,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4bc',endColorstr='#dddfd8',GradientType=0);}.builder-pic .diagram-range-title h2{text-align:center!important;position:absolute;bottom:0;width:100%!important;background-color:inherit!important;color:inherit!important;}.builder-pic .diagram-range-title h2 span{font-weight:300;color:rgb(163,164,152);;}.builder-pic .length{background-image:url(/sites/all/themes/linear/images/builder/length.png);}.builder-pic .depth{background-image:url(/sites/all/themes/linear/images/builder/depth.png);}.builder-pic span.depth span{margin-top:160px;padding-right:15px;float:right;}.builder-pic .length span{display:block;width:100%;position:absolute;margin-top:30px;text-align:center;}.builder-pic .outlet-distance{background-image:url(/sites/all/themes/linear/images/builder/outlet-distance.png);background-position:-5px 0;}.builder-pic .outlet-distance.right{background-image:url(/sites/all/themes/linear/images/builder/outlet-distance.png);background-position:380px 0;background-origin:content-box;}.builder-pic .outlet-distance span{padding-top:29.5%;text-align:center;float:left;padding-left:10%;padding-right:10%;position:relative;display:block;width:18%;}.builder-pic .outlet-distance.right span{float:right;}.builder-pic .grate.ar{background-image:url(/sites/all/themes/linear/images/builder/grate-ar.png);}.builder-pic .grate.mnd{background-image:url(/sites/all/themes/linear/images/builder/grate-mnd.png);}.builder-pic .grate.mnd.black{background-image:url(/sites/all/themes/linear/images/builder/grate-mnd-black.png);}.builder-pic .grate.mnd.blue{background-image:url(/sites/all/themes/linear/images/builder/grate-mnd-blue.png);}.builder-pic .grate.mnd.brass{background-image:url(/sites/all/themes/linear/images/builder/grate-mnd-brass.png);}.builder-pic .grate.mnd.white{background-image:url(/sites/all/themes/linear/images/builder/grate-mnd-white.png);}.builder-pic .grate.mnd.steel{background-image:url(/sites/all/themes/linear/images/builder/grate-mnd.png);}.builder-pic .grate.ps{background-image:url(/sites/all/themes/linear/images/builder/grate-ps.png);}.builder-pic .grate.ph{background-image:url(/sites/all/themes/linear/images/builder/grate-ph.png);}.builder-pic .grate.ti{background-image:url(/sites/all/themes/linear/images/builder/grate-ti.png);}.builder-pic .grate.cirque{background-image:url(/sites/all/themes/linear/images/builder/grate-cirque-steel.png);}.builder-pic .grate.cirque.steel{background-image:url(/sites/all/themes/linear/images/builder/grate-cirque-steel.png);}.builder-pic .grate.cirque.blue{background-image:url(/sites/all/themes/linear/images/builder/grate-cirque-blue.png);}.builder-pic .grate.cirque.black{background-image:url(/sites/all/themes/linear/images/builder/grate-cirque-black.png);}.builder-pic .grate.cirque.white{background-image:url(/sites/all/themes/linear/images/builder/grate-cirque-white.png);}.builder-pic .grate.cirque.brass{background-image:url(/sites/all/themes/linear/images/builder/grate-cirque-brass.png);}.builder-pic .grate.classic{background-image:url(/sites/all/themes/linear/images/builder/grate-classic-steel.png);}.builder-pic .grate.classic.steel{background-image:url(/sites/all/themes/linear/images/builder/grate-classic-steel.png);}.builder-pic .grate.classic.blue{background-image:url(/sites/all/themes/linear/images/builder/grate-classic-blue.png);}.builder-pic .grate.classic.black{background-image:url(/sites/all/themes/linear/images/builder/grate-classic-black.png);}.builder-pic .grate.classic.white{background-image:url(/sites/all/themes/linear/images/builder/grate-classic-white.png);}.builder-pic .grate.classic.brass{background-image:url(/sites/all/themes/linear/images/builder/grate-classic-brass.png);}.builder-pic .grate.lux{background-image:url(/sites/all/themes/linear/images/builder/grate-lux-steel.png);}.builder-pic .grate.lux.steel{background-image:url(/sites/all/themes/linear/images/builder/grate-lux-steel.png);}.builder-pic .grate.lux.blue{background-image:url(/sites/all/themes/linear/images/builder/grate-lux-blue.png);}.builder-pic .grate.lux.black{background-image:url(/sites/all/themes/linear/images/builder/grate-lux-black.png);}.builder-pic .grate.lux.white{background-image:url(/sites/all/themes/linear/images/builder/grate-lux-white.png);}.builder-pic .grate.lux.brass{background-image:url(/sites/all/themes/linear/images/builder/grate-lux-brass.png);}.builder-pic .outlet{background-image:url(/sites/all/themes/linear/images/builder/outlet.png);background-position:0 0;}.builder-pic .outlet.outlet-right{background-position:100px 0;}.builder-pic .outlet span{padding-top:35%;display:block;float:left;width:100%;}.builder-pic .outlet.outlet-right span{float:right;width:77%;}.builder-pic .outlet.outlet-left span{float:left;width:77%;}.builder-pic .outlet.outlet-left{background-position:-100px 0;}.builder-pic .flange.rear{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png);}.builder-pic .flange.left{background-image:url(/sites/all/themes/linear/images/builder/flange-left-2.png);}.builder-pic .flange.right{background-image:url(/sites/all/themes/linear/images/builder/flange-right-2.png);}.builder-pic .flange.rear.left{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-left-2.png);}.builder-pic .flange.rear.right{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-right-2.png);}.builder-pic .flange.left.right{background-image:url(/sites/all/themes/linear/images/builder/flange-left-2.png),url(/sites/all/themes/linear/images/builder/flange-right-2.png);}.builder-pic .flange.rear.left.right{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-left-2.png),url(/sites/all/themes/linear/images/builder/flange-right-2.png);}.builder-pic .flange.left.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-left-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-left.png);}.builder-pic .flange.right.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-right-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-right.png);}.builder-pic .flange.rear.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-left.png);}.builder-pic .flange.left.right.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-left-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-left.png),url(/sites/all/themes/linear/images/builder/flange-right-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-right.png);}.builder-pic .flange.left.rear.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-left-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-left.png);}.builder-pic .flange.right.rear.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-right-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-right.png);}.builder-pic .flange.left.right.rear.tile-depth-selected{background-image:url(/sites/all/themes/linear/images/builder/flange-rear-2.png),url(/sites/all/themes/linear/images/builder/flange-left-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-left.png),url(/sites/all/themes/linear/images/builder/flange-right-2.png),url(/sites/all/themes/linear/images/builder/flange-tile-depth-right.png);}.builder-pic .flange span.flange-tile{margin:15px;float:left;text-align:left;}td.qty{min-width:50px !important;}#order-pane-print_button{border:none;}#uc-cart-view-form .form-actions{margin-top:20px;}.form-type-uc-quantity input{text-align:center;padding-right:10px;padding-left:10px;}#uc-cart-view-form div.entity-uc-cart-item{display:none;}#uc-cart-view-form td{vertical-align:middle;}#uc-cart-checkout-form fieldset.form-wrapper{margin-bottom:30px;}#delivery-address-pane input.form-text{width:inherit;}table.cart-review{margin-bottom:10px;}#block-views-product-page-block-16{}#block-views-product-page-block-16 .form-type-uc-quantity input{width:auto!important;}td.views-field-field-product-image{width:120px;}#edit-field-range-width-tid-selective-all,#edit-field-drain-depth-tid-selective-all,#edit-field-grate-style-tid-selective-all,#edit-field-outlet-size-tid-selective-all,#edit-field-finish-tid-selective-all,#edit-field-flange-position-tid-all,#edit-field-flange-product-tid-all,#edit-field-outlet-position-tid-all,#edit-field-tile-thickness-tid-all,#edit-field-range-width-tid-selective-all + label,#edit-field-drain-depth-tid-selective-all + label,#edit-field-grate-style-tid-selective-all + label,#edit-field-outlet-size-tid-selective-all + label,#edit-field-finish-tid-selective-all + label,#edit-field-flange-position-tid-all + label,#edit-field-flange-product-tid-all + label,#edit-field-outlet-position-tid-all + label,#edit-field-tile-thickness-tid-all + label{display:none;}.form-item label{font-weight:400;}.quote-calculator .views-exposed-widgets .form-item a{padding:20px;margin-right:20px;border:1px solid rgb(163,164,152);font-weight:500;}.quote-calculator .views-exposed-widgets .form-item .active{background-color:rgb(163,164,152);color:white;}#views-exposed-form-quote-page #edit-reset{width:100%;}.view-quote .view-header{margin-bottom:40px;}#edit-field-grate-style-tid-selective-wrapper,#edit-field-range-width-tid-selective-wrapper,#edit-field-drain-depth-tid-selective-wrapper{width:100%;float:left;}#edit-field-grate-style-tid-selective-wrapper .form-item{width:50%;float:left;}#edit-field-outlet-size-tid-selective-wrapper,#edit-field-outlet-position-tid-wrapper,#edit-field-flange-position-tid-wrapper,#edit-field-tile-thickness-tid-wrapper{width:40%!important;}#edit-field-flange-position-tid-wrapper{clear:both!important;}.quote-calculator .views-exposed-widgets .form-item  .form-item .form-item{float:left;margin:20px 0;}.quote-calculator .view-empty{margin:40px 0;}.mtl-order .form-item .form-item{width:100%;float:left;display:block;text-align:center;}.quote-calculator.mtl-order .views-exposed-widgets .form-item a{margin:10px;display:inline-block;}.quote-calculator.mtl-order .views-exposed-widgets .form-item .form-item .form-item{float:none;display:inline;}.mtl-order .views-exposed-widgets,.mtl-order h2{text-align:center!important;}.mtl-order .views-exposed-form .views-exposed-widget{float:initial;display:inline-block;}#views-exposed-form-quote-page .views-exposed-widgets{background-color:rgb(197,197,188);}#views-exposed-form-quote-page .views-exposed-form .views-exposed-widget{padding:0 0 20px 0;}#views-exposed-form-quote-page .views-exposed-form .views-exposed-widget{padding:10px 5% 15px 5%;width:90%;}#edit-outletdistance-wrapper{padding-top:0!important;padding-left:5%!important;width:40%!important;border-top:none!important;float:right;}#views-exposed-form-quote-page .views-exposed-form .views-exposed-widget{border-top:1px solid rgb(221,223,216);}.page-user div.tabs.clearfix{display:none;}.role-Super-User.page-user div.tabs.clearfix{display:inherit;}#block-block-30{float:left;}a.button.small.account-tools-link{margin-bottom:10px;margin-top:9px;padding:1px 14px !important;background-color:#db4b33;background-color:#c4432d;position:relative;}a.button.small.account-tools-link:hover{background-color:#97311f;background-color:#db4b33;}.separator hr{margin:0;height:1px;border:none;}#block-menu-menu-account-tools{float:left;}#block-menu-menu-account-tools ul.menu ul{display:none;position:absolute;z-index:99;}#block-menu-menu-account-tools ul.menu:hover ul{display:inherit;}#block-menu-menu-account-tools ul.menu li ul li{width:200px;float:none;display:list-item;position:relative;}#block-menu-menu-account-tools ul.menu li ul li a{background-color:rgba(33,33,31,.8);border-bottom:none;text-transform:none;width:100%;padding:6px 15px;font-weight:300;font-size:12px;line-height:16px;display:block;float:none;height:auto;color:white;text-decoration:none;}#block-menu-menu-account-tools ul.menu li ul li a:hover{border-bottom:none;background-color:rgba(33,33,31,.95);}#block-block-29{z-index:99;position:fixed;left:0;top:47%;display:block;width:40px;height:40px;opacity:.9;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;z-index:99;}.account-menu-link{left:0;color:rgba(150,150,150,.8);text-shadow:0 1px 2px rgba(0,0,0,.7);font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;background-color:rgba(0,0,0,.7);background-color:#db4b33;position:absolute;width:40px;line-height:40px;font-size:24px;border-bottom-right-radius:3px;border-top-right-radius:3px;text-align:center;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.account-menu-link:hover{background-color:red;}.account-menu-link a{color:white;}.account-menu-link:hover a:hover{color:white;}.order-review-table{width:100%;margin:40px 0;}.order-review-table td{padding:20px!important;}.order-review-table .pane-title-row{background-color:rgb(163,164,152);font-size:18px;color:white;font-weight:400;text-transform:capitalize;}.order-review-table .review-button-row td{text-align:center;}.order-review-table .review-button-row{background-color:rgb(197,197,188);}#zone-cart-wrapper{background-color:black;background-color:rgb(40,41,39);color:white;}#block-uc-cart-cart{top:0;left:0;padding:10px 0 1px 0;text-align:right;float:right;}.cart-block-summary-links{float:left;}.cart-block-items{float:left;margin-right:15px;margin-top:0;padding:0;}.cart-block-summary-links a,a.button.small,#uc-cart-view-form .remove input[type="submit"]{color:white;font-weight:400;text-transform:capitalize!important;background-color:rgb(96,94,89);padding:3px 14px!important;min-width:inherit!important;font-size:11px;border-radius:14px;text-decoration:none;}.cart-block-summary-links a:hover,a.button.small:hover,#uc-cart-view-form .remove input[type="submit"]:hover{background-color:#6a9dc7;text-decoration:none;color:white;}.cart-block-summary-links td{text-align:left;}.cart-block-summary-links ul.links li{padding:0 5px;border-right:1px solid #999;border-right:none;display:block;float:left;}.cart-block-summary-links ul.links li.first{padding-left:0;}.cart-block-summary-total{text-align:left;}div.cart-block-summary{display:inline-block;font-size:11px;font-weight:normal;padding:0;}span.cart-block-summary-items{margin-right:10px;}table.cart-block-summary td{padding:0 5px;}#block-uc-cart-cart h2{display:none;float:left;font-size:11px;font-weight:500;margin-right:12px;margin-top:3px;margin-bottom:0;color:rgb(197,197,188);}.page-admin-store-orders-invoice td{text-align:left;font-size:larger;}.page-admin-store-orders-invoice tr{border-bottom:none;}.page-node-1209 .messages{display:none;}body{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:rgb(96,94,89);background-color:rgb(221,223,216);font-size:14px;line-height:1.75;-webkit-font-smoothing:inherit;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}p{margin-bottom:10px;}a{color:#3887b5;text-decoration:none;font-weight:500;}a:hover{color:#5d7d99;color:rgba(90,104,112,1);text-decoration:underline;}strong{font-weight:700;}h1,h2,h3,h4,h5,h6{color:rgb(96,94,89);margin-bottom:20px;line-height:1.25;}h1{font-size:30px;font-weight:300;margin-bottom:30px;text-transform:none;letter-spacing:-.02em;}h1 span{color:rgb(128,129,114);text-transform:none;display:block;}h2{font-size:21px;font-weight:500;margin-bottom:25px;letter-spacing:-0.025em;}h2 span{color:white;font-weight:300;}h2 a{color:inherit;text-decoration:none!important;}h3{font-size:16px;font-weight:600;color:rgb(128,129,114);}span.fieldset-legend{font-size:24px;font-weight:200;display:block;color:rgb(96,94,89);padding-bottom:20px;line-height:1.25;}h4{font-size:12px;font-weight:300;}h5{font-size:11px;font-weight:300;}p+h2,p+h3{margin-top:20px;}#zone-subtitle-wrapper a{color:rgb(96,94,89);}iframe{width:100%;}table{width:100%;}th{font-weight:500;}th a{font-weight:500;color:rgb(96,94,89);}th,td{padding:5px;vertical-align:middle;text-align:center;}tr,tr.even,tr.odd{background-color:transparent;border-bottom:1px rgb(163,164,152) solid;border-bottom:1px rgba(163,164,152,.6) solid;}#block-views-product-page-block-22 tr{border:none!important;}.specs-table tr.odd{background-color:rgba(197,197,188,0.2)!important;}.specs-table tr.even{background-color:rgba(197,197,187,0.4)!important;}td.active{background-color:rgb(211,213,205);}table caption{text-align:center;}.not-logged-in .special-access{display:none!important;}#block-views-product-page-block-15{text-align:center;background-color:rgb(197,197,188);padding:35px 20px 30px 20px;border:4px solid white;background:rgba(196,196,188,1);background:-moz-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(196,196,188,1)),color-stop(100%,rgba(221,223,216,1)));background:-webkit-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:-o-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:-ms-linear-gradient(top,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);background:linear-gradient(to bottom,rgba(196,196,188,1) 0%,rgba(221,223,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4bc',endColorstr='#dddfd8',GradientType=0);}img.reece-exclusive{width:160px;margin-bottom:20px;}.reece-exclusive-text{font-size:18px;line-height:1.4em;margin-bottom:8px;}img.greentag-cert{margin:0 10px 20px 10px;width:240px;height:auto;opacity:.9;}img.greentag-cert:hover{opacity:1;}img.aus-made-and-owned{width:105px;height:auto;top:15px;box-sizing:border-box;position:relative;margin-right:5px;}#block-imageblock-5{text-align:center;}.view-technical-information tr:hover{background-color:rgb(227,229,222);}.pdf-doc,.bim-doc{color:rgb(96,94,89);}.item-list ul li{margin:0;}.item-list ul{margin:0;}.block-body ul{margin-top:20px;margin-bottom:20px;}.block-body ul li{font-size:16px;}.intro-para{font-size:18px;color:#333;font-weight:600;line-height:1.5;}blockquote{padding-left:30px;border-left:10px solid #6a9dc7;margin:20px 0;color:#333;}blockquote p{font-weight:300;font-size:18px;line-height:1.5;}hr{height:1px;border:none;border-bottom:1px rgb(163,164,152) solid;margin:30px 0;clear:both;}h2+hr{margin-top:15px;}.node-page h2,.view-whitepapers h2{margin-bottom:25px;}.float-left{float:left;}.float-right{float:right;}.view-whitepapers.view-display-id-page .views-row{float:left;width:100%;margin-bottom:40px;}.view-whitepapers h2{clear:both;}.view-whitepapers .views-field-field-cover-image img,.view-whitepapers .whitepaper-cover img{margin:0 20px 20px 0;width:150px;height:auto;float:left;}a.whitepaper-download-link{text-decoration:none;font-weight:400;font-size:12px;color:rgb(96,94,89);border:1px solid rgb(96,94,89);border-radius:5px;padding:5px 17px;margin-top:10px;display:inline-block;}a.whitepaper-download-link:hover{color:white;border:1px solid rgb(96,94,89);background-color:rgb(96,94,89);}.whitepapers-block .whitepaper-cover img{margin:0 20px 20px 0;width:50px;height:auto;float:left;}.whitepapers-block h3{margin-bottom:5px;}#search-block-form h2.element-invisible{display:none;}.page-search .field-items .field-item{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.page-search .node-webform{display:none;}.page-search header h2{background-color:transparent!important;padding:0!important;}.group-result h2{margin:30px 0 25px 0;padding-bottom:15px;border-bottom:1px solid rgbA(96,94,89,.5);}.group-result article{margin-bottom:20px;}.group-result article h2{font-size:18px;margin:0 0 5px 0;padding-bottom:0;border-bottom:none;}.group-result article h2 a{color:#6a9dc7!important;font-weight:400;}.group-result article h2 a:hover{text-decoration:underline!important;}.group-result article p{margin-bottom:5px;}.group-result article.node-feature-content{display:none;}.search-form #edit-basic label{font-weight:400;font-size:16px;margin-bottom:10px;}.search-form #edit-basic input{margin-bottom:10px;margin-top:10px;}#block-search-form{top:-10px;float:right;position:relative;display:none;margin-top:30px;}#block-search-form input.form-text{width:36px;height:36px;background-color:rgb(66,66,63);border:none;background-image:url(/sites/all/themes/linear/images/search24.png);background-repeat:no-repeat;background-position:10px 6px;z-index:999;position:relative;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-indent:60px;}#block-search-form input.form-text:focus{background-color:white;color:rgb(66,66,63);width:178px;width:220px;height:36px;border:inherit;z-index:0;padding-left:6px;cursor:auto;text-indent:7px;background-image:url(/misc/throbber-inactive.png);background-position:99% center;background-repeat:no-repeat;}#block-search-form #edit-actions,#block-search-form .form-actions{position:absolute;top:0px;right:6px;}#block-search-form .form-submit{display:block !important;position:relative;font-size:0px !important;background-color:transparent;width:24px;min-width:0px;height:24px;right:6px;top:6px;padding:0;margin:0;box-shadow:none !important;background-repeat:no-repeat;z-index:1;}#block-search-form .form-submit:active{z-index:9999;}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.png);background-position:99% center;background-repeat:no-repeat;}html.js input.form-text.throbbing:focus,html.js #block-search-form input.form-text.throbbing:focus{background-image:url(/misc/throbber-active.gif);background-position:99% center;background-repeat:no-repeat;}#zone-user-wrapper{padding:10px 0;background-color:rgb(50,50,50);border-bottom:1px solid rgb(70,70,70);box-shadow:0px 1px 5px rgba(0,0,0,0.5);}#zone-user-wrapper p{margin-bottom:0px;line-height:18px;margin-top:3px;color:#999;font-size:13px;}.logo-img{margin-top:6px;position:absolute;z-index:999;}.logo-img img{width:40%;height:40%;margin-top:7px;}#zone-branding-wrapper{padding:10px 0px;height:65px;background-color:rgb(66,66,63);}.front #zone-branding-wrapper{box-shadow:0 10px 10px rgba(0,0,0,.15);z-index:5;position:relative;}.front #section-content #zone-content-wrapper,.front #zone-content-top-wrapper{display:none;}.block-main-menu{margin-top:30px;}#block-system-main-menu .menu li a span{font-size:0;}.home-link{display:none;}#block-system-main-menu ul.menu{float:right;}#block-system-main-menu .menu li{list-style:none;margin-left:0;float:left;margin-right:20px;padding-right:1px;position:relative;}#block-system-main-menu .menu li a{text-decoration:none;color:rgb(221,223,216);text-transform:uppercase;font-weight:500;font-size:12px;line-height:18px;display:block;float:left;position:relative;height:45px;}#block-system-main-menu .menu li a:hover{color:white;}.not-front #block-system-main-menu .menu li a.active{color:white;}#zone-menu-wrapper{box-shadow:0 5px 5px rgba(0,0,0,.1);position:relative;z-index:9;}#block-system-main-menu ul.menu ul{display:none;position:absolute;top:45px;z-index:111;left:-15px;}#block-system-main-menu ul.menu li.contact-menu ul{left:-140px;}#block-system-main-menu ul.menu li:hover > ul{display:inherit;}#block-system-main-menu ul.menu ul li{width:200px;float:none;display:list-item;position:relative;}#block-system-main-menu ul.menu ul li a{background-color:rgba(33,33,31,.9);border-bottom:none;text-transform:none;width:100%;padding:6px 15px;font-weight:500;font-size:12px;line-height:16px;display:block;float:none;height:auto;}#block-system-main-menu ul.menu ul li.first a{padding-top:13px;border-top:3px solid #82a4c4;}#block-system-main-menu ul.menu ul li.last a{padding-bottom:13px;}#block-system-main-menu ul.menu ul li:hover a{border-bottom:none;background-color:rgba(33,33,31,.95);}.page-user-orders a.button.small i{display:none;}.mean-last{margin-bottom:10px;}.mean-container .mean-nav ul li a{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;border:none;padding:.5em 5%;}.mean-container .mean-bar{position:absolute;background-color:transparent;top:17px;z-index:99;}.mean-container .mean-nav{background-color:rgb(66,66,63);}.mean-container a.meanmenu-reveal span{background:rgb(221,223,216) none repeat scroll 0% 0%;}.mean-container a.meanmenu-reveal:hover span{background:white none repeat scroll 0% 0%;}.mean-container a.meanmenu-reveal{font-weight:300;font-size:21px!important;}.admin-menu.mean-container a.meanmenu-reveal{top:29px!important;}.mean-container .mean-nav ul li li a{padding:.5em 10%;text-transform:capitalize;border:none;}.mean-container .mean-nav ul ul{margin-bottom:10px;}.mean-container .mean-nav ul li a.mean-expand{background-color:transparent!important;border:none!important;margin-top:-9px;}.view-id-videos .views-field-body{margin-bottom:10px;width:auto;}.view-id-videos .views-field-field-video{float:none;}.view-id-videos.view-display-id-page .views-row{margin-bottom:50px;position:relative;float:left;width:100%;}.view-id-videos .views-row h2{margin-bottom:20px;}.view-id-videos .views-row .video-link{margin:5px 0 20px 0;width:auto;}#breadcrumb,#block-easy-breadcrumb-easy-breadcrumb{display:none;color:rgb(143,144,132);margin:25px 0;font-size:12px;}#breadcrumb a,#block-easy-breadcrumb-easy-breadcrumb a{text-decoration:none;}ul.action-links{margin-bottom:20px;font-size:12px;font-weight:400;text-transform:uppercase;}#zone-gallery-wrapper{background-color:rgb(183,183,175);padding:40px 0 15px 0;}#zone-gallery-wrapper{background-color:rgb(66,66,63);padding:40px 0 15px 0;}#zone-gallery-wrapper h2{color:white;}#zone-content-top-wrapper{background-color:rgb(197,197,188);padding:40px 0 15px 0;}#zone-taxonomy-subhead-wrapper{background-color:rgb(197,197,188);padding:25px 0 25px 0;}.term-subhead h2.field-content.range-title{font-size:21px!important;font-weight:500;color:rgb(96,94,89)!important;margin-top:5px!important;}.term-subhead h2.field-content.range-title span{color:rgb(96,94,89)!important;font-weight:300;}.term-subhead .term-description p{font-size:14px!important;color:inherit;}#zone-footer-wrapper .block-menu{margin-bottom:20px;}#zone-footer-wrapper .menu li{list-style:none;margin:5px 0px;}#zone-footer-wrapper .menu li a{color:#999;text-decoration:none;font-size:12px;}#zone-footer-wrapper .menu li a:hover{color:#ddd;}.full-width-image img{width:100%;height:auto;margin-bottom:20px;}#section-content .block-imageblock{margin-bottom:20px;}#zone-preface-wrapper .block-imageblock{margin-bottom:0px;}.full-image-block .block-image{}.full-image-block img.imageblock-image{width:100%;height:auto;}.full-image-block h2{position:absolute;color:white;font-size:36px;text-align:center;width:90%;padding:0 5%;margin-top:15%;z-index:1;}.full-image-block h2 span{font-weight:400;}.full-image-block .block-body{position:absolute;width:90%;color:white;text-align:center;top:50%;font-size:18px;line-height:1.4em;padding:0 5%;}.full-image-block .block-body .button{background:#82a4c4;}.full-image-block .block-body .button:hover{background:white;color:#82a4c4;}#zone-base-wrapper{background-color:rgb(20,20,20);padding-top:25px;padding-bottom:15px;}#zone-content-wrapper,#zone-crumb-wrapper,#zone-prepostscript-wrapper{background-color:rgb(221,223,216);}.views-field-field-title-image img{width:100%;height:auto;}#zone-content{padding-bottom:40px;padding-top:50px;}#zone-content .block-imageblock,#zone-content .block{margin-bottom:20px;}#region-sidebar-second .block-imageblock,#region-sidebar-second .block{margin-bottom:30px;}label{font-weight:400;margin-bottom:5px;}.au-emblem{width:100px!important;height:100px!important;margin:-35px auto 0 auto!important;}.au-colour-emblem{width:140px!important;height:auto!important;margin:-20px auto 0 auto!important;}.original-linear-round{display:none!important;width:100px!important;height:auto!important;margin:10px auto 0 auto!important;}#zone-poster .flexslider{margin-bottom:0;}#zone-poster .flexslider .slides > li{position:relative;-moz-transition:opacity .7s ease;}#zone-poster .flex-direction-nav a:before,#zone-poster .flex-direction-nav a{color:rgba(255,255,255,.4);text-shadow:0px 1px 0 rgba(0,0,0,0.3);}.poster-message a{color:white;text-decoration:none;font-weight:400;font-size:16px;border:1px solid white;border-radius:5px;padding:5px 20px;background-color:rgba(0,0,0,.1);box-shadow:0px 1px 0 rgba(0,0,0,0.3);margin-top:0px;display:inline-block;transition:all 0.15s linear;}.poster-message a:hover{background-color:rgba(0,0,0,.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;transition:all 0.15s linear;}.poster-message{position:absolute;top:50px;width:100%;text-align:center;color:white;font-size:17px;text-shadow:0 1px 0px rgba(0,0,0,.8);line-height:1.4em;font-weight:400;}.poster-message p{margin-bottom:20px;padding:0 20px;}.poster-message img.logo-emblem{width:50px;height:50px;margin:0 auto 15px auto;}.poster-image{background-color:black;position:relative;height:440px;overflow:hidden;}.flexslider .slides .poster-image img{opacity:.7;height:100%;width:100%;object-fit:cover!important;}img.thankyou-text{width:50%!important;height:auto;display:inline!important;}.aus-made-slide.poster-message{top:100px;}img.thankyou-text{width:300px!important;height:auto;display:inline!important;}#zone-poster h2{color:white;font-size:36px;line-height:1.3em;margin-bottom:20px;letter-spacing:-.05em;}#region-poster{margin:0;width:100%;text-align:center;}#zone-poster{width:100%;margin:0;}.not-front #zone-poster{height:250px;}#zone-poster-overlay-wrapper{position:inherit;margin-bottom:inherit;background-color:rgba(0,0,0,.35);padding:20px 0px;color:white!important;text-align:center;z-index:3;}#zone-poster-overlay-wrapper,#zone-poster-overlay-wrapper h2,#zone-poster-overlay-wrapper a{color:white!important;}#zone-poster-overlay-wrapper h2{margin-bottom:2px;}#block-imageblock-21 p{width:auto;margin-right:inherit;float:inherit;}#region-poster .imageblock-image{width:120%;text-align:center;margin-top:0px;}#zone-poster .block-imageblock{margin-bottom:0px!important;}#block-imageblock-19,#block-imageblock-18,#block-imageblock-25{border-radius:10px;}#block-imageblock-19{background-color:rgba(147,121,108,.75);margin-bottom:20px;padding:15px 20px 5px 20px;}#block-imageblock-18{background-color:rgba(40,41,39,.75);padding:15px 20px 5px 20px;}#block-imageblock-25{background-color:rgba(108,142,159,.75);padding:15px 20px 5px 20px;margin-bottom:20px;}#region-menu{margin-top:40px;}#section-header{}#zone-header-wrapper{background-color:rgb(57,59,53);background-color:rgb(40,41,39);background-repeat:repeat-x;background-position:center center;padding:40px 0;text-align:center;}.not-front #zone-header-wrapper{background-color:rgb(30,31,29);}#zone-header-wrapper p,#zone-header-wrapper h1,#zone-header-wrapper h2,#zone-header-wrapper h3,#zone-header-wrapper h4{color:white;margin-bottom:5px;}.toboggan-unified #login-message,.toboggan-unified #login-links{text-align:left;}.toboggan-unified #login-links{margin-top:20px;margin-bottom:25px;}div.order-form-link{width:300px;text-align:center;margin:30px 2.5% 20px 2.5%;float:left;width:45%;}div.order-form-link img{margin-bottom:10px;opacity:.85;}div.order-form-link img:hover{opacity:1;}#block-views-user-accounts-block,#block-views-user-accounts-block h2{text-align:center!important;}.node-info-page{margin-bottom:40px;}.node-distributor .field-name-field-email-address a,a.text-button,.text-button a,.toboggan-unified #login-links a,input#edit-find.form-submit,.tabs.secondary li a{text-decoration:none;font-weight:400;font-size:12px!important;color:rgb(96,94,89);border:1px solid rgb(96,94,89);border-radius:25px;padding:5px 25px;margin-top:10px;display:inline-block;text-transform:capitalize;background-color:transparent;}a.text-button.wm-cert,a.text-button.gt-cert,a.text-button.download,input#edit-find.form-submit{color:white;font-size:14px!important;line-height:36px!important;background-image:url(/sites/all/themes/linear/images/corner-highlight.png);background-repeat:no-repeat;background-position:left top;}a.text-button.download,input#edit-find.form-submit{background-color:#6a9dc7;border-color:#6a9dc7;}a.text-button.wm-cert{background-color:#db4b33;border-color:#db4b33;}a.text-button.gt-cert{border-color:#007846;background-color:#007846;}a.text-button.wm-cert img,a.text-button.gt-cert img{height:24px;width:24px;vertical-align:middle;margin-top:-3px;}#zone-content-bottom-wrapper a.text-button{color:#314657;font-weight:300;font-size:18px!important;border:1px solid #82a4c4;background-color:#82a4c4;text-transform:none;}#zone-content-bottom-wrapper a.text-button:hover,input#edit-find.form-submit:hover{color:white!important;border:1px solid rgb(96,94,89);background-color:rgb(96,94,89);}#zone-content-bottom-wrapper a span{color:white;}.node-distributor .field-name-field-email-address a:hover,a.text-button:hover,.text-button a:hover,.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover,.toboggan-unified #login-links a:hover,.tabs.secondary li a:hover,.tabs.secondary li a.active{color:white!important;border:1px solid rgb(96,94,89);background-color:rgb(96,94,89);}.tabs.secondary li a{margin-right:10px;margin-bottom:20px;}.node-type-distributor #zone-content .block#block-views-distributor-page-block-3{margin-bottom:10px;}#zone-subtitle-wrapper #block-imageblock-22 p{color:rgb(96,94,89);font-weight:400;}#zone-subtitle-wrapper #block-imageblock-22 h2{color:white;font-weight:300;}.view-id-distributors.view-display-id-page td{width:33%;}.view-id-distributors.view-display-id-page .text-button{margin:0;}.distributor-name-link{font-size:16px;font-weight:400;line-height:24px;margin:5px 0px 5px -1px;display:inline-block;}.view-empty{text-align:center;}.view-distributors td.views-field-title,.view-distributors th.views-field-title{text-align:left;}#views-exposed-form-distributors-page .views-exposed-widget,#views-exposed-form-distributors-international .views-exposed-widget{float:right;margin:0 0 20px 20px;}#views-exposed-form-distributors-page .views-exposed-widget.views-widget-per-page,#views-exposed-form-distributors-international .views-exposed-widget.views-widget-per-page{float:left;margin-left:0;}#views-exposed-form-technical-information-page .views-exposed-form .views-exposed-widget{margin-bottom:20px;float:left;margin-right:20px;padding-right:0;}#views-exposed-form-technical-information-page .views-exposed-widgets{}#views-exposed-form-technical-information-page div.views-exposed-widget.views-submit-button{display:none;}#views-exposed-form-technical-information-page div.views-exposed-widget.views-reset-button{clear:both;}#views-exposed-form-technical-information-page div.views-exposed-widget.views-reset-button input{margin-top:5px;}td.views-field.views-field-phone{width:33%;}.page-distributors input#edit-find,.page-distributors input#edit-find--2,.node-type-product #edit-find--2{display:inline-block;margin-bottom:20px;margin-top:0;display:none;}.page-distributors #block-ip-geoloc-geocode-address{background-color:rgba(197,197,188,.5);padding:20px 20px 25px 20px!important;border:1px solid rgba(96,94,89,.1);text-align:center;}.page-distributors #block-ip-geoloc-geocode-address h2{text-align:center;}.page-distributors .ajax-progress,.page-distributors .ajax-progress .message{display:block;width:100%;}input#edit-street-address,input#edit-street-address--2.form-text{width:60%;text-align:center;}input#edit-submit-address{width:15%;min-width:60px;display:inline-block;margin:0 5px;}#set-location-form .form-item-street-address{display:inline;}html body.admin-menu.page-pricelist{margin-top:0!important;}.page-pricelist #admin-menu{display:none;}html body.admin-menu.page-pricelist.mean-container a.meanmenu-reveal{top:0!important;}.small-button{font-size:9px;font-weight:600;text-decoration:none!important;color:white!important;background-color:#555;border-radius:5px;padding:1px 9px 2px 9px;margin:0 2px;}.price-list,.price-list a{color:#333;font-weight:400;}.csv-download-button{text-decoration:none;color:rgba(255,255,255,.8)!important;background-color:rgba(255,255,255,.1);border-radius:5px;border:1px solid rgba(255,255,255,.2);padding:10px 25px;margin:20px;display:inline-block;box-shadow:0 0 1em 0 rgba(0,0,0,0.2);transition:all 0.1s linear;white-space:nowrap;user-select:none;}.csv-download-button:hover{color:rgba(255,255,255,1)!important;text-decoration:none;background-color:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);transition:all 0.1s ease;transform:scale(1.03);}#csv-download-content ul{display:flex;flex-wrap:wrap;justify-content:center;}#csv-download-content ul li{padding:0;margin:10px;text-align:center;width:300px;}.page-pricelist #zone-content{padding:20px 0;}.page-pricelist .block-page-title{display:none;}.page-pricelist h1{color:white;font-size:32px;}.page-pricelist h4{font-size:12px;}.page-pricelist h1 span{display:inline!important;}.page-pricelist #zone-content-top-wrapper{text-align:center;background:url(/sites/default/files/pricelist/images/pricelist-header-05.jpg) center center no-repeat;background-size:cover;color:white;padding:25px 0 20px 0;}.page-pricelist .private{text-shadow:0px 1px 1px rgba(0,0,0,.4);display:block;position:absolute;right:0;top:-15px;font-size:10px;color:#eee;font-weight:400;}.page-pricelist .views-exposed-widget.views-submit-button{display:none;}.page-pricelist #edit-reset,.page-pricelist .views-reset-button input{min-width:unset;border:none;background-color:rgba(255,255,255,.2) !important;border-radius:5px;font-size:24px;padding:0 0 4px 0;width:45px;line-height:38px;margin-top:30px!important;box-shadow:0 0 1em 0 rgba(0,0,0,0.2);}.page-pricelist .views-exposed-widget label{color:white;margin:10px 0 5px;line-height:1.2;}.page-pricelist .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;outline:0;font:inherit;font-weight:500;width:20em;height:3em;padding:0 4em 0 1em;background:url(https://upload.wikimedia.org/wikipedia/commons/9/9d/Caret_down_font_awesome_whitevariation.svg) no-repeat right 0.8em center/1.4em,linear-gradient(to left,rgba(255,255,255,.2) 3em,rgba(255,255,255,0.4) 3em) !important;color:white;border-radius:0.25em;box-shadow:0 0 1em 0 rgba(0,0,0,0.2);cursor:pointer;}.page-pricelist .form-type-select select option{color:#333;}.page-pricelist .form-type-select select:focus{outline:none;}.page-pricelist .form-type-select select::-ms-expand{display:none;}.page-pricelist #zone-subtitle-wrapper{background-color:rgb(66,66,63);text-align:center;}.page-pricelist #zone-footer-wrapper{display:none;}.page-pricelist .views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.page-pricelist .views-exposed-form .views-exposed-widget{padding:0 .5em;text-align:center;float:none;}.page-pricelist .views-exposed-form .form-type-textfield input{width:14.6em;border-radius:.25em;text-align:left;line-height:18px;height:2.8em;color:#666;font-size:15px;padding:0!important;font-weight:bold;margin:0;border:none;box-shadow:0 0 1em 0 rgba(0,0,0,0.2);text-indent:15px;}.price-list h2{margin:20px 0!important;width:auto;display:inline-block;width:100%;}.price-list h2 span{font-size:.9rem;}.price-list h2.range-title{background-color:transparent!important;font-size:28px!important;margin:0!important;padding:0!important;font-weight:700;letter-spacing:-.05em;color:#33352E;}.price-list h2.range-title span{font-size:inherit;font-weight:700;color:#7DA8BA;}.page-pricelist #zone-content h2{background-color:rgb(66,66,63);}.price-list .small-rounded-corners{border-radius:6px;vertical-align:middle;margin-right:10px;}.price-list .small-rounded-corners.image-coming-soon{width:48px;height:48px;border:1px rgba(163,164,152,.25) solid;}.price-list a.product-code{color:rgb(96,94,89);font-weight:600;white-space:nowrap;}.price-list .views-field-nothing{text-align:left;}.price-list .view-grouping-content table caption{display:none;}.price-list h3{color:rgb(96,94,89);margin-bottom:15px;}.price-list a,.price-list a:hover{color:rgb(96,94,89);text-decoration:none;font-weight:600;}.price-list h3 em{font-style:normal;font-weight:300;}.price-list .view-grouping .view-grouping{margin:0 0 20px 0;}.price-list .view-content thead tr{background-color:transparent;}.price-list .view-content th{font-weight:800;color:rgb(96,94,89);color:rgb(134,132,126);font-size:10px;text-transform:uppercase;letter-spacing:normal;}.price-list .view-content tr.odd{background-color:#D1D4CE;}.price-list .view-content tr.even{background-color:#D8DAD5;}.price-list .view-content tr.odd:hover,.price-list .view-content tr.even:hover{background-color:rgb(227,229,222);}.price-list table,.price-list-table{width:100%;font-size:12px;border-top:1px rgb(163,164,152) solid;}.price-list-table{margin-bottom:15px;}.price-list-table td,.price-list-table th{padding:3px 8px;}.price-list-table tr td:nth-child(2),.price-list-table tr th:nth-child(2){text-align:left;}#kit-contents-content .price-list-table th,#kit-contents-content .price-list-table td{text-align:left;}#kit-contents-content .price-list-table{table-layout:fixed;}#kit-contents-content h3{color:#7DA8BA;}i.close-button:hover{cursor:pointer;}.price-list-links{margin:5px 0 0 0;}.price-list-links ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.price-list-links ul li{padding:2px 18px;margin:16px 8px 0;text-align:center;float:none;font-size:11px;font-weight:700;color:rgba(255,255,255,.8)!important;background-color:rgba(255,255,255,.2);background-color:rgba(227,144,60,.9);background-color:rgba(219,145,69,.85);border-radius:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all ease .15s;box-shadow:0 0 1em 0 rgba(0,0,0,0.0);}.price-list-links ul li a{color:rgba(255,255,255,.8)!important;text-decoration:none;font-weight:700;}.price-list-links ul li:hover a,.price-list-links ul li:hover,.price-list-links ul li a:hover{color:rgba(255,255,255,1)!important;cursor:pointer;transition:all ease .15s;}.price-list-links ul li.active{color:white!important;}.price-list-links ul li.inactive:hover,.price-list-links ul li.active,.price-list-links ul li.active a{background-color:rgba(255,255,255,.4);background-color:rgba(227,144,60,1);background-color:rgba(219,145,69,1);box-shadow:0 0 1em 0 rgba(0,0,0,0.2);}.outlet-default-DN40 .outlet-size-DN40:after,.outlet-default-DN50 .outlet-size-DN50:after,.outlet-default-DN65 .outlet-size-DN65:after,.outlet-default-DN80 .outlet-size-DN80:after,.outlet-default-DN100 .outlet-size-DN100:after{display:inline;content:' (default)';}tr.type-category-32 span.product-length:before{display:block;content:'Up to ';}.page-pricelist .product-code-38G100 .product-code-length,.page-pricelist .product-code-38G90 .product-code-length,.page-pricelist .product-code-65G100 .product-code-length,.page-pricelist .product-code-65G90 .product-code-length{display:none;}.page-pricelist h2.type-category-30,.page-pricelist h2.type-category-30.has-flange,.page-pricelist h2.type-category-215.product-range-217,.page-pricelist h2.type-category-30.product-range-25,.page-pricelist h2.type-category-29.product-range-25,.page-pricelist h2.type-category-30.product-range-23,.page-pricelist h2.type-category-29.product-range-23,.page-pricelist h2.product-range-232{margin-bottom:40px!important;position:relative;}.page-pricelist h2.type-category-30:after,.page-pricelist h2.type-category-30.has-flange:after,.page-pricelist h2.type-category-215.product-range-217:after,.page-pricelist h2.type-category-30.product-range-25:after,.page-pricelist h2.type-category-29.product-range-25:after,.page-pricelist h2.type-category-30.product-range-23:after,.page-pricelist h2.type-category-29.product-range-23:after,.page-pricelist h2.product-range-232:after{display:block;position:absolute;background-color:#7DA8BA;border-radius:10px;padding:3px 15px 3px 15px;font-size:10px;font-weight:600;color:white;top:100%;margin-top:10px;left:0;letter-spacing:normal;}.page-pricelist h2.type-category-30:after{content:'800mm MIN CHARGE FOR MTL DRAINS (UNLESS SPECIFIED)';}.page-pricelist h2.type-category-30.has-flange:after{content:'1000mm MINIMUM CHARGE FOR MTL FLANGE DRAINS';}.page-pricelist h2.type-category-215.product-range-217:after{content:'1000mm MINIMUM CHARGE FOR FLANGE DRAIN FINISHES';}.page-pricelist h2.type-category-30.product-range-25:after,.page-pricelist h2.type-category-29.product-range-25:after{content:'1000mm MINIMUM CHARGE FOR VINYL CLAMP DRAINAGE';}.page-pricelist h2.type-category-30.product-range-23:after,.page-pricelist h2.type-category-29.product-range-23:after{content:'1000mm MINIMUM CHARGE FOR THRESHOLD DRAINAGE';}.page-pricelist h2.product-range-232:after{content:'1000mm MINIMUM CHARGE FOR COLOURS + FINISHES';}h3.product-price-item-title.node-15:after,h3.product-price-item-title.node-16:after,h3.product-price-item-title.node-1121:after,h3.product-price-item-title.node-1122:after{display:block;content:'1000mm MINIMUM CHARGE';position:relative;background-color:#ba7c7c;border-radius:10px;padding:3px 15px 3px 15px;font-size:10px;font-weight:600;color:white;top:100%;margin-top:10px;margin-bottom:10px;left:auto;right:0;float:right;letter-spacing:normal;}#cboxOverlay{background:#000;}.page-taxonomy-term-231 #zone-preface2-wrapper{background:url(/sites/default/files/images/scs-header-02.jpg) center center no-repeat;background-size:cover;padding:100px 0;}.page-taxonomy-term-231 .term-header .product-link{display:inherit;}.page-taxonomy-term-231 .term-header .product-link a{color:white;text-decoration:none;font-size:14px;border:2px solid white;border-radius:4px;padding:5px 20px;font-weight:700;opacity:.9;background-color:rgba(0,0,0,.3);display:inline-block;margin:10px 0 0 0;box-shadow:0 2px 8px rgba(0,0,0,.5);text-shadow:none;}.page-taxonomy-term-231 .term-header .product-link a:hover{opacity:1;}.page-taxonomy-term-231 .term-header .range *{text-shadow:0 2px 8px rgba(0,0,0,.5);}.page-taxonomy-term-231 #block-views-taxonomy-blocks-block{float:none;}.page-taxonomy-term-231 .term-header h1.range-title:before{position:absolute;content:'120SCS';background-color:#DDA31B;border-radius:4px;padding:5px 20px;top:-50px;margin:0 auto;left:50%;margin-left:-66px;color:white;font-weight:700;font-size:24px;line-height:1;letter-spacing:-0.025em;box-shadow:0 2px 8px rgba(0,0,0,.5);text-shadow:none;}.page-taxonomy-term-231 .term-header h1.range-title{font-weight:600!important;color:white!important;line-height:.9em;font-size:3em;font-weight:500;letter-spacing:-0.04em;}.page-taxonomy-term-231 .term-header .range p{font-weight:600!important;}.page-taxonomy-term-231 .term-subhead h2.field-content.range-title{font-size:24px!important;font-weight:700;color:rgb(96,94,89)!important;margin:20px 0!important;letter-spacing:-0.03em;}.page-taxonomy-term-231 .term-subhead h2.field-content.range-title span{font-weight:500;}.page-taxonomy-term-236 #zone-preface2-wrapper{background:url(/sites/default/files/images/aa-header-01.jpg) center center no-repeat;background-size:cover;padding:100px 0;}.page-taxonomy-term-236 .term-header .product-link{display:inherit;}.page-taxonomy-term-236 .term-header .product-link a{color:white;text-decoration:none;font-size:14px;border:2px solid white;border-radius:4px;padding:5px 20px;font-weight:700;opacity:.9;background-color:rgba(0,0,0,.3);display:inline-block;margin:10px 0 0 0;box-shadow:0 2px 8px rgba(0,0,0,.5);text-shadow:none;}.page-taxonomy-term-236 .term-header .product-link a:hover{opacity:1;}.page-taxonomy-term-236 .term-header .range *{text-shadow:0 2px 8px rgba(0,0,0,.5);}.page-taxonomy-term-236 #block-views-taxonomy-blocks-block{float:none;}.page-taxonomy-term-236 .term-header h1.range-title:before{text-indent:0;content:'Wave Grate Design.';font-size:3rem!important;float:left;line-height:.9em;font-weight:600;letter-spacing:-0.04em;display:block;width:100%;}.page-taxonomy-term-236 .term-header h1.range-title:after{text-indent:0;position:absolute;content:'6000 Series Aluminium';padding:0;top:-30px;margin:0 auto;left:0%;color:white;font-weight:700;font-size:14px;text-transform:uppercase;line-height:1;letter-spacing:-0.025em;text-shadow:none;width:100%;}.page-taxonomy-term-236 .term-strap-line.term-236{font-weight:400;}.page-taxonomy-term-236 .term-header h1.range-title{text-indent:-9999px;font-weight:600!important;color:white!important;line-height:.9em;font-size:3em;font-size:0;letter-spacing:-0.04em;display:flex;}.page-taxonomy-term-236 .term-header .range p{font-weight:600!important;}.page-taxonomy-term-236 .term-subhead h2.field-content.range-title{font-size:24px!important;font-weight:700;color:rgb(96,94,89)!important;margin:20px 0!important;letter-spacing:-0.03em;}.page-taxonomy-term-236 .term-subhead h2.field-content.range-title span{font-weight:500;}.term-description.term-236 p:first-child{font-weight:600;font-size:4;font-size:1.1em!important;line-height:1.6;}.page-taxonomy-term-236 .view-taxonomy-term span.field-content.AA a,.page-taxonomy-term-236 .block-taxonomy-term-block-1 h2.block-title{display:none!important;}.page-taxonomy-term-236 .view-taxonomy-term span.field-content.AA:before{display:block;content:' ';width:220px;height:147px;background-image:url(/sites/default/files/images/wave/grate-detail-profile.jpg);background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-top:70px;border-radius:7px;}.page-taxonomy-term-236 .view-taxonomy-term span.field-content.AA:after{content:'100% Australian Made. High flow linear drainage designed and manufactured in Australia from local materials.';display:block;font-size:1.4rem;font-weight:600;line-height:1.1;margin:30px 0 40px 80px;letter-spacing:-0.03em;}html.js #views-exposed-form-products-page .views-reset-button{display:none;}#views-exposed-form-technical-information-page-1 .views-reset-button{display:inherit;}.front .selector-steps{margin:20px 0!important;}.selector-steps span{border-radius:3px;padding:3px 10px;border:1px solid grey;}.view-products .view-header h1{text-align:center;}.view-products hr{margin:0 0 30px 0;}.view-products h2,.tech-docs h2{margin:20px 0 30px 0;display:inline-block;width:100%;}.view-products h2{padding-bottom:10px;margin-bottom:0px;}.view-products h4{margin-bottom:20px;padding-bottom:10px;padding-top:10px;font-weight:500;font-size:14px;margin-top:10px;}#views-exposed-form-products-page{text-align:center;}#views-exposed-form-products-page .views-exposed-form .views-exposed-widget{float:none;padding:0;}#block-views-exp-products-page #edit-style-wrapper,#block-views-exp-products-page #edit-range-wrapper{margin-bottom:10px;}#block-views-exp-products-page #edit-depth-wrapper{margin-bottom:0!important;}.product-grid .views-field-field-product-image a,.view-products .views-field-field-product-image a{display:block;background-color:#fff;background-image:url(/sites/all/themes/linear/images/zoom-02.png);background-position:center center;background-repeat:no-repeat;}.product-grid .views-field-field-product-image a:hover,.view-products .views-field-field-product-image a:hover{background-color:#5d7d99;background-color:rgb(66,66,63);background-color:rgb(163,164,152);background-color:rgb(120,121,111);}.product-grid .views-field-field-product-image a img,.view-products .views-field-field-product-image a img{opacity:1;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;-webkit-backface-visibility:hidden;}.product-grid .views-field-field-product-image a img:hover,.view-products .views-field-field-product-image a img:hover{opacity:.4;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;-webkit-backface-visibility:hidden;}#views-exposed-form-products-page legend{width:100%;margin-bottom:5px;}#block-views-exp-products-page #edit-range-wrapper .form-item-range .form-checkboxes{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;height:150px;position:relative;}#block-views-exp-products-page #edit-range-wrapper > label{font-weight:300;font-size:18px;}#block-views-exp-products-page #edit-range-wrapper .collapsible .fieldset-wrapper,#block-views-exp-products-page #edit-range-wrapper > label + div > .form-item{height:65px;overflow:hidden;position:relative;}#block-views-exp-products-page #edit-range-wrapper .form-type-bef-checkbox{}#block-views-exp-products-page #edit-range-wrapper .bef-checkboxes{text-align:center;width:1210px;margin-left:auto;margin-right:auto;display:block;position:absolute;}#block-views-exp-products-page #edit-range-wrapper input[type="checkbox"]{display:none;}#block-views-exp-products-page #edit-range-wrapper label.option{color:rgb(96,94,89);cursor:pointer;padding:10px 19px;border:rgb(96,94,89) 2px solid;border-radius:3px;margin:5px;display:inline-block;float:left;background-color:transparent;font-weight:500;}#block-views-exp-products-page #edit-range-wrapper label.option:hover{color:white;background-color:rgb(96,94,89)!important;}#block-views-exp-products-page #edit-range-wrapper .highlight label.option{background-color:rgb(221,223,216)!important;border:rgb(221,223,216) 2px solid;}#block-views-exp-products-page #edit-style-wrapper .form-item-style .form-checkboxes{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;height:150px;position:relative;}#block-block-49{line-height:1.4;margin-top:-25px;font-size:.8rem;}.tech-docs.view-display-id-block_20 .view-content div > div,.tech-docs.view-display-id-block_9 .field-content,.tech-docs.view-display-id-block_11 .info-sheet-link,.view-display-id-block_20 .view-content > div > div,#block-views-pdf-output-block-1 .info-sheet-link,#block-views-product-page-block-23 .info-sheet-link,#block-views-product-page-block-29 .info-sheet-link{padding:8px 15px;border:1px solid rgba(0,0,0,0.2);margin-bottom:5px;border-radius:5px;background-color:rgba(0,0,0,.05);font-weight:500;font-size:12px;}#block-views-product-page-block-17 div.content.clearfix{padding-top:3px;}#block-views-product-page-block-17 .specs-table table{border-top:none;}.collapsiblock-processed h2.collapsiblock+div+div.content,.collapsiblock-processed h2.collapsiblock+div.content{padding:20px;}div h2.collapsiblock{border-bottom:1px solid rgb(163,164,152);border-top:1px solid rgb(163,164,152);padding:15px 20px;margin:-1px 0 0 0;}div .collapsiblock a:hover{text-decoration:none;color:rgb(96,94,89);}div .collapsiblock a{background:none;text-decoration:none!important;position:relative;}div .collapsiblock.collapsiblockCollapsed a:after{content:"+";font-family:'Arial','Helvetica',sans-serif;font-weight:normal;font-size:24px;line-height:24px;position:absolute;right:15px;top:8px;color:white;}div .collapsiblock a:after{content:"-";font-family:'Arial','Helvetica',sans-serif;font-weight:normal;font-size:24px;line-height:24px;position:absolute;right:15px;top:8px;color:white;}html.js fieldset.collapsed{height:inherit;}#views-exposed-form-products-page .collapse-processed .fieldset-title{font-weight:300;font-size:18px;}#views-exposed-form-products-page .collapse-processed a{color:rgb(96,94,89);text-decoration:none!important;}#block-views-exp-products-page #edit-style-wrapper > label{font-weight:300;font-size:18px;}#block-views-exp-products-page #edit-style-wrapper .collapsible .fieldset-wrapper,#block-views-exp-products-page #edit-style-wrapper > label + div > .form-item{margin:0;height:85px;overflow:hidden;}#edit-style-wrapper .form-type-bef-checkbox{}#edit-style-wrapper .bef-checkboxes{width:600px;text-align:center;margin-left:auto;margin-right:auto;display:block;position:absolute;}#edit-style-wrapper input[type="checkbox"]{display:none;}#edit-style-wrapper label.option{background-image:url(/sites/all/themes/linear/images/grate-styles-sprites.png);background-repeat:no-repeat;background-position-x:0px;background-position-y:0px;background-position:0px 0px;width:74px;height:19px;display:inline-block;float:left;font-weight:400;cursor:pointer;color:rgb(96,94,89);text-align:center;padding-top:55px;margin:5px;}#edit-style-wrapper .form-item-edit-style-1 label.option{background-position:0px 0px;}#edit-style-wrapper .form-item-edit-style-5 label.option{background-position:-74px 0px;}#edit-style-wrapper .form-item-edit-style-4 label.option{background-position:-148px 0px;}#edit-style-wrapper .form-item-edit-style-3 label.option{background-position:-222px 0px;}#edit-style-wrapper .form-item-edit-style-7 label.option{background-position:-296px 0px;}#edit-style-wrapper .form-item-edit-style-6 label.option{background-position:-370px 0px;}#edit-style-wrapper .form-item-edit-style-2 label.option{background-position:-444px 0px;}#edit-style-wrapper .form-item-edit-style-1.highlight label.option{background-position:-518px 0px;}#edit-style-wrapper .form-item-edit-style-5.highlight label.option{background-position:-592px 0px;}#edit-style-wrapper .form-item-edit-style-4.highlight label.option{background-position:-666px 0px;}#edit-style-wrapper .form-item-edit-style-3.highlight label.option{background-position:-740px 0px;}#edit-style-wrapper .form-item-edit-style-7.highlight label.option{background-position:-814px 0px;}#edit-style-wrapper .form-item-edit-style-6.highlight label.option{background-position:-888px 0px;}#edit-style-wrapper .form-item-edit-style-2.highlight label.option{background-position:-962px 0px;}#edit-style-wrapper .form-item-edit-style-1 label.option:hover{background-position:-518px 0px;opacity:.5;}#edit-style-wrapper .form-item-edit-style-5 label.option:hover{background-position:-592px 0px;opacity:.5;}#edit-style-wrapper .form-item-edit-style-4 label.option:hover{background-position:-666px 0px;opacity:.5;}#edit-style-wrapper .form-item-edit-style-3 label.option:hover{background-position:-740px 0px;opacity:.5;}#edit-style-wrapper .form-item-edit-style-7 label.option:hover{background-position:-814px 0px;opacity:.5;}#edit-style-wrapper .form-item-edit-style-6 label.option:hover{background-position:-888px 0px;opacity:.5;}#edit-style-wrapper .form-item-edit-style-2 label.option:hover{background-position:-962px 0px;opacity:.5;}#block-views-exp-products-page #edit-depth-wrapper .form-item-depth .form-checkboxes{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;height:150px;position:relative;}#block-views-exp-products-page #edit-depth-wrapper > label{font-weight:300;font-size:18px;}#block-views-exp-products-page #edit-depth-wrapper .collapsible .fieldset-wrapper,#block-views-exp-products-page #edit-depth-wrapper > label + div > .form-item{margin:0;height:65px;overflow:hidden;}#edit-depth-wrapper .form-type-bef-checkbox{}#edit-depth-wrapper .bef-checkboxes{text-align:center;width:500px;margin-left:auto;margin-right:auto;display:block;position:absolute;}#edit-depth-wrapper input[type="checkbox"]{display:none;}#edit-depth-wrapper label.option{color:rgb(96,94,89);cursor:pointer;padding:10px 20px;border:rgb(96,94,89) 2px solid;border-radius:3px;margin:5px;display:inline-block;float:left;background-color:transparent;font-weight:500;}#edit-depth-wrapper label.option:hover{color:white;background-color:rgb(96,94,89)!important;}#edit-depth-wrapper .highlight label.option{background-color:rgb(221,223,216)!important;border:rgb(221,223,216) 2px solid;}#edit-kit-wrapper > label{font-weight:300;font-size:18px;}#edit-kit-wrapper{width:100%;margin:0;}#edit-kit-wrapper .form-type-bef-checkbox{display:inline-block;}#edit-kit-wrapper .bef-checkboxes{text-align:center;}#edit-kit-wrapper input[type="checkbox"]{display:none;}#edit-kit-wrapper label.option{color:rgb(96,94,89);cursor:pointer;padding:10px 20px;border:rgb(96,94,89) 2px solid;border-radius:3px;margin:5px;display:inline-block;float:left;background-color:transparent;font-weight:500;}#edit-kit-wrapper label.option:hover{background-color:rgb(197,197,188)!important;border:rgb(197,197,188) 2px solid;}#edit-kit-wrapper .highlight label.option{color:white;background-color:rgb(96,94,89)!important;}.help-block{text-align:center;margin-bottom:0!important;}.help-block .content{padding:40px 0 20px 0;}.help-block div .collapsiblock a{background-image:none!important;background-color:rgb(66,66,63);padding:5px 9px 5px 9px;display:inline-block;color:rgb(221,223,216);font-weight:400;text-decoration:none;border-radius:0 0px 3px 3px;}.help-block div .collapsiblock a:after{display:none;}.help-block div .collapsiblock a:hover{color:white;}div .collapsiblockCollapsed a{background-image:none!important;}.help-block h2.collapsiblock{text-align:right;font-size:11px;margin-bottom:0;padding:0px 20px;height:0;position:relative;z-index:99;border:none!important;}.help-block h2.collapsiblockCollapsed{margin:0;height:0;position:relative;z-index:99;}#zone-help-wrapper{background-color:#302f2a;color:rgb(221,223,216);display:none;}.help-block .imageblock-image{width:100%;max-width:780px;}#block-block-17{display:none;}.application-hero{background-color:rgb(66,66,63);}.main-application-links a{text-decoration:none;}.main-application-links .masonry-item{width:380px;margin-bottom:20px;height:231px;overflow:hidden;}.main-application-links .masonry-item.views-row-1,.main-application-links .masonry-item.views-row-6,.main-application-links .masonry-item.views-row-11{}.main-application-links .app-title,.suitable-applications .app-title{position:absolute;margin-top:-40%;width:100%;}#zone-content .main-application-links .app-title h2,.main-application-links .app-title h2{text-align:center!important;background-color:transparent;color:white;font-weight:300;font-size:28px;letter-spacing:-.02em;margin-bottom:0;padding:0 5px;}.main-application-links img{width:100%;height:auto;opacity:.6;}.main-application-links .masonry-item:hover img,.main-application-links.main-app-links .views-row:hover img{opacity:.8;}.application-slides .relevant-app-title{font-size:21px;margin-top:-42%;}.application-slides .views-row{width:275px;margin:0 10px 20px 10px;float:left;position:relative;}.application-slides .views-row .application-hero img{width:100%;height:auto;opacity:.6;}.application-slides .views-row:hover .application-hero img{opacity:.8;}.main-application-links.main-app-links .views-row{position:relative;margin:10px 0px;width:100%;float:left;overflow:hidden;display:inline-block;}.masonry-processed{margin:0 auto;}.application-gallery .masonry-item{background-color:white;margin-bottom:20px;font-size:12px;text-align:center;width:220px;padding-bottom:20px;border-radius:4px;overflow:hidden;}.application-gallery .masonry-item.views-row-1,.application-gallery .masonry-item.views-row-6,.application-gallery .masonry-item.views-row-11,.application-gallery .masonry-item.views-row-16{}.application-gallery .masonry-item img{width:100%;height:auto;margin-bottom:18px;}.application-gallery a{color:rgb(96,94,89);}.applications h2.range-title,.applications h1.range-title{top:20px;font-size:36px;color:white!important;margin:10px 0 10px 0!important;font-weight:200;letter-spacing:-.04em;}h2.range-title span,h1.range-title span{color:white;}.term-header .term-strap-line{font-size:16px;font-weight:200;text-align:center;color:white;}.term-header .applications .term-strap-line{font-size:18px;font-weight:300;text-align:center;color:white;}.term-header .product-link{display:none;}.term-header .applications .product-link{display:inherit;text-align:center;}.term-header .applications .product-link a{color:white;text-decoration:none;font-size:12px;border:1px solid white;border-radius:4px;padding:5px 10px;font-weight:400;opacity:.8;background-color:rgba(0,0,0,.1);}.term-header .applications .product-link a:hover{opacity:1;}.term-header .applications .range-title,.term-header .applications .term-description,.term-header .applications .term-strap-line,.term-header .applications .product-link{margin:0 auto!important;padding:0 10px;z-index:2;}.page-taxonomy-term-33 #zone-preface2,.page-taxonomy-term-33 #zone-preface2 .grid-12,.page-taxonomy-term-34 #zone-preface2,.page-taxonomy-term-34 #zone-preface2 .grid-12,.page-taxonomy-term-35 #zone-preface2,.page-taxonomy-term-35 #zone-preface2 .grid-12,.page-taxonomy-term-36 #zone-preface2,.page-taxonomy-term-36 #zone-preface2 .grid-12,.page-taxonomy-term-37 #zone-preface2,.page-taxonomy-term-37 #zone-preface2 .grid-12,.page-taxonomy-term-39 #zone-preface2,.page-taxonomy-term-39 #zone-preface2 .grid-12,.page-taxonomy-term-40 #zone-preface2,.page-taxonomy-term-40 #zone-preface2 .grid-12,.page-taxonomy-term-41 #zone-preface2,.page-taxonomy-term-41 #zone-preface2 .grid-12,.page-taxonomy-term-43 #zone-preface2,.page-taxonomy-term-43 #zone-preface2 .grid-12,.page-taxonomy-term-44 #zone-preface2,.page-taxonomy-term-44 #zone-preface2 .grid-12,.page-taxonomy-term-45 #zone-preface2,.page-taxonomy-term-45 #zone-preface2 .grid-12,.page-taxonomy-term-46 #zone-preface2,.page-taxonomy-term-46 #zone-preface2 .grid-12,.page-taxonomy-term-47 #zone-preface2,.page-taxonomy-term-47 #zone-preface2 .grid-12,.page-taxonomy-term-48 #zone-preface2,.page-taxonomy-term-48 #zone-preface2 .grid-12,.page-taxonomy-term-49 #zone-preface2,.page-taxonomy-term-49 #zone-preface2 .grid-12,.page-node-1356 #zone-preface2,.page-node-1356 #zone-preface2 .grid-12{width:100%;margin:0px;}.page-taxonomy-term-33 #block-views-taxonomy-blocks-block,.page-taxonomy-term-34 #block-views-taxonomy-blocks-block,.page-taxonomy-term-35 #block-views-taxonomy-blocks-block,.page-taxonomy-term-36 #block-views-taxonomy-blocks-block,.page-taxonomy-term-37 #block-views-taxonomy-blocks-block,.page-taxonomy-term-39 #block-views-taxonomy-blocks-block,.page-taxonomy-term-40 #block-views-taxonomy-blocks-block,.page-taxonomy-term-41 #block-views-taxonomy-blocks-block,.page-taxonomy-term-43 #block-views-taxonomy-blocks-block,.page-taxonomy-term-44 #block-views-taxonomy-blocks-block,.page-taxonomy-term-45 #block-views-taxonomy-blocks-block,.page-taxonomy-term-46 #block-views-taxonomy-blocks-block,.page-taxonomy-term-47 #block-views-taxonomy-blocks-block,.page-taxonomy-term-48 #block-views-taxonomy-blocks-block,.page-taxonomy-term-49 #block-views-taxonomy-blocks-block,.page-node-1356 #zone-preface2 #block-block-40{float:none;}.page-taxonomy-term-33 #zone-preface2-wrapper,.page-taxonomy-term-34 #zone-preface2-wrapper,.page-taxonomy-term-35 #zone-preface2-wrapper,.page-taxonomy-term-36 #zone-preface2-wrapper,.page-taxonomy-term-37 #zone-preface2-wrapper,.page-taxonomy-term-39 #zone-preface2-wrapper,.page-taxonomy-term-40 #zone-preface2-wrapper,.page-taxonomy-term-41 #zone-preface2-wrapper,.page-taxonomy-term-43 #zone-preface2-wrapper,.page-taxonomy-term-44 #zone-preface2-wrapper,.page-taxonomy-term-45 #zone-preface2-wrapper,.page-taxonomy-term-46 #zone-preface2-wrapper,.page-taxonomy-term-47 #zone-preface2-wrapper,.page-taxonomy-term-48 #zone-preface2-wrapper,.page-taxonomy-term-49 #zone-preface2-wrapper,.page-node-1356 #zone-preface2-wrapper{background-color:transparent;}.term-header .applications{position:relative;height:180px;padding-top:40px;}.term-header .applications .application-image{position:absolute;top:-25px;height:270px;overflow:hidden;z-index:-1;background-color:rgb(66,66,63);width:100%;}.term-header .applications .application-image img{opacity:.6;width:200%;height:auto;}.term-header .applications .term-46 img{margin-top:-50px;}.term-header .applications .term-45 img{margin-top:-700px;}.term-header .applications .term-44 img{margin-top:-650px;}.term-header .applications .term-33 img,.term-header .applications .term-34 img,.term-header .applications .term-35 img,.term-header .applications .term-36 img,.term-header .applications .term-37 img,.term-header .applications .term-39 img,.term-header .applications .term-40 img,.term-header .applications .term-41 img,.term-header .applications .term-43 img{margin-top:-200px;}.term-header .applications .colours-image img{margin-top:-140px!important;left:0;}.view-products,.view-taxonomy-term{text-align:center;}.view-products .views-field-title,.view-taxonomy-term .views-field-title,.product-type-field{display:block;margin-top:15px;color:rgb(96,94,89);font-size:13px;}.product-type-field{margin-top:0;color:rgb(163,164,152);font-size:11px;}.view-products .views-field-title a,.view-taxonomy-term .views-field-title a{color:rgb(96,94,89);font-size:13px;}.block-system-main .view-products .views-row,.block-system-main .view-taxonomy-term .views-row{display:inline-block;text-align:center;margin:0 5px 15px 5px;background-color:white;padding-bottom:15px;border-radius:4px;overflow:hidden;}.view-products .views-field-field-product-image img,.view-taxonomy-term .views-field-field-product-image img{display:block;}.suitable-applications .app-title a{color:white;text-decoration:none;}.views-field-field-title-image{padding:4px;background-color:white;}.relevant-app-title{font-size:18px;letter-spacing:-.03em;}#block-views-product-page-block-14 tr{display:block;float:left;border:none;padding:0;}#block-views-product-page-block-14 tr td{padding:0;}#block-views-product-page-block-14{margin-bottom:40px!important;}.colour-tab{float:left;margin-right:10px;text-align:center;width:70px;font-size:12px;line-height:14px;}.grate-finish-tab{width:40px;height:40px;margin:0px;display:inline-block;background-image:url(/sites/all/themes/linear/images/corner-highlight.png);background-repeat:no-repeat;background-position:-81px 0;margin-bottom:5px;-webkit-box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,0.3);}.finish-01 span,.finish-65 span{background-color:rgb(180,180,180);}.finish-02 span,.finish-61 span{background-color:rgb(50,50,50);}.finish-03 span,.finish-62 span{background-color:rgb(230,230,230);}.finish-04 span,.finish-63 span{background-color:rgb(197,162,73);}.finish-05 span,.finish-64 span{background-color:rgb(88,159,182);}.suitable-applications h2{margin-bottom:30px!important;}.suitable-applications .masonry-item{margin-bottom:20px;border-radius:4px;overflow:hidden;}.suitable-applications .masonry-item .application-hero img{opacity:.65;}.suitable-applications .masonry-item:hover .application-hero img{opacity:1;}#block-views-applications-links-block h2,#block-views-applications-links-block-1 h2{margin:0px 0px 30px 0px!important;color:rgb(197,197,188)!important;}.enquiry-link,.info-sheet-link{font-size:14px;}.enquiry-link span.fa-stack{color:#6a9dc7;}#views_slideshow_cycle_teaser_section_related_files-block_1{overflow:hidden;width:100%!important;height:400px!important;}.grate-styles-gallery-block .field-name-field-grate-style{position:absolute;top:-20px;margin-top:20px;margin-left:40px;text-align:left;background-color:rgba(0,0,0,.4);padding:20px;padding-top:20px;width:240px;}.grate-styles-gallery-block .views_slideshow_cycle_slide{width:100%!important;}.grate-styles-gallery-block .button{background:#82a4c4;color:white;margin-bottom:15px;}.grate-styles-gallery-block img{width:auto;height:400px;margin-left:-45%;}.grate-styles-gallery-block .field-name-field-grate-style .style-name{font-size:60px;display:inline-block;color:#FFF;font-weight:100;border-bottom:2px solid white;width:100%;margin-bottom:10px;}.grate-styles-gallery-block .field-name-field-grate-style h2{color:white!important;font-size:18px;margin-bottom:20px!important;font-weight:300;}.grate-styles-gallery-block .field-name-field-grate-style .style-description{font-size:14px;color:white;font-weight:400;}#block-views-product-page-block-11 h2,.block-views-product-page-block-9 h2{margin-bottom:15px;}#block-views-product-page-block-7{padding-top:15px;}#block-views-product-page-block-13{margin-bottom:30px!important;}#block-views-product-page-block-13 .flexslider{margin:0;border-radius:8px;overflow:hidden;}#block-views-product-page-block-13 .flexslider .field-content{border-radius:5px;overflow:hidden;}.product-image-block{}#block-views-product-page-block-8{margin-bottom:0px!important;}p.summary,span.summary,.summary p,div.summary{font-weight:500;margin-bottom:20px;font-size:21px;line-height:1.6em;color:rgb(128,129,114);letter-spacing:-.03em;}.node-type-product #block-delta-blocks-page-title{display:none;}#block-views-product-page-block-6{width:inherit;float:none;}.node-type-product h1{text-transform:none;text-align:center;margin-bottom:20px;}.mnd-logo img{width:300px;height:auto;}#block-views-product-page-kit-type-icon{width:auto;float:inherit;text-align:center;}.kit-type{width:100%;display:block;text-align:center;}.kit-type a{display:inline-block;padding:5px 20px 4px 20px;color:white;font-size:12px;text-transform:uppercase;text-decoration:none;background-color:rgb(108,142,159);border-radius:25px;margin:0 5px 15px;}.kit-type a:hover{background-color:#5d7d99;}.kit-type.finishes-link a{background-color:rgb(206,155,105);}.kit-type.finishes-link a:hover{background-color:rgba(175,117,58,1);}#block-views-related-content-block{margin-bottom:20px;}#block-views-related-content-block .view-header{z-index:1;position:relative;}.view-related-content .views-field-title{background-color:white;font-size:12px;padding:10px;}.view-related-content .views-field-field-product-image{border:3px solid white;}.view-related-content img{}.views-field-field-product-image img{}.view-related-content .views-field-title a{color:rgb(96,94,89);}.view-id-related_content .view-content{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;height:300px;width:100%;}.view-id-related_content .view-content tr{border-bottom:none;}.slider-container{height:210px;overflow:hidden;}.slider-container:after{width:25px;height:230px;background-image:url(/sites/all/themes/linear/images/shadow-mask-25x230.png);background-repeat:no-repeat;display:block;position:absolute;bottom:-9px;right:0;content:" ";}.slider-container table{width:auto;}#block-views-taxonomy-blocks-block{}#block-views-taxonomy-term-block-1,.block-taxonomy-term-block-1{position:absolute;width:50%;float:right;position:relative;display:none;}#block-views-product-page-block-4{display:none;}.grate-style-label,#block-views-taxonomy-term-block-1 h2.block-title,.block-taxonomy-term-block-1 h2.block-title{clear:both;display:block;text-align:right;margin:5px;font-weight:400;color:rgb(96,94,89);font-size:13px;line-height:1.75;text-transform:none;}.computed-available-styles .view-content{text-align:right;}.computed-available-styles a{text-decoration:none;}#block-views-product-page-block p{font-size:18px;}span.AR a,span.TR a,span.MND a,span.TRTi a,span.Ti a,span.PS a,span.PH a{background-image:url(/sites/all/themes/linear/images/grate-styles-sprites.png);background-repeat:no-repeat;background-position:0px 0px;width:74px;height:19px;display:inline-block;float:left;font-weight:400;color:rgb(96,94,89);text-align:center;padding-top:55px;margin:5px;float:right;}span.AR a{background-position:0px 0px;}span.MND a{background-position:-222px 0px;}span.TR a{background-position:-444px 0px;}span.TRTi a{background-position:-296px 0px;}span.Ti a{background-position:-370px 0px;}span.PS a{background-position:-148px 0px;}span.PH a{background-position:-74px 0px;}.field-collection-item-field-lengthprice{display:inline-block;}div.faq-detailed-question{font-style:normal;font-weight:500;font-size:16px;}#block-views-product-page-block-5{margin-bottom:40px!important;}.certified{text-align:center;}img.greentag-certified{width:100px;height:auto;margin-right:0px;}img.watermark-certified{width:80px;height:auto;margin-right:30px;top:3px;position:relative;}img.watermark-certified+img.greentag-certified{margin-right:0;}.block-imageblock-7,.block-imageblock-13{font-size:12px;text-align:center;}.block-imageblock-7 a,.block-imageblock-13 a{font-size:14px;}.block-imageblock-7 img{width:100%;height:auto;margin-bottom:20px;}.block-imageblock-23{margin-top:60px;}.block-imageblock-23 .block-image{text-align:center;}.block-imageblock-23 .block-image img{width:160px;height:auto;opacity:.8;}.block-imageblock-23 .block-image img:hover{opacity:1;}.block-imageblock-24{margin-top:30px;display:none;}.block-imageblock-24 .block-image img{width:50px;height:auto;opacity:.4;}.node-type-product .view-id-product_page .views-field-field-product-image img,.node-type-product .view-id-product_page .views-field-field-product-diagram img{width:100%;height:auto;}.node-type-product .view-id-product_page .views-field-field-product-diagram img{opacity:.86;background-color:white;}.node-type-product .view-id-product_page .views-field-field-product-diagram{background-color:rgb(25,37,0);}.smaller{font-size:smaller;}.caption{font-size:12px;text-align:center;}h2.range-title,h1.range-title{text-transform:none;font-size:30px;text-align:center;color:rgb(96,94,89)!important;letter-spacing:normal;margin:10px 0 10px 0!important;font-weight:200;}h2.range-title span,h1.range-title span{color:white;}.term-description p{text-align:left;color:white;font-size:16px!important;}.term-short-description p{text-align:center;}#views-exposed-form-technical-information-page-1 .views-exposed-form .views-exposed-widget{float:left;}#zone-subtitle-wrapper{background-color:rgb(163,164,152);color:white;padding:25px 0 25px 0;}#zone-subtitle-wrapper h2,#zone-subtitle-wrapper p{color:white;}.download-centre table{font-size:12px;margin-bottom:50px!important;}.download-centre tr > td:first-child{text-align:left;width:100px;}.download-centre .views-field-title{font-size:14px;font-weight:500;}.download-centre .results-summary{float:right;}.download-centre .views-exposed-widget{float:left!important;}.download-centre .views-exposed-widget.views-reset-button{clear:both;}.download-centre .view-header{width:100%;float:left;}.tech-docs th.views-field-field-product-image,.tech-docs td.views-field-field-product-image{width:auto;}.tech-docs td{width:20%;}.specs-table table,.tech-docs table,.download-centre table{width:100%;font-size:12px;border-top:1px rgb(163,164,152) solid;margin-bottom:15px;}.specs-table th{font-weight:700;}.specs-table th,.specs-table td{padding:8px 20px 8px 20px;vertical-align:middle;text-align:center;width:50%;}.specs-table tr{background-color:transparent;border-bottom:1px rgb(163,164,152) solid;}.specs-table .item-list ul{margin:0;}.specs-table .item-list ul li{margin:0;display:inline;padding:0 10px;}.results-summary{float:right;font-size:11px;border:1px solid grey;border-radius:3px;padding:2px 10px;display:inline-block;}.company-news-page .view-header{width:100%;float:left;margin-bottom:10px;}.company-news-page .views-row{width:100%;margin:0 auto 40px auto;float:left;}.news-link-image{width:100%;height:200px;overflow:hidden;margin-bottom:10px;}.news-page-link-title.summary{font-size:18px;margin-bottom:10px;line-height:24px;}.news-link-image img{width:100%;height:auto;}.node-type-info-page .main-page-image{border:4px white solid;}#block-block-2{text-align:left;}.main-page-image img{width:100%;height:auto;}.company-news-page .masonry-item{width:245px;margin-bottom:20px;}.company-news-page .masonry-item.views-row-1{}.field-type-image img{width:100%;height:auto;margin-bottom:20px;}.field-name-field-cover-image.field-type-image img{width:auto!important;}input#edit-submit-address.form-submit{margin:0;padding:9px 10px 11px;width:auto;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-5px;border-left:none!important;}.enquiry-distributor,.enquiry-type,.enquiry-suburb,enquiry-telephone{width:60%;}#zone-enquiry-wrapper{background-color:rgba(0,45,70,.45);background-color:rgba(90,104,112,1);color:white;text-align:center;}#zone-enquiry-wrapper h2,#zone-enquiry-wrapper h3,#zone-enquiry-wrapper h4{color:rgb(30,30,30);color:white;}#zone-enquiry-wrapper .block{padding:20px 0px;}.block-views-distributors-block-1 .view-header{float:left;width:100%;background-color:rgba(255,255,255,.2);padding:20px 0 0 0;margin-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;}.block-views-distributors-block-1 .view-header h2.block-title{display:none;}.block-views-distributors-block-1 .view-header p{margin-bottom:10px;}.block-views-distributors-block-1 .view-header input#edit-find.form-submit{margin-bottom:20px;margin-top:0;}#block-ip-geoloc-geocode-address{margin:0;padding:0!important;}#block-ip-geoloc-geocode-address #edit-find,#block-ip-geoloc-geocode-address input#edit-submit-address{color:white !important;border:1px solid rgb(96,94,89);background-color:rgb(96,94,89);background-image:url(/sites/all/themes/linear/images/corner-highlight.png);background-repeat:no-repeat;background-position:left top;}#block-ip-geoloc-geocode-address #edit-find:hover,#block-ip-geoloc-geocode-address input#edit-submit-address:hover{background-color:#111;border-color:#111;}.block-views-distributors-block-1 #block-ip-geoloc-geocode-address .block-inner{padding:0px 20px 40px 20px;}.block-views-distributors-block-1 .block-inner > h2{font-size:30px;}.block-views-distributors-block-1 .view-content{background-color:rgba(255,255,255,.2);width:100%;float:right;text-align:left;padding:20px 0 0 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.block-views-distributors-block-1 a{color:white;}.block-views-distributors-block-1 .view-content h3{margin-bottom:0px;}.block-views-distributors-block-1 .views-row{padding:0px 20px 10px 20px;position:relative;margin-bottom:10px;}.block-views-distributors-block-1 .enquiry-formlink{top:5px;right:20px;float:right;position:absolute;display:block;}.block-views-distributors-block-1 .enquiry-formlink a{border:1px solid white;border-radius:4px;padding:10px 10px;line-height:12px;text-decoration:none;font-size:12px;font-weight:500;text-align:center;width:130px;display:inline-block;background-color:transparent;color:white;}.block-views-distributors-block-1 .enquiry-formlink a:hover{border:1px solid white;text-decoration:none;background-color:white;color:rgb(149,165,171);}.block-views-distributors-block-1 .enquiry-distributor-link{right:20px;top:30px;position:absolute;display:block;}.block-views-distributors-block-1 .enquiry-telephone + .enquiry-distributor-link{top:0px;}.block-views-distributors-block-1 .enquiry-distributor-link a{border:1px solid white;border-radius:4px;padding:5px 8px 5px 10px;line-height:12px;text-decoration:none;font-size:12px;font-weight:500;text-align:center;width:130px;display:inline-block;}.block-views-distributors-block-1 .view-footer{margin-top:20px;width:100%;float:left;}#block-imageblock-14{text-align:center;border:10px solid white;padding:20px 10px;background-color:rgba(255,255,255,.3);}.node-type-news-article .main-page-image{border:4px solid white;}.block-views-page-content-block{margin-bottom:20px!important;}#block-views-page-content-block-2{border-top:1px solid rgb(163,164,152);border-bottom:1px solid rgb(163,164,152);padding:15px 0px;font-size:12px;}.articles-list h3{margin-bottom:10px;}.articles-list h3 a{text-decoration:none;}.articles-list .views-field-body{font-size:13px;margin-bottom:10px;}.articles-list .views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;}.articles-list .views-field-view-node a{font-size:13px;text-decoration:none;}.news-links .views-row{position:relative;margin-bottom:20px;}.news-image-link,.news-link-image{background-color:rgb(0,0,0);}.news-image-link img,.news-link-image img{width:100%;height:auto;opacity:.85;}.news-image-link img:hover,.news-link-image img:hover{opacity:.95;}.news-link-title{color:white;background-color:rgba(0,0,0,.3);background-color:rgba(0,45,70,.45);position:absolute;bottom:0;line-height:1.4;width:100%;}.news-link-title a{color:white;text-decoration:none;padding:15px 14px;display:block;}.news-link-title a:hover{text-decoration:underline;}.related-article-link a{color:rgb(96,94,89);}.view-related-info-articles .views-row{padding:10px 10px;background-color:rgba(0,0,0,.05);background-color:rgba(197,197,188,.5);color:rgb(96,94,89);margin-bottom:20px;border:1px solid rgba(96,94,89,.1);}.related-article-image-link{width:100%;overflow:hidden;margin-bottom:15px;background-color:black;}.related-article-image-link img{width:100%;height:auto;opacity:.9;}.related-article-image-link img:hover{opacity:1;}#zone-content-bottom-wrapper{background-color:#444;padding:40px 0;text-align:center;}#zone-content-bottom-wrapper h3,#zone-content-bottom-wrapper h2{margin:0px 0 5px 0;color:#ccc;}#zone-preface-wrapper{background-color:rgb(163,164,152);padding:25px 0;text-align:center;}#zone-preface-wrapper #block-block-2 a,a.backlink{color:rgb(96,94,89);font-weight:400;text-decoration:none;}#zone-preface-wrapper #block-block-2 a:hover,a.backlink:hover{color:white;}#zone-preface-wrapper .block-image{padding:5px 5px 0 5px;text-align:center;}#zone-preface-wrapper h3,#zone-preface-wrapper h2{margin:10px 0 15px 0;color:white;}#zone-preface2-wrapper{background-color:rgb(163,164,152);padding:25px 0;text-align:center;}#zone-preface2-wrapper .block-image{padding:5px 5px 0 5px;text-align:center;}#zone-preface2-wrapper h3,#zone-preface2-wrapper h2,#zone-preface2-wrapper h1{margin:10px 0 15px 0;color:white;}#zone-prepostscript-wrapper{background-color:rgb(30,30,30);background-color:rgb(50,51,49);padding:40px 0 25px 0;text-align:center;}#zone-prepostscript-wrapper .block-image{padding:5px 5px 0 5px;text-align:center;}#zone-prepostscript-wrapper h3,#zone-prepostscript-wrapper h2{margin:10px 0 15px 0;color:#ccc;}#zone-postscript-wrapper{background-color:rgb(197,197,188);text-align:center;padding:40px 0 25px 0;}#block-system-user-menu .menu{text-align:center;}#block-system-user-menu .menu li{list-style:none;}#block-system-user-menu .menu li a{text-decoration:none;font-size:10px;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;color:rgb(163,164,152);line-height:10px;margin:0 20px 5px 20px;}#block-system-user-menu .menu li a:hover{color:#ddd;}.logged-in .login-link{display:none;}#zone-footer-wrapper{background-color:rgb(30,30,30);padding:30px 0 10px 0;}.copyright p{color:#605E59;font-weight:400;font-size:11px;text-align:center;}.copyright a{color:#999;text-decoration:none;}.copyright a:hover{color:#ccc;text-decoration:none;}#zone-footer h2{color:rgb(221,223,216);margin-bottom:10px;font-size:12px;}#region-content .content .node .field-name-body ul{margin:30px 0px;}#region-content .content .node .field-name-body li{padding-left:30px;margin-top:10px;margin-bottom:10px;line-height:24px;font-weight:500;}#region-content .content .node .field-name-body li:before{font-size:36px;content:"•";color:rgb(108,134,147);color:#6a9dc7;position:absolute;left:0px;margin-top:0px;}#views-ui-edit-form input[type="submit"]{color:inherit;}ul.primary li{margin-right:10px;}ul.primary li.active a{background-color:#6a9dc7;color:white;}ul.primary li a{color:white;padding:6px 12px;text-decoration:none;background-color:rgb(96,94,89);border-radius:4px;font-size:10px;text-transform:uppercase;font-weight:400;border-bottom-left-radius:0;border-bottom-right-radius:0;}ul.primary li a:hover{background-color:#6a9dc7;color:white;}ul.tabs.primary{margin-bottom:20px;box-shadow:0 -15px 20px -25px inset;padding:1px 10px;}.field-multiple-table{width:100%;}.field-multiple-table .form-item{width:140px;float:left;margin-right:50px;}.field-multiple-table td{vertical-align:middle;padding:10px 0 0 10px;}div.messages{margin:20px 0 20px 0;background-image:none!important;padding:10px 15px!important;}.page-sitemap .sitemap h2,#block-views-9f18193376d138205221d33f5ef23666 h2{border-bottom:1px solid rgb(197,197,188);padding-bottom:15px;}.page-sitemap .view-content a,.page-sitemap .view-header .view-grouping-content a{color:inherit!important;}.page-sitemap .view-header{margin-bottom:50px;}.page-sitemap #block-system-main{margin-bottom:0;}.page-sitemap div.view-grouping-content{margin-bottom:40px;}.page-sitemap table tr{border:none;}.page-sitemap table td,.page-sitemap table th{text-align:left;padding:0;width:50%;}.page-sitemap .view-grouping-content p,.page-sitemap .view-header .view-grouping-content p{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.grouping{float:left;width:50%;margin-bottom:20px;}.contact-location .fieldset-wrapper{display:flex;}.contact-location .fieldset-wrapper > .form-item{box-sizing:border-box;width:33%;padding-right:20px;}.contact-location .webform-component-select select{width:100%;}input#edit-submitted-drainage-length.form-text,input#edit-submitted-required-length.form-text,input#edit-submitted-custom-drainage-depth.form-text,input#edit-submitted-outlet-position,input#edit-submitted-custom-width,input#edit-submitted-quantity-required{width:220px;}#block-views-webforms-block,#block-views-page-content-block-1{margin-bottom:0px!important;}.captcha{margin-top:30px;width:350px;}fieldset.captcha legend,fieldset.captcha .fieldset-description{display:none;}.captcha .description{margin-top:5px;}.multipage-button{margin-top:1em;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{box-shadow:0px 0px 7px #b5b5b5;z-index:1;}.field .field-label,label,.fieldset-title{font-weight:500;font-size:14px;}input.form-text,input.textfield{width:100%;height:40px;line-height:30px;padding:5px;font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#666;border:1px solid rgb(192,192,192);}textarea{line-height:18px;padding:5px;font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#666;border:1px solid rgb(192,192,192);}.form-actions input{margin:10px 20px 10px 0;}.button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:rgb(96,94,89);background:#82a4c4;border:0px solid;border-color:#ddd #bbb #999;cursor:pointer;color:white;line-height:18px;min-width:150px;outline:0;overflow:visible;padding:10px 20px 12px;text-shadow:none;width:auto;*padding-top:2px;*padding-bottom:0px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;margin:10px 0px 10px 0;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;font-weight:500;text-decoration:none!important;display:inline-block;text-align:center;}.button+.button,input[type="reset"]+input[type="reset"],input[type="submit"]+input[type="submit"],input[type="button"]+input[type="button"]{margin:10px 0px 10px 20px;}.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover,.form-actions input:hover,.acbf-date .form-reset:hover{background:#446380;color:white;}option{background-color:white;background-color:transparent\9;}.form-type-select select,.webform-component-select select,.webform-component select{width:auto;line-height:18px;height:28px;padding:5px;padding-right:35px;padding-left:10px;margin-right:10px;font-size:12px;font-family:inherit;vertical-align:baseline;border:1px solid rgb(192,192,192);-webkit-appearance:button;text-align:left;background:url(/sites/all/themes/linear/images/select-complete.gif) right 0px repeat-x!important;background:url(/sites/all/themes/linear/images/form-sprite.png) no-repeat right -130px,url(/sites/all/themes/linear/images/form-sprite.png) left 0px repeat-x!important;background-color:white;cursor:pointer;color:rgb(50,50,50);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;box-shadow:0 1px 0 rgba(255,255,255,.5);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";padding-right:5px\9;}select[multiple="multiple"]{height:150px !important;width:auto!important;background:white!important;}select::-ms-expand{display:none;}.form-type-checkbox .form-checkbox{display:none!important;}input.vbo-table-select-all.form-checkbox,.form-type-checkbox .vbo-select.form-checkbox,td.checkbox .form-type-checkbox .form-checkbox,.page-admin- .form-type-checkbox .form-checkbox{display:inline!important;}.form-type-checkbox .form-checkbox + label.option{padding-left:24px;height:16px;display:inline-block;line-height:16px;background-repeat:no-repeat;background-position:0 -128px;font-size:13px;vertical-align:middle;cursor:pointer;}.form-type-checkbox .form-checkbox:checked + label.option{background-position:0 -112px;}.form-type-checkbox label.option{background-image:url(/sites/all/themes/linear/images/sprites-16.png);background-position:0 -128px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-type-checkbox .form-checkbox{display:inline-block\9!important;//IE 8 and below}input.vbo-table-select-all.form-checkbox,.form-type-checkbox .vbo-select.form-checkbox,td.checkbox .form-type-checkbox .form-checkbox,.page-admin- .form-type-checkbox .form-checkbox{display:inline\9!important;//IE 8 and below}.form-type-checkbox .form-checkbox + label.option{padding-left:inherit\9;//IE 8 and below
height:auto\9;//IE 8 and below 
display:inline-block\9;//IE 8 and below
line-height:inherit \9;//IE 8 and below
background-repeat:no-repeat\9;//IE 8 and below
background-position:0 -128px\9;//IE 8 and below
font-size:13px\9;//IE 8 and below
vertical-align:middle\9;//IE 8 and below
cursor:pointer\9;//IE 8 and below}.form-type-checkbox .form-checkbox:checked + label.option{background-position:0 -112px\9;//IE 8 and below}.form-type-checkbox label.option{background-image:none\9;//IE 8 and below
background-position:0 -128px\9;//IE 8 and below}.flexslider{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.flex-direction-nav a{overflow:visible!important;}.flexslider .slides img{}.featurette .flexslider{border:0;}html.js fieldset.collapsible .fieldset-legend,html.js fieldset.collapsed .fieldset-legend{background-image:none;padding:0;text-align:center;}#views-exposed-form-bulk-operations-page .views-exposed-widget{float:left;}.description{font-size:12px;margin-bottom:8px;}.view-bulk-operations td.views-field.views-field-field-product-diagram{background-color:white;}@media print{*{}html,body{font-size:9pt!important;line-height:1.3em!important;color:#000!important;}a{color:inherit!important;}#edit-actions{display:none!important;}#zone-content-top-wrapper{background-color:transparent!important;}.page-pricelist #zone-content h2{margin-bottom:15px!important;}.page-pricelist .price-list .view-grouping-header h2{margin-top:40px!important;}.price-list .view-content tr.odd{background-color:transparent;}.price-list .view-content tr.even{background-color:transparent;}.page-pricelist .view-content th{font-weight:700;color:black;}.page-pricelist .view-grouping-content table{font-size:11px;}@page{padding:10mm!important;margin:10mm!important;}body.page-pricelist,body.page-pricelist #zone-content-wrapper{padding:0!important;margin:0!important;width:auto!important;float:none!important;background-color:transparent;}.page-pricelist #zone-content,.page-pricelist #zone-content-top-wrapper{padding:0!important;width:95%!important;}.page-pricelist h1{font-size:36pt!important;}.page-pricelist .price-list table,.page-pricelist .price-list h2.range-title{width:100%!important;color:#000!important;}.page-pricelist .price-list h2.range-title{page-break-after:auto!important;}.page-pricelist .price-list .view-grouping-content h2{page-break-after:avoid!important;}.page-pricelist #zone-content-top-wrapper{background:none;}.page-pricelist .block h1,.page-pricelist .block h1 span,.page-pricelist .price-list h2.range-title span{color:#000!important;text-shadow:none!important;margin-top:1cm;}.page-pricelist h3{color:#000!important;}.page-pricelist h3.product-price-item-title{margin-top:25px;}.price-list .view-grouping .view-grouping{margin:0 0 -15px 0;}.price-list .view-grouping .view-grouping .view-grouping{page-break-inside:avoid;}.page-pricelist .price-list .view-content{padding:0mm;}.page-pricelist	#region-content{width:100%!important;padding:0!important;margin:0!important;}.page-pricelist .region-sidebar-first,.page-pricelist #messages,#section-header,#zone-subtitle-wrapper,#section-footer,#region-page-bottom,.page-pricelist .view-header,.page-pricelist #zone-crumb-wrapper,.page-pricelist .pager,.page-pricelist .mean-bar,.page-pricelist .private{display:none!important;}.page-pricelist .view-grouping h2,.page-pricelist .view-grouping h3,.page-pricelist thead tr{page-break-after:avoid!important;page-break-inside:avoid;}.page-pricelist .view-content .view-grouping:first-child h2.range-title{margin-top:20px;}.page-pricelist .view-content .view-grouping + .view-grouping h2.range-title{page-break-before:always!important;margin-top:40px!important;}.page-pricelist td,.page-pricelist table,.page-pricelist .view-grouping.table-parent-parent{}.page-pricelist .view-grouping-content.table-parent{}.page-pricelist .view-grouping-header{page-break-after:avoid!important;}.view-grouping-content{page-break-before:avoid!important;}}@page{size:21cm 29.7cm;margin:1cm;}.order-forms-link,.trade-info-link,.finishes-info-link,.specifiers-info-link,.configurator-link{background-color:rgba(108,142,159,.75);background-color:rgba(163,164,152,.8);padding:9px 20px 10px 20px;margin-bottom:20px;border-radius:10px;display:block;text-align:center;line-height:1.3em;transition:all 0.1s linear;text-decoration:none;}.order-forms-link p,.trade-info-link p,.finishes-info-link p,.specifiers-info-link p,.configurator-link p{margin-bottom:2px;}.order-forms-link{background-color:rgba(163,164,152,.75);transform:scale(1);}.order-forms-link:hover{background-color:rgba(163,164,152,1);text-decoration:none;transition:all 0.15s ease;transform:scale(1.03);}.trade-info-link{background-color:rgba(108,142,159,.75);transform:scale(1);}.trade-info-link:hover{background-color:rgba(108,142,159,1);text-decoration:none;transition:all 0.15s ease;transform:scale(1.03);}.finishes-info-link{background-color:rgba(206,155,105,.8);transform:scale(1);}.finishes-info-link:hover{background-color:rgba(206,155,105,1);text-decoration:none;transition:all 0.15s ease;transform:scale(1.03);}.specifiers-info-link{background-color:rgba(147,121,108,.75);transform:scale(1);}.specifiers-info-link:hover{background-color:rgba(147,121,108,1);text-decoration:none;transition:all 0.15s ease;transform:scale(1.03);}.configurator-link{background-color:rgba(232,203,73,.8);transform:scale(1);}.configurator-link:hover{background-color:rgba(232,203,73,1);text-decoration:none;transition:all 0.15s ease;transform:scale(1.03);}.view-taxonomy-term span.AR a,.view-taxonomy-term span.TR a,.view-taxonomy-term span.MND a,.view-taxonomy-term span.TRTi a,.view-taxonomy-term span.Ti a,.view-taxonomy-term span.PS a,.view-taxonomy-term span.FT a,.view-taxonomy-term span.CR a,.view-taxonomy-term span.PH a,.view-taxonomy-term span.PAS a,.view-taxonomy-term span.PPS a,.view-taxonomy-term span.AA a{background-repeat:no-repeat;background-position:0px 0px;background-size:100% auto!important;width:60px;display:block;font-weight:400;color:rgb(96,94,89);text-align:center;padding-top:65px;margin:0 10px 10px;font-size:11px;}.view-taxonomy-term span.AA a{background-image:url(/sites/default/files/grate-styles/grate-aa.jpg);}.view-taxonomy-term span.AR a{background-image:url(/sites/default/files/grate-styles/grate-ar.jpg);}.view-taxonomy-term span.MND a{background-image:url(/sites/default/files/grate-styles/grate-mnd.jpg);}.view-taxonomy-term span.TR a{background-image:url(/sites/default/files/grate-styles/grate-tr.jpg);}.view-taxonomy-term span.TRTi a{background-image:url(/sites/default/files/grate-styles/grate-ti.jpg);}.view-taxonomy-term span.Ti a{background-image:url(/sites/default/files/grate-styles/grate-ti.jpg);}.view-taxonomy-term span.PS a{background-image:url(/sites/default/files/grate-styles/grate-ps.jpg);}.view-taxonomy-term span.PH a{background-image:url(/sites/default/files/grate-styles/grate-ph.jpg);}.view-taxonomy-term span.CR a{background-image:url(/sites/default/files/grate-styles/grate-tr.jpg);}.view-taxonomy-term span.FT a{background-image:url(/sites/default/files/grate-styles/grate-ft.jpg);}.view-taxonomy-term span.PAS a{background-image:url(/sites/default/files/grate-styles/grate-pas.jpg);}.view-taxonomy-term span.PPS a{background-image:url(/sites/default/files/grate-styles/grate-pps.jpg);}#block-views-taxonomy-term-block-1 .view-taxonomy-term .view-content{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:top;}.view-grate-finishes .view-content{display:flex;flex-wrap:wrap;justify-content:left;align-items:top;margin-bottom:20px;}.view-grate-finishes .grate-finish-item{text-align:center;width:75px;margin:0 10px 5px;font-size:11px;line-height:13px;}.view-grate-finishes .grate-finish-item img{width:65px;height:auto;}.view-grate-finishes .grate-finish-item .image-corners{border-radius:5px;overflow:hidden;margin-bottom:7px;display:inline-block;box-shadow:0 2px 4px rgba(0,0,0,.1);}.available-finishes-block.view-grate-finishes .grate-finish-item img{width:120px;}.available-finishes-block.view-grate-finishes .grate-finish-item{width:175px;margin-bottom:10px;}.page-node-1356 .available-finishes-block.view-grate-finishes .grate-finish-item img{width:100px;}.page-node-1356 .available-finishes-block.view-grate-finishes .grate-finish-item{width:120px;margin-bottom:10px;font-size:14px;line-height:18px;color:white;}.page-node-1356 .available-finishes-block.view-grate-finishes .grate-finish-item p{margin-top:10px;}.page-node-1356 #zone-content-bottom-wrapper h2,.page-node-1356 #zone-gallery-wrapper h2{margin-bottom:25px;color:white;text-align:center;}#zone-content h2{text-align:left;background-color:rgba(90,104,112,1);color:white;border-radius:5px;font-size:18px;padding:10px 20px;box-sizing:border-box;}#zone-content #block-views-product-page-block-16 h2,#zone-content h2.start-date-tba{background-color:#5d7d99;border:none;}#zone-content #block-views-product-page-block-16 .block-inner > div.content{padding:8px 15px;border:1px solid rgba(0,0,0,0.2);margin-bottom:5px;border-radius:5px;background-color:rgba(0,0,0,.05);font-weight:500;font-size:12px}#region-sidebar-second h2{margin-bottom:15px;}#zone-content h2.block-title.collapsiblock a:hover{color:rgba(255,255,255,0.7);}.scaled-down{-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);transform:scale(0.75,0.75);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}a.contextual-links-trigger{background-color:rgba(255,255,255,.5);}span.depth-indicator{background-color:rgb(163,164,152);color:white;font-size:10px;font-weight:500;padding:2px 10px;border-radius:10px;}.page-products-selector #zone-content{padding-top:30px;}.page-products-selector #zone-content h2{text-align:left;background-color:rgba(90,104,112,1);color:white;border-radius:5px;font-size:18px;padding:10px 20px;box-sizing:border-box;}.page-products-selector #zone-content .view-grouping-content h4{border:none;margin-top:-10px;margin-bottom:10px;}.page-products-selector #zone-content .view-grouping-content h4 span{border:1px solid rgba(90,104,112,1);color:rgba(90,104,112,1);font-size:12px;font-weight:500;padding:5px 15px;border-radius:20px;text-transform:uppercase}.page-products-selector #zone-preface-wrapper{background-color:rgba(90,104,112,.6);}.page-products-selector #zone-content,.page-products-selector #messages,.page-products-selector .views-exposed-widgets{display:none;}.page-products-selector #zone-header-wrapper{padding-bottom:0;background-color:rgba(90,104,112,1);padding-top:30px;}#edit-combine-1-wrapper{display:none;}.page-products-selector #zone-preface-wrapper{padding-bottom:0;}.selector-ui{text-align:center;}.selector-ui h1{margin-bottom:20px!important;margin-top:0px!important;text-align:center;font-size:18px;display:inline-block;border:2px solid rgba(255,255,255,0.4);padding:7px 35px;border-radius:50px;background-color:rgba(0,0,0,.05);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.selector-ui h1 span{font-weight:500;color:rgba(255,255,255,.5);display:inline;}.selector-ui h2{font-size:16px;margin-bottom:15px!important;margin-top:0px!important;text-align:center;}.selector-ui.range-ui h2{margin-bottom:5px!important;}.selector-ui.grate-ui h2{margin-bottom:0px!important;}.selector-ui .ui-container p{margin:0;}.selector-ui p.small{font-weight:400;font-size:10px;line-height:13px;color:rgba(0,0,0,.5);}.selector-ui .ui-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:top;margin-bottom:20px;}.selector-ui.grate-ui{display:none;}.selector-ui .drainage-type{position:relative;border-radius:12px;box-sizing:border-box;margin:10px;color:white;justify-content:center;}.selector-ui .drainage-type.unselected{width:calc(33% - 20px);width:270px;}.drainage-type-image{width:120px;width:100%;height:auto;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,.06);margin-bottom:20px;transition:all 0.15s ease;float:left;}.drainage-type:hover .drainage-type-image{-moz-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025);opacity:1;transition:all 0.15s ease;}.drainage-type.selected .drainage-type-image{display:none;transition:all 0.5s ease;}.selector-ui .drainage-type .ui-inner{text-align:left;background-color:rgba(255,255,255,.2);box-sizing:border-box;border-radius:8px;padding:20px;height:100%;width:100%;flex-wrap:wrap;justify-content:center;align-items:center;text-shadow:0 1px 1px rgba(0,0,0,.5);transition:all 0.2s ease;}.selector-ui .drainage-type.selected .ui-inner{padding:10px 20px;background-color:rgba(255,255,255,.3);}.selector-ui .drainage-type.selected .ui-inner:hover{background-color:rgba(255,255,255,.15);transition:all 0.2s ease;}.selector-ui .drainage-type .ui-inner:hover{background-color:rgba(255,255,255,.3);}.selector-ui .drainage-type.unselected .ui-inner:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;transition:all 0.15s ease;}.selector-ui .drainage-type.selected{transition:all 0.5s ease-in-out;}.selector-ui .drainage-type:hover{cursor:pointer;}.selector-ui .drainage-type .ui-inner p{font-weight:300;font-size:18px;line-height:21px;margin-bottom:10px!important;}.selector-ui .drainage-type .ui-inner p span{font-weight:500;}.selector-ui .drainage-type.selected .ui-inner p{font-size:14px;font-weight:500!important;line-height:18px;margin-bottom:0!important;}.selector-ui .drainage-type .ui-inner p.small{font-weight:500;font-size:12px;line-height:16px;color:rgba(255,255,255,.8)!important;margin-bottom:0px!important;}.selector-ui .drainage-type.selected .ui-inner p.small{display:none;}.drainage-type.selected:after,.drainage-range.selected:after,.drainage-grate.selected:after{background-image:url(/sites/all/themes/linear/images/clear-button.svg);background-repeat:no-repeat;background-color:transparent;content:" ";width:60px;height:20px;display:block;position:absolute;right:-67px;bottom:2px;transition:all 0.1s ease;opacity:.8;}.drainage-grate.selected:after{top:40px;right:-42px;}.drainage-type.selected:hover:after,.drainage-range.selected:hover:after,.drainage-grate.selected:hover:after{opacity:1;}.drainage-grate.selected p.small{display:none;}.ui-container .drainage-range{position:relative;background-color:rgba(0,0,0,.4);margin-bottom:20px;border-radius:5px;box-sizing:border-box;padding:7px 20px;color:white;display:flex;justify-content:center;align-items:center;margin:10px;text-decoration:none;transition:all 0.2s ease;}.ui-container .drainage-range:hover{background-color:rgba(0,0,0,.6);cursor:pointer;}.ui-container .drainage-range.selected:hover{background-color:rgba(0,0,0,.25);transition:all 0.2s ease;}.ui-container .drainage-range.unselected:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1;transition:all 0.2s ease;}.ui-container .grate-style{width:80px;height:80px;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.06);margin-bottom:8px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.2s;}.ui-container .drainage-grate.unselected .grate-style:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1;}.ui-container .drainage-grate.selected .grate-style:hover{opacity:.7;}.ui-container .drainage-grate.selected .grate-style{width:60px;height:60px;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.06);margin-bottom:4px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.2s;}.ui-container .drainage-grate{text-align:center;width:110px;position:relative;border-radius:5px;box-sizing:border-box;color:white;margin:15px 10px 0px;text-decoration:none;}.ui-container .drainage-grate:hover{cursor:pointer;}.drainage-grate p{font-weight:500;font-size:16px;}.selector-ui .drainage-grate p.small span{font-weight:500;font-size:10px;margin-bottom:5px;margin-bottom:5px;display:inline-block;color:rgba(0,0,0,.6);}.page-products-selector #zone-preface-wrapper{display:none;}.page-products-selector .ajax-progress{opacity:.5!important;position:absolute;top:0;right:0;}.ui-widget{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif!important;}.ui-widget-content{background:none;border:none;}input[data-sa-theme="stormtech-theme"].ui-autocomplete{position:absolute;cursor:default;}* html input[data-sa-theme="stormtech-theme"].ui-autocomplete{width:1px;}input[data-sa-theme="stormtech-theme"].ui-widget-content{}ul[data-sa-theme="stormtech-theme"] div{display:block;}ul[data-sa-theme="stormtech-theme"].ui-menu{list-style:none;padding:0px;margin:0;display:block;float:left;min-width:215px;background-color:rgb(221,222,216);background-color:rgb(230,231,227);background-color:rgba(230,231,227,.9);box-shadow:0 2px 5px  rgba(0,0,0,0.1);}ul[data-sa-theme="stormtech-theme"].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px;border:none!important;}ul[data-sa-theme="stormtech-theme"].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0;font-weight:normal;margin:-1px;background-image:none;}ul[data-sa-theme="stormtech-theme"].ui-menu .ui-menu-item a:hover{border:none!important;border-radius:0!important;background-image:none;background-color:rgba(0,0,0,.2);cursor:pointer;}ul[data-sa-theme="stormtech-theme"] .ui-state-hover{background:none;border:none;border-radius:0px;background-color:rgba(221,222,216,1);color:#ffffff;}ul[data-sa-theme="stormtech-theme"] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden;}ul[data-sa-theme="stormtech-theme"] .ui-menu-item-first{border-top:1px solid rgba(0,0,0,.5);border:none;}ul[data-sa-theme="stormtech-theme"] .ui-autocomplete-field-title{text-align:left;}ul[data-sa-theme="stormtech-theme"] .ui-autocomplete-field-term{font-weight:bold;}ul[data-sa-theme="stormtech-theme"] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;background:none;color:white;font-size:12px;font-weight:500;float:left;position:relative;width:100%;box-sizing:border-box;padding:2px 5px;background-color:rgba(0,0,0,.2);}.view-job-schedule .views-exposed-form{display:flex;}.role-Stormtech-Staff.production-schedule h2 .day-time a{display:none;}.table-parent{width:100%;overflow-x:auto;height:100%;padding-bottom:5px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;}.table-parent-parent{overflow-x:hidden;width:100%;height:110%;}.job-schedule-week-view{overflow-x:auto;}.job-info-hover-container{position:absolute;width:100%;z-index:1;}.job-info-hover{background-color:rgb(66,66,63);color:#fff;text-align:center;border-radius:6px;padding:10px 10px;position:absolute;z-index:1;bottom:calc(100% + 18px);left:10%;min-width:200px;text-transform:none;font-weight:400;font-size:12px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;box-shadow:0 25px 20px rgba(0,0,0,.25);}tr:hover .job-info-hover-container .job-info-hover{display:block!important;}.job-info-hover:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgb(66,66,63) transparent transparent transparent;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.job-info-hover a{color:rgba(255,255,255,.8);text-decoration:none;}.job-info-hover a:hover{color:rgba(255,255,255,1);text-decoration:none;}.production-schedule th.ui-datepicker-week-end,.production-schedule td.ui-datepicker-week-end{display:none;}.job-confirmation-link{display:none;margin-top:10px;}.user-uid-180 .job-confirmation-link,.user-uid-476 .job-confirmation-link,.user-uid-1 .job-confirmation-link{display:block;}.production-schedule .messages p{margin-bottom:0;}.production-schedule .messages .ajax-progress.ajax-progress-throbber{display:none!important;}.production-schedule .content > .ajax-progress.ajax-progress-throbber,.production-schedule .attachment > .ajax-progress.ajax-progress-throbber{opacity:0!important;display:none!important;}.production-schedule .ajax-progress.ajax-progress-throbber{}.production-schedule .messages .form-type-checkbox .form-checkbox + label.option{font-size:0;background-position:0 -112px;}.production-schedule .messages .form-type-checkbox .form-checkbox:checked + label.option{background-position:0 -128px;}td.views-field-field-job-alert,th.views-field-field-job-alert{position:absolute;left:-1000px;}.production-schedule .view-content{clear:both;}.disabled{opacity:.5;pointer-events:none;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}.wait-spinner{position:absolute;width:100%;text-align:center;font-size:30px;z-index:9999999;padding-top:200px;}.production-schedule .attachment-before p{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important;}html body.admin-menu.production-schedule{margin-top:0!important;}.production-schedule #admin-menu{display:none;}html body.admin-menu.production-schedule.mean-container a.meanmenu-reveal{top:0!important;}.production-schedule #block-system-main-menu .menu li a span{font-size:0;}.production-schedule .logo-img{margin-top:6px;position:absolute;z-index:999;}.production-schedule .logo-img img{width:40%;height:40%;margin-top:7px;position:relative;}.production-schedule td select{margin-right:0;}.production-schedule td.views-field-field-time-complete select{width:140px;}@media (max-width:640px){#production-schedule-menu ul,#production-schedule-menu{width:100%;max-width:none;float:left;}.production-schedule .view-filters{width:100%;float:left;margin-bottom:10px;margin-top:5px;}}@media (max-width:740px){.production-schedule h1{display:none;}}@media (max-width:900px){.production-schedule .view-filters{max-width:290px;}.production-schedule .view-filters .form-type-select select{width:130px;}}@media (min-width:900px){.production-schedule .logo-img a:after{content:"Manager";display:block;font-weight:300;color:white;font-size:20px;position:absolute;margin-top:12px;top:0;left:155px;}.production-schedule .view-filters .form-type-select select{width:150px;}}@media (max-width:1100px){#production-schedule-menu ul li a span{display:none;}}.assigned-to-info,.job-time-suffix{display:none;}@media (min-width:1625px){.assigned-to-info{display:block;}}@media (min-width:1300px){.job-time-suffix{display:inline;}}.job-schedule-week-view .assigned-to-info,.job-schedule-week-view .job-time-info{float:left;margin-right:6px;}.page-production-schedule-workshop .job-schedule-week-view .assigned-to-info{width:90px;}.job-schedule-week-view .assigned-to-info i,.job-schedule-week-view .job-time-info i{opacity:.75;}.job-schedule-week-view hr{border-bottom:1px dashed #666;}.production-schedule #section-header #block-system-main-menu,.production-schedule #section-header #block-search-form,.production-schedule #section-header:hover h1{opacity:0;transition:all 0.25s linear;}.production-schedule #section-header:hover h1{z-index:-1;}.production-schedule #section-header:hover #block-system-main-menu,.production-schedule #section-header:hover #block-search-form,.production-schedule #section-header h1{opacity:1;transition:all 0s linear;}.production-schedule #zone-content-top-wrapper{padding:15px 0 0px 0;}.production-schedule #zone-branding-wrapper{padding:8px 0px 15px;height:60px;}.production-schedule #block-delta-blocks-page-title{position:absolute;width:100%;}.production-schedule .form-item,.production-schedule .form-actions{margin:0;}.production-schedule h1{font-size:18px;margin-bottom:15px;text-align:center;font-weight:500;z-index:auto;position:relative;width:100%;color:white;top:-50px;}.production-schedule .message-no-jobs{margin-top:100px;}.production-schedule .results-summary{border:none;float:none!important;display:block;text-align:right;}.production-schedule .total-hours{margin-bottom:0;}small{font-size:smaller;}.production-schedule .views-field-field-job-status label,.production-schedule .views-field-field-job-type label,.production-schedule .views-field-field-job-special-finish label,.production-schedule .views-field-field-job-fold-type label{display:none;}.production-schedule td:nth-child(4),.production-schedule td:nth-child(6),.production-schedule td:nth-child(8),.production-schedule td:nth-child(10),.production-schedule td:nth-child(12),.production-schedule td:nth-child(14),.production-schedule td:nth-child(16),.production-schedule td:nth-child(18),.production-schedule td:nth-child(20),.production-schedule td:nth-child(22),.production-schedule td:nth-child(24){background-color:rgba(0,0,0,0.015);border-right:1px dashed rgba(0,0,0,.05);border-left:1px dashed rgba(0,0,0,.05);}.production-schedule .views-exposed-widgets{margin-bottom:0px;}.production-schedule .view-filters .form-type-select select{margin:0;}.production-schedule th{line-height:14px;font-size:11px;padding:4px;}.production-schedule td{line-height:18px;padding:2px 2px;}.production-schedule td.views-field-field-dispatch-date input,.production-schedule td.views-field-field-job-start-date input,.production-schedule td.views-field-field-job-completion-date input,.production-schedule td.views-field-field-job-completion-date-1 input,.production-schedule td.views-field-field-job-latest-dispatch-date input{width:90px!important;margin-right:0px!important;padding:0;}.production-schedule textarea{min-height:36px;font-size:14px;line-height:16px;resize:none;border:none;background-color:transparent;padding:0 2px;}.production-schedule textarea:focus{box-shadow:none;color:black;}.production-schedule input.form-text{height:20px;font-size:12px;line-height:16px;padding:0;}.production-schedule .job-author{padding:0 10px;white-space:nowrap;}.production-schedule #zone-content h2{margin-bottom:5px;font-size:16px;padding:8px 15px;}.production-schedule #zone-cart-wrapper,.production-schedule .form-required,.production-schedule .date-clear.form-text+.description,.production-schedule #edit-actions,.production-schedule .resizable-textarea .grippie,.production-schedule .views-exposed-widgets label{display:none;}.production-schedule table{margin-bottom:30px;font-size:12px;}.production-schedule td.views-field-field-job-status,.production-schedule td.views-field-name,.production-schedule td.views-field-delete-node{vertical-align:middle;}.production-schedule table tr:hover{cursor:default;}.production-schedule table tr.odd{background-color:rgba(197,197,188,0.2);}.production-schedule table tr.even{background-color:rgba(197,197,187,0.4);}.production-schedule table .form-type-textfield input{border:none;background-color:transparent;text-align:center;}.production-schedule th.views-field-field-job-number,.production-schedule table .views-field-field-job-number .form-type-textfield input{text-align:left;font-weight:bold;}.production-schedule table .views-field-field-job-number .form-type-textfield input{width:100px;}.production-schedule .container-inline-date .date-padding{padding:0;}.production-schedule .views-field-field-job-latest-dispatch-date .container-inline-date .date-padding{padding:0!important;}.production-schedule input{font-family:inherit;font-size:12x!important;}.production-schedule input:focus{box-shadow:none;color:black;}.production-schedule #section-footer,.production-schedule #zone-crumb-wrapper{display:none;}.production-schedule .schedule-action-links a{text-decoration:none;color:inherit!important;}.production-schedule .schedule-action-links a:hover{text-decoration:none;color:black!important;}.production-schedule .view-filters .views-exposed-form .views-widget .container-inline-date{clear:none;float:left;}.production-schedule .view-filters .views-exposed-form .views-widget .container-inline-date div.description{display:none;}.production-schedule .view-filters .views-exposed-form .views-widget #edit-field-job-start-date-value-min-wrapper input.form-text{margin-right:15px!important;}.production-schedule .view-filters .views-exposed-form .views-widget #edit-field-job-start-date-value-min-wrapper input.form-text,.production-schedule .view-filters .views-exposed-form .views-widget #edit-field-job-start-date-value-max-wrapper input.form-text,.production-schedule .view-filters .views-exposed-form #edit-search-wrapper .views-widget input.form-text{height:26px;border-radius:3px;text-indent:11px;width:147px;margin-right:0px;}#edit-date-range-wrapper{width:314px;}.page-production-schedule-week .views-widget-sort-order,.page-production-schedule-workshop .views-widget-sort-order{display:none;}.page-production-schedule-week h3,.page-production-schedule-workshop h3{margin-bottom:10px;margin-top:5px;}.page-production-schedule-week td,.page-production-schedule-workshop td{line-height:16px;padding:3px 4px 2px;}.page-production-schedule-week td.views-field-nothing-1,.page-production-schedule-workshop td.views-field-nothing-1{max-width:80px;}.page-production-schedule-workshop td.views-field-nothing-2{display:inline-flex;}.page-production-schedule-workshop td.views-field-nothing-2{}.page-production-schedule-workshop .field-name-field-job-status label{margin:0;}.page-production-schedule-workshop #views-form-job-schedule-page-5 select{width:100px;}.production-schedule #zone-content{padding-top:10px;}.production-schedule fieldset.date-combo .container-inline-date .date-padding{padding:18px 0 0;}.production-schedule fieldset.date-combo .container-inline-date > .form-item{margin:0;}.view-job-schedule .view-content{margin-top:20px;}#production-schedule-menu{clear:both;float:right;}#production-schedule-menu ul{float:right;display:flex;flex-direction:row;clear:both;background-color:rgba(0,0,0,0.02);padding-bottom:9px;border:2px solid rgba(0,0,0,.09);border-radius:4px;padding:0px 10px 10px;box-sizing:border-box;}#production-schedule-menu ul li{flex-grow:1;}#production-schedule-menu ul li a{display:block;margin:10px 10px 0;text-decoration:none;font-size:12px;}#production-schedule-menu ul li a.active,#production-schedule-menu ul li a:hover{color:#3887b5;color:rgba(95,95,95,1);}.view-job-schedule table.views-table{position:relative;}.view-job-schedule .button{min-width:auto;padding:4px 16px!important;float:right;}.view-job-schedule input[type="submit"]{display:none;}.production-schedule .views-reset-button input[type="submit"]{font-family:FontAwesome;font-family:"Font Awesome 5 Free";display:block;color:inherit;content:"f057";font-size:21px;background-color:transparent;position:relative;margin:0;padding:4px;line-height:1;min-width:auto;color:rgba(0,0,0,0.5);}.production-schedule .views-reset-button input[type="submit"]:hover{color:rgba(0,0,0,0.9);}.production-schedule .views-submit-button{display:none;}h3 .date-display-single{font-size:14px;}.view-job-schedule #views-form-job-schedule-attachment-2 .job-total-minutes,.view-job-schedule #views-form-job-schedule-attachment-3 .job-total-minutes,.job-total-minutes{width:550%;position:absolute;top:calc(100% + 6px);text-align:center;font-size:11px;left:-150%;font-weight:500;left:0;text-align:left;}.job-schedule-week-view .job-total-minutes{width:auto;text-align:left;left:auto;}.job-total-minutes span{background-color:rgba(0,0,0,.3);background-color:rgba(55,142,32,0.6);padding:1px 10px;border-radius:8px;margin-left:10px;color:white;}tr:last-child td.views-field-php-1{position:relative;}.view-job-schedule .views-field-field-job-start-date fieldset.form-wrapper,.view-job-schedule .views-field-field-dispatch-date fieldset.form-wrapper,.view-job-schedule .views-field-field-job-completion-date fieldset.form-wrapper,.view-job-schedule .views-field-field-job-completion-date-1 fieldset.form-wrapper{margin-top:-18px;}.view-job-schedule table td p{margin-bottom:0px;}p.job-number{font-size:12px;font-weight:bold;margin-bottom:0px;margin-right:5px;text-transform:uppercase;position:relative;}p.job-number.priority-job{color:#C43A3C!important;}span.job-number span{text-transform:uppercase;}.view-job-schedule textarea{font-size:12px;line-height:14px;}tr.in-progress-selected,tr.job-status-1{background-color:rgba(199,141,141,0.2)!important;}tr.on-hold-selected,tr.job-status-2{background-color:rgba(141,175,199,0.2)!important;}tr.packed-selected,tr.job-status-3{background-color:rgba(199,188,141,0.2)!important;}tr.dispatched-selected,tr.job-status-4{background-color:rgba(152,198,140,0.2)!important;}tr.complete-selected,tr.job-status-5{background-color:rgba(197,197,188,0.2)!important;}tr.planned-selected,tr.job-status-6{background-color:rgba(177,141,199,0.2)!important;}tr.high-priority-selected,tr.job-status-7{background-color:rgba(199,141,141,0.7)!important;color:rgb(60,60,60)!important;}tr.in-progress-priority-selected,tr.job-status-8{background-color:rgba(141,141,141,0.7)!important;color:rgb(60,60,60)!important;}tr.folded-selected,tr.job-status-9{background-color:rgba(220,169,128,0.4)!important;color:rgb(60,60,60)!important;}tr.in-progress-selected,tr.job-status-10{background-color:rgba(4,197,162,0.2)!important;}tr.high-priority-selected input,tr.job-status-7 input{color:rgb(60,60,60)!important;}tr.in-progress-selected:hover,tr.job-status-1:hover{background-color:rgba(199,141,141,0.3)!important;}tr.on-hold-selected:hover,tr.job-status-2:hover{background-color:rgba(141,175,199,0.3)!important;}tr.packed-selected:hover,tr.job-status-3:hover{background-color:rgba(199,188,141,0.3)!important;}tr.dispatched-selected:hover,tr.job-status-4:hover{background-color:rgba(152,198,140,0.3)!important;}tr.complete-selected:hover,tr.job-status-5:hover{background-color:rgba(197,197,188,0.5)!important;}tr.planned-selected:hover,tr.job-status-6:hover{background-color:rgba(178,141,199,0.3)!important;}tr.high-priority-selected:hover,tr.job-status-7:hover{background-color:rgba(199,141,141,0.8)!important;}tr.in-progress-priority-selected:hover,tr.job-status-8:hover{background-color:rgba(141,141,141,0.8)!important;}tr.folded-selected:hover,tr.job-status-9:hover{background-color:rgba(216,166,125,0.5)!important;}tr.in-progress-selected:hover,tr.job-status-10:hover{background-color:rgba(44,197,162,0.2)!important;}.status-lozenge{padding:0px 5px;border-radius:2px;border:1px solid rgba(0,0,0,.1);color:white;background-color:rgba(0,0,0,.2);font-weight:600;font-size:10px;line-height:13px;white-space:nowrap;}.status-lozenge.job-status-1{background-color:rgba(199,141,141,0.6);}.status-lozenge.job-status-2{background-color:rgba(141,175,199,.6);}.status-lozenge.job-status-3{background-color:rgba(199,188,141,.6);}.status-lozenge.job-status-4{background-color:rgba(152,198,140,.6);}.status-lozenge.job-status-6{background-color:rgba(178,141,199,.6);}.status-lozenge.job-status-1{background-color:rgba(199,141,141,.9);}.status-lozenge.job-status-7{background-color:rgba(177,20,20,0.7);}.status-lozenge.job-status-8{background-color:rgba(177,20,20,0.7);}.status-lozenge.job-status-9{background-color:rgba(197,131,44,0.7);}.status-lozenge.job-status-10{background-color:rgba(44,197,162,0.7);}.view-job-schedule.view-display-id-page_2 .view-content .view-grouping-content,.view-job-schedule.view-display-id-page_5 .view-content .view-grouping-content{display:flex;flex-direction:row;align-items:flex-start;overflow-x:auto;}.view-job-schedule.view-display-id-page_2 .view-content .view-grouping-content{overflow-x:visible;}.view-job-schedule.view-display-id-page_2 .view-content .view-grouping-content table,.view-job-schedule.view-display-id-page_5 .view-content .view-grouping-content table{box-sizing:border-box;margin:0 5px 25px 5px;width:calc(20% - 10px);box-shadow:0 15px 20px rgba(0,0,0,.05);}.page-node-1385.role-Administrator div.tabs{display:none;}.page-node-1385 #zone-cart-wrapper{display:none;}.stormtech-slides{box-sizing:border-box;padding:20px;text-align:center;border-radius:10px;height:450px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}.stormtech-slides.unselected{display:none;}.stormtech-slides>div{width:100%;box-sizing:border-box;}.stormtech-slides h3{position:absolute;}.slide-control .content{display:none;padding:0 20px 5px;}.slide-control h2{margin-bottom:10px;}.slide-control h2:hover{cursor:pointer;}.slide-control h2.unselected:hover{background-color:rgba(72,87,95,1)!important;}.slide-control h2:after{content:"+";font-family:'Arial','Helvetica',sans-serif;font-weight:normal;font-size:21px;line-height:24px;position:absolute;right:10px;}.slide-control h2.selected:after{content:"-";}.slide-control h2.selected{background-color:#82a4c4!important;}.slide-control ul{list-style:disc;margin-bottom:20px;}.slide-control li{margin-left:20px;margin-right:20px;margin-bottom:15px;font-weight:500;line-height:1.6;}.view-order-forms ul{display:flex;flex-wrap:wrap;flex-direction:row;}.view-order-forms ul > li{margin:5px 15px 15px 20px;width:140px;height:min-intrinsic;text-align:center;}.view-order-forms img:hover{opacity:1;transform:scale(1.05);transition:.2s;}.view-order-forms img{margin-bottom:10px;width:80px;opacity:.7;transform:scale(1);transition:.2s;}.small-text{font-size:11px;line-height:13px;}.order-form-title{font-weight:600;line-height:1.4;}
