*, *:after, *:before {margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}[class*='grid-'] {float:left;padding:10px;width:100%;}.clear-grid{clear:both;float:inherit;}.container {margin:0%;width:100%;}.container:after, .container:before {display:table;clear:both;content:" ";}.nest {margin:0 -10px;padding:0;width:auto;}.nope {padding:0;width:auto;}.grid-m-12 {width:100% !important;}.grid-m-11 {width:91.666663% !important;}.grid-m-10 {width:83.33% !important;}.grid-m-9 {width:74.999997% !important;}.grid-m-8 {width:66.66666664% !important;}.grid-m-7 {width:58.333% !important;}.grid-m-6 {width:50% !important;}.grid-m-5 {width:41.6665% !important;}.grid-m-4 {width:33.33% !important;}.grid-m-3 {width:24.99% !important;}.grid-m-2 {width:16.66666% !important;}.grid-m-1 {width:8.33% !important;}@media (min-width:720px) {.grid-12 {width:100% !important;}.grid-11 {width:91.666663% !important;}.grid-10 {width:83.33% !important;}.grid-9 {width:74.999997% !important;}.grid-8 {width:66.66666664% !important;}.grid-7 {width:58.333% !important;}.grid-6 {width:50% !important;}.grid-5 {width:41.6665% !important;}.grid-4 {width:33.33% !important;}.grid-3 {width:24.99% !important;}.grid-2 {width:16.66666% !important;}.grid-1 {width:8.33% !important;}.grid-t-12 {width:100% !important;}.grid-t-11 {width:91.666663% !important;}.grid-t-10 {width:83.33% !important;}.grid-t-9 {width:74.999997% !important;}.grid-t-8 {width:66.66666664% !important;}.grid-t-7 {width:58.333% !important;}.grid-t-6 {width:50% !important;}.grid-t-5 {width:41.6665% !important;}.grid-t-4 {width:33.33% !important;}.grid-t-3 {width:24.99% !important;}.grid-t-2 {width:16.66666% !important;}.grid-t-1 {width:8.33% !important;}}@media only screen and (min-width:1024px) {.grid-tl-12 {width:100% !important;}.grid-tl-11 {width:91.666663% !important;}.grid-tl-10 {width:83.33% !important;}.grid-tl-9 {width:74.999997% !important;}.grid-tl-8 {width:66.66666664% !important;}.grid-tl-7 {width:58.333% !important;}.grid-tl-6 {width:50% !important;}.grid-tl-5 {width:41.6665% !important;}.grid-tl-4 {width:33.33% !important;}.grid-tl-3 {width:24.99% !important;}.grid-tl-2 {width:16.66666% !important;}.grid-tl-1 {width:8.33% !important;}}@media only screen and (min-width:1200px) {.container {max-width:1180px !important;margin:0 auto !important;}.container-fluid {max-width:90% !important;margin:0 5% !important;}.grid-d-12 {width:100% !important;}.grid-d-11 {width:91.666663% !important;}.grid-d-10 {width:83.33% !important;}.grid-d-9 {width:74.999997% !important;}.grid-d-8 {width:66.66666664% !important;}.grid-d-7 {width:58.333% !important;}.grid-d-6 {width:50% !important;}.grid-d-5 {width:41.6665% !important;}.grid-d-4 {width:33.33% !important;}.grid-d-3 {width:24.99% !important;}.grid-d-2 {width:16.66666% !important;}.grid-d-1 {width:8.33% !important;}}img.scale, img.responsive, img {max-width:100%;height:auto;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}.group:after{visibility:hidden;display:block;content:"";clear:both;height:0;}* html .group{zoom:1;}*:first-child + html .group{zoom:1;}span.accesskey{text-decoration:none;}.accessibility{position:absolute;top:-999em;left:-999em;}dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}a{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;};a:focus{outline:0;}a:active,a:hover{outline:0;}a > svg,a > object.svg{pointer-events:none;}@font-face{font-family:'nunitolight';src:url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Light.eot');src:url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Light.eot?#iefix') format('embedded-opentype'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Light.woff2') format('woff2'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Light.woff') format('woff'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Light.ttf') format('truetype'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Light.svg#Nunito-Light') format('svg');font-weight:300;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'nunitomedium';src:url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Medium.eot');src:url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Medium.eot?#iefix') format('embedded-opentype'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Medium.woff2') format('woff2'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Medium.woff') format('woff'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Medium.ttf') format('truetype'),url('https://media.watersmithplumbing.co.nz/fonts/Nunito-Medium.svg#Nunito-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'TeXGyreAdventor-Bold';src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Bold.eot');src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Bold.eot?#iefix') format('embedded-opentype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Bold.woff2') format('woff2'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Bold.woff') format('woff'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Bold.ttf') format('truetype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Bold.svg#TeXGyreAdventor-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'TeXGyreAdventor-Italic';src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Italic.eot');src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Italic.eot?#iefix') format('embedded-opentype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Italic.woff2') format('woff2'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Italic.woff') format('woff'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Italic.ttf') format('truetype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Italic.svg#TeXGyreAdventor-Italic') format('svg');font-weight:normal;font-style:italic;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'TeXGyreAdventor-BoldItalic';src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-BoldItalic.eot');src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-BoldItalic.eot?#iefix') format('embedded-opentype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-BoldItalic.woff2') format('woff2'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-BoldItalic.woff') format('woff'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-BoldItalic.ttf') format('truetype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-BoldItalic.svg#TeXGyreAdventor-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'TeXGyreAdventor-Regular';src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Regular.eot');src:url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Regular.eot?#iefix') format('embedded-opentype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Regular.woff2') format('woff2'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Regular.woff') format('woff'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Regular.ttf') format('truetype'),url('https://media.watersmithplumbing.co.nz/fonts/TeXGyreAdventor-Regular.svg#TeXGyreAdventor-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}.tinybold,.tiny_bold,.microbold,.micro_bold{font-weight:bold;}.tinybig,.tiny_big,.microbig,.micro_big{font-size:150%;}.tinybigger,.tiny_bigger,.microbigger,.micro_bigger{font-size:200%;}.tinysmall,.tiny_small,.microsmall,.micro_small{font-size:80%;}.tinyred,.tiny_red,.hl,.microred,.micro_red{color:#cc0000;}.tinyorange,.tiny_orange,.hl,.microorange,.micro_ornage{color:#cc3300;}.tinyblack,.tiny_black,.microblack,.micro_black{color:#222222;}.tinygrey,.tiny_grey,.microgrey,.micro_grey,.tiny_gray,.tinygray,.microgray,.micro_gray{color:#666666;}.tinynowrap,.tiny_nowrap,.micronowrap,.micro_nowrap{white-space:nowrap;}.tinyleft,.tiny_left,.microleft,.micro_left,.float_left,.tiny_float_left,.micro_float_left{float:left;}.tinyright,.tiny_right,.microright,micro_right,.float_right,.tiny_float_right,.micro_float_right{float:right;}.tinytextleft,.tiny_textleft,.microtextleft,.micro_textleft{text-align:left;}.tinytextright,.tiny_textright,.microtextright,.micro_textright{text-align:right;}.tinycentre,.tiny_centre,.microcentre,.micro_centre{text-align:center;}.tinyclear,.tiny_clear,.microclear,.micro_clear{font-size:1px;height:1px;clear:both;width:100%;}body#tinymce{text-align:left;background-image:none;width:inherit;min-width:inherit;}body#tinymce p{padding:10px 0;}h1{font-size:4.4em;}h2{font-size:3.4em;}h3{font-size:2.4em;}h4{font-size:1.8em;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:100;line-height:120%;}abbr[title]{border-bottom:1px dotted;}b,strong{font-family:'quicksandbold', sans-serif;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}.svg,.svgicon{display:inline-block;width:1em;height:1em;fill:currentColor;}a:hover svg{cursor:pointer;}.svglink{display:block;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body{font-size:85%;color:#222222;font-family:'nunitolight', sans-serif;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}@-moz-document url-prefix(){body{font-weight:lighter !important;}}a{color:#858585;text-decoration:none;}a:hover{color:#f7a925;}a[href^="tel:"]{color:#858585 !important;text-decoration:none !important;}p,.main-content li{line-height:175%;font-size:1.4em;font-weight:100;}blockquote{background:#ededed;border-left:10px solid #858585;margin:2em 0;padding:20px 10px 15px 10px;quotes:"\201C" "\201D" "\2018" "\2019";}blockquote:before{color:#858585;content:open-quote;font-size:6em;line-height:0.1em;margin-right:0.1em;vertical-align:-0.4em;font-family:Georgia, serif;}blockquote:after{color:#858585;content:close-quote;font-size:6em;line-height:0.1em;margin-left:0.1em;vertical-align:-0.6em;font-family:Georgia, serif;}blockquote p:first-child,blockquote p:last-child{display:inline;}blockquote p:last-child:before{content:'';display:block;padding-bottom:1em;}.grid-6 .main-content li,.main-content .grid-6 li,.main-content .grid-12 li{margin-left:25px;}.main-content h3{color:#ff5e16;}.main-content h3 + ul{margin-top:.5em;font-weight:100;}.main-content h3.smidgen{padding-top:1.4em;}.main-content ul + h3,.main-content h3 + ul,.main-content p + p,.main-content ul + p,.main-content p + h4,.main-content h3 + p,p + h3,h4 + p,h4 + ul,ul + h4,h3 + h4{padding-top:1em;}.page-where-we-do-it svg{width:100%;}#map path{fill:#f7a925;}#elements path{transition:.6s fill;fill:#ff5e16;}#elements path:hover{fill:#858585;cursor:pointer;}.viewport{}body{font-size:75%;}header{position:fixed;top:0;width:100%;height:70px;background:#FFFFFF;z-index:200;-moz-animation-name:dropHeader;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-moz-animation-duration:0.6s;-webkit-animation-name:dropHeader;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:0.6s;animation-name:dropHeader;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:0.6s;}@-moz-keyframes dropHeader{0%{-moz-transform:translateY(-80px);}100%{-moz-transform:translateY(0);}}@-webkit-keyframes dropHeader{0%{-webkit-transform:translateY(-80px);}100%{-webkit-transform:translateY(0);}}@keyframes dropHeader{0%{transform:translateY(-80px);}100%{transform:translateY(0);}}footer{padding-top:50px;}.page-home .bottom-link{-moz-animation-name:dropFooter;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-moz-animation-duration:0.6s;-webkit-animation-name:dropFooter;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:0.6s;animation-name:dropFooter;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:0.6s;}@-moz-keyframes dropFooter{0%{-moz-transform:translateY(80px);}100%{-moz-transform:translateY(0);}}@-webkit-keyframes dropFooter{0%{-webkit-transform:translateY(80px);}100%{-webkit-transform:translateY(0);}}@keyframes dropFooter{0%{transform:translateY(80px);}100%{transform:translateY(0);}}footer p{font-size:1em;padding-bottom:15px;text-align:center;line-height:normal;}.footer-blurb{text-align:center;color:#cdcdcd;}.footer-blurb p{font-size:1.1em;margin-top:-5px;}.footer-blurb ul + p{padding-top:0;}.divider{border-top:1px solid #222222;width:75%;padding-top:15px;}section.big-pic{background-position:50% 50%;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:50%;z-index:100;}.page-home section.big-pic,.page-home section.big-pic{bottom:0;}.main-content{position:relative;top:50%;z-index:150;margin-top:70px !important;}.simple .main-content{margin-top:20px !important;}.simple footer li{list-style:none;font-size:1.1em;}.simple h4 + ul{padding-top:.5em;}.bg-box{position:relative;top:50%;background:#FFFFFF;}.page-home .bg-box{top:100%}.page-home .main-content{top:100%}.centred-content{position:relative;margin:0 auto;}.svgicon{display:inline-block;width:1em;height:1em;fill:currentColor;}.centred-logo{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.centred-logo a{display:block;width:50%;height:85%;}.page-home .centred-logo a{height:60%;}.svgicon-svg-watersmith-logo{height:100%;width:100%;display:inline;margin:0;padding:0;}.pad070{padding:0 70px;}.pad700{padding:70px 0;}.pad70{padding:70px;}.pad015{padding:0 15px;}.pad150{padding:15px 0;}.pad15{padding:15px;}.padtop{padding-top:15px;}.contact-phone{float:left;font-size:1.4em;line-height:70px;display:inline;color:#858585;white-space:nowrap;margin-right:20px;}.phone{white-space:nowrap;}.contact-email{float:left;font-size:1.6em;line-height:70px;display:inline;margin-right:20px;}.contact-block{display:inline-block;width:100%;margin-bottom:15px;}.contact-social{display:inline;margin-right:5px;}.contact-social svg{float:left;width:35px;height:35px;color:#858585;}.contact-social a{display:inline-block;float:left;width:40px;height:40px;padding-right:8px;margin-top:18px;color:#858585;}.contact-social a:hover svg{color:#f7a925;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}.footer-badges{padding-top:30px;text-align:center;}.badges{display:inline-block;}svg.svgicon-svg-plumbingworld,svg.svgicon-svg-builderscrack,svg.svgicon-svg-centralheatingnz{height:65px;width:200px;}svg.svgicon-svg-cert-plumber,svg.svgicon-svg-cert-gas{width:65px;height:100px;}.badge-cert-gas a,.badge-cert-plumber a{display:block;width:65px;height:100px;margin:0 10px 0 10px;opacity:.5;}.badge-plumbingworld a{display:block;height:65px;width:200px;margin:0 30px 0 10px;clear:left;opacity:.8;}.badge-crack a{display:block;height:65px;width:200px;margin:0 10px 0 30px;clear:left;opacity:.7;}.badge-heating a{display:block;height:65px;width:200px;margin:0 10px 0 30px;clear:left;opacity:.7;}.isResponsive .badge-plumbingworld a{margin:0 10px 20px 10px;}.badge-plumbingworld p{color:#cbcbcb;float:left;padding:0 0 0 10px;}.menu a{display:inline-block;width:33px;height:33px;float:right;margin-top:18px;}.menu svg.svg-watersmith-menu{width:33px;height:33px;color:#858585;}.menu a:hover svg.svg-watersmith-menu{color:#f7a925;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}.bottom-link{position:absolute;bottom:50%;left:0;height:70px;width:100%;white-space:nowrap;font-size:1.5em;text-transform:uppercase;line-height:70px;z-index:120;overflow:hidden;margin-bottom:-70px;}.page-home .bottom-link,.page-home .bottom-link{bottom:0;}.bottom-menu{padding:0;}.side-link{position:absolute;top:50%;width:70px;white-space:nowrap;font-size:1.5em;text-transform:uppercase;line-height:70px;z-index:120;}.side-link.left-side{left:-70px;}.side-link.right-side{right:-70px;}.rotated-text{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}#slide{position:absolute;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);width:100%;height:100%;top:0;left:0;background:#FFFFFF;border:70px solid #FFFFFF;}#slide.side-open{left:-300px;}#menu{position:fixed;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);top:65px;right:-100px;width:280px;display:none;bottom:0;overflow-y:auto;overflow-x:hidden;}#menu.menu-open{right:5px;}#form{position:fixed;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);top:65px;right:-100px;bottom:0;overflow-y:auto;overflow-x:hidden;width:280px;display:none;}#form.form-open{right:5px;}legend{display:none;}fieldset{border:0;padding:0;margin:15px 0 0 0;}fieldset div{float:left;clear:both;margin-bottom:8px;width:100%;}fieldset input{float:left;width:100% !important;font-size:1.3em;padding:8px 12px;border:1px solid #f7a925;background:#f7a925;color:#222222;clear:both;border-top-right-radius:20px;border-bottom-left-radius:20px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#FFFFFF;font-weight:100;}fieldset input:focus,fieldset input:hover,fieldset textarea:focus,fieldset textarea:hover{background:#858585;color:#FFFFFF;border:1px solid #858585;}fieldset textarea{float:left;width:100% !important;height:280px;font-size:1.4em;padding:5px 12px;border:1px solid #f7a925;background:#f7a925;clear:both;color:#FFFFFF;resize:vertical;border-bottom-left-radius:20px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:100;}label{float:left;clear:both;text-transform:uppercase;color:#858585;font-size:1em;padding-bottom:2px;}.page-get-in-touch .error-message{width:75%;}.error-message h3{color:#222222;}.contactform p{padding-left:5px;}.surveyform .survey label{font-size:1.2em;clear:none;margin-bottom:2px;}.surveyform .survey.radio div input{width:30px !important;margin-top:5px;}.surveyform .survey.radio div label{color:#f7a925;}.surveyform .cms_dropdown{width:100%;border:1px solid #ff5e16;font-size:1.2em;margin-bottom:10px;}.submitrow{}.submitrow button{display:inline-block;margin-right:2em;}.submitrow a{display:inline-block;font-size:1.2em;}.review-panel{padding:20px;background:#ededed;text-align:center;}.review-panel h5{font-size:1.3em;padding-bottom:10px;}.google-review{display:inline-block;width:70px;height:70px;margin-right:10px;}.google-review a{display:inline-block;width:70px;height:70px;background-image:url(https://media.watersmithplumbing.co.nz/images/google-review-logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.facebook-review{display:inline-block;width:70px;height:70px;}.facebook-review a{display:inline-block;width:70px;height:70px;background-image:url(https://media.watersmithplumbing.co.nz/images/facebook-review-logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.padtop{margin-top:2em;}.iso-margin{border-bottom:15px solid #FFFFFF;}.iso-pad{border:15px solid #FFFFFF;}.iso-border{border:1px solid #858585;}.grid-item{background:#FFFFFF;}.stamp{position:absolute;left:0;top:0;width:100%;height:100px;margin-bottom:30px;}#map-canvas,.map-frame{width:100%;height:450px;border:0;}.simple header{position:relative;background:#222222;height:300px;}.simple h2 + p{padding-top:1em;}.simple h2 + h3,.simple h2 + h4{padding-top:.5em;}.simple h3 + div,.simple h4 + div{padding-top:3em;}.simple .trust-logos{margin-top:3em;margin-bottom:3em;background-image:url(https://media.watersmithplumbing.co.nz/images/trust-logos.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;min-height:100px;display:block;}.padittop{padding-top:2em !important;}.nopad{padding:0 !important;}.nopadit{padding:0 !important;margin-top:-1em;}.tick-bullets{padding-left:0;}.tick-bullets li{list-style:none;padding-left:1.8em;position:relative;}.tick-bullets li::before{content:'';display:inline-block;position:absolute;left:0;top:.35em;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ff5e16' stroke='%23ff5e16' stroke-width='1.5' stroke-linejoin='round' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;}.circle-bullets{padding-left:0;}.circle-bullets li{list-style:none;padding-left:1.8em;position:relative;}.circle-bullets li::before{content:'';display:inline-block;position:absolute;left:0;top:.35em;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23ff5e16' stroke-width='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;}.faq-list{padding-left:0;margin:0;}.faq-list dt{padding-left:1.8em;position:relative;color:#222222;margin-top:1.2em;font-size:1.4em;}.faq-list dt::before{content:'Q';position:absolute;left:0;top:0;color:#ff5e16;font-weight:bold;}.faq-list dd{padding-left:1.8em;position:relative;margin-left:0;padding-top:.3em;font-size:1.4em;}.faq-list dd::before{content:'A';position:absolute;left:0;top:.3em;color:#ff5e16;font-weight:bold;}.bigtext{font-size:2em;}.page-home .padittop{display:none;}.simple .contact-phone{float:right;margin-right:20px;line-height:275px;font-size:2.6em;color:#f7a925;letter-spacing:.1pt;}.simple .left-logo{width:100%;height:275px;display:block;}.simple .left-logo a{display:block;width:50%;height:100%;}.simple .grid-6:first-child{padding-right:20px;}.simple .grid-6:last-child{padding-left:20px;}.simple .cta-btn{display:inline-block;text-transform:uppercase;background:#ff5e16;color:#FFFFFF;padding:10px 25px 12px 25px;border-top-right-radius:10px;border-bottom-left-radius:10px;text-align:center;margin:20px 0;line-height:100%;font-size:1.3em;letter-spacing:.01em;}.simple .cta-btn:hover{background:#858585;color:#FFFFFF;}.svgicon-svg-watersmith-logo{height:100%;width:100%;display:inline;margin:0;padding:0;}.callnow{font-size:.7em;text-transform:uppercase;color:#FFFFFF;}.description{padding:1em 0 1.5em 0;}.author,.date{font-size:1.1em;font-style:italic;padding-top:1em;display:inline;}.summary-image{background:#ededed;width:100%;text-align:center;min-height:50px;padding:0;}.summary-image img{padding:0;margin:0;margin-bottom:-3px;}.summary-content{padding-top:1em;}div.NewsSummary{padding:1em 0;}div.NewsSummary + div.NewsSummary{padding-top:3.5em;border-top:1px solid #222222;}.frm_website{position:absolute;top:-999em;left:-999em;}.terms{text-align:center;margin-bottom:.5em;}.terms p{font-size:1.2em;}table.nicetable{width:100%;margin-bottom:30px;}table.nicetable th{background:#ff5e16;font-size:1.2em;color:#FFFFFF;padding:1em 2em;text-align:right;border-bottom:1px solid #FFFFFF;}table.nicetable th:first-child{text-align:left;}table.nicetable td{text-align:right;font-size:1.2em;padding:1em 2em;background:#ededed;border-bottom:1px solid #FFFFFF;width:25%;height:60px;}table.nicetable th + th,table.nicetable td + td{padding-left:2em;}table.nicetable td:first-child{text-align:left;width:25%;}.bt-flabels__wrapper{position:relative;}.bt-flabels__error-desc{position:absolute;top:2.5em;right:2em;opacity:0;color:#FFFFFF;font-size:.8em;text-transform:uppercase;z-index:3;pointer-events:none;font-family:'Montserrat-Bold', sans-serif;}.bt-flabels__error input[type],.bt-flabels__error textarea,.bt-flabels__error select{background:#ff5e16 !important;border:1px solid #ff5e16 !important;}.bt-flabels__error input[type]:focus,.bt-flabels__error textarea:focus,.bt-flabels__error select:focus{background:#f7a925 !important;border:1px solid #f7a925 !important;outline:none;}.bt-flabels__error .bt-flabels__error-desc{opacity:1;transform:translateY(0);}.parsley-submit.disabled{pointer-events:none;cursor:no-drop;opacity:0.2;}.page-error404{background:#ededed;}.page-error404 .white-logo{position:relative;z-index:900;}.page-error404 .svgicon-svg-watersmith-logo-white{height:100%;width:100%;display:inline;margin:0;padding:0;min-height:400px;}.error-type{color:#FFFFFF;position:absolute;top:35px;left:10px;right:10px;height:70px;text-align:center;z-index:800;}.error-type a{color:#FFFFFF;}#banner{position:relative;width:100%;height:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);z-index:100;}#banner .fill{width:6000px;-webkit-animation-name:fillAction;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.2, .6, .8, .4);-webkit-animation-duration:6s;-webkit-animation-fill-mode:forwards;}#banner #waveShape{-webkit-animation-name:waveAction;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:0.6s;fill:#04ACFF;}@-webkit-keyframes fillAction{0%{-webkit-transform:translate(0, 1000px);}100%{-webkit-transform:translate(0, -30px);}}@-webkit-keyframes waveAction{0%{-webkit-transform:translate(-1500px, 0);}100%{-webkit-transform:translate(0, 0);}}@media only screen and (min-width:960px) and (max-width:1199px){}@media only screen and (min-width:720px) and (max-width:959px){}@media only screen and (max-width:7209px){}@media only screen and (min-width:415px) and (max-width:719px){header{height:50px;}.contact-email{padding:0;font-size:1em;line-height:50px;text-transform:none;width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.contact-phone{line-height:50px;font-size:2.4em;}.bottom-menu li a{width:80px;}.arrow-down a{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #FFFFFF;display:block;position:absolute;left:50%;top:90%;margin-left:-20px;}.contact-social a{margin-top:10px;float:right;padding:0 0 0 8px;}.smartphone-nav{position:relative;}.centred-content p{font-size:1.5em;}.centred-content h3{font-size:2.5em;}#slide.side-open{left:-250px;}#map-canvas{margin-bottom:1em;}.centred-content fieldset input{width:265px !important;}.centred-content fieldset textarea{width:275px !important;}.error-message{width:100%;}.pad015{padding:0 30px;}}@media only screen and (max-width:415px){header{height:50px;}.contact-email{padding:0;font-size:1em;line-height:50px;text-transform:none;width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.contact-phone{line-height:50px;font-size:2.4em;}#slide{border-top:50px solid #FFFFFF;border-bottom:50px solid #FFFFFF;border-left:15px solid #FFFFFF;border-right:15px solid #FFFFFF;}#nav-icon1{margin:10px 0 0 0 !important;}.centred-logo a{width:70%;}.page-home .centred-logo a{height:60%;width:80%;}.bottom-menu li a{width:80px;}.arrow-down a{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #FFFFFF;display:block;position:absolute;left:50%;top:88%;margin-left:-20px;}.contact-social{display:inline;margin-right:5px;}.contact-social a{margin-top:10px;float:right;padding:0 0 0 8px;}.smartphone-nav{position:relative;}.centred-content p{font-size:1.5em;}.centred-content h3{font-size:2.5em;}#menu{width:250px !important;}#slide.side-open{left:-250px;}#map-canvas{margin-bottom:1em;}.error-message{width:100%;}.footer-links ul{padding-bottom:3em !important;}.badge-crack{margin-top:25px;}.badge-heating{margin-top:25px;}.simple .contact-phone{line-height:100%;margin:0;white-space:normal;float:none;}.simple .left-logo{height:190px;}}@media only screen and (max-width:321px){#slide{border:10px solid #FFFFFF;}.contact-email{font-size:.85em;}.contact-social a{padding:0 0 0 5px;}.simple .left-logo{height:190px;}}@media only screen and (min-width:321px) and (max-width:979px) and (orientation:landscape){#slide{border-top:50px solid #FFFFFF;border-bottom:50px solid #FFFFFF;border-left:30px solid #FFFFFF;border-right:30px solid #FFFFFF;}#nav-icon1{margin:10px 0 0 0 !important;}.centred-logo a{height:90% !important;}.page-home .centred-logo a{height:75% !important;}.centred-content{margin-top:60px;}section.big-pic{bottom:25%;}.main-content{top:75%;}.bottom-link{bottom:25%;}.footer-links ul{padding-bottom:3em !important;}.badge-crack{margin-top:25px;}.badge-heating{margin-top:25px;}#menu{width:250px !important;}#slide.side-open{left:-250px;}.page-error404 .svgicon-svg-watersmith-logo-white{min-height:200px;}.simple .contact-phone{line-height:100%;margin:0;white-space:no-wrap;float:none;}.simple .callnow{white-space:normal;}.simple .left-logo{height:220px;margin-left:-50px;}}#nav-icon1 {width:40px;height:30px;position:relative;float:right;margin:5px 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#nav-icon1 span {display:block;position:absolute;height:6px;width:100%;background:#858585;border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon1:hover > span{background:#f7a925;}#nav-icon1 span:nth-child(1) {top:0px;}#nav-icon1 span:nth-child(2) {top:12px;}#nav-icon1 span:nth-child(3) {top:24px;}#nav-icon1.open span:nth-child(1) {top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}#nav-icon1.open span:nth-child(2) {opacity:0;left:-40px;}#nav-icon1.open span:nth-child(3) {top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}#menu { }#menu ul { list-style:none; }#menu li { }#menu li a{display:block;font-size:1.3em;text-transform:uppercase;margin:10px;background:#f7a925;color:#FFFFFF;padding:10px 25px;width:95%;border-top-right-radius:20px;border-bottom-left-radius:20px;}#menu li a:hover, a.btn:hover { background:#858585; }a.btn{display:block;text-transform:uppercase;background:#f7a925;color:#FFFFFF;padding:5px 13px;width:175px;border-top-right-radius:10px;border-bottom-left-radius:10px;text-align:center;margin:20px 5px;line-height:100%;}.btm-btn:nth-child(1) > a.btn { background:#ff5e16; }.btm-btn:nth-child(2) > a.btn { }.btm-btn:nth-child(3) > a.btn { background:#222222; }a.btn:hover, .btm-btn a.btn:hover { background:#858585 !important; }li.current a, a.btn.current { background:#858585 !important; }.btm-btn { float:left; }.cms_submit{display:block;text-transform:uppercase;background:#f7a925;color:#FFFFFF;padding:9px 20px 7px 20px;width:195px;border:1px solid #f7a925;border-top-right-radius:10px;border-bottom-left-radius:10px;text-align:center;margin:20px 0;line-height:100%;font-size:1.4em;font-weight:100;}.cms_submit:hover{background:#858585 !important;border:1px solid #858585;}.bottom-menu ul{list-style:none;display:flex;padding:0;margin:0;flex-flow:row wrap;justify-content:space-between;width:100%;}.bottom-menu li{display:block;float:left;align-items:center;}.bottom-menu li a{display:block;padding:10px;width:205px;border-top-right-radius:10px;border-bottom-left-radius:10px;text-align:center;margin:10px;line-height:100%;background:#858585;color:#FFFFFF;font-size:1em;}.bottom-menu li:nth-child(1) > a { background:#ff5e16; }.bottom-menu li:nth-child(2) > a { background:#222222; }.bottom-menu li:nth-child(3) > a { background:#ff5e16; }.bottom-menu li:nth-child(4) > a { background:#222222; }.bottom-menu li:nth-child(5) > a { background:#ff5e16; }.bottom-menu li:hover > a { background:#858585 !important; }.bottom-menu li.current a { background:#858585 !important; }.bottom-menu li.current:hover > a { background:#858585 !important; }.smartphone-menu ul{list-style:none;padding:0;margin:0 0 20px 0;}.smartphone-menu li{width:100%;}.smartphone-menu li a{display:block;padding:12px 13px 14px 5px;border-top-right-radius:10px;border-bottom-left-radius:10px;text-align:center;margin:5px;line-height:100%;background:#858585;color:#FFFFFF;}.smartphone-menu li:nth-child(1) > a { background:#ff5e16; }.smartphone-menu li:nth-child(2) > a { background:#222222; }.smartphone-menu li:nth-child(3) > a { background:#ff5e16; }.smartphone-menu li:nth-child(4) > a { background:#222222; }.smartphone-menu li:hover > a { background:#858585 !important; }.smartphone-menu li.current a { background:#f7a925 !important; }.smartphone-menu li.current:hover > a { background:#f7a925 !important; }.footer-links{display:block;margin-top:30px;}.footer-links ul{list-style:none;display:flex;padding:0;margin:0;flex-flow:row wrap;justify-content:center;}.footer-links li{display:block;float:left;align-items:center;}.footer-links li a{display:block;text-align:center;margin:10px;line-height:100%;color:#cdcdcd;}.footer-links li a:hover{color:#cdcdcd;}.footer-links p a{color:#cdcdcd;}.footer-links p a:hover{color:#cdcdcd;}.main-content .footer-links li{font-size:1.1em !important;}