a[class^="arrow-link-"]:after,.header-search-submit:before,.header-dna-border:after,.footer:before,[class*=" logo-"]:before,.promo-callout:before,.promo-callout:after,.input-split-submit:before,.questionnaire-toggle .questionnaire-toggle-label:before,.questionnaire-toggle .questionnaire-toggle-label:after,.tablescroll:before,.tablescroll:after{content:'';display:block;position:absolute}.questionnaire-toggle .questionnaire-toggle-label{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.map-expand-ind:focus,.map-btn-back:focus,.map-filter-btn:focus,.map-expand-ind:active,.map-btn-back:active,.map-filter-btn:active{outline:none}.aside,[class*="grid-"],input,textarea,select,.header-search,.header-search-input,.location-language,.message-bbl,.footer-subscribe,.footer-subscribe input,.footer-subscribe select,.footer-sitemap .footer-sitemap-section,.footer-feedback,.body-text blockquote,.carousel,.carousel-controls,.figure,.figure-supplier img,.nav-megamenu,.nav-section,.rotator-controls,.landing-primary,.landing-pathways li,.case-studies,.further-pathways>li,.promo-callout,.anchors-list,.toolbar .tools-share-wrapper,.toolbar .tags,.related-person .body,.event-details .details,.event-details .details-media,.event-details .map,.event-details .map img,.listing-item h3,.listing-offices label,.site-search form,.site-search .search-input,.site-search .search-submit,.office-details .details,.office-details .location,.office-details .map,.input-split,.input-split-field,.blog-author-details,.map-key,.map-key-ind,.map-filter-list>.map-filter-list__item,.feedback-trigger-s,.support-form-wrapper select,.support-form-wrapper textarea,.support-form-wrapper .contacted input,.pane,.questionnaire-toggle .questionnaire-toggle-content,.questionnaire-status-heading,.questionnaire-stage-heading,.questionnaire-summary-heading,#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}.map-pane{-webkit-transition:right 750ms cubic-bezier(1.000, 0.000, 0.000, 1.000);-webkit-transition-delay:0ms;-moz-transition:right 750ms cubic-bezier(1.000, 0.000, 0.000, 1.000) 0ms;-o-transition:right 750ms cubic-bezier(1.000, 0.000, 0.000, 1.000) 0ms;transition:right 750ms cubic-bezier(1.000, 0.000, 0.000, 1.000) 0ms}.map-pane.is-visible{-webkit-transition:right 1250ms cubic-bezier(1.000, 0.000, 0.000, 1.000);-webkit-transition-delay:500ms;-moz-transition:right 1250ms cubic-bezier(1.000, 0.000, 0.000, 1.000) 500ms;-o-transition:right 1250ms cubic-bezier(1.000, 0.000, 0.000, 1.000) 500ms;transition:right 1250ms cubic-bezier(1.000, 0.000, 0.000, 1.000) 500ms}#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}.footer-subscribe-hidden,.listing-category .listing-category-body{-webkit-transition:max-height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000),opacity 0.3s cubic-bezier(0.420, 0.000, 1.000, 1.000);-moz-transition:max-height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000),opacity 0.3s cubic-bezier(0.420, 0.000, 1.000, 1.000);-o-transition:max-height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000),opacity 0.3s cubic-bezier(0.420, 0.000, 1.000, 1.000);transition:max-height 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000),opacity 0.3s cubic-bezier(0.420, 0.000, 1.000, 1.000)}.header-tools a,.header-search-submit:hover,button.message-btn,a.nav-primary-link,a.nav-primary-link-home:before,.landing-pathways li,[class^="btn-"],.site-search .search-submit:hover,.input-split-submit{-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}.link-light,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}.edition-dropdown,.nav-primary-section .icof-arrowup,.nav-primary-section .icof-arrowdown,.listing-category .icof-arrowup,.listing-category .icof-arrowdown,.map-expand-ind{-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)}.carousel-content{-webkit-transition:left 0.5s cubic-bezier(0.390, 0.575, 0.565, 1.000);-webkit-transition-delay:0ms;-moz-transition:left 0.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms;-o-transition:left 0.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms;transition:left 0.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0ms}.warning{background:#6d0019;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIvPjxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjOGYwMjIyIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNmQwMDE5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'),#6d0019;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019)),#6d0019;background:-webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%),#6d0019;background:-moz-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%),#6d0019;background:-o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%),#6d0019;background:linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%),#6d0019}.oldie .warning{background-color:#e3e3e1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3E3E1', endColorstr='#FFE3E3E1')}.landing-pathways li{background:#ebebeb;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#ebebeb;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e9e9e9), color-stop(100%, #ebebeb)),#ebebeb;background:-webkit-linear-gradient(left, #e9e9e9 0%,#ebebeb 100%),#ebebeb;background:-moz-linear-gradient(left, #e9e9e9 0%,#ebebeb 100%),#ebebeb;background:-o-linear-gradient(left, #e9e9e9 0%,#ebebeb 100%),#ebebeb;background:linear-gradient(left, #e9e9e9 0%,#ebebeb 100%),#ebebeb}.promo-callout{background:#43c5db;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjZDZlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQzYzVkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#43c5db;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7cd6e7), color-stop(100%, #43c5db)),#43c5db;background:-webkit-linear-gradient(top, #7cd6e7 0%,#43c5db 100%),#43c5db;background:-moz-linear-gradient(top, #7cd6e7 0%,#43c5db 100%),#43c5db;background:-o-linear-gradient(top, #7cd6e7 0%,#43c5db 100%),#43c5db;background:linear-gradient(top, #7cd6e7 0%,#43c5db 100%),#43c5db}.oldie .promo-callout{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF7CD6E7', endColorstr='#FF43C5DB');background-image:none}.nav-megamenu a,.landing-pathways p a,.promo-callout,.input-split,.blog-comments-count,.map-label,.tooltip,.questionnaire-content-inner{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.edition-dropdown,.filter,[class^="btn-"],.listing-category h2{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}input[type="search"],.btn-full,.btn-block,.btn-plain-text{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.input-split{-webkit-box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.1)}.map-key-info-text,#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)}.ui-datepicker{-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 10px 0px 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,.input-split-submit,.swipe-instruct h3{font-family:"Open Sans",Arial,Verdana,sans-serif}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:#b7d1e0;color:#fff;text-shadow:none}::selection{background:#b7d1e0;color:#fff;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}h1,h2,h3,h4,h5,h6,.heading{font-weight:normal}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}a[class^="arrow-link-"]{position:relative;display:inline-block}a[class^="arrow-link-"]:hover{cursor:pointer}a.back-to-top{font-size:0.6875em;line-height:1.27273;position:relative;float:right;padding-right:3.18182em;margin:0 0 2.27273em 0;font-weight:bold;color:#333;line-height:1.81818;text-transform:uppercase;cursor:pointer}a.back-to-top:visited{color:#333}a.back-to-top:hover,a.back-to-top:focus,a.back-to-top:active{color:#116697;text-decoration:none}a.back-to-top .icof-arrowup{position:absolute;right:0.25em;top:-0.55em;font-size:1.81818em;color:#f89432}a.back-to-top:hover .icof-arrowup{color:#116697}.link-light{color:#fff}.link-light:visited,.link-light:focus,.link-light:active{color:#fff}.link-light:hover{color:#116697}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.25}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 15px}h1{margin-bottom:0.73529em;font-weight:bold;text-transform:uppercase}p{margin:0 0 1em}.meta{font-size:0.75em;line-height:1.33333;display:block;color:#969696}.page-introduction p{font-size:1.125em;line-height:1.33333}.wrapper{max-width:1180px;padding:0 1em;margin:0 auto}.content{clear:both;padding:0 1em 2em}.main{padding-top:1.875em}.landing .main,.alternativelanding .main{width:100%;padding-top:0}.full-width .main{width:100%}.aside{*zoom:1;clear:both;padding:1em;border:1px dotted #ccc;border-width:1px 0;background-color:#f4f4f4}.aside:after{content:"";display:table;clear:both}.landing .aside{width:100%;margin-bottom:2.5em}.grids{width:auto;max-width:1232px;margin:0 0 0 -2.5974%;overflow:hidden;clear:both;list-style:none}[class*="grid-"]{float:left;margin:0 0 0 2.5974%}.grid-positioning,.grid-landing-item,.grid-landing-feature,.grid-homepage-rotator,.grid-homepage-feature,.grid-homepage-feature-wide,.grid-homepage-secondary,.grid-homepage-secondary-wide{width:97.4026%}.content-landing,.content{padding:0 1em}.grid-landing-feature{width:97.4026%}.grid-landing-item,.grid-homepage-feature,.grid-homepage-secondary{width:47.4026%}.landing-primary{float:right;width:43.75%;border:1px solid #ccc;border-width:0 0 0 1px}.landing-secondary{float:left;width:52.5%}.nav-section-container-large{float:left;width:31.50685%;margin-right:4.10959%;margin-bottom:1em}.nav-section{width:100%}.main{float:left;width:64.38356%}.landing .main,.alternativelanding .main{width:100%}.nav-section-container-large{width:22.46094%;margin-right:2.92969%}.main{width:50.19531%}.main-wide .main{width:74.60938%}.aside{clear:none;float:right;width:21.48438%;padding:0;border-left:1px solid #ccc;border-width:0 0 0 1px;background-color:transparent}.landing .aside,.alternativelanding .aside{clear:none;padding:1em;border-left:none;background-color:#f4f4f4}.aside .promo-wrapper{float:none;width:100%}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}:-ms-input-placeholder{color:#ccc}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.list-stacked-space .contourField:after{display:block;clear:both;content:''}.group-listing{margin-top:-0.625em}.oldie .group-listing{display:block}.group-listing .group-item{margin-top:0.625em}.group-item{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0.5em 0.625em;background-color:#e6e6e6}.group-item.is-expanded .group-banner-heading{margin-left:0}.group-item.is-expanded .group-banner-keys{margin-left:-100px}.group-item.is-expanded .group-banner-ind{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.group-item.is-collapsed .group-banner-ind{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.group-item.is-collapsed .group-body{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:0;opacity:0;padding:0}.group-item.is-disabled,.group-item.is-disabled a{cursor:default}.group-item.is-disabled .group-banner-heading{color:#969696}.group-item.is-disabled .group-key-figure{background:#ccc}.group-item.is-disabled .group-banner-ind{display:none}.group-banner{position:relative;overflow:hidden;display:block}.group-banner:hover{text-decoration:none;cursor:pointer}.group-banner-heading{-webkit-transition:margin-left 0.5s;-moz-transition:margin-left 0.5s;-o-transition:margin-left 0.5s;transition:margin-left 0.5s;margin-bottom:0;margin-left:80px;margin-right:1.25em;padding-top:0.35em;line-height:1.1;font-size:1.25em}.group-banner-keys{-webkit-transition:margin-left 0.5s;-moz-transition:margin-left 0.5s;-o-transition:margin-left 0.5s;transition:margin-left 0.5s;overflow:hidden;float:left;margin-right:8px !important;margin-left:0;padding-right:8px !important;border-right:1px solid #ccc}.group-banner-keys .group-key{display:inline-block}.group-banner-ind{-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s;position:absolute;top:2px;right:4px;font-size:1.25em;color:#f89432}.is-collapsed>.group-banner-ind{top:4px}.group-body{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;overflow:hidden;padding-top:0.625em;padding-bottom:0.625em}.group-body .group-key-figure{float:left}.group-body .group-key-label{margin-left:45px}.group-key{position:relative;overflow:hidden;display:block;vertical-align:middle}.map-interactive--mobile .group-key--mobile{margin-bottom:1.25em}.map-interactive--mobile .group-key--mobile>li{margin-right:0.625em;margin-bottom:0.625em}.group-key--mobile span{vertical-align:middle}.group-key-figure{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:1.5em;height:1.5em;padding-left:1px;padding-right:1px;line-height:1.5;text-align:center;font-size:1.5em;font-weight:normal;color:#fff}.group-key--news .group-key-figure{background-color:#87cc33}.group-key--market .group-key-figure{background-color:#568bc1}.group-key--market.ico-level{display:inline-block}.group-key-label{display:block;padding-top:5px}.group-link{margin-left:2.8125em;margin-bottom:0.625em}.group-link.group-link--boxless{margin-top:1.875em;margin-left:0.625em}.group-link .group-link-listing>li{font-size:0.8125em;line-height:1.30769;margin-top:0.46154em}.group-link .group-link-listing>li:first-child{margin-top:0}.group-link-all,.group-profile-link{font-size:0.8125em;line-height:1.30769;display:inline-block;margin-top:0.76923em;font-weight:bold}.group-profile-link{margin-left:0.38462em}.group-link--boxless .group-key{position:relative;top:-0.375em;display:inline-block;float:left;margin-right:0.625em}.group-link--boxless .group-link-listing{margin-left:3.125em}.group-listing{display:none}[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}.list-arrow-links>li{margin-bottom:0.625em}dl.meta{clear:both}.page-introduction dl.meta{margin:0 0 1.36364em}dl.meta dd{display:inline-block;padding:0;margin:0 0.90909em 0 0}.list-grid__heading{color:#fff}[class*="icof-"]:before,.header-search-submit,.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;vertical-align:middle}.icof-container:hover{text-decoration:none}.icof-container [class*="icof-"]{font-size:1.75em}a.icof-container:hover [class*="icof-"]:before{color:#116697}.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-facebook:before{color:#004a80}.icof-facebooklike:before{color:#004a80}.icof-twitter:before{color:#41c4dc}.icof-linkedin:before{color:#0073b2}.icof-google:before{color:#c73d2d}.icof-blogger:before{color:#fe6700}.icof-youtube:before{color:#cd332d}.icof-rss:before{color:#fe6700}.icof-flickr:before{color:#ff0084}.icof-light:before{color:#fe6700}.icof-search:before{color:#fff}.icof-xls:before,.icof-xlsx:before{color:#539744}.icof-doc:before,.icof-docx:before{color:#183b95}.icof-download:before{color:#116697}.icof-ppt:before,.icof-pptx:before{color:#d64040}.icof-pdf:before{color:#e80000}.icof-zip:before{color:#e69926}.flags-sprite,.flags-argentina,.flags-australia,.flags-belgium,.flags-brazil,.flags-brunei,.flags-canada,.flags-chile,.flags-china,.flags-egypt,.flags-fiji,.flags-france,.flags-french-polynesia,.flags-germany,.flags-hong-kong,.flags-india,.flags-indonesia,.flags-iran,.flags-ireland,.flags-italy,.flags-japan,.flags-malaysia,.flags-mexico,.flags-netherlands,.flags-newCaledonia,.flags-oman,.flags-pakistan,.flags-peru,.flags-philippines,.flags-russia,.flags-saudi-arabia,.flags-singapore,.flags-south-africa,.flags-south-korea,.flags-spain,.flags-sri-lanka,.flags-switzerland,.flags-thailand,.flags-the-nordics,.flags-turkey,.flags-united-arab-emirates,.flags-united-kingdom,.flags-united-states,.flags-uruguay,.flags-vietnam{background:url('/images/interface/flags-sba799bf40c.png') no-repeat}.flags-argentina{background-position:0 -432px}.flags-australia{background-position:0 -12px}.flags-belgium{background-position:0 -372px}.flags-brazil{background-position:0 -24px}.flags-brunei{background-position:0 -72px}.flags-canada{background-position:0 -120px}.flags-chile{background-position:0 -336px}.flags-china{background-position:0 -312px}.flags-egypt{background-position:0 -456px}.flags-fiji{background-position:0 -48px}.flags-france{background-position:0 -384px}.flags-french-polynesia{background-position:0 -228px}.flags-germany{background-position:0 -516px}.flags-hong-kong{background-position:0 -192px}.flags-india{background-position:0 -204px}.flags-indonesia{background-position:0 -480px}.flags-iran{background-position:0 -444px}.flags-ireland{background-position:0 -492px}.flags-italy{background-position:0 -396px}.flags-japan{background-position:0 -348px}.flags-malaysia{background-position:0 -156px}.flags-mexico{background-position:0 -132px}.flags-netherlands{background-position:0 -468px}.flags-newCaledonia{background-position:0 -252px}.flags-oman{background-position:0 -324px}.flags-pakistan{background-position:0 -264px}.flags-peru{background-position:0 -360px}.flags-philippines{background-position:0 -216px}.flags-russia{background-position:0 -408px}.flags-saudi-arabia{background-position:0 -108px}.flags-singapore{background-position:0 -300px}.flags-south-africa{background-position:0 -60px}.flags-south-korea{background-position:0 -96px}.flags-spain{background-position:0 -288px}.flags-sri-lanka{background-position:0 -36px}.flags-switzerland{background-position:0 -144px}.flags-thailand{background-position:0 -504px}.flags-the-nordics{background-position:0 -276px}.flags-turkey{background-position:0 -168px}.flags-united-arab-emirates{background-position:0 -420px}.flags-united-kingdom{background-position:0 0}.flags-united-states{background-position:0 -84px}.flags-uruguay{background-position:0 -180px}.flags-vietnam{background-position:0 -240px}[class*="flags-"]{display:inline-block;width:17px;height:12px}.ico-text{position:relative;margin-left:1.25em;vertical-align:super}.ico-text [class*="ico-"],.ico-text [class*="icof-"]{position:absolute;left:-1.25em;top:-0.39286em}.ico-level{display:table}.ico-level span:first-child{margin-right:0.3125em}.ico-level span{display:table-cell;vertical-align:middle}.header{padding-top:4.4375em;padding-bottom:1em;background:#f9f9f9}.header-logo{position:absolute;left:1em;top:1em;display:block;margin:0;height:3.25em;background:left top no-repeat url('/images/interface/logo/logo-nzte.1533604980.svg');background-size:contain}.no-svgbackground .header-logo{background-image:url('/images/interface/logo/logo-nzte-small.1533604980.png')}[lang*="-cn"] .header-logo,[lang="cn"] .header-logo{background-image:url('/images/interface/logo/logo-nzte-cn.1533604980.svg')}[lang*="-cn"].no-svgbackground .header-logo,[lang="cn"].no-svgbackground .header-logo{background-image:url('/images/interface/logo/logo-nzte-small-cn.1533604980.png')}[lang*="es"] .header-logo,[lang="es"] .header-logo{background-image:url('/images/interface/logo/logo-nzte-es.1533604980.svg')}[lang*="es"].no-svgbackground .header-logo,[lang="es"].no-svgbackground .header-logo{background-image:url('/images/interface/logo/logo-nzte-small-es.1533604980.png')}.header-tools{position:absolute;right:1em;top:-3em;z-index:6}.header-tools a{display:block;width:2.6875em;height:2.6875em;margin-left:0.3125em;background-color:#116697;outline:none}.header-tools a:hover{background-color:#f89432}.header-tools a.is-expanded{padding-bottom:0.3125em}.header-tools a.icof-container:hover [class*="icof-"]:before{color:#fff}.header-search-toggle .icof-search{font-size:1.5em}.header-search-toggle .icof-search:before{position:absolute;left:0.5em;top:0.41667em}.header-search-toggle.is-expanded{background-color:#ccc}.header-menu-toggle{position:relative}.header-menu-toggle:before{content:"";position:absolute;left:9px;top:9px;width:25px;height:5px;border-top:15px double #fff;border-bottom:5px solid #fff}.header-search-container{display:none;padding:1em;background-color:#ccc}.header-search-container.is-expanded{display:block}.header-search{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative;height:1.875em;padding:1px 3.125em 1px 0;background-color:#fff}.header-search-input{width:100%;margin-top:-0.0625em;padding:0px 0px 0px 10px;border:none;font-size:0.8125em;line-height:2.33333;vertical-align:middle;background-color:transparent}.header-search-submit{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;position:absolute;right:1px;top:1px;display:inline-block;width:2.22222em;height:1.55556em;padding:0;border:none;font-size:1.125em;color:#fff;background-color:#f89432}.header-search-submit:hover{background-color:#116697}.header-search-submit:before{border-left:1px dotted #ccc}.location-language{width:auto;float:left;clear:both;padding:0.625em 0;line-height:1}.location-language .icof-arrow-down{position:relative;display:inline-block;padding:0 1.5em 0 0}.location-language .icof-arrow-down:before{position:absolute;right:0;width:2em;font-size:8px;line-height:1em;text-align:center}.location-language__heading,.location-language__selector{font-size:0.6875em}.location-language__heading{display:block}.location-language__selector{margin-right:0.28571em;color:#f90;outline:none}.location-language__selector:hover{color:#116697;text-decoration:none}.edition-dropdown{display:none;position:absolute;left:0;top:0;width:7.5em;padding:1em 1em 0.6875em;border:2px solid #ccc;background:#fff;z-index:8}.edition-dropdown h3{font-size:1em;line-height:1.25;font-weight:bold;text-transform:uppercase}.edition-dropdown .list-stacked{border-top:1px dotted #ccc}.edition-dropdown li{font-size:0.875em;line-height:1.35714;padding:0.35714em;border-bottom:1px dotted #ccc;background-color:#fff}.edition-dropdown li:hover{background-color:#e7eff4}.edition-dropdown a,.edition-dropdown button{padding:0;border:none;color:#116697;background-color:transparent;text-align:left}.edition-dropdown.is-visible{display:block}.message-bbl{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;position:relative;width:100%;padding:0.64286em 2.85714em 0.64286em 1.07143em;margin-bottom:3.75em;font-size:0.875em;color:#fff;background-color:#f89432}.message-text{padding-right:10px}.message-triangle{width:0;height:0;border-left:0.625em solid transparent;border-right:0.625em solid transparent;border-bottom:0.625em solid #f89432;border-top:0.625em solid transparent;position:absolute;left:4.375em;margin-top:-1.75em}button.message-btn{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#d66e07;border:1px solid #fff;padding:0.125em 1.25em;font-weight:bold;font-size:0.75em;display:inline-block;margin-left:0.3125em;color:#fff;text-align:center}button:hover.message-btn{background-color:#116697;text-decoration:none}button.message-close{position:absolute;right:0.41667em;top:1em;border:none;font-size:0.75em;color:#fff;background:transparent}button:hover.message-close{text-decoration:none;color:#116697}.language{padding-left:0.625em}.header-dna-border{position:relative;clear:both;display:block;border-bottom:2px solid #d9d9d9}.header-dna-border:after{right:0;top:-0.5625em;width:64px;height:21px;background:#fff left top no-repeat url('/images/interface/bg/bg-header-dna-border.1533604980.svg');background-size:64px 21px}.no-svgbackground .header-dna-border:after{background-image:url('/images/interface/bg/bg-header-dna-border.1533604980.png')}.header{padding-top:0;padding-bottom:0}.header-top{background-color:#f2f2f2;border-top:1px dotted #969696;border-bottom:1px dotted #969696;padding-bottom:7px;margin-bottom:0.75em}.oldie .header-top{background-color:#f2f2f2;background-image:none;filter:none}.header-top .wrapper{position:relative}.header-top.header-sticky{position:fixed;top:0;z-index:998;width:100%;border-top:none}.header-tools{top:0.4375em}.header-tools .header-menu-toggle{display:none}.header-tools a.is-expanded{padding-bottom:0}.header-search-container{padding:0;background-color:transparent}.header-search{width:100%;height:2em;border:1px solid #ccc;margin:1.5625em 0 1.125em}.header-logo-container{float:left;width:60%}.header-logo{position:static;margin:1.625em 0;height:4.5em}.no-svgbackground .header-logo{background-image:url('/images/interface/logo/logo-nzte.1533604980.png')}[lang*="-cn"].no-svgbackground .header-logo,[lang="cn"].no-svgbackground .header-logo{background-image:url('/images/interface/logo/logo-nzte-cn.1533604980.png')}[lang*="es"].no-svgbackground .header-logo,[lang="es"].no-svgbackground .header-logo{background-image:url('/images/interface/logo/logo-nzte-es.1533604980.png')}.location-language{float:right;width:auto;padding:0}.message-bbl{margin-bottom:1em}.header-tools{top:0.4375em}.header-tools{display:none}.header-search-container{display:block}.header-search{position:absolute;z-index:6;right:1em;top:0.9375em;width:13em;margin:0}.location-more,.language-more{display:inline}.breadcrumbs .breadcrumbs-list{padding:0.8em 1em 0.8em 0.6em;border-bottom:1px dotted #ccc;line-height:1}.breadcrumbs .breadcrumbs-item{font-size:0.875em;line-height:1.35714;color:#969696}.breadcrumbs .breadcrumbs-item .ancestor:after,.breadcrumbs .breadcrumbs-item a:after{content:">";display:inline-block;padding:0 0.35714em 0 0.5em;color:#969696}.breadcrumbs .breadcrumbs-item a:hover{text-decoration:none}.breadcrumbs .breadcrumbs-item a:hover span{text-decoration:underline}.footer{position:relative;clear:both;padding:1.875em 0 0.3125em;border-top:7px solid #f4f4f4;background-color:#fff;color:#999999;overflow:hidden}.footer .wrapper{position:relative}.footer h4{padding-right:1.42857em;margin-bottom:0.71429em;font-size:0.875em;line-height:1.35714;font-weight:bold;text-transform:uppercase}.footer:before{position:absolute;bottom:0;right:-15%;width:50%;height:100%;background-image:url('/images/interface/bg/bg-footer-dna.1533604980.svg');background-repeat:no-repeat;background-position:150% bottom;background-size:contain}.no-svgbackground .footer:before{background-image:url('/images/interface/bg/bg-footer-dna.1533604980.png')}.oldie .footer:before{background-position-x:0}.footer-subscribe{overflow:hidden;padding-right:1em;margin-bottom:2em}.footer-subscribe input,.footer-subscribe select{margin-top:1em;display:block;width:100%}.footer-subscribe input[type="submit"]{width:auto}.footer-subscribe .input-split-field,.footer-subscribe .input-split-submit{margin-top:0}.footer-subscribe .input-split-field{color:#666}.footer-subscribe ::-webkit-input-placeholder{color:#666}.footer-subscribe :-moz-placeholder{color:#666}.footer-subscribe :-ms-input-placeholder{color:#666}.footer-subscribe .input-error{margin-left:0}.footer-subscribe-hidden{max-height:0}.footer-subscribe-hidden.is-visible,.no-js .footer-subscribe-hidden{max-height:15em}.footer-sitemap{margin-bottom:1.5em}.footer-sitemap .footer-sitemap-section{width:50%}.footer-sitemap .list-stacked{display:none}.footer-sitemap .list-stacked a{font-size:0.6875em;line-height:1.27273}.footer-sitemap h4{color:#666}.footer-sitemap h4 a:hover{text-decoration:none}.footer-sitemap li{line-height:1.125}.footer-sitemap a{color:#969696}.footer-sitemap a:hover{color:#116697}.footer-social{margin-bottom:1.5em}.footer-social .footer-social-item{margin-right:0.5em}.footer-feedback{clear:both;padding-right:1em;margin-bottom:1.5em}.footer-base{clear:both;padding:0.9375em 0;background-color:#000}.footer-base a{color:#fff}.footer-base .legal{*zoom:1}.footer-base .legal:after{content:"";display:table;clear:both}.footer-base .legal li{font-size:0.6875em;line-height:1.27273;float:left;padding-right:0.625em;border-right:1px solid #fff;margin:0.45455em 0.90909em 0.45455em 0}.footer-base .legal li.last{padding:0;border:none;margin-right:0}.footer-base .logo-nz-govt{margin-top:0.9375em}.footer-subscribe,.footer-social,.footer-feedback{float:left;width:50%}.footer-subscribe{margin-bottom:1em}.footer-sitemap{clear:both}.footer-sitemap .footer-sitemap-section{width:33%}.footer-base .wrapper{position:relative}.footer-base .legal{margin-left:12.5em}.footer-base .logo-nz-govt{position:absolute;left:1em;top:0.1875em;margin-top:0}.footer-pod{width:44.93671%;padding-top:0;border-right:2px dashed #fff;border-bottom:none;margin-bottom:20px}.footer-pod:last-child{border-right:none}.footer-pod:nth-child(2){border-right:none}.footer .share-icon{display:block}.footer-subscribe{width:46.66667%;float:left}.footer-social{width:46.66667%;float:right}.footer-sitemap{clear:both}.footer-sitemap .footer-sitemap-section{width:25%}.footer-sitemap .list-stacked{display:block}.footer-sitemap .footer-sitemap-section{margin-bottom:1.5625em}.footer-sitemap .footer-sitemap-section:nth-of-type(4n+1){clear:left}.footer .footer-pod{width:22.4026%;border-right:2px dashed #fff;border-bottom:none;padding-top:0;margin-bottom:1.25em}.footer .footer-pod:last-child{border-right:none}.footer .footer-base .legal .link{width:auto}.footer .footer-base .legal .terabyte{float:right}.footer .footer-base .legal .copyright{width:auto}.col-connected{float:left;width:16.10169%}.footer-subscribe,.footer-social{width:100%;float:none}.footer-subscribe{margin-bottom:3.125em;padding-right:0}.footer-social .footer-social-item:nth-of-type(4n+1){clear:left}.footer-sitemap{display:block;float:right;clear:none;width:83.89831%}.footer-sitemap .footer-sitemap-section{float:left;width:22.22222%;padding-left:1.25em;margin:0 0 1.5625em 2.52525%;border-left:1px dotted #ccc}.footer-sitemap .footer-sitemap-section h4{padding: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>p a{color:#0050a2}.body-text h1,.body-text h2,.body-text h3,.body-text h4,.body-text h5,.body-text h6{margin-top:1.0em}.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{position:relative;clear:both;width:78.0303%;padding:0;margin:2.5em auto;color:#116697}.body-text blockquote p{margin-bottom:0.75em;font-size:1.3125em;line-height:1.25;word-wrap:break-word}.body-text blockquote p:before{content:'\201C'}.body-text blockquote p:after{content:'\201D'}.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{position:absolute;display:none;left:0;top:0.14286em;font-size:3.75em;color:#70a3c1;line-height:1}.body-text blockquote.quote-orange{color:#f89432}.body-text blockquote.quote-orange .icof-quote{color:#ffdebe}.body-text blockquote.quote-green{color:#93a445}.body-text blockquote.quote-green .icof-quote{color:#ced36b}.body-text blockquote.quote-grey{color:#333}.body-text blockquote.quote-grey .icof-quote{color:#969696}.body-text .tablescroll-inner>table,.body-text>table{clear:both;border-collapse:collapse;margin-bottom:1.5625em}.body-text .tablescroll-inner>table caption,.body-text>table caption{margin-top:0.90909em;caption-side:bottom;font-size:0.6875em;line-height:1.27273;font-style:italic;text-align:left}.body-text .tablescroll-inner>table thead th,.body-text .tablescroll-inner>table thead td,.body-text>table thead th,.body-text>table thead td{border:1px solid #666;color:#fff;text-align:left;background:#666}.body-text .tablescroll-inner>table tr.even td,.body-text .tablescroll-inner>table tr:nth-of-type(2n) td,.body-text>table tr.even td,.body-text>table tr:nth-of-type(2n) td{background:#f4f4f4}.body-text .tablescroll-inner>table th,.body-text .tablescroll-inner>table td,.body-text>table th,.body-text>table td{padding:0.76923em 1.23077em;font-size:0.8125em}.body-text .tablescroll-inner>table tbody td,.body-text>table tbody td{border:1px solid #ccc}.body-text .tablescroll-inner>table tfoot td,.body-text>table tfoot td{font-style:italic;font-size:0.75em;padding:1.5em 0 0;border-top:0.25em solid #666}.body-text .tablescroll-inner>table{margin-bottom:0}.body-text blockquote{min-height:3.125em;padding:0 0 0 3.4375em}.body-text blockquote .icof-quote{display:block}.body-text blockquote.right{float:right;width:50%}.enclosure{padding:1.5em 0 1.5em 0;margin-bottom:1.5em;clear:both;border:2px dashed #ccc;border-right-width:0;border-left-width:0}.pod-brand .enclosure,.pod-dark .enclosure,.pod-brand .enclosure-top,.pod-dark .enclosure-top,.pod-brand .enclosure-bottom,.pod-dark .enclosure-bottom{border-color:#ccc}.enclosure-bottom{padding-bottom:1em;border-bottom:2px dotted #ccc}.enclosure-top{padding-top:1em;border-top:2px dotted #ccc}.carousel{float:none;width:auto;padding:0 0 2em;overflow:hidden}.carousel .link-cta{float:right}.carousel .carousel-item{display:inline;margin-left:5.88235%;width:44.11765%}.no-js .carousel{display:none}.carousel-content{margin:0 0 0 -5.88235%;position:relative;left:0}.carousel-controls{overflow:hidden;position:relative;width:100%;padding:1.25em 2.8125em;margin:1em auto 0;text-align:center}.body-text .carousel-heading,.carousel-heading{margin-top:-0.5em}.carousel .carousel-item{margin-left:2.04082%;width:31.29252%}.carousel-content{margin:0 0 0 -2.04082%}.carousel .carousel-item{margin-left:2.04082%;width:22.95918%}.carousel-content{margin:0 0 0 -2.04082%}.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:#f89432}.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:#116697}.figure-map{overflow:hidden}.figure-map iframe{display:none}.figure-supplier{padding-bottom:0.625em;background:#000;color:#fff}.figure-supplier img{border:1px solid #969696}.figure-supplier h3,.figure-supplier dl{margin:0.9375em 1.25em}.figure-supplier h3{font-weight:normal}.figure-supplier dt,.figure-supplier dd{font-size:0.875em;line-height:1.35714}.figure-supplier dd{word-wrap:break-word;margin:0 0 0.9375em}.figure-supplier a{color:#f89432}.figure-meta{overflow:hidden;padding:1em 0;border-bottom:1px dotted #ccc}.figure-stacked{margin-bottom:1em}.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}[class*=" logo-"]{position:relative}.logo-nz-govt{width:143px;height:18px}.logo-nz-govt:before{width:143px !important;background:transparent url('/images/interface/logo/logo-nz-govt.1533604980.png') no-repeat 0 0}.nav{clear:both;margin:0;padding:0;background:#ccc}.nav.is-collapsed{display:none}.nav li{margin:0;padding:0;list-style:none}.nav-primary-section{position:relative;display:block;width:100%;border-bottom:1px dotted #fff}.nav-primary-section:hover{text-decoration:none}.nav-primary-section.is-selected:hover{background-color:transparent}.nav-primary-section .icof-arrowup,.nav-primary-section .icof-arrowdown{position:absolute;right:1.5625em;top:1.5em;color:#0b4a7f}.nav-primary-section .icof-arrowup:before,.nav-primary-section .icof-arrowdown:before{font-size:1.25em}.nav-primary-section.is-selected .icof-arrowup,.nav-primary-section.is-selected .icof-arrowdown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.no-csstransitions .nav-primary-section.is-selected .icof-arrowup,.no-csstransitions .nav-primary-section.is-selected .icof-arrowdown{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}a.nav-primary-link{display:inline-block;padding:1em;font-size:1.125em;font-weight:bold;color:#0b4a7f}a.nav-primary-link span{font-size:0.61111em;display:block;font-weight:normal;line-height:100%}a.nav-primary-link-home{padding:0.5em 1em}a.nav-primary-link-home [class*='icof-']{display:inline-block;font-size:1.25em}a.nav-primary-link-home:hover{text-decoration:none}.nav-secondary{display:none}.nav-megamenu{display:none;background-color:#116697;background-image:url('/images/interface/nav/bg-header-dna.1533604980.png');background-position:bottom right;background-repeat:no-repeat;width:100%;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.nav-megamenu a{padding:0 0.125em;color:#fff}.nav-megamenu a:hover{color:#116697;text-decoration:none;background:#fff}.nav-megamenu .tags,.nav-megamenu .nav-feature{display:none}.nav-megamenu .level-2{border-top:1px dotted #fff;padding:1em 0;margin:0}.nav-megamenu .level-2 li{padding:0 1em;margin-bottom:0.5em}.nav-megamenu .level-2 a{display:block;padding:0.125em;font-weight:bold;line-height:1.125}.is-selected .nav-megamenu{display:block}.no-touch .nav-section-title{display:none}.nav-section-heading{margin-bottom:0.625em;display:block}.nav-section li{margin:0;list-style:none;font-weight:bold;color:#000}.nav-section li.is-selected>a{color:#fff}.nav-section a{display:block}.nav-section a:hover{text-decoration:none}.nav-section .nav-section-pseudolink{font-weight:bold;display:block}.nav-section-level-2{margin:0}.nav-section-level-2>li{position:relative;z-index:2;background-color:#e6e6e6;border-top:0.375em solid #d1d1d1;margin-bottom:1em;text-transform:uppercase;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.nav-section-level-2>li:hover{background-color:#f89432;border-top:0.375em solid #dd842d}.nav-section-level-2>li:hover>a{color:#fff}.nav-section-level-2>li.is-selected{background-color:#f89432;border-top:0.375em solid #dd842d;border-left:1px solid #f89432;border-right:1px solid #f89432}.nav-section-level-2>li.is-selected>ul{padding-bottom:10px}.nav-section-level-2>li>a,.nav-section-level-2>li .nav-section-pseudolink{position:relative;padding:15px;font-size:0.9375em}.nav-section-level-3{margin:0}.nav-section-level-3>li{text-transform:none;background-color:#f89432;border-top:1px dotted #f9a95b}.nav-section-level-3>li.is-selected{background-color:#fff}.nav-section-level-3>li.is-selected>a{color:#000}.nav-section-level-3>li.is-selected>a:hover{background-color:#e7eff4}.nav-section-level-3>li.is-selected>a.selected{cursor:default;background:none}.nav-section-level-3>li>a{color:#fff}.nav-section-level-3>li>a:hover{background:#f9a451}.nav-section-level-3>li>a,.nav-section-level-3>li .nav-section-pseudolink{padding:8px 15px 8px 15px;font-size:0.875em;line-height:1.35714}.nav-section .nav-section-level-4>li>a{padding-left:1.875em}.nav-section-level-4,.nav-section-level-5,.nav-section-level-6{background-color:#fff;margin:0}.nav-section-level-4>li>a,.nav-section-level-4>li .nav-section-pseudolink,.nav-section-level-5>li>a,.nav-section-level-5>li .nav-section-pseudolink,.nav-section-level-6>li>a,.nav-section-level-6>li .nav-section-pseudolink{color:#116697;padding:8px 15px 8px 15px;font-size:0.8125em;line-height:1.30769}.nav-section-level-4>li>a:hover,.nav-section-level-4>li .nav-section-pseudolink:hover,.nav-section-level-5>li>a:hover,.nav-section-level-5>li .nav-section-pseudolink:hover,.nav-section-level-6>li>a:hover,.nav-section-level-6>li .nav-section-pseudolink:hover{background-color:#e7eff4}.nav-section-level-4>li.is-selected>a,.nav-section-level-5>li.is-selected>a,.nav-section-level-6>li.is-selected>a{color:#000}.nav-section-level-4>li.is-selected>a.selected,.nav-section-level-5>li.is-selected>a.selected,.nav-section-level-6>li.is-selected>a.selected{background:none;cursor:default}.nav-section-level-7{font-size:0.8125em;line-height:1.30769;margin-top:0}.nav-section-level-7 ul{margin-top:0}.nav-section-level-7 li{padding:5px 10px 5px 5px}.nav-section-level-7 li>a{font-size:90%}.nav-section-level-7 li>a:hover{color:#183b95}.nav-section-level-7 li.is-selected>a{color:#000}.nav-section-level-5>li>a,.nav-section-level-5>li .nav-section-pseudolink{padding-left:2.5em}.nav-section-level-6>li>a,.nav-section-level-6>li .nav-section-pseudolink{padding-left:3.125em}.nav-section-container{display:block}.nav-section-container .nav-section{padding-top:1.5625em}.nav-section-container-large{display:none}.nav-section-level-2{margin:0 1.25em 0 0}.nav{background-color:transparent}.nav.is-collapsed{display:block}.nav-primary{position:relative;z-index:5}.nav-primary>li:first-child{border-left:1px dotted #969696}.nav-secondary{display:block;margin-bottom:0.625em}.nav-primary-section{position:static;display:inline-block;float:left;width:auto;border-right:1px dotted #969696;border-bottom:none}.nav-primary-section.is-expanded,.no-js .nav-primary-section:hover{background-color:transparent}.nav-primary-section.is-expanded>a,.no-js .nav-primary-section:hover>a{color:#fff;text-decoration:none;background-color:#116697}.nav-primary-section.is-expanded .nav-megamenu,.no-js .nav-primary-section:hover .nav-megamenu{position:absolute;left:0;top:100%;display:block;width:100%}.nav-primary-section .icof-arrowup,.nav-primary-section .icof-arrowdown{display:none}.nav-primary-section.nav-primary-section-selected a.nav-primary-link,.nav-primary-section.nav-primary-section-selected a.nav-primary-link-home [class*='icof-']{color:#000}.nav-dropdown-only{position:absolute;width:1px;height:1px;padding:0;border:0 none;margin:-1px;clip:rect(0px, 0px, 0px, 0px);overflow:hidden}a.nav-primary-link{position:relative;padding:0.5em 1.125em 0.5625em 1.125em;color:#000}a.nav-primary-link span{display:none}a.nav-primary-link:hover{color:#fff !important;background-color:#116697}a.nav-primary-link:hover:before{background-color:#116697}a.nav-primary-link:before{-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;content:"";position:absolute;left:0;bottom:-7px;z-index:1;display:block;width:100%;height:7px;border-right:1px dotted #969696}a.nav-primary-link.nav-primary-link-home:before,a.nav-primary-link.nav-link-1:before{border-left:1px dotted #969696;border-right:1px dotted #969696;margin-left:-1px}.nav-primary-section-selected a.nav-primary-link:before{background-color:#f89432}a.nav-primary-link-home{padding:0.5em 1em}a.nav-primary-link-home [class*='icof-']{display:inline-block;font-size:1.25em;color:#000}a.nav-primary-link-home:hover{text-decoration:none}a.nav-primary-link-home:hover [class*='icof-']{color:#fff !important}a.nav-primary-link-home:hover:before{background-color:#116697}.nav-megamenu{position:relative;z-index:2;padding:1.875em 1.5625em 1.5625em}.nav-megamenu .level-2{*zoom:1;padding:0;border:none;margin:0 0 1em;margin-left:-4.6875%}.nav-megamenu .level-2:after{content:"";display:table;clear:both}.nav-megamenu .level-2>li{float:left;width:44.53125%;border-bottom:1px dotted #fff;margin-left:4.6875%}.nav-megamenu .level-2 a{margin-bottom:0.125em}.nav-megamenu .tags{display:block}.nav-megamenu .tags span,.nav-megamenu .tags a{font-size:0.75em;line-height:1.33333}.nav-megamenu .tags span{font-weight:bold;color:#fff}.nav-megamenu .tags ul{display:inline-block}.header-details{position:relative;z-index:8;display:block;float:right;clear:none;padding:0 0 0 1.875em;border-left:1px dotted #ccc;margin:1.25em 0}.header-details:before{content:"";position:absolute;left:-7.625em;top:0.375em;display:block;width:5.75em;height:5.4375em;background:left top no-repeat url('/images/interface/logo/logo-nz-coa-small.1533604980.png');background-size:cover}.header-details>li{width:auto;border:none;line-height:1.35em}.nav-secondary{position:relative;top:-2px}.nav-secondary>li{line-height:1}a.nav-secondary-link{padding:0;font-size:0.8125em;font-weight:600;line-height:1.15385;color:#000}a.nav-secondary-link:hover{background-color:transparent;text-decoration:underline}a.nav-primary-link span{display:block}.nav-section{position:relative;padding-top:0.9375em;border-right:1px solid #ccc}.nav-section:after{content:"";position:absolute;right:0;top:0;display:block;width:6px;height:100%;background-color:#f4f4f4}.nav-section-heading{display:none}.nav-section{display:block}.nav-section-container{display:none}.nav-section-container-large{display:block}a.nav-primary-link-home{padding:0.8125em}.nav-megamenu{*zoom:1}.nav-megamenu:after{content:"";display:table;clear:both}.nav-megamenu .level-2{margin-left:-2.5641%}.nav-megamenu .level-2>li{width:30.76923%;margin-left:2.5641%}.nav-megamenu.has-feature .level-2{float:left;width:59.32203%;margin-left:-2.54237%}.nav-megamenu.has-feature .level-2>li{width:45.71429%;margin-left:4.28571%}.nav-megamenu .nav-feature{display:block;float:right;width:37.28814%}.nav-megamenu .nav-feature .charlie{display:block;margin-bottom:0.55556em;color:#fff}.nav-megamenu .nav-feature a{padding:0;font-weight:bold}.nav-megamenu .tags{clear:both}.warning{width:100%}.warning-body{margin:auto;padding:10px 0;text-align:center}.filter{padding:1em;margin-bottom:1.5625em;background:#ccc}.filter p{font-size:0.875em;line-height:1.35714}.filter select{width:100%;margin-bottom:1em}.filter .btn-default{width:3em;padding:0.83333em 0;text-align:center}.filter fieldset{*zoom:1;position:relative;padding:0 3.25em 0 0;margin-left:-4.37158%}.filter fieldset:after{content:"";display:table;clear:both}.filter select{float:left;width:45.62842%;margin:0 0 0 4.37158%}.filter select.full-width{width:94.2623%}.filter .btn-default{position:absolute;right:0;bottom:0}.rotator{margin-bottom:1.875em}.rotator img{width:100%}.rotator>ul>li{width:100%;margin:0;padding:0;list-style:none;background-color:#fff}.rotator-viewport{position:relative;width:100%;margin:0}.rotator-item{position:absolute;left:0;top:0;visibility:hidden}.rotator-item iframe{display:none}.rotator-item.is-selected{visibility:visible}.rotator-item.is-selected iframe{display:block}.no-js .rotator-item.is-selected iframe{display:none}.rotator-item p{margin:0.8em 0 0 0}.rotator-item-first{position:relative}.rotator-controls{position:relative;width:100%;padding:0.5em 2.8125em;margin:1em auto 0;text-align:center}.no-js .rotator-controls{display:none}.media-scroll{margin:0}.media-scroll .icof-arrowleft,.media-scroll .icof-arrowright{position:absolute;top:0;width:2.8125em;height:2.5em;list-style-type:none;cursor:pointer}.media-scroll .icof-arrowleft:before,.media-scroll .icof-arrowright:before{position:absolute;top:0.3125em;width:1.625em;height:100%;font-size:1.5625em;color:#f89432}.media-scroll .icof-arrowleft:hover:before,.media-scroll .icof-arrowright:hover:before{color:#116697}.media-scroll .icof-arrowleft{left:0;border-right:1px dotted #ccc}.media-scroll .icof-arrowleft:before{left:0}.media-scroll .icof-arrowright{right:0;border-left:1px dotted #ccc}.media-scroll .icof-arrowright:before{right:0}.media-index a{display:inline-block;padding:0 0.29167em;font-size:1.5em;color:#ccc;line-height:1}.media-index a.is-selected,.media-index a.is-selected:hover{color:#666;cursor:default}.media-index a:hover{color:#116697;text-decoration:none;cursor:pointer}.landing .media-index a{padding:0 0.175em;font-size:2.5em}.landing .media-index a:before{position:relative;top:-0.08333em;font-size:0.9em}.media-index a span{display:none}.media-index a:before{line-height:0.5em;font-size:1.25em;content:"\2022"}.media-index a span{display:inline}.media-index a:before{content:""}.rotator-controls{width:68.18182%}.landing .media-index a span{display:none}.landing .media-index a:before{content:"\2022"}.landing .media-index a span{display:inline}.landing .media-index a:before{content:""}.landing .media-index a{font-size:2.5em;line-height:1em}.rotator-controls{width:100%}.rotator-landing .rotator-item{overflow:hidden}.rotator-landing .rotator-item h2{font-size:2.5em;line-height:1.1;font-weight:bold;text-transform:uppercase}.rotator-landing .rotator-item h2 a{color:#333}.rotator-landing .rotator-item p{font-size:1.25em}.landing .rotator-controls{width:100%;padding-top:0;padding-bottom:0}.rotator-landing-item h2{font-size:2.75em}.landing-pathways li{position:relative;padding:1.25em 1.5625em 1.25em 2em;border:1px solid #fff;border-width:1px 0;margin:0}.landing-pathways li:hover{background:#116697;color:#fff}.landing-pathways li:hover a{font-weight:bold;color:#fff}.landing-pathways li:before{content:"";position:absolute;left:0;top:0;width:7px;height:100%;background-color:#116697}.landing-pathways h2{margin:0;font-size:2.25em;font-weight:bold;text-transform:uppercase}.landing-pathways h2 span{display:block;font-size:0.38889em;line-height:1}.landing-pathways h2 a{color:#0b4a7f}.landing-pathways p{display:none;margin:0;line-height:1.3}.landing-pathways p a{padding:0 1px;font-weight:bold;color:#0b4a7f}.landing-pathways p a:hover{color:#0b4a7f;text-decoration:none;background:#fff}.landing-pathways .first{border-top:none}.landing-pathways .second:before{background-color:#70a3c1}.landing-pathways .third{border-bottom:1px dotted #ccc}.landing-pathways .third:before{background-color:#b7d1e0}.case-studies{padding:2em 0}.case-studies-container{display:block}.case-studies-container-large{display:none}.further-pathways>li{position:relative;padding:1.25em 1.5625em 1.25em 2em;border-bottom:1px dotted #ccc}.further-pathways>li:before{content:"";position:absolute;left:0;top:0;width:7px;height:100%;background-color:#dbe4ec}.further-pathways>li li{list-style-type:none}.further-pathways h2{font-size:1.625em;font-weight:bold;text-transform:uppercase}.further-pathways h2 span{display:block;font-size:0.38889em;line-height:1}.further-pathways h2 a{color:#0b4a7f}.further-pathways ul{margin-left:1.5625em}.further-pathways ul .icof-arrowright{position:absolute;left:2.1875em;color:#f89432}.further-pathways ul a:hover{text-decoration:none}.further-pathways ul a:hover .icof-arrowright{color:#116697}.landing-primary{float:right;width:43.75%}.landing-pathways h2{margin-bottom:0.35714em}.landing-pathways p{display:block}.case-studies{padding:2em 1.875em 2em;border-left:7px solid #f4f4f4}.case-studies-container{display:none}.case-studies-container-large{display:block}.landing-secondary{padding-top:1.875em}.landing-secondary h2 a{color:#333;font-weight:bold}.landing-secondary h3,.landing-secondary h4{font-weight:bold}.landing-secondary h3 a,.landing-secondary h4 a{color:#000}.landing-secondary .meta{margin-top:1em}.landing-secondary .figure{margin-bottom:0.625em}.alternativelanding .breadcrumbs{display:none}.alternativelanding h2{text-transform:uppercase}.alternativelanding .main{width:100%;border:none;padding-right:1.25em;margin-right:0.625em;position:relative;border-right:1px solid #e5e5e5}.alternativelanding .main .landing-secondary{width:100%;padding-top:0;padding-right:1.25em}.alternativelanding .main .landing-secondary h3{font-weight:normal;font-size:1.3125em;text-transform:uppercase}.alternativelanding .main .landing-secondary h3 a{font-weight:bold}.alternativelanding .main .introduction{margin-bottom:1.25em;padding:0 0 1.25em 0;border-bottom:1px dotted #ccc}.alternativelanding .main:after{display:block;content:"";position:absolute;right:-8px;top:0;width:7px;height:100%;background-color:#f2f2f2}.alternativelanding .landing-primary{width:100%;border:none}.alternativelanding .landing-primary .further-pathways li{left:-1.25em}.alternativelanding .landing-primary .further-pathways>li:before{display:none}.alternativelanding .aside{border:none;width:100%;background:none;padding:0}.alternativelanding .aside .promo h3,.alternativelanding .aside h3{font-size:1.3125em;text-transform:uppercase;margin-left:0}.alternativelanding .aside .promo-wrapper{border-top:7px solid #116697;background:#f2f2f2;margin:0;margin-bottom:1.25em;overflow:hidden}.alternativelanding .aside .promo-wrapper .figure{width:100%;float:left;margin-bottom:0.625em}.alternativelanding .aside .promo-wrapper .promo-alternative{padding:0.625em;margin:0;clear:none;background:#f2f2f2}.alternativelanding .aside .promo-wrapper h3{margin:0;text-transform:none}.alternativelanding .aside .promo-wrapper p{margin-top:0.625em}.alternativelanding .aside .promo{clear:both;background:#fff;margin:0;padding:0}.alternativelanding .aside .twitter-callout{margin:0}.alternativelanding .twitter-container-small{display:block}.alternativelanding .twitter-container-small .promo{width:90%;margin:1.25em}.alternativelanding .twitter-container{display:none;margin-bottom:1.25em}.alternativelanding .aside .promo-wrapper .figure{width:32.51953%;float:left;margin:0}.alternativelanding .aside .promo-wrapper .promo-alternative{width:60%;float:left}.alternativelanding .aside .promo-wrapper .promo-alternative.full-width{width:95%}.alternativelanding .twitter-container-small{display:block}.alternativelanding .twitter-container-small .promo{width:35%;margin:1.25em}.alternativelanding .main{width:60.54688%}.alternativelanding .main .landing-secondary{width:61.03516%}.alternativelanding .aside{width:33.69141%;float:right}.alternativelanding .aside .promo-wrapper .figure{width:100%;margin-bottom:0.625em}.alternativelanding .aside .promo-wrapper .promo-alternative{padding:0.625em 1.25em 1.25em;width:auto}.alternativelanding .landing-primary{width:34.57031%}.alternativelanding .landing-secondary .listing-item .figure{width:33.3%;float:left;display:block;background:red}.alternativelanding .landing-secondary .listing-item .figure+.body{float:right;width:62.87879%;line-height:1.3em}.alternativelanding .twitter-container-small{display:none}.alternativelanding .twitter-container{display:block}.landing-feature-table{margin-bottom:2.5em}.landing-feature-table .landing-feature-table__heading{padding:1.5625em;border-top:9px solid #dd842d;background:#f89432}.landing-feature-table .landing-feature-table__heading h2{color:#fff;font-size:1.875em;font-weight:bold;margin:0}.landing-feature-table .landing-feature-table__heading h2 span{display:block;margin:0;font-weight:normal;font-size:16px;text-transform:none;clear:both}.landing-feature-table .landing-feature-table__steps{margin:0;border:0.1875em solid #f89432;overflow:hidden}.landing-feature-table .landing-feature-table__steps li{width:100%;margin:0;float:left;list-style-type:none}.landing-feature-table .landing-feature-table__steps li a{display:block;padding:1.25em 1.25em 1.25em 1.25em}.landing-feature-table .landing-feature-table__steps li h2,.landing-feature-table .landing-feature-table__steps li h3{margin:0}.landing-feature-table .landing-feature-table__steps li h2{font-size:1.75em;font-weight:bold}.landing-feature-table .landing-feature-table__steps li h3{font-size:1.5em}.landing-feature-table .landing-feature-table__steps li:hover{background-color:#f4f4f4}.landing-feature-table .landing-feature-table__steps li:last-child{border:none}.landing-feature-table .landing-feature-table__content{margin-left:3.75em;padding-left:1.5625em;position:relative;border-left:1px dotted #ccc}.landing-feature-table .step-1,.landing-feature-table .step-2{border-bottom:0.1875em solid #f89432}.landing-feature-table .step-1 a:hover span,.landing-feature-table .step-2 a:hover span,.landing-feature-table .step-3 a:hover span{color:#116697}.landing-feature-table .step-1 span,.landing-feature-table .step-2 span,.landing-feature-table .step-3 span{float:left;line-height:0.8125em;font-size:4.375em;font-weight:bold;color:#ccc}.landing-feature-table .landing-feature-table__steps li{width:33.3%}.landing-feature-table .landing-feature-table__steps li a{padding-left:2.5em}.landing-feature-table .landing-feature-table__steps li:last-child{width:33.4%}.landing-feature-table .step-1,.landing-feature-table .step-2{border-bottom:none}.landing-feature-table .landing-feature-table__steps{overflow:hidden}.landing-feature-table .landing-feature-table__steps li{position:relative}.landing-feature-table .landing-feature-table__steps li:after{position:absolute;top:0;right:0;width:3px;height:200%;background-color:#f89432;content:""}.landing-feature-table .landing-feature-table__steps li:last-child:after{display:none}.landing-feature-table .landing-feature-table__heading h2 span{display:inline;margin-left:1.25em;clear:none}.promo{margin-bottom:1.25em;padding-top:1.25em;border-top:1px dotted #ccc}.promo:first-child{padding-top:0;border-top:none}.promo .list-stacked>li{margin-bottom:0.625em}.promo h3,.promo h4{font-weight:normal}.promo h3{font-size:1.3125em;text-transform:uppercase}.promo .figure{display:none;margin-bottom:0.9375em}.promo .body{position:relative;padding-left:2.8125em;font-size:0.875em}.promo .body h4{font-size:1.125em;margin-bottom:0.27778em}.promo .body h4 a{font-size:1.125em;color:#333}.promo .body h4 a:hover{color:#116697;text-decoration:none}.promo p{font-size:0.8em;margin:0}.promo .promo-cta{display:block;margin-top:2em;font-weight:bold;margin-left:2.92308em}.promo .icof-arrowright:before,.promo .icof-externallinks:before{position:absolute;color:#f89432}.promo .icof-arrowright:hover:before,.promo .icof-externallinks:hover:before{color:#116697}.promo a:hover .icof-arrowright:before,.promo a:hover .icof-externallinks:before{color:#116697}.promo .icof-arrowright:before{left:0.75em;font-size:1.11111em}.promo .icof-externallinks:before{left:1.25em;top:0.4375em;font-size:0.88889em}.promo-person .twitter-name{margin-top:1em}.promo-wrapper{margin-left:-4.44444%}.promo{margin-left:4.44444%}.promo:nth-of-type(2n+1){clear:none}.promo:nth-of-type(3n+1){clear:both}.promo-wrapper{margin-left:0}.promo{float:none;width:auto;padding-top:1.25em;margin-left:0;border-top:1px dotted #ccc}.promo:nth-of-type(3n+1){clear:none}.promo:first-child{padding-top:1.875em;border-top:none}.promo h3{margin-left:0.71429em}.promo .promo-cta{margin-left:4.23077em}.promo .figure{display:block}.landing .promo-wrapper{margin-left:-4.44444%}.landing .promo{float:left;width:28.88889%;padding-top:0;border-top:none;margin-left:4.44444%}.promo-callout{position:relative;padding:1.5em}.promo .promo-callout{padding:1.5em 1.5em}.promo-callout .promo-callout-body,.promo-callout .promo-callout-meta{color:#fff}.promo-callout .promo-callout-body{font-size:0.875em;line-height:1.35714;line-height:1.28571;-ms-word-wrap:break-word;word-wrap:break-word}.promo-callout .promo-callout-meta{font-size:0.6875em;line-height:1.27273;margin-bottom:0}.promo-callout a,.promo-callout p{font-weight:bold}.promo-callout a{color:#116697}.promo-callout:before{width:0px;height:0px;border-style:solid;border-width:0.75em 0.3125em 0 0.3125em;border-color:#43c5db transparent transparent transparent;bottom:-0.625em}.aside .promo-callout{margin-left:0.9375em}.twitter .tweet .text{clear:left;font-family:"Open Sans",Arial,Verdana,sans-serif;color:#fff;font-size:0.8em;word-wrap:break-word}.twitter .tweet .twitter-name{font-family:"Open Sans",Arial,Verdana,sans-serif;text-transform:none;font-size:0.8125em;line-height:1.30769}.twitter .twitter-links .follow-us{height:55px}.twitter .twitter-links .follow-us a{position:absolute;top:20px}.twitter .twitter-links .follow-us img{position:absolute;bottom:-20px;right:-20px}.twitter .pod-blockquote{padding-left:0px;padding-right:0px}.promo .twitter-callout{padding:1em}.tweet-avatar{width:48px;height:48px;float:left;margin-bottom:5px;margin-right:10px}.tweet-screenname,.tweet-username{width:114px;float:left;color:#fff;font-weight:bold}.tweet-username{font-size:0.625em}.tweet-screenname a{font-size:0.875em;line-height:100%;color:#333}.timestamp{font-size:0.75em;font-weight:normal;line-height:100%;padding-bottom:8px}.timestamp a{color:#666}.twitter-links a{font-size:0.625em;margin-left:0.375em;color:#666;font-weight:normal;vertical-align:middle}.twitter-links a:first-child{margin-left:0}.tweet-avatar-names{height:60px}.tweet-sprite{background:url(../images/tweet-sprite.png) no-repeat;width:17px;height:16px;display:inline-block;vertical-align:middle}.tweet-sprite-reply{background-position:-3px -2px}.reply:hover .tweet-sprite-reply{background-position:-19px -2px}.tweet-sprite-retweet{background-position:-81px -3px}.retweet:hover .tweet-sprite-retweet{background-position:-96px -3px}.tweet-sprite-fav{background-position:-33px -3px}.favorite:hover .tweet-sprite-fav{background-position:-49px -3px}[class^="btn-"]{font-size:0.75em;line-height:1.33333;display:inline-block;padding:0.83333em 1.66667em 0.66667em;border:none;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#f89432;cursor:pointer}[class^="btn-"]:visited,[class^="btn-"]:hover{color:#fff}[class^="btn-"]:hover{text-decoration:none;background-color:#116697}.btn-large{padding:1.66667em 1.11111em;text-align:center;text-transform:nones;font-size:1.125em;font-weight:normal}.btn-large-full{display:block;padding:1.66667em 0.27778em}.btn-inline{width:auto}.btn-full{overflow:hidden;display:block;padding:0.5em 1em;margin-bottom:2em;text-align:center}.btn-more{font-weight:normal;text-transform:none;font-size:1em}.btn-more .icof-arrowdown{float:right;margin-top:0.1875em;font-size:0.625em}.btn-more .icof-arrowdown:first-child{float:left}.btn-icon{width:3.33333em;height:3.33333em;padding:0}.btn-icon [class*='icof-']{font-size:1.33333em;position:absolute;top:0.75em;left:0.6875em}.btn-disabled{background:#f4f4f4;color:#969696}.btn-plain-text{display:inline-block;padding:0;border:none;font-weight:normal;color:#000;text-transform:none;background-color:transparent}.btn-plain-text:visited,.btn-plain-text:hover{color:#000}.btn-plain-text:hover{background-color:transparent}.anchors{*zoom:1;border-bottom:1px dotted #ccc;margin-bottom:1.25em;padding-bottom:0.625em}.anchors:after{content:"";display:table;clear:both}.anchors .meta{margin:-1.33333em 0 0.83333em}.anchors .print,.anchors .print-title,.anchors .share,.anchors .share-title{display:none}.anchors h2{margin:0.45455em 0 0.22727em}.anchors .icof-arrowleft{position:relative;display:inline-block;padding:0.5em 0 0 2em}.anchors .icof-arrowleft:before{position:absolute;left:0;top:0.4375em;font-size:1.14286em;color:#f89432}.anchors .icof-arrowleft:hover:before{color:#116697}.toc-container{*zoom:1;clear:both;padding:1em 0 0.5em;border-top:1px dotted #ccc}.toc-container:after{content:"";display:table;clear:both}.anchors-list>li{font-size:0.875em;line-height:1.35714;float:none;margin-bottom:0.57143em}.anchors h2{float:left}.anchors .share,.anchors .print{display:block;float:right;margin-bottom:0.3125em;margin-right:0.625em}.anchors-list{float:left;width:50%;padding-left:2.14286em}.anchors-list:first-child{padding-left:0}.no-toc .share{float:none}.anchors .share-title,.anchors .print-title{display:inline;padding-top:1.63636em;margin-right:0.45455em}.no-toc .meta{float:left;margin:1.41667em 0}.no-toc .share{float:right}.no-toc .meta{float:none;margin:-1.33333em 0 0.83333em}.no-toc .share{float:none}.toolbar{clear:both}.toolbar .tools-share-wrapper,.toolbar .tags{padding:1em 0;border-top:1px dotted #ccc}.toolbar .tools-header{display:block;margin-bottom:0.25em}.toolbar .tools,.toolbar .share{float:left}.toolbar.bottom{border-bottom:1px dotted #ccc;margin-bottom:1.5625em}.tools>a{display:block;float:left;padding-right:1.0625em;border-right:1px solid #ccc;margin-right:1.0625em}.tools>a:after{display:block;width:1.75em;height:1.5625em;background-color:#f89432;color:#fff;text-align:center}.tools>a.ico-print:after{content:"p"}.tools>a.ico-email:after{content:"e"}.tools>a .tools-header{color:#333}.tools>a:hover{text-decoration:none}.toolbar .share{width:50%}.toolbar{clear:both;padding:1em 0;border-top:1px dotted #ccc}.toolbar .beside-tags,.toolbar .tags{float:left;width:50%;padding:0;border-top:none}.toolbar .tools-share-wrapper{padding:0;border-top:none}.toolbar .tools-share-wrapper.beside-tags{padding-right:0.75em}.toolbar .tags{padding-left:1.0625em;border-left:1px solid #ccc}.toolbar .share{width:39.62264%}.toolbar .share{width:38%}.toolbar .share{width:45%}.related-content{padding:1em 1em 0.5em;border:1px dotted #ccc;border-left:7px solid #f89432;border-width:1px 0 1px 7px;margin-bottom:1.5625em;background:#f4f4f4}.related-content h3{font-weight:bold;color:#000}.related-content-list>li{float:none;margin-bottom:0.5em}.related-content-list .related-item{font-size:0.8125em;line-height:1.30769;position:relative;display:inline-block;padding-left:3.07692em}.related-content-list .meta{font-size:0.8125em;line-height:1.30769;padding-left:3.07692em;color:#666}.related-content-list [class*="icof-"]{position:absolute;font-size:1.75em}.related-person .figure{margin-bottom:1.5625em}.related-person .body{position:relative;padding-left:3.125em}.related-person .body .icof-arrowright{position:absolute;left:1em;top:0.25em;color:#f89432}.related-person .body .icof-arrowright:before{font-size:1.25em}.related-person h4{margin-bottom:0.4375em}.related-person p{font-size:0.75em;line-height:1.33333}.related-person{*zoom:1;padding-bottom:1em}.related-person:after{content:"";display:table;clear:both}.related-person .figure{float:left;width:43.63636%;margin-bottom:0}.related-person .figure+.body{float:left;width:56.36364%}.related-content-list{margin-left:-4.83871%}.related-content-list>li{float:left;width:45.16129%;margin-left:4.83871%}.related-content-list .is-alternate{clear:both}.related-person .figure{float:left;width:35.48387%;margin-bottom:0}.related-person .figure+.body{float:left;width:64.51613%}.related-person .figure{width:43.63636%}.related-person .figure+.body{width:56.36364%}.section-abstract{position:relative;padding:1em 0 1em 0;overflow:hidden;border-bottom:9px solid #f4f4f4}.section-abstract.no-dna{padding:0.625em}.section-abstract.no-dna:after{display:none}.landing .section-abstract{display:block}.section-abstract h2{text-transform:uppercase;margin:0 0.625em 0.3125em 0;font-weight:bold;float:left;font-size:2.625em;word-wrap:break-word}.section-abstract p{margin-top:0.3125em}.section-abstract p,.section-abstract h2{width:100%;clear:both}.section-abstract .tools-share-wrapper{float:left}.section-abstract .tools-share-wrapper .tools,.section-abstract .tools-share-wrapper .share{float:left;clear:none}.section-abstract .tools-share-wrapper .tools ul,.section-abstract .tools-share-wrapper .share ul{line-height:0.75em}.section-abstract .tools-share-wrapper .tools-header{display:block;clear:both;margin-bottom:0.25em}.section-abstract .tools-share-wrapper .icof-light{display:block;clear:both;line-height:0.75em}.section-abstract h2{display:block}.section-abstract .section-abstract__content{width:68.35938%;padding-right:6.25em;float:left}.section-abstract.no-dna{padding-top:1em}.section-abstract:after{display:block}.section-abstract{display:block}.section-abstract p,.section-abstract h2{width:auto}.event-details{margin-bottom:2.5em;background:#f4f4f4}.event-details .status-bar{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:.5em 1em;color:#fff;background-color:#f89432}.event-details .status-bar span,.event-details .status-bar strong,.event-details .status-bar a{font-size:0.875em;line-height:1.35714;display:inline-block}.event-details .status-bar .event-add{display:inline-block}.event-details .status-bar .event-add .icof-calendar{margin-right:0.25em;font-size:1.25em}.event-details .details,.event-details .details-media{padding:1em}.event-details .details-media{padding-left:0}.event-details .map{display:none}.event-details .map img{width:100%;border:5px solid #fff}.event-details .share{margin:0 1em 1em 1em}.event-details-list li{font-size:0.875em;line-height:1.35714;margin-bottom:0.57143em;font-weight:bold;word-wrap:break-word}.event-details-list li .label{display:block;font-weight:normal}.event-map-link{display:inline-block;margin:0.41667em 0 0.83333em}.event-register-link{margin-top:1.25em}.event-details .details{float:left;width:50%}.event-details .details-media{display:block;float:right;width:50%;padding:1em 1em 1em 0;margin:0}.event-details .map{width:100%;display:block}.event-details .share{float:right;margin:1em 0}.event-map-link{display:none}.event-add{float:right}.event-details .status-bar span{width:7.14286em;text-align:right}.event-details .status-bar strong{padding-left:1.42857em}.event-details .details{width:55%}.event-details .details-media{width:45%}.event-details-list li{position:relative;padding-left:8.57143em}.event-details-list li .label{position:absolute;left:0;width:7.14286em;text-align:right}.event-register-link{margin-left:10em}.event-details .status-bar span{width:auto;text-align:left}.event-details .status-bar strong{padding-left:0}.event-details .details{width:50%}.event-details .details-media{width:50%}.event-details-list li{position:static;padding-left:0}.event-details-list li .label{position:static;display:block;width:auto;font-weight:normal;text-align:left}.event-register-link{margin-left:0}.listing-default{border:1px dotted #ccc;border-width:1px 0;margin:1.5625em 0}.listing-item{*zoom:1;padding:1.25em 0;border-top:1px dotted #ccc}.listing-item:after{content:"";display:table;clear:both}.listing-item:first-child{border:none}.listing-item .figure{display:none;margin-bottom:1em}.listing-item h3{font-size:1.25em;line-height:1.1;margin-bottom:0.55556em}.landing-secondary .listing-item h3{font-size:1.625em;line-height:1.07692}.listing-item h3 strong{display:inline-block;padding:0.3em 0.5em;font-size:0.55556em;color:#fff;background-color:#969696}.listing-item p{font-size:0.8em;line-height:1.2;margin:0}.listing-item .tags,.listing-item dl.meta{margin-top:1em}.listing-item .tags-header{float:left;margin-right:0.625em}.listing-item .meta dt{display:none}.listing-item .meta dd{padding-left:0.625em;border-left:1px solid #ccc;margin:0 0 0 0.3125em}.listing-item .meta dd.first{padding-left:0;border:none;margin-left:0}.external-component__body [class*='icof-']{position:relative;display:inline-block;padding-right:1.5625em}.external-component__body [class*='icof-']:before{position:absolute;top:0;right:0}.external-component__body p{font-size:1em;margin-bottom:1em}.listing-item .figure{display:block;float:left;width:33.33333%}.listing-item .figure+.body{float:right;width:62.87879%;line-height:1.3em}.landing-secondary .listing-item .figure{float:none;width:100%}.landing-secondary .listing-item .figure+.body{float:none;width:100%}.landing-secondary .listing-item .figure{display:block;float:left;width:33.33333%}.landing-secondary .listing-item .figure+.body{float:right;width:62.87879%}.listing-category{margin:1.5625em 0}.listing-category .listing-open-all{font-size:0.6875em;line-height:1.27273;float:right;display:inline-block;margin-bottom:1em;font-weight:bold;color:#f89432;text-transform:uppercase;cursor:pointer}.listing-category .listing-open-all:hover{text-decoration:none;color:#116697}.listing-category .listing-open-all:hover .icof-plus,.listing-category .listing-open-all:hover .icof-minus{color:#116697}.listing-category .listing-open-all .icof-plus,.listing-category .listing-open-all .icof-minus{margin-right:0.5em}.listing-category .listing-open-all .icof-plus:before,.listing-category .listing-open-all .icof-minus:before{font-size:1.18182em}.listing-category .level-1{clear:both}.listing-category .level-2{padding:0 3.125em 0 1.125em}.listing-category h2{font-size:1em;line-height:1.25;position:relative;padding:0.3125em 3.125em 0.3125em 1em;margin-bottom:0.1875em;font-weight:bold;color:#fff;background-color:#f89432}.listing-category h2:hover{cursor:pointer;background-color:#116697}.listing-category .icof-arrowup,.listing-category .icof-arrowdown{position:absolute;right:0.75em;top:0.33333em}.listing-category .icof-arrowup:before,.listing-category .icof-arrowdown:before{font-size:1.11111em}.listing-category .is-expanded .icof-arrowup,.listing-category .is-expanded .icof-arrowdown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:0.27778em;color:#f89432}.no-csstransitions .listing-category .is-expanded .icof-arrowup,.no-csstransitions .listing-category .is-expanded .icof-arrowdown{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0.27778em}.listing-category .listing-category-body{overflow:hidden;max-height:0;opacity:0}.listing-category .is-expanded h2{color:#000;background-color:#f4f4f4}.listing-category .is-expanded .listing-category-body{max-height:100em;margin-bottom:1em;opacity:1}.listing-category .listing-item{position:relative;padding:0.8125em 1.125em 0.8125em 3.125em}.listing-category .listing-item [class^="icof-"]{position:absolute;left:0;top:0.64286em}.listing-category .listing-item .icof-externallinks,.listing-category .listing-item .icof-arrowright{left:0.3125em;top:0.8em;font-size:1.25em;color:#f89432}.listing-category .meta{margin:-0.66667em 0 0.41667em}.no-js .listing-category .listing-category-body{max-height:none;opacity:1}.no-js .listing-category .listing-open-all{display:none}.listing-financial{position:relative;margin-bottom:1.25em}.listing-financial-listing>li{margin-bottom:0.3125em;padding:1.5625em 0.9375em;background-color:#e6e6e6}.listing-financial-title{font-size:0.875em;line-height:1.35714;display:block;margin-bottom:0.3125em}.listing-financial-group>li{margin-top:0.3125em}.listing-financial-label{font-size:0.875em;line-height:1.35714;float:none;display:block;width:auto;margin:0;margin-bottom:0.3125em;text-align:left}.listing-financial-amount-input{width:100%;padding-right:.5em;padding-left:.5em;text-align:center}.listing-financial-amount-input:invalid{background:#fcc;outline:2px solid #e80000;color:#e80000}.listing-financial-display{margin-top:1.25em}.listing-financial-display .listing-financial-listing>li{margin-bottom:1.25em;padding:0;background-color:transparent}.listing-financial-display .listing-financial-amount-input{border:none;color:#333;background-color:#e6e6e6;text-align:left}.listing-financial-label{float:left;width:55%}.listing-financial-amount{display:block;margin-left:60%}.listing-financial{padding:1.5625em 0.9375em 1.5625em 10em;background-color:#e6e6e6}.listing-financial-listing{width:auto;max-width:1210px;margin:0 0 0 -0.82645%;overflow:hidden;clear:both;list-style:none;margin-bottom:0;padding:0;overflow:visible}.listing-financial-listing>li{float:left;width:24.17355%;margin-left:0.82645%;overflow:hidden;clear:none;padding:0}.listing-financial-listing>li:first-child{overflow:visible}.listing-financial-listing>li:first-child .listing-financial-label{margin:0;margin-left:-10.3125em;width:9.375em;height:auto}.listing-financial-label{margin:0;margin-left:-10.3125em;width:9.375em;height:auto;text-align:right;font-weight:bold}.listing-financial-amount{margin-left:0}.listing-financial-amount-input{font-size:0.75em}.listing-financial-display{padding:0 0 0 10em;background-color:transparent}.listing-financial-display .listing-financial-listing>li:first-child .listing-financial-label{margin-left:-11.5625em;width:10.625em}.listing-financial-amount-input{font-size:0.875em}.listing-offices fieldset{float:left;margin-bottom:1.5625em;width:100%}.listing-offices label,.listing-offices select{width:100%}.listing-offices label{display:block;margin-bottom:0.5em;padding-top:0.625em;font-weight:bold;text-transform:uppercase;text-align:left}.listing-offices select{display:block}.listing-offices .listing-open-all{margin-top:0.45455em}.listing-offices fieldset{width:100%}.listing-offices label{width:45%;margin-bottom:0.5em}.listing-offices select{float:left;width:50%}.listing-offices label{float:left;margin-bottom:0;margin-right:0.3125em;width:43%}.listing-offices select{float:left;width:55%}.listing-pods{border:1px dotted #ccc;border-width:1px 0;margin:0}.listing-pods .listing-item{float:none;cursor:pointer}.case-studies .listing-pods{border:none;margin-top:0}.visuallisting .listing-pods{margin-bottom:2em}.listing-pods{border:none}.listing-pods .listing-item{position:relative;float:left;border:none;width:49.6%;padding:0;margin:0 0 0.125em 0.4%}.listing-pods .listing-item .figure{float:none;width:100%;margin:0}.listing-pods .listing-item img,.listing-pods .listing-item .body{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.listing-pods .listing-item h3{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNiqAcAAIgAgoGu+rEAAAAASUVORK5CYII=');background:rgba(0,0,0,0.5);font-size:1em;line-height:1.25;position:absolute;left:0;bottom:0;width:100%;padding:.5em 1em;margin:0}.listing-pods .listing-item h3 a{color:#fff}.listing-pods .listing-item p{display:none;position:absolute;left:0;bottom:0;color:#fff;padding:1.14286em 2.28571em 1.14286em 1.14286em}.listing-pods .listing-item:hover{cursor:pointer}.listing-pods .listing-item:hover .body{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#f89432}.listing-pods .listing-item:hover h3{display:none}.listing-pods .listing-item:hover p{display:block}.listing-pods .listing-item{width:32.96703%;margin:0 0 0.125em 0.3663%}.case-studies .listing-pods .listing-item{float:none;width:100%;margin:0 0 0.125em 0}.listing-pods .listing-item{width:49.6%;margin:0 0 0.125em 0.4%}.case-studies .listing-pods .listing-item{float:left;width:49.6%;margin:0 0 0.125em 0.4%}.listing-regions{margin-top:1.5625em}.listing-regions h2{font-size:1.625em;line-height:1.07692;font-weight:bold;margin:1em 0}.listing-regions h3{font-size:1.25em;line-height:1.1;margin-bottom:0.25em}.listing-regions h3 a{color:#116697}.listing-regions-col ul{padding:0;margin:0 0 1.25em}.listing-regions-col ul li{font-size:0.875em;line-height:1.35714;position:relative;padding-left:27px;margin-bottom:0.5em;list-style-type:none}.listing-regions-col ul li [class*="flags-"]{position:absolute;left:0;top:0;display:block;margin:0}.listing-regions .column-wrapper{*zoom:1;margin-left:-4.54545%}.listing-regions .column-wrapper:after{content:"";display:table;clear:both}.listing-regions-col{float:left;width:45.45455%;margin-left:4.54545%}.listing-search{margin-bottom:1.5625em}.listing-search .body-text{margin:0;padding:1em 0}.listing-search .body-text p{margin:0;padding-bottom:0.5em}.listing-search-item{margin-bottom:1em !important}.listing-search-item h3,.listing-search-item p{margin-bottom:0}.listing-search-item h3{font-size:1.25em;line-height:1.1}.listing-search-item p{font-size:0.875em;line-height:1.35714}.listing-search-item .search-result-url{font-size:0.75em;line-height:1.33333;display:block;margin-top:0.41667em;color:#f89432}.listing-search-item .search-result-url:hover{color:#116697;text-decoration:none}.archived{padding:0.125em 0.25em 0.125em 1.5625em;-webkit-border-radius:0.25em;-moz-border-radius:0.25em;-ms-border-radius:0.25em;-o-border-radius:0.25em;border-radius:0.25em;color:#6d6f6c;font-size:0.625em;vertical-align:middle;background:#eaece9 url('/images/interface/ico/ico-archived.1533604980.png') no-repeat 5px 50%}.site-search form{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative;height:2.375em;padding:1px 8.125em 1px 1px;border:1px solid #ccc;max-width:40em;margin-bottom:1.875em}.site-search .search-input{float:left;width:100%;height:2.42857em;padding:0 1.07143em;border:none;line-height:2.42857em;vertical-align:middle}.site-search .search-submit-wrapper{position:absolute;right:1px;top:1px;width:8.125em;padding-left:1px;border-left:1px dotted #ccc}.site-search .search-submit-wrapper .icof-search{position:absolute;left:0.75em;top:0.15em;font-size:1.25em}.site-search .search-submit{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;position:relative;display:block;width:100%;height:2.42857em;padding:0;padding-right:1.42857em;border:none;font-size:0.875em;color:#fff;text-align:right;text-transform:uppercase;background-color:#f89432}.site-search .search-submit:hover{background-color:#116697}.site-search{*zoom:1}.site-search:after{content:"";display:table;clear:both}.site-search h1{float:left;width:40%}.site-search form{float:right;width:55%}.office-details .figure{margin-bottom:1.5625em}.listing-offices .office-details .figure{margin-top:1em}.office-details .details{*zoom:1;margin:0 0 1.5625em}.office-details .details:after{content:"";display:table;clear:both}.office-details dt,.office-details dd{font-size:0.875em;line-height:1.42857em;margin:0}.office-details dt{clear:both;font-weight:bold}.office-details dd{margin-bottom:1.78571em}.office-details .map-link{margin-top:0.5em;margin-bottom:0}.office-details .single-line{display:inline-block;float:left;margin-bottom:0}.office-details dt.single-line{clear:both;margin-right:0.3125em}.office-details .map{display:none;border:1px solid #333}.office-details .map img{width:100%}.office-details .map,.office-details .share,.office-details .location .btn-default{margin-bottom:1em}.office-details .form{overflow:hidden;margin-bottom:20px}.office-details .details{float:left;width:50%;padding-right:1em}.office-details .location{display:block;float:right;width:50%;margin:0}.listing-offices .office-details .location{padding-bottom:0.5625em}.office-details .map-link{display:none}.office-details .map{width:100%;display:block}.office-details .share{float:right}.office-details .btn-default{margin-top:0;float:right;clear:both}.pagination{*zoom:1;padding:0.4375em 0;border:1px dotted #ccc;text-align:center}.pagination:after{content:"";display:table;clear:both}.pagination.top{border-width:0 0 1px 0}.pagination.bottom{border-width:1px 0 0 0}.pagination.bottom.no-page-list{display:none}.pagination-status{display:none}.no-page-list .pagination-status{display:inline}.pagination-numbers{display:inline-block}.pagination-numbers .is-selected{padding:0 0.3125em}.pagination-numbers a{display:inline-block;padding:0 0.3125em}.pagination-numbers a [class*="icof-"]{color:#f89432}.pagination-numbers a .icof-arrowleft{margin-right:0.625em}.pagination-numbers a .icof-arrowright{margin-left:0.625em}.pagination-numbers a:hover{text-decoration:none}.pagination-numbers a:hover [class*="icof-"]{color:#116697}.pagination{text-align:left}.pagination-status{display:block;float:left;width:37.87879%}.pagination-numbers{float:right;width:53.78788%;text-align:right}.tags{*zoom:1}.tags:after{content:"";display:table;clear:both}.tags-header{display:block}.tags-list li:after{content:","}.tags-list li.last:after{content:""}input,select,textarea{width:57.57576%;width:100%;font-size:0.875em;color:#969696}select{border:1px solid #ccc;padding:0.71429em 1em}input{border:1px solid #ccc;padding:0.71429em 1em;position:relative}input[type="radio"]{width:20px;height:20px}input[type="file"]{border:none;padding-top:0;padding-left:0}input[type="checkbox"]{width:auto}input[type="checkbox"],input[type="radio"]{border:none}.body-text input:focus,.body-text select:focus,.body-text textarea:focus{outline:2px solid #116697}input[type="submit"]:focus{border-color:#ccc}label{display:block;color:#333;margin-bottom:0.75em}.label-tall{margin-top:0.625em}textarea{border:1px solid #ccc}.form-mandatory:after{display:inline-block;margin-right:-0.3125em;content:'*';color:#f89432}.input-error{clear:both;display:block;margin:0.625em 0 0 0;color:#e80000}.input-validation-error{background:#fcc;outline:2px solid #e80000;color:#e80000}.input-error-container.is-hidden{display:none}.input-split{position:relative;width:100%;padding:1px 4.4375em 1px 0.5em;background-color:#fff;border:1px solid #ccc}.input-split-field{width:100%;padding-left:0;border:none;vertical-align:middle;background-color:transparent;border-right:1px dotted #ccc}.input-split-submit{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;position:absolute;right:1px;top:1px;bottom:1px;display:inline-block;width:2.85714em;padding:0 0.5em;border:none;color:#fff;background-color:#f89432;text-transform:uppercase;font-weight:bold}.input-split-submit:hover{background-color:#116697}.input-split-submit:before{border-left:1px dotted #ccc}input,select,textarea{width:57.57576%}label{float:left;width:24.24242%;margin:0 4.54545% 0 0;text-align:right}.input-error{margin-left:28.48485%}.form{border-top:1px dashed #ccc;padding-top:1.5625em}.form label,.form input,.form select,.form textarea{font-size:1.07692em}.eventdetailpage .form{display:none}.no-js .eventdetailpage .form{display:block}.form legend{display:block;width:100%}.contourPageName{display:none}.body-text .form li{margin-bottom:2em}strong.man{color:#f89432}.datepicker input[type="text"]{background:url('/images/interface/ico/datepicker_calendar_ico.1533604980.jpg') no-repeat 95% 50%}.zippostcode{margin:3.0303% 0 0 0}.contour-legend{margin-bottom:1.5em;font-weight:bold}.checkboxlist{display:block}.checkboxlist input[type="checkbox"]{width:1.42857em;vertical-align:middle}.radiobuttonlist-item{float:left;display:block;width:49%}.radiobuttonlist-item label{width:84.23913%;text-align:left;margin-bottom:0}.radiobuttonlist-item input[type="radio"]{float:left;width:10.86957%}.label-checkbox{display:block;float:none;width:auto;margin:0 0 0.35714em;padding-left:1.35714em;text-indent:-1.71429em;text-align:left}input[type="checkbox"]{width:0.92857em;height:0.92857em;padding:0;margin:0;position:relative;top:-0.07143em;*overflow:hidden;vertical-align:sub}.contourPage .input-error{font-size:1.07692em}.form-controls{overflow:hidden}.form-controls .btn-default{float:right;max-width:40%}.form-controls .cancel{float:left}#recaptcha_widget_div{float:left}.recaptcha_input_area>br{clear:both !important}span.checkboxlist,span.radiobuttonlist{float:left;width:57.42424%}.form-controls{margin-right:12.72727%}.form-controls .btn-default{padding-left:3em;padding-right:3em;font-size:0.875em}.form-controls .btn-default:first-child{margin-left:32.98611%}.form-controls .cancel{float:left}.fieldset-listing .label{float:none;display:block;width:auto;margin:0;text-align:left}.fieldset-listing .input{float:none;display:block;width:auto;margin:0}.fieldset-listing .field-stacked{margin-bottom:1.25em}.field-stacked .label{margin-bottom:0.3125em;font-weight:bold}.field-stacked .label-note{font-size:0.875em;line-height:1.35714;font-weight:normal}.field-stacked .input{width:100%;margin:0}.field-stacked .input-note{font-size:0.875em;line-height:1.35714;margin-top:0.3125em}.field-check{position:relative;margin-bottom:1.25em;padding-left:1.5625em}.field-check .input{position:absolute;top:0.3125em;left:0}.field-check-list{margin-bottom:0.9375em}.field-check-list .field-check{margin-bottom:0.5em}.field-toggle .label{text-align:center}.blog-title{text-transform:none}.blog-meta{*zoom:1;position:relative;margin-bottom:1em}.blog-meta:after{content:"";display:table;clear:both}.blog-meta .beside-editors-pick{display:inline-block;clear:none;float:left}.blog-item-feature .blog-meta .beside-editors-pick{float:none}.blog-meta .meta{margin:0;line-height:1.91667}.blog-meta .meta dt,.blog-meta .meta dd,.blog-meta .meta .figure{display:inline-block;vertical-align:middle}.blog-meta .meta .figure{width:1.91667em;margin-right:0.5em}.blog-item-feature .blog-meta .meta{padding-left:10.41667em}.blog-meta-share{clear:both}.blog-meta-share .share-title{padding-top:1.07692em;margin-right:0.38462em}.blog-editors-pick{font-size:0.75em;line-height:1.33333;position:relative;display:inline-block;float:left;padding:0 1em 0 2.5em;border-right:1px dotted #ccc;margin-right:1.25em;line-height:1.91667;vertical-align:middle;color:#f89432}.blog-editors-pick .icof-star{position:absolute;left:0;top:-0.1em;font-size:1.66667em;line-height:1}.blog-item-feature .blog-editors-pick{position:absolute;left:1.5em;bottom:0;padding-left:0;text-align:center}.blog-item-feature .blog-editors-pick .icof-star{position:static;left:0;top:0;display:block;font-size:5em}.blog-section-heading{font-size:1.5em;font-weight:bold;line-height:1.08333}.listing-blog{border-top:none;margin-top:0}.listing-blog .blog-section-heading{padding:1em 0;margin:0}.listing-blog .blog-item{padding-top:1.875em;border-top:1px dotted #ccc}.listing-blog .blog-item:first-child{padding-top:0;border-top:none}.listing-blog .figure-rte{margin-bottom:1em}.listing-blog .body{*zoom:1;clear:both;padding-bottom:1em}.listing-blog .body:after{content:"";display:table;clear:both}.listing-blog .body p{font-size:0.8125em;line-height:1.30769}.listing-blog .tags{padding:0 0 1em}.blog-item-heading{font-size:2.375em;line-height:1.10526;font-weight:bold}.blog-item-feature .blog-item-heading{padding-left:3.67647em}.listing-blog-author{border-top:1px dotted #ccc;margin-top:1.5625em}.listing-blog-author .blog-item:first-child{padding-top:1.875em;border-top:1px dotted #ccc}.blog-read-more,.blog-comments-link{display:inline-block;font-size:0.8125em;line-height:2.30769}.blog-comments-link{float:right}.blog-comments-count{position:relative;display:inline-block;width:3.07692em;margin-left:0.38462em;font-weight:bold;text-align:center;color:#fff;background:#116697}.blog-comments-count:after{width:0;height:0;border-left:0.625em solid transparent;border-right:0.625em solid transparent;border-bottom:0.625em solid transparent;border-top:0.625em solid #116697;content:"";position:absolute;left:0.9375em;bottom:-em(10px, 13px);display:block}.blog-author-details{*zoom:1;position:relative;padding:0 6.25em 0.3125em 0;border-bottom:1px dotted #ccc;margin:-0.9375em 0 1.25em}.blog-author-details:after{content:"";display:table;clear:both}.blog-author-details h2{margin:0}.blog-author-details .share{position:absolute;right:0;bottom:0.1875em}.blog-banner-image{clear:both;margin-bottom:0}.blog-banner-image .figure-caption{border:none}.blog-body-text{padding-top:1em;border-top:1px dotted #ccc}.blog-pagination{border-width:1px 0;margin-bottom:1.875em}.blog-pagination .pagination-numbers{*zoom:1;display:inline;float:none;width:100%}.blog-pagination .pagination-numbers:after{content:"";display:table;clear:both}.blog-pagination .pagination-numbers .float-left{text-align:left}.blog-pagination-top{margin-bottom:1.875em}.blog-comments{padding-bottom:1.875em;border-bottom:1px dotted #ccc;margin-bottom:1.875em}.blog-comments-list .blog-comments-item{margin-bottom:1.25em}.blog-comments-list .body{clear:both}.blog-comments-list .body p{font-size:0.8125em;line-height:1.30769}.blog-comments-date{float:right;font-weight:bold}.blog-meta .blog-meta-author{float:left}.blog-meta .blog-meta-share{clear:none;float:right;margin-top:-0.5em}.content.sitemap{padding-top:1.875em}.content.sitemap li,.content.sitemap ul{padding:0;margin:0;list-style:none}.content.sitemap li>ul{padding-left:0.9375em}.content.sitemap .level-1{margin-bottom:1.875em}.content.sitemap .level-1>li{*zoom:1;display:block;border-bottom:1px dotted #ccc}.content.sitemap .level-1>li:after{content:"";display:table;clear:both}.content.sitemap .level-1-title{margin-top:0.625em;font-size:1.5em;font-weight:bold}.content.sitemap .level-1-title a{color:#000}.content.sitemap .level-2-item{display:block;padding-bottom:0.625em}.content.sitemap .level-2 li a{display:inline-block;padding-bottom:0.21875em}.content.sitemap .level-2-link{font-size:1em;font-weight:bold}.content.sitemap .level-3 li a{font-size:0.875em}.oldie .content.sitemap .oldie-clear{clear:both}.content.sitemap .level-2{*zoom:1;margin-left:-6%}.content.sitemap .level-2:after{content:"";display:table;clear:both}.content.sitemap .level-2-item{float:left;width:44%;padding-bottom:1.25em;margin-left:6%}.content.sitemap .level-2-item:nth-child(2n+1){clear:both}.content.sitemap li>ul{padding-left:0}.content.sitemap .level-3 ul{padding:0.3125em 0 0.3125em 0.9375em}.content.sitemap h1{margin-bottom:1.17647em}.content.sitemap .level-2{margin-left:-4%}.content.sitemap .level-2-item{clear:none;width:29.33333%;margin-left:4%}.content.sitemap .level-2-item:nth-child(2n+1){clear:none}.content.sitemap .level-2-item:nth-child(3n+1){clear:both}.content.sitemap .level-2{margin-left:-3%}.content.sitemap .level-2-item{width:22%;margin-left:3%}.content.sitemap .level-2-item:nth-child(3n+1){clear:none}.content.sitemap .level-2-item:nth-child(4n+1){clear:both}.video-gallery{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:#fff}.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 #969696;background:#f4f4f4}.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}.loader{position:absolute;display:none;width:1.5625em;height:1.5625em;background:url('/images/interface/ind/loading.1533604980.gif');background-size:cover}.loader--light{background-image:url('/images/interface/ind/loading-grey.1533604980.gif')}.map-container{position:relative;overflow:visible;display:none;width:100%;padding-bottom:48.39477%}.no-svg .map-container{display:none}.oldie .map-container{display:block;overflow:visible}.map-container svg{overflow:visible !important}.map-offices{position:absolute;top:0;left:0;width:100%;height:100%}.oldie .map-offices{background:url('/images/interface/map/map-oldie.1533604980.png')}.map-markers{display:none}.oldie .map-markers{display:block}.map-marker-link{padding-left:2.3em}.map-marker-link .title{display:inline-block;padding:0.0625em 0.3125em 0;background-color:transparent}.map-marker-link:visited{color:#000}.map-marker-link .dna{background-position:0 -33px;height:33px;width:24px;position:absolute;display:block;bottom:0.25em;left:0;background-image:url('/images/interface/map/markers-s85bbbf20ba.png')}.map-marker:hover .map-marker-link .title{color:#000;text-decoration:none;background-color:#116697}.map-marker:hover .map-marker-link .dna{background-position:0 0}.map-marker{position:absolute;overflow:visible}.map-marker a{text-transform:uppercase;color:#000;font-size:0.625em}.map-marker-europe{top:4.875em;left:1.75em}.map-marker-india-middle-east-and-africa{bottom:8.4375em;left:0.3125em}.map-marker-greater-china{top:6.875em;left:12.5em}.map-marker-east-asia{bottom:6.25em;left:10.3125em}.map-marker-australia-pacific{bottom:3.4375em;left:11.25em}.map-marker-new-zealand{bottom:1.25em;right:11.875em}.map-marker-north-america{top:6.0625em;right:5.8125em}.map-marker-south-america{top:13.4375em;right:1.5625em}.map-marker-menu{position:absolute;top:1.25em;z-index:2;display:none;margin-left:1.4375em}.map-marker-menu.is-visible{display:block}.map-marker-menu ul{padding:0.25em;background-color:#116697}.map-marker-menu li{line-height:1}.map-interactive-container{display:none;position:relative;width:100%;margin-bottom:1.875em}.oldie .map-interactive-container{display:none}.map-interactive{position:relative}.map-interactive--mobile,.map-interactive--mobile fieldset{margin-bottom:1.875em}.map-interactive--mobile label{padding-top:0.625em;text-align:left}.map-expand-ind{width:2em;height:2em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;padding:0;border:none;color:#fff;background:#f89432}.is-expanded .map-expand-ind{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.map-filter-heading .map-expand-ind{margin-left:0.625em}.map-pane .map-expand-ind{position:absolute;right:1.25em;top:1.25em}.map-expand-ind--news{background:#87cc33}.map-interactive-canvas{overflow:hidden;background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #ebebeb 47%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(47%, #ebebeb), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #fefefe 0%, #ebebeb 47%, #ebebeb 100%);background:-o-linear-gradient(top, #fefefe 0%, #ebebeb 47%, #ebebeb 100%);background:-ms-linear-gradient(top, #fefefe 0%, #ebebeb 47%, #ebebeb 100%);background:linear-gradient(to bottom, #fefefe 0%,#ebebeb 47%,#ebebeb 100%)}.map-interactive-graticule{fill:none;stroke:#777;stroke-width:.5px;stroke-opacity:.5}.map-interactive-canvas{position:relative;width:100%;padding-bottom:52.08333%}.map-interactive-canvas>svg{position:absolute;top:0;left:0}.map-interactive-land{fill:#cccccc}.map-interactive-boundary{fill:none;stroke:#fff;stroke-width:.5px}.map-btn-back{position:absolute;bottom:1.875em;left:1.875em;display:none;float:right;padding-left:2.1875em;font-size:1em;font-weight:bold;line-height:1.625}.map-btn-back.is-visible{display:block}.map-btn-back,.map-btn-back:hover{color:#116697}.map-btn-back .icof-arrowleft{position:absolute;left:0;top:-1px;font-size:1.625em;color:#f89432;line-height:1em}.map-btn-back:hover .icof-arrowleft{color:#116697}.map-region,.map-region-indicator,.map-country{visibility:hidden}.map-region.is-visible,.map-region-indicator.is-visible,.map-country.is-visible{visibility:visible}.map-labels{position:absolute;top:0;left:0;z-index:2}.map-label{font-size:0.6875em;line-height:1.27273;position:absolute;display:none;width:auto;max-width:17.85714em;padding:0.28571em 0.71429em;background:transparent;color:#000;cursor:pointer;text-transform:uppercase;font-weight:bold;white-space:nowrap}.map-label.is-selected,.map-label.is-selected:hover{cursor:default}.map-label.is-visible{display:inline-block}.map-interactive-container{display:table}.map-interactive--mobile{display:none}.map-key{position:absolute;left:0;top:0;z-index:3;width:100%;padding:0.625em 1.875em;background:#e6e6e6}.map-key>li{display:inline-block}.map-key>li:first-child{margin-right:2.8125em}.map-key>.map-key-info{margin-left:1.25em}.map-key-item{font-size:0.75em;line-height:1.33333;position:relative;padding-left:3.16667em;line-height:2.5em}.map-key-ind{width:2.5em;height:2.5em;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;-ms-border-radius:1.25em;-o-border-radius:1.25em;border-radius:1.25em;position:absolute;left:0;top:0;display:block;border:8px solid #568bc1}.map-key-ind--market{background-color:#568bc1}.map-key-ind--news{border-color:#87cc33;background-color:#87cc33}.map-key-info{position:relative}.no-touch .map-key-info:hover .map-key-info-text{visibility:visible}.map-key-info-text{font-size:0.8125em;line-height:1.30769;position:absolute;left:-8.84615em;top:2em;visibility:hidden;width:16.15385em;padding:1.53846em;margin:0;background:#fff}.map-key-info-text.is-visible{visibility:visible}.map-key-info-text:before{content:'';position:absolute;left:115px;top:-19px;display:block;border:10px solid transparent;border-bottom-color:#fff}.map-key-info-ind{width:1.25em;height:1.25em;-webkit-border-radius:0.625em;-moz-border-radius:0.625em;-ms-border-radius:0.625em;-o-border-radius:0.625em;border-radius:0.625em;display:block;font-family:"Times New Roman",Georgia,serif;font-size:1em;font-weight:bold;font-style:italic;color:#fff;line-height:1.25em;background:#969696;text-align:center;vertical-align:middle}.map-key-info-ind:before{content:'i';position:relative;left:-0.0625em}.map-key-info-ind:hover{cursor:pointer}.map-filter{padding:1.25em 1.875em;background:#ccc}.map-filter-heading{position:relative;padding:0 2.5em 0 0;cursor:pointer}.map-filter-heading>h2{display:inline}.map-filter-status{padding-left:1em;color:#666}.map-filter-status>strong{color:#000}.map-filter-list{*zoom:1;display:none;padding:1.25em 0 0;margin:0 0 0 -1.25em}.map-filter-list:after{content:"";display:table;clear:both}.map-filter.is-expanded .map-filter-list{display:block}.map-filter-list>.map-filter-list__item{width:33%;padding:0 0 0 1.25em;margin:0 0 0.625em}.map-filter-btn{position:relative;padding-left:2.2em;font-size:0.9375em;line-height:1.8;text-align:left}.ind-fake-radio{width:1.53333em;height:1.53333em;-webkit-border-radius:0.76667em;-moz-border-radius:0.76667em;-ms-border-radius:0.76667em;-o-border-radius:0.76667em;border-radius:0.76667em;display:block;position:absolute;left:0;top:0;border:1px solid #fff;background:transparent}.map-filter-btn:hover .ind-fake-radio{background:rgba(255,255,255,0.6)}.map-filter-btn.is-selected .ind-fake-radio{background:#fff}.callout{display:block;padding:1.5625em;margin:0 0 1.25em 0;background:#f4f4f4;border-top:0.375em solid #116697;clear:both;float:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.callout.callout-orange{border-top:0.375em solid #f89432}.callout.callout-green{border-top:0.375em solid #93a445}.callout.callout-grey{border-top:0.375em solid #969696}.callout.callout-blue{border-top:0.375em solid #116697}.callout ul ul li{list-style-type:square}.callout ol ol li{list-style-type:lower-alpha}.callout.right{margin:1.25em 0 1.25em 1.25em;float:right;width:43.93939%}.page-pagination,.listing-pagination{display:block;max-width:41.25em;margin:0 auto}.page-pagination{border:none}.page-pagination .next-prev{width:50%;font-size:1.25em;line-height:1.1}.page-pagination .next-prev span{text-transform:uppercase;font-weight:bold;color:#969696;font-size:0.625em}.page-pagination .next-prev span.icof-arrowleft,.page-pagination .next-prev span.icof-arrowright{color:#f89432;font-size:1.25em;line-height:1.1}.page-pagination .next-prev span.icof-arrowleft{margin-right:0.625em}.page-pagination .next-prev p{font-size:18px}.page-pagination .next-prev.float-right p{float:right;margin-right:1.875em;margin-top:0.0625em;text-align:right}.page-pagination .next-prev.float-right .direction{position:absolute;top:-13px;right:35px}.page-pagination .next-prev.float-right .icof-arrowright{position:absolute;right:0;top:-0.5em}.page-pagination .next-prev.float-left p{float:left;margin-left:1.875em;margin-top:0.0625em;text-align:left}.page-pagination .next-prev.float-left .direction{position:absolute;top:-13px;left:35px}.page-pagination .next-prev.float-left .icof-arrowleft{position:absolute;left:0;top:-0.5em}.page-pagination a{display:block;position:relative}.page-pagination a:hover{text-decoration:none}.page-pagination a:hover span.icof-arrowleft,.page-pagination a:hover span.icof-arrowright{color:#116697}.page-pagination p{font-weight:bold}.listing-pagination{border:none;padding-top:0;padding-bottom:1.4375em}.listing-pagination .next-prev{width:40%;padding:1.5625em 0 0 0;background:#e6e6e6;font-size:1.25em;line-height:1.1}.listing-pagination .next-prev span{text-transform:uppercase;font-weight:bold;color:#969696;font-size:0.625em}.listing-pagination .next-prev span.icof-arrowleft,.listing-pagination .next-prev span.icof-arrowright{color:#f89432;font-size:1.25em;line-height:1.1}.listing-pagination .next-prev span.icof-arrowleft{margin-right:0.625em}.listing-pagination .next-prev p{font-size:18px}.listing-pagination .next-prev.float-right{-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;border-right:0.375em solid #116697}.listing-pagination .next-prev.float-right p{float:right;margin:0.0625em 1.25em 1em 0.625em;text-align:right}.listing-pagination .next-prev.float-right .direction{position:absolute;top:-13px;right:23px}.listing-pagination .next-prev.float-right .icof-arrowright{position:absolute;right:0;top:-0.5em}.listing-pagination .next-prev.float-right:hover{border-right:0.375em solid #dd842d}.listing-pagination .next-prev.float-left{border-left:0.375em solid #116697;-webkit-border-radius:0 5px 5px 0px;-moz-border-radius:0 5px 5px 0px;-ms-border-radius:0 5px 5px 0px;-o-border-radius:0 5px 5px 0px;border-radius:0 5px 5px 0px}.listing-pagination .next-prev.float-left p{float:left;margin:0.0625em 0.625em 1em 1.0625em;text-align:left}.listing-pagination .next-prev.float-left .direction{position:absolute;top:-13px;left:20px}.listing-pagination .next-prev.float-left .icof-arrowleft{position:absolute;left:0;top:-0.5em}.listing-pagination .next-prev.float-left:hover{border-left:0.375em solid #dd842d}.listing-pagination .next-prev:hover{background:#f89432}.listing-pagination .next-prev:hover span,.listing-pagination .next-prev:hover p{color:#fff}.listing-pagination a{display:block;position:relative}.listing-pagination a:hover{text-decoration:none}.listing-pagination a:hover span.icof-arrowleft,.listing-pagination a:hover span.icof-arrowright{color:#116697}.listing-pagination p{font-weight:bold}.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.1533604980.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.1533604980.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.1533604980.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.1533604980.svg') no-repeat 50% 50%;background-size:100%}.no-svg .support-form-wrapper .logo-box{background:url('/images/interface/lightbox/feedback/logo.1533604980.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.1533604980.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.1533604980.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.1533604980.svg') right 0 no-repeat}.no-svg .support-form-wrapper .rate-experience{background:url('/images/interface/lightbox/feedback/levels.1533604980.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%}.pane{z-index:999;background:rgba(255,255,255,0.9);padding:1.25em}.pane-heading{text-transform:uppercase}.pane-listing{font-size:0.8125em;line-height:1.30769;margin-top:0.76923em}.pane-listing>li{margin-bottom:0.46154em}.map-pane{position:absolute;top:0;right:-100%;display:table-cell;max-width:15.625em;height:auto;border-left:5px solid #87cc33}.map-pane.is-visible{right:0}.map-pane .pane-listing{display:none;margin-top:1.25em}.map-pane.is-expanded{height:100%}.map-pane.is-expanded .pane-listing{display:block}.map-pane-heading{padding-right:4.33333em;text-transform:uppercase}.tooltip{position:absolute;z-index:999;top:6.25em;left:50%;display:none;max-width:15.625em;padding-right:2.625em}.tooltip.right{border-right:5px solid #568bc1}.tooltip.right:before{position:absolute;right:100%;top:11px;display:block;border:12px solid transparent;border-right-color:rgba(255,255,255,0.9);content:''}.tooltip.right.bottom:before,.tooltip.left.bottom:after{top:auto;bottom:11px !important}.tooltip.left{border-left:5px solid #568bc1}.tooltip.left:after{position:absolute;left:100%;top:11px;display:block;border:12px solid transparent;border-left-color:rgba(255,255,255,0.9);content:''}.tooltip .pane__listing a{color:#085b8e}.tooltip.is-visible{display:block}.tooltip__close{width:2.44444em;height:2.44444em;-webkit-border-radius:1.22222em;-moz-border-radius:1.22222em;-ms-border-radius:1.22222em;-o-border-radius:1.22222em;border-radius:1.22222em;position:absolute;right:10px;top:10px;display:block;font-size:0.5625em;font-weight:bold;color:#fff;line-height:2.44444em;text-align:center;vertical-align:middle;background:#ccc}.tooltip__close:hover{color:#fff;background:#568bc1}.questionnaire-begin{display:none;cursor:pointer}.questionnaire-begin.is-visible{display:block}.questionnaire-begin-title{font-size:1.875em;text-transform:none}.questionnaire-begin-cta{position:relative;display:block;padding:2em 0;padding-left:2em;text-align:center;font-size:1.5625em}.questionnaire-begin-icon{position:absolute;left:50%;margin-left:-1.4em;margin-top:-0.36em;font-size:2em;color:#f89432}.questionnaire-begin-cta{padding:1.5em 0;padding-left:2em;font-size:1.875em}.questionnaire-begin-icon{margin-left:-1.16667em;margin-top:-0.3em;font-size:2em}.questionnaire-begin-title{font-size:2.375em}.questionnaire-begin-cta{padding:3.33333em 0;padding-left:2em;font-size:1.875em}.questionnaire-introduction{display:none}.questionnaire-introduction.is-visible{display:block}.questionnaire-form{display:none}.questionnaire-form.is-visible{display:block}.questionnaire-aside,.questionnaire-main{margin-bottom:0}.questionnaire-main{width:100%}.questionnaire-aside{width:100%}.questionnaire-content{padding:1.25em 1.25em;border-top:6px solid #d1d1d1;background-color:#e6e6e6}.oldie .questionnaire-content{border-top:none}.questionnaire-content .input-error{margin-left:0}.questionnaire-content ol li{list-style:decimal}.questionnaire-content ol li li{list-style:lower-alpha;page-break-inside:avoid;page-break-after:auto}.questionnaire-content-title{margin-bottom:1em;font-size:1.25em;font-weight:bold}.questionnaire-content-inner{overflow:hidden;padding:1.5625em 0.9375em;background-color:#fff;border:1px solid #ccc}.questionnaire-toggle{margin-top:2.5em}.questionnaire-toggle .questionnaire-toggle-label{-webkit-transition:margin-top 0.2s;-moz-transition:margin-top 0.2s;-o-transition:margin-top 0.2s;transition:margin-top 0.2s;position:relative;margin-top:10px;text-align:center}.questionnaire-toggle .questionnaire-toggle-label:before,.questionnaire-toggle .questionnaire-toggle-label:after{opacity:0;left:50%;border-bottom-width:0;content:''}.questionnaire-toggle .questionnaire-toggle-label:after{width:0;height:0;border:20px solid transparent;border-top-width:0;border-bottom-color:#fff;z-index:3;bottom:-30px;margin-left:-20px}.questionnaire-toggle .questionnaire-toggle-label:before{width:0;height:0;border:20px solid transparent;border-top-width:0;border-bottom-color:#ccc;z-index:2;bottom:-31px;margin-left:-20px;display:none}.no-opacity .questionnaire-toggle .questionnaire-toggle-label:before,.no-opacity .questionnaire-toggle .questionnaire-toggle-label:after{display:none}.questionnaire-toggle .questionnaire-toggle-content{opacity:0;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;-o-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;overflow:hidden;height:0}.no-opacity .questionnaire-toggle .questionnaire-toggle-content{display:none}.questionnaire-toggle-answer{position:relative;margin-top:-0.0625em}.questionnaire-toggle-label.is-selected{background-color:#116697}.questionnaire-toggle-label.is-selected:before,.questionnaire-toggle-label.is-selected:after{-webkit-transition-property:opacity,bottom;-moz-transition-property:opacity,bottom;-o-transition-property:opacity,bottom;transition-property:opacity,bottom;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;opacity:1;border-bottom-width:20px;content:' '}.questionnaire-toggle-label.is-selected:after{bottom:-11px}.questionnaire-toggle-label.is-selected:before{bottom:-10px}.no-opacity .questionnaire-toggle-label.is-selected:before,.no-opacity .questionnaire-toggle-label.is-selected:after{display:block}.questionnaire-toggle-label.has-no-content:before,.questionnaire-toggle-label.has-no-content:after,.no-opacity .questionnaire-toggle-label.has-no-content:before,.no-opacity .questionnaire-toggle-label.has-no-content:after{display:none}.questionnaire-toggle-content.is-visible{opacity:1;overflow:visible;height:auto;margin-top:0.625em}.no-opacity .questionnaire-toggle-content.is-visible{display:block}.questionnaire-toggle-content.has-no-content,.no-opacity .questionnaire-toggle-content.has-no-content{display:none}.questionnaire-content{padding:3.125em 3.125em}.questionnaire-content-title{margin-bottom:0.625em;font-size:2em}.questionnaire-main{width:62.28814%;float:right}.questionnaire-aside{width:33.89831%;float:left}[class*="questionnaire-toggle-list"]{width:auto;max-width:1220px;margin:0 0 0 -1.63934%;overflow:hidden;clear:both;list-style:none;position:relative;z-index:2;padding-bottom:0.6875em;padding-top:0.625em}.no-opacity [class*="questionnaire-toggle-list"]{padding-bottom:0}[class*="questionnaire-toggle-list"]>li{clear:none;float:left;width:31.69399%;margin-left:1.63934%}.questionnaire-aside,.questionnaire-main{margin-bottom:5em}.questionnaire-toggle-content{display:none}.questionnaire-toggle-list{padding-top:0.3125em}.questionnaire-toggle-list-half>li{clear:none;float:left;width:48.36066%;margin-left:1.63934%}.questionnaire-toggle-label{margin-top:0}.questionnaire-toggle .questionnaire-toggle-checkbox:checked ~ .questionnaire-toggle-label,.questionnaire-toggle .questionnaire-toggle-checkbox.is-selected ~ .questionnaire-toggle-label{margin-top:1.5625em}.questionnaire-pagination{overflow:hidden;margin-bottom:1.875em;padding:0 1.25em 1.875em;background-color:#e6e6e6}.questionnaire-pagination-back,.questionnaire-pagination-next{position:relative;cursor:default;font-size:1.125em;line-height:1.18182em}.questionnaire-pagination-back,.questionnaire-pagination-back:visited,.questionnaire-pagination-next,.questionnaire-pagination-next:visited{color:#b7d1e0}.questionnaire-pagination-back:hover,.questionnaire-pagination-next:hover{text-decoration:none}.questionnaire-pagination-back.is-unlocked,.questionnaire-pagination-next.is-unlocked{color:#116697;cursor:pointer}.questionnaire-pagination-back.is-unlocked:hover,.questionnaire-pagination-next.is-unlocked:hover{text-decoration:underline}.questionnaire-pagination-back{float:left;padding-left:2.04545em}.questionnaire-pagination-back .questionnaire-pagination-icon{left:0}.questionnaire-pagination-back.is-unlocked:hover{text-decoration:none}.questionnaire-pagination-next{float:right;padding-right:2.04545em}.questionnaire-pagination-next .questionnaire-pagination-icon{right:0}.questionnaire-pagination-next.one-half{width:50%;text-align:right}.questionnaire-pagination-icon{position:absolute;top:50%;margin-top:-0.68182em;line-height:1.36364em;font-size:1.36364em;color:#b7d1e0}.is-unlocked>.questionnaire-pagination-icon{color:#f89432}.questionnaire-pagination{padding:0 3.125em 3.125em}.questionnaire-pagination-back:after{content:'Back'}.questionnaire-pagination-back,.questionnaire-pagination-next{font-size:1.375em}.oldie .questionnaire-section{border-top:6px solid #d1d1d1}.questionnaire-section-listing .questionnaire-section{display:none}.questionnaire-section-listing .questionnaire-section.is-visible{display:block}.questionnaire-status{display:none}.questionnaire-status-heading{min-height:9.0625em;margin-bottom:0;padding:1.5625em 0;border-top:6px solid #969696}.questionnaire-status-heading-name{font-size:2.1875em}.questionnaire-status-stage-list{border-bottom:6px solid #e6e6e6}.questionnaire-status-stage-list>li{color:#e6e6e6;cursor:not-allowed}.questionnaire-status-stage-list>li .questionnaire-status-placement{color:#333}.questionnaire-status-stage-list>li.is-completed{color:#116697;cursor:pointer}.questionnaire-status-stage-list>li.is-completed .questionnaire-status-placement{color:#116697}.questionnaire-status-stage-list>li.is-current{color:#333}.questionnaire-status-stage-list>li.is-current,.questionnaire-status-stage-list>li.is-current.is-completed{cursor:default}.questionnaire-status-stage-list>li.is-current .questionnaire-status-placement{color:#333}.questionnaire-status-stage-list>li.is-current .questionnaire-status-section-list{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:auto;padding-top:1.25em}.questionnaire-status-stage{position:relative;padding:1.25em 0 1.25em 4.6875em;border-top:6px solid #e6e6e6}.questionnaire-status-placement{position:absolute;top:0.30909em;left:0.27273em;font-size:3.4375em;line-height:1em}.questionnaire-status-name{display:block;min-height:2.8em;font-size:1.25em;font-weight:bold}.questionnaire-status-section-list{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;height:0}.questionnaire-status-section-list>li{color:#e6e6e6;cursor:not-allowed}.questionnaire-status-section-list>li .questionnaire-status-placement{color:#333}.questionnaire-status-section-list>li.is-completed{color:#116697;cursor:pointer}.questionnaire-status-section-list>li.is-completed.is-current{cursor:default}.questionnaire-status-section-list>li.is-completed .questionnaire-status-placement{color:#116697}.questionnaire-status-section-list>li.is-current{color:#333;cursor:default}.questionnaire-status-section-list>li.is-current .questionnaire-status-placement{color:#333}.questionnaire-status-section{padding:1.25em 0;border-top:1px dotted #e6e6e6}.questionnaire-status-summary{padding:0.66667em 0 0.66667em 0.5em}.questionnaire-status-summary .questionnaire-status-name{font-size:1.875em;min-height:0}.questionnaire-status.is-visible{display:block}.questionnaire-stage-listing .questionnaire-stage{display:none}.questionnaire-stage-listing .questionnaire-stage.is-visible{display:block}.questionnaire-stage-heading{position:relative;min-height:9.0625em;padding:1.5625em 0 1.5625em 3.75em;border-top:6px solid #969696}.questionnaire-stage-placement{position:absolute;top:0.45em;left:0.15em;font-size:3.75em;line-height:1em}.questionnaire-stage-name{display:block;margin-bottom:0;font-size:1.5625em;line-height:1.2}.questionnaire-stage-heading{padding:1.875em 0 1.875em 5.9375em}.questionnaire-stage-placement{position:absolute;top:0.2em;left:0.15em;font-size:6.25em;line-height:1em}.questionnaire-stage-name{font-size:2.1875em}.questionnaire-summary{display:none}.questionnaire-summary.is-visible{display:block}.questionnaire-summary .listing-financial-display .listing-financial-amount-input{color:#333}.questionnaire-print{display:block;margin-bottom:1.25em}[data-questionnaire-contact="true"]{display:block}[data-questionnaire-contact="false"]{display:none}.questionnaire-summary-email{margin-top:2.5em}.questionnaire-summary-email li{display:inline-block;vertical-align:top}.questionnaire-summary-email input,.questionnaire-summary-email label{width:100%}.questionnaire-summary-email label{text-align:center}.questionnaire-summary-email .questionnaire-input{text-align:center;width:100%}.questionnaire-summary-email .questionnaire-btn{width:100%;margin-top:0.625em}.questionnaire-summary-email .questionnaire-btn input{padding-top:1.08333em;padding-bottom:1.08333em}.questionnaire-summary-heading{position:relative;min-height:9.0625em;padding:1.5625em 0 0 1.5625em;border-top:6px solid #969696}.questionnaire-summary-heading-name{display:block;margin-bottom:0;font-size:2.5em;font-weight:bold}.questionnaire-summary-overall-status{margin-bottom:2.5em}.questionnaire-summary-overall-status[data-status-ready="true"] span[class*="tick"]{color:#abc10d}.questionnaire-summary-overall-status[data-status-ready="false"] span[class*="minus"]{color:#fac904}.questionnaire-summary-overall-status span[class*="icof-circle"]{width:40px;color:#e6e6e6}.questionnaire-summary-overall-status span[class*="icof-circle"]:before{display:inline-block;margin-top:-10px;line-height:40px;font-size:40px}.questionnaire-summary-overall-status dt{float:left}.questionnaire-summary-overall-status dt span{display:none}.questionnaire-summary-overall-status dt.is-ready-false .false{display:block}.questionnaire-summary-overall-status dt.is-ready-true .true{display:block}.questionnaire-summary-overall-status dd{margin-left:3.66667em;line-height:1.2;font-size:0.9375em;font-weight:bold}.questionnaire-summary-listing>li{padding-left:2.5em}.questionnaire-summary-stage-heading{position:relative;margin-bottom:0.9375em}.questionnaire-summary-stage-heading-placement{position:absolute;top:0;left:-0.8em;line-height:1em;font-size:3.125em}.questionnaire-summary-stage-heading-name{display:block;min-height:2.5em;padding-bottom:0.75em;border-bottom:1px dotted #969696;line-height:1.25em;font-size:1.25em;font-weight:bold}.questionnaire-summary-section-listing{margin-bottom:0.9375em}.questionnaire-summary-section-listing>li{padding-bottom:0.9375em;border-bottom:1px dotted #969696}.questionnaire-summary-section-heading{position:relative;margin-top:0.9375em;padding-right:2.5em}.questionnaire-summary-section-heading-name{margin:0;font-size:1.25em}.questionnaire-summary-section-heading-status{position:absolute;right:0;top:-10px}.questionnaire-summary-section-heading-status:before{line-height:35px;font-size:35px}.questionnaire-summary-section-heading-status[class*="tick"]:before{color:#abc10d}.questionnaire-summary-section-heading-status[class*="minus"]:before{color:#fac904}.questionnaire-summary-section-links>li{margin-top:0.3125em}.questionnaire-summary-section-info{margin-top:0.3125em}.questionnaire-summary-section-details>dd{margin:0.3125em 0 0 0}.form-confirmation{display:none;margin-top:0.625em}.form-confirmation.is-visible{display:block}.questionnaire-summary-heading{padding:1.5625em 0 1.5625em 1.5625em}.questionnaire-summary-heading-name{font-size:5em}.questionnaire-summary-email .questionnaire-input{text-align:left;width:75%}.questionnaire-summary-email .questionnaire-btn{width:24%;margin-top:1.375em}.questionnaire-summary-email label{text-align:left}.wrapper{min-width:1180px}.footer,.footer-base,.header{min-width:1220px}#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 #666}#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.1533604980.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 #666}#cboxCurrent{width:20%;padding-right:1em;text-align:right;color:#666}#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:#f89432}#colorbox .btn-next:hover,#colorbox .btn-previous:hover,#colorbox .btn-close:hover{background-color:#f89432;color:#fff}#colorbox .btn-next,#colorbox .btn-previous{position:absolute;top:40%;width:5.83333em;height:4em;padding:0}#colorbox .btn-next [class*="icof-"],#colorbox .btn-previous [class*="icof-"]{font-size:2.33333em;position:absolute;top:0.08333em}#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:0.83333em;right:0}.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important;*letter-spacing:0 !important;*word-spacing:0 !important}.slabtextdone .slabtext{display:block}.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}.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:#f4f4f4;color:#666}.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:#116697;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:#f89432;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff;background-color:#f89432}.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:#fff}.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.71429em 2.14286em;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-title{font-size:1.42857em;margin:0 1.5em;line-height:1.8em;text-align:center;font-weight:normal;color:#333}.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:.7em .7em;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{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0;width:2.8125em;height:2.5em;list-style-type:none}.ui-datepicker-prev:before,.ui-datepicker-next:before{position:absolute;top:0.3125em;width:1.625em;height:100%;font-size:1.5625em;color:#f89432}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{cursor:pointer;background-color:transparent}.ui-datepicker-prev:hover:before,.ui-datepicker-next:hover:before{color:#116697}.ui-datepicker-prev{left:0;border-right:1px dotted #ccc}.ui-datepicker-prev:before{left:0.32143em;content:'\e01e'}.ui-datepicker-next{right:0;border-left:1px dotted #ccc}.ui-datepicker-next:before{left:0.42857em;content:'\e01d'}.no-js .lazy-auto{display:none}#mobile-carousel,#mobile-carousel ul,#mobile-carousel li{min-height:100%;height:100%;padding:0;margin:0;top:0;left:0;position:relative;z-index:99}#debug{position:fixed;background:#fff;padding:5px;color:#000;top:0;left:0;z-index:1337}#mobile-carousel-wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.swipe-instruct{border:1px solid #f89432;width:190px;height:84px;background-image:url(/images/interface/lightbox/mobile/overlay.png);position:fixed;z-index:101;top:50%;left:50%;padding:20px;margin-top:-62px;margin-left:-120px;text-align:center}.swipe-instruct h3{color:#f89432;margin:10px 0px 0px 0px}.swipe-instruct img{display:block;width:77px;margin:0 auto}#close-carosel{position:absolute;right:20px;top:20px;z-index:100;color:#ffffff}#close-carosel:hover{cursor:pointer}#mobile-carousel{position:fixed;background-:url(/images/interface/lightbox/mobile/overlay.png);overflow:hidden;width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transform-style:preserve-3d}#mobile-carousel ul.animate{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#mobile-carousel ul{transform:translate3d(0%, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1);-webkit-transform:translate3d(0%, 0, 0) scale3d(1, 1, 1);overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}#mobile-carousel ul{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative;background-image:url(/images/interface/lightbox/mobile/overlay.png);background-repeat:repeat}#mobile-carousel li{color:#fff;float:left;padding-top:15px;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0)}#mobile-carousel li .detail{position:absolute;bottom:15px;width:100%;height:50px;padding-left:20px;background-image:url(/images/interface/lightbox/mobile/overlay.png)}#mobile-carousel li .detail h3{color:#f89432;margin-top:15px}#mobile-carousel li .image-wrap img{margin:0 auto;max-height:60%;padding-top:40px}.controls{width:100px;position:fixed;bottom:5px;right:10px;z-index:100;color:#f89432;margin:0}.controls li{list-style:none;list-style-type:none;float:left;padding:5px 0px 0px 5px;width:25px;height:25px;margin:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.controls li:hover{cursor:pointer}.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}.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}.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}}body{background-color:#fff}.debug:before{display:inline;padding:5px 10px;background-color:#000;color:#fff}.debug #window-size{top:23px !important}
