@import url(https://fonts.googleapis.com/css?family=Merriweather|Merriweather+Sans:400,400i,700);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.text--body{font-family:Merriweather Sans,Open Sans,Helvetica,Arial,sans-serif}.text--display{font-family:Merriweather,Lucida Bright,Lucidabright,Lucida Serif,Lucida,Georgia,serif}.ad,li,p,span{font-size:17px;font-size:1rem;line-height:1.45}@media only screen and (min-width:300px){.ad,li,p,span{font-size:17px;font-size:1rem;line-height:1.45}}@media only screen and (min-width:728px){.ad,li,p,span{font-size:16px;font-size:.94118rem;line-height:1.45}}@media only screen and (min-width:1012px){.ad,li,p,span{font-size:17px;font-size:1rem;line-height:1.45}}@media only screen and (min-width:1295px){.ad,li,p,span{font-size:17px;font-size:1rem;line-height:1.45}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:12.325px;margin-bottom:.725rem;font-family:Merriweather,Lucida Bright,Lucidabright,Lucida Serif,Lucida,Georgia,serif;font-weight:400;line-height:1.25}.text--alpha,h1{font-size:28px;font-size:1.64706rem;letter-spacing:-.0325em;line-height:1.3}@media only screen and (min-width:300px){.text--alpha,h1{font-size:28px;font-size:1.64706rem}}@media only screen and (min-width:728px){.text--alpha,h1{font-size:34px;font-size:2rem}}@media only screen and (min-width:1012px){.text--alpha,h1{font-size:36px;font-size:2.11765rem}}.text--beta,h2{font-size:22px;font-size:1.29412rem;letter-spacing:-.0225em;line-height:1.35}@media only screen and (min-width:300px){.text--beta,h2{font-size:22px;font-size:1.29412rem}}@media only screen and (min-width:728px){.text--beta,h2{font-size:28px;font-size:1.64706rem}}@media only screen and (min-width:1012px){.text--beta,h2{font-size:30px;font-size:1.76471rem}}.text--gamma,h3{font-size:20px;font-size:1.17647rem;line-height:1.4}@media only screen and (min-width:300px){.text--gamma,h3{font-size:20px;font-size:1.17647rem}}@media only screen and (min-width:728px){.text--gamma,h3{font-size:22px;font-size:1.29412rem}}@media only screen and (min-width:1012px){.text--gamma,h3{font-size:24px;font-size:1.41176rem}}.text--delta,h4{font-size:17px;font-size:1rem;line-height:1.45}@media only screen and (min-width:300px){.text--delta,h4{font-size:17px;font-size:1rem}}@media only screen and (min-width:728px){.text--delta,h4{font-size:18px;font-size:1.05882rem}}@media only screen and (min-width:1012px){.text--delta,h4{font-size:20px;font-size:1.17647rem}}.text--epsilon,h5{font-size:14px;font-size:.82353rem;line-height:1.5}@media only screen and (min-width:300px){.text--epsilon,h5{font-size:14px;font-size:.82353rem}}@media only screen and (min-width:728px){.text--epsilon,h5{font-size:16px;font-size:.94118rem}}@media only screen and (min-width:1012px){.text--epsilon,h5{font-size:17px;font-size:1rem}}.text--zeta,h6{font-size:13px;font-size:.76471rem;line-height:1.525}@media only screen and (min-width:300px){.text--zeta,h6{font-size:13px;font-size:.76471rem}}@media only screen and (min-width:728px){.text--zeta,h6{font-size:15px;font-size:.88235rem}}@media only screen and (min-width:1012px){.text--zeta,h6{font-size:16px;font-size:.94118rem}}.text--eta{font-size:12px;font-size:.70588rem;line-height:1.55}@media only screen and (min-width:300px){.text--eta{font-size:12px;font-size:.70588rem}}@media only screen and (min-width:728px){.text--eta{font-size:14px;font-size:.82353rem}}@media only screen and (min-width:1012px){.text--eta{font-size:15px;font-size:.88235rem}}.text--theta{font-size:11px;font-size:.64706rem;line-height:1.575}@media only screen and (min-width:300px){.text--theta{font-size:11px;font-size:.64706rem}}@media only screen and (min-width:728px){.text--theta{font-size:12px;font-size:.70588rem}}@media only screen and (min-width:1012px){.text--theta{font-size:12px;font-size:.70588rem}}.text--iota{font-size:10px;font-size:.58824rem;line-height:1.6}@media only screen and (min-width:300px){.text--iota{font-size:10px;font-size:.58824rem}}@media only screen and (min-width:728px){.text--iota{font-size:11px;font-size:.64706rem}}@media only screen and (min-width:1012px){.text--iota{font-size:11px;font-size:.64706rem}}b,strong{font-weight:600}.text--sub{font-weight:300;font-size:18px;font-size:1.05882rem}@media only screen and (min-width:300px){.text--sub{font-size:22px;font-size:1.29412rem}}blockquote{font-size:16px;font-size:.94118rem;font-style:italic;padding:1em}@media only screen and (min-width:300px){blockquote{font-size:20px;font-size:1.17647rem}}a{text-decoration:none}a,a:active,a:hover{color:#2ba4eb}a:hover{text-decoration:underline}html{box-sizing:border-box;font-family:Merriweather Sans,Open Sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:17px;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-align:left;color:#444}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#333;height:100%;margin:0}ins{border-bottom:none}p{margin:0 0 1rem;padding:0}html{-webkit-font-smoothing:antialiased;color:#333}body{font-family:"Merriweather Sans",sans-serif;font-size:16px;opacity:0;-webkit-transition:opacity 170ms ease-in-out;-o-transition:opacity 170ms ease-in-out;transition:opacity 170ms ease-in-out}body.loaded{opacity:1}body.noScroll{overflow:hidden}a{cursor:pointer}header{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.heading{text-align:center;margin:20px 0 0;padding:0 15px}.heading h3{font-size:28px;margin-bottom:5px}.heading.is-app{margin-bottom:20px}#sharebar .sharebar{margin:0}.updated{color:#859299;font-style:italic;cursor:pointer;position:relative;display:inline-block;line-height:20px}.updated .btn-refresh{font-style:normal;text-transform:uppercase;border:1px solid #859299;letter-spacing:3px;padding:0 10px 0 12px;margin-left:12px;display:inline-block;font-size:12px;-webkit-transition:all 170ms ease-in-out;-o-transition:all 170ms ease-in-out;transition:all 170ms ease-in-out}.updated:hover .btn-refresh{background-color:#859299;color:#fff}.nav-container{height:0;margin-top:20px}.component-nav{display:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100vw;height:40px;overflow-y:hidden;position:relative;margin-left:-15px;margin-right:-15px;border-top:1px solid #333;border-bottom:1px solid #333;background-color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.component-nav .btn-nav{position:absolute;padding:10px 15px;cursor:pointer;z-index:5;display:none}.component-nav .btn-nav.enabled{display:block}.component-nav .btn-nav:hover .cls-1,.component-nav .btn-nav:hover .cls-3,.component-nav .btn-nav:hover .cls-5{fill:#859299}.component-nav .btn-prev{left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(35%,#fff));background:-o-linear-gradient(right,rgba(255,255,255,0),#fff 35%);background:linear-gradient(to left,rgba(255,255,255,0),#fff 35%)}.component-nav .btn-next{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(35%,#fff));background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 35%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 35%)}.component-nav ul{overflow:auto;padding:0;white-space:nowrap;width:auto;width:100%;list-style-type:none;margin:auto;overflow-x:scroll;padding-bottom:9999px}.component-nav ul li{display:inline-block;list-style-type:none;font-family:Merriweather,serif;text-transform:uppercase;padding:0 15px;font-size:14px;line-height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;cursor:pointer;opacity:.75}.component-nav ul li.active,.component-nav ul li:hover{opacity:1;border-bottom:3px solid #333}.component-nav.fixed{position:fixed;z-index:99}.component-nav.fixed.up{top:2px}.component-nav.fixed.up.is-app{top:0}.component-nav.fixed.down{top:49px}.component-nav.fixed.down.is-app{top:0}.content-container{background-color:#e5e8ea}.content-container .content{max-width:1255px;margin:0 auto;padding:15px 0;overflow:auto}.content-container .content .row{position:relative;overflow:auto}.content-container .content .row .card{background-color:#fff;float:left;margin:15px}.content-container .content .row .card .card--content{padding:30px}.content-container .content .row .card .card--content .card--content-header{font-family:Merriweather,serif;font-size:20px;letter-spacing:3px;line-height:25px;color:#333;text-transform:uppercase;margin-bottom:30px}.content-container .content .row .card .card--content .card--content-body{font-size:16px;line-height:20px}.content-container .content .row .card[data-rank='1']{width:calc(60% - 30px)}.content-container .content .row .card[data-rank='1'] .card--content{padding-bottom:15px}.content-container .content .row .card[data-rank='6']{width:calc(40% - 30px);min-height:500px}.content-container .content .row .card[data-rank='6'] .legend{margin-bottom:10px}.content-container .content .row .card[data-rank='6'] .legend .key-container{display:inline-block;font-size:14px;line-height:18px;font-style:italic;color:#859299;margin-bottom:10px;width:50%;position:relative}.content-container .content .row .card[data-rank='6'] .legend .key-container .key{padding-left:20px;padding-right:7px}.content-container .content .row .card[data-rank='6'] .legend .key-container .key-marker{width:15px;height:15px;margin-right:5px;position:absolute;top:5px;left:0}.content-container .content .row .card[data-rank='6'] .legend .key-container .key-party,.content-container .content .row .card[data-rank='6'] .legend .key-container .key-seats{line-height:inherit;font-size:inherit;display:block}.content-container .content .row .card[data-rank='6'] .legend .key-container .key-party{max-width:calc(100% - 25px)}.content-container .content .row .card[data-rank='6'] .chart{width:calc(100% + 10px);margin-left:-5px;margin-bottom:20px}.content-container .content .row .card[data-rank='6'] .chart .party{width:25px;height:25px;display:inline-block;margin:3px}.content-container .content .row .card[data-rank='6'] .chart .party .party-seat{width:100%;height:100%}.content-container .content .row .card[data-rank='6'] .explanation{color:#859299;font-size:16px;line-height:20px}.content-container .content .row .card[data-rank='2'],.content-container .content .row .card[data-rank='3'],.content-container .content .row .card[data-rank='4'],.content-container .content .row .card[data-rank='5']{position:absolute;width:calc(40% - 30px);right:0}.content-container .content .row .card[data-rank='2']{top:0;height:calc(19% - 30px)}.content-container .content .row .card[data-rank='2'] .card--content-body{font-size:16px;line-height:20px}.content-container .content .row .card[data-rank='3']{top:19%;height:calc(37% - 30px)}.content-container .content .row .card[data-rank='3'] .card--content-body{text-align:center}.content-container .content .row .card[data-rank='4']{top:56%;height:calc(22% - 30px)}.content-container .content .row .card[data-rank='4'] .card--content-body{color:#859299}.content-container .content .row .card[data-rank='4'] .card--content-body .votes-cast{font-size:40px;font-family:Merriweather,serif;letter-spacing:3px;line-height:44px}.content-container .content .row .card[data-rank='4'] .card--content-body .and-counting{margin-top:10px;font-size:14px;line-height:18px;font-style:italic}.content-container .content .row .card[data-rank='5']{top:78%;height:calc(22% - 30px)}.content-container .content .row .card[data-rank='5'] .card--content-body{color:#859299}.content-container .content .row .card[data-rank='5'] .card--content-body .votes-cast,.content-container .content .row .card[data-rank='5'] .card--content-body .votes-cast span{font-size:40px;font-family:Merriweather,serif;letter-spacing:3px;line-height:44px}.content-container .content .row .card[data-rank='5'] .card--content-body .and-counting{margin-top:10px;font-size:14px;line-height:18px;font-style:italic}.content-container .content .row .card[data-rank='7'],.content-container .content .row .card[data-rank='9']{width:calc(60% - 30px);height:calc(100% - 30px);position:absolute;right:0;color:#859299}.content-container .content .row .card[data-rank='7'] .card--content,.content-container .content .row .card[data-rank='9'] .card--content{height:100%}.content-container .content .row .card[data-rank='7'] .card--content .card--content-body,.content-container .content .row .card[data-rank='9'] .card--content .card--content-body{height:calc(100% - 55px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.content-container .content .row .card[data-rank='7'] .card--content .card--content-body iframe,.content-container .content .row .card[data-rank='9'] .card--content .card--content-body iframe{width:1px;min-width:100%;height:100%}.content-container .content .row .card[data-rank='7'] .card--content .card--content-body.noniOS,.content-container .content .row .card[data-rank='9'] .card--content .card--content-body.noniOS{overflow-y:hidden}.content-container .content .row .card[data-rank='9']{display:none}.content-container .content .row .card[data-rank='8']{width:calc(100% - 30px)}.content-container .content .row .card[data-rank='8'] .explanation{font-family:"Merriweather Sans",sans-serif;font-size:16px;line-height:20px;float:right;letter-spacing:normal;text-transform:none}.content-container .content .row .card[data-rank='8'] .card--content-body{overflow:auto}.content-container .content .row .card[data-rank='8'] .card--content-body .select-wrapper{display:none;width:100%;margin-bottom:30px;position:relative}.content-container .content .row .card[data-rank='8'] .card--content-body .select-wrapper::after{content:"";background-image:url(chevron.svg);position:absolute;top:40%;right:15px;width:15px;height:15px;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.content-container .content .row .card[data-rank='8'] .card--content-body select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;padding:5px 40px 5px 15px;border-color:#333;width:100%;font-size:16px;font-family:"Merriweather Sans",sans-serif;line-height:20px}.content-container .content .row .card[data-rank='8'] .card--content-body select option{-o-text-overflow:ellipsis;text-overflow:ellipsis}.content-container .content .row .card[data-rank='8'] .card--content-body select::-ms-expand{display:none}.content-container .content .row .card[data-rank='8'] .card--content-body select:active,.content-container .content .row .card[data-rank='8'] .card--content-body select:focus{outline:0}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group{float:left}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-group-name{font-weight:700;font-style:italic;font-size:18px;line-height:22px;border-bottom:2px solid #333;margin-bottom:20px}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate{line-height:25px;display:inline-block}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region{margin-bottom:30px;float:left}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region .electorate-region-name{color:#859299;border-bottom:1px solid #859299;font-weight:700;line-height:20px;margin-bottom:10px;padding-bottom:3px;height:40px;position:relative}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region .electorate-region-name>div{position:absolute;bottom:3px}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='1'] .electorate-region-name{height:27px}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='1'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='10'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='3'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='5'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='6'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='7'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='8']{width:33%}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='4'],.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='9']{width:66%}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='4'] .electorates,.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='9'] .electorates{-webkit-column-count:2;column-count:2;-webkit-column-gap:0;column-gap:0}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='2']{width:100%}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='2'] .electorates{-webkit-column-count:3;column-count:3;-webkit-column-gap:0;column-gap:0}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='10'] .electorate-region-name,.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='3'] .electorate-region-name,.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='5'] .electorate-region-name,.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='6'] .electorate-region-name,.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='8'] .electorate-region-name{width:calc(100% - 30px)}.content-container .content .row .card[data-rank='8'] .card--content-body [data-electorate-type=general]{width:calc(80% - 15px);margin-right:15px}.content-container .content .row .card[data-rank='8'] .card--content-body [data-electorate-type=maori]{width:calc(20% - 15px);margin-left:15px}div[easypiechart]{display:inline-block;position:relative}div[easypiechart] .chart-count{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;color:#859299;font-size:50px}.popup-container div[easypiechart] .chart-count{font-size:28px}.popup-container{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 170ms ease-in-out,visibility 0s 170ms;-o-transition:opacity 170ms ease-in-out,visibility 0s 170ms;transition:opacity 170ms ease-in-out,visibility 0s 170ms;background-color:rgba(242,244,244,.8);overflow:auto;z-index:9999999999}.popup-container .popup{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:30px 0;width:640px}.popup-container .popup .electorate-data{background-color:#fff;padding:30px 30px 15px 30px;border:1px solid #ccc}.popup-container .popup .electorate-data .electorate-heading{border-bottom:1px solid #ccc;margin-bottom:25px;position:relative}.popup-container .popup .electorate-data .electorate-heading .electorate-name{font-size:28px;line-height:32px;padding-bottom:5px;font-weight:700;margin-right:40px}.popup-container .popup .electorate-data .btn-close{cursor:pointer;position:absolute;top:0;right:0}.popup-container .popup .electorate-data .btn-close:hover{opacity:.7}.popup-container .popup .electorate-data .electorate-overview .row{overflow:auto}.popup-container .popup .electorate-data .electorate-overview .label{font-size:18px;font-weight:700;margin-bottom:15px}.popup-container .popup .electorate-data .electorate-overview .total-votes.mobile{display:none}.popup-container .popup .electorate-data .electorate-overview .leading,.popup-container .popup .electorate-data .electorate-overview .total-votes{display:inline-block;width:50%;margin-bottom:40px;height:100%}.popup-container .popup .electorate-data .electorate-overview .leading{vertical-align:top}.popup-container .popup .electorate-data .electorate-overview .leading .candidate-name{font-size:28px;color:#859299;margin-bottom:5px}.popup-container .popup .electorate-data .electorate-overview .leading .content.disabled{color:#859299;line-height:20px}.popup-container .popup .electorate-data .electorate-overview .leading .party{margin-bottom:0}.popup-container .popup .electorate-data .electorate-overview .candidates{margin-bottom:40px}.popup-container .popup .party-pct-bar{margin-top:5px}.popup-container .popup.explanation{top:calc(50% - 15px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.popup-container .popup.explanation svg{position:absolute;right:30px;top:30px;cursor:pointer}.popup-container .popup.explanation svg:hover{opacity:.7}.popup-container .popup.explanation .explanation{border:1px solid #ccc;background-color:#fff;position:relative;padding:30px 65px 30px 30px}.popup-container.open{opacity:1;visibility:visible;-webkit-transition:opacity 170ms ease-in-out,visibility 0s 0s;-o-transition:opacity 170ms ease-in-out,visibility 0s 0s;transition:opacity 170ms ease-in-out,visibility 0s 0s}.party{margin-bottom:15px;position:relative;color:#859299}.party .party-marker,.party .party-name,.party .party-pct{display:inline-block;vertical-align:middle}.party .party-marker{width:12px;height:12px;border-radius:50%;overflow:hidden;margin-right:5px}.party .party-marker .party-marker--piece{width:2px;height:100%;float:left}.party .party-name{max-width:60%;margin-right:30px}.party .party-pct{float:right;font-weight:700}.party .party-pct-bar{margin-top:15px;border-bottom:1px solid #859299;position:relative}.party .party-pct-bar .party-pct-fill{width:0;-webkit-transition:width 170ms ease-in-out;-o-transition:width 170ms ease-in-out;transition:width 170ms ease-in-out;height:12px;border-left-width:1px;border-left-style:solid}.party .party-pct-bar .party-seats{position:absolute;right:0;bottom:1px;font-size:14px;line-height:18px}[data-party='0'] .party-marker{border:1px solid #ccc}[data-party='0'] .key-marker,[data-party='0'] .party-marker--piece,[data-party='0'] .party-seat{background-color:#fff}[data-party='0'] .party-pct-bar .party-pct-fill{border-color:#fff;background-color:#fff}[data-party='1'] .key-marker,[data-party='1'] .party-marker--piece,[data-party='1'] .party-seat{background-color:#ffda37}[data-party='1'] .party-pct-bar .party-pct-fill{border-color:#ffda37;background-color:#ffda37}[data-party='2'] .key-marker,[data-party='2'] .party-marker--piece[data-marker='1'],[data-party='2'] .party-marker--piece[data-marker='2'],[data-party='2'] .party-marker--piece[data-marker='3'],[data-party='2'] .party-seat{background-color:#9b2a2e}[data-party='2'] .party-marker--piece[data-marker='4'],[data-party='2'] .party-marker--piece[data-marker='5'],[data-party='2'] .party-marker--piece[data-marker='6']{background-color:#4f8547}[data-party='2'] .party-pct-bar .party-pct-fill{border-color:#9b2a2e;background-color:#9b2a2e}[data-party='3'] .key-marker,[data-party='3'] .party-marker--piece[data-marker='1'],[data-party='3'] .party-marker--piece[data-marker='2'],[data-party='3'] .party-seat{background-color:#61ba6c}[data-party='3'] .party-marker--piece[data-marker='3'],[data-party='3'] .party-marker--piece[data-marker='4']{background-color:#fff}[data-party='3'] .party-marker--piece[data-marker='5'],[data-party='3'] .party-marker--piece[data-marker='6']{background-color:#000}[data-party='3'] .party-pct-bar .party-pct-fill{border-color:#61ba6c;background-color:#61ba6c}[data-party='4'] .key-marker,[data-party='4'] .party-marker--piece,[data-party='4'] .party-seat{background-color:#00c760}[data-party='4'] .party-pct-bar .party-pct-fill{border-color:#00c760;background-color:#00c760}[data-party='5'] .key-marker,[data-party='5'] .party-marker--piece,[data-party='5'] .party-seat{background-color:#d82c20}[data-party='5'] .party-pct-bar .party-pct-fill{border-color:#d82c20;background-color:#d82c20}[data-party='6'] .key-marker,[data-party='6'] .party-marker--piece,[data-party='6'] .party-seat{background-color:#0b6faa}[data-party='6'] .party-pct-bar .party-pct-fill{border-color:#0b6faa;background-color:#0b6faa}[data-party='7'] .key-marker,[data-party='7'] .party-marker--piece,[data-party='7'] .party-seat{background-color:#000}[data-party='7'] .party-pct-bar .party-pct-fill{border-color:#000;background-color:#000}[data-party='8'] .key-marker,[data-party='8'] .party-marker--piece,[data-party='8'] .party-seat{background-color:#004d00}[data-party='8'] .party-pct-bar .party-pct-fill{border-color:#004d00;background-color:#004d00}[data-party='9'] .key-marker,[data-party='9'] .party-marker--piece[data-marker='1'],[data-party='9'] .party-marker--piece[data-marker='2'],[data-party='9'] .party-marker--piece[data-marker='3'],[data-party='9'] .party-seat{background-color:#490c4c}[data-party='9'] .party-marker--piece[data-marker='4'],[data-party='9'] .party-marker--piece[data-marker='5'],[data-party='9'] .party-marker--piece[data-marker='6']{background-color:#9da320}[data-party='9'] .party-pct-bar .party-pct-fill{border-color:#490c4c;background-color:#490c4c}[data-party='10'] .key-marker,[data-party='10'] .party-marker--piece[data-marker='1'],[data-party='10'] .party-marker--piece[data-marker='2'],[data-party='10'] .party-seat{background-color:#e82832}[data-party='10'] .party-marker--piece[data-marker='3'],[data-party='10'] .party-marker--piece[data-marker='4']{background-color:#fff}[data-party='10'] .party-marker--piece[data-marker='5'],[data-party='10'] .party-marker--piece[data-marker='6']{background-color:#000}[data-party='10'] .party-pct-bar .party-pct-fill{border-color:#e82832;background-color:#e82832}[data-party='11'] .key-marker,[data-party='11'] .party-marker--piece[data-marker='1'],[data-party='11'] .party-marker--piece[data-marker='2'],[data-party='11'] .party-marker--piece[data-marker='3'],[data-party='11'] .party-seat{background-color:#fc1724}[data-party='11'] .party-marker--piece[data-marker='4'],[data-party='11'] .party-marker--piece[data-marker='5'],[data-party='11'] .party-marker--piece[data-marker='6']{background-color:#000}[data-party='11'] .party-pct-bar .party-pct-fill{border-color:#fc1724;background-color:#fc1724}[data-party='12'] .key-marker,[data-party='12'] .party-marker--piece,[data-party='12'] .party-seat{background-color:#61aced}[data-party='12'] .party-pct-bar .party-pct-fill{border-color:#61aced;background-color:#61aced}[data-party='13'] .key-marker,[data-party='13'] .party-marker--piece[data-marker='1'],[data-party='13'] .party-marker--piece[data-marker='2'],[data-party='13'] .party-marker--piece[data-marker='3'],[data-party='13'] .party-seat{background-color:#000}[data-party='13'] .party-marker--piece[data-marker='4'],[data-party='13'] .party-marker--piece[data-marker='5'],[data-party='13'] .party-marker--piece[data-marker='6']{background-color:#cd1d29}[data-party='13'] .party-pct-bar .party-pct-fill{border-color:#000;background-color:#000}[data-party='14'] .key-marker,[data-party='14'] .party-marker--piece,[data-party='14'] .party-seat{background-color:#663390}[data-party='14'] .party-pct-bar .party-pct-fill{border-color:#663390;background-color:#663390}[data-party='15'] .key-marker,[data-party='15'] .party-marker--piece,[data-party='15'] .party-seat{background-color:#98bd29}[data-party='15'] .party-pct-bar .party-pct-fill{border-color:#98bd29;background-color:#98bd29}[data-party='16'] .key-marker,[data-party='16'] .party-marker--piece,[data-party='16'] .party-seat{background-color:#2b9fc8}[data-party='16'] .party-pct-bar .party-pct-fill{border-color:#2b9fc8;background-color:#2b9fc8}[data-party='17'] .key-marker,[data-party='17'] .party-marker--piece,[data-party='17'] .party-seat{background-color:#19a7a7}[data-party='17'] .party-pct-bar .party-pct-fill{border-color:#19a7a7;background-color:#19a7a7}[data-party='18'] .key-marker,[data-party='18'] .party-marker--piece,[data-party='18'] .party-seat{background-color:#fb0d1b}[data-party='18'] .party-pct-bar .party-pct-fill{border-color:#fb0d1b;background-color:#fb0d1b}[data-party='19'] .key-marker,[data-party='19'] .party-marker--piece,[data-party='19'] .party-seat{background-color:#000}[data-party='19'] .party-pct-bar .party-pct-fill{border-color:#000;background-color:#000}[data-party='20'] .key-marker,[data-party='20'] .party-marker--piece,[data-party='20'] .party-seat{background-color:#6ff}[data-party='20'] .party-pct-bar .party-pct-fill{border-color:#6ff;background-color:#6ff}[data-party='21'] .key-marker,[data-party='21'] .party-marker--piece,[data-party='21'] .party-seat{background-color:#ec202c}[data-party='21'] .party-pct-bar .party-pct-fill{border-color:#ec202c;background-color:#ec202c}[data-party='22'] .key-marker,[data-party='22'] .party-marker--piece[data-marker='1'],[data-party='22'] .party-marker--piece[data-marker='2'],[data-party='22'] .party-marker--piece[data-marker='3'],[data-party='22'] .party-seat{background-color:#fd6821}[data-party='22'] .party-marker--piece[data-marker='4'],[data-party='22'] .party-marker--piece[data-marker='5'],[data-party='22'] .party-marker--piece[data-marker='6']{background-color:#000}[data-party='22'] .party-pct-bar .party-pct-fill{border-color:#fd6821;background-color:#fd6821}[data-party='23'] .key-marker,[data-party='23'] .party-marker--piece,[data-party='23'] .party-seat{background-color:#aa6}[data-party='23'] .party-pct-bar .party-pct-fill{border-color:#aa6;background-color:#aa6}[data-party='24'] .key-marker,[data-party='24'] .party-marker--piece,[data-party='24'] .party-seat{background-color:#dd0048}[data-party='24'] .party-pct-bar .party-pct-fill{border-color:#dd0048;background-color:#dd0048}[data-party='25'] .key-marker,[data-party='25'] .party-marker--piece,[data-party='25'] .party-seat{background-color:#f8ca4d}[data-party='25'] .party-pct-bar .party-pct-fill{border-color:#f8ca4d;background-color:#f8ca4d}[data-party='26'] .key-marker,[data-party='26'] .party-marker--piece,[data-party='26'] .party-seat{background-color:#11b599}[data-party='26'] .party-pct-bar .party-pct-fill{border-color:#11b599;background-color:#11b599}[data-party='27'] .key-marker,[data-party='27'] .party-marker--piece,[data-party='27'] .party-seat{background-color:#004101}[data-party='27'] .party-pct-bar .party-pct-fill{border-color:#004101;background-color:#004101}[data-party='28'] .key-marker,[data-party='28'] .party-marker--piece[data-marker='1'],[data-party='28'] .party-marker--piece[data-marker='2'],[data-party='28'] .party-seat{background-color:#292d75}[data-party='28'] .party-marker--piece[data-marker='3'],[data-party='28'] .party-marker--piece[data-marker='4']{background-color:#c72e2b}[data-party='28'] .party-marker--piece[data-marker='5'],[data-party='28'] .party-marker--piece[data-marker='6']{background-color:#000}[data-party='28'] .party-pct-bar .party-pct-fill{border-color:#292d75;background-color:#292d75}[data-party='29'] .key-marker,[data-party='29'] .party-marker--piece[data-marker='1'],[data-party='29'] .party-marker--piece[data-marker='2'],[data-party='29'] .party-marker--piece[data-marker='3'],[data-party='29'] .party-seat{background-color:#262c66}[data-party='29'] .party-marker--piece[data-marker='4'],[data-party='29'] .party-marker--piece[data-marker='5'],[data-party='29'] .party-marker--piece[data-marker='6']{background-color:#c61f27}[data-party='29'] .party-pct-bar .party-pct-fill{border-color:#262c66;background-color:#262c66}[data-party='30'] .key-marker,[data-party='30'] .party-marker--piece,[data-party='30'] .party-seat{background-color:#cfd84f}[data-party='30'] .party-pct-bar .party-pct-fill{border-color:#cfd84f;background-color:#cfd84f}[data-party='31'] .key-marker,[data-party='31'] .party-marker--piece,[data-party='31'] .party-seat{background-color:#ff4419}[data-party='31'] .party-pct-bar .party-pct-fill{border-color:#ff4419;background-color:#ff4419}[data-party='32'] .key-marker,[data-party='32'] .party-marker--piece[data-marker='1'],[data-party='32'] .party-marker--piece[data-marker='2'],[data-party='32'] .party-marker--piece[data-marker='3'],[data-party='32'] .party-seat{background-color:#00b050}[data-party='32'] .party-marker--piece[data-marker='4'],[data-party='32'] .party-marker--piece[data-marker='5'],[data-party='32'] .party-marker--piece[data-marker='6']{background-color:red}[data-party='32'] .party-pct-bar .party-pct-fill{border-color:#00b050;background-color:#00b050}[data-party='33'] .key-marker,[data-party='33'] .party-marker--piece,[data-party='33'] .party-seat{background-color:#73746f}[data-party='33'] .party-pct-bar .party-pct-fill{border-color:#73746f;background-color:#73746f}[data-party='34'] .key-marker,[data-party='34'] .party-marker--piece[data-marker='1'],[data-party='34'] .party-marker--piece[data-marker='2'],[data-party='34'] .party-marker--piece[data-marker='3'],[data-party='34'] .party-seat{background-color:#94d8c9}[data-party='34'] .party-marker--piece[data-marker='4'],[data-party='34'] .party-marker--piece[data-marker='5'],[data-party='34'] .party-marker--piece[data-marker='6']{background-color:#000}[data-party='34'] .party-pct-bar .party-pct-fill{border-color:#94d8c9;background-color:#94d8c9}[data-party='35'] .key-marker,[data-party='35'] .party-marker--piece,[data-party='35'] .party-seat{background-color:#94d8c9}[data-party='35'] .party-pct-bar .party-pct-fill{border-color:#94d8c9;background-color:#94d8c9}@media (max-width:1230px){.content-container .content .row .card .card--content .card--content-header{margin-bottom:20px}.content-container .content .row [data-rank='3'] .card--content .card--content-header{margin-bottom:50px}}@media (max-width:1198px){.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-party,.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-seats{display:inline}}@media (max-width:1020px){.content-container .content .row .card[data-rank='1'],.content-container .content .row .card[data-rank='6'],.content-container .content .row .card[data-rank='7'],.content-container .content .row .card[data-rank='9']{width:calc(100% - 30px)}.content-container .content .row .card[data-rank='7'],.content-container .content .row .card[data-rank='9']{position:static;right:auto;min-height:75vh}.content-container .content .row .card[data-rank='2']{display:none}.content-container .content .row .card[data-rank='3'],.content-container .content .row .card[data-rank='4'],.content-container .content .row .card[data-rank='5']{position:static;width:calc(50% - 30px)}.content-container .content .row .card[data-rank='3']{height:385px}.content-container .content .row .card[data-rank='6']{min-height:auto}.content-container .content .row .card[data-rank='6'] .legend .key-container{width:25%}.content-container .content .row .card[data-rank='6'] .legend .key-container .key-party,.content-container .content .row .card[data-rank='6'] .legend .key-container .key-seats{display:block}.content-container .content .row .card[data-rank='7']{display:none}.content-container .content .row .card[data-rank='9']{display:block}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group{float:none;width:100%}.content-container .content .row .card[data-rank='8'] .card--content-body [data-electorate-type=general]{overflow:auto;margin-right:0}.content-container .content .row .card[data-rank='8'] .card--content-body [data-electorate-type=maori]{margin-left:0}.popup-container .popup{width:calc(100% - 60px)}.nav-container{height:40px}.component-nav{display:block}.component-nav .btn-nav{display:none}}@media (max-width:869px){.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-party,.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-seats{display:inline}}@media (max-width:833px){.content-container .content .row .card[data-rank='3']{height:410px}}@media (min-width:821px) and (max-width:1020px){.component-nav .btn-nav{display:none!important}}@media (max-width:820px){.component-nav .btn-nav.enabled{display:block}}@media (max-width:750px){.content-container .content .row .card[data-rank='8'] .card--content-body .select-wrapper{display:block}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region{width:100%}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region .electorate-region-name{width:100%}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group [data-electorate-region='2'] .electorates{-webkit-column-count:2;column-count:2}}@media (max-width:707px){.content-container .content .row .card[data-rank='6'] .legend .key-container{width:50%}.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-party,.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-seats{display:block}}@media (max-width:700px){.updated .btn-refresh{margin:10px auto 0;position:static;display:block;width:100px}.popup-container .popup{width:calc(100% - 30px);padding:15px 0}}@media (max-width:675px){.content-container .content .row .card[data-rank='3']{height:auto;width:calc(100% - 30px)}.content-container .content .row .card[data-rank='3'] .card--content .card--content-header{margin-bottom:30px}.content-container .content .row .card[data-rank='8'] .explanation{float:none;margin:15px 0 30px 0}}@media (max-width:615px){.content-container .content .row .card[data-rank='4'],.content-container .content .row .card[data-rank='5']{width:calc(100% - 30px)}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region{width:100%;margin-bottom:15px}.content-container .content .row .card[data-rank='8'] .card--content-body .electorate-group .electorate-region .electorates{-webkit-column-count:1;column-count:1}.popup-container .popup .electorate-data .electorate-overview .total-votes.desktop{display:none}.popup-container .popup .electorate-data .electorate-overview .total-votes.mobile{display:block}.popup-container .popup .electorate-data .electorate-overview .leading,.popup-container .popup .electorate-data .electorate-overview .total-votes{text-align:center;width:100%}}@media (max-width:500px){.heading h3{margin:0 auto 5px;width:300px}.content-container .content .row .card{width:100%!important;margin:15px 0}.content-container .content .row .card .card--content{padding:20px}.content-container .content .row .card[data-rank='1'] .card--content{padding-bottom:5px}.popup-container .popup .electorate-data{padding:20px}.popup-container .popup .electorate-data .electorate-heading .electorate-name{font-size:18px;line-height:22px}.popup-container .popup .electorate-data .electorate-overview{margin-bottom:-15px}.popup-container .popup .electorate-data .electorate-overview .candidates{margin-bottom:60px}.popup-container .popup .electorate-data .electorate-overview .candidates .party{margin-bottom:40px;position:relative}.popup-container .popup .electorate-data .electorate-overview .candidates .party .party-name{margin-right:0;max-width:calc(100% - 15px)}.popup-container .popup .electorate-data .electorate-overview .candidates .party .party-pct-bar{margin-top:5px}.popup-container .popup .electorate-data .electorate-overview .candidates .party .party-pct{float:none;font-weight:400;display:block;font-style:italic;position:absolute;left:0;bottom:-25px}.popup-container .popup .electorate-data .electorate-overview .parties .party{margin-bottom:40px;position:relative}.popup-container .popup .electorate-data .electorate-overview .parties .party .party-name{margin-right:0;max-width:calc(100% - 15px)}.popup-container .popup .electorate-data .electorate-overview .parties .party .party-pct-bar{margin-top:5px}.popup-container .popup .electorate-data .electorate-overview .parties .party .party-pct{float:none;font-weight:400;display:block;font-style:italic;position:absolute;left:0;bottom:-25px}}@media (max-width:429px){.content-container .content .row .card[data-rank='6'] .chart .party{width:20px;height:20px;margin:1px 2px}.content-container .content .row .card[data-rank='6'] .legend .key-container .key{padding-left:15px}.content-container .content .row .card[data-rank='6'] .legend .key-container .key .key-marker{top:3px;width:10px;height:10px;margin-right:3px}.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-party,.content-container .content .row .card[data-rank='6'] [data-party='7'] .key .key-seats{display:inline}}@media (max-width:400px){.content-container .content .row .card[data-rank='1'] .card--content-body .party .party-name{max-width:calc(100% - 90px);margin-right:0}}@media (max-width:360px){.content-container .content .row .card[data-rank='6'] .legend .key-container{width:100%}.content-container .content .row .card[data-rank='6'] .legend .key-container .key .key-party,.content-container .content .row .card[data-rank='6'] .legend .key-container .key .key-seats{display:inline}}