@font-face{font-family:"Open Sans";src:url("/fonts/open-sans/opensans-regular.woff2") format("woff2"),url("/fonts/open-sans/opensans-regular.ttf") format("truetype"),url("/fonts/open-sans/opensans-regular.woff") format("woff"),url("/fonts/open-sans/opensans-regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url("/fonts/open-sans/opensans-italic.woff2") format("woff2"),url("/fonts/open-sans/opensans-italic.ttf") format("truetype"),url("/fonts/open-sans/opensans-italic.woff") format("woff"),url("/fonts/open-sans/opensans-italic.svg") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Open Sans";src:url("/fonts/open-sans/opensans-bold.woff2") format("woff2"),url("/fonts/open-sans/opensans-bold.ttf") format("truetype"),url("/fonts/open-sans/opensans-bold.woff") format("woff"),url("/fonts/open-sans/opensans-bold.svg") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Open Sans";src:url("/fonts/open-sans/opensans-bolditalic.woff2") format("woff2"),url("/fonts/open-sans/opensans-bolditalic.ttf") format("truetype"),url("/fonts/open-sans/opensans-bolditalic.woff") format("woff"),url("/fonts/open-sans/opensans-bolditalic.svg") format("svg");font-weight:bold;font-style:italic}.nav--footer__item:before,.tooltip:before,.tooltip:after,.tablescroll:before,.tablescroll:after{content:'';display:block;position:absolute}.btn:focus,.filter__toggle:focus,.btn:active,.filter__toggle:active{outline:none}input,textarea,select,.figure,.section__heading,[class*="list-"],[class*="list-"]>li,.sector-list>li,.promo,.search--main,.filter__heading,.feedback-trigger-s,.support-form-wrapper select,.support-form-wrapper textarea,.support-form-wrapper .contacted input,#cboxTitle,#cboxCurrent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/scripts/lib/boxsizing.htc)}#colorbox .btn-next:hover .cboxBtnViewport,#colorbox .btn-previous:hover .cboxBtnViewport{-webkit-transition:all 0.3s cubic-bezier(0.190, 1.000, 0.220, 1.000);-webkit-transition-delay:0.15s;-moz-transition:all 0.3s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0.15s;-o-transition:all 0.3s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0.15s;transition:all 0.3s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0.15s}#colorbox .btn-next .cboxBtnViewport,#colorbox .btn-previous .cboxBtnViewport{-webkit-transition:all 0 cubic-bezier(1.000, 0.000, 0.000, 1.000);-webkit-transition-delay:0s;-moz-transition:all 0 cubic-bezier(1.000, 0.000, 0.000, 1.000) 0s;-o-transition:all 0 cubic-bezier(1.000, 0.000, 0.000, 1.000) 0s;transition:all 0 cubic-bezier(1.000, 0.000, 0.000, 1.000) 0s}#colorbox .btn-next,#colorbox .btn-previous{-webkit-transition:background-color 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000),width 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000),height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000),top 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000);-webkit-transition-delay:0s,0s,0s,0s;-moz-transition:background-color 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000) 0s,width 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0s,height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0s,top 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000) 0s;-o-transition:background-color 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000) 0s,width 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0s,height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0s,top 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000) 0s;transition:background-color 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000) 0s,width 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0s,height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) 0s,top 0.5s cubic-bezier(0.230, 1.000, 0.320, 1.000) 0s}.favourite__count{-webkit-transition:background-color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000);-webkit-transition-delay:0ms;-moz-transition:background-color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms;-o-transition:background-color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms;transition:background-color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms}a.icof-container:hover [class*="icof-"]:before{-webkit-transition:color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000);-webkit-transition-delay:0ms;-moz-transition:color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms;-o-transition:color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms;transition:color 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms}.filter__toggle-text .icof-arrowdown{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000);-moz-transition:-moz-transform 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000);-o-transition:-o-transform 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000);transition:transform 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000)}.highlight,.btn__icon,.tooltip{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.btn,.filter__toggle,.notification,.form input,.form textarea,.form select,.error--box,.message--box,.success--box,.search--header,.ui-datepicker{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}input[type="search"],.btn--hard,.search__submit{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#colorbox{-webkit-box-shadow:1px 1px 40px 5px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 40px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 40px 5px rgba(0,0,0,0.3)}.tooltip,.ui-datepicker{-webkit-box-shadow:0px 3px 8px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 8px 2px rgba(0,0,0,0.3);box-shadow:0px 3px 8px 2px rgba(0,0,0,0.3)}.tablescroll:after{-webkit-box-shadow:-5px 0px 20px rgba(50,50,50,0.75);-moz-box-shadow:-5px 0px 20px rgba(50,50,50,0.75);box-shadow:-5px 0px 20px rgba(50,50,50,0.75)}.tablescroll:before{-webkit-box-shadow:5px 0px 20px rgba(50,50,50,0.75);-moz-box-shadow:5px 0px 20px rgba(50,50,50,0.75);box-shadow:5px 0px 20px rgba(50,50,50,0.75)}h1,h2,h3,h4,h5,h6,.heading{font-family:"Open Sans",Arial,Verdana,sans-serif}.header__masthead{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIvPjxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjZjhmOGY4Ii8+PHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3e3e3), color-stop(44%, #f8f8f8), color-stop(80%, #f8f8f8), color-stop(100%, #e3e3e3));background-image:-webkit-linear-gradient(top, #e3e3e3 0%,#f8f8f8 44%,#f8f8f8 80%,#e3e3e3 100%);background-image:-moz-linear-gradient(top, #e3e3e3 0%,#f8f8f8 44%,#f8f8f8 80%,#e3e3e3 100%);background-image:-o-linear-gradient(top, #e3e3e3 0%,#f8f8f8 44%,#f8f8f8 80%,#e3e3e3 100%);background-image:linear-gradient(top, #e3e3e3 0%,#f8f8f8 44%,#f8f8f8 80%,#e3e3e3 100%)}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}html{overflow-y:scroll}body{position:relative;margin:0;background-color:#fff}::-moz-selection{background:#fcc;color:#000;text-shadow:none}::selection{background:#fcc;color:#000;text-shadow:none}[contenteditable]{cursor:insert}ul,ol{margin:1em 0 1em 20px;padding:0}li{list-style-position:outside;margin-bottom:10px}ul li{list-style-type:disc}ol li{list-style-type:decimal}li ol li{list-style-type:lower-alpha}li ul li{list-style-type:square}li>ul,li>ol{margin-bottom:0;margin-left:40px}dd{margin:0 0 0 40px}img{display:block;max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}img.pull-left{margin:0 1.5em 0 0}img.pull-right{margin:0 0 0 1.5em}svg:not(:root){overflow:hidden}object,embed,video{max-width:100%}iframe{display:block}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}html{font-family:'small'}html:before{display:none;content:'small'}* html{font-family:'large'}* html:before{content:'large'}*+html{font-family:'large'}*+html:before{content:'large'}@media \0screen{html{font-family:'large'}html:before{content:'large'}}@media screen and (max-width: 450px){html{font-family:"small"}html:before{content:'small'}}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading .headings,.wf-loading .nav a{visibility:hidden}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea,.regular{font-family:"Open Sans",Arial,Verdana,sans-serif}body{font-size:100%;line-height:1.4;color:#333}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup{font-size:60%;left:0.1em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.6em}sub{bottom:-0.25em}a{color:#116697;text-decoration:none}a:visited{color:#116697}a:hover{color:#116697;text-decoration:underline}a:focus{color:#116697;outline:thin dotted}a:hover,a:active{outline:0}h1,.alpha{font-size:2.375em;line-height:1.10526}h2,.bravo{font-size:1.625em;line-height:1.07692}h3,.charlie{font-size:1.25em;line-height:1.1}h4,.delta{font-size:1em;line-height:1.125}h5,h6,.echo{font-size:0.875em;line-height:1.35714}.foxtrot{font-size:0.8125em;line-height:1.30769}.golf{font-size:0.75em;line-height:1.33333}.hotel{font-size:0.6875em;line-height:1.27273}h1,h2,h3,h4,h5,h6{margin:0 0 .75em}p{margin:0 0 1em}.highlight{display:inline-block;padding:.4em 1em;margin:0 1em}.wrapper{max-width:1180px;padding:0 1em;margin:0 auto}.content{clear:both;padding:0 1em 2em}.main{padding-top:1.875em}.grid{margin-left:-10px;margin-bottom:0;list-style:none}.grid>.grid{margin-left:0}.grid__item{display:inline-block;float:left;width:100%;padding-left:10px;vertical-align:top}.one-quarter{width:25%}.one-third{width:33.333%}.one-half{width:50%}.auto{width:auto}.grid--table{display:table}.grid--table .grid__item{display:table-cell;float:none}.grid--table--top .grid__item{vertical-align:top}.grid--table--bottom .grid__item{vertical-align:bottom}.hide{display:none}.show{display:block}.s-one-quarter{width:25%}.s-one-third{width:33.333%}.s-one-half{width:50%}.s-hide{display:none}.s-show{display:block}.ms-one-quarter{width:25%}.ms-one-third{width:33.333%}.ms-one-half{width:50%}.ms-hide{display:none}.ms-show{display:block}.m-one-quarter{width:25%}.m-one-third{width:33.333%}.m-one-half{width:50%}.m-hide{display:none}.m-show{display:block}.ml-one-quarter{width:25%}.ml-one-third{width:33.333%}.ml-one-half{width:50%}.ml-hide{display:none}.ml-show{display:block}form{margin:0}fieldset{border:0;margin:0;padding:0}label,textarea{cursor:pointer}textarea:active,textarea:focus{cursor:text}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"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{width:auto;box-sizing:border-box;padding:0;vertical-align:middle}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;resize:vertical;min-height:100px}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form .input--text,.form textarea,.form select{padding:0.5em 1em;border:1px solid #ccc;font-size:0.875em;color:#666;background-color:#fff}.form .input--text::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder,.form select::-webkit-input-placeholder{color:#ccc}.form .input--text:-moz-placeholder,.form textarea:-moz-placeholder,.form select:-moz-placeholder{color:#ccc}.form .input--text::-moz-placeholder,.form textarea::-moz-placeholder,.form select::-moz-placeholder{color:#ccc}.form .input--text:-ms-input-placeholder,.form textarea:-ms-input-placeholder,.form select:-ms-input-placeholder{color:#ccc}.form .input--text.placeholdit--placeholder,.form textarea.placeholdit--placeholder,.form select.placeholdit--placeholder{color:#ccc}.form .input--date{background:#fff url('/images/interface/ico/datepicker_calendar_ico.1565215025.jpg') no-repeat 95% 50%}.btn,.filter__toggle{display:inline-block;padding:1em 2em;border:none;font-size:0.75em;color:#fff;line-height:1;background-color:#af182b;cursor:pointer}.btn:visited,.filter__toggle:visited{color:#fff}.btn:active,.filter__toggle:active,.btn:focus,.filter__toggle:focus,.btn:hover,.filter__toggle:hover{color:#fff;text-decoration:none;background-color:#000}.btn--dark{color:#fff;background-color:#000}.btn--dark:visited{color:#fff}.btn--dark:active,.btn--dark:focus,.btn--dark:hover{color:#fff;background-color:#af182b}.btn--light{color:#116697;background-color:#fff}.btn--light:visited{color:#116697}.btn--light:active,.btn--light:focus,.btn--light:hover{color:#fff;background-color:#000}.btn--disabled,.btn--disabled:active,.btn--disabled:focus,.btn--disabled:hover{background:#fff;color:#ccc;cursor:default}.btn--small{padding:0.5em 1.25em}.btn--mid{padding:0.78571em 1.78571em;font-size:0.875em}.btn--large{font-size:1em}.btn--wide{padding-right:5em;padding-left:5em}.btn--inline{width:auto}.nav{padding:0;margin:0;list-style:none}.nav>li{margin:0;list-style-type:none}.nav--block{*zoom:1}.nav--block:after{content:"";display:table;clear:both}.nav--block>li{display:block;float:left}.nav--block>li>a{display:block;padding:1em 1.5em}.nav--inline>li{display:inline}.nav--primary{display:none}.nav--primary.is-expanded{display:block}.nav--primary__item{display:block;padding:0.625em 0;border-bottom:1px solid #bf4655}.nav--primary__link{display:block;color:#fff;background:transparent}.nav--primary__link:visited,.nav--primary__link:active,.nav--primary__link:hover{color:#fff}.nav__section{padding-bottom:0}.nav--section{padding:0.625em}.nav--section__item{padding:0.3125em}.nav--section__link{color:#fff}.nav--section__link:visited,.nav--section__link:active,.nav--section__link:hover{color:#fff}.nav--secondary__link{font-size:0.8125em;font-weight:bold;color:#000}.nav--secondary__link:visited{color:#000}.nav--secondary__link:active,.nav--secondary__link:hover{color:#000}.lores-toggles{position:absolute;right:1em;top:-61px}.lores-toggles__link{display:block;width:45px;height:45px;padding:0;margin-left:0.3125em;color:#fff;background-color:#af182b;outline:none}.lores-toggles__link:hover{color:#fff;background-color:#000}.lores-toggles__link.is-expanded{padding-bottom:16px}.lores-toggles__search .icof-search{font-size:2em;color:#fff}.lores-toggles__search .icof-search:before{position:absolute;left:0.5em;top:0.41667em}.lores-toggles__menu{position:relative}.lores-toggles__menu:before{content:"";position:absolute;left:10px;top:10px;width:25px;height:25px;border-top:15px double #fff;border-bottom:5px solid #fff}.nav--primary{display:block;float:left;border-left:1px solid #bf4655}.nav--primary__item{display:block;float:left;padding:0;border-bottom:none;border-right:1px solid #bf4655}.nav--primary__link{display:inline-block;padding:1.25em}.nav--primary__link.is-selected,.nav--primary__link.is-selected:hover{background:#000}.nav--primary__link:hover{text-decoration:none;background:#000}.nav-large-hide{display:none}.nav__section{position:relative}.nav__section.is-selected:after{content:'';position:absolute;right:0;bottom:0;display:block;width:100%;height:7px;background:black}.nav--section{display:inline-block;padding:0 1.25em 0 0.625em}.nav--section__item{display:inline-block}.nav--section__link{font-size:0.75em}.lores-toggles{display:none}.header__ribbon{padding:0.625em 0;background:#000}.header__sitename{display:none}.header__sitename,.header__sitename:visited{color:#fff}.header__sitename:hover{text-decoration:none}.header__masthead{background-color:#f8f8f8}.header__logo-container{padding:1.25em 0 1.5625em;width:50%}.header__logo{display:block;width:100%}.header__brand-logo{float:left}.header__site-info{display:none}.header__navigation{border-bottom:10px solid #af182b;background:#af182b}.header__search{display:none;clear:both}.header__search.is-expanded{display:block;padding-top:0.625em}.header__sitename{display:inline}.header__user-admin{float:right}.header__logo-container{float:left;margin:0}.header__site-info{display:block;float:right;margin:1.5625em 0}.header__navigation{border:none}.header__search{padding-bottom:0.625em}.header__search{display:block;clear:none;float:right;padding:1em 0 0}.footer__ribbon{padding:1.25em 0;color:#fff;background:#000}.nav--footer__item{font-size:0.75em}.footer__copyright{display:block;padding:0 0 0.41667em 0}.nav--footer__link{display:inline-block;padding:0.41667em 0;color:#fff}.nav--footer__link:visited{color:#fff}.nav--footer__link:hover{color:#fff}.footer__logo{display:block;width:143px;height:18px;margin-top:0.9375em;background:transparent url("/images/interface/logo/logo-nz-govt.png") no-repeat 0 0}.footer__navigation{float:left}.footer__logo{float:right;margin-top:0}.nav--footer__item{position:relative;float:left;padding-left:2.5em}.nav--footer__item:before{left:1.25em;top:3px;width:1px;height:10px;background:#fff}.nav--footer__item:first-child{padding-left:0}.nav--footer__item:first-child:before{display:none}.footer__copyright{padding:0}.nav--footer__link{padding:0}.search{position:relative;padding:0 8em 0 0;background:#fff}.search__input{width:100%;height:1.875em;padding:0 1em;border:1px solid #ccc;border-right:none}.search__submit{position:absolute;right:0;top:0;width:8em;height:1.875em;padding:0;font-size:1em}.pagination{*zoom:1;padding:0.625em 0;border:1px dotted #ccc;border-width:1px 0}.pagination:after{content:"";display:table;clear:both}.pagination-numbers,.pagination__list{*zoom:1;font-size:0.875em}.pagination-numbers:after,.pagination__list:after{content:"";display:table;clear:both}.pagination-status,.pagination__status{display:block;margin-bottom:0.71429em;font-size:0.875em;text-align:center}.pagination__prev{float:left}.pagination__prev [class*="icof-"]{padding-right:0.71429em}.pagination__next{float:right}.pagination__next [class*="icof-"]{padding-left:0.71429em}.pagination__prev a:hover,.pagination__next a:hover{text-decoration:none}.pagination__prev a:hover .pagination__item-text,.pagination__next a:hover .pagination__item-text{text-decoration:underline}.pagination-numbers>li,.pagination__item{display:inline}.pagination-numbers>li.pagination__item--number,.pagination__item--number{display:none}.pagination-numbers,.pagination__list{text-align:center}.pagination__prev{float:none;padding-right:2.14286em}.pagination__prev [class*="icof-"]{padding-right:0.71429em}.pagination__next{float:none;padding-left:2.14286em}.pagination__next [class*="icof-"]{padding-left:0.71429em}.pagination-numbers>li.pagination__item--number,.pagination__item--number{display:inline}.pagination__number{display:inline-block;padding:0 0.35714em}.pagination{padding-right:1.25em;padding-left:1.25em}.pagination-status,.pagination__status{float:left;margin:0}.pagination-numbers,.pagination__list{float:right}.tabs{width:100%;border-bottom:1px solid #ccc;margin-bottom:1.25em}.tab{border-top:1px solid #fff}.tab:first-child{border:none}.tab__link{display:block;padding:1em 1em 0.6875em;border-bottom:7px solid #f0f0f0;font-size:1em;color:#333;text-align:center;background:#f2f2f2}.tab__link:visited{color:#333}.tab__link.is-selected{border-color:#000;color:#fff;background:#af182b}.tab__link:hover{border-color:#000;color:#fff;text-decoration:none;background:#000}.tabs{display:table}.tab{display:table-cell;border-top:none;border-left:1px solid #fff;vertical-align:bottom}.figure{display:block}.figure img{width:100%}.figure-rte{clear:both;width:100%;margin-bottom:1.5625em}.figure-rte.float-left{float:none}.figure-rte.float-right{float:none}.figure-caption{font-size:0.75em;line-height:1.33333;padding:1em 0;border-bottom:1px dotted #ccc;margin:0;color:#666}.figure-meta>.figure-caption{padding:0;border:none}.figure-rte .thumbnails{display:none;margin:0.75em 0 0}.figure-rte .thumbnails li{width:31.01449%;margin:0 0 0 3.47826%;list-style:none}.figure-rte .thumbnails li:first-child{margin-left:0}.figure-rte .thumbnails a{outline:none}.figure-rte .thumbnails-flickr li{height:3em;overflow:hidden}.gallery-cover{position:relative;display:block;outline:none}.gallery-cover .icof-gallery{position:absolute;right:-0.375em;bottom:-0.375em;color:#af182b}.gallery-cover .icof-gallery:before{-webkit-border-radius:0.63158em;-moz-border-radius:0.63158em;-ms-border-radius:0.63158em;-o-border-radius:0.63158em;border-radius:0.63158em;padding:0.13158em;font-size:2.375em;background-color:#fff}.gallery-cover:hover .icof-gallery{color:#000}.figure-map{overflow:hidden}.figure-map iframe{display:none}.figure .thumbnails{display:block}.figure-rte.figure-quarter{width:23.56164%}.figure-rte.figure-half{width:47.26027%}.figure-rte.float-left{float:left;margin-right:5.47945%}.figure-rte.float-right{float:right;margin-left:5.47945%}.figure-map{height:300px;overflow:hidden}.figure-map iframe{display:block}.figure-map .static-map{display:none}.figure-rte .thumbnails-flickr li{height:3.38462em}.figure-rte .thumbnails-flickr li{height:4.46154em}.video-gallery{clear:both}.video{clear:both}.video-container,.video-pane{width:100%}.video-thumb,.video-pane{position:relative}.video-thumb .icof-videoplay,.video-thumb .icof-videopause,.video-pane .icof-videoplay,.video-pane .icof-videopause{width:100%;text-align:center;color:#af182b}.video-thumb .center-container,.video-pane .center-container{position:absolute;top:0;left:0;height:100%;width:100%}.video-thumb .center-item,.video-pane .center-item{width:100%}.video-thumb .icof-videoplay,.video-thumb .icof-videopause{font-size:2.5em}.video-pane .icof-videoplay,.video-pane .icof-videopause{font-size:6.5625em}.video-single{margin-bottom:1.5625em}.rotator .video-single{margin-bottom:0}.no-js .video-gallery,.no-js .video-single{padding:1em;border:1px solid red;background:red}.no-js .video-pane,.no-js .video-pane-youku{display:none}.video-container .figure-caption{float:left;width:60%}.video-transcript{float:right;width:35%;text-align:right}.table,.body-text table{width:100%;border-bottom:4px solid #666;margin-bottom:1.25em}.table__header,.body-text table thead td,.body-text table th{padding:0.57143em 1.42857em;border-right:1px solid #666;font-size:0.875em;font-weight:bold;color:#fff;text-align:left;background:#666}.table__header.is-selected,.body-text table thead td.is-selected,.body-text table th.is-selected{border-right:1px solid #4f4f4f;background:#4f4f4f}.table__sort-link{position:relative;display:inline-block;padding-right:1.25em}.table__sort-link,.table__sort-link:visited,.table__sort-link:active,.table__sort-link:hover{color:#fff}.table__sort-icon{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #ccc;border-top:4px solid transparent;display:none;position:absolute;right:0;top:50%;margin-top:-6px}.is-selected .table__sort-icon{display:block}.table__sort-icon--descending{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:4px solid #ccc;top:50%;margin-top:-2px}.table__body tr:nth-child(odd),.body-text table tbody tr:nth-child(odd){background:#f8f8f8}.table__body tr:nth-child(even),.body-text table tbody tr:nth-child(even){background:#fff}.table__body td,.body-text table tbody td{padding:0.71429em 1.42857em;border-right:1px solid #f0f0f0;border-bottom:1px dotted #ccc;font-size:0.875em;vertical-align:middle}.table__body td.table__cell--reset,.body-text table tbody td.table__cell--reset{padding:0.625em 1.25em;font-size:1em}.table--stack{border-bottom:none}.table--stack thead{display:none}.table--stack tr{display:block;margin-bottom:1.25em}.table--stack tr:hover td{background:inherit}.table--stack td{display:block;border:none}.table--stack td:first-child{border-top:6px solid #666}.table--stack td[data-th]{padding:0.35714em 1.42857em}.table--stack td[data-th].table--stack__first{padding-top:0.71429em}.table--stack td[data-th].table--stack__last{padding-bottom:0.71429em;border-bottom:1px dotted #ccc}.table--stack td[data-th].table__cell--reset{padding-right:1.25em;padding-left:1.25em}.table--stack td[data-th].table__cell--reset:before{font-size:0.875em}.table--stack td[data-th]:before{content:attr(data-th) ":";display:inline-block;margin-right:0.71429em;font-weight:bold}.table--stack{border-bottom:4px solid #666}.table--stack thead{display:table-header-group}.table--stack tr{display:table-row;margin-bottom:0}.table--stack tr:hover td{background:#d5e2e9}.table--stack td{display:table-cell;border-right:1px solid #f0f0f0;border-bottom:1px dotted #ccc}.table--stack td:first-child{border-top:none}.table--stack td[data-th]{padding:0.71429em 1.42857em}.table--stack td[data-th].table__cell--reset{padding-right:1.25em;padding-left:1.25em}.table--stack td[data-th].table__cell--reset:before{font-size:0.875em}.table--stack td[data-th]:before{content:"";display:none}[class*="icof-"]{color:#af182b}[class*="icof-"]:before,.search__submit--header,.ui-datepicker-prev:before,.ui-datepicker-next:before{font-family:'nzteicon';speak:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.icof-container:hover{text-decoration:none}.icof-container [class*="icof-"]{font-size:1.75em}a.icof-container:hover [class*="icof-"]:before{color:#000}.icof-externallinks:before{content:"\e014"}.icof-close:before{content:"\e019"}.icof-calendar:before{content:"\e01a"}.icof-email:before{content:"\e016"}.icof-plus:before{content:"\e00b"}.icof-minus:before{content:"\e00d"}.icof-videoplay:before{content:"\e003"}.icof-videopause:before{content:"\e004"}.icof-search:before{content:"\e006"}.icof-quote:before{content:"\e008"}.icof-print:before{content:"\e009"}.icof-gallery:before{content:"\e010"}.icof-SocialDNA:before{content:"\e020"}.icof-star:before{content:"\e021"}.icof-home:before{content:"\e022"}.icof-printall:before{content:"\e602"}.icof-arrow-down:before{content:"\e000"}.icof-arrowup:before{content:"\e01c"}.icof-arrowright:before{content:"\e01d"}.icof-arrowleft:before{content:"\e01e"}.icof-arrowdown:before{content:"\e01f"}.icof-blogger:before{content:"\e01b"}.icof-flickr:before{content:"\e011"}.icof-facebooklike:before{content:"\e012"}.icof-facebook:before{content:"\e013"}.icof-linkedin:before{content:"\e00e"}.icof-google:before{content:"\e00f"}.icof-rss:before{content:"\e007"}.icof-twitter:before{content:"\e005"}.icof-youtube:before{content:"\e002"}.icof-weibo:before{content:"\e029"}.icof-youku:before{color:#07aef2;content:"\e600"}.icof-file{font-size:1.75em}.icof-xls:before,.icof-xlsx:before{content:"\e015"}.icof-download:before{content:"\e017"}.icof-doc:before,.icof-docx:before{content:"\e018"}.icof-ppt:before,.icof-pptx:before{content:"\e00a"}.icof-pdf:before{content:"\e00c"}.icof-zip:before{content:"\e001"}.icof-circle-minus:before{content:"\e603"}.icof-circle-tick:before{content:"\e601"}.icof-xls:before,.icof-xlsx:before{color:#389851}.icof-doc:before,.icof-docx:before{color:#116697}.icof-download:before{color:#116697}.icof-ppt:before,.icof-pptx:before{color:#af182b}.icof-pdf:before{color:#e42423}.icof-zip:before{color:#f89432}.intro p{font-size:1.125em;line-height:1.33333}.light{font-weight:300}.company-detail h1{float:left}h1{padding-left:0.52632em}.intro{padding-left:1.25em}.section{*zoom:1;clear:both;border-top:1px dotted #ccc}.section:after{content:"";display:table;clear:both}.section__heading{padding:0.9375em 0 0 0;margin-bottom:0.9375em}.section__content{padding:0 0.875em 1.25em}.section__content ul{margin-top:0}.section__content.no-padding-bottom{border:none}.section__content h3{font-size:18px}.padding-left-20{padding-left:20px}.status{padding:1.875em 0.875em;font-weight:300}.status p{margin-bottom:10px}.status-border--finance{border-left:6px solid #f89432}.status-border--tender{border-left:6px solid #8043a6}.status-border--go{border-left:6px solid #6c6}.status-border--planning{border-left:6px solid #07a3d6}.status-border--complete{border-left:6px solid #999}.status-border--interest{border-left:6px solid #af182b}.feature-section,.latest-update{border-left:6px solid #af182b;background:#f8f8f8;padding:1.875em;margin-bottom:1.25em}.feature-section h2,.latest-update h2{font-size:24px}.notification{display:inline-block;padding:0.57143em 1.07143em;border:none;font-size:0.875em;text-transform:uppercase;color:#fff;line-height:1;background-color:#f89432}.grid--wide{margin-left:-30px}.grid--wide>.grid__item{padding-left:30px}.detail-intro{position:relative;padding-right:250px}.detail-intro__buttons{position:absolute;right:0;top:0}.section{clear:both}.section__heading{float:left;width:22.45763%;padding:1.875em 1.25em 1.875em 1.25em;margin:0}.section--full .section__heading{float:none;width:auto;padding-bottom:0;margin-bottom:1.25em}.section__content{float:right;width:77.54237%;padding:1.875em 0 0.625em 0}.section--full .section__content{float:none;width:auto;padding-top:0}.status{padding:1.875em 0.875em}.status p{margin-bottom:10px}.status .alpha{font-size:32px}.status .alpha{font-size:38px}[class*="list-"]{padding:0;margin:0;list-style:none}[class*="list-"]>li{margin:0;list-style:none}.list-inline>li{display:inline}.list-block>li{display:inline-block}.list-stacked>li{display:block;clear:both}.list-stacked-space>li{display:block;margin-bottom:1em}.list-grid{*zoom:1}.list-grid:after{content:"";display:table;clear:both}.list-grid>li{float:left;display:block}.details-list>li{*zoom:1;margin-bottom:0.3125em}.details-list>li:after{content:"";display:table;clear:both}.details-list__content{font-weight:bold}.details-list__heading{float:left;width:35%}.details-list__content{float:left;width:65%}.details-list{float:left;width:50%;padding-right:1.25em}.btn,.filter__toggle{font-weight:bold;text-transform:uppercase}.btn--light{border:1px solid #ccc}.btn--light.is-selected{border-color:#af182b;color:#fff;background-color:#af182b}.btn--light.is-selected:hover{border-color:#af182b}.btn--light:hover{border-color:#000}.btn--disabled,.btn--disabled:active,.btn--disabled:focus,.btn--disabled:hover{border-color:#ccc}.btn--small{text-transform:none}.btn--icon{position:relative;padding-right:2.5em}.btn__icon{position:absolute;right:8px;top:50%;display:block;width:1em;height:1em;margin-top:-0.5em;font-family:sans-serif;font-size:1.25em;font-weight:normal;color:#fff;text-align:center;line-height:1;background:#af182b}.btn:hover .btn__icon,.filter__toggle:hover .btn__icon{background:#fff;color:#000}.search__save-btn .btn__icon{color:#af182b;background:#fff}.btn__icon--default{color:#af182b;background:#fff}.btn__icon--add:before{content:'+'}.btn__icon--remove:before{content:'\00d7'}.detail-buttons .btn,.detail-buttons .filter__toggle,.detail-buttons .icof-container{margin-top:15px;margin-bottom:15px;display:block}.detail-buttons .icof-container,.detail-buttons .icof-container [class^="icof-"],.detail-buttons .icof-container [class*=" icof-"]{font-size:36px;line-height:1}.detail-buttons{margin-left:-12px}.detail-buttons .btn,.detail-buttons .filter__toggle,.detail-buttons .icof-container{float:left;margin-left:12px}.detail-buttons .btn,.detail-buttons .filter__toggle,.detail-buttons .icof-container{float:left;margin-top:15px;margin-left:12px}.detail-buttons{float:right}.detail-buttons .btn,.detail-buttons .filter__toggle,.detail-buttons .icof-container{margin-top:0}.detail__sub-header .detail-buttons .btn,.detail__sub-header .detail-buttons .filter__toggle,.detail__sub-header .detail-buttons .icof-container{margin-top:-5px}.form legend{font-size:1.5em;padding-top:0.83333em}.form fieldset{border-bottom:1px dotted #ccc;padding:1.25em 0}.form fieldset:last-child{border-bottom:none}.form__field{*zoom:1;padding:0.625em 0}.form__field:after{content:"";display:table;clear:both}.form__field input,.form__field textarea,.form__field select,.form__field button{width:100%}.form__field .form__input--read-only{font-size:1.125em;border:none;color:#000;font-weight:bold;padding:5px 0 0 0}.form__field .form__input--read-only:focus{outline:none}.form__field .form__input--postcode{width:51%;float:left}.form__label{width:100%;font-size:0.875em;display:block}.form__label--helper{padding-top:1.375em}.text-only{display:inline-block;padding-top:8px}.form__label--mandatory:after{content:'*';color:#f89432}.form__content{width:100%;margin-top:0.3125em}.form__content span{font-size:0.8125em}.form__content .form__helper{font-size:0.6875em}.form__helper{display:inline-block;font-size:0.625em;line-height:1.2;color:#666}.form__postcode-link{line-height:35px;margin-left:15px}.list-radios>li input{margin-right:5px}.form__option-list{*zoom:1;padding:0.625em 0}.form__option-list:after{content:"";display:table;clear:both}.option-list__motion{font-weight:bold}.option-list__answer{margin-top:0.625em}.option-list__answer li{margin-left:0.625em}.option-list__answer li:first-child{margin-left:0}select::-ms-expand{border:none;background:transparent}.error input,.error textarea,.error select{background:#fcc;color:#e80000;border-color:#e80000;margin-bottom:0.3125em}.error input:focus,.error textarea:focus,.error select:focus{outline:none;box-shadow:0 0 3px 0 #e80000}.error .validation-error{display:block}.validation-error{padding:0.3125em 0 0;font-weight:bold;color:#e80000}.validation-error[style="visibility:hidden;"],.validation-error[style="visibility: hidden;"]{display:none}.validation-error[style="display:inline;"],.validation-error[style="display: inline;"],.validation-error[style="visibility:visible;"],.validation-error[style="visibility: visible;"]{display:block}.placeholdit--placeholder{color:#ccc}.form__field .form__input--postcode{width:64%}.form fieldset{padding-left:25px}.form__field{*zoom:1;padding:0.625em 0}.form__field:after{content:"";display:table;clear:both}.form__label{float:left;width:22.88136%;text-align:right;clear:left;line-height:35px}.form__label--phone{padding-top:1.25em}.form__content{float:left;clear:right;width:76.27119%;padding-left:2.5em;margin-top:0}.option-list__motion{float:left}.option-list__answer{float:left;margin-top:0;margin-left:0.625em}.form__label{width:185px}.form__content{width:460px}.highlight{font-size:0.6875em;color:#fff;text-transform:uppercase}.nav--primary__link{font-weight:bold;text-transform:uppercase}.nav--secondary{float:left;padding:0.625em 0 0.625em 0.9375em;border-left:1px solid #ccc}.nav--primary__link{padding-bottom:0.8125em;border-bottom:7px solid transparent}.nav--primary__link.is-selected{border-color:#000;background:transparent}.nav--section{display:none}.nav--section{display:inline}.pagination--tabs,.pagination--bottom{border-top:none}.header__sitename{line-height:1.5;vertical-align:middle}.header__masthead{min-height:77px}.header__logo-container{max-width:320px}.oldie .header__logo-container{max-width:250px}.header__logo{padding-bottom:33.51648%;background:transparent url('/images/interface/logo/logo-nztev2.1565215025.png') 0 0 no-repeat;background-size:contain}.header__brand-logo{width:220px;height:42px;margin:1.5625em 1.25em 0 0;background:transparent url('/images/interface/logo/logo-projectlink.1565215025.svg') 0 0 no-repeat;background-size:contain}.detail__sub-header{padding-bottom:1.25em}.detail__sub-header{padding-left:1.25em}.user-admin__greeting{color:#fff;line-height:1.5;vertical-align:middle}.user-admin__btn{padding:0 0.90909em;margin-left:2.72727em;font-size:0.6875em;color:#000;line-height:2.4;vertical-align:middle;background:#ccc}.user-admin__btn:visited{color:#000}.user-admin__btn:active,.user-admin__btn:focus,.user-admin__btn:hover{color:#fff;background:#af182b}.table--stack .table__status-cell{height:6px;width:auto}.table--stack .table__status-cell:first-child{border-top:none}.table--stack tr.is-selected td,.table--stack tr:hover td{background:#d5e2e9}.table__status-cell{width:6px;padding:0 !important;border-right:none !important}.new-tag{background:#f89432 !important}.status--finance{background:#f89432 !important}.status--tender{background:#8043a6 !important}.status--go{background:#6c6 !important}.status--planning{background:#07a3d6 !important}.status--complete{background:#999 !important}.status--interest{background:#af182b !important}.ico-primary{width:1.42857em;height:1.42857em;-webkit-border-radius:0.71429em;-moz-border-radius:0.71429em;-ms-border-radius:0.71429em;-o-border-radius:0.71429em;border-radius:0.71429em;display:inline-block;font-weight:bold;color:#fff;text-align:center;background:#666}.table--stack .table__status-cell{height:auto;width:6px}.table__cell--primary{text-align:center}.tooltip{display:none;bottom:4em;left:50%;margin-left:-110px;width:220px;padding:1.25em 1.875em;background:#f8f8f8}.tooltip:before{-webkit-filter:blur(2px);-moz-filter:blur(2px);filter:blur(2px);bottom:-46px;left:50%;border:21px solid transparent;border-top-color:rgba(0,0,0,0.2);margin-left:-21px}.tooltip:after{bottom:-32px;left:50%;border:16px solid transparent;border-top-color:#f8f8f8;margin-left:-16px}.tooltip__definitions dt,.tooltip__definitions dd{display:inline;margin-left:0}.tooltip__definitions dd:after{content:'\A';white-space:pre}.tooltip__close{width:30px;height:30px;position:absolute;right:0;top:0;display:inline-block;padding:0;border:0;font-weight:bold;color:#666;text-align:center;outline:none;background:transparent}.tooltip__close:after{content:'X'}.tooltip__close:hover{color:#333}.favourite__count{width:1.88889em;height:1.88889em;-webkit-border-radius:0.94444em;-moz-border-radius:0.94444em;-ms-border-radius:0.94444em;-o-border-radius:0.94444em;border-radius:0.94444em;display:inline-block;font-size:0.5625em;color:#fff;text-align:center;line-height:1.88889;vertical-align:middle;background:#000}.nav--section__item .favourite__count{position:relative;top:-.5em;margin-left:0.55556em}.favourite__count.is-active{color:#000;background:#fff}.loader{display:inline-block;width:16px;height:11px;background:transparent url('/images/interface/ind/ind-pl-loader.1565215025.gif') no-repeat 0 0}.body-text{*zoom:1;clear:both;margin-bottom:1.5625em}.body-text:after{content:"";display:table;clear:both}.body-text h2,.body-text h3,.body-text h4,.body-text h5,.body-text h6{font-weight:bold}.body-text>p{font-size:0.875em;line-height:1.35714}.body-text li{font-size:0.875em}.body-text li li{font-size:1em}.body-text ul li li{list-style:circle}.body-text ol li li{list-style:lower-roman}.body-text ul ul li{list-style-type:circle}.body-text ol ol li{list-style-type:lower-alpha}.body-text blockquote{clear:both;width:78.0303%;padding:0;margin:2.5em auto}.body-text blockquote p{margin-bottom:0.75em;font-size:1.3125em;line-height:1.25;word-wrap:break-word}.body-text blockquote cite{font-size:0.8125em;line-height:1.30769;display:block;margin-bottom:0;font-style:normal}.body-text blockquote .icof-quote{display:none}.body-text table tbody tr:nth-child(odd) a{color:#333}.body-text table a{font-weight:bold}.main>.body-text{padding-left:1.25em}.related-content,.downloads{border:1px dotted #ccc;border-right:none;border-left:6px solid #af182b;background:#f8f8f8;padding:0.9375em;margin-bottom:0.625em}.related-content h3,.downloads h3{text-transform:uppercase}.related-content-list>li,.downloads-list>li{padding-right:0.625em;margin-bottom:0.625em}.related-content-list h4,.downloads-list h4{margin-bottom:0}.related-content-list [class*="icof-"],.related-content-list .download-icon,.downloads-list [class*="icof-"],.downloads-list .download-icon{display:block;float:left;width:20px;height:20px;font-size:20px}.related-content-list .download-text,.downloads-list .download-text{display:block;margin-left:30px}.related-content-list .meta,.related-content-list .file-info,.downloads-list .meta,.downloads-list .file-info{display:block;font-size:0.6875em}.related-content-list>li{position:relative;padding-left:30px}.related-content-list>li [class*="icof-"]{position:absolute;left:0;top:0}.related-content-list>li .related-item{font-weight:bold}.related-content-list>li,.downloads-list>li{width:50%}.login form{width:90%;margin:0 auto}.login fieldset{padding:0;border:none}.login legend{margin:0 0 0.52632em;font-size:2.375em;float:none}.login input[type="text"],.login input[type="password"]{width:100%}.login input[type="checkbox"]{width:17px;height:17px;margin-right:5px;box-shadow:none}.login .form__field{position:relative;clear:both}.login .form__field .form__label{width:100%;padding:0 0 0.3125em;margin:0}.login .form__field .form__content{width:100%;padding:0}.login .form__field .form__content a{float:right;display:block;font-size:13px}.login .form__field .form__content .remember-me{float:left;display:block;font-size:13px}.login .form__field .btn,.login .form__field .filter__toggle{margin-top:30px}.login .login-extras{margin-top:0.9375em}.login .login-extras a{font-weight:bold}.login .error{padding-top:0.625em}.login .error .form__label{padding-top:0}.login .error .validation-error{font-size:13px;padding-bottom:5px;position:absolute;left:115px;top:12px}.login .error input{margin-bottom:0}.text-container{padding:0.625em 0}.login>.text-container{width:430px;margin:0 auto}.text-container p{margin:0}.error--box,.message--box,.success--box{padding:1em;text-align:center}.error--box{border:1px solid #e80000;color:#e80000;background:#fcc}.message--box{border:1px solid #ccc;color:#666;background:#f0f0f0}.success--box{border:1px solid #60ad74;color:#389851;background:#dae5be}.login form{width:300px}.login fieldset{margin-left:-180px}.login legend{padding-left:180px;margin:0 0 0.52632em;float:none}.login input[type="checkbox"]{box-shadow:none}.login .form__field{clear:both;border:none}.login .form__field .form__label{width:180px;padding:0 1.25em 0 1.25em}.login .form__field .form__content{float:right;width:300px;padding:0}.login .form__field .btn,.login .form__field .filter__toggle{margin-top:30px}.login .login-extras{padding-top:0;margin-top:0.625em}.login .login-extras a{font-weight:bold}.login .error{padding-top:0.9375em}.login .error .form__label{padding-top:1.4375em}.login .error .validation-error{font-size:13px;padding-bottom:5px;position:relative;left:initial;top:initial}.login .error input{margin-bottom:0}.text-container{padding-left:120px}.login>.text-container{padding-left:0}.login form{width:430px}.login .form__field .form__content{width:430px}.sector-list-wrapper{border-bottom:4px solid #666;margin-bottom:2em}.sector-list{margin:0 0 0 -40px;font-size:0}.sector-list>li{display:inline-block;padding:0 0 1.25em 40px;font-size:16px;vertical-align:top}.sector-list li{list-style-type:none}.sector-list label{color:#116697}.sector-list__input{margin-right:0.3125em}.sector-list__label{font-size:1.25em}.sector-list__child-list{padding-left:1.25em;margin:0.3125em 0 0}.sector-list__child-list>li{margin-bottom:0.3125em}.sector-list__child-list .sector-list__label{font-size:0.875em}.sector-fav-controls .btn,.sector-fav-controls .filter__toggle{margin-bottom:1em}.sector-list>li{width:50%}.sector-fav-controls .btn,.sector-fav-controls .filter__toggle{float:right;margin:0 0 0 2em}.sector-list>li{width:33.3333%}.project-promos{position:relative;z-index:2}.promo{position:relative;max-width:250px;max-height:200px;margin-bottom:20px;text-align:left}.promo .promo-image{width:100%}.promo .promo-body{position:absolute;left:0;right:0;bottom:0;top:130px;padding:20px;overflow:hidden;transition:top 0.5s;background:rgba(175,24,43,0.9)}.promo .promo-body,.promo .promo-body a{color:#fff}.promo .promo-body :last-child{margin-bottom:0}.promo .promo-body h3{font-size:16px}.promo .promo-body p{font-size:14px}.touch .promo .promo-body p{display:none}.promo .promo-link{display:block}.promo:hover .promo-body{top:0}.touch .promo:hover .promo-body{top:130px}.u-no-float{float:none}.u-align-center{text-align:center}.search__input{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;height:2.5em;font-size:1.125em}.search__submit{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;height:2.5em;padding:0;font-size:1.125em}.search--header{*zoom:1;padding:0.1875em 2.5em 0.1875em 0.1875em;border:1px solid #ccc}.search--header:after{content:"";display:table;clear:both}.search__input--header{width:50%;height:1.91667em;padding:0.5em 0.83333em 0.41667em;border:none;border-right:1px solid #ccc;font-size:0.875em}.search__submit--header{right:1px;top:1px;width:2.5em;height:1.9375em;font-size:1em;font-weight:normal}.search__header-dropdown{width:50%;height:1.91667em;padding:0.16667em 0.41667em 0.16667em 0.41667em;border:none;font-size:0.875em}.main__header--search{*zoom:1;margin-bottom:2.1875em}.main__header--search:after{content:"";display:table;clear:both}.search__status{*zoom:1}.search__status:after{content:"";display:table;clear:both}.search__status-text{font-size:0.875em;line-height:1.35714;display:inline-block;margin-bottom:0.71429em}.search__input--header{width:65%}.search__header-dropdown{width:35%}.search__status{display:table;width:100%}.search__status-text,.search__save{display:table-cell;vertical-align:middle}.search__save{min-width:15.625em;text-align:right}.header__search{display:block;clear:none;float:right;padding:1em 0 0}.search--header{width:300px}.search__input--header{width:55%}.search__header-dropdown{width:45%}.search--header{width:320px}.filter{display:none}.filter__toggle{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;display:block;width:50%;margin:0 auto}.filter__toggle,.filter__toggle:hover,.filter__toggle:active,.filter__toggle:focus{color:#116697;background:#f2f2f2}.filter__toggle.is-expanded{color:#fff;background:#666}.filter__toggle-text{position:relative;display:inline-block;padding-left:2.5em;line-height:1.41667}.filter__toggle-text .icof-arrowdown{position:absolute;left:0;font-size:1.33333em;line-height:1}.is-expanded .filter__toggle-text .icof-arrowdown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.filter__wrapper{height:0;overflow:hidden;border-top:4px solid #f2f2f2;background:#f8f8f8}.filter__wrapper.is-expanded{display:block;height:auto;padding:1.25em 2.5em 1.25em;border-top-color:#666;border-bottom:4px solid #666}.filter__section{*zoom:1;padding-top:1.25em}.filter__section:after{content:"";display:table;clear:both}.filter__section .filter__section{padding-top:0}.filter__heading{font-size:1em}.filter__heading--sub{font-weight:normal}.filter__fields{padding-bottom:1.25em;border-bottom:1px dotted #ccc}.filter__fields.section-open{padding-bottom:0.625em;border-bottom:none}.filter__fields.no-padding-bottom{border:none}.filter__list{padding-bottom:0.75em;margin:0;list-style:none}.filter__list-item{position:relative;display:inline-block;padding:0;margin:0 0.375em 0.5em 0;list-style-type:none}.filter__list-item .btn--light{font-weight:normal;text-transform:none}.filter__list-item input{visibility:hidden;position:absolute;right:0;top:0}.filter__keyword{width:50%}.filter__actions{padding-top:1.25em}.no-js .filter__list-item .btn--light{padding-right:2.5em}.no-js .filter__list-item input{visibility:visible;right:.5em;top:.5em}.filter{display:block}.table__controls{text-align:right}.filter__section{clear:both}.filter__heading{float:left;width:17.27273%;padding:0.3125em 2.5em 0 0;margin:0;text-align:right}.filter__fields{float:right;width:82.72727%}.filter__keyword{width:71.97802%}.project-promos+.filter{position:relative;top:-40px;z-index:1}.project-promos+.filter .filter__toggle{width:47.45763%;margin:0}.feedback-trigger-s{display:block;font-size:0.875em}.feedback-trigger-m{display:none}.feedback-trigger-s{display:none}.feedback-trigger-m{position:fixed;right:0;top:40%;z-index:999999;display:block}.feedback-trigger-m a{display:block;width:29px;height:109px;background:url('/images/interface/lightbox/feedback/bg-trigger-m.1565215025.png') no-repeat right 0;outline:none}.feedback-trigger-m a:hover{background-position:0 0}.feedback-colorbox{background-color:#eee;background:url('/images/interface/lightbox/feedback/bg-footer-dna.1565215025.svg') no-repeat bottom right;background-size:70%}.support-form-wrapper .form-box{width:auto;padding:0 1em 1em;background-color:#eee;background:url('/images/interface/lightbox/feedback/bg-footer-dna.1565215025.svg') no-repeat bottom right;background-size:70%}.feedback-colorbox .support-form-wrapper .form-box{background:transparent}.support-form-wrapper h1,.support-form-wrapper p,.support-form-wrapper h2{color:#333}.support-form-wrapper h1{font-size:20px;line-height:36px;text-align:right;margin:0}.support-form-wrapper h2{font-size:18px;line-height:24px;margin-top:0}.support-form-wrapper p,.support-form-wrapper b{font-size:12px;line-height:18px;margin-top:0}.support-form-wrapper select{font-size:12px}.support-form-wrapper .box{border-top:7px solid #f4f4f4;margin-top:29px;margin-top:17px;padding:20px;background-color:#f0f0f0 !important;background-color:rgba(200,200,200,0.1) !important}.oldie .support-form-wrapper .box{background-color:#f0f0f0 !important}.support-form-wrapper textarea{padding:6px;border:1px solid #aaa;background-color:rgba(240,240,240,0.7);height:96px;margin-top:12px;font-size:12px}.support-form-wrapper .logo-box{display:block;float:left;height:60px;width:154px;margin-right:35px;background:url('/images/interface/lightbox/feedback/logo.1565215025.svg') no-repeat 50% 50%;background-size:100%}.no-svg .support-form-wrapper .logo-box{background:url('/images/interface/lightbox/feedback/logo.1565215025.png') 50% 50% no-repeat}.support-form-wrapper .header-box h1{line-height:26px;font-size:15px;padding-top:24px;margin-bottom:24px}.support-form-wrapper .rate-experience{display:none}.support-form-wrapper .rating-box{margin-top:12px;height:24px;clear:left}.support-form-wrapper .rating-box p.rating-title,.support-form-wrapper .rating-box b.rating-title{float:left;margin-bottom:0}.support-form-wrapper .rating-box b.rating-title{margin-top:0}.support-form-wrapper .rating-box .rating{position:relative;padding:0 17px;float:right}.support-form-wrapper .rating-box .rating span{display:inline-block;width:13px;margin:0 10px;text-align:center}.support-form-wrapper .rating-box .rating i{position:absolute;top:0}.support-form-wrapper .rating-box .rating i.minus{left:0}.support-form-wrapper .rating-box .rating i.plus{right:0}.support-form-wrapper .comments select,.support-form-wrapper .contacted select{width:100%}.support-form-wrapper .comments textarea{margin-bottom:5px}.support-form-wrapper .text-area span{display:block;font-size:12px;line-height:18px;margin-top:6px;text-align:right}.support-form-wrapper .contacted ul{*zoom:1;padding:0;margin:0}.support-form-wrapper .contacted ul:after{content:"";display:table;clear:both}.support-form-wrapper .contacted ul li{width:100%;float:none;margin-top:12px;margin-bottom:0;display:inline-block}.support-form-wrapper .contacted input{width:100%;font-size:12px}.support-form-wrapper #phone{display:none}.support-form-wrapper .submit{*zoom:1;background:url('/images/interface/lightbox/feedback/nz-govt.1565215025.svg') left center no-repeat;width:auto;padding-right:20px;margin-top:24px}.support-form-wrapper .submit:after{content:"";display:table;clear:both}.oldie .support-form-wrapper .submit{padding-bottom:20px}.no-svg .support-form-wrapper .submit{background:url('/images/interface/lightbox/feedback/nz-govt.1565215025.png') left center no-repeat}.support-form-wrapper .submit p{float:right;margin-bottom:0}.support-form-wrapper .btn-inline{font-size:1em}.support-form-wrapper .error{font-size:12px;color:#ff0000}.support-form-wrapper .form-box{width:600px;padding:20px;padding-top:0;overflow:auto}.support-form-wrapper p,.support-form-wrapper b{line-height:24px}.support-form-wrapper .logo-box{height:80px;width:200px;margin-right:40px}.support-form-wrapper .header-box h1{padding-top:0;margin:0;font-size:24px;line-height:94px}.support-form-wrapper .rate-experience{display:block;background:url('/images/interface/lightbox/feedback/levels.1565215025.svg') right 0 no-repeat}.no-svg .support-form-wrapper .rate-experience{background:url('/images/interface/lightbox/feedback/levels.1565215025.png') right 0 no-repeat}.support-form-wrapper .rate-experience select{width:290px}.support-form-wrapper .rate-experience b{display:block;width:290px;margin:12px 0}.support-form-wrapper input.subject-textfield{width:290px;clear:both;display:block;font-size:12px;margin-top:12px}.support-form-wrapper input[type="radio"]{height:auto;width:auto}.support-form-wrapper #subject-textfield{color:#aaa}.support-form-wrapper .contacted{width:560px}.support-form-wrapper .contacted ul{margin-left:-10px}.support-form-wrapper .contacted ul li{display:block;float:left;width:275px;margin-left:10px}.support-form-wrapper .comments textarea{width:100%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff}#colorbox{padding:0.625em;background:#fff}.no-boxshadow #colorbox{border:1px solid #333}#cboxWrapper{left:0.625em}#cboxContent{overflow:visible;-webkit-overflow-scrolling:touch;padding-top:0.625em;padding-bottom:1.25em}#cboxLoadedContent{padding-bottom:1.25em}.cboxIframe{background:#fff}#cboxError{padding:3.125em;border:1px solid #ccc}#cboxLoadingGraphic{background:url('/images/interface/ind/loading.1565215025.gif') no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxTitle,#cboxCurrent{font-size:0.875em;line-height:1.35714;float:right !important}#cboxTitle{display:block !important;width:80%;min-height:1px;padding:0 2em 0 1em;border-left:1px solid #333}#cboxCurrent{width:20%;padding-right:1em;text-align:right;color:#333}#cboxCurrent[style*="display"][style*="block"] ~ #cboxDescription{padding-right:160px}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{position:absolute;text-indent:-9999px}#cboxNext,#cboxPrevious,#cboxClose{display:none !important}#colorbox .cboxBtnViewport{overflow:hidden;height:8.33333em}#colorbox .cboxBtnViewport img{width:100%;max-width:100%}#colorbox .btn-close [class*='icof-']{top:6px}#colorbox .btn-next,#colorbox .btn-previous,#colorbox .btn-close{background-color:#fff;color:#af182b}#colorbox .btn-next:hover,#colorbox .btn-previous:hover,#colorbox .btn-close:hover{background-color:#af182b;color:#fff}#colorbox .btn-next:hover [class*='icof-'],#colorbox .btn-previous:hover [class*='icof-'],#colorbox .btn-close:hover [class*='icof-']{color:#fff}#colorbox .btn-next,#colorbox .btn-previous{position:absolute;top:40%;width:5.83333em;height:5em;padding:0}#colorbox .btn-next [class*="icof-"],#colorbox .btn-previous [class*="icof-"]{font-size:2.33333em;position:absolute;top:16px}#colorbox .btn-next .cboxBtnViewport,#colorbox .btn-previous .cboxBtnViewport{position:absolute;top:0.625em;width:66.96429%}#colorbox .btn-next:hover,#colorbox .btn-previous:hover{top:35%;width:18.66667em;height:9.66667em}#colorbox .btn-next:hover [class*="icof-"],#colorbox .btn-previous:hover [class*="icof-"]{top:1.46429em}#colorbox .btn-next:hover .cboxBtnViewport,#colorbox .btn-previous:hover .cboxBtnViewport{right:3.91667em}#colorbox .btn-next{right:0}#colorbox .btn-next [class*="icof-"]{right:0.60714em}#colorbox .btn-next .cboxBtnViewport{right:-100%}#colorbox .btn-next:hover .cboxBtnViewport{right:26.78571%}#colorbox .btn-previous{left:0}#colorbox .btn-previous [class*="icof-"]{left:0.60714em}#colorbox .btn-previous .cboxBtnViewport{left:-100%}#colorbox .btn-previous:hover .cboxBtnViewport{left:26.78571%}.btn-close{position:absolute;top:10px;right:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:"Open Sans",Arial,Verdana,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Open Sans",Arial,Verdana,sans-serif;font-size:1em}.ui-widget-content{background:#fff;color:#333}.ui-widget-header{font-weight:bold}.ui-state-default{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#dadada;font-weight:normal}.ui-state-hover a,.ui-state-hover a:hover{color:#fff;background-color:#af182b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff;background-color:#af182b}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#333;background-color:#ccc}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(img/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-widget-overlay{background:#aaa url(img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-datepicker{width:17em;padding:0.55556em 0.83333em;border:1px solid #ccc;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-title{margin:0 1.5em;text-align:center;font-weight:normal;color:#af182b}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.5em .5em;text-align:center;border:0;font-weight:normal}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0;width:18px;color:#af182b;list-style-type:none}.ui-datepicker-prev:before,.ui-datepicker-next:before{position:absolute;top:0.3125em;height:100%}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{cursor:pointer;background-color:transparent;color:#000}.ui-datepicker-prev{left:0}.ui-datepicker-prev:before{content:'\e01e'}.ui-datepicker-next{right:0}.ui-datepicker-next:before{content:'\e01d'}.tablescroll{position:relative;overflow:hidden;clear:both;margin-bottom:1.5625em}.tablescroll table{margin-bottom:0}.tablescroll:before,.tablescroll:after{top:0;width:1%;height:100%;display:none}.tablescroll.is-scrolling:before,.tablescroll.is-scrolling:after{display:block}.tablescroll:before{left:-1%}.tablescroll:after{right:-1%}.tablescroll.is-end:after{display:none}.tablescroll.is-start:before{display:none}.tablescroll.is-end:after{display:none}.tablescroll .tablescroll-inner{width:100%}.tablescroll.is-scrolling .tablescroll-inner{overflow-x:scroll}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ir{display:block;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.text--center{text-align:center !important}.text--right{text-align:right !important}.text--left{text-align:left !important}.float--left{float:left}.float--right{float:right}.clear{clear:both !important}.no-clear{clear:none !important}.uppercase{text-transform:uppercase !important}.nowrap{white-space:nowrap !important}.push{margin:1em !important}.push--top{margin-top:1em !important}.push--bottom{margin-bottom:1em !important}.push--right{margin-right:1em !important}.push--left{margin-left:1em !important}.push--ends{margin-top:1em !important;margin-bottom:1em !important}.push--sides{margin-right:1em !important;margin-left:1em !important}.no-right-margin{margin-right:0 !important}.no-left-margin{margin-left:0 !important}.no-top-margin{margin-top:0 !important}.no-bottom-margin{margin-bottom:0 !important}.no-margin{margin:0 !important}.soft{padding:1em !important}.soft--top{padding-top:1em !important}.soft--bottom{padding-bottom:1em !important}.soft--right{padding-right:1em !important}.soft--left{padding-left:1em !important}.soft--ends{padding-top:1em !important;padding-bottom:1em !important}.soft--sides{padding-right:1em !important;padding-left:1em !important}.no-padding-top{padding-top:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding{padding:0 !important}.hot{cursor:pointer !important}.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.strike{text-decoration:line-through}.bold{font-weight:bold}.normal{font-weight:normal}.list-no-style{list-style:none}.rel{position:relative}.abs{position:absolute}.preserve-space{white-space:pre-line}.js-hot{cursor:pointer}.display-block{display:block}.center-container{text-align:center}.center-container:before{display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;content:''}.center-item{vertical-align:middle}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.ie8 .ie-clear{clear:both}.js-hidden{display:none}.no-js .js-hidden{display:block}.js-show{display:block}.no-js .js-show{display:none}.js-invisible{visibility:hidden}.no-js .js-invisible{visibility:visible}.print-only{display:none}@media print{*{color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";color:Blue;font-size:14px;font-weight:normal !important}.tags-list a[href]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}a[href^="/"]:after{content:" (http://www.nzte.govt.nz" attr(href) ")"}pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{width:auto}.print-show{display:block !important}@page{width:auto;margin:0.5cm}p,h2,h3{orphans:3;widows:3}.print-only{display:block !important}.map-container,.location,.location a,.feedback-trigger{display:none !important}.video-container,.form form,.form fieldset,.carousel,.gallery-cover,.thumbnails,iframe{display:none !important}.footer,.footer-base,.header,.nav-section,.aside,.toolbar,.anchors,.share,.rotator-controls,.map-link,.icof-gallery,.filter,.contourField.recaptcha,#recaptcha_area,.questionnaire-aside,.questionnaire-print,.questionnaire-summary-email{display:none !important}.wrapper{padding-right:0;padding-left:0}.office-details .details{overflow:hidden;clear:both}.office-details .location{clear:both}.js-lightbox-gallery img{display:inline;width:300px;float:right}.js-lightbox-gallery:after{display:block;content:"[The website contains an image gallery here, this has not been included in this printed version.]"}.form:after{display:block;content:"[The website contains a form here, this has not been included in this printed version.]"}.video-single:after{display:block;content:"[The website contains a video here, this has not been included in this printed version.]"}.js-video-gallery[data-playlistid]:after{display:block;content:"[The website contains a video playlist here, this has not been included in this printed version.]"}.figure-quarter img{display:inline;width:200px}.figure-half img{display:inline;width:400px}.questionnaire-main{width:100%}.questionnaire-summary-heading,.questionnaire-content{padding-left:0;padding-right:0}.oldie .questionnaire-content-inner{width:50%}.questionnaire-summary-heading{min-height:0}.oldie .questionnaire-summary-heading{height:100px !important}.questionnaire-summary-heading-name{font-size:2.5em;padding-bottom:0.5em}.listing-financial-label,.listing-financial-display .listing-financial-listing>li,.questionnaire-summary .listing-financial-display .listing-financial-amount-input{-webkit-print-color-adjust:exact}.listing-financial-display .listing-financial-listing>li{display:inline-block;width:23%}.listing-financial-label{font-size:0.75em;visibility:hidden}.listing-financial-listing>li:first-child .listing-financial-label{visibility:visible}.pagination{display:none}}@media print{.print-hide{display:none !important}.detail-buttons{display:none}.footer__ribbon{display:none}h1,.alpha{font-size:1.6em}.status{padding-bottom:0}.section__content{padding-left:0;padding-right:0}[class^="status-border"] .section__content,[class*=" status-border"] .section__content{padding-left:14px;padding-right:14px}.section__heading:before,.section__heading:after{content:"";display:table}.section__heading:after{clear:both}.section__heading p{float:left;margin-right:10px;line-height:24px}.section__heading p:last-child{margin-right:0}.section__heading .alpha{font-size:22px}}
