@charset "utf-8";h3{font-weight:600}.lightbox-thumb{font-size:14px}#header,#menu,#banner,#hero,#content,#footer,#left-column,#right-column,#footer-menu{width:96%;max-width:1240px}#left-column,#right-column,#left-column .box-para,#left-column .box-para-right,#header{width:100%}#hero{margin:0 auto;padding:.5em 0}#left-column p{padding-right:0}.footerss{min-width:0}img{max-width:100%}table img{height:auto}#right-column .quick-link{width:48%;margin-left:0;height:auto;background:#fff;border:none}.product-box{width:100%;padding:0}.case-studies img{display:block}.case-studies blockquote{margin:1em 0}#menu .submenu>li:nth-child(4) .submenu2>li:nth-child(1){display:none}#hero .slick-list .slick-track .slick-slide img{width:100%}#hero .slick-list{width:100%}#hero .slick-track{position:relative}#hero .slick-list .slideshow-caption{position:absolute;z-index:999999;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%;left:3.5em;background:rgba(255,255,255,.81);padding:1em}#hero .slick-list .slideshow-caption .h6{text-transform:uppercase;padding-bottom:0;padding-top:.7em;border-bottom:none}#hero .slick-list .slideshow-caption .h1{font-size:1.8em;line-height:1.1em;padding-top:0}#hero .slick-list .slideshow-caption .slideCaption{font-size:.85em;position:relative;padding-left:3em;padding-bottom:0}#hero .slick-list .slideshow-caption .slideCaption:before{content:"\f10d";font-family:FontAwesome;color:#4579A1;position:absolute;left:0;top:.2em;font-size:2.5em}#footer-menu li img{max-height:80px}@media only screen and (min-width:1240px){#menu a.nav:link,a.nav:visited{padding-left:3.2em;padding-right:3.2em}}@media only screen and (min-width:1024px) and (max-width:1240px){#hero .slick-list .slideshow-caption{width:55%}}@media only screen and (max-width:1024px){#footer-menu li.brands{float:left;display:inline-block;text-align:center;width:32%}}@media only screen and (max-width:1023px){#hero .slick-list .slideshow-caption .slideCaption{display:none}#hero .slick-list .slideshow-caption .h1{font-size:1.6em}}@media only screen and (min-width:768px){.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol,#right-column{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol,#left-column .box-para,#left-column .box-para-right{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol,#left-column{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}// layout & column defaults .onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol,#left-column,.sixcol,#left-column .box-para-right{position:relative;float:left;margin-left:2.762430939%}.first,#left-column .box-para{margin-left:0}#left-column .box-para{margin-right:0}#right-column{position:relative;margin-left:2.762430939%}.last,#right-column,#left-column .box-para-right{float:right}#left-column .box-para-right{margin-right:0}.lightbox-thumb{margin-right:.8%;margin-left:0;width:30%}}@media only screen and (min-width:769px){#menu{position:relative}#nav-wrapper .submenu>li{position:relative;padding:0}#nav-wrapper .submenu>li a{line-height:3;border-right:2px solid #fff}#nav-wrapper .submenu>li:first-child a{border-left:2px solid #fff}#nav-wrapper .submenu li .submenu2{position:absolute;z-index:9999;left:-9999px;border-top:2px solid #fff}#nav-wrapper .submenu li .submenu2 li{padding-top:0}#nav-wrapper .submenu li .submenu2 li a{border-right:none;line-height:1.5;padding:.5em .5em;display:block;width:200px;border-top:none;border-radius:0;margin-right:0;color:white;background:#2e669f;display:block;border-bottom:1px solid rgba(136,170,206,.55)}#nav-wrapper .submenu li .submenu2 li a:hover{background:#447fbb}#nav-wrapper .submenu>li.hover>ul{left:0}}@media only screen and (max-width:1023px){#logo{width:auto;margin-top:.5em;margin-left:0}a.toggleMenu{color:#fff;position:relative;top:0;width:100%;text-align:center;padding:.7em .5em;font-size:1.1em;font-weight:600}a.toggleMenu span{float:none;margin-left:.3em}#menu,#nav-wrapper{position:relative}#nav-wrapper .submenu{margin-top:0;position:absolute;width:100%;z-index:99999;display:none}#nav-wrapper .submenu .divider{display:none}#nav-wrapper .submenu li{float:none;padding-top:0}#nav-wrapper .submenu li.hover>a.parent:before{content:"\f106"}#nav-wrapper .submenu li a.parent:before{content:"\f107";font-family:FontAwesome;display:block;float:right;font-size:large;padding-right:.5em;line-height:1.2}#nav-wrapper .submenu li a{color:white;background:#2e669f;display:block;border-bottom:1px solid rgba(136,170,206,.55)}#menu a.anchorclass:link,a.anchorclass:visited,#menu a.nav:link,a.nav:visited{padding:.7em}#nav-wrapper .submenu li .submenu2 li a{background:#11406f;padding:.7em .7em .7em 1.8em}#nav-wrapper .submenu2{display:none;z-index:8999}#nav-wrapper .submenu>li.hover>ul{left:0;display:block}#right-column .quick-link{width:100%}#footer-menu li.brands{float:left;display:inline-block;text-align:center;width:32%}.contactForm .bodycopy{max-width:200px}}@media only screen and (max-width:767px){#logo{width:100%;margin-top:2em;margin-left:0}#header-wrapper{height:auto;box-shadow:4px 4px 4px rgba(0,0,0,.22)}#header #phonewrap{width:100%;position:absolute;top:0;background:#2e669f}#header #phonewrap a,#header #phonewrap a:focus,#header #phonewrap a:hover,#header #phonewrap a:active{color:#fff;line-height:1.5}#header #aust-made{margin-top:0;width:72%;height:auto;float:left}#header #aust-made img{width:auto;height:auto}a.toggleMenu{color:#2e669f;position:absolute;top:-2.5em;right:0;padding:.5em;width:auto}a.toggleMenu span{float:right;margin-left:.3em}#menu,#nav-wrapper{height:0}a.toggleMenu:hover,a.toggleMenu:focus,a.toggleMenu:active{background:#fff}#left-column,#right-column{float:none;clear:both}#left-column .box-para,#left-column .box-para-right{margin:0 0 1em 0}.lightbox-thumb{margin-right:1%;margin-left:0;width:40%}#footer-menu li.divider,.footerss .woman{display:none}#footer-menu li,#footer-menu .footer-phone{float:none;display:block}#footer-menu li.brands{float:left;display:inline-block;text-align:center;width:32%}#footer-wrapper,#footer{text-align:center}#hero .slick-list .slick-track .slick-slide img{height:220px;max-width:none;width:auto}#hero .slick-list .slideshow-caption .h6{display:none}#hero .slick-list .slideshow-caption .h1{font-size:1.2em;text-align:center}#hero .slick-list .slideshow-caption{left:0;width:85%;left:50%;top:45%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:420px){#right-column .quick-link{width:48%}}