@charset "UTF-8";.print-only{display:block}.print-only.i-nzta-logo-coloured{display:inline-block}.code-snippet,img{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-moz-break-inside:avoid}.page-break-before{display:block;page-break-before:always}.grid>div{display:block}.grid>.medium-half{display:inline-block;width:48%}#SilverStripeNavigator,#SilverStripeNavigatorMessage,.access,.action,.action-link-wrapper,.content-navigation,.content-navigation__top-link,.hide-print,.no-print,.section-nav,.title-highlight:after{display:none!important}.title-highlight:after{display:none}.print-table-small td,.print-table-small th{font-size:.7em!important}.anchor-links{padding-top:16px;padding-bottom:16px}.anchor-links li{padding-left:16px;display:inline}.breadcrumb{display:none}.global-nav.theme--strong,.theme--dark,.traffic-info__header{background-color:#fff!important;color:#000!important}.grid>*{display:block}.header{background-color:#fff}.header .header__title{padding-top:0;padding-bottom:0}.header .header__title .layout{padding-left:0}.header .header__title .wrapper{margin-left:0}.header h1{margin:1rem 0;color:#000;font-size:2rem}.i-nzta-logo{display:none}.section div.subnav div,.subnav .subnav__children .subnav__child{display:inline-block}.i-nzta-logo-coloured{background:0 0!important;position:absolute;left:0;top:0}.i-nzgovt{background:0 0;background-image:none!important}.section{padding-top:0}.subnav .link-complex .link-complex__link{padding-top:16px}.subnav .breakline--hatched{padding-top:0}.subnav .subnav__children{margin-bottom:0}.theme--neutral{background-color:#fff}.breakline--hatched:before,.hatched-line:before,.i-bg-hatched,.level-1 .traffic-info__header:after,.subnav__nav:before{background-image:none!important}div{overflow:visible}.typography a[href^=http]:after,p.print-only a[href]:after{content:" (" attr(href) ") ";padding-left:5px}a.external::after{background-image:none;content:"";height:9px;margin-top:.3125rem;position:static;width:9px}.content-overflow{overflow-x:visible;height:auto;display:block;border:none}.glossary-popup,.mfp-bg,.mfp-container,.mfp-wrap{display:none!important}.typography a.glossary-link{border-bottom:none}.glossary-popup{display:none}.project-list .grid--list-view div.col,.project-purpose{display:inline-block}.grid--large--table #introduction,.grid--large--table .large-7.projectupdates{float:left}.section-nav,.section-nav li a{background:0 0!important}.grid--large--table #introduction{width:25%}.project-purpose{clear:both}#project-updates .col{width:100%}.section--map{position:absolute!important;top:0;bottom:0;left:0;right:0;z-index:0}.section--map>*{width:1600px!important;height:900px!important}.layout--nudge{margin-top:0}.page--ccos .ccos__story img,.toolkit{display:none}.landing-overview .theme--dark h1,.landing-overview .theme--dark h2,.landing-overview .theme--dark h3,.landing-overview .theme--dark h4,.landing-overview .theme--dark h5,.landing-overview .theme--dark h6,.theme--dark .landing-overview h1,.theme--dark .landing-overview h2,.theme--dark .landing-overview h3,.theme--dark .landing-overview h4,.theme--dark .landing-overview h5,.theme--dark .landing-overview h6,.theme--dark .title-highlight{color:#000;background-color:#fff}.theme--confirmation,.theme--error,.theme--paper{box-shadow:none}.grid--isotope-container-landing{position:relative;margin-top:0}.page--ccos .ccos__story{width:100%;height:auto!important;background:#fff!important}.page--ccos .ccos__story *{color:#000!important}.page--ccos .ccos__story a.ccos__story__read-more:after{content:" (" attr(href) ")"}.partners .slick-arrow{display:none!important}.partners .slick-list{width:100%;display:inline}.ccos .ccos-sidebar,.partners .slick-list .slick-track li.slick-cloned{display:none}.partners .slick-list .slick-track{position:static;overflow:visible;left:0;width:100%!important}.partners .slick-list .slick-track li{margin:20px 0}.partners .slick-list .slick-track li img{width:50%}.ccos *{color:#000}.ccos .col.large-two-thirds{width:100%!important}.ccos .ccos-graphic .ccos-graphic__caption p:before{height:0!important;display:none!important;width:0!important;background:#fff!important}