body{ overflow:auto;}body{margin:0 auto;font-family:'Open Sans', sans-serif;color:#231f20;position:relative}.stopscroll{position:fixed !important;width:100%;}._Template{position:relative;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;left:0px;width:100%;}.menuopen{left:-265px;}.submenuopen{max-height:1000px !important;}.header{background-color:#fff;margin-bottom:16px;padding:20px 0 0 0;}.wrapper{margin:0 auto;width:90%;max-width:1080px;position:relative;}.logo{float:left;width:25%;margin-top:12px;min-width:270px;}.logo img{width:100%;}.phonenumber{position:absolute;right:0px;/*top:10px;*/font-weight:700;font-size:20px;}.menu{width:70%;float:right;margin-top:25px;}.mobile{display:none;}.mobile a{color:inherit;text-decoration:none;}.mobilemenu{display:none;width:265px;position:fixed;top:0px;right:-265px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;border-left:1px solid #bcbdc0;height:100vh;box-sizing:border-box;overflow:scroll;overflow-x:hidden;}.mobilemenu .redtext{display:none;}.mobilemenuopen{right:0px;}.mobilemenu ul{margin:0px;}.mobilemenu ul li{display:block;}.mobilemenu ul ul{display:block;max-height:0px;overflow:hidden;padding-top:0px;position:static;width:auto;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;}.mobilemenu .sub{padding:0px;}.mobilemenu ul li a{border:0px;font-size:16px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee !important; display:block;padding-right:40px;padding-left:20px;text-align:left;}.mobilecontrols{display:none;position:absolute;right:0%;top:60px;}.mobilecontrols img{width:30px;}.navopen img, .navclose img{width:19px;}.hidden{display:none !important;}.topnav, .bottomnav{list-style:none;padding:0;/*margin-top:14px;*/margin-top:30px;text-align:right;margin-bottom:0px;}.topnav li, .bottomnav li{display:inline-block;position:relative;}.topnav li a, .bottomnav li a{text-align:center;display:inline-block;padding:0 10px;text-decoration:none;border-left:1px solid #ed1c24;color:inherit;font-weight:800;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;font-size:14px;}nav .topnav li a:hover, nav .bottomnav li a:hover{color:#ed1c24;background:rgba(230, 230, 230, 0.8);}nav .topnav li:first-child a, nav .bottomnav li:first-child a{border:0px !important;}nav .topnav li:hover, nav .bottomnav li:hover{background:rgba (240, 240, 240, 0.7);}nav .topnav li:hover .sub, nav .bottomnav li:hover .sub{display:block;}nav .navopen, nav .navclose{display:none !important;}.mobilemenu .navopen, .mobilemenu .navclose{position:absolute;right:-20px;top:0px;border-bottom:0px !important;}.sub{position:absolute;top:21px;left:0px;display:none;z-index:20;padding:20px;background:rgba(230, 230, 230, 0.8);width:200px;}.sub li{display:block;}.sub li a{padding:15px;border:0px;color:#3f3c3d; width:100%;padding:5px 0px 5px 12px;text-align:left;font-size:13px;}.highlighted{color:#8a8c8f !important;}.redtext{color:#ed1c24;}.greytext{color:#6d6e71;}.whitetext{color:#fff;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}/* start commented backslash hack \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* close commented backslash hack */.footer{text-align:center;margin-top:45px;}.tagline{color:#fff;background-color:#bcbdc0;padding-top:8px;padding-bottom:8px;}.tagline h2{font-weight:400 !important;margin:0px;}.copyright{background-color:#e2e3e4;padding-top:40px;padding-bottom:40px;}.copyright p{margin-top:0px;font-size:14px;}/* Gallery Slideshows*//*** PgwSlideshow - Version 2.0** Copyright 2014, Jonathan M. Piat* http://pgwjs.com - http://pagawa.com** Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0.sliders*/H1{padding-left:3%;}.pgwSlideshow.wide{margin:0 auto;width:100%;}.pgwSlideshow{width:100%;background:#fff;display:none;}.show-home .pgwSlideshow{max-width:642px;}.pgwSlideshow a{color:#fff;}.pgwSlideshow .ps-current{text-align:center;position:relative;min-height:150px;overflow:hidden;}.pgwSlideshow .ps-current > ul{padding:0px !important;margin:0px;}.pgwSlideshow .ps-current > ul > li{text-align:center;width:100%;z-index:1;opacity:0;display:block;margin-left:0;padding:0px;}.pgwSlideshow .ps-current > ul > li img{display:block;width:100%;margin:auto;}.pgwSlideshow .ps-caption{background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";text-align:left;font-size:1rem;color:#fff;position:absolute;left:0px;bottom:0px;width:98%;padding:10px;display:none;}.pgwSlideshow .ps-caption span{padding:7px;display:inline-block;}.pgwSlideshow .ps-list{overflow:hidden;position:relative;width:100%;margin:0 auto;background-color:#bcbdc0;}.pgwSlideshow .ps-list ul{position:relative;list-style:none;margin:0;padding:0;left:0;width:100%!important;margin:0 auto;max-width:1060px;}.pgwSlideshow .ps-list li{list-style-image:none;float:left;width:14%;overflow:hidden;padding:0px !important;margin-bottom:0px;}.pgwSlideshow .ps-list li .ps-item{display:block;margin:15px 8px;}.pgwSlideshow .ps-list li img{display:block;width:150%;height:auto;}.pgwSlideshow .ps-list li .ps-item.ps-selected{float:left;overflow:hidden;border:1px solid #777;}.pgwSlideshow .ps-prevIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 10px 10px 0;display:block;}.pgwSlideshow .ps-nextIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 0 10px 10px;display:block;}.pgwSlideshow .ps-current .ps-prev{background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";border:1px solid #777;border-left:0;border-radius:0 4px 4px 0;position:absolute;padding:20px 20px 20px 15px;left:0;top:45%;cursor:pointer;display:none !important;}.pgwSlideshow .ps-current .ps-next{background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";border:1px solid #777;border-right:0;border-radius:4px 0 0 4px;position:absolute;padding:20px 15px 20px 20px;right:0;top:45%;cursor:pointer;display:none !important;}.pgwSlideshow .ps-list .ps-prev,.pgwSlideshow .ps-list .ps-next{display:none!important;}.pgwSlideshow.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px;top:40%;}.pgwSlideshow.narrow .ps-current .ps-next{padding:15px 12px 15px 15px;top:40%;}.pgwSlideshow.narrow .ps-list .ps-prev{padding:15px 12px 15px 10px;top:20px;}.pgwSlideshow.narrow .ps-list .ps-next{padding:15px 10px 15px 12px;top:20px;}.pgwSlideshow.narrow .ps-caption{font-size:0.8rem;padding:8px;}div.photo-wide{margin:0 auto;}span.caption{background:rgba(0, 0, 0, 0.5);margin:-40px 0 0 0;padding:10px;color:#fff;font-size:1rem;font-weight:bold;width:100%;max-width:940px;position:absolute;display:block;}.sliderwrapper{display:block;}.sliderwrapper .wrapper{position:relative;margin:0 auto;}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before, .slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:inline block;width:98%;margin:1%}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-prev{position:absolute;top:50%;left:20px;color:transparent;width:50px;height:50px;border-radius:50%;border:0px;line-height:0px;overflow:hidden;transform:translateY(-50%);background-image:url("/templates/images/0be98059-1be9-4f46-8905-f633d85b07f9.png");}.slick-next{position:absolute;top:50%;right:20px;color:transparent;width:50px;height:50px;border-radius:50%;border:0px;line-height:0px;overflow:hidden;transform:translateY(-50%);background-image:url("/templates/images/bfa86eb3-d6da-4fd3-9469-bbbbb1dbff68.png");}.mainheading{text-align:center;margin-top:20px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;}.twothird{width:100%;display:inline-block;vertical-align:top;}.third{width:100%;display:inline-block;vertical-align:top;}.quarter{width:100%;display:inline-block;vertical-align:top;position:relative;margin-top:15px;}.threequarter{width:100%;display:inline-block;vertical-align:top;position:relative;margin-top:15px;}.columns div:last-child{margin-right:0px;}.columns div:first-child{margin-left:0px;}._Content a{color:#ed1c24;}._Content ul{list-style-image:url('/templates/images/0aba7199-9dfd-4a58-a03d-2d1de5a4ce33.jpg');padding-left:20px;}._Content ul li{padding-left:10px;margin-bottom:12px;}._Content h1{font-size:37px;font-weight:700;}._Content h3{font-size:21px;color:#ed1c24;margin-top:20px;margin-bottom:20px;}._Content h2{font-size:22px;margin-top:20px;margin-bottom:20px;}.interiorbg{background:url("/templates/images/ae262f79-87f0-4249-a407-9a82248b2bfd.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;padding-bottom:40px;}.interiorbgfull{background:url("/templates/images/a568864b-6576-4745-af92-febf22fff4a0.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;padding-bottom:40px;}.coromandelbg{background:url("/images/387abdd6-f0c9-42b3-8f96-dda7e2be4da5.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;padding-bottom:40px;margin-bottom:30px;}.coromandelbgtransparent{background:url("/templates/images/5ad775a6-07c1-4784-8b61-f4884414c5eb.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;padding-bottom:40px;}.whitebox{background-color:#fff;border:1px solid #bcbdc0;padding-left:25px;padding-right:25px;padding-bottom:20px;position:relative;}.coromandelbg .whitebox{min-height:385px;}.interiorbgfull .whitebox{min-height:810px;}.solution .whitebox{min-height:240px;}.lightgreybg{background-color:#e2e3e4;}.darkgreybg{background-color:#9d9fa2;}h4.darkgreybg{padding:20px;margin:0px; text-align:center;}.greybox{background-color:#58585a; padding-left:25px; padding-right:25px;padding-bottom:25px;padding-top:1px;color:#fff;}.pointer{width:20px;height:20px;display:block;transform:rotate(45deg) translate(-50%, -50%); position:absolute;top:-40px;left:50%;background-color:#fff;}.bg01, .bg02, .bg03, .bg04, .bg06, .bg07, .bg08{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;padding:15px;padding-top:25px;font-size:18px; text-align:center;min-height:75px;margin-bottom:10px;}.bg01{background:url("/images/bg01.jpg") no-repeat center center;}.bg02{background:url("/images/bg02.jpg") no-repeat center center;}.bg03{background:url("/images/bg03.jpg") no-repeat center center;}.bg04{background:url("/images/bg04.jpg") no-repeat center center;}.bg06{background:url("/images/bg06.jpg") no-repeat center center;}.bg07{background:url("/images/bg07.jpg") no-repeat center center;}.bg08{background:url("/images/bg08.jpg") no-repeat center center;}.iconimage{width:40px;position:absolute;top:0px;right:50%;transform:translateX(50%);}.borderimage{width:100%;position:absolute; left:0px;top:100%;}hr{margin-top:40px;margin-bottom:40px;border-top:1px solid #bcbdc0;}._EmailForm{border:0px !important;margin:0px;padding:0px;}._ProfileStreetAddress:before{content:"If yes, what is the location of the site? "}._EmailForm input, ._EmailForm textarea{border-radius:0px !important;width:100% !important;font-size:1em !important;height:30px !important;padding-left:8px !important;}._EmailForm label{font-size:1em !important;}._EmailForm ul{list-style:none;}._EmailForm ._LayoutRow:nth-child(odd){width:47.5%;margin-right:2.5%;display:inline-block;float:left;min-height:65px !important;}._EmailForm ._LayoutRow:nth-child(even){width:47.5%;margin-left:2.5%;display:inline-block;float:right;min-height:65px !important;}._ProfileEnquiry{margin-right:2.5% !important;margin-left:0% !important;float:left !important;}._ProfileSite, ._ProfileStreetAddress, ._ProfileSuburb, ._ProfileTownCity, ._ProfileAnticipation, ._ProfileMessage{margin-left:2.5% !important;margin-right:0% !important;float:right !important;}._EmailForm ._LayoutRow:nth-child(13){margin-left:3.5% !important;margin-right:0% !important;float:right !important;}._CheckBoxList input{width:22px !important;}._RadioButtonList input{width:22px !important;}._EmailForm ._LayoutCell1 label{display:none !important;}._Required{font-size:12px !important;color:#ed1c24 !important;margin-top:2px;margin-left:5px;}._ProfileSite ._LayoutCell1 label, ._ProfileEnquiry ._LayoutCell1 label, ._ProfileAnticipation ._LayoutCell1 label{display:block !important;}._ProfileMobilePhone{margin-right:50% !important;}._EmailForm ._Layout ._ProfileSuburb{min-height:43px !important;}._ProfileMessage textarea{height:100px !important;}._ProfileMessage{margin-left:3%!important;}