@charset "UTF-8";@font-face{font-family:TheMix;font-style:normal;font-weight:500;src:url(/build/fonts/TheMix_LP_500_.61076615.eot);src:url(/build/fonts/TheMix_LP_500_.61076615.eot?#iefix) format("embedded-opentype"),url(/build/fonts/TheMix_LP_500_.335a2b9a.woff) format("woff")}@font-face{font-family:TheMix;font-style:normal;font-weight:700;src:url(/build/fonts/TheMix_LP_700_.3318c5b9.eot);src:url(/build/fonts/TheMix_LP_700_.3318c5b9.eot?#iefix) format("embedded-opentype"),url(/build/fonts/TheMix_LP_700_.4116c0e5.woff) format("woff")}@font-face{font-family:TheSans;font-style:normal;font-weight:500;src:url(/build/fonts/TheSans_LP_500_Plain.37ae0059.eot);src:url(/build/fonts/TheSans_LP_500_Plain.37ae0059.eot?#iefix) format("embedded-opentype"),url(/build/fonts/TheSans_LP_500_Plain.b4d88ac0.woff) format("woff")}@font-face{font-family:TheSans;font-style:normal;font-weight:600;src:url(/build/fonts/TheSans_LP_600_SemiBold.04f4d5be.eot);src:url(/build/fonts/TheSans_LP_600_SemiBold.04f4d5be.eot?#iefix) format("embedded-opentype"),url(/build/fonts/TheSans_LP_600_SemiBold.b05140aa.woff) format("woff")}@font-face{font-family:TheSans;font-style:normal;font-weight:700;src:url(/build/fonts/TheSans_LP_700_Bold.7331f6fb.eot);src:url(/build/fonts/TheSans_LP_700_Bold.7331f6fb.eot?#iefix) format("embedded-opentype"),url(/build/fonts/TheSans_LP_700_Bold.e5954d97.woff) format("woff")}body,html{height:100%;scroll-behavior:smooth}body,html{min-width:320px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;body:0;color:#000;font:13px/16px TheSans,sans-serif;margin:0}.dhe-content,body{background-color:#fff}.dhe-content{display:block;height:auto;min-height:calc(100vh - 170px);position:relative;width:100%}@media screen and (min-width:1025px){.dhe-content{min-height:calc(100vh - 217px)}}.page-container{box-sizing:border-box;margin:0 auto;max-width:1090px;padding:80px 10px 100px}@media screen and (min-width:1025px){.page-container{padding:65px 20px 160px}}.page-container .container-box{background-color:#f2f2f2;margin-bottom:10px;padding:10px 20px}@media screen and (min-width:1025px){.page-container .container-box{padding:10px 25px}}.page-container .container-box.filter{margin-bottom:25px;padding:20px 20px 25px}@media screen and (min-width:1025px){.page-container .container-box.filter{padding:20px 25px 30px}}.page-container .container-box h2{margin:0}.page-container .container-box label{margin-bottom:10px}@media screen and (min-width:1025px){.page-container .three-columns{column-count:3}}.skiplinks a{clip:rect(1px,1px,1px,1px);align-items:center;background:#f2f2f2;border:2px solid blue;border-radius:4px;color:#000;display:flex;font-size:21px;height:1px;justify-content:center;overflow:hidden;padding:12px 0;position:absolute;white-space:nowrap;width:1px}.skiplinks a:focus{clip:auto;height:auto;position:static;width:auto}@media screen and (max-width:1024px){.hide-L-down:not(.exposed){display:none!important}}@media screen and (min-width:1023px){.hide-L-up:not(.exposed){display:none!important}}a.proces-verbaal.button{background-color:#006b2d;display:inline-block;margin-bottom:1em;transition:background-color .15s;white-space:nowrap}@media screen and (max-width:768px){a.proces-verbaal.button{margin-right:30px}}a.proces-verbaal.button:hover{background-color:#004723}a.proces-verbaal.button.hidden{display:none}.dhe-content .article{margin:0 auto;max-width:1070px;padding:45px 20px}.dhe-results-wrapper{margin:0 auto;max-width:1200px}a.button,button.button,input.button{transition:background-color .15s}a.button:hover,button.button:hover,input.button:hover{background-color:#4c194c}.results-index{background-color:#fff}.results-index h1{color:#204b24;font-size:56px;margin-bottom:0}.results-index .details{left:15%;pointer-events:none;position:absolute;right:15%;top:15%}.results-index .details h2{color:#000;font-size:38px;font-weight:400;margin:0}.results-index .details .titles{display:inline-block}.results-index .details .button,.results-index .details .turnout{pointer-events:auto;position:relative}.results-index .turnout{color:#000;font-weight:700;margin-left:30px;margin-top:5px;text-transform:uppercase}.results-index .turnout .label{font-size:12px}.results-index .result-archive{display:flex;flex-wrap:wrap}.results-index .result-archive .result-archive-year{display:block;width:300px}.results-index .result-archive .result-archive-year h3{font-family:TheMix,sans-serif;font-size:16px;font-weight:700;line-height:30px}.results-index .result-archive .result-archive-year ul{list-style:none;margin:0;padding:0}.results-index .result-archive .result-archive-year li{font-family:TheSans,sans-serif;font-size:18px;font-weight:700;line-height:30px;margin-bottom:7px;padding-left:16px;position:relative}.results-index .result-archive .result-archive-year li:before{content:"›";font-size:30px;left:0;position:absolute;top:-2px}.results-index .dhe-content>svg{height:100%;overflow:hidden;pointer-events:none;position:absolute;right:0;width:100%}.results-index .dhe-content .result-list-page{position:relative}.results-index #Stadsdelen_kleur{pointer-events:auto}.results-index #Stadsdelen_kleur path:hover{fill:#ff0;cursor:pointer}.results-index .disable-navigation #Stadsdelen_kleur{pointer-events:none}.results-index .disable-navigation #Stadsdelen_kleur path:hover{fill:inherit;cursor:default}@media screen and (max-width:1024px){.results-index .details,.results-index svg{display:none}.results-index #list{display:block;padding:70px 20px}.results-index #list td{border:0}.results-index #list .result-close{display:none}}.results-district .dhe-content>svg{height:75%;right:20%;top:50%;transform:translateY(-50%)}.results-subdistricts{background:#74c7e8}.results-subdistricts .dhe-results-wrapper{padding:40px 20px 85px}@media screen and (min-width:1025px){.results-subdistricts .dhe-results-wrapper{padding-top:85px}}.results-subdistricts td{text-align:left}.results-subdistricts h1{color:#027f3c;font-size:40px}.results-subdistricts h2{color:#000;font-size:23px;margin:0}@media screen and (min-width:1025px){.results-subdistricts .subdistricts{display:flex}.results-subdistricts .subdistricts .subdistrict-column{flex:1}}.results-subdistricts .subdistricts ul{font-size:16px;font-weight:700;line-height:30px;list-style-type:none;margin:5px 0 40px;padding-left:0}.results-subdistricts .subdistricts ul a{color:#000}.results-subdistricts .subdistricts ul a:hover{text-decoration:underline}.results-other{background:#74c7e8;color:#fff}.results-other h2{font-size:26px;font-weight:400}.results-other #list{margin:0 auto;max-width:1070px;padding:45px 20px}.results-other #list td{border:0}.results-other .caption{color:#000}.results-other .result-list h2{display:none}.results-other .result-list h2:hover{cursor:pointer}.results-other .result-list table,.results-other .result-list ul{display:none}.results-other .result-list.open table{display:table}.results-other .result-list.open ul{display:block}.results-other .result-list.open h2{color:#87317b}.results-other .result-list--combined table{display:block}#dialogOverlay{background:#74c7e8;padding:0}@media screen and (min-width:1025px){#dialogOverlay{background:none;padding:150px 25px 25px}}#dialogContainer{border-radius:0}@media screen and (max-width:1024px){#dialogContainer{background:#74c7e8}}@media screen and (min-width:1025px){.dialogContent{padding:45px 65px}}.dialogContent h2{font-size:24px}.no-results{font-size:14px;padding:25px;text-align:center}@media screen and (min-width:1025px){.dialogContent h2,.dialogContent th{color:#000}}.event-title{background:rgba(68,68,68,.67);border-radius:0 5px 5px 0;color:#fff;font-weight:700;margin-top:8px;padding:10px;position:absolute;z-index:9}p.intro{font-size:18px;line-height:26px}.switch,p.intro{margin-bottom:30px}.switch .button{line-height:40px;white-space:nowrap}.switch .button:hover{background:#000;cursor:pointer}.switch .button.open{background:#000}#not-final{color:#292424;font-weight:700;text-transform:uppercase}#not-final:before{display:none}.results-council .dhe-content svg{max-height:calc(82vh - 230px);overflow:hidden;pointer-events:none;position:static;right:auto}@media screen and (max-width:1699px){.results-council .dhe-content svg{max-height:calc(82vh - 295px)}}@media (-ms-high-contrast:none){.results-council .dhe-content svg{height:100vh}}.council-columns{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1090px}@media screen and (max-width:1024px){.council-columns{display:none}}.council-columns #council-left{flex-basis:50%;flex-grow:1;flex-shrink:1}.council-columns #council-left #council-svgcontainer{margin:calc(9vh + 40px) 7vh calc(9vh - 40px)}@media screen and (max-width:1280px) and (min-height:918px){.council-columns #council-left #council-svgcontainer{margin-top:calc(9vh + 120px)}}.council-columns #council-left #council-svgcontainer p{font-size:20px;line-height:1.2;margin-top:15px}@media screen and (min-width:1700px){.council-columns #council-left #council-svgcontainer p{display:none}}.council-columns #council-left #council-svgcontainer p .button{background-color:#027f3c;border-radius:0;display:inline-block;min-width:310px;padding:13px 0;text-align:center}.council-columns #council-right{flex-basis:600px;flex-grow:1;flex-shrink:0;margin-bottom:7vh;margin-top:7vh}.council-title{left:7vh;position:absolute;top:7vh}.council-title img{height:115px;width:404px}.council-title p{font-size:20px;line-height:1.2;margin-top:70px}@media screen and (max-width:1699px){.council-title p{display:none}}.council-title p .button{background-color:#027f3c;border-radius:0;display:inline-block;height:24px;min-width:310px;padding:13px 0;text-align:center}p{margin:7px 0}h1,h2{color:#1d6834;font-family:TheMix,sans-serif;font-size:20px;font-weight:700}@media screen and (min-width:1025px){h1,h2{font-size:24px}}h1{line-height:1.25;margin-bottom:12px;margin-top:0}h3{font-size:16px;font-weight:400;line-height:1.2em;margin:0}a{text-decoration:none}a.default-link{color:#1261a3;text-decoration:underline}.button{background-color:#227b3c;background-position:right 17px center;background-repeat:no-repeat;box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:12px 17px;transition:background-color .25s ease-in-out}.button:hover{background-color:#1d6834}.button.with-chevron{background-image:url(/build/images/icon-chevron-down-black.f9b98a1a.svg);padding-right:40px}.button.results{background-color:#9a6f1e;background-image:url(/build/images/icon-chevron-right-black.389e1768.svg);background-size:6px auto;padding-left:50px;padding-right:35px;position:relative;text-align:right}.button.results:hover{background-color:#7b5918}.button.results:before{background-image:url(/build/images/icon-envelope.e8efc0f6.svg);background-position:50%;background-size:100% auto;content:"";height:16px;left:17px;position:absolute;top:11px;width:16px}.button.white{background-color:#fff;color:#000;outline:2px solid #707070;outline-offset:-2px}.button.white:after{background-image:url(/build/images/icon-chevron-right-black.389e1768.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:9px;margin-left:4px;width:6px}.button.white.active,.button.white:hover{background-color:#9a6f1e;color:#000;outline-color:#9a6f1e}.button.white.active:after,.button.white:hover:after{background-image:url(/build/images/icon-chevron-right-black.389e1768.svg)}label{display:block;font-size:16px;line-height:1.6}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/build/images/icon-chevron-down-black.f9b98a1a.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:14px auto;border:1px solid #707070;color:#4b4b4b;cursor:pointer;font-size:14px;height:32px;margin-bottom:15px;padding:0 11px;width:100%}@media screen and (min-width:1025px){select{border-width:2px;height:40px}}#header{position:relative;z-index:10}@media screen and (min-width:1025px){#header{box-shadow:0 10px 10px 0 rgba(0,0,0,.16)}}#header .section{background-color:#fff;border-bottom:none}#header .section .holder{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1090px;padding:15px 10px}@media screen and (min-width:1025px){#header .section .holder{padding:30px 20px}}#header .top-nav{display:none}@media screen and (min-width:1025px){#header .top-nav{display:inline-block}}#header .top-nav .inner-list{list-style-type:none;text-align:right}#header .top-nav .archive,#header .top-nav .event-name{background-position:0 0;background-repeat:no-repeat}#header .top-nav .event-name{background-image:url(/build/images/icon-vote.3d8c49a0.svg);background-size:25px auto;padding-left:35px}#header .top-nav .event-name.not-active{background-image:none;color:#707070}#header .top-nav .archive{background-image:url(/build/images/icon-archive.12ded9ec.svg);background-size:20px auto;padding-left:30px}#header .top-nav #nav{list-style:none;margin:0;padding:0}@media screen and (min-width:1025px){#header .top-nav #nav{display:flex}}#header .top-nav #nav li.menu-nav:not(:last-child){margin-right:30px}#header .top-nav #nav a{color:#1d6834;font-family:TheMix,sans-serif;font-size:18px;font-weight:700}@media screen and (min-width:1025px){#header .top-nav.mobile{display:none}}#header .top-nav.mobile li:not(:last-child){margin-bottom:20px}#header .top-nav.mobile li[role=menuitem]{margin-bottom:0}@media screen and (min-width:1025px){#header .mobile-box{display:none}}#header .mobile-box .btn-menu button{background-color:#227b3c;background-image:url(/build/images/icon-menu.3b3f65f5.svg);background-position:center right 15px;background-repeat:no-repeat;background-size:18px auto;border:0;color:#fff;cursor:pointer;font-family:TheMix,sans-serif;font-size:16px;font-weight:700;height:40px;padding:9px 46px 8px 15px;transition:background-color .25s ease-in-out}#header .mobile-box .btn-menu button:hover{background-color:#1d6834}#header .logo{float:none;margin:0;padding:0}#header .logo a{display:block}#header .logo a:focus img{border:0}#header .logo img{height:auto;width:135px}@media screen and (min-width:1025px){#header .logo img{width:220px}}#header .nav-box{border-bottom:none;box-sizing:border-box;padding:20px 0;position:relative}@media screen and (min-width:1025px){#header .nav-box{padding:17px 0 25px}}#header .nav-box:after{display:none}#header .nav-box .holder{box-sizing:border-box;margin:0 auto;max-width:1090px;overflow:visible;padding:0 10px;width:auto}@media screen and (min-width:1025px){#header .nav-box .holder{align-items:center;display:flex;justify-content:space-between;padding:0 20px}}#header .nav-box .nav-list #nav{display:none;list-style:none;margin:0;padding:0}@media screen and (min-width:1025px){#header .nav-box .nav-list #nav{display:flex}}#header .nav-box .nav-list #nav li:not(:last-child){margin-bottom:20px}@media screen and (min-width:1025px){#header .nav-box .nav-list #nav li:not(:last-child){margin-bottom:0;margin-right:30px}}#header .nav-box .nav-list #nav li.active{position:relative}@media screen and (min-width:1025px){#header .nav-box .nav-list #nav li.active:before{background-color:#fff;content:"";display:inline-block;height:19px;left:0;margin:0 auto;position:absolute;right:0;top:-33px;transform:rotate(45deg);width:19px}}#header .nav-box .nav-list #nav li.active a{color:#9a6f1e}#header .nav-box .nav-list #nav .active,#header .nav-box .nav-list #nav a{color:#1261a3;font-size:18px;font-weight:500;text-decoration:underline;text-transform:none}#header .nav-box .title{color:#000;font-family:TheMix,sans-serif;font-size:20px;font-weight:700;line-height:1.5}#header.open .mobile-box .btn-menu button{background-image:url(/build/images/icon-close.3ab92875.svg)}#header.open .mobile-menu{background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;left:0;position:absolute;top:0;width:100%;z-index:20}#header.open .mobile-menu .top-nav.mobile{display:block;order:1;padding:20px 10px}#header.open .mobile-menu .top-nav.mobile:before{background-color:#4b4b4b;content:"";display:block;height:1px;margin-bottom:30px;margin-top:-30px;width:100%}#header.open .nav-box .nav-list{padding:35px 10px}#header.open .nav-box .nav-list #nav{display:block}.admin-preview li:not(#not-final) a{font-style:italic;opacity:.5}#header .nav-box{background-color:#f1f1f1;padding-bottom:32px}#header .nav-box:after{background-image:url(/build/images/footer-yellow.8b8a96cc.svg);background-position:50%;background-size:cover;bottom:0;content:"";display:inline-block;height:12px;left:0;position:absolute;width:100%}@media screen and (min-width:1025px){#header .nav-box:after{display:none}}#header.open .nav-box .nav-list{background-color:#f1f1f1}.dhe-footer{background-color:#cca000;height:auto;margin-top:0}.dhe-footer:before{background-color:#cca000;background-image:url(/build/images/footer-yellow.8b8a96cc.svg);background-repeat:no-repeat;background-size:100% 60px;content:"";display:block;height:12px;position:relative;z-index:10}@media screen and (min-width:1025px){.collapsible{break-inside:avoid}}.collapsible.container-box{background-color:#f2f2f2}.collapsible .collapsible-content{display:none}.collapsible h3{cursor:pointer;padding-right:30px;position:relative}.collapsible h3:after{background-image:url(/build/images/icon-plus.a51f9019.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";display:inline-block;height:18px;margin:auto;position:absolute;right:0;top:0;width:18px}.collapsible.open{margin-bottom:20px}.collapsible.open .collapsible-content{display:block}.collapsible.open h3:after{background-image:url(/build/images/icon-minus.b8d51465.svg)}.collapsible-content ul{font-size:16px;line-height:1.88;list-style:none;margin:15px 0 5px;padding:0}.dropdown{margin-bottom:0;padding:0;position:absolute;right:0}.dropdown .menu{background-color:#f2f2f2;display:none;left:0;list-style:none;margin:0;padding:1rem;position:absolute;top:100%;width:auto}.dropdown .menu li a{color:#f2f2f2;display:block;padding:12px 16px;text-decoration:none}.dropdown .menu.active{display:block}#list:not(.hidden) .result-close{display:none}.result-close{color:#87317b;font-size:32px;position:absolute;right:15px;top:20px}.result-close:hover{cursor:pointer}@media screen and (max-width:1024px){.result-close{position:fixed;right:45px}}.subdistrict-nav{box-sizing:border-box;margin:0 auto;max-width:1090px;padding:30px 10px 0}@media screen and (min-width:1025px){.subdistrict-nav{margin-bottom:-25px;padding-left:20px;padding-right:20px}}.subdistrict-button-box{background-color:#f2f2f2;padding:20px 25px 15px}@media screen and (min-width:1025px){.subdistrict-button-box{padding-bottom:30px}}.subdistrict-button-box label{margin-bottom:15px}.subdistrict-button-box .button{margin-bottom:10px;margin-right:15px}.pollingstation-nav,day-selection{box-sizing:border-box;margin:0 auto;max-width:1090px;padding:45px 10px 0;z-index:10}@media screen and (min-width:1025px){.pollingstation-nav,day-selection{margin-bottom:-20px;padding:55px 20px 0}}.pollingstation-nav h2,day-selection h2{margin:0 0 25px}@media screen and (min-width:1025px){.pollingstation-nav h2,day-selection h2{margin-bottom:20px}}.pollingstation-nav .container-box,day-selection .container-box{background-color:#f2f2f2;padding:25px 20px}@media screen and (min-width:1025px){.pollingstation-nav .container-box,day-selection .container-box{align-items:flex-end;display:flex;padding:30px 95px 40px 25px}}.pollingstation-nav .container-box.pollingstation,day-selection .container-box.pollingstation{display:block}.pollingstation-nav .container-box .day-selection,.pollingstation-nav .container-box .pollingstation-selection,day-selection .container-box .day-selection,day-selection .container-box .pollingstation-selection{margin-bottom:20px}.pollingstation-nav .container-box label,day-selection .container-box label{margin-bottom:5px}.pollingstation-nav .container-box .pollingstation-selection,day-selection .container-box .pollingstation-selection{max-width:500px}@media screen and (min-width:1025px){.pollingstation-nav .container-box .form,day-selection .container-box .form{flex-grow:1}}.pollingstation-nav label,day-selection label{margin-bottom:10px}@media screen and (min-width:1025px){.pollingstation-nav label,day-selection label{margin-bottom:15px}.pollingstation-nav select,day-selection select{margin-bottom:0}}.pollingstation-nav .mobile-section,day-selection .mobile-section{background-color:transparent;color:inherit;padding:0}.pollingstation-nav .button-container,day-selection .button-container{text-align:right}@media screen and (min-width:1025px){.pollingstation-nav .button-container,day-selection .button-container{padding-left:30px}}.result-list,.seat-list{box-sizing:border-box;margin:0 auto;max-width:1090px;padding:20px 10px}@media screen and (min-width:1025px){.result-list,.seat-list{padding:50px 20px}}.result-list .title-container,.seat-list .title-container{align-items:center;border-bottom:4px solid #f1f1f1;display:flex;margin:0 0 20px;padding-bottom:20px;position:relative}.result-list h2,.seat-list h2{color:#1d6b34}.result-list .grid-table,.seat-list .grid-table{font-size:16px;width:100%}@media large-up{.result-list .grid-table,.seat-list .grid-table{font-size:18px;width:calc(100% + 32px)}}.result-list .grid-table .grid-table-header-cell,.seat-list .grid-table .grid-table-header-cell{align-self:end;color:#000;font-family:TheMix,sans-serif;font-weight:700;line-height:1.38;padding-bottom:8px;text-align:left;vertical-align:bottom}.result-list .grid-table .row,.seat-list .grid-table .row{column-gap:10px;display:grid;padding-bottom:10px}.result-list .grid-table.grid-table-body td span,.seat-list .grid-table.grid-table-body td span{background-color:#f2f2f2;color:#000;display:block;line-height:1.13;padding:12px 16px}@media screen and (max-width:1024px){.result-list .grid-table.grid-table-body td span,.seat-list .grid-table.grid-table-body td span{padding:8px 12px}}@media screen and (min-width:1025px){.result-list .grid-table.grid-table-body td span,.seat-list .grid-table.grid-table-body td span{padding-left:20px}}.result-list .grid-table span .expandable-icon,.result-list .grid-table span .expanded-icon,.seat-list .grid-table span .expandable-icon,.seat-list .grid-table span .expanded-icon{background-position:50%;background-repeat:no-repeat;display:inline-block;height:8px;margin-left:13px;position:relative;right:5px;top:-1px;width:8px}.result-list .grid-table span .expandable-icon,.seat-list .grid-table span .expandable-icon{background-image:url(/build/images/icon-chevron-right-black.389e1768.svg)}.result-list .grid-table span .expanded-icon,.seat-list .grid-table span .expanded-icon{background-image:url(/build/images/icon-chevron-down-black.f9b98a1a.svg)}.result-list .grid-table .result-list-divider-row,.seat-list .grid-table .result-list-divider-row{display:grid;grid-template-columns:1fr;margin-bottom:10px}.result-list .grid-table .result-list-divider-row span,.seat-list .grid-table .result-list-divider-row span{background-color:#9b3c89;color:#fff;text-align:center}.result-list .grid-table .result-list-party-container,.result-list .grid-table .space-each-row .row,.seat-list .grid-table .result-list-party-container,.seat-list .grid-table .space-each-row .row{margin-bottom:10px}.result-list .grid-table .result-list-candidate-row span,.seat-list .grid-table .result-list-candidate-row span{background-color:#fff}.result-list .grid-table .result-list-candidate-row:not(:last-child) span,.seat-list .grid-table .result-list-candidate-row:not(:last-child) span{border-bottom-color:#d3d3d3;border-bottom-style:solid}.result-list .grid-table.parties .result-list-party-row.top1 span,.seat-list .grid-table.parties .result-list-party-row.top1 span{background-color:#9b3c89;color:#fff;font-weight:800}.result-list .grid-table.parties .result-list-party-row.top1 span .expandable-icon,.seat-list .grid-table.parties .result-list-party-row.top1 span .expandable-icon{background-image:url(/build/images/icon-chevron-right.e993dfa2.svg)}.result-list .grid-table.parties .result-list-party-row.top1 span .expanded-icon,.seat-list .grid-table.parties .result-list-party-row.top1 span .expanded-icon{background-image:url(/build/images/icon-chevron-down.78afaf04.svg)}.result-list .grid-table.parties .result-list-party-row.top2 span,.seat-list .grid-table.parties .result-list-party-row.top2 span{background-color:#c680b5;color:#000}.result-list .grid-table.parties .result-list-party-row.top2 span .expandable-icon,.seat-list .grid-table.parties .result-list-party-row.top2 span .expandable-icon{background-image:url(/build/images/icon-chevron-right.e993dfa2.svg)}.result-list .grid-table.parties .result-list-party-row.top2 span .expanded-icon,.seat-list .grid-table.parties .result-list-party-row.top2 span .expanded-icon{background-image:url(/build/images/icon-chevron-down.78afaf04.svg)}.result-list .grid-table.parties .result-list-party-row.top3 span,.seat-list .grid-table.parties .result-list-party-row.top3 span{background-color:#dea0cf}.result-list .grid-table.wsss .row,.seat-list .grid-table.wsss .row{grid-template-columns:2fr 1fr 1fr 1fr}.result-list .grid-table.wss .row,.seat-list .grid-table.wss .row{grid-template-columns:2fr 1fr 1fr}.result-list .grid-table.ws .row,.seat-list .grid-table.ws .row{grid-template-columns:2fr 1fr}.result-list .grid-table.sw .row,.seat-list .grid-table.sw .row{grid-template-columns:1fr 2fr}.result-list .grid-table.ws .row.full-width,.result-list .grid-table.wss .row.full-width,.result-list .grid-table.wsss .row.full-width,.seat-list .grid-table.ws .row.full-width,.seat-list .grid-table.wss .row.full-width,.seat-list .grid-table.wsss .row.full-width{grid-template-columns:1fr}.seat-list .grid-table{width:100%}.result-list__details{padding:0;text-align:center}.result-list__details li{display:inline-block;margin:5px;padding:10px 15px}.result-list__details li:last-of-type{margin-right:0}.result-list--combined td.party{width:100%}.result-map-container{background:linear-gradient(90deg,#b7cfe3,#b7c494);display:none;min-height:560px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:1025px){.result-map-container{display:block}}.result-map-container+.dhe-footer{display:none}@media screen and (min-width:1025px){.result-map-container+.dhe-footer{display:block}}.result-map-container.council{background:linear-gradient(90deg,#88a8c3,#96c3ea)}.result-map-container .council-party-container{align-content:flex-start;box-sizing:border-box;display:flex;flex-flow:row wrap;gap:20px;height:460px;justify-content:space-evenly;margin:0 auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 2%,#000 95%,transparent);max-width:1090px;overflow:scroll;overflow-x:hidden;padding:37px 20px 0;pointer-events:none;pointer-events:auto;scrollbar-color:rgba(135,49,123,.5) transparent}.result-map-container .council-party-container::-webkit-scrollbar{width:20px}.result-map-container .council-party-container::-webkit-scrollbar-thumb{background-color:rgba(135,49,123,.5);border-radius:10px;width:20px}.result-map-container .council-party-container::-webkit-scrollbar-track{background:none}.result-map-container .council-party-container .result-map-party{background-color:hsla(0,0%,100%,.6);border-radius:0 30px 20px 20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#000;display:flex;flex-flow:column;height:120px;justify-content:space-between;margin-bottom:30px;padding-bottom:10px;padding-left:10px;position:relative;width:150px}.result-map-container .council-party-container .result-map-party .result-map-party-header{display:flex;flex-flow:row;height:50%;justify-content:space-between;margin-bottom:10px}.result-map-container .council-party-container .result-map-party .result-map-party-header.council{height:40%;margin-bottom:0}.result-map-container .council-party-container .result-map-party .result-map-party-header .result-map-party-image{padding-top:10px;width:100px}.result-map-container .council-party-container .result-map-party .result-map-party-header .result-map-party-image img{display:block;height:auto;max-height:100%;max-width:95%;width:auto}.result-map-container .council-party-container .result-map-party .result-map-party-header .result-map-party-percent{align-items:center;background-color:#027f3c;border-radius:50%;color:#fff;display:flex;font-family:TheMix,sans-serif;font-size:15px;font-weight:700;height:50px;justify-content:center;width:50px;z-index:2}.result-map-container .council-party-container .result-map-party .result-map-party-header .result-map-party-percent:after{content:"%";display:inline}.result-map-container .council-party-container .result-map-party .result-map-party-body{font-family:TheMix,sans-serif}.result-map-container .council-party-container .result-map-party .result-map-party-body .result-map-party-party{font-size:16px;font-weight:700}.result-map-container .council-party-container .result-map-party .result-map-party-body .result-map-party-party.small{font-size:14px}.result-map-container .council-party-container .result-map-party .result-map-party-body .result-map-party-party.tiny{font-size:12px}.result-map-container .council-party-container .result-map-party .result-map-party-body .result-map-party-seats{font-size:15px}.result-map-container .top3{box-sizing:border-box;margin:0 auto;max-width:1090px;padding:37px 20px 0;pointer-events:none}.result-map-container .top3 .result-map-party{align-items:center;display:flex;margin-bottom:12px;position:relative}.result-map-container .top3 .result-map-party-image{background-color:#fff;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);contain:strict;height:70px;position:relative;width:70px;z-index:1}.result-map-container .top3 .result-map-party img{bottom:0;height:auto;left:0;margin:auto;max-height:70%;max-width:70%;position:absolute;right:0;top:0;width:auto}.result-map-container .top3 .result-map-party-percent{align-items:center;background-color:#027f3c;border-radius:50%;color:#fff;display:flex;font-family:TheMix,sans-serif;font-size:15px;font-weight:700;height:40px;justify-content:center;margin-left:-10px;width:40px;z-index:2}.result-map-container .top3 .result-map-party-percent:after{content:"%";display:inline}.result-map-container #result-map-mail{box-sizing:border-box;margin:50px auto 0;max-width:1090px;padding:0 20px;pointer-events:none;position:relative}.result-map-container #result-map-mail-inner{align-items:center;background-color:#fff;border-radius:45px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:inline-flex;font-size:16px;font-weight:700;height:70px;line-height:1.56;padding:0 25px 0 90px;pointer-events:auto}.result-map-container #result-map-description{bottom:0;box-sizing:border-box;left:0;margin:0 auto;max-width:1090px;padding:0 20px;pointer-events:none;position:absolute;right:0;width:100%}.result-map-container #result-map-description-inner{align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:20px 20px 0 0;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-sizing:border-box;color:#000;display:flex;justify-content:space-between;padding:20px 19px 22px 37px;pointer-events:auto;width:100%}.result-map-container #result-map-description h4{font-size:20px;line-height:1.5;margin:0 0 8px}.result-map-container #result-map-description .result-map-turnout{font-size:18px}.result-map-container #result-map-description .result-map-description-buttons .button{margin-bottom:2px;position:relative}@media screen and (min-width:1025px){.result-map-container #result-map-description .result-map-description-buttons .button.normal{background-color:#87317b}.result-map-container #result-map-description .result-map-description-buttons .button.normal:hover{background-color:#742a6a}}.result-map-container #result-map-description .result-map-description-buttons .button.show-results-list{padding-left:15px;padding-right:15px}.result-map-container #result-map-description .result-map-description-buttons .button.show-results-list span{background-image:url(/build/images/icon-chevron-down-black.f9b98a1a.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;height:8px;margin-left:13px;position:relative;top:-1px;width:8px}.result-map-container #result-map-description .result-map-description-buttons .button.show-external-results{background-image:url(/build/images/icon-chevron-right-black.389e1768.svg);background-position:left 17px center;background-repeat:no-repeat;background-size:10px auto;padding-left:35px;padding-right:15px}.result-map-container>.svg{height:100%;left:0;margin:0 auto;max-width:1920px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.result-map-container>.svg>svg{height:100%;width:100%}.result-map-container>.council.image{align-content:center;align-items:center;display:flex;height:100%;left:0;margin:auto;max-width:1920px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.result-map-container>.council.image>img{margin:auto;pointer-events:none}.result-map-container text{white-space:nowrap}#map_popover{background-color:#87317b;border-radius:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;max-width:200px;padding:1em;position:relative}#map_popover:not(.small){min-height:132px}#map_popover[data-show]{display:block}#map_popover .title{color:#fff;font-weight:700}#map_popover .message{color:#fff;font-size:12px;line-height:1.6666666667;padding:10px}#map_popover span.button{padding:.5rem 1rem}#map_popover ul{color:#fff;font-size:12px;line-height:1.6666666667;padding-left:1.25rem}#map_popover #popover_arrow{background:inherit;height:1rem;position:absolute;visibility:hidden;width:1rem}#map_popover #popover_arrow:before{background:inherit;content:"";height:1rem;position:absolute;transform:rotate(45deg);visibility:visible;width:1rem}#map_popover[data-popper-placement^=top]>#popover_arrow{bottom:-.5rem}#map_popover[data-popper-placement^=bottom]>#popover_arrow{top:-.5rem}#map_popover[data-popper-placement^=left]>#popover_arrow{right:-.5rem}#map_popover[data-popper-placement^=right]>#popover_arrow{left:-.5rem}#map_popover #popover_close{align-items:center;background-color:#227b3c;border-radius:18px;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer;display:flex;font-size:36px;height:36px;justify-content:center;line-height:36px;position:absolute;right:-.75rem;top:-.75rem;width:36px}#map_popover #popover_close>span{display:block;height:36px}#map_popover_boundary{bottom:0;left:0;margin:64px auto 100px;max-width:1025px;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden}.result-map-description-text{margin-right:1.5rem;min-width:20%}.result-map-description-text>span{font-size:20px;font-weight:700;line-height:1.5;margin:0 0 8px}.document{margin:0 auto;max-width:1090px;padding:55px 20px 0}ul.document-list{list-style-type:none;margin-inline:auto;padding:0}ul.document-list li{display:flex;justify-content:space-between;padding:10px 0}ul.document-list li .document-title{font-weight:700}ul.document-list li .document-desc{font-weight:400}ul.document-list li .document-download{align-self:center}ul.document-list li:after{padding:5px}@media screen and (min-width:1025px){ul.document-list--grouped{display:grid;gap:20px}}.mid-page-nav{margin:0 auto;max-width:1090px;padding:35px 10px 0;position:relative}@media screen and (min-width:1025px){.mid-page-nav{display:flex;justify-content:space-between;padding:20px 20px 0}}.mid-page-nav .search{display:flex;flex-wrap:wrap;width:200px}@media screen and (min-width:1025px){.mid-page-nav .search{padding:0 20px}}@media screen and (max-width:1024px){.mid-page-nav .search{padding-top:20px}}.mid-page-nav .search #search-selected{border:1px solid #707070;margin:0;padding:5px;width:auto}.mid-page-nav .search .button{background-image:url(/build/images/icon-chevron-right-black.389e1768.svg);background-size:6px auto;height:40px;margin:0;padding:auto;width:40px}.mid-page-nav .search #search-list{background-color:#fff;border:1px solid #707070;max-height:200px;min-height:20px;min-width:90%;overflow:auto;padding:2px;position:absolute;top:100%;z-index:1}.mid-page-nav .search #search-list span.water-authority{font-weight:bolder;text-decoration:underline}.mid-page-nav .search #search-list li.water-authority li.district{padding-left:1em;text-indent:-.5em}.mid-page-nav .search #search-list li.water-authority li.district span.district{text-decoration:none}.mid-page-nav .search #search-list li.water-authority li.district li.subdistrict span.subdistrict{font-weight:400;text-decoration:underline}.mid-page-nav .search #search-list span.district{font-weight:bolder;text-decoration:underline}.mid-page-nav .search #search-list span.subdistrict{font-weight:700}.mid-page-nav .search #search-list li.subdistrict{padding-left:1em;text-indent:-.5em}.mid-page-nav .search #search-list span.pollingstation{font-weight:400}.mid-page-nav .search #search-list li.pollingstation{text-wrap:normal;padding-left:1.75em;text-indent:-.75em}.mid-page-nav .search #search-list ul{list-style:none;margin:0;padding:0;text-indent:0}.mid-page-nav .search #search-list .selected>span{background-color:#4b4b4b;color:#fff}@media screen and (min-width:1025px){.mid-page-nav .breadcrumbs{padding:0 20px}}.mid-page-nav .breadcrumb{color:#4b4b4b}.mid-page-nav .breadcrumb-current,.mid-page-nav .breadcrumb-link{text-decoration:underline}.svg-hover{cursor:pointer;opacity:0;pointer-events:auto}.svg-hover:hover{opacity:.5}#map_popover #popover_close,#map_popover span.button,.mobile-section{background-color:#fff;color:#000}.mobile-section{padding:25px 10px 0}@media screen and (min-width:1025px){.mobile-section{display:none}}.mobile-section .container-box{background-color:#f1f1f1;margin-bottom:25px;padding:15px 20px 25px}.mobile-section .container-box+.button-container{padding:0 20px}.mobile-section .checkboxes{margin-bottom:25px}.mobile-section .checkboxes input{display:none}.mobile-section .checkboxes label{margin-top:8px;padding-left:25px;position:relative}.mobile-section .checkboxes label:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:65% auto;border:1px solid #707070;content:"";cursor:pointer;display:inline-block;height:17px;left:0;position:absolute;top:3px;width:17px}.mobile-section .checkboxes input:checked+label:before{background-image:url(/build/images/icon-check.b39740f7.svg)}.mobile-section .button{width:100%}