article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,input,select,textarea{font-family:Arial,Geneva,sans-serif}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_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}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}audio,canvas,img,video{vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,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"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{line-height:1.25em;margin:0;padding:0}div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,iframe,menu{margin:0;padding:0;line-height:1.5}ul{list-style:none}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:0;padding:0}q:before,q:after{content:''}hr{display:none}legend{display:none}legend.access{display:none}button,input.submit,.submit input{cursor:pointer}.clear{clear:both;display:block;height:0;overflow:hidden}.access,.hidden-on-load{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */.submit-your-own legend,.send-in-idea legend,.projects-paginate h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.submit-your-own legend.focusable:active,.send-in-idea legend.focusable:active,.projects-paginate h2.focusable:active,.submit-your-own legend.focusable:focus,.send-in-idea legend.focusable:focus,.projects-paginate h2.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body,button,input,select,textarea,.latest-ideas blockquote cite{font-family:"Egyptian Slate W02",Georgia,Times,"Times New Roman",serif}.nav-listview-title,.nav-listview li,.subheading,form li label,form li .faux-label,.related h2,.project-links .source,.latest-ideas .heading h2,.latest-ideas blockquote,form label,.faux-label,form p,.footer-nav a span,.primary-nav .nav span,.home .intro .maori,.promo-links a,#modal-image-upload p,.to-top a{font-family:"ITC Avant Garde Gothic W02",Arial,sans-serif;font-weight:200}h1,.projects-paginate .nav-item h3,.pagination li,.pagination li strong,.resources h2{font-family:"ITC Avant Garde Gothic W02","Arial Black",Arial,sans-serif;font-weight:700}@font-face{font-family:'icons';src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}.mobile-menu{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.0.3");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.promo-links a:after,.projects-paginate .nav-item i,.nav-listview .active li a:after,.to-top a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#333}@media all and (min-width: 29.75em){body{font-size:1.03em}}@media all and (min-width: 66em){body{font-size:1.075em}}@media all and (min-width: 66em){body{font-size:1.11em}}@media all and (min-width: 87.5em){body{font-size:1.15em}}a{color:#0BA0BE;text-decoration:none;outline:0}a:hover,a:focus{color:#dc7226}h1{margin-bottom:0.5em;font-size:1.75em;line-height:1.1;text-transform:uppercase;color:#B2402E}@media all and (min-width: 29.75em){h1{font-size:1.875em}}@media all and (min-width: 50em){h1{font-size:2em}}h2{font-size:1.5em;font-weight:700;line-height:1.2}h3{font-size:1.17em;line-height:1.2;font-weight:700}h4{font-size:1em;line-height:1.2;font-weight:700}.main-content p{margin-bottom:1em}.main-content p.intro{font-size:1.15em}.header{padding:0;background:#111;background:-moz-linear-gradient(right, #333 0%, #111 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #111));background:-webkit-linear-gradient(right, #333 0%, #111 100%);background:-o-linear-gradient(right, #333 0%, #111 100%);background:-ms-linear-gradient(right, #333 0%, #111 100%);background:linear-gradient(to right, #333 0%, #111 100%);position:relative}.header .logo{max-width:215px;padding:0 0.75em;margin-left:24px}@media all and (min-width: 58em){.header .logo{float:left}}.primary-nav{overflow:hidden}.primary-nav .mobile-menu{color:#b2402e;position:absolute;top:0;right:0;font-size:1.3rem;line-height:1;padding:0.9rem 1rem 0.7rem}@media all and (min-width: 58em){.primary-nav .mobile-menu{display:none}}.primary-nav .mobile-menu:before{content:"!"}.primary-nav .mobile-menu:hover,.primary-nav .mobile-menu:focus{color:gray}.primary-nav .nav{display:none}@media all and (min-width: 58em){.primary-nav .nav{float:right;display:block}}.primary-nav .nav li{margin:0;border-top:1px solid #fff}@media all and (min-width: 58em){.primary-nav .nav li{font-size:1.15em;border-right:1px solid #222222;border-top:none;float:left}}.primary-nav .nav span{display:block;text-transform:uppercase;font-size:0.65em;padding-top:0.5em}.primary-nav .nav a{margin:0;padding:1em 0.75em;display:block;line-height:1.5;color:#aaa}.primary-nav .nav a strong{font-weight:normal}@media all and (min-width: 58em){.primary-nav .nav a{line-height:1.2;padding:18px 14px 21px}}.primary-nav .nav a:hover,.primary-nav .nav a:focus{color:#dc7226;background-color:#000}.primary-nav .nav a:hover span,.primary-nav .nav a:focus span{color:#fff}.primary-nav .nav a.nav-on,.primary-nav .nav a:hover.nav-on,.primary-nav .nav a:focus.nav-on{color:#fff;background-color:#000}.mobile-menu-active .primary-nav .nav{display:block}.primary-nav .nav .search{font-size:1em}.primary-nav .nav .search .site-search{display:block;position:relative;background:#fff}.primary-nav .nav .search .site-search .field{margin:0 3.75em 0 0}.primary-nav .nav .search .site-search input{margin:0;padding:1.2em 0;width:100%;text-indent:1.25em;border:none;background:#fff;outline:none}.primary-nav .nav .search .site-search .submit{float:left}.primary-nav .nav .search .site-search .close,.primary-nav .nav .search .site-search button{position:absolute;top:0;background-repeat:no-repeat;background-position:center center}.primary-nav .nav .search .site-search button{width:3.75em;height:3.75em;padding:0;left:auto;right:0;background-image:url(../../images/search-white.svg);-webkit-background-size:1.4em 1.4em;background-size:1.4em 1.4em;border:0.125em #565656;text-indent:-9999em;-webkit-border-radius:0;border-radius:0}.lt-ie9 .primary-nav .nav .search .site-search button{background-image:url(../../images/search-white.png)}.primary-nav .nav .search .site-search .close{display:none}.primary-nav .nav .search .site-search .close:hover{background-image:url(../../images/cross-orange.svg);border-color:#dc7226}.lt-ie9 .primary-nav .nav .search .site-search .close:hover{background-image:url(../../images/cross-orange.png)}@media all and (min-width: 58em){.primary-nav .nav .search a{height:88px;width:55px;padding:0;background-image:url(../../images/search-white.svg);background-repeat:no-repeat;background-position:40% 45%;-webkit-background-size:0.9375em 0.9375em;background-size:0.9375em 0.9375em}.lt-ie9 .primary-nav .nav .search a{background-image:url(../../images/search-white.png)}.primary-nav .nav .search a:hover{background-image:url(../../images/search-orange.svg)}.lt-ie9 .primary-nav .nav .search a:hover{background-image:url(../../images/search-orange.png)}.primary-nav .nav .search a span{display:none}.primary-nav .nav .search .site-search{display:none;position:absolute;height:88px;right:0;top:0;z-index:2;width:500px}.primary-nav .nav .search.active .site-search{display:block}.primary-nav .nav .search .site-search .field{margin-left:3.75em}.primary-nav .nav .search .site-search input{font-size:22px;padding:1.5em 0 0}.primary-nav .nav .search .site-search .close{display:block;font-size:1em;width:55px;left:0;background-image:url(../../images/cross-blue.svg);-webkit-background-size:1.125em 1.125em;background-size:1.125em 1.125em;border:0.125em solid transparent;border-right:0.125em solid #ccc;cursor:pointer;padding:0;height:86px}.lt-ie9 .primary-nav .nav .search .site-search .close{background-image:url(../../images/cross-blue.png)}.primary-nav .nav .search .site-search button{height:86px;width:55px}}.main-content-wrapper{position:relative}@media all and (min-width: 50em){.main-content-wrapper{background:url(../../images/waitangi-bg.jpg);-webkit-background-size:100% auto;background-size:100% auto;padding:1.0625em 0}}@media all and (min-width: 66em){.main-content-wrapper{padding:1.95em 0}}.main-content{border-top:0.25em solid #dc7226;padding:1.5em 1em 2em;overflow:hidden}@media all and (min-width: 50em){.main-content{background:#fff;width:46em;margin:0 auto;border-top-width:0.75em;padding:2em}}@media all and (min-width: 66em){.main-content{padding:3em;width:44em}}@media all and (min-width: 39.8em){.page-content{float:left;width:65.9575%;margin-right:2.12766%}}@media all and (min-width: 39.8em){.page-content.wide{float:none;width:auto;margin-right:inherit}}.page-content ul,.page-content ol{list-style:disc outside none;margin:0 0 1em 1.2em}.page-content li ul,.page-content li ol{margin-bottom:0}.page-content dl{margin:0 0 1em;overflow:hidden}.page-content dt{font-weight:700}.page-content dd{margin-left:0}.page-content .captionImage,.page-content .leftAlone{width:auto !important}.page-content .caption{padding-top:0.5em;color:gray;font-size:0.85em}table{border:1px solid gray;border-collapse:collapse;border-spacing:0;width:100%;margin:1em 0 2em}th{border:1px solid gray;padding:0.2em;text-align:left;font-weight:700}td{border:1px solid gray;padding:0.2em}@media all and (max-width: 46.8em){.hide-small{display:none}}@media all and (min-width: 46.8em) and (max-width: 50em){.hide-med{display:none}}@media all and (min-width: 50em){.hide-large{display:none}}.valid{color:#089e00}.error{color:red}.warning{color:#fff664}.information{color:#000db5}blockquote{margin:1em 0 2em;padding-bottom:0.5em;border-bottom:4px solid #dc7226;font-size:1.2em;color:#009ac7}blockquote p{margin:0 !important}cite{font-size:0.625em;font-style:italic;color:#565656}.form-liner .intro{font-size:1.15em;margin:2.5em 0 1em;padding:0}form .field{margin-bottom:2em}form label,.faux-label{display:block;font-size:1em;font-weight:200;padding-bottom:0.25em}form p{font-size:0.75em;font-weight:200;padding-bottom:1em}.field.optionset{padding:0.5em 0}.field.optionset li{margin-bottom:0.15em;padding-left:23px;position:relative;list-style:none}.field.optionset li label{display:inline}.field.optionset li input{position:absolute;top:0.35em;left:0;width:auto}input[type="text"],input[type="password"],textarea{padding:0.5em 0;text-indent:0.5em;width:100%;border:1px solid #61dbff;font-weight:200;-webkit-border-radius:0;border-radius:0}select,select[multiple]{width:auto;font-weight:200}button,input[type="submit"],.btn,.NFI-button{background:#0BA0BE;color:#fff;border:none;cursor:pointer;font-weight:300;padding:0.65em 1em;-webkit-border-radius:0.25em;border-radius:0.25em;width:auto}button:hover,button:focus,input[type="submit"]:hover,input[type="submit"]:focus,.btn:hover,.btn:focus,.NFI-button:hover,.NFI-button:focus{background:#dc7226;color:#fff}.required{color:#B2402E}input.required,textarea.required{border-color:#B2402E}.message{margin:1em 0;padding:1em;background:#fbf0e9}.message p,.message li{margin:0 !important;padding:0 !important;color:#B2402E}.NFI-wrapper{overflow:hidden !important;position:relative;display:block !important}.NFI-wrapper .NFI-button{width:4em;position:absolute !important;left:12.6em;top:0;padding:0.375em 1em}.NFI-wrapper .NFI-filename{width:12em;padding:0.5em 0 !important}@media all and (min-width: 39.8em){.NFI-wrapper .NFI-filename{width:17.25em}.NFI-wrapper .NFI-button{left:17.6em}}.results h2,.results-divider{margin-bottom:1.5em;padding-bottom:0.5em;border-bottom:2px solid #0BA0BE;text-transform:uppercase;font-size:1em;color:#0BA0BE;clear:both}.results-list-group{overflow:hidden}.result{overflow:hidden;border-bottom:1px dotted #666666;margin-bottom:2em;padding-bottom:0.6em}.result h3{color:#B2402E;margin-bottom:0.5em}.result h3 a{border-bottom:1px dotted #666666;font-size:1.4375em;color:#B2402E}.result .description{float:left;width:74.4681%}.result .img-liner{margin:0;float:left;width:23.4043%}.result .img-liner img{margin-left:1em}.result .view-more a{font-style:italic}@media all and (min-width: 29.75em) and (max-width: 46.8em){.project-gallery .result{float:left;margin-right:2.12766%;width:48.9362%}.project-gallery .results-list-group .result:last-child{margin-right:0}.project-gallery .results-list-group .result:nth-child(2n+1){clear:both}.project-gallery .results-list-group .result:nth-child(2n+2){margin-right:0}}@media all and (min-width: 46.8em){.project-gallery .result{float:left;margin-right:2.12766%;width:31.9149%}.project-gallery .results-list-group .result:last-child{margin-right:0}.project-gallery .results-list-group .result.last-child{margin-right:0}.project-gallery .results-list-group .result:nth-child(3n+1){clear:both}.project-gallery .results-list-group .result.clear-row{clear:both}.project-gallery .results-list-group .result:nth-child(3n+3){margin-right:0}}.project-gallery .result .img-liner{margin:0 0 0.4em;float:none;width:auto}.project-gallery .result .img-liner img{width:100%;height:auto;margin:0}.project-gallery .result .description{float:none;width:auto}.project-gallery .result h3{font-size:1.35em;margin-bottom:0.4em}.project-gallery .result h3 a{font-size:1em;border-bottom:1px dotted #666666}.project-header{margin:0 0 1.5em 0;padding-bottom:1.5em;border-bottom:1px dotted #ddd;color:#000}.project-tags li{display:inline-block;color:#565656;font-style:italic}.project-tags li a{padding-bottom:0.1em;border-bottom:1px dotted #3bd5f4;color:#0BA0BE}.project-tags li.region:after{content:",";margin-right:0.25em}.project-meta .by-author{margin:0;font-weight:300;color:#0BA0BE;font-style:italic}@media all and (min-width: 50em){.featured-project-image{position:relative;z-index:1;margin-top:-1.075em;padding:0 1em}}@media all and (min-width: 66em){.featured-project-image{margin-top:-1.95em}}.featured-project-image img{max-width:70em;margin:0 auto;padding:0;width:100%;display:block}@media all and (min-width: 50em){.project-negative-margin{margin-top:-5em;position:relative;z-index:2}}@media all and (min-width: 66em){.project-negative-margin{margin-top:-12em}}.related{margin-bottom:4em}.related h2{margin:0.5em 0 1em;padding:0 0 0.5em 0;border-bottom:1px solid #0BA0BE;color:#0BA0BE;text-transform:uppercase;font-size:0.75em;font-weight:700}@media all and (min-width: 39.8em){.related{float:right;width:23.4043%}}.resources{margin-top:2em;border-top:none}.resources h2{font-size:1em;margin:0 0 1.5em;padding:0 0 0.5em;border-bottom:2px solid #0BA0BE;color:#0BA0BE;text-transform:uppercase;font-weight:500}.project-links li{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px dotted #aaa}.project-links h3{font-size:1em;line-height:1.5;margin:0;font-style:italic;color:#06f}.project-links h3 a{color:#06f}.project-links .source{margin:0;text-transform:uppercase;color:#565656;font-size:0.625em;font-weight:200}.projects-paginate{position:relative;max-width:50em;background-color:#fff;margin-top:1.5em;padding-top:1.5em;padding-bottom:2em;border-top:2px solid #ddd;overflow:hidden}@media all and (min-width: 50em){.projects-paginate{padding:1.65em 2em 1.1em;margin-top:2em;margin-bottom:1em;border-top:none}}@media all and (min-width: 66em){.projects-paginate{padding:2.65em 3em 2.1em;margin-bottom:0}}@media all and (min-width: 87.5em){.projects-paginate{position:absolute;width:100%;max-width:inherit;background-color:transparent;overflow:visible;bottom:6.1em;left:0;padding:0}}.projects-paginate h3{margin:0;text-transform:uppercase}.projects-paginate .nav-item{margin-bottom:2em}.projects-paginate .nav-item a{display:block;color:#333}.projects-paginate .nav-item a:hover,.projects-paginate .nav-item a:focus{color:gray}.projects-paginate .nav-item i{font-size:1.25em}.projects-paginate .nav-item.previous-project i:after,.projects-paginate .nav-item.previous-project i .css3-for-ie{content:"\f177"}.projects-paginate .nav-item.next-project i:after,.projects-paginate .nav-item.next-project i .css3-for-ie{content:"\f178"}.projects-paginate .nav-item h3{font-size:0.875em;line-height:1.1;text-transform:uppercase;margin-bottom:0.5em}.projects-paginate .nav-item .by-author{font-size:0.875em;font-style:italic;line-height:1.12;margin:0}@media all and (min-width: 50em){.projects-paginate .nav-item{width:45%;margin-bottom:0}.projects-paginate .nav-item.previous-project{float:left;text-align:right}}@media all and (min-width: 50em) and (min-width: 87.5em){.projects-paginate .nav-item.previous-project{position:absolute;left:0}}@media all and (min-width: 50em){.projects-paginate .nav-item.next-project{float:right}}@media all and (min-width: 87.5em){.projects-paginate .nav-item{position:absolute;bottom:0;width:9em;background-color:#f9f6e5;background-color:rgba(249,246,229,0.7);padding:1em 1.5em}.projects-paginate .nav-item h3{color:#565656}.projects-paginate .nav-item.previous-project{left:0;text-align:left}.projects-paginate .nav-item.next-project{right:0;text-align:right}}.home.main-content-wrapper{padding-top:0}.home-promo{background:black}@media all and (min-width: 50em){.home-promo{margin-bottom:2em;padding-bottom:3em}}.home-promo .intro{text-align:center;color:white;padding-top:2em;padding-bottom:2em}@media all and (min-width: 50em){.home-promo .intro{padding-top:2.9em;padding-bottom:4.3em}}@media all and (min-width: 50em){.home-promo .intro .english{border-right:1px dotted #666666;text-align:right;float:left;width:50%}}.home-promo .intro .english p{padding:0 1em 0 2em;font-style:italic;margin-bottom:1em;font-size:1.4375em}@media all and (min-width: 50em){.home-promo .intro .english p{margin:0}}@media all and (min-width: 50em){.home-promo .intro .maori{padding-top:0.2em;float:left;width:49%;text-align:left}}.home-promo .intro .maori p{padding:0 1em;font-size:1.0785em;line-height:1.8;margin-bottom:1em}@media all and (min-width: 50em){.home-promo .intro .maori p{margin:0}}.home-promo .intro,.home-promo .liner{margin:0 auto;max-width:70em;overflow:hidden}@media all and (min-width: 50em){.home-promo .liner{position:relative}}.featured-project{position:relative}.featured-project .project-caption{padding:1em;background:#B2402E}@media all and (min-width: 50em){.featured-project .project-caption{position:absolute;bottom:3em;left:0;background-color:rgba(178,64,46,0.9);max-width:75%;padding:2em}}.featured-project h1{margin:0;font-size:1.25em;color:white}@media all and (min-width: 50em){.featured-project h1{font-size:1.75em}}.featured-project a{display:block}@media all and (min-width: 50em){.featured-project{float:left;width:66.6667%}}.promo-links{margin:1em;-webkit-border-radius:0.5em;border-radius:0.5em}.promo-links em{font-style:normal}.promo-links a{padding:1em;text-transform:uppercase;text-align:center;display:block;font-size:1.15em;color:#333}.promo-links a:hover,.promo-links a:focus{color:#fff}@media all and (min-width: 50em){.promo-links a{font-size:1.4375em;padding:2.5em 3.5em 1.8em;line-height:1.15;min-height:4.83em}}.promo-links a:after{font-size:1em;text-align:center;content:"\f178";padding-left:0.5em}@media all and (min-width: 50em){.promo-links a:after{display:block;background-color:rgba(255,255,255,0.5);border-radius:50%;height:1em;margin:0.5em auto 0;padding:0.5em;line-height:1;width:1em}}@media all and (min-width: 50em){.promo-links{-webkit-border-radius:0;border-radius:0;position:absolute;width:33.333%;height:50%;margin:0;right:0;top:0;font-size:0.8em}}@media all and (min-width: 66em){.promo-links{font-size:1em}}.lt-ie9 .promo-links a:after,.lt-ie9 .promo-links a .css3-for-ie{content:"";display:block;background:url(../../images/ie-promolink-arrow.png);width:51px;height:51px;margin:9px auto 0;padding:0}.browse-projects{background-color:#dc7226}.submit-project{background-color:#0BA0BE}@media all and (min-width: 50em){.submit-project{top:50%}}.home .main-content{border-top:none}.main-content .latest-ideas p.intro{margin-bottom:2.5em}@media only screen and (min-width: 39.8em){.main-content .latest-ideas p.intro{margin-bottom:1.5em}}.main-content .latest-ideas blockquote{font-size:1.15em}@media only screen and (min-width: 29.75em){.main-content .latest-ideas .ideas{float:left;margin-right:2.12766%;width:65.9575%}.main-content .latest-ideas .form-liner{float:left;margin-top:1.2em;margin-right:0;width:31.9149%}}@media only screen and (min-width: 39.8em){.main-content .latest-ideas blockquote{float:left;width:50%;border:none;margin-bottom:0}.main-content .latest-ideas blockquote p{padding-right:2em}.main-content .latest-ideas blockquote footer{margin-right:2em;border-bottom:4px solid #dc7226;padding-bottom:0.5em}}.enter-search{margin:0 0 4em}.enter-search h2{font-size:1em;line-height:1.5}.enter-search input{float:left;margin-right:0.25em;max-width:80%}.enter-search .Actions{float:left;max-width:10%;margin:0}.enter-search .Actions button{padding:0.57em 1em}.view-more .btn{font-weight:700;padding-top:0.75em;padding-bottom:0.75em}.to-top{font-size:0.75em;margin-bottom:4em !important;clear:both}.to-top a{color:#565656;text-transform:uppercase}.to-top a:before{content:"\f106";padding-right:0.5em}.share-this{margin:2em 0 1em;padding:1em 1em 0.5em;background:#f9f6e5}.share-this h2{margin:0;padding:0.5em 1em 0 0;float:left;text-transform:uppercase;font-family:"ITC Avant Garde Gothic W02", Arial, sans-serif;font-size:0.75em;font-weight:500}.social-share{margin:0 !important;padding:0;list-style:none !important;overflow:hidden}.social-share li{float:left;margin:0 0.5em 0.5em 0}.social-share a{display:block;background-color:#333333;color:white;font-family:"ITC Avant Garde Gothic W02", Arial, sans-serif;font-size:0.75em;font-weight:200;text-transform:uppercase;padding:0.5em 1em;border-radius:0.5em}.social-share a:hover,.social-share a:focus{color:gray}.social-share .facebook a{background-color:#3b5998}.social-share .twitter a{background-color:#55acee}.nav-listview{overflow:hidden;padding-bottom:2em;position:relative}.nav-listview-title{margin:0;font-size:0.75em;font-weight:500;color:#333;background-color:#0BA0BE;display:block;text-transform:uppercase;outline:none}.nav-listview-title a{color:#333;display:block;padding:1.1em 1em}.nav-listview-title a:hover,.nav-listview-title a:active,.nav-listview-title a:focus{color:#fff;text-decoration:none}.nav-listview ul{margin:0;padding:0;list-style:none}.js .nav-listview ul{display:none}.nav-listview li{font-weight:500}.nav-listview li a{font-size:0.75em;padding:1em;border-bottom:1px solid #dddddd;color:#565656;display:block;text-transform:uppercase;outline:none}.nav-listview .active a,.nav-listview .active a:hover,.nav-listview .active a:focus{background-color:#eaaa7c}.nav-listview li a:hover,.nav-listview li a:focus{background-color:#f8e2d3}.js .nav-listview-submenu{display:none}.nav-listview li li{font-weight:200}.nav-listview .active li a{background:none}.nav-listview .active li a:hover,.nav-listview .active li a:focus{background-color:#f8e2d3}@media only screen and (min-width: 46.8em){.nav-listview-title{font-size:1em;width:17%;float:left;font-style:italic;font-weight:300;margin:0;padding:0.25em 0;text-transform:none;color:#0BA0BE;background:none;font-family:"Egyptian Slate W02", Georgia, Times, serif}.nav-listview-title a,.nav-listview-title a:hover,.nav-listview-title a:active,.nav-listview-title a:focus{color:#0BA0BE;cursor:text}.nav-listview-title a{padding:0 1em 0 0}.js .nav-listview ul.parent,.js .nav-listview .active ul{display:block}.nav-listview ul{float:left;width:83%}.nav-listview li{float:left}.nav-listview li a{border:none;padding:0.5em 1em;position:relative}.nav-listview .active a{color:#000}.js .nav-listview li ul{position:absolute;float:none;width:auto;top:2.5em;left:0}.nav-listview li li a{padding:0.5em 1em 0.3em 0;margin-right:1em}.nav-listview .active a:after,.nav-listview .active a .css3-for-ie{border-color:#eaaa7c transparent transparent;border-image:none;border-right:0.5em solid transparent;border-style:solid;border-width:0.5em;content:" ";height:0;left:50%;margin-left:-0.5em;pointer-events:none;position:absolute;top:100%;width:0}.nav-listview .active a .css3-for-ie{top:auto;bottom:-12px}.nav-listview .active li a:after{content:"\f107";position:static;display:inline-block;margin:0 0 0 0.25em;height:auto;border:none;background:none}.nav-listview .active li a .css3-for-ie{display:none}}img{height:auto;width:auto}embed,iframe,img,object,video{max-width:100%}.video-container{margin:0 0 1.75em 0}.pagination{margin:-0.5em 0 1em;display:inline-block}.pagination p{border:1px solid red}.pagination li{font-size:1em;margin-right:0.5em;float:left;font-weight:500;line-height:1.2}.pagination li a,.pagination li strong{font-size:0.875em;padding:0.75em 1em;border:1px solid #ddd;display:block;color:black}.pagination li a:hover,.pagination li a:focus,.pagination li strong:hover,.pagination li strong:focus{color:grey}.pagination li a strong,.pagination li strong strong{padding:0;display:inline;border:none}.pagination li .nav-on{background-color:#BBCA0C;border-color:#BBCA0C}.footer{background:#131313;color:#fff;overflow:hidden}.footer .col .liner{padding:1.85em 1.5em 2.2em}@media all and (min-width: 29.75em){.footer .col .liner{padding-top:3em !important;padding-bottom:5em !important}}@media all and (min-width: 29.75em){.footer .col{float:left;width:33%}}.footer cite{color:orange}.footer footer{max-width:72em;margin:0 auto}@media all and (min-width: 29.75em){.footer .footer-nav .liner{padding-left:1em}}.footer .footer-nav li{margin-top:-0.5em;margin-bottom:0.3em;border-bottom:1px solid #333;line-height:1.47}.footer .footer-nav a{padding:0.5em 0;display:block;color:#fff}.footer .footer-nav a:hover,.footer .footer-nav a:focus{color:#dc7226}.footer .footer-nav a span{font-size:0.75em;display:block;text-transform:uppercase;color:#aaa;font-weight:200}.footer .latest-ideas{background-color:#202020}.footer .latest-ideas .liner{padding-top:2em;padding-bottom:1.8em}@media all and (min-width: 29.75em){.footer .latest-ideas .liner{padding-left:1em}}.footer .latest-ideas .heading{color:#0BA0BE;border-bottom:2px solid #0BA0BE;padding-bottom:0.45em;margin-bottom:1.15em}.footer .latest-ideas .heading h2{margin:0;padding:0;text-transform:uppercase;font-size:0.875em;font-weight:500;text-transform:uppercase;color:#0BA0BE;line-height:1.3}.footer .latest-ideas .heading p{font-size:0.75em;font-style:italic}.footer .latest-ideas blockquote{border:none;margin:0.3em 0;font-size:0.75em;font-style:normal;font-weight:200;line-height:1.45;color:#fff}.footer .latest-ideas blockquote p{line-height:1.45}.footer .latest-ideas cite{border-bottom:1px solid #503600;color:#dc7226;display:block;font-size:0.625em;font-style:italic;line-height:1.45;padding:1em 0;margin:0}.footer .latest-ideas .view-more{font-size:0.75em}.footer .latest-ideas .view-more a{font-style:italic;color:#0BA0BE}.footer .latest-ideas .view-more a:hover,.footer .latest-ideas .view-more a:focus{color:#dc7226}.footer .about-site .liner{padding-top:2em;padding-right:3em}@media all and (min-width: 29.75em){.footer .about-site .liner{padding-left:1.5em}}@media all and (min-width: 48em){.footer .about-site .liner{padding-left:2em}}@media all and (min-width: 66em){.footer .about-site .liner{padding-left:2.5em}}.footer .site-description{color:#ddd}.footer .site-description p{line-height:1.2;margin:0 0 1em}.footer .cc-attribution{border-top:1px dotted #666666;color:#979797;font-size:0.625em;font-style:italic;padding-top:2em}.footer .cc-attribution a{color:white}.footer .cc-attribution a:hover,.footer .cc-attribution a:focus{color:#dc7226}.footer .cc-attribution img{width:1.5em;height:auto}.primary-nav .nav a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.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}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.print{display:none}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
/*# sourceMappingURL=waitangi-main.css.map */
