.alpha{margin-left:0}.omega{margin-right:0}.rfloat{float:right}.lfloat{float:left}.ltxt{text-align:left!important}.rtxt{text-align:right!important}.ctxt{text-align:center!important}.hidden{display:none!important}.notxt{text-indent:-9999px}.strong{font-weight:700}.pointer{cursor:pointer}.border-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}img.rfloat{float:right;margin-left:10px}img.lfloat{float:left;margin-right:10px}.fs6{font-size:6em!important}.fs5{font-size:5em!important}.fs4{font-size:4em!important}.fs3{font-size:3em!important}.fs2{font-size:2em!important}.fs1-5{font-size:1.5em!important}.fs1-3{font-size:1.3em!important}.fs1-2{font-size:1.2em!important}.fs1-1{font-size:1.1em!important}.fs1{font-size:1em!important}.fs0-6{font-size:.6em!important}.fs0-9{font-size:.9em!important}.fs0-8{font-size:.8em!important}.lowercase{text-transform:lowercase}.lh2-4{line-height:2.4em}.lh2-2{line-height:2.2em}.lh2{line-height:2em}.lh1-8{line-height:1.8em}.lh1-5{line-height:1.5em}.lh1-2{line-height:1.2em}.lh1{line-height:1em}.round5{border-radius:5px}.round10{border-radius:10px}.last-border{border:none!important}.pan,.ptn,.pvn{padding-top:0!important}.paxs,.ptxs,.pvxs{padding-top:2px!important}.pas,.pts,.pvs{padding-top:5px!important}.pam,.ptm,.pvm{padding-top:10px!important}.pal,.ptl,.pvl{padding-top:20px!important}.pax,.ptx,.pvx{padding-top:40px!important}.pan,.phn,.prn{padding-right:0!important}.paxs,.phxs,.prxs{padding-right:2px!important}.pas,.phs,.prs{padding-right:5px!important}.pam,.phm,.prm{padding-right:10px!important}.pal,.phl,.prl{padding-right:20px!important}.pax,.phx,.prx{padding-right:40px!important}.pan,.pbn,.pvn{padding-bottom:0!important}.paxs,.pbxs,.pvxs{padding-bottom:2px!important}.pas,.pbs,.pvs{padding-bottom:5px!important}.pam,.pbm,.pvm{padding-bottom:10px!important}.pal,.pbl,.pvl{padding-bottom:20px!important}.pax,.pbx,.pvx{padding-bottom:40px!important}.pan,.phn,.pln{padding-left:0!important}.paxs,.phxs,.plxs{padding-left:2px!important}.pas,.phs,.pls{padding-left:5px!important}.pam,.phm,.plm{padding-left:10px!important}.pal,.phl,.pll{padding-left:20px!important}.pax,.phx,.plx{padding-left:40px!important}.man,.mtn,.mvn{margin-top:0!important}.maxs,.mtxs,.mvxs{margin-top:2px!important}.mas,.mts,.mvs{margin-top:5px!important}.mam,.mtm,.mvm{margin-top:10px!important}.mal,.mtl,.mvl{margin-top:20px!important}.max,.mtx,.mvx{margin-top:40px!important}.man,.mhn,.mrn{margin-right:0!important}.mas,.mhs,.mrs{margin-right:5px!important}.maxs,.mhxs,.mrxs{margin-right:2px!important}.mam,.mhm,.mrm{margin-right:10px!important}.mal,.mhl,.mrl{margin-right:20px!important}.max,.mhx,.mrx{margin-right:40px!important}.man,.mbn,.mvn{margin-bottom:0!important}.maxs,.mbxs,.mvxs{margin-bottom:2px!important}.mas,.mbs,.mvs{margin-bottom:5px!important}.mam,.mbm,.mvm{margin-bottom:10px!important}.mal,.mbl,.mvl{margin-bottom:20px!important}.max,.mbx,.mvx{margin-bottom:40px!important}.man,.mhn,.mln{margin-left:0!important}.maxs,.mhxs,.mlxs{margin-left:2px!important}.mas,.mhs,.mls{margin-left:5px!important}.mam,.mhm,.mlm{margin-left:10px!important}.mal,.mhl,.mll{margin-left:20px!important}.max,.mhx,.mlx{margin-left:40px!important}.m20-10{padding:20px 10px!important}.mauto{margin:0 auto}.x100{width:100%}.x90{width:90%}.x80{width:80%}.x75{width:75%}.x70{width:70%}.x66{width:66%}.x60{width:60%}.x50{width:50%}.x40{width:40%}.x33{width:33.333%}.x30{width:30%}.x25{width:25%}.x20{width:20%}.x15{width:15%}.x10{width:10%}.x5{width:5%}.x0{width:0}.ban,.btn,.bvn{border-top:none!important}.ba1,.bt1,.bv1{border-top:1px solid!important}.ban,.bhn,.brn{border-right:none!important}.ba1,.bh1,.br1{border-right:1px solid!important}.ban,.bbn,.bvn{border-bottom:none!important}.ba1,.bb1,.bv1{border-bottom:1px solid!important}.ban,.bhn,.bln{border-left:none!important}.ba1,.bh1,.bl1{border-left:1px solid!important}.border{border:1px solid #d2d2d2}.box-shadow{-webkit-box-shadow:0 0 0 1px #d2d2d2 inset;box-shadow:0 0 0 1px #d2d2d2 inset}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.arrow-left{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}.freeze{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.valigntop{vertical-align:top}.txt-black{color:#505154!important}@-webkit-keyframes animateLabels{0%{opacity:0}100%{opacity:1}}@keyframes animateLabels{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes animateCountryResultsBar{0%{width:0;opacity:1}100%{opacity:1}}@keyframes animateCountryResultsBar{0%{width:0;opacity:1}100%{opacity:1}}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(1){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(1){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(1),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(1){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(1){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(1){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(1),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(1){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(2){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(2){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(2),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(2){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(2){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(2){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(2),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(2){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(3){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(3){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(3),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(3){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(3){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(3){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(3),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(3){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(4){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(4){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(4),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(4){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(4){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(4){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(4),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(4){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(5){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(5){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(5),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(5){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(5){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(5){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(5),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(5){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(6){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(6){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(6),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(6){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(6){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(6){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(6),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(6){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(7){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(7){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.35s;animation-delay:.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(7),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(7){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(7){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(7){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(7),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(7){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(8){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(8){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(8),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(8){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(8){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(8){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(8),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(8){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(9){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(9){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.45s;animation-delay:.45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(9),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(9){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(9){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(9){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(9),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(9){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(10){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(10){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(10),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(10){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(10){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(10){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(10),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(10){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(11){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(11){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.55s;animation-delay:.55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(11),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(11){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(11){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(11){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(11),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(11){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(12){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(12){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(12),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(12){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(12){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(12){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(12),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(12){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(13){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(13){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.65s;animation-delay:.65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(13),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(13){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(13){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(13){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(13),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(13){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(14){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(14){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(14),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(14){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(14){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(14){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(14),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(14){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(15){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(15){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.75s;animation-delay:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(15),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(15){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(15){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(15){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(15),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(15){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(16){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(16){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(16),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(16){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(16){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(16){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(16),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(16){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(17){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(17){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.85s;animation-delay:.85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(17),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(17){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(17){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(17){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(17),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(17){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(18){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(18){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(18),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(18){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(18){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(18){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(18),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(18){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(19){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(19){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.95s;animation-delay:.95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(19),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(19){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(19){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(19){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(19),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(19){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(20){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(20){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(20),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(20){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(20){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(20){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(20),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(20){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(21){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(21){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.05s;animation-delay:1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(21),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(21){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(21){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(21){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(21),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(21){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(22){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(22){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(22),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(22){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(22){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(22){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(22),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(22){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(23){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(23){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.15s;animation-delay:1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(23),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(23){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(23){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(23){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(23),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(23){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(24){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(24){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(24),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(24){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(24){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(24){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(24),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(24){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(25){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(25){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.25s;animation-delay:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(25),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(25){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(25){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(25){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(25),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(25){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(26){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(26){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(26),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(26){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(26){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(26){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(26),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(26){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(27){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(27){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.35s;animation-delay:1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(27),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(27){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(27){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(27){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(27),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(27){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(28){opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-axis-labels span,#turnout-by-country-chart .highcharts-axis-labels text:nth-child(28){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #turnout-by-country-chart .highcharts-axis-labels span,#private-enr #turnout-by-country-chart .highcharts-axis-labels text:nth-child(28),.disable-animations #turnout-by-country-chart .highcharts-axis-labels span,.disable-animations #turnout-by-country-chart .highcharts-axis-labels text:nth-child(28){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(28){opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-axis-labels span,#national-parties-results-chart .highcharts-axis-labels text:nth-child(28){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:4;animation-delay:4;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #national-parties-results-chart .highcharts-axis-labels span,#private-enr #national-parties-results-chart .highcharts-axis-labels text:nth-child(28),.disable-animations #national-parties-results-chart .highcharts-axis-labels span,.disable-animations #national-parties-results-chart .highcharts-axis-labels text:nth-child(28){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}.highcharts-data-labels{opacity:1!important}@media only screen and (min-width:48rem){.highcharts-data-labels{opacity:0}}#turnout-by-country-chart .highcharts-data-labels text{opacity:1}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-data-labels text{-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}}@media only screen and (min-width:48rem){#turnout-by-country-chart .highcharts-data-labels text:first-child{-webkit-animation-delay:2s;animation-delay:2s}}#private-enr #turnout-by-country-chart .highcharts-data-labels text,.disable-animations #turnout-by-country-chart .highcharts-data-labels text{opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#national-parties-results-chart .highcharts-data-labels text{opacity:1}@media only screen and (min-width:48rem){#national-parties-results-chart .highcharts-data-labels text{-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}}#private-enr #national-parties-results-chart .highcharts-data-labels text,.disable-animations #national-parties-results-chart .highcharts-data-labels text{opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}.seats-animation .highcharts-data-labels span.seats-chart--label{opacity:1}@media only screen and (min-width:48rem){.seats-animation .highcharts-data-labels span.seats-chart--label{opacity:0}}.seats-animation .highcharts-data-labels span.seats-chart--label.animation-redraw{opacity:1;-webkit-transition:none;transition:none}@media only screen and (min-width:48rem){.seats-animation .highcharts-data-labels span.seats-chart--label.animation-redraw{opacity:1;-webkit-transition:all .2s;transition:all .2s}}.seats-animation .highcharts-data-labels span.seats-chart--label.animation-load{opacity:1;-webkit-transition:none;transition:none}@media only screen and (min-width:48rem){.seats-animation .highcharts-data-labels span.seats-chart--label.animation-load{opacity:1;-webkit-transition:all .6s;transition:all .6s}}.seats-animation .highcharts-data-labels span.seats-chart--label.animation-off{opacity:1;-webkit-transition:none;transition:none}.seats-animation .highcharts-series-group g rect{-webkit-transition:none;transition:none}@media only screen and (min-width:48rem){.seats-animation .highcharts-series-group g rect{-webkit-transition:all .6s;transition:all .6s;height:0}}#country-view-results table .country-view-results--bar,#country-view-results table tr{opacity:1}@media only screen and (min-width:48rem){#country-view-results table .country-view-results--bar,#country-view-results table tr{opacity:0}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table .country-view-results--bar,.disable-animations #country-view-results table tr{opacity:1;-webkit-animation:none;animation:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#country-view-results .country-view-results--bar{opacity:1}@media only screen and (min-width:48rem){#country-view-results .country-view-results--bar{-webkit-animation:animateCountryResultsBar 1s;animation:animateCountryResultsBar 1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results .country-view-results--bar{opacity:1;-webkit-animation:none;animation:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results .country-view-results--bar,.disable-animations #country-view-results .country-view-results--bar{opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s}#country-view-results span[data-value]{opacity:1}@media only screen and (min-width:48rem){#country-view-results span[data-value]{opacity:0;-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#private-enr #country-view-results span[data-value],.disable-animations #country-view-results span[data-value]{opacity:1;-webkit-animation-name:none;animation-name:none}#country-view-results table tr:nth-child(1){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(1){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(1 * .05s);animation-delay:calc(1 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(1){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(1),.disable-animations #country-view-results table tr:nth-child(1){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(2){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(2){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(2 * .05s);animation-delay:calc(2 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(2){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(2),.disable-animations #country-view-results table tr:nth-child(2){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(3){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(3){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(3 * .05s);animation-delay:calc(3 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(3){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(3),.disable-animations #country-view-results table tr:nth-child(3){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(4){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(4){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(4 * .05s);animation-delay:calc(4 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(4){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(4),.disable-animations #country-view-results table tr:nth-child(4){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(5){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(5){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(5 * .05s);animation-delay:calc(5 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(5){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(5),.disable-animations #country-view-results table tr:nth-child(5){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(6){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(6){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(6 * .05s);animation-delay:calc(6 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(6){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(6),.disable-animations #country-view-results table tr:nth-child(6){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(7){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(7){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(7 * .05s);animation-delay:calc(7 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(7){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(7),.disable-animations #country-view-results table tr:nth-child(7){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(8){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(8){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(8 * .05s);animation-delay:calc(8 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(8){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(8),.disable-animations #country-view-results table tr:nth-child(8){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(9){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(9){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(9 * .05s);animation-delay:calc(9 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(9){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(9),.disable-animations #country-view-results table tr:nth-child(9){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(10){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(10){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(10 * .05s);animation-delay:calc(10 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(10){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(10),.disable-animations #country-view-results table tr:nth-child(10){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(11){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(11){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(11 * .05s);animation-delay:calc(11 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(11){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(11),.disable-animations #country-view-results table tr:nth-child(11){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(12){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(12){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(12 * .05s);animation-delay:calc(12 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(12){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(12),.disable-animations #country-view-results table tr:nth-child(12){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(13){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(13){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(13 * .05s);animation-delay:calc(13 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(13){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(13),.disable-animations #country-view-results table tr:nth-child(13){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(14){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(14){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(14 * .05s);animation-delay:calc(14 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(14){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(14),.disable-animations #country-view-results table tr:nth-child(14){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(15){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(15){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(15 * .05s);animation-delay:calc(15 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(15){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(15),.disable-animations #country-view-results table tr:nth-child(15){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(16){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(16){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(16 * .05s);animation-delay:calc(16 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(16){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(16),.disable-animations #country-view-results table tr:nth-child(16){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(17){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(17){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(17 * .05s);animation-delay:calc(17 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(17){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(17),.disable-animations #country-view-results table tr:nth-child(17){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(18){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(18){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(18 * .05s);animation-delay:calc(18 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(18){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(18),.disable-animations #country-view-results table tr:nth-child(18){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(19){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(19){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(19 * .05s);animation-delay:calc(19 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(19){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(19),.disable-animations #country-view-results table tr:nth-child(19){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(20){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(20){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(20 * .05s);animation-delay:calc(20 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(20){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(20),.disable-animations #country-view-results table tr:nth-child(20){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(21){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(21){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(21 * .05s);animation-delay:calc(21 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(21){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(21),.disable-animations #country-view-results table tr:nth-child(21){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(22){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(22){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(22 * .05s);animation-delay:calc(22 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(22){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(22),.disable-animations #country-view-results table tr:nth-child(22){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(23){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(23){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(23 * .05s);animation-delay:calc(23 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(23){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(23),.disable-animations #country-view-results table tr:nth-child(23){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(24){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(24){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(24 * .05s);animation-delay:calc(24 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(24){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(24),.disable-animations #country-view-results table tr:nth-child(24){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(25){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(25){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(25 * .05s);animation-delay:calc(25 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(25){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(25),.disable-animations #country-view-results table tr:nth-child(25){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(26){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(26){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(26 * .05s);animation-delay:calc(26 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(26){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(26),.disable-animations #country-view-results table tr:nth-child(26){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(27){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(27){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(27 * .05s);animation-delay:calc(27 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(27){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(27),.disable-animations #country-view-results table tr:nth-child(27){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(28){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(28){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(28 * .05s);animation-delay:calc(28 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(28){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(28),.disable-animations #country-view-results table tr:nth-child(28){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(29){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(29){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(29 * .05s);animation-delay:calc(29 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(29){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(29),.disable-animations #country-view-results table tr:nth-child(29){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}#country-view-results table tr:nth-child(30){opacity:1}@media only screen and (min-width:48rem){#country-view-results table tr:nth-child(30){-webkit-animation-name:animateLabels;animation-name:animateLabels;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:calc(30 * .05s);animation-delay:calc(30 * .05s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media only screen and (min-width:48rem){.disable-animations #country-view-results table tr:nth-child(30){opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:none;animation-duration:none;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}#private-enr #country-view-results table tr:nth-child(30),.disable-animations #country-view-results table tr:nth-child(30){opacity:1;-webkit-transition:none;transition:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}/*! normalize.css v1.1.0 | MIT License | git.io/normalize */*{-webkit-box-sizing:inherit;box-sizing:inherit}@media print{.home-aside>section,.map-article{display:block!important;width:100%;-webkit-column-break-before:avoid!important;-moz-column-break-before:avoid!important;break-before:avoid!important;-webkit-column-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important;overflow:visible}.home-aside{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}table{overflow:visible;-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;border-collapse:collapse}tr{overflow:visible;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto}.second-home .breakdown-table tr{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}thead{display:table-header-group}tfoot{display:table-footer-group}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}button{border:0;background-color:transparent}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{list-style:none;list-style-type:none;padding:0}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@page{size:A4 portrait;margin:15mm 15mm 15mm 15mm}body{background-color:#414043;color:#1e1e1e;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0;margin:0;height:auto;width:100%}@media print{body{-webkit-print-color-adjust:exact;color-adjust:exact;background-color:transparent}body .main-content{display:block!important;width:100%}.tools--comparative-tool body .main-content{padding-top:0}body button{display:none}}section{position:relative}aside>section{border:0}a{text-decoration:none;color:inherit}.wrapper{background-color:#fff}.bold{font-weight:700}.bar{width:0;height:35px;float:left;margin-right:10px}.legend.party li{margin:0}.legend.party li i{margin-top:-9px}table tr td,table tr th{padding:5px 0}table tr th{text-align:center;background-clip:padding-box}form label{line-height:30px;color:#13334d}form input{color:#969696}ul.bullet{list-style:none;padding:0;margin:0}ul.bullet li{padding-left:0;margin:0;height:2em}ul.bullet li:before{content:'• ';color:#5994d9;margin-right:5px;font-size:1.5em}dt{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;margin:0;font-weight:700}dd{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;margin:0}.chart{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.js-hidden{position:absolute;top:auto;left:-9999vw;height:1px;width:1px;overflow:hidden}.hidden-display{display:none}.nojs{display:block}.horizontal-rule{width:20px;height:1px;border-bottom:solid 1px #c7c9cb;display:inline-block}.color-bar{display:inline-block;margin:0;padding:0;height:15px;-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 8);flex:1 1 calc(100% / 8)}.color-bar1{background-color:#2d4d7f}.color-bar2{background-color:#dc4948}.color-bar3{background-color:#266f90}.color-bar4{background-color:#d3297c}.color-bar5{background-color:#880b0a}.color-bar6{background-color:#7ebc63}.color-bar7{background-color:#10749f}.color-bar8{background-color:#979a97}.highcharts-axis-labels span,.highcharts-axis-labels text,.highcharts-axis-labels tspan,.highcharts-data-label span,.highcharts-data-label text,.highcharts-data-label tspan,.seats-chart--label-name span,.seats-chart--label-name text,.seats-chart--label-name tspan{font-family:Helvetica,Arial,sans-serif}html{font:62.5% Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}body{font-size:1.4rem}h1,h2,h3,h4,h5,h6{font-family:Georgia,Garamond,serif;white-space:normal;font-weight:400;letter-spacing:normal;line-height:1.2em;color:#1e1e1e}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}a{color:#0c4da2;text-decoration:none}.heading-1{font-family:Georgia,Garamond,serif;white-space:normal;font-weight:400;letter-spacing:normal;line-height:1.2em;color:#1e1e1e;font-size:2.5rem;margin-top:0;line-height:1}@media print{.heading-1~label{display:none}}@media only screen and (min-width:48rem){.heading-1{font-size:3rem}}@media only screen and (min-width:63.75em){.heading-1{font-size:3.5rem}}.heading-2{font-size:2.2rem;margin-top:0;margin-bottom:5px;word-break:normal;word-wrap:break-word;word-break:break-word}@media only screen and (min-width:48rem){.heading-2{font-size:2.5rem}}.heading-3{font-size:1.6rem;font-weight:700;font-family:Helvetica,sans-serif;margin-top:0;word-break:normal;word-wrap:break-word;word-break:break-word}@media only screen and (min-width:48rem){.heading-3{font-size:1.4rem}}@media only screen and (min-width:63.75em){.heading-3{font-size:1.4rem}}.heading-4{font-size:1em;font-weight:700;color:#1e1e1e;font-family:Helvetica,sans-serif;word-break:normal;word-wrap:break-word;word-break:break-word}.heading-5{font-size:1.7rem;font-weight:700;color:#1e1e1e;font-family:Helvetica,sans-serif;word-break:normal;word-wrap:break-word;word-break:break-word}.heading-6{font-size:1.2rem;font-weight:700;color:#1e1e1e;font-family:Helvetica,sans-serif;margin-bottom:1rem;margin-top:0;word-break:normal;word-wrap:break-word;word-break:break-word}p{font-size:1.2rem}label{font-weight:700}ol{list-style:decimal}address,dl,fieldset,figure,h1,h2,h3,h4,h5,hr,ol,pre,ul{margin-bottom:20px}.fwb{font-weight:700}.page-subtitle{display:block;font-size:1.4rem;font-weight:700;font-family:Helvetica;margin-top:0;padding-left:2px}.main-content--broad .page-subtitle{color:#1e1e1e}.no-link-style{cursor:pointer;text-decoration:none}.no-link-style:hover{color:#0c4da2;text-decoration:none}@media screen and (min-width:48rem){.padding-on-hover{padding-left:0;-webkit-transition:padding-left .2s ease-out;transition:padding-left .2s ease-out}.padding-on-hover:focus,.padding-on-hover:hover{color:#326aab;padding-left:4px;-webkit-transition:padding-left .2s ease-out;transition:padding-left .2s ease-out}}@font-face{font-family:custom-icons;src:url(../assets/fonts/custom-icons.ttf?zdvyi5) format('truetype'),url(../assets/fonts/custom-icons.woff?zdvyi5) format('woff'),url(../assets/fonts/custom-icons.svg?zdvyi5#custom-icons) format('svg');font-weight:400;font-style:normal}.ci{font-family:custom-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#election-results-breakdown .ci{font-size:1.1rem}.ci-absentee-application:before{content:'\e900'}.ci-activity:before{content:'\e901'}.ci-add-user:before{content:'\e902'}.ci-alert:before{content:'\e903'}.ci-arrow-down:before{content:'\e904'}.ci-arrow-left:before{content:'\e905'}.ci-arrow-right:before{content:'\e906'}.ci-arrow-up:before{content:'\e907'}.ci-assign:before{content:'\e908'}.ci-authorship:before{content:'\e909'}.ci-ballot-delivery:before{content:'\e90a'}.ci-ballot-style-filled:before{content:'\e90b'}.ci-bars-chart:before{content:'\e90c'}.ci-blocked:before{content:'\e90d'}.ci-board-no:before{content:'\e90e'}.ci-board:before{content:'\e90f'}.ci-bookmark:before{content:'\e910'}.ci-calculate:before{content:'\e911'}.ci-calendar:before{content:'\e912'}.ci-candidacies:before{content:'\e913'}.ci-cercle-filled:before{content:'\e914'}.ci-checkbox:before{content:'\e915'}.ci-chevron-down:before{content:'\e916'}.ci-chevron-left:before{content:'\e917'}.ci-chevron-right:before{content:'\e918'}.ci-chevron-up:before{content:'\e919'}.ci-city-filled:before{content:'\e91a'}.ci-clear:before{content:'\e91b'}.ci-close-no-circle:before{content:'\e91c'}.ci-close:before{content:'\e91d'}.ci-comment:before{content:'\e91e'}.ci-configuration:before{content:'\e91f'}.ci-contrast:before{content:'\e920'}.ci-copy:before{content:'\e921'}.ci-country-filled:before{content:'\e922'}.ci-county-filled:before{content:'\e923'}.ci-dashboard:before{content:'\e924'}.ci-delete:before{content:'\e925'}.ci-desktop:before{content:'\e926'}.ci-disk:before{content:'\e927'}.ci-distribution:before{content:'\e928'}.ci-district-filled:before{content:'\e929'}.ci-download:before{content:'\e92a'}.ci-dropdown:before{content:'\e92b'}.ci-eballot-delivery:before{content:'\e92c'}.ci-edit .path1:before{content:'\e92d';color:#231f20}.ci-edit .path2:before{content:'\e92e';margin-left:-1em;color:#000}.ci-election-configuration:before{content:'\e92f'}.ci-election-filled:before{content:'\e930'}.ci-election-observers:before{content:'\e931'}.ci-election-planning:before{content:'\e932'}.ci-empty:before{content:'\e933'}.ci-ems-filled:before{content:'\e934'}.ci-enr:before{content:'\e935'}.ci-error:before{content:'\e936'}.ci-facebook:before{content:'\e937'}.ci-favorite:before{content:'\e938'}.ci-file-doc:before{content:'\e939'}.ci-file-pdf:before{content:'\e93a'}.ci-file-xls:before{content:'\e93b'}.ci-file-zip:before{content:'\e93c'}.ci-file:before{content:'\e93d'}.ci-filters:before{content:'\e93e'}.ci-finance:before{content:'\e93f'}.ci-flag:before{content:'\e940'}.ci-folder-closed:before{content:'\e941'}.ci-folder-open:before{content:'\e942'}.ci-foundation:before{content:'\e943'}.ci-grid:before{content:'\e944'}.ci-headphones:before{content:'\e945'}.ci-headset:before{content:'\e946'}.ci-help:before{content:'\e947'}.ci-helpdesk:before{content:'\e948'}.ci-hidden:before{content:'\e949'}.ci-home:before{content:'\e94a'}.ci-image:before{content:'\e94b'}.ci-info:before{content:'\e94c'}.ci-kiosk-voting:before{content:'\e94d'}.ci-kiosk:before{content:'\e94e'}.ci-language:before{content:'\e94f'}.ci-less-circle:before{content:'\e950'}.ci-less-no-circle:before{content:'\e951'}.ci-line-chart:before{content:'\e952'}.ci-list:before{content:'\e953'}.ci-location:before{content:'\e954'}.ci-locked:before{content:'\e955'}.ci-logistics:before{content:'\e956'}.ci-logoout:before{content:'\e957'}.ci-mail:before{content:'\e958'}.ci-maximize:before{content:'\e959'}.ci-menu:before{content:'\e95a'}.ci-minize:before{content:'\e95b'}.ci-mobile:before{content:'\e95c'}.ci-more-circle:before{content:'\e95d'}.ci-more-no-circle:before{content:'\e95e'}.ci-move-all-directions:before{content:'\e95f'}.ci-move-horizontal:before{content:'\e960'}.ci-move-vertical:before{content:'\e961'}.ci-multiselect:before{content:'\e962'}.ci-notification:before{content:'\e963'}.ci-numpad:before{content:'\e964'}.ci-order:before{content:'\e965'}.ci-paper-voting:before{content:'\e966'}.ci-paragraph:before{content:'\e967'}.ci-participation-administration:before{content:'\e968'}.ci-password:before{content:'\e969'}.ci-pause:before{content:'\e96a'}.ci-personal-training:before{content:'\e96b'}.ci-phone-voting:before{content:'\e96c'}.ci-pie-chart:before{content:'\e96d'}.ci-plane:before{content:'\e96e'}.ci-play:before{content:'\e96f'}.ci-political-party-filled:before{content:'\e970'}.ci-poll-runner-filled:before{content:'\e971'}.ci-poll-runner-inventory-filled:before{content:'\e972'}.ci-pollbook-activity-filled .path1:before{content:'\e973';color:#000}.ci-pollbook-activity-filled .path2:before{content:'\e974';margin-left:-1em;color:#000}.ci-pollbook-activity-filled .path3:before{content:'\e975';margin-left:-1em;color:#000}.ci-pollbook-activity-filled .path4:before{content:'\e976';margin-left:-1em;color:#000}.ci-pollbook-activity-filled .path5:before{content:'\e977';margin-left:-1em;color:#1d1d1b}.ci-pollbook-activity-filled .path6:before{content:'\e978';margin-left:-1em;color:#1d1d1b}.ci-pollbook-activity-filled .path7:before{content:'\e979';margin-left:-1em;color:#1d1d1b}.ci-pollbook-checklist-filled .path1:before{content:'\e97a';color:#1d1d1b}.ci-pollbook-checklist-filled .path2:before{content:'\e97b';margin-left:-1em;color:#1d1d1b}.ci-pollbook-checklist-filled .path3:before{content:'\e97c';margin-left:-1em;color:#000}.ci-pollbook-checklist-filled .path4:before{content:'\e97d';margin-left:-1em;color:#1d1d1b}.ci-pollbook-checklist-filled .path5:before{content:'\e97e';margin-left:-1em;color:#000}.ci-pollbook-deployment-filled .path1:before{content:'\e97f';color:#000}.ci-pollbook-deployment-filled .path2:before{content:'\e980';margin-left:-1em;color:#1d1d1b}.ci-pollbook-deployment-filled .path3:before{content:'\e981';margin-left:-1em;color:#1d1d1b}.ci-pollbook-deployment-filled .path4:before{content:'\e982';margin-left:-1em;color:#1d1d1b}.ci-pollbook-deployment-filled .path5:before{content:'\e983';margin-left:-1em;color:#1d1d1b}.ci-pollbook-filled .path1:before{content:'\e984';color:#1d1d1b}.ci-pollbook-filled .path2:before{content:'\e985';margin-left:-1em;color:#000}.ci-pollbook-filled .path3:before{content:'\e986';margin-left:-1em;color:#000}.ci-pollbook-filled .path4:before{content:'\e987';margin-left:-1em;color:#000}.ci-pollbook-filled .path5:before{content:'\e988';margin-left:-1em;color:#000}.ci-pollbook-filled .path6:before{content:'\e989';margin-left:-1em;color:#000}.ci-pollbook-filled .path7:before{content:'\e98a';margin-left:-1em;color:#000}.ci-pollbook-filled .path8:before{content:'\e98b';margin-left:-1em;color:#000}.ci-pollbook-filled .path9:before{content:'\e98c';margin-left:-1em;color:#000}.ci-pollbook-filled .path10:before{content:'\e98d';margin-left:-1em;color:#000}.ci-pollbook-loadset-filled:before{content:'\e98e'}.ci-polling-place-consumable-filled:before{content:'\e98f'}.ci-polling-place-filled:before{content:'\e990'}.ci-polling-place-period-filled:before{content:'\e991'}.ci-pollworker-filled:before{content:'\e992'}.ci-pollworker:before{content:'\e993'}.ci-post-audit:before{content:'\e994'}.ci-precint-filled:before{content:'\e995'}.ci-precint-split-filled:before{content:'\e996'}.ci-print:before{content:'\e997'}.ci-profile-filled:before{content:'\e998'}.ci-publish:before{content:'\e999'}.ci-quote-open:before{content:'\e99a'}.ci-radio-button:before{content:'\e99b'}.ci-rcp:before{content:'\e99c'}.ci-restore:before{content:'\e99d'}.ci-rss:before{content:'\e99e'}.ci-search:before{content:'\e99f'}.ci-security:before{content:'\e9a0'}.ci-settings:before{content:'\e9a1'}.ci-skip-back:before{content:'\e9a2'}.ci-skip:before{content:'\e9a3'}.ci-spinner:before{content:'\e9a4'}.ci-star:before{content:'\e9a5'}.ci-stop:before{content:'\e9a6'}.ci-street-segment-filled:before{content:'\e9a7'}.ci-street-type-filled:before{content:'\e9a8'}.ci-success-no-circle:before{content:'\e9a9'}.ci-success:before{content:'\e9aa'}.ci-tablet:before{content:'\e9ab'}.ci-tag:before{content:'\e9ac'}.ci-tasks:before{content:'\e9ad'}.ci-text:before{content:'\e9ae'}.ci-tools:before{content:'\e9af'}.ci-transfers:before{content:'\e9b0'}.ci-translate:before{content:'\e9b1'}.ci-twitter:before{content:'\e9b2'}.ci-unfavorite:before{content:'\e9b3'}.ci-unlocked .path1:before{content:'\e9b4';color:#000}.ci-unlocked .path2:before{content:'\e9b5';margin-left:-1em;color:#231f20}.ci-unpublish:before{content:'\e9b6'}.ci-upload:before{content:'\e9b7'}.ci-user-male:before{content:'\e9b8'}.ci-user:before{content:'\e9b9'}.ci-usermanagement:before{content:'\e9ba'}.ci-validate:before{content:'\e9bb'}.ci-video:before{content:'\e9bc'}.ci-view:before{content:'\e9bd'}.ci-volume-max:before{content:'\e9be'}.ci-volume-med:before{content:'\e9bf'}.ci-volume-mute:before{content:'\e9c0'}.ci-voter-application-filled:before{content:'\e9c1'}.ci-voter-education:before{content:'\e9c2'}.ci-voter-filled:before{content:'\e9c3'}.ci-voter-registration:before{content:'\e9c4'}.ci-world:before{content:'\e9c5'}.ci-zoom-in:before{content:'\e9c6'}.ci-zoom-out:before{content:'\e9c7'}.social-icons-list li{position:static;display:inline-block;overflow:hidden;margin:0 5px;padding:0;border:none;outline:0;font-size:1em;text-decoration:none;color:inherit}.social-icons-list li a{overflow:visible;line-height:0;margin-top:5px;margin-bottom:5px;white-space:nowrap;position:static;display:inline-block;margin:0;padding:0;border:none;outline:0;font-size:1em;text-decoration:none;color:inherit}.social-icons-list li a:focus .social-icon:after,.social-icons-list li a:hover .social-icon:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.social-icons-list-bn li{position:static;display:inline-block;overflow:hidden;margin:0 5px;padding:0;border:none;outline:0;font-size:1em;text-decoration:none;color:inherit}.social-icons-list-bn li a{overflow:visible;line-height:0;margin-top:5px;margin-bottom:5px;white-space:nowrap;position:static;display:inline-block;margin:0;padding:0;border:none;outline:0;font-size:1em;text-decoration:none;color:inherit}.social-icons-list-bn li a:focus .social-icon:after,.social-icons-list-bn li a:hover .social-icon:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.social-icons-list-bn .social-icon{background-color:transparent;color:#000;border:1px solid #000}.social-icon{overflow:hidden;width:35px;height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:50%;text-align:center;line-height:0;position:static;display:inline-block;margin:0;padding:0;border:none;outline:0;font-size:1em;text-decoration:none;color:inherit}.social-icon:before{position:static;display:inline-block;width:0;height:22px;margin:0;padding:0;content:'';vertical-align:middle;text-indent:40px;white-space:nowrap}.social-icon:after{background-image:url(../assets/images/parliament_icons.svg);position:static;display:inline-block;overflow:hidden;width:21px;height:20px;margin:7px 0 0 -3px;padding:0;background-repeat:no-repeat;background-position:50px 50px;transform:scale(1);-webkit-transform:scale(1);transition:-webkit-transform .1s ease-out 0s;transition:transform .1s ease-out 0s;transition:transform .1s ease-out 0s,-webkit-transform .1s ease-out 0s;-webkit-transition:-webkit-transform .1s ease-out 0s;content:'';vertical-align:middle;text-indent:40px;white-space:nowrap}.facebook-icon .social-icon:after{background-position:-57px 0}.twitter-icon .social-icon:after{background-position:-57px -20px}.flickr-icon .social-icon:after{background-position:-99px 0}.linkedin-icon .social-icon:after{background-position:-120px 0}.youtube-icon .social-icon:after{background-position:-141px 0}.instagram-icon .social-icon:after{background-position:-78px -20px}.pinterest-icon .social-icon:after{background-position:-99px -20px}.snapchat-icon .social-icon:after{background-position:-120px -20px}.googleplus-icon .social-icon:after{background-position:-140px -20px}.reddit-icon .social-icon:after{background-position:-78px 0}.social-icon-prefooter{overflow:hidden;width:2.4em;height:2.4em;padding:0;display:inline-block;font-size:1rem;background-color:transparent;border:1px solid #1e1e1e;border-radius:50%;position:relative}.download-share-modal .social-icon-prefooter{border:0;display:block}a:active .social-icon-prefooter:after,a:focus .social-icon-prefooter:after,a:hover .social-icon-prefooter:after{-webkit-transform:translateY(-27px);transform:translateY(-27px)}.download-share-modal a:active .social-icon-prefooter:after,.download-share-modal a:focus .social-icon-prefooter:after,.download-share-modal a:hover .social-icon-prefooter:after{-webkit-transform:translate(0);transform:translate(0)}.social-icon-prefooter:after{position:absolute;top:-1px;left:-1px;background-image:url(../assets/images/social-icons-prefooter.svg);overflow:hidden;width:2.6em;height:6.5em;background-repeat:no-repeat;content:''}.download-share-modal .social-icon-prefooter:after{top:0;left:0;width:100%;height:100%}.facebook-icon .social-icon-prefooter:after{background-position:-2px -1px}.twitter-icon .social-icon-prefooter:after{background-position:-36px -1px}.linkedin-icon .social-icon-prefooter:after{background-position:-70px -1px}.envelope-icon .social-icon-prefooter:after{background-position:-106px -1px}.flickr-icon .social-icon-prefooter:after{background-position:-99px 0}.youtube-icon .social-icon-prefooter:after{background-position:-141px 0}.instagram-icon .social-icon-prefooter:after{background-position:-78px -20px}.pinterest-icon .social-icon-prefooter:after{background-position:-99px -20px}.snapchat-icon .social-icon-prefooter:after{background-position:-120px -20px}.googleplus-icon .social-icon-prefooter:after{background-position:-140px -20px}.reddit-icon .social-icon-prefooter:after{background-position:-78px 0}.radio-buttons{position:relative}.radio-buttons--form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:-2em}@media only screen and (min-width:40em){.radio-buttons--form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print{.radio-buttons--form{display:none;margin:0}}.radio-buttons--form-instance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:20px 0}@media print{.radio-buttons--form-instance{display:none}}.comparative-tool--selector .radio-buttons--form-instance{margin-top:0;margin-bottom:10px}.radio-buttons--instance{color:#1e1e1e;outline:0;width:100%;position:relative}.radio-buttons--instance span:last-child{-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s;display:inline-block}.radio-buttons--instance:focus{outline:0}.radio-buttons--instance:focus,.radio-buttons--instance:hover{color:#0c4da2;text-decoration:none}.radio-buttons--instance:focus span:last-child,.radio-buttons--instance:hover span:last-child{-webkit-transform:translateX(5px);transform:translateX(5px)}.radio-buttons--instance:not(:first-child){margin-top:15px}.radio-buttons--btn{visibility:hidden;position:absolute}@media print{.radio-buttons--btn{display:none}}.radio-buttons--btn--1:checked~.radio-buttons--form .radio-buttons--label--1,.radio-buttons--btn--1:checked~.radio-buttons--form .radio-buttons--label--1 .radio-buttons--label,.radio-buttons--btn--2:checked~.radio-buttons--form .radio-buttons--label--2,.radio-buttons--btn--2:checked~.radio-buttons--form .radio-buttons--label--2 .radio-buttons--label,.radio-buttons--btn--checked,.radio-buttons--btn--checked .radio-buttons--label,.radio-buttons--btn:checked+.radio-buttons--label,.radio-buttons--btn:checked+.radio-buttons--label .radio-buttons--label{color:#1e1e1e}.radio-buttons--btn--1:checked~.radio-buttons--form .radio-buttons--label--1 .radio-buttons--btn--custom::after,.radio-buttons--btn--2:checked~.radio-buttons--form .radio-buttons--label--2 .radio-buttons--btn--custom::after,.radio-buttons--btn--checked .radio-buttons--btn--custom::after,.radio-buttons--btn:checked+.radio-buttons--label .radio-buttons--btn--custom::after{opacity:1}.radio-buttons--btn--custom{cursor:pointer;visibility:visible;border:3px solid #b1b0b1;position:absolute;left:0;height:2rem;width:2rem;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio-buttons--btn--custom::after{content:'';height:1rem;width:1rem;background-color:#326aab;border-radius:50%;opacity:0}.radio-buttons--btn--custom--instance{top:calc(50% - 1rem)}.radio-buttons--btn--custom--instance:after{left:2px}.radio-buttons--label-wrapper{margin-right:1em;margin-left:1em;margin-bottom:2em}@media print{.radio-buttons--label-wrapper{display:none}}@media only screen and (min-width:40em){.radio-buttons--label-wrapper:first-child{margin-left:0}}@media only screen and (min-width:40em){.radio-buttons--label-wrapper:last-child{margin-right:0}}.radio-buttons--label{display:block;color:#1e1e1e;padding-left:3rem;position:relative;cursor:pointer;line-height:2rem;text-align:start}.radio-buttons--label--instance{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin:0}.radio-buttons--label--widget{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;margin-bottom:1rem;-ms-flex-negative:0;flex-shrink:0;max-width:28rem}@media only screen and (min-width:48rem){.radio-buttons--label--widget{width:33%}}@media only screen and (min-width:63.75em){.radio-buttons--label--widget{width:25%}}@media only screen and (min-width:75em){.radio-buttons--label--widget{width:20%}}.widget-creator--results-type .radio-buttons--label--widget:nth-child(2){width:66%}@media only screen and (min-width:48rem){.widget-creator--results-type .radio-buttons--label--widget{margin:0}}.widget-creator--results-country .radio-buttons--label--widget{margin-right:0;margin-bottom:15px}.radio-buttons--label--widget[aria-checked=true] label{font-weight:700}ul.no-style{list-style-type:none;margin:0;padding:0}ul.no-style>li{margin:0;padding:0}ul.no-style>li>a:focus{outline:0}.basic-table{width:100%;text-align:left}.basic-table tbody th{font-weight:400}.basic-table tr{border-bottom:1px solid #d1d3d4}.basic-table thead tr:last-child{border-bottom:1px solid #d1d3d4}.basic-table tbody tr:last-child{border-bottom:0}.basic-table td,.basic-table th{border-right:1px solid #d1d3d4;padding:10px 20px;text-align:left}.basic-table td:first-child,.basic-table th:first-child{padding:10px 20px 10px 10px}.basic-table td:last-child,.basic-table th:last-child{border-right:0;padding:10px 10px 10px 20px}.caption,caption{position:absolute;top:auto;left:-9999vw;height:1px;width:1px;overflow:hidden}@media print{tfoot,thead{display:table-row-group}}.breadcrumb{width:100%;max-width:120rem;background-color:#eeefef;font-size:1.2rem;padding:2rem 0 0;margin-left:1rem}@media print{.breadcrumb{display:none;margin:0;padding:0}}@media only screen and (min-width:48rem){.breadcrumb{margin-left:0}}.breadcrumb::before{display:inline-block;overflow:hidden;width:11px;height:8px;-webkit-transform:rotate(90deg) translate(13px,16px);transform:rotate(90deg) translate(13px,16px);background-image:url(../assets/images/icons.svg);background-repeat:no-repeat;content:' ';text-indent:80px;margin:0;padding:0;background-position:-97px -58px;cursor:pointer}@media only screen and (min-width:48rem){.breadcrumb::before{content:none}}.breadcrumb p{margin:0}.breadcrumb a{outline:0}.breadcrumb--list{margin:0}.breadcrumb--item{display:inline-block}.breadcrumb--item a span:first-child{display:inline-block;-webkit-transition:-webkit-transform .2s ease-out 0s;transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s}.breadcrumb--item a:focus span:first-child,.breadcrumb--item a:hover span:first-child{-webkit-transform:translateX(-3px);transform:translateX(-3px)}@media only screen and (min-width:48rem){.breadcrumb--item a:focus span:first-child,.breadcrumb--item a:hover span:first-child{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.breadcrumb--item--active{display:none}@media only screen and (min-width:48rem){.breadcrumb--item--active{display:inline-block}}@media only screen and (min-width:63.75em){.breadcrumb--item--active{display:inline-block}}.breadcrumb--item--active:before{content:'/';margin:0 10px;color:#505154}.footer{background-color:#414043;color:#000;z-index:1}@media print{.footer{display:none}}.footer a{outline:0}.footer--wrapper{padding:0;max-width:120rem;margin:0 auto}@media only screen and (min-width:40em){.footer--wrapper{padding:0 2.6rem}}@media only screen and (min-width:48rem){.footer--wrapper{padding:0 2.5rem}}@media only screen and (min-width:63.75em){.footer--wrapper{padding:0 4rem}}@media only screen and (min-width:75em){.footer--wrapper{padding:0 2.2rem}}.footer--link{color:#000}.footer--link:active,.footer--link:focus,.footer--link:hover{text-decoration:none;color:#fff}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:63.75em){.footer-content{padding:4rem 0 4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-content--title{font-size:2rem;font-family:Georgia,Garamond,serif;font-weight:400;color:#fff;text-align:center;margin-bottom:2rem}@media only screen and (min-width:40em){.footer-content--title{text-align:left}}.footer-content--title a{color:#fff;-webkit-transition:padding-left .2s ease-out;transition:padding-left .2s ease-out}.footer-content--title a:active,.footer-content--title a:focus,.footer-content--title a:hover{color:#fff;padding-left:.6rem}.footer-content--collapsible{padding:4rem 1rem;position:relative}@media only screen and (min-width:40em){.footer-content--collapsible{padding:4rem 0}}@media only screen and (min-width:63.75em){.footer-content--collapsible{padding:0}}.footer-content--collapsible--collapsed .footer-content--title{margin-bottom:0}@media only screen and (min-width:40em){.footer-content--collapsible--collapsed .footer-content--title{margin-bottom:2rem}}.footer-content--collapsible--collapsed .footer-content--menu{display:none}@media only screen and (min-width:40em){.footer-content--collapsible--collapsed .footer-content--menu{display:block}}.footer-content--collapsible ul{-webkit-columns:1;-moz-columns:1;columns:1;margin:auto;text-align:center}@media only screen and (min-width:40em){.footer-content--collapsible ul{-webkit-columns:2;-moz-columns:2;columns:2;margin:0;text-align:left}}.footer-content--button{background-color:transparent;border:none;padding:0;height:35px;width:35px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:2;font-family:arial}@media only screen and (min-width:40em){.footer-content--button{display:none!important}}.footer-content--button:active::after,.footer-content--button:focus::after,.footer-content--button:hover::after{background-color:#326aab;color:#fff}.footer-content--button::after{line-height:33px;display:inline-block;background-color:#f3f4f4;border-radius:50%;height:inherit;width:inherit;text-align:center;content:'—';color:#000;font-size:2rem;font-weight:700;position:absolute;top:0;left:0}.footer-content--button--collapsed::after{content:'+';font-weight:500;font-size:4rem;line-height:35px}@media only screen and (min-width:63.75em){.footer-content--specific{width:calc((100% - (12 - 1) * 2rem) * (9 / 12) + (9 - 1) * 2rem)}}.footer-content--common{border-top:2px dotted #b1b0b1}@media only screen and (min-width:63.75em){.footer-content--common{width:calc((100% - (12 - 1) * 2rem) * (3 / 12) + (3 - 1) * 2rem);padding-left:3rem;border-top:none;border-left:2px dotted #b1b0b1}}@media only screen and (min-width:63.75em){.footer-content--common ul,.footer-content--specific ul{-webkit-columns:1;-moz-columns:1;columns:1}}.footer-bottom{border-top:2px dotted #b1b0b1;padding:4rem 1rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:40em){.footer-bottom{padding:3rem 0}}@media only screen and (min-width:63.75em){.footer-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-bottom--column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:auto}@media only screen and (min-width:63.75em){.footer-bottom--column{margin:0}}.footer-bottom--legal{margin-top:3rem}@media only screen and (min-width:63.75em){.footer-bottom--legal{margin-top:0}}.footer-bottom--legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-2rem;margin-right:10px}.footer-bottom--legal ul li{margin-right:1rem;margin-left:1rem;margin-bottom:2rem}@media only screen and (min-width:63.75em){.footer-bottom--legal ul li:first-child{margin-left:0}}@media only screen and (min-width:63.75em){.footer-bottom--legal ul li:last-child{margin-right:0}}.footer-bottom--legal ul a{font-size:1.4rem;padding:1rem 0;-webkit-transition:bottom .2s ease-out 0s;transition:bottom .2s ease-out 0s;position:relative;bottom:0}.footer-bottom--legal ul a:active,.footer-bottom--legal ul a:focus,.footer-bottom--legal ul a:hover{bottom:3px}.footer-bottom--social .social-icons-list{margin:0;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2em}.footer-bottom--social .social-icons-list--icon{margin:0;margin-right:1em;margin-left:1em;margin-bottom:2em}@media only screen and (min-width:63.75em){.footer-bottom--social .social-icons-list--icon:first-child{margin-left:0}}@media only screen and (min-width:63.75em){.footer-bottom--social .social-icons-list--icon:last-child{margin-right:0}}.shifting-links{font-size:1rem;margin:2em 0 0}.shifting-links--link:not(:last-of-type){margin-bottom:1.5em}.shifting-links--link a{font-size:1.4rem;-webkit-transition:padding-left .2s ease-out 0s;transition:padding-left .2s ease-out 0s}.shifting-links--link a:active,.shifting-links--link a:focus,.shifting-links--link a:hover{padding-left:.6rem}main{position:relative;z-index:1}main.main-container{background-color:#eeefef}@media print{main.main-container{background-color:transparent}}.source.cropped-img{position:absolute!important;left:2.5rem;bottom:0;top:auto!important;right:auto!important}.home-aside .source.cropped-img{position:initial!important;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:-20px}.aside-multiple .source.cropped-img{padding-left:20px;padding-right:20px;padding-bottom:20px}.main-wrapper{margin:0 auto;padding:0 1rem;width:100%;max-width:120rem;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:40em){.main-wrapper{padding:0 2.6rem}}@media only screen and (min-width:48rem){.main-wrapper{padding:0 2.5rem}}@media only screen and (min-width:63.75em){.main-wrapper{padding:0 4rem}}@media only screen and (min-width:75em){.main-wrapper{padding:0 2.2rem}}.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 0}@media only screen and (min-width:48rem){.main-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:75em){.main-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print{.main-content{padding:0}}.main-content>aside{width:100%;margin-top:2rem}@media only screen and (min-width:48rem){.main-content>aside{width:calc((100% - (12 - 1) * 2rem) * (3 / 12) + (3 - 1) * 2rem)}}@media print{.main-content>aside{margin:0}}.main-content>aside .tool{background-color:#143942;text-align:center}@media only screen and (min-width:48rem){.main-content>aside .tool{margin:2rem 0}}.main-content>aside>.main-footer{display:none}@media only screen and (min-width:48rem){.main-content>aside>.main-footer{display:block}}.main-content>.main{width:100%;margin:2rem 0}@media only screen and (min-width:48rem){.main-content>.main{width:calc((100% - (12 - 1) * 2rem) * (9 / 12) + (9 - 1) * 2rem)}}@media print{.main-content>.main{margin:0}}.main-content>.main>article{position:relative;padding:2rem 1rem;left:-1rem;width:calc(100% + 2 * 1rem);margin-bottom:5rem;background-color:#fff;border-top:1px solid #d1d3d4;border-bottom:1px solid #d1d3d4}@media print{.main-content>.main>article{border-bottom:none;border-top:none;margin:0;overflow:visible;padding-bottom:0}.main-content>.main>article:not(:first-child){-webkit-column-break-before:always;-moz-column-break-before:always;break-before:always;page-break-before:always}}@media only screen and (min-width:40em){.main-content>.main>article{left:-2.6rem;width:calc(100% + 2 * 2.6rem);padding:2rem 2.6rem}}@media only screen and (min-width:48rem){.main-content>.main>article{border:.1rem solid #d1d3d4;padding:2rem 2.5rem;left:0;width:100%}}.main-content>.main>article .article-header{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-content>.main>article>footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.main-content>.main>article>footer .source{position:absolute;top:calc(100% - 3px);right:0;text-align:right;font-size:1.2rem;padding-left:10px;padding-right:10px}@media only screen and (min-width:48rem){.main-content>.main>article>footer .source{padding-left:0;padding-right:0}}@media print{.main-content>.main>article>footer .source{position:relative}}@media only screen and (min-width:48rem){.main-content>.main-footer{display:none}}.main-content>.main-footer .tool{margin:20px 0;background-color:#143942;text-align:center;position:relative;left:-1rem;width:calc(100% + 2 * 1rem)}@media only screen and (min-width:40em){.main-content>.main-footer .tool{left:-2.6rem;width:calc(100% + 2 * 2.6rem)}}.main-content--broad{text-align:center;padding:40px 0 50px;display:block}@media print{.main-content--broad{margin:0;padding:0}}.main-content--broad>.main{width:100%;margin:50px 0 0;text-align:left}@media print{.main-content--broad>.main{display:block;margin:0}}.main-content--broad article.map-article{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:75em){.main-content--broad article.map-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.main-content--broad article.map-article{display:block}}.main-content--broad article.map-article>header{text-align:left;z-index:10;padding:3rem 1rem 0}@media only screen and (min-width:40em){.main-content--broad article.map-article>header{padding:3rem 2.6rem 0}}@media only screen and (min-width:48rem){.main-content--broad article.map-article>header{padding:3rem 2rem 0}}@media only screen and (min-width:75em){.main-content--broad article.map-article>header{padding-right:0;width:calc(23.5% + 2rem);position:absolute}}.homepage-v1 .main-content--broad article.map-article>header,.private-enr--container .main-content--broad article.map-article>header{padding:5rem 1rem 0}@media only screen and (min-width:75em){.homepage-v1 .main-content--broad article.map-article>header,.private-enr--container .main-content--broad article.map-article>header{padding:3rem 2rem 0;padding-right:0;width:calc(23.5% + 2rem);position:absolute}}.main-content--broad article.map-article--detached-header{margin-top:16.5rem;overflow:visible}@media only screen and (min-width:48rem){.main-content--broad article.map-article--detached-header{margin-top:20rem}}@media only screen and (min-width:75em){.main-content--broad article.map-article--detached-header{margin-top:0}}@media print{.main-content--broad article.map-article--detached-header{margin:0}}.main-content--broad article.map-article--detached-header>header{margin-top:-14.4rem;margin-bottom:3rem;padding:0 1rem;z-index:10}@media only screen and (min-width:40em){.main-content--broad article.map-article--detached-header>header{padding:0 2.6rem}}@media only screen and (min-width:48rem){.main-content--broad article.map-article--detached-header>header{margin-top:-14.9rem;padding:0}}@media only screen and (min-width:75em){.main-content--broad article.map-article--detached-header>header{padding:3rem 0 0 2rem;margin-top:0;margin-bottom:0}}.main-content--broad article.map-article>section:first-of-type{display:none}@media only screen and (min-width:75em){.main-content--broad article.map-article>section:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc((100% - (12 - 1) * 2rem) * (7 / 12) + (7 - 1) * 2rem)}}.main-content--broad article.map-article>section.full-width{width:100%}.main-content--broad article.map-article>section.full-width.national-results-map{padding-bottom:64px;overflow:hidden}@media print{.main-content--broad article.map-article>section.full-width.national-results-map{display:block;height:12cm;margin:0;padding:0}}.main-content--broad article.map-article--full{display:block}@media only screen and (min-width:63.75em){.main-content--broad article.map-article--full{width:100%}}@media print{.main-content--broad article.map-article--full .type-of-results--broad{border:none}}.main-content--broad article.map-article--full>section{width:100%}.main-content--broad article.map-article>.home-aside{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem;position:relative}@media only screen and (min-width:40em){.main-content--broad article.map-article>.home-aside{padding:2rem 2.6rem}}@media only screen and (min-width:48rem){.main-content--broad article.map-article>.home-aside{padding:2rem 2.5rem}}@media only screen and (min-width:75em){.main-content--broad article.map-article>.home-aside{border-left:solid 1px #d1d3d4;width:calc(40.5% + 2rem + .1rem)}}@media print{.main-content--broad article.map-article>.home-aside{display:block}}.main-content--broad article.map-article>.home-aside.aside-multiple{padding:0}.main-content--broad article.map-article>.home-aside>footer{margin-top:4rem}.fixed-menu .main-container{padding-top:4rem}@media print{.fixed-menu .main-container{padding-top:0}}.menu-open{overflow:hidden}.menu-open .header{display:none}.page-navigation{position:relative;height:4rem;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#3d7ac1),to(#326aab));background:linear-gradient(180deg,#3d7ac1,#326aab);z-index:2;-webkit-box-shadow:0 4px 5px rgba(30,30,30,.2);box-shadow:0 4px 5px rgba(30,30,30,.2)}@media print{.page-navigation{display:none}}.page-navigation a:not(.page-navigation--submenu-header){color:#1e1e1e;outline:0}.page-navigation a:not(.page-navigation--submenu-header)>span:first-child{-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s;display:inline-block}.page-navigation a:not(.page-navigation--submenu-header):focus{outline:0}.page-navigation a:not(.page-navigation--submenu-header):focus,.page-navigation a:not(.page-navigation--submenu-header):hover{color:#0c4da2;text-decoration:none}.page-navigation a:not(.page-navigation--submenu-header):focus>span:first-child,.page-navigation a:not(.page-navigation--submenu-header):hover>span:first-child{-webkit-transform:translateX(5px);transform:translateX(5px)}.fixed-menu .page-navigation{position:fixed;top:0;z-index:100}.page-navigation--wrapper{height:100%;width:100%;max-width:120rem;margin:auto;padding:0 1rem;position:relative}@media only screen and (min-width:40em){.page-navigation--wrapper{padding:0 2.6rem}}@media only screen and (min-width:48rem){.page-navigation--wrapper{padding:0 2.5rem}}@media only screen and (min-width:63.75em){.page-navigation--wrapper{padding:0 4rem}}@media only screen and (min-width:75em){.page-navigation--wrapper{padding:0 2.2rem}}.page-navigation--logo{display:none}a.page-navigation--logo:active,a.page-navigation--logo:focus,a.page-navigation--logo:hover{color:#fff}a.page-navigation--logo:active span:first-child,a.page-navigation--logo:focus span:first-child,a.page-navigation--logo:hover span:first-child{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fixed-menu .page-navigation--logo{display:block;text-indent:-9999px;position:absolute}@media only screen and (min-width:40em){.fixed-menu .page-navigation--logo{text-indent:0;text-align:center;position:absolute;display:block;overflow:hidden;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:10px 0 0;padding:0;font-family:Georgia,Garamond,serif;font-size:2rem;color:#fff}}.fixed-menu .page-navigation--logo::before{position:absolute;display:block;overflow:hidden;left:0;width:82px;height:46px;margin:0;padding:0;-webkit-transform:translate(-20px,-3px) scale(.55);transform:translate(-20px,-3px) scale(.55);background-image:url(../assets/images/icons.svg);background-position:left -46px;background-repeat:no-repeat;content:' ';white-space:nowrap}@media only screen and (min-width:40em){.fixed-menu .page-navigation--logo::before{content:none}}.page-navigation--button{background-color:#32548d;overflow:visible;padding:.4rem .5rem;border:1px solid #fff;border-radius:.5rem;letter-spacing:normal;white-space:nowrap;position:static;cursor:pointer;font-size:1.5rem;text-transform:uppercase;float:right;margin-top:.5rem;height:3rem;color:#fff}@media only screen and (min-width:48rem){.page-navigation--button{display:none}}.fixed-menu .page-navigation--button{display:block}.page-navigation--button:active,.page-navigation--button:focus,.page-navigation--button:hover{color:#0c4da2;background-color:#fff;text-decoration:none}#main-navigation:checked~noscript .page-navigation--button,#main-navigation:checked~noscript .page-navigation--button:active,#main-navigation:checked~noscript .page-navigation--button:focus,#main-navigation:checked~noscript .page-navigation--button:hover,.page-navigation--button.menu--button--expanded,.page-navigation--button.menu--button--expanded:active,.page-navigation--button.menu--button--expanded:focus,.page-navigation--button.menu--button--expanded:hover{color:#0c4da2;background-color:#fff;height:3.6rem;padding-bottom:1rem}.page-navigation--icon{margin-left:5px;display:inline-block;width:2rem;height:1.5rem;position:relative;top:.2rem;-webkit-transform:rotate(0);transform:rotate(0)}.page-navigation--icon span{display:block;position:absolute;height:.3rem;width:100%;background-color:#fff;border-radius:.4rem;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out;transition:transform .25s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out}#main-navigation:checked~noscript .page-navigation--button .page-navigation--icon span,.menu--button--expanded .page-navigation--icon span,.page-navigation--button:active .page-navigation--icon span,.page-navigation--button:focus .page-navigation--icon span,.page-navigation--button:hover .page-navigation--icon span{background-color:#32548d}.page-navigation--icon span:nth-child(1){top:0}#main-navigation:checked~noscript .page-navigation--button .page-navigation--icon span:nth-child(1),.menu--button--expanded .page-navigation--icon span:nth-child(1){top:.6rem;width:0%;left:50%}.page-navigation--icon span:nth-child(2){top:.6rem}#main-navigation:checked~noscript .page-navigation--button .page-navigation--icon span:nth-child(2),.menu--button--expanded .page-navigation--icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-navigation--icon span:nth-child(3){top:.6rem}#main-navigation:checked~noscript .page-navigation--button .page-navigation--icon span:nth-child(3),.menu--button--expanded .page-navigation--icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-navigation--icon span:nth-child(4){top:1.2rem}#main-navigation:checked~noscript .page-navigation--button .page-navigation--icon span:nth-child(4),.menu--button--expanded .page-navigation--icon span:nth-child(4){top:.6rem;width:0%;left:50%}.page-navigation--nav{display:none;position:absolute;right:1rem;top:3.6rem;padding:0}@media only screen and (min-width:40em){.page-navigation--nav{right:2.6rem}}@media only screen and (min-width:48rem){.page-navigation--nav{display:block;height:100%;position:static;background-color:transparent;margin:0 auto}}@media only screen and (min-width:48rem){.fixed-menu .page-navigation--nav{position:absolute;padding:0;height:auto;margin:0;right:2.5rem;display:none}}@media only screen and (min-width:63.75em){.fixed-menu .page-navigation--nav{right:4rem}}@media only screen and (min-width:75em){.fixed-menu .page-navigation--nav{right:2.2rem}}#main-navigation:checked~.page-navigation--nav,.menu--button--expanded~.page-navigation--nav{display:block}.page-navigation--shadow{display:none;background-color:rgba(30,30,30,.2);position:fixed;left:0;bottom:0;right:0;top:4rem}.menu-open .menu--button--expanded~.page-navigation--nav .page-navigation--shadow,.menu-open.fixed-menu .page-navigation--shadow{display:block}@media only screen and (min-width:48rem){.page-navigation--shadow{display:none}}.fixed-menu .page-navigation--list,.page-navigation--list{width:280px;display:block;background-color:#fff;overflow:auto;position:relative;height:calc(100vh - 3.6rem)}@media only screen and (min-width:48rem){.page-navigation--list{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:auto;background-color:transparent;padding-top:0;float:none;overflow:visible}}.fixed-menu .page-navigation--list-item,.page-navigation--list-item{position:relative;border-bottom:1px solid #d1d3d4;height:auto}.fixed-menu ul.no-style .page-navigation--list-item,ul.no-style .page-navigation--list-item{margin:0}@media only screen and (min-width:48rem){.page-navigation--list-item{border-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:auto;height:100%}ul.no-style .page-navigation--list-item{margin:0 20px}ul.no-style .page-navigation--list-item:first-child{margin-left:0}}.page-navigation--list-item:first-child{margin-left:0}.fixed-menu .page-navigation--submenu-header,.fixed-menu a.page-navigation--submenu-header,.page-navigation--submenu-header,a.page-navigation--submenu-header{height:4rem;padding:0 20px 0 25px;font-size:1.4rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1e1e1e;text-align:start}@media only screen and (min-width:48rem){.page-navigation--submenu-header,a.page-navigation--submenu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:auto;position:relative;text-align:left;color:#fff;text-decoration:none;font-weight:100;padding:0 .4rem;overflow:visible}}.page-navigation--submenu-header:focus,a.page-navigation--submenu-header:focus{outline:0}.fixed-menu .page-navigation--submenu-header--expanded,.fixed-menu .page-navigation--submenu-header:active,.fixed-menu .page-navigation--submenu-header:focus,.fixed-menu a.page-navigation--submenu-header--expanded,.fixed-menu a.page-navigation--submenu-header:active,.fixed-menu a.page-navigation--submenu-header:focus{color:#0c4da2}@media only screen and (min-width:48rem){.page-navigation--submenu-header--expanded,.page-navigation--submenu-header:active,.page-navigation--submenu-header:focus,a.page-navigation--submenu-header--expanded,a.page-navigation--submenu-header:active,a.page-navigation--submenu-header:focus{color:#fff}}.fixed-menu .page-navigation--submenu-header--expanded span:first-child,.fixed-menu .page-navigation--submenu-header:active span:first-child,.fixed-menu .page-navigation--submenu-header:focus span:first-child,.fixed-menu a.page-navigation--submenu-header--expanded span:first-child,.fixed-menu a.page-navigation--submenu-header:active span:first-child,.fixed-menu a.page-navigation--submenu-header:focus span:first-child{-webkit-transform:translateX(5px);transform:translateX(5px)}@media only screen and (min-width:48rem){.page-navigation--submenu-header--expanded span:first-child,.page-navigation--submenu-header:active span:first-child,.page-navigation--submenu-header:focus span:first-child,a.page-navigation--submenu-header--expanded span:first-child,a.page-navigation--submenu-header:active span:first-child,a.page-navigation--submenu-header:focus span:first-child{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.page-navigation--submenu-header span:first-child,a.page-navigation--submenu-header span:first-child{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-open.fixed-menu .page-navigation--expand-button,.page-navigation--expand-button{width:17px;height:17px;border:1px solid #326aab;background-color:#fff;border-radius:50%;position:relative}@media only screen and (min-width:48rem){.page-navigation--expand-button{border:0;border-radius:0;background-color:transparent}}.menu-open.fixed-menu .page-navigation--expand-button::before,.page-navigation--expand-button::before{content:' ';background-position:-82px -96px;background-image:url(../assets/images/icons.svg);background-repeat:no-repeat;width:9px;height:9px;position:absolute;left:3px;top:3px;margin:0}@media only screen and (min-width:48rem){.page-navigation--expand-button::before{display:inline-block;width:11px;height:8px;margin-left:10px;background-position:-97px -41px;content:' '}}.page-navigation--submenu-checkbox:checked~.page-navigation--submenu-header .page-navigation--expand-button::before,.page-navigation--submenu-header.page-navigation--submenu-header--expanded .page-navigation--expand-button::before{background-position:-89px -96px}@media only screen and (min-width:48rem){.page-navigation--submenu-checkbox:checked~.page-navigation--submenu-header .page-navigation--expand-button::before,.page-navigation--submenu-header.page-navigation--submenu-header--expanded .page-navigation--expand-button::before{background-position:-97px -41px}}@media only screen and (min-width:48rem){.fixed-menu .page-navigation--submenu-checkbox:checked~.page-navigation--submenu-header .page-navigation--expand-button::before,.fixed-menu .page-navigation--submenu-header.page-navigation--submenu-header--expanded .page-navigation--expand-button::before{background-position:-89px -96px}}.menu-open.fixed-menu .page-navigation--submenu,.page-navigation--submenu{position:static;background-color:#eeefef;display:none;-webkit-box-shadow:none;box-shadow:none;min-width:0;max-height:none;white-space:normal}ul.no-style .menu-open.fixed-menu .page-navigation--submenu,ul.no-style .page-navigation--submenu{padding:0 20px}@media only screen and (min-width:48rem){.page-navigation--submenu{position:absolute;margin:0;background:#fff;-webkit-box-shadow:1px 2px 3px rgba(30,30,30,.2);box-shadow:1px 2px 3px rgba(30,30,30,.2);min-width:220px;max-height:350px;overflow-y:auto;overflow-x:hidden;white-space:nowrap}}.page-navigation--submenu-checkbox:checked~.page-navigation--submenu,.page-navigation--submenu-header.page-navigation--submenu-header--expanded~.page-navigation--submenu{display:block}.menu-open.fixed-menu .page-navigation--submenu-item,.page-navigation--submenu-item{border-bottom:1px solid #d1d3d4;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48rem){.page-navigation--submenu-item{border-bottom:0;height:40px}}.menu-open.fixed-menu .page-navigation--submenu-item:last-child,.page-navigation--submenu-item:last-child{border-bottom:0}.page-navigation--submenu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.current-menuitem-after,.current-menuitem-after-small,.european-results #menu-election-results~.page-navigation--submenu-header::after,.european-results.menu-open.fixed-menu #menu-election-results~.page-navigation--submenu-header::after,.home-page #menu-home>.page-navigation--submenu-header::after,.home-page.menu-open.fixed-menu #menu-home>.page-navigation--submenu-header::after,.national-results #menu-national-results~.page-navigation--submenu-header::after,.national-results.menu-open.fixed-menu #menu-national-results~.page-navigation--submenu-header::after,.tools #menu-tools~.page-navigation--submenu-header::after,.tools.menu-open.fixed-menu #menu-tools~.page-navigation--submenu-header::after{display:inline-block;position:absolute;left:0;top:0;width:4px;height:40px;background-color:#326aab;content:' '}@media only screen and (min-width:48rem){.current-menuitem-after,.european-results #menu-election-results~.page-navigation--submenu-header::after,.home-page #menu-home>.page-navigation--submenu-header::after,.national-results #menu-national-results~.page-navigation--submenu-header::after,.tools #menu-tools~.page-navigation--submenu-header::after{bottom:0;top:auto;width:100%;height:4px;padding:0;background-color:#fff}}.social-media{color:#1e1e1e}.social-media a{outline:0}.social-media--wrapper{padding:0 1rem;max-width:120rem;margin:0 auto}@media only screen and (min-width:40em){.social-media--wrapper{padding:0 2.6rem}}@media only screen and (min-width:48rem){.social-media--wrapper{padding:0 2.5rem}}@media only screen and (min-width:63.75em){.social-media--wrapper{padding:0 4rem}}@media only screen and (min-width:75em){.social-media--wrapper{padding:0 2.2rem}}.social-media--content{padding:2.6rem 0 5.6rem;border-top:1px solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print{.social-media--content{display:none}}@media only screen and (min-width:40em){.social-media--content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.share-this{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.2rem}@media only screen and (min-width:40em){.share-this{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.share-this--text{line-height:2.5rem;margin:0 0 1.2rem}@media only screen and (min-width:40em){.share-this--text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 2rem 0 0}}.share-this--icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.share-this--icon:not(:last-of-type){margin-right:2rem}.sign-up--text{color:#1e1e1e;-webkit-transition:bottom .2s ease-out 0s;transition:bottom .2s ease-out 0s;position:relative;bottom:0}.sign-up--text:active,.sign-up--text:focus,.sign-up--text:hover{color:#0c4da2;bottom:4px;text-decoration:none}.action-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:-2em;position:relative}@media print{.action-buttons-container{display:none}}@media only screen and (min-width:30em){.action-buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.action-buttons-container>*{margin-left:1.4rem;margin-bottom:2.8rem;width:100%}@media only screen and (min-width:30em){.action-buttons-container>*{margin-right:1.4rem;width:auto}.action-buttons-container>:first-child{margin-right:0}.action-buttons-container>:last-child{margin-left:0}}#home-hemicycle .action-buttons-container{margin-top:20px}.action-button{background-color:#326aab;border-radius:5px;border:1px solid #d1d3d4;color:#fff;float:left;font-weight:700;max-width:20rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:1rem;text-align:center}@media print{.action-button{display:none}}.action-button:active,.action-button:focus,.action-button:hover{color:#326aab;background-color:#fff}.action-button--share{background-color:#fff;color:#1e1e1e;position:relative;z-index:15;padding-left:4rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:30em){.action-button--share{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.action-button--share::before{content:'';width:2rem;height:2rem;background-image:url(../assets/images/custom-button-icons.svg);background-position:-8px -10px;background-repeat:no-repeat;position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.action-button--share--open,.action-button--share:active,.action-button--share:focus,.action-button--share:hover{color:#fff;background-color:#326aab}.action-button--share--open::before,.action-button--share:active::before,.action-button--share:focus::before,.action-button--share:hover::before{background-position:-8px -52px}.action-button--share--disabled,.action-button--share--disabled:active,.action-button--share--disabled:focus,.action-button--share--disabled:hover{cursor:default;color:#b1b0b1;background-color:#fff}.action-button--share--disabled::before,.action-button--share--disabled:active::before,.action-button--share--disabled:focus::before,.action-button--share--disabled:hover::before{background-position:-8px -10px}.action-button--share--wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:10}@media only screen and (min-width:30em){.action-button--share--wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-aside .action-button--share--wrapper{position:static}@media only screen and (min-width:48rem){.home-aside .action-button--share--wrapper{position:relative}}.action-button--white{background-color:#fff;color:#1e1e1e}.action-button--white:active,.action-button--white:focus,.action-button--white:hover{color:#1e1e1e;background-color:#eeefef}.action-button--green{background-color:#66a91e}.action-button--green:active,.action-button--green:focus,.action-button--green:hover{color:#66a91e}.action-button--tools{background-color:#fff;word-break:break-all;word-break:break-word}.action-button--tools:active,.action-button--tools:focus,.action-button--tools:hover{color:#fff;background-color:#326aab}.action-button--tool{background-color:#fff;float:none;margin:15px auto;padding:12px 10px;display:block;color:#3d7ac1;font-size:1.4rem;width:160px;line-height:16px;text-align:center;max-width:100%;outline:0;border:1px solid #13334d}@media only screen and (min-width:48rem){.action-button--tool{font-size:1.2rem}}@media only screen and (min-width:63.75em){.action-button--tool{font-size:1.4rem}}.action-button--tool:active,.action-button--tool:focus,.action-button--tool:hover{color:#fff;background-color:#326aab}.action-button--hidden{display:none}.alert-box{width:100%;background-color:#143942;padding:3rem 0}@media print{.alert-box{background-color:transparent;padding:0;margin-bottom:5mm}.alert-box a{display:none}}.alert-box--wrapper{padding:0 1rem;width:100%;max-width:120rem;height:100%}@media only screen and (min-width:40em){.alert-box--wrapper{padding:0;margin:auto;width:calc((100% - (12 - 1) * 2rem) * (8 / 12) + (8 - 1) * 2rem)}}@media only screen and (min-width:75em){.alert-box--wrapper{width:100%;padding:0 2.2rem}}.alert-box--description,.alert-box--link,.alert-box--title{color:#1e1e1e;max-width:80rem}@media print{.alert-box--description,.alert-box--link,.alert-box--title{color:#000}}.alert-box--title{font-size:2.5rem}.alert-box--description{line-height:1.5;font-size:1.5rem;margin:0}.alert-box--link{margin-top:1rem;text-decoration:underline;font-weight:700;display:inline-block}.alert-countries{text-align:center}.alert-countries--title{line-height:1.3;background-color:#e53f1f;font-weight:700;color:#fff;font-family:Arial,sans-serif;padding:1rem;font-size:1.4rem;margin:-1.6rem calc(-1 * 1rem) -1.6rem;text-transform:uppercase}@media only screen and (min-width:40em){.alert-countries--title{margin:-1.6rem calc(-1 * 2.6rem) -1.6rem}}@media only screen and (min-width:48rem){.alert-countries--title{display:inline-block;margin:-1px 0}}@media only screen and (min-width:75em){.alert-countries--title{margin-bottom:0}}@media print{.alert-countries--title{background-color:transparent;color:#000}}.alert-countries--dash{display:none}@media only screen and (min-width:48rem){.alert-countries--dash{display:inline}}.alert-countries--second{display:block}@media only screen and (min-width:48rem){.alert-countries--second{display:inline}}.alert-countries--separator{width:100%;border-bottom:.1rem dotted #1e1e1e}.private-enr .alert-countries--separator{display:none}@media print{.alert-countries--separator{display:none}}.breakdown-table{width:100%}.breakdown-table--container{font-size:1.3rem}.breakdown-table--national-parties{width:calc(100% + 1 * 2rem);margin-left:-1rem}@media only screen and (min-width:40em){.breakdown-table--national-parties{width:calc(100% + 2.5 * 2rem);margin-left:-2.5rem}}@media only screen and (min-width:48rem){.breakdown-table--national-parties{width:calc(100% + 2 * 2.5rem);margin-left:-2.5rem}}.breakdown .breakdown-table{width:100%;margin:0}@media only screen and (min-width:48rem){#nationalResultsPage .breakdown-table--national-parties{width:calc(100% + 2.5 * 2rem);margin-left:-2.5rem}}.tools--comparative-tool .breakdown-table{table-layout:fixed}.breakdown-table td,.breakdown-table th{border:none}.breakdown-table--group-acronym{display:block;margin-bottom:.5rem}@media only screen and (min-width:40em){.breakdown-table--group-acronym{display:inline;margin-bottom:0}}.breakdown-table--cell--euro-groups .breakdown-table--group-acronym{font-size:1.5rem}.breakdown .breakdown-table--group-acronym{display:inline}.breakdown-table--separator{display:none}.breakdown .breakdown-table--separator{display:inline}@media only screen and (min-width:40em){.breakdown-table--separator{display:inline}}.breakdown-table--cell{padding:1.5rem 0;color:#1e1e1e}.breakdown-table--cell--bar{padding-bottom:2.2rem}.breakdown-table--cell--euro-groups{color:#0c4da2}.election-results .breakdown-table--cell--euro-groups,.home-page .breakdown-table--cell--euro-groups{color:inherit}.election-results .breakdown-table--cell--euro-groups a,.home-page .breakdown-table--cell--euro-groups a{color:#0c4da2}.breakdown-table--cell--seats{font-size:1.5rem}.breakdown-table--row--summary .breakdown-table--cell--seats{font-size:inherit}.breakdown .breakdown-table--cell--seats{padding-left:0}.breakdown-table--cell--subtable{color:#1e1e1e;padding:.5rem 1rem 1rem}@media only screen and (min-width:40em){.breakdown-table--cell--subtable{padding:.5rem 2.6rem 1rem}}@media only screen and (min-width:48rem){.breakdown-table--cell--subtable{padding:.5rem 2rem 1rem}}.breakdown-table--circle{display:inline-block;width:1.1rem;height:1.1rem;border-radius:50%;margin-left:1rem}.breakdown-table--circle--national{background-color:#d1d3d4}.breakdown-table--column-1{text-align:left;width:60%;padding-right:1rem}@media only screen and (min-width:24.688em){.breakdown-table--column-1{width:80%}}.breakdown-table--column-1--full{padding-left:1rem}@media only screen and (min-width:40em){.breakdown-table--column-1--full{padding-left:2.6rem}}@media only screen and (min-width:48rem){.breakdown-table--column-1--full{padding-left:2rem}}@media only screen and (min-width:48rem){.home-aside .breakdown-table--column-1--full{padding-left:2.5rem}}@media only screen and (min-width:63.75em){.home-aside .breakdown-table--column-1--full{padding-left:2rem}}.tools--comparative-tool .breakdown-table--column-1--full{text-overflow:ellipsis;width:50%;overflow:hidden}.election-results .breakdown-table--column-1{width:70%}.breakdown-table--column-2{text-align:right}.breakdown-table--column-2--full{padding-right:1rem}@media only screen and (min-width:40em){.breakdown-table--column-2--full{padding-right:2.6rem}}@media only screen and (min-width:48rem){.breakdown-table--column-2--full{padding-right:2rem}}.breakdown-table--column-2--nowrap{white-space:nowrap}.election-results .breakdown-table--column-2{width:15%;padding-right:1.5rem}@media only screen and (min-width:48rem){.election-results .breakdown-table--column-2{padding-right:1rem}}.election-results .breakdown-table--column-2:last-of-type{padding-right:0}.breakdown-table--column-3{text-align:right}.breakdown-table--head{color:#1e1e1e;font-size:1.5rem}.breakdown-table--head--border{border-bottom:1px solid #c6c8ca}.breakdown-table--row--dotted:not(:last-of-type),.election-results .breakdown-table--row--dotted:last-of-type{border-bottom:1px dotted #c6c8ca}.breakdown-table--row--summary{background-color:#f3f4f4}.breakdown-table--row--national:not(:first-of-type){border-top:1px dotted #c6c8ca}.breakdown-table--row--national td{padding:10px 0}.breakdown-table--subtable{width:100%;position:relative}.breakdown-table--subtable::before{background-color:#fff;content:'';position:absolute;top:-1rem;right:2.2rem;width:1rem;height:1rem;border-top:1px solid #1e1e1e;border-left:1px solid #1e1e1e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.breakdown-table--subtable:empty{display:none}.breakdown-table--subtable:empty::before{display:none}.breakdown-table--bar-container{position:relative}.breakdown-table--bar{position:absolute;left:0;bottom:-2.2rem;height:.7rem}.call-to-action{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;border-top:1px solid #d1d3d4;border-bottom:1px solid #d1d3d4;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;left:-1rem;width:calc(100% + 2 * 1rem)}@media print{.call-to-action{display:none}}@media only screen and (min-width:40em){.call-to-action{left:-2.6rem;width:calc(100% + 2 * 2.6rem)}}@media only screen and (min-width:48rem){.call-to-action{border:1px solid #d1d3d4;padding:3rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;left:0;width:100%}}.call-to-action--box{padding:3rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48rem){.call-to-action--box{padding:0 1.5rem;width:33.33%}}@media only screen and (min-width:75em){.call-to-action--box{padding:0 3rem;display:block}}.call-to-action--box:not(:last-of-type){border-bottom:1px dotted #c6c8ca}@media only screen and (min-width:48rem){.call-to-action--box:not(:last-of-type){border-bottom:0;border-right:.1rem dotted #c6c8ca}}.call-to-action--title{font-family:Georgia,serif;font-size:2.5rem;font-weight:400;margin-top:1rem}.call-to-action--subtitle{display:none}@media only screen and (min-width:75em){.call-to-action--subtitle{display:block;margin:2rem 0;font-size:1.5rem;line-height:1.4;word-break:normal;word-break:break-word}}.call-to-action--subtitle p{font-size:1.5rem;margin:0}.call-to-action--selector{width:auto}@media only screen and (min-width:48rem){.call-to-action--selector{width:100%}}@media only screen and (min-width:75em){.call-to-action--selector{margin:0}.dropdown-selector.call-to-action--selector--country{max-width:200px}}.call-to-action--selector .dropdown-selector--list,.call-to-action--selector .dropdown-selector--title{width:100%}.dropdown-selector.call-to-action--selector{height:auto}.call-to-action--color-bar-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;bottom:-7px;left:0}@media only screen and (min-width:48rem){.call-to-action--color-bar-container{left:-1px;width:calc(100% + 2px)}}.call-to-action--color-bar{display:inline-block;margin:0;padding:0;height:7px;-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 8);flex:1 1 calc(100% / 8)}.call-to-action--color-bar--1{background-color:#2d4d7f}.call-to-action--color-bar--2{background-color:#dc4948}.call-to-action--color-bar--3{background-color:#266f90}.call-to-action--color-bar--4{background-color:#d3297c}.call-to-action--color-bar--5{background-color:#880b0a}.call-to-action--color-bar--6{background-color:#7ebc63}.call-to-action--color-bar--7{background-color:#10749f}.call-to-action--color-bar--8{background-color:#979a97}.cookies-container{width:100%;background-color:#414043;text-align:center;position:fixed;bottom:0;z-index:10}@media print{.cookies-container{display:none}}.cookies-container .cookies-inner{padding:15px 20px}@media print{.cookies-container .cookies-inner{display:none}}.cookies-container .cookies-inner .cookies-title{font-family:Georgia,bold;color:#fff;font-size:20px;margin-bottom:7px}.cookies-container .cookies-inner .cookies-message{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:100;margin-bottom:7px}.cookies-container .cookies-inner .buttons-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cookies-container .cookies-inner .buttons-container a.more-info,.cookies-container .cookies-inner .buttons-container button{margin:1rem;color:#fff;padding:.5rem 1rem}.cookies-container .cookies-inner .buttons-container a.more-info:checked,.cookies-container .cookies-inner .buttons-container button:checked{color:#1e1e1e}.cookies-container .cookies-inner .buttons-container a.more-info:hover,.cookies-container .cookies-inner .buttons-container button:hover{cursor:pointer;color:#326aab;background-color:#fff}.cookies-container .cookies-inner .buttons-container a.more-info::after,.cookies-container .cookies-inner .buttons-container button::after{opacity:1}.cookies-container .cookies-inner .buttons-container .accept{background-color:#3d7ac1}.cookies-container .cookies-inner .buttons-container a.more-info{background-color:#003a79;color:#fff;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;top:1.5rem;position:relative}.composition-legend{margin:20px 0;line-height:1.5}.composition-legend--title{margin-bottom:1rem}.composition-legend--text{margin:2px 0}.composition-legend--text--bold{font-weight:700;color:#1e1e1e}.content-menu--list{margin:0}.content-menu--item{border-bottom:1px solid #d1d3d4;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px;position:relative;word-break:normal;word-break:break-word}.content-menu--item:first-child{border-top:1px solid #d1d3d4}.content-menu a{color:#1e1e1e;outline:0}.content-menu a>span:first-child{-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s;display:inline-block}.content-menu a:focus{outline:0}.content-menu a:focus,.content-menu a:hover{color:#0c4da2;text-decoration:none}.content-menu a:focus>span:first-child,.content-menu a:hover>span:first-child{-webkit-transform:translateX(5px);transform:translateX(5px)}.content-menu a::before{content:' ';border-right:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;width:7px;height:7px;position:absolute;left:0;top:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:color .2s;transition:color .2s}.content-menu a:focus::before,.content-menu a:hover::before{border-right:1px solid #326aab;border-bottom:1px solid #326aab}.comparative-tools-header{margin:auto}@media only screen and (min-width:48rem){.comparative-tools-header{width:50%}}@media print{.comparative-tools-header{display:none}}.comparative-tools-header--fieldset{border:none;margin-bottom:0}@media only screen and (min-width:48rem){.comparative-tools-header--fieldset{border:1px solid #d1d3d4;border-bottom:0}}.comparative-tools-header--legend{margin:auto}.comparative-tools-header--title{margin-left:10px;margin-right:10px}.comparative-tools-header--button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48rem){.comparative-tools-header--button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.comparative-tools-header--button{margin:1rem auto;border-radius:3px;padding:5px 10px;min-width:150px;min-height:40px;font-weight:700;border:1px solid #dcdcdc;background-color:#fff;color:#1e1e1e}@media only screen and (min-width:48rem){.comparative-tools-header--button{margin:1rem 1rem 1.5rem;min-height:60px}}@media only screen and (min-width:63.75em){.comparative-tools-header--button{min-height:40px}}.comparative-tools-header--button--active{border-color:#4e6096;background-color:#7892c2;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#7892c2),to(#476e9e));background:linear-gradient(to bottom,#7892c2 5%,#476e9e 100%);color:#fff}.display-mode-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6px}@media print{.display-mode-selector{display:none}}@media only screen and (min-width:48rem){.display-mode-selector{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:48rem){.display-mode-selector--button-container{margin:0 2.5px}}@media only screen and (min-width:48rem){.display-mode-selector--button-container:first-child{margin-left:0}}@media only screen and (min-width:48rem){.display-mode-selector--button-container:last-child{margin-right:0}}.display-mode-selector--button{width:40px;height:40px;position:relative;overflow:hidden;background:0 0;color:#333;border:none;margin:0;padding:0}.display-mode-selector--button-icon{width:40px;height:40px;display:block;top:0;left:0;overflow:hidden;position:absolute;background-image:url(../assets/images/custom-button-icons.svg);background-repeat:no-repeat;background-position:50px 50px;transform:scale(1);-webkit-transform:scale(1)}.display-mode-selector--button-icon--table{background-position:-80px -42px}#national-results-breakdown .display-mode-selector--button-icon--table{background-position:-37px -42px}.display-mode-selector--button-icon--chart{background-position:-37px -42px}#national-results-breakdown .display-mode-selector--button-icon--chart{background-position:-80px -42px}.display-mode-selector--button-icon--map{background-position:-122px -42px}.display-mode-selector--button-icon--comparative{background-position:-196px 0;position:static}#national-results-breakdown .display-mode-selector--button-icon--selected,.display-mode-selector--button-icon--selected{background-position-y:-1px}.download-share-modal{width:50.8rem;max-width:calc(100vw - 4px);background-color:#fff;position:absolute;border:1px solid #d1d3d4;-webkit-box-shadow:1px 4px 3px rgba(30,30,30,.2);box-shadow:1px 4px 3px rgba(30,30,30,.2);top:-1.6rem;padding:1rem;right:calc(-1 * 1rem + .1rem)}@media only screen and (min-width:40em){.download-share-modal{right:calc(-1 * 2.6rem + .1rem)}}@media only screen and (min-width:48rem){.download-share-modal{right:calc(-1 * 2.5rem + .1rem)}}@media only screen and (min-width:63.75em){.download-share-modal{right:calc(-1 * 4rem + .1rem)}}@media only screen and (min-width:75em){.download-share-modal{right:calc(-1 * 2.2rem + .1rem)}}.download-share-modal--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:4rem}.download-share-modal--title{background-color:#1e1e1e;color:#fff;padding:5px}.download-share-modal--close-button{margin-top:5px;margin-right:5px;width:17px;height:17px;cursor:pointer}.download-share-modal--close-button:before{content:' ';background-position:-125px -24px;background-image:url(../assets/images/icons.svg);background-repeat:no-repeat;width:17px;height:17px;display:block;margin:0;-webkit-transform:scale(1.6);transform:scale(1.6)}.download-share-modal--label{font-weight:700;color:#1e1e1e;margin-bottom:1rem}.download-share-modal--content{padding:10px}.download-share-modal--item{margin-top:10px;margin-bottom:10px}.download-share-modal--item--download{margin-top:0}.tools .download-share-modal--item--share{display:none}.download-share-modal--value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-share-modal--item--url .download-share-modal--value{font-style:italic;margin-left:20px;word-break:break-all}.download-share-modal--button{border-radius:3px;border:1px solid #d1d3d4;background-color:#fff;color:#0c4da2;font-size:1.2rem;line-height:1.5;min-width:30px;text-align:center;margin-right:1rem;cursor:pointer;padding:1rem}.download-share-modal--button:last-child{margin-right:0}.download-share-modal--button--jpg{display:none}.tools .download-share-modal--button--jpg{display:block}.tools .download-share-modal--button--facebook,.tools .download-share-modal--button--linkedin,.tools .download-share-modal--button--svg,.tools .download-share-modal--button--twitter{display:none}.dropdown-selector{height:4rem;margin-top:1rem;position:relative;display:inline-block;max-width:100%}@media print{.dropdown-selector{display:none;margin:0}}.dropdown--button--expanded~.dropdown-selector--list{display:block}@media only screen and (min-width:75em){.selector-header .dropdown-selector{width:auto}}.national-results-head .dropdown-selector,.national-results-head .dropdown-selector--list,.national-results-head .dropdown-selector--title,.selector-header .dropdown-selector,.selector-header .dropdown-selector--title,aside .dropdown-selector,aside .dropdown-selector--list,aside .dropdown-selector--title{width:100%}.dropdown-selector--title{background-color:#fff;border:1px solid #d1d3d4;padding-left:1rem;padding-right:5rem;line-height:3.8rem;position:relative;display:inline-block;text-overflow:ellipsis;text-align:left;white-space:nowrap;overflow-x:hidden;color:#1e1e1e}.dropdown-selector--title::after{content:'';height:1rem;width:1rem;border-right:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;position:absolute;right:1.5rem;top:1.2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.comparative-tool--dropdown .dropdown-selector--title{width:100%}.dropdown-selector--list{margin:0;text-align:left;background-color:#fff;border:1px solid #d1d3d4;display:none;max-height:calc(9 * 4.1rem + .2rem);overflow-y:auto;position:absolute;width:100%;z-index:12;top:3.9rem}.dropdown-selector--second .dropdown-selector--list{z-index:11}.dropdown-selector--third .dropdown-selector--list{z-index:10}.dropdown-selector--item{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-selector--item:not(:first-child){border-top:solid 1px #d1d3d4}.comparative-tool--dropdown .dropdown-selector--item{cursor:pointer}.comparative-tool--dropdown .dropdown-selector--item>a,.comparative-tool--dropdown .dropdown-selector--item>span{color:#1e1e1e}.comparative-tool--dropdown .dropdown-selector--item--disabled>a,.comparative-tool--dropdown .dropdown-selector--item--disabled>span{text-decoration:line-through;cursor:initial;color:#b1b0b1}.dropdown-selector--item>a,.dropdown-selector--item>span{text-align:left;padding:12px 10px;color:#b1b0b1;text-overflow:ellipsis;overflow:hidden;white-space:pre-wrap;word-break:normal;word-break:break-word;width:100%;display:block}.dropdown-selector--item a{color:#1e1e1e;outline:0}.dropdown-selector--item a>span:first-child{-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s;display:inline-block}.dropdown-selector--item a:focus{outline:0}.dropdown-selector--item a:focus,.dropdown-selector--item a:hover{color:#0c4da2;text-decoration:none}.dropdown-selector--item a:focus>span:first-child,.dropdown-selector--item a:hover>span:first-child{-webkit-transform:translateX(5px);transform:translateX(5px)}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--title{display:none}}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--list{display:block;position:relative;left:0;top:0;border:0}}.dropdown-selector--arrow-list .dropdown-selector--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--item{border:0}}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--item:not(:first-child){border-top:.1rem dotted #c6c8ca}}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--item a{color:#0c4da2;text-align:center;overflow-x:visible;word-break:normal;word-break:break-word}}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--item a:active,.dropdown-selector--arrow-list .dropdown-selector--item a:focus,.dropdown-selector--arrow-list .dropdown-selector--item a:hover{color:#1e1e1e}}@media only screen and (min-width:75em){.dropdown-selector--arrow-list .dropdown-selector--item a span::before{font-family:custom-icons;content:'\e916';font-size:1.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;position:relative;left:-.5rem}}.election-results{width:100%;font-family:Helvetica,sans-serif;font-size:1.4rem;overflow:visible}@media only screen and (min-width:30em){.election-results article{margin-bottom:2rem}}@media only screen and (min-width:63.75em){.election-results article{margin-bottom:5rem}}.election-results--wrapper{margin-bottom:0}.election-results .desktop{display:none}@media only screen and (min-width:48rem){.election-results .desktop{display:inline}}.election-results .txt-bold{font-weight:700}.election-results .mobile-new-line{display:block}@media only screen and (min-width:48rem){.election-results .mobile-new-line{display:inline}}.election-results--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.election-results--th{background-color:#eeefef}.header-selector--container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-selector--container--other-sites>.header-selector--list{left:initial;right:0}.header-selector--container--other-sites>.header-selector--list .header-selector--container .header-selector--list{display:block;position:static;overflow:visible;height:auto;top:0;left:0;background:#eeefef}.header-selector--container--other-sites>.header-selector--list .header-selector--container .header-selector--list-item:first-child a{border-top:1px solid #d1d3d4}.header-selector--container--other-sites>.header-selector--list .header-selector--container .header-selector--title{display:none}.header-selector--title{padding:0 10px;height:100%;line-height:40px;display:block}.header-selector--title:after{display:inline-block;width:11px;height:8px;margin-left:10px;background-image:url(../assets/images/icons.svg);background-position:-97px -50px;background-repeat:no-repeat;border:none;outline:0;cursor:default;content:' ';text-indent:80px}.header-selector:hover>.header-selector--container>.header-selector--title,.header-selector>.header-selector--container>.header-selector--title:focus{background-color:#eeefef}@media print{.header-selector:hover>.header-selector--container>.header-selector--title,.header-selector>.header-selector--container>.header-selector--title:focus{background-color:transparent}}.header-selector:hover>.header-selector--container>.header-selector--title:after,.header-selector>.header-selector--container>.header-selector--title:focus:after{background-position:-97px -58px}.header-selector--list{padding-left:0;display:none;position:absolute;overflow-y:auto;overflow-x:hidden;max-height:300px;min-height:100%;margin-top:0;top:40px;left:0;background:#eeefef;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (min-width:63.75em){.header-selector--list{max-height:inherit}}.header-selector--list::-webkit-scrollbar{width:0;background:0 0}.dropdown--button--expanded~.header-selector--list,.header-selector--checkbox:checked~.header-selector--list{display:block}.header-selector--list-item{margin:0;white-space:nowrap;line-height:3.5rem;padding:0 10px;overflow:hidden}.header-selector--list-item a{border-top:1px solid #d1d3d4;height:100%;display:block}.header-selector--list-item a span{display:block}.header-selector--list-item--selected{background-color:#fff}.header-selector--list-item--selected>a{border-color:#326aab}.header-selector--list-item--selected+li>a{border-color:#326aab}.header-selector--list-item:first-child a{border-top:0}.aux-navigation>.header-selector--container>ul>li a:focus span:first-child,.aux-navigation>.header-selector--container>ul>li a:hover span:first-child{-webkit-transform:translateX(5px);transform:translateX(5px)}@media only screen and (min-width:67.5em){.aux-navigation>.header-selector--container>ul>li a:focus span:first-child,.aux-navigation>.header-selector--container>ul>li a:hover span:first-child{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@media only screen and (min-width:67.5em){.aux-navigation>.header-selector--container>.header-selector--title,.aux-navigation>.header-selector--container>noscript>.header-selector--title{display:none}.aux-navigation>.header-selector--container>.header-selector--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;position:static;margin-top:20px}.aux-navigation>.header-selector--container>.header-selector--list .header-selector--title{padding-left:10px;padding-right:10px;line-height:41px;display:block}.aux-navigation>.header-selector--container>.header-selector--list>.header-selector--list-item a{line-height:inherit;border:0}.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--title.focus,.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--title.hover{background-color:#eeefef}.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--title.focus:after,.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--title.hover:after{background-position:-97px -58px}.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--list{top:41px;left:auto;right:0;position:absolute;display:none;overflow-y:auto}.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--list .header-selector--list-item:first-child a{border-top:0}.aux-navigation>.header-selector--container>.header-selector--list .header-selector .dropdown--button--expanded~.header-selector--list,.aux-navigation>.header-selector--container>.header-selector--list .header-selector .header-selector--checkbox:checked~.header-selector--list{display:block}.aux-navigation:hover .header-selector--container{background-color:transparent;color:inherit}.aux-navigation:hover .header-selector--container>.header-selector--list{overflow:visible}.aux-navigation:hover .header-selector--container>.header-selector--title:after{background-position:-97px -58px}.aux-navigation:hover .header-selector--container>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.hemicycle{padding-bottom:1rem}.hemicycle svg{overflow:visible!important}.hemicycle svg[style]{width:100%!important;height:100%!important}.hemicycle svg circle,.hemicycle svg text.acronym-slice,.hemicycle svg text.name--slice,.hemicycle svg text.text-bubbles-slice{display:none}.hemicycle svg text.acronym-slice-mobile{display:block}@media only screen and (min-width:48rem),print{.hemicycle svg circle,.hemicycle svg text.acronym-slice,.hemicycle svg text.text-bubbles-slice{display:block}.hemicycle svg text.acronym-slice-mobile{display:none}}@media only screen and (min-width:63.75em){.hemicycle svg text.name--slice{display:block}}.hemicycle.election-results svg text.acronym-slice-mobile{display:none}.hemicycle--label-seats{display:none}.hemicycle--pie{height:100%;width:100%;margin:auto;min-height:13rem}@media only screen and (min-width:48rem){.hemicycle--pie{height:204px;width:420px}}@media only screen and (min-width:63.75em),print{.hemicycle--pie{height:223px;width:460px}}.hemicycle--pie-total-seats-container{font-family:Arial,sans-serif;text-align:center;margin-top:-3rem}@media only screen and (min-width:30em),print{.hemicycle--pie-total-seats-container{margin-top:-5rem}#constitutiveSessionHemicycle-piechart .hemicycle--pie-total-seats-container,#outgoingParliamentHemicycle-piechart .hemicycle--pie-total-seats-container{margin-top:-4rem}}.hemicycle--pie-total-seats-container .seats-pie-chart{font-size:2.5rem}@media only screen and (min-width:30em),print{.hemicycle--pie-total-seats-container .seats-pie-chart{font-size:3.5rem}}.hemicycle--pie-total-seats-container .seats-pie--text{display:table;font-family:Arial,sans-serif;font-size:1.5rem;white-space:pre-wrap;word-wrap:break-word;margin:0 auto}@media only screen and (min-width:30em),print{.hemicycle--pie-total-seats-container .seats-pie--text{font-size:2rem}}.hemicycle--pie-total-seats-container--majority{margin-top:-4rem}.hemicycle--pie-total-seats-container--majority .seats-pie-chart-fraction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem}.hemicycle--pie-total-seats-container--majority .seats-pie-number{width:2.2rem}@media only screen and (min-width:30em){.hemicycle--pie-total-seats-container--majority{margin-top:-6rem}.hemicycle--pie-total-seats-container--majority .seats-pie-chart-fraction{font-size:2rem}.hemicycle--pie-total-seats-container--majority .seats-pie-number{width:3.3rem}}@media only screen and (min-width:40em){.hemicycle--pie-total-seats-container--majority{margin-top:-7rem}.hemicycle--pie-total-seats-container--majority .seats-pie-chart-fraction{font-size:2.5rem}.hemicycle--pie-total-seats-container--majority .seats-pie-number{width:4.2rem}}@media only screen and (min-width:48rem),print{.hemicycle--pie-total-seats-container--majority{margin-top:-8rem}.hemicycle--pie-total-seats-container--majority .seats-pie-chart-fraction{font-size:2.8rem}.hemicycle--pie-total-seats-container--majority .seats-pie-number{width:4.7rem}}@media only screen and (min-width:63.75em){.hemicycle--pie-total-seats-container--majority{margin-top:-10rem}.hemicycle--pie-total-seats-container--majority .seats-pie-chart-fraction{font-size:3rem}.hemicycle--pie-total-seats-container--majority .seats-pie-number{width:5rem}}div.bubble{background-color:#fff;border:1px solid #2a95ed;-webkit-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;height:auto;min-height:65px;margin:60px auto;position:relative;width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;line-height:1em;text-align:left}.bubble #acronim,.bubble #percent,.bubble #seats{font-weight:700}.bubble #name{line-height:14px}.bubble{width:200px;height:auto;font-family:Arial,sans-serif}.fixed-tooltip{min-height:110px}.vmiddle{display:table-cell;vertical-align:middle}.constitutiveSessionHemicycle--pie,.outgoingParliamentHemicycle--pie{height:100%;width:90%;left:5%;margin:auto;min-height:13rem}@media only screen and (min-width:48rem){.constitutiveSessionHemicycle--pie,.outgoingParliamentHemicycle--pie{left:0;height:278.3px;width:575.6px}}@media only screen and (min-width:63.75em){.constitutiveSessionHemicycle--pie,.outgoingParliamentHemicycle--pie{height:356.9px;width:740px}}@media only screen and (min-width:75em){.constitutiveSessionHemicycle--pie,.outgoingParliamentHemicycle--pie{height:182.2px;width:374.5px}}.homeHemicycle--pie{margin:auto}@media only screen and (min-width:48rem){.homeHemicycle--pie{height:22.15rem;width:45.69rem}}@media only screen and (min-width:86rem){.homeHemicycle--pie{height:25.28rem;width:52.22rem}}@media only screen and (min-width:63.75em){.homeHemicycle--pie{height:28.97rem;width:59.95rem}}@media only screen and (min-width:75em){.homeHemicycle--pie{height:27.03rem;width:55.88rem}}.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{height:100%;width:100%;margin:auto}@media only screen and (min-width:48rem){.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{height:10.92rem;width:24.43rem}}@media only screen and (min-width:63.75em){.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{height:14.57rem;width:32.83rem}}@media only screen and (min-width:75em){.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{width:40.39rem;height:17.86rem}}.hemicycle .majority-chart--pie{height:100%;width:100%;margin:auto}@media only screen and (min-width:48rem){.hemicycle .majority-chart--pie{height:34.41rem;width:64.8rem}}@media only screen and (min-width:86rem){.hemicycle .majority-chart--pie{height:40.2rem;width:75.8rem}}@media only screen and (min-width:63.75em){.hemicycle .majority-chart--pie{height:42.41rem;width:80rem}}.last-update{height:3.5rem;background-color:#eeefef;font-family:Helvetica,sans-serif;font-size:1.1rem;font-weight:lighter;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;margin:-2rem -1rem 2rem;z-index:1;position:relative}@media only screen and (min-width:30em){.last-update{margin:-2rem -1rem 2rem}}@media only screen and (min-width:40em){.last-update{margin:-2rem -2.56rem 2rem}}@media only screen and (min-width:48rem){.last-update{padding:0 2.5rem;margin:-2rem -2.5rem 2rem}}@media only screen and (min-width:63.75em){.last-update{padding:0 2.5rem;margin:-2rem -2.5rem 2rem}}@media only screen and (min-width:75em){.last-update{padding:0 2.5rem;margin:-2rem -2.5rem 2rem}}@media print{.last-update{background-color:transparent}}.last-update--text{margin-right:7px}.last-update--info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.last-update--info-icon{display:inline-block;width:25px;height:25px;background-image:url(../assets/images/info_icon.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}.disable-animations .last-update--info-icon{display:none}@media print{.last-update--info-icon{display:none}}.last-update--modal{display:none}.last-update--modal.open{display:block;position:absolute;z-index:9;top:35px;right:4px;background-color:#fff;width:calc(100% - 1rem);border:1px solid #d1d3d4;-webkit-box-shadow:-4px 4px 2px -3px rgba(30,30,30,.2);box-shadow:-4px 4px 2px -3px rgba(30,30,30,.2);border-radius:2px;font-size:1.2rem;padding:15px}@media only screen and (min-width:48rem){.last-update--modal.open{width:320px}}.private-enr--main .results-available-table--container .last-update,.results-available-table--container .last-update{position:relative;right:0;padding:0 1.5rem;z-index:10}@media only screen and (min-width:75em){.private-enr--main .results-available-table--container .last-update,.results-available-table--container .last-update{position:inherit;top:initial;right:initial}}.private-enr--main .results-available-table--container .last-update--modal,.results-available-table--container .last-update--modal{display:none}.private-enr--main .results-available-table--container .last-update--modal.open,.results-available-table--container .last-update--modal.open{display:block;position:absolute;z-index:11;right:4px;background-color:#fff;width:calc(100% - 1rem);border:1px solid #d1d3d4;-webkit-box-shadow:-4px 4px 2px -3px rgba(30,30,30,.2);box-shadow:-4px 4px 2px -3px rgba(30,30,30,.2);border-radius:2px;font-size:1.2rem;padding:15px}.results-available-table--container .last-update{top:-161px}@media only screen and (min-width:48rem){.results-available-table--container .last-update{top:-166px}}@media only screen and (min-width:63.75em){.results-available-table--container .last-update{top:-171px}}.results-available-table--container .last-update--modal.open{top:-126px}@media only screen and (min-width:48rem){.results-available-table--container .last-update--modal.open{top:-131px;width:320px}}@media only screen and (min-width:63.75em){.results-available-table--container .last-update--modal.open{top:-136px}}@media only screen and (min-width:75em){.results-available-table--container .last-update--modal.open{top:35px}}.private-enr--main .results-available-table--container .last-update{top:-165px}@media only screen and (min-width:48rem){.private-enr--main .results-available-table--container .last-update{top:-172px}}@media only screen and (min-width:63.75em){.private-enr--main .results-available-table--container .last-update{top:-178px}}.private-enr--main .results-available-table--container .last-update--modal.open{top:-131px}@media only screen and (min-width:48rem){.private-enr--main .results-available-table--container .last-update--modal.open{top:-137px;width:320px}}@media only screen and (min-width:63.75em){.private-enr--main .results-available-table--container .last-update--modal.open{top:-144px}}@media only screen and (min-width:75em){.private-enr--main .results-available-table--container .last-update--modal.open{top:35px}}.modal-countries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left}.modal-countries--body,.modal-countries--title{width:100%}@media print{.modal-countries{margin-right:10mm;background-color:transparent}}.modal-countries--ul{list-style-type:disc;margin-left:1.5rem}.modal-countries--li{margin-bottom:1rem}.live-results--title{font-size:1.6rem;font-weight:700}.live-results--list{margin:.5rem 0;padding-left:2rem}.live-results--list li{list-style-position:outside;list-style-type:disc;font-size:1.4rem}.live-results--list:not(:last-child) li:last-child{margin-bottom:2rem}.live-results--text{font-size:1.4rem;line-height:2rem;margin:.5rem 0}.live-results--text:not(:last-child){margin-bottom:2rem}.main-content>.main>article.live-results--info-box{padding-top:0;border:0}.main-content>.main>article.live-results--info-box .live-results--text{margin:0;padding-bottom:2rem}.main-content>.main>article.live-results--info-box .message--box.message--info--box:before{margin-top:2.5rem;-ms-flex-item-align:start;align-self:flex-start}g.non-eu,path.non-eu{fill:#e6e6e6}g.eu,path.eu{fill:#57596b}g.eu.no-data,path.eu.no-data{fill:#80849e}g.eu.map-selected,g.eu:active,g.eu:focus,g.eu:hover,path.eu.map-selected,path.eu:active,path.eu:focus,path.eu:hover{fill:#eeb635;cursor:pointer}g.eu.map-selected.no-data,g.eu:active.no-data,g.eu:focus.no-data,g.eu:hover.no-data,path.eu.map-selected.no-data,path.eu:active.no-data,path.eu:focus.no-data,path.eu:hover.no-data{fill:#80849e;cursor:initial}.home-map-v1 .map-content{position:absolute;display:block;padding:20px}.home-map-v1 .fs2{margin:0}.home-map-v1 svg{background-color:#fff}input[id=input-radio-election-outgoing]:checked~* g#kosovo{visibility:visible}input[id=input-radio-election-outgoing]:not(:checked)~* g#kosovo{visibility:hidden}.chart-legend{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:63.75em){.chart-legend{margin-left:6rem}}.chart-legend--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}.chart-legend--item:first-child{margin-left:0}.chart-legend--item:last-child{margin-right:0}.chart-legend--item::before{content:' ';width:15px;height:15px;margin-right:5px}.chart-legend--item--men::before{background-color:#265473}.chart-legend--item--women::before{background-color:#eeb635}.chart-legend--item--others::before{background-color:#eff0f2}.chart-legend--item--country span,.chart-legend--item--eu span{text-transform:capitalize}.chart-legend--item--country::before{background-color:#265473}.chart-legend--item--eu::before{background-color:#7d98ab}#table-national-parties-meps .basic-table td,#table-national-parties-meps .basic-table th{text-align:left;padding-left:0;padding-right:0;text-align:center;position:relative}#table-national-parties-meps .basic-table td:first-child,#table-national-parties-meps .basic-table th:first-child{width:16%;text-align:left;padding-right:5px}#table-national-parties-meps .basic-table th.pink-border{border-bottom:4px solid #c781b7;width:14%}#table-national-parties-meps .basic-table th.blue-border{border-bottom:4px solid #4c85c4;width:14%}#table-national-parties-meps .basic-table th.others-border{width:14%}#table-national-parties-meps .basic-table th.header-title{background-color:#eaeaea}.meps-tooltip-container{display:none;position:absolute;-webkit-box-shadow:1px 1px 1px 1px grey;box-shadow:1px 1px 1px 1px grey;width:16rem;background-color:#fff;border-radius:.6rem;border:solid 1px #1e1e1e;text-align:left;padding:1.5rem;z-index:3}.meps-tooltip-container .tooltip-country{font-weight:700;min-width:13rem}.meps-tooltip-container--list{margin-top:1rem}.meps-tooltip-container--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:.5rem 0}.meps-tooltip-container--item:first-child{margin-top:0}.meps-tooltip-container--item:last-child{margin-bottom:0}.meps-tooltip-container--label{margin:0}.meps-tooltip-container.hide-tooltip{display:none!important;left:0!important;top:0!important;position:fixed!important;pointer-events:none!important}.meps-svg{height:100%;width:100%;-webkit-transform:scale(.94) translate(6%,0);transform:scale(.94) translate(6%,0)}@media only screen and (min-width:75em){.meps-svg{height:86rem;-webkit-transform:scale(.9) translate(8%,-6%);transform:scale(.9) translate(8%,-6%)}}@media print{.meps-svg{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}.meps-map{display:none}@media only screen and (min-width:48rem){.meps-map{display:block;width:calc(100% + 50px);left:-25px;padding-top:110%}}@media only screen and (min-width:75em){.meps-map{padding-top:95%}}@media print{.meps-map{margin-top:0;padding-top:0;width:90%}}.meps-map--wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}@media print{.meps-map--wrapper{position:relative}}.meps-map--iceland{display:none}@media only screen and (min-width:75em){.meps-map--iceland{display:inline}}.meps-map-legend{position:absolute;z-index:99;left:7%}.meps-map-legend--row{vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 0;height:10px}@media only screen and (min-width:63.75em){.meps-map-legend--row{padding:3px 0;height:35px}}@media only screen and (min-width:75em){.meps-map-legend--row{padding:3px 0;height:50px}}.meps-map-legend--row--title{-ms-flex-pack:distribute;justify-content:space-around}.meps-map-legend--color-box{width:20px;margin:20px 20px 0}.meps-map-legend--box{display:inline-block;font-weight:700;line-height:25px;height:25px;font-size:1.1rem}@media only screen and (min-width:63.75em){.meps-map-legend--box{font-size:1.4rem}}@media only screen and (min-width:75em){.meps-map-legend--box{font-size:1.4rem}}.meps-map-legend--box--dark-purple{background-color:#a349a4}.meps-map-legend--box--light-purple{background-color:#c8bfe7}.meps-map-legend--box--grey{background-color:#bfb895}.meps-map-legend--box--light-blue{background-color:#7d98ab}.meps-map-legend--box--dark-blue{background-color:#265473}.gender-color-dark-purple,.gender-color-dark-purple:active,.gender-color-dark-purple:hover{fill:#a349a4!important}.gender-color-light-purple,.gender-color-light-purple:active,.gender-color-light-purple:hover{fill:#c8bfe7!important}.gender-color-grey,.gender-color-grey:active,.gender-color-grey:hover{fill:#bfb895!important}.gender-color-light-blue,.gender-color-light-blue:active,.gender-color-light-blue:hover{fill:#7d98ab!important}.gender-color-dark-blue,.gender-color-dark-blue:active,.gender-color-dark-blue:hover{fill:#265473!important}.meps-article-header{position:relative;z-index:2}.panel-nojs{background-color:#fff;border:1px solid #d1d3d4;margin:0 auto;max-width:120rem;padding:4.5rem 1.5rem;position:relative}.panel-nojs--text{text-align:center;font-size:1.5rem;font-family:Helvetica,sans-serif}.political-group-legend{margin:2rem 0;font-size:1.2rem;min-width:50%;word-break:break-word}@media print{.political-group-legend{margin:0}}.hemicycle-projection--text .political-group-legend{font-size:1.4rem}@media only screen and (min-width:63.75em){.hemicycle-projection--text .political-group-legend{margin-top:0}}.hemicycle-projection--text .political-group-legend .political-group-legend--disclaimer{display:none}.hemicycle-projection--text--centered .political-group-legend{min-width:40%;font-size:1.4rem}.political-group-legend--title{font-size:inherit}.political-group-legend--list{margin-bottom:2rem;margin-bottom:0;margin-top:0}@media only screen and (min-width:63.75em){.political-group-legend--list--double{-webkit-columns:2;-moz-columns:2;columns:2}}.political-group-legend--national .political-group-legend--list{margin-bottom:0}.political-group-legend--item{line-height:1.5;margin-top:.6rem}@media only screen and (min-width:48rem){.political-group-legend--item{margin-top:0}}.breakdown--national-parties-legend .political-group-legend--item{line-height:1.1;margin-top:.2rem}#home-hemicycle .political-group-legend--item{line-height:1.5}.political-group-legend--circle{margin-right:.5rem;width:1em;height:1em;border-radius:50%;display:inline-block;position:relative;top:2px}.political-group-legend--disclaimer{border-top:1px dotted #1e1e1e;padding-top:1.5rem;font-size:1.2rem;margin:0}.political-group-legend--disclaimer--no-bar{border:0}.political-group-legend--disclaimer--hidden{display:none}.election-results--wrapper .political-group-legend--disclaimer{font-size:1.2rem}.majority-calculator--panel .political-group-legend--disclaimer{text-align:center}.breakdown-table--container .political-group-legend--disclaimer{padding-top:1rem;margin-top:1rem}@media only screen and (min-width:63.75em){.hemicycle-projection--text .political-group-legend--disclaimer{border-top:0}}footer .political-group-legend--disclaimer{display:none}@media only screen and (min-width:48rem){footer .political-group-legend--disclaimer{display:block}}.political-group-legend--national{margin-bottom:0;width:100%;word-break:break-word}.home-aside .political-group-legend{margin-top:2rem}.projection-container{padding:30px;font-size:14px;line-height:150%;font-family:Helvetica,sans-serif}.hemicycle-projection--text .projection-container{padding:0 0 1rem}.projection-container--description{margin-top:1rem}.results-available-table{width:100%}.results-available-table,.results-available-table th{text-align:left}.results-available-table--container{padding:0 1rem}@media only screen and (min-width:40em){.results-available-table--container{padding:0 2.6rem}}@media only screen and (min-width:48rem){.results-available-table--container{padding:0 2.5rem}}.home-aside .results-available-table--container{padding:0}.results-available-table thead tr:first-child{border-bottom:1px solid #c6c8ca}.results-available-table thead th{color:#1e1e1e;font-size:1.6rem}.results-available-table td{padding-right:1rem;width:25%}@media only screen and (min-width:40em){.results-available-table td{width:30%}}@media only screen and (min-width:75em){.home-aside .results-available-table td{width:30%}}.results-available-table td:first-child{width:25%}@media only screen and (min-width:40em){.results-available-table td:first-child{width:40%}}@media only screen and (min-width:75em){.home-aside .results-available-table td:first-child{width:30%}}.results-available-table td:last-child{text-align:right;width:50%;padding-right:0}@media only screen and (min-width:40em){.results-available-table td:last-child{width:30%}}@media only screen and (min-width:75em){.home-aside .results-available-table td:last-child{width:40%}}.results-available-table tbody tr{padding:1rem 0}.results-available-table tbody tr:not(:first-child){border-top:1px dotted #c6c8ca}.results-available-table--country--disabled,.results-available-table--results-type--disabled{color:#6c7880}.results-available-table--date,.results-available-table--time{background-color:#eeefef;padding:0 5px;font-size:1.2rem}.aggregation-seats-chart,.seats-chart{font-size:9px}.aggregation-seats-chart--container,.seats-chart--container{margin-top:2rem;position:relative;padding:0 2rem;width:calc(100% + 2 * 1rem);left:-1rem;min-height:53rem}@media only screen and (min-width:460px){.aggregation-seats-chart--container,.seats-chart--container{min-height:23rem}}@media only screen and (min-width:40em){.aggregation-seats-chart--container,.seats-chart--container{width:calc(100% + 2 * 2.6rem);left:-2.6rem}}@media only screen and (min-width:48rem){.aggregation-seats-chart--container,.seats-chart--container{margin-top:0;width:100%;left:0}}@media only screen and (min-width:75em){.aggregation-seats-chart--container,.seats-chart--container{width:calc(100% + 2 * 2rem);left:-2rem}}@media print{.aggregation-seats-chart--container,.seats-chart--container{min-height:0}}.aggregation-seats-chart--container .seats-chart,.aggregation-seats-chart--container .seats-chart .highcharts-container,.seats-chart--container .seats-chart,.seats-chart--container .seats-chart .highcharts-container{overflow:visible!important}.home-aside .aggregation-seats-chart,.home-aside .seats-chart,.seats-chart--container .aggregation-seats-chart,.seats-chart--container .seats-chart{margin-left:-2rem;margin-right:-2rem}.aggregation-seats-chart--label,.seats-chart--label{position:absolute;font-family:Arial,sans-serif;font-size:1.1rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.highcharts-data-labels:nth-of-type(odd) .aggregation-seats-chart--label,.highcharts-data-labels:nth-of-type(odd) .seats-chart--label{-webkit-transform:translateY(4px);transform:translateY(4px)}@media only screen and (min-width:460px),print{.aggregation-seats-chart--label,.seats-chart--label{display:block;padding-left:4px;border-left:1px solid #1e1e1e}}.aggregation-seats-chart .highcharts-data-labels:nth-child(odd),.seats-chart .highcharts-data-labels:nth-child(odd){-webkit-transform:translate(-14.5vw,10px);transform:translate(-14.5vw,10px)}@media only screen and (min-width:460px),print{.aggregation-seats-chart .highcharts-data-labels:nth-child(odd),.seats-chart .highcharts-data-labels:nth-child(odd){-webkit-transform:translate(0,-80px);transform:translate(0,-80px)}}.aggregation-seats-chart--inner-border,.seats-chart--inner-border{border-bottom:1px solid #1e1e1e;width:40px}@media only screen and (min-width:340px){.aggregation-seats-chart--inner-border,.seats-chart--inner-border{width:70px}}@media only screen and (min-width:460px){.aggregation-seats-chart--inner-border,.seats-chart--inner-border{display:none}}.highcharts-data-labels:nth-child(even) .aggregation-seats-chart--inner-border,.highcharts-data-labels:nth-child(even) .seats-chart--inner-border{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:5px}@media only screen and (min-width:460px){.highcharts-data-labels:nth-child(even) .aggregation-seats-chart--inner-border,.highcharts-data-labels:nth-child(even) .seats-chart--inner-border{margin-right:5px}}.highcharts-data-labels:nth-child(odd) .aggregation-seats-chart--inner-border,.highcharts-data-labels:nth-child(odd) .seats-chart--inner-border{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:460px),print{.aggregation-seats-chart--label-name,.seats-chart--label-name{display:block}}.highcharts-data-labels:nth-child(even) .aggregation-seats-chart--label-name,.highcharts-data-labels:nth-child(even) .seats-chart--label-name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:460px),print{.highcharts-data-labels:nth-child(even) .aggregation-seats-chart--label-name,.highcharts-data-labels:nth-child(even) .seats-chart--label-name{top:40px;padding-top:45px}}.highcharts-data-labels:nth-child(odd) .aggregation-seats-chart--label-name,.highcharts-data-labels:nth-child(odd) .seats-chart--label-name{position:absolute;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right;right:50px}@media only screen and (min-width:340px){.highcharts-data-labels:nth-child(odd) .aggregation-seats-chart--label-name,.highcharts-data-labels:nth-child(odd) .seats-chart--label-name{right:80px}}@media only screen and (min-width:460px),print{.highcharts-data-labels:nth-child(odd) .aggregation-seats-chart--label-name,.highcharts-data-labels:nth-child(odd) .seats-chart--label-name{position:static;text-align:left;padding-bottom:45px}}.aggregation-seats-chart--title-container,.seats-chart--title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:6rem;margin-top:0}@media only screen and (min-width:460px){.aggregation-seats-chart--title-container,.seats-chart--title-container{margin-top:-1rem}}.aggregation-seats-chart--title-container--title,.seats-chart--title-container--title{position:relative;width:135px;font-family:Arial,sans-serif;font-size:15px;font-weight:700;text-align:center;z-index:1}.aggregation-seats-chart--title-container--title-rule,.seats-chart--title-container--title-rule{height:1px;width:calc(47% - 70px);border-bottom:1px solid #c7c9cb;margin-right:10px;position:relative}.national-results .aggregation-seats-chart--title-container,.national-results .seats-chart--title-container{margin-bottom:-1rem}.aggregation-seats-chart--results-chart,.seats-chart--results-chart{padding-left:10px}.aggregation-seats-chart{overflow:visible!important}.aggregation-seats-chart--panel{height:auto;border:none;border-top:none;margin:20px 0 50px}@media only screen and (min-width:48rem){.aggregation-seats-chart--panel{height:230px;border:1px solid #c7c9cb;border-top:none}}.aggregation-seats-chart--panel-title{width:100%;text-align:center;margin-top:-40px}.aggregation-seats-chart--title-container{margin-top:2.2rem}@media only screen and (min-width:48rem){.aggregation-seats-chart--title-container{height:auto}}.aggregation-seats-chart--title-container--title{width:130px}.aggregation-seats-chart--title-container--title-rule{width:calc(50% - 65px);margin-right:0}.seats-political-group-all-chart td:last-child,.seats-political-group-all-chart th:last-child{text-align:left}.seats-political-group-all-chart tr td:first-child,.seats-political-group-all-chart tr th:first-child{width:80%;padding-right:0;position:relative;padding-bottom:20px;padding-left:0}.seats-political-group-all-chart tr td:last-child,.seats-political-group-all-chart tr th:last-child{width:20%}.seats-political-group-all-chart tbody tr:last-child{font-weight:700}.table-country small{color:#969696}.table-country .seats-political-group-all-chart tr:last-child .bar-container{display:none}.table-country .seats-political-group-all-chart .bar-container,.table-country .seats-political-group-one-chart .bar-container{position:absolute;bottom:0;left:0;width:100%}.table-country .seats-political-group-all-chart .align-bars,.table-country .seats-political-group-one-chart .align-bars{display:inline-block;border-right:2px solid #fff;margin-right:0}.table-country .seats-political-group-all-chart .align-bars:last-child,.table-country .seats-political-group-one-chart .align-bars:last-child{padding-right:0}.table-country .seats-political-group-all-chart .bar,.table-country .seats-political-group-one-chart .bar{height:8px;background-color:#d2d2d2}.table-country .seats-political-group-one-chart .bar-cell{padding:0;height:35px}.table-country .seats-political-group-one-chart .bar-container{display:block;height:100%;position:relative;display:contents}.table-country .seats-political-group-one-chart .align-bars{bottom:0;left:0;position:absolute}div.tip,div.tip-one{text-decoration:none}div.tip .seats-tooltip,div.tip-one .seats-tooltip{border:#d1d3d4 1px solid;border-radius:5px;-webkit-box-shadow:-3px 5px 5px 0 #969696;box-shadow:-3px 5px 5px 0 #969696;display:none;z-index:100;background-color:#fff;padding:10px;position:absolute;color:#1e1e1e;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;top:.8rem}div.tip .seats-tooltip--one-chart,div.tip-one .seats-tooltip--one-chart{top:100%}div.tip p.align:nth-last-of-type(1),div.tip-one p.align:nth-last-of-type(1){margin-bottom:0;display:inline-block}div.tip .align:nth-last-of-type(2),div.tip-one .align:nth-last-of-type(2){padding-right:50px;display:inline-block;margin-bottom:0}div.tip-one .bar:hover+.seats-tooltip,div.tip:hover .seats-tooltip{display:block}.seats-all a:focus{outline:auto}.seats-all--container{position:relative}.seats-all--wrapper{overflow-x:auto;width:100%;padding-left:40px}@media only screen and (min-width:63.75em){.seats-all--wrapper{padding-left:0}}.seats-all--table{width:100%;overflow:hidden}@media only screen and (min-width:63.75em){.seats-all--table{table-layout:fixed}}.seats-all--fixed{position:absolute;width:40px;background:#fff;left:0;border-bottom:1px dotted #d1d3d4;font-weight:400}@media only screen and (min-width:63.75em){.seats-all--fixed{position:static;border-bottom:0}}thead .seats-all--fixed{border-bottom-style:solid;height:121px}@media only screen and (min-width:63.75em){thead .seats-all--fixed{height:auto}}.seats-all thead th{position:relative;padding:0;padding-bottom:20px;margin:0}@media only screen and (min-width:63.75em){.seats-all thead th{padding-bottom:0}}.seats-all thead th:first-child{background-color:#fff;position:absolute;z-index:1;padding:10px 10px 10px 0}@media only screen and (min-width:63.75em){.seats-all thead th:first-child{position:static;width:90px}.seats-all thead th:first-child span{padding:0}}.seats-all thead th:last-child{padding:10px;text-align:left}@media only screen and (min-width:63.75em){.seats-all thead th:last-child{width:90px}}.seats-all thead th:last-child span{padding-left:0}.seats-all tbody td{text-align:center;padding:0}.seats-all tbody td:last-child{padding:10px;text-align:center}.seats-all tbody th:first-child{padding-left:0}.seats-all tbody tr:last-child td{background-color:#eaeaea;font-weight:700}.seats-all tbody tr:last-child th{font-weight:700}.seats-all tfoot tr{height:10px;padding:0;margin:0;border-bottom:0}.seats-all tfoot th{border-bottom:0;margin:0;padding:0;position:relative}.seats-all tfoot th:first-child{border:0;position:absolute;background-color:#fff;padding:10px;z-index:1}.seats-all tfoot td{padding:0}.seats-all--header-cell{height:120px;min-width:40px;margin:0 auto}@media only screen and (min-width:63.75em){.seats-all--header-cell{height:41px}}.seats-all--header-label-container{position:absolute;width:100%;height:122px;top:0;left:0;display:block}@media only screen and (min-width:63.75em){.seats-all--header-label-container{height:100%;position:relative;display:contents}}.seats-all--header-label{bottom:0;font-weight:700;left:50%;padding:0 5px 0 0;position:absolute;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg) translate(20px,50%);transform:rotate(-90deg) translate(20px,50%);width:100px;word-break:normal;word-break:break-word;word-wrap:break-word}@media only screen and (min-width:63.75em){.seats-all--header-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:auto;padding:5px 5px 10px 10px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);width:auto;word-break:break-all;word-break:break-word;word-wrap:break-word}.seats-all--header-label--last{padding:5px 5px 10px;width:100%;word-break:normal;word-break:break-word}}.seats-all--group-color{height:10px;position:absolute;width:100%;bottom:0;left:0;margin:auto}tfoot .seats-all--group-color{top:0;bottom:auto}.seats-all--group-color--desktop{display:none}@media only screen and (min-width:63.75em){.seats-all--group-color--desktop{display:block}}.seats-all--group-color-container,.seats-all--header-label-container--last{position:absolute;width:100%;height:122px;top:0;left:0;display:block}@media only screen and (min-width:63.75em){.seats-all--group-color-container,.seats-all--header-label-container--last{display:none}}.seats-all--long{display:none;padding:0}@media only screen and (min-width:63.75em){.seats-all--long{display:-webkit-box;display:-ms-flexbox;display:flex}}.seats-all--short{display:block}@media only screen and (min-width:63.75em){.seats-all--short{display:none}}.seats-all--short--country-acronym{text-transform:uppercase}.seats-political-group-one-chart .party,.seats-political-group-one-table .party{display:inline-block}.seats-political-group-one-chart .description-party,.seats-political-group-one-table .description-party{display:none}@media only screen and (min-width:48rem){.seats-political-group-one-chart .description-party,.seats-political-group-one-table .description-party{display:inline-block;width:80%;font-weight:400;color:#969696;padding-left:20px}}.seats-political-group-one-chart tr td,.seats-political-group-one-table tr td{text-align:left}.seats-political-group-one-chart tr td,.seats-political-group-one-chart tr th,.seats-political-group-one-table tr td,.seats-political-group-one-table tr th{width:70%;position:relative}.seats-political-group-one-chart tr td:first-child,.seats-political-group-one-chart tr th:first-child,.seats-political-group-one-table tr td:first-child,.seats-political-group-one-table tr th:first-child{width:20%;padding-left:0}.seats-political-group-one-chart tr td:last-child,.seats-political-group-one-chart tr th:last-child,.seats-political-group-one-table tr td:last-child,.seats-political-group-one-table tr th:last-child{width:10%;border-right:none}.seats-political-group-one-chart tr th:first-child,.seats-political-group-one-table tr th:first-child{position:static}.seats-political-group-one-chart tr:last-child .seats-all--fixed,.seats-political-group-one-table tr:last-child .seats-all--fixed{border-bottom:0}.source--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.source--info-icon{display:inline-block;width:25px;height:25px;background-image:url(../assets/images/info_icon.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;margin-left:.5rem;border:1px solid #0c4da2;border-radius:50%}.disable-animations .source--info-icon{display:none}@media print{.source--info-icon{display:none}}.switch-buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media print{.switch-buttons{display:none}}@media only screen and (min-width:48rem){.switch-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:63.75em){.switch-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.switch-buttons--button{background-color:#fff;border:1px solid #d1d3d4;display:inline-block;font-size:1.4rem;padding:12px;text-decoration:none;width:50%;text-align:center;color:#1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48rem){.switch-buttons--button{width:100%}}@media only screen and (min-width:63.75em){.switch-buttons--button{width:50%}}.switch-buttons--button:focus{outline:#5e9ed6 auto 5px}.switch-buttons--button:first-child{border-radius:5px 0 0 5px}@media only screen and (min-width:48rem){.switch-buttons--button:first-child{border-radius:5px 5px 0 0}}@media only screen and (min-width:63.75em){.switch-buttons--button:first-child{border-radius:5px 0 0 5px}}.switch-buttons--button:last-child{border-radius:0 5px 5px 0}@media only screen and (min-width:48rem){.switch-buttons--button:last-child{border-radius:0 0 5px 5px}}@media only screen and (min-width:63.75em){.switch-buttons--button:last-child{border-radius:0 5px 5px 0}}.switch-buttons--button--selected{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#3d7ac1),to(#326aab));background:linear-gradient(180deg,#3d7ac1,#326aab);border:0}.tool{background-color:#143942;font-weight:100;padding:20px 20px;color:#fff}@media print{.tool{display:none}}.tool h2{font-family:Georgia,Garamond,serif;white-space:normal;letter-spacing:normal;font-size:2.72rem;color:#fff;font-weight:100}.tool .color-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tool .line-around{display:inline-block;height:1px;-webkit-box-shadow:#fff 0 0 2px 0;box-shadow:#fff 0 0 2px 0;background-color:#fff;position:relative;width:calc(50% - 30px)}.tool .right-line{float:right}.tool .box-icon{display:inline-block}.tool .left-line{float:left}.tool--text{text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:1.36rem}#turnout-by-country-chart .highcharts-data-labels text,#turnout-by-country-chart .highcharts-xaxis-labels text{opacity:0}#turnout-by-country-chart .highcharts-data-labels text:first-child,#turnout-by-country-chart .highcharts-xaxis-labels text:first-child{font-weight:700!important}#turnout-by-country-chart .highcharts-data-label:first-child span{font-weight:700!important}.turnout-by-country{font-size:1.3rem;margin-top:2rem}@media print{.turnout-by-country{-webkit-transform:scale(.8) translate(-20mm,-20mm);transform:scale(.8) translate(-20mm,-20mm)}}.turnout-by-country--table-container{overflow-x:auto}@media print{.turnout-by-country--table-container{overflow-x:inherit}}.turnout-by-country--table{white-space:nowrap}.turnout-by-country--header-period{display:block}@media only screen and (min-width:63.75em),print{.turnout-by-country--header-period{display:none}}.turnout-by-country--header-period .dropdown-selector{width:100px}.turnout-by-country--selector-title{width:100%}.turnout-by-country--country-years-select{display:block;width:100%;margin-bottom:2rem}.js .turnout-by-country--year-cell{display:none;border-right:0;padding:0}@media only screen and (min-width:63.75em),print{.js .turnout-by-country--year-cell{display:table-cell;border-right:1px solid #d1d3d4;padding:0 5px}}.js .turnout-by-country--year-cell--selected{display:table-cell}.js .turnout-by-country--year-cell--selected,.js .turnout-by-country--year-cell--selected:last-child{text-align:center;padding-left:20px}@media only screen and (min-width:63.75em){.js .turnout-by-country--year-cell--selected,.js .turnout-by-country--year-cell--selected:last-child{text-align:center;padding-left:5px;padding-right:5px}}.turnout-by-country th{background-color:#eeefef}.turnout-by-country td,.turnout-by-country th{text-align:center}.turnout-by-country th:first-child{background-color:transparent;padding-left:0}.turnout-by-country td:last-child,.turnout-by-country th:last-child{padding-left:5px}.turnout-by-country tr:last-child td{background-color:#eeefef;font-weight:700}th.turnout-by-country--data--name,th.turnout-by-country--head--name{width:40%;text-align:left}@media only screen and (min-width:75em){th.turnout-by-country--data--name,th.turnout-by-country--head--name{width:8%;text-align:left}}@media only screen and (min-width:75em){.basic-table tr th.turnout-by-country--data--name:first-child{padding-right:.5rem}}th.turnout-by-country--data--name{font-weight:400}td.turnout-by-country--data--year,th.turnout-by-country--head--year{font-size:1.25rem;padding-left:5px;padding-right:5px}table.turnout-by-country--table{width:100%;border-collapse:collapse;height:auto}.turnout-by-year--chart-container{width:100%;clear:both}@media print{.turnout-by-year--chart-container #participation_turnout-chart>div.highcharts-container{-webkit-transform:scale(.7) translate(-50mm);transform:scale(.7) translate(-50mm)}}.turnout-by-year--table-container{width:100%;height:auto}.turnout-by-year--table-container--european-union-title{background-color:#eeefef}.turnout-by-year--table-container table{width:100%;border-collapse:collapse}.turnout-by-year--table-container table td,.turnout-by-year--table-container table th{text-align:left;padding-left:5%}.turnout-by-year--table-container table th{color:#1e1e1e}.turnout-by-year--table-container table tr:first-child th{border-top:0}.turnout-by-year--table-container table tr:last-child td{border-bottom:0}.turnout-by-year--table-container table tr td:first-child{width:15%;padding-right:5px}.turnout-by-year--table-container table tr td:first-child,.turnout-by-year--table-container table tr th:first-child{border-left:0;padding-left:0}.turnout-by-year--table-container table tr td:last-child,.turnout-by-year--table-container table tr th:last-child{border-right:0}.turnout-by-year .highcharts-container path{display:block}#participation_turnout-chart .bar-chart-turnout-by-year-tablet .highcharts-xaxis-labels>span{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important;padding-top:6px;width:auto!important}#participation_turnout-chart .bar-chart-turnout-by-year-tablet .highcharts-data-label>span{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important;left:-.5rem!important;top:-2rem!important}.type-of-results{margin:20px 0;line-height:1.6}.type-of-results--title{color:#1e1e1e;font-weight:700}.type-of-results--text{margin-top:.6rem;margin-bottom:0}.type-of-results--text--bold{font-weight:700;color:#1e1e1e}.type-of-results--broad .type-of-results{margin:0}.type-of-results--broad{border-top:1px solid #d1d3d4;padding:2rem 1rem}@media only screen and (min-width:40em){.type-of-results--broad{padding:2rem 2.6rem}}@media only screen and (min-width:48rem){.type-of-results--broad{padding:2rem 2.5rem}}.breakdown{position:relative}.breakdown--wrapper{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (min-width:63.75em){.breakdown--wrapper{padding-top:73px;max-height:630px}}.breakdown--table{table-layout:fixed;width:100%;overflow:hidden}.breakdown--table>tbody>tr>th,.breakdown--table>thead>tr>th{border-right:1px solid #d1d3d4;text-align:left;position:relative;border-bottom:0;word-break:normal;word-wrap:break-word;word-break:break-word;width:50px;color:#1e1e1e}@media only screen and (min-width:63.75em){.breakdown--table>tbody>tr>th,.breakdown--table>thead>tr>th{height:41px;width:auto;max-width:none}}.breakdown--table>tbody>tr>th:first-child,.breakdown--table>thead>tr>th:first-child{padding-left:0;width:70px;min-width:70px}@media only screen and (min-width:63.75em){.breakdown--table>tbody>tr>th:first-child,.breakdown--table>thead>tr>th:first-child{min-width:0;width:auto}}.breakdown--table>tbody>tr>th:last-child,.breakdown--table>thead>tr>th:last-child{border:none;background-color:#eaeaea}@media only screen and (min-width:63.75em){.breakdown--table>thead>tr>th{height:73px}}@media only screen and (min-width:63.75em){.breakdown--table>thead>tr>th.breakdown--header-cell--political-group{padding:0}}.breakdown--body .breakdown--header{border-bottom:0}.breakdown--body tr:last-child .breakdown--header{display:none}@media only screen and (min-width:63.75em){.breakdown--header{position:absolute;width:100%;top:0;background-color:#fff;z-index:1;table-layout:fixed;display:table}}.breakdown--header-row{border-bottom:1px solid #d1d3d4}.breakdown--header-row--auxiliar{display:none}.breakdown--header-row--expanded{display:table-row}.breakdown--header-row--expanded:last-child{display:none}@media only screen and (min-width:63.75em){.breakdown--header-row--expanded{display:none}}.breakdown--header-cell{height:120px;min-width:40px;margin:0 auto}@media only screen and (min-width:63.75em){.breakdown--header-cell{height:41px;padding:0}}.breakdown--header-cell--country{vertical-align:bottom;padding-bottom:15px}@media only screen and (min-width:63.75em){.breakdown--header-cell--country{vertical-align:middle;padding-bottom:10px}}.breakdown--header-row--auxiliar .breakdown--header-cell--country{vertical-align:bottom;padding-bottom:10px}.breakdown--national-parties-container{display:table-row}@media print{.breakdown--national-parties-container{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}}.breakdown--national-parties-container td div.wide{padding-bottom:15px}.breakdown--national-parties-header{text-align:left;height:55px;margin-right:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breakdown--national-parties-header .title-legend{width:50%}.breakdown--national-parties-header .title-legend h3{margin-bottom:0}.breakdown--header-label-container{position:absolute;width:100%;height:122px;top:0;left:0;display:block}@media only screen and (min-width:63.75em){.breakdown--header-label-container{height:100%;position:relative;display:contents}}.breakdown--header-label{bottom:0;font-weight:700;left:50%;padding:0 5px 0 0;position:absolute;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg) translate(20px,50%);transform:rotate(-90deg) translate(20px,50%);width:100px;word-break:normal;word-break:break-word;word-wrap:break-word}@media only screen and (min-width:63.75em){.breakdown--header-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:auto;padding:5px 5px 10px 10px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);width:auto;word-break:break-all;word-break:break-word;word-wrap:break-word}.breakdown--header-label--last{padding:5px 5px 10px;width:100%;word-break:break-word}.breakdown--header-label--first{padding-left:0}}.breakdown--group-color-container{position:absolute;width:100%;height:122px;top:0;left:0;display:block}@media only screen and (min-width:63.75em){.breakdown--group-color-container{display:none}}.breakdown--group-color{height:6px;width:100%;position:absolute;bottom:0;left:0}@media only screen and (min-width:63.75em){.breakdown--group-color{display:none}}.breakdown--group-color--desktop{display:none}@media only screen and (min-width:63.75em){.breakdown--group-color--desktop{display:block}}@media only screen and (min-width:63.75em){.breakdown--body{width:100%}}.breakdown--body>tr{border-bottom:1px solid #d1d3d4}.breakdown--body>tr>td,.breakdown--body>tr>th{border-right:1px solid #d1d3d4;vertical-align:top;padding-top:0;padding-bottom:0;width:40px}@media only screen and (min-width:63.75em){.breakdown--body>tr>td,.breakdown--body>tr>th{padding-bottom:5px;width:auto}}.breakdown--body>tr>td:first-child,.breakdown--body>tr>th:first-child{text-align:left;position:relative;border-right:1px solid #d1d3d4}.breakdown--body>tr>td:last-child,.breakdown--body>tr>th:last-child{border-right:0}@media only screen and (min-width:63.75em){.breakdown--body>tr.breakdown--header-row--auxiliar>th{display:none}}.breakdown--body-row{border-bottom:1px solid #d1d3d4}.breakdown--body-row:nth-last-child(2){border-bottom:0}.breakdown--total-value{text-align:center;padding-right:0;padding-top:15px;padding-bottom:10px;white-space:nowrap;font-weight:700}@media only screen and (min-width:63.75em){.breakdown--total-value{background-color:#f3f4f4;text-align:right;margin-bottom:10px;padding-right:8px}}td:last-child .breakdown--total-value{background-color:#eaeaea}.breakdown--country-cell--expanded{background-color:#f3f4f4}@media only screen and (min-width:63.75em){.breakdown--country-cell--expanded{background-color:transparent}}.breakdown--expand-button{width:17px;height:17px;border:1px solid #326aab;background-color:#fff;border-radius:50%;position:absolute;left:5px;top:12px;cursor:pointer}@media print{.breakdown--expand-button{display:none}}@media only screen and (min-width:63.75em){.breakdown--expand-button{left:auto;top:auto;bottom:5px;right:5px}}.breakdown--expand-button:before{content:' ';background-position:-82px -96px;background-image:url(../assets/images/icons.svg);background-repeat:no-repeat;width:9px;height:9px;position:absolute;left:3px;top:3px;margin:0}.breakdown--expand-button--expanded:before{background-position:-89px -96px}.breakdown--close-button{width:17px;height:17px;cursor:pointer}.breakdown--close-button:before{content:' ';background-position:-125px -24px;background-image:url(../assets/images/icons.svg);background-repeat:no-repeat;width:17px;height:17px;display:block;margin:0}.breakdown--political-parties{display:none}@media only screen and (min-width:63.75em){.breakdown--political-parties{display:block;padding:0 5px;margin:0}}.breakdown--political-party{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breakdown--party{word-break:break-all;word-break:break-word}.breakdown--party--value{font-size:1.3rem;font-weight:700;text-align:right}.breakdown--country-label{height:100%;width:100%;position:relative;display:contents}.breakdown--country-label-text{display:none;padding-left:30px;padding-top:13px;word-break:normal;word-wrap:break-word;word-break:break-word}@media only screen and (min-width:75em),print{.breakdown--country-label-text{padding-left:0}}.breakdown--country-label-text--shortname{display:block}.breakdown .wide{display:none}@media only screen and (min-width:63.75em){.breakdown .wide{display:block;padding-left:90px}}.breakdown .narrow{display:block}.breakdown .narrow.breakdown-table{display:table}@media only screen and (min-width:63.75em){.breakdown .narrow{display:none}}.breakdown ::-webkit-scrollbar{width:0;background:0 0}.comparative-tool--article{background-color:#fff;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;border-top:1px solid #d1d3d4;border-bottom:1px solid #d1d3d4;position:relative;text-align:left}@media only screen and (min-width:40em){.comparative-tool--article{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;border-left:1px solid #d1d3d4;border-right:1px solid #d1d3d4}}@media print{.comparative-tool--article{border:none}}.comparative-tool--article .last-update{margin:0 -1rem}@media only screen and (min-width:40em){.comparative-tool--article .last-update{margin:0 -2rem}}.comparative-tool--block{display:none}@media only screen and (min-width:48rem){.comparative-tool--block{background:url(../assets/images/book-image-desktop.png) no-repeat center}}.comparative-tool--block--active{display:block}.comparative-tool--half{width:50%;margin:0}.comparative-tool--panel-legend,.comparative-tool--results{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}@media only screen and (min-width:40em){.comparative-tool--panel-legend,.comparative-tool--results{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width:48rem){.comparative-tool--panel-legend,.comparative-tool--results{border:none}}.comparative-tool--results{border-top:1px solid #d1d3d4;display:-webkit-box;display:-ms-flexbox;display:flex}@media print{.comparative-tool--results{border:none}}.comparative-tool--panel-legend{display:none;border-bottom:1px solid #d1d3d4}@media print{.comparative-tool--panel-legend{border:none}}.comparative-tool--panel-legend--active{display:-webkit-box;display:-ms-flexbox;display:flex}.comparative-tool--selector-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2rem}@media only screen and (min-width:48rem){.comparative-tool--selector-container{background-color:rgba(255,255,255,.8)}}@media print{.comparative-tool--selector-container{display:none}}.comparative-tool--selector{width:calc(50% - .5rem)}.comparative-tool--selector--left{margin-right:1rem}.comparative-tool--group-legend-container,.comparative-tool--group-results-container,.comparative-tool--party-legend-container,.comparative-tool--party-results-container{width:calc(50% - 1px)}.comparative-tool--group-legend-container--left,.comparative-tool--group-results-container--left,.comparative-tool--party-legend-container--left,.comparative-tool--party-results-container--left{border-right:1px solid #d1d3d4}.comparative-tool--group-legend-container .results-wrapper,.comparative-tool--group-results-container .results-wrapper,.comparative-tool--party-legend-container .results-wrapper,.comparative-tool--party-results-container .results-wrapper{width:100%}@media only screen and (min-width:48rem){.comparative-tool--group-legend-container .results-wrapper,.comparative-tool--group-results-container .results-wrapper,.comparative-tool--party-legend-container .results-wrapper,.comparative-tool--party-results-container .results-wrapper{width:70%;margin:0 auto}}.comparative-tool--group-legend-container .pies-wrapper,.comparative-tool--group-results-container .pies-wrapper,.comparative-tool--party-legend-container .pies-wrapper,.comparative-tool--party-results-container .pies-wrapper{margin:2rem auto 0}.comparative-tool--group-legend-container .breakdown-table--container,.comparative-tool--group-results-container .breakdown-table--container,.comparative-tool--party-legend-container .breakdown-table--container,.comparative-tool--party-results-container .breakdown-table--container{padding:2rem 0}.comparative-tool--group-legend-container .breakdown-table--national-parties,.comparative-tool--group-results-container .breakdown-table--national-parties,.comparative-tool--party-legend-container .breakdown-table--national-parties,.comparative-tool--party-results-container .breakdown-table--national-parties{width:100%;margin-left:0}.comparative-tool--group-legend-container .breakdown-table--column-2--full--nowrap,.comparative-tool--group-results-container .breakdown-table--column-2--full--nowrap,.comparative-tool--party-legend-container .breakdown-table--column-2--full--nowrap,.comparative-tool--party-results-container .breakdown-table--column-2--full--nowrap{white-space:normal}@media only screen and (min-width:40em){.comparative-tool--group-legend-container .breakdown-table--column-2--full--nowrap,.comparative-tool--group-results-container .breakdown-table--column-2--full--nowrap,.comparative-tool--party-legend-container .breakdown-table--column-2--full--nowrap,.comparative-tool--party-results-container .breakdown-table--column-2--full--nowrap{white-space:nowrap}}.comparative-tool--group-legend-container .breakdown-table--group-long-name,.comparative-tool--group-results-container .breakdown-table--group-long-name,.comparative-tool--party-legend-container .breakdown-table--group-long-name,.comparative-tool--party-results-container .breakdown-table--group-long-name{display:none}@media only screen and (min-width:63.75em){.comparative-tool--group-legend-container .breakdown-table--group-long-name,.comparative-tool--group-results-container .breakdown-table--group-long-name,.comparative-tool--party-legend-container .breakdown-table--group-long-name,.comparative-tool--party-results-container .breakdown-table--group-long-name{display:block}}.comparative-tool--group-legend-container .breakdown-table--party-long-name,.comparative-tool--group-results-container .breakdown-table--party-long-name,.comparative-tool--party-legend-container .breakdown-table--party-long-name,.comparative-tool--party-results-container .breakdown-table--party-long-name{display:none}@media only screen and (min-width:48rem){.comparative-tool--group-legend-container .breakdown-table--party-long-name,.comparative-tool--group-results-container .breakdown-table--party-long-name,.comparative-tool--party-legend-container .breakdown-table--party-long-name,.comparative-tool--party-results-container .breakdown-table--party-long-name{display:inline}}.comparative-tool--group-legend-container .political-group-legend,.comparative-tool--group-results-container .political-group-legend,.comparative-tool--party-legend-container .political-group-legend,.comparative-tool--party-results-container .political-group-legend{margin:0;padding:0 1rem;text-align:left}@media only screen and (min-width:40em){.comparative-tool--group-legend-container .political-group-legend,.comparative-tool--group-results-container .political-group-legend,.comparative-tool--party-legend-container .political-group-legend,.comparative-tool--party-results-container .political-group-legend{padding-left:2rem}}@media only screen and (min-width:63.75em){.comparative-tool--group-legend-container .political-group-legend,.comparative-tool--group-results-container .political-group-legend,.comparative-tool--party-legend-container .political-group-legend,.comparative-tool--party-results-container .political-group-legend{padding-left:4rem}}.comparative-tool--group-legend-container .political-group-legend--list,.comparative-tool--group-results-container .political-group-legend--list,.comparative-tool--party-legend-container .political-group-legend--list,.comparative-tool--party-results-container .political-group-legend--list{margin-bottom:1rem}.comparative-tool--group-legend-container .political-group-legend--disclaimer,.comparative-tool--group-results-container .political-group-legend--disclaimer,.comparative-tool--party-legend-container .political-group-legend--disclaimer,.comparative-tool--party-results-container .political-group-legend--disclaimer{border:none;font-size:1.2rem;margin:0;padding:1rem 1rem 2rem;text-align:left}@media only screen and (min-width:40em){.comparative-tool--group-legend-container .political-group-legend--disclaimer,.comparative-tool--group-results-container .political-group-legend--disclaimer,.comparative-tool--party-legend-container .political-group-legend--disclaimer,.comparative-tool--party-results-container .political-group-legend--disclaimer{margin:0 2rem;padding-left:0}}@media only screen and (min-width:48rem){.comparative-tool--group-legend-container .political-group-legend--disclaimer,.comparative-tool--group-results-container .political-group-legend--disclaimer,.comparative-tool--party-legend-container .political-group-legend--disclaimer,.comparative-tool--party-results-container .political-group-legend--disclaimer{border-top:1px dotted #1e1e1e;padding-bottom:1rem}}@media only screen and (min-width:48rem){.comparative-tool--group-results-container--left,.comparative-tool--party-results-container--left{border-right:none}}.comparative-tool--hemicycle-title-container{display:none;margin-bottom:1rem;text-align:center}@media only screen and (min-width:48rem),print{.comparative-tool--hemicycle-title-container{display:block}}.comparative-tool--hemicycle-title{font-family:Georgia,serif;font-size:2.5rem;font-weight:400;margin:0}.comparative-tool--hemicycle-subtitle{font-family:Arial,sans-serif;font-size:1.5rem;margin:0}.comparative-tool--national-parties-legend,.comparative-tool--political-groups-legend{background-color:#fff;padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:48rem){.comparative-tool--political-groups-legend{padding-bottom:0}}@media only screen and (min-width:63.75em){.comparative-tool--political-groups-legend{display:none}}.comparative-tool--national-parties-legend .political-group-legend--list{margin:0;-webkit-columns:1;-moz-columns:1;columns:1}.comparative-tool--panel-legend--national-parties .comparative-tool--national-parties-legend{padding-top:2rem;padding-bottom:2rem}.comparative-tool--group-results-content,.comparative-tool--party-results-content{text-align:center;padding-top:2rem}@media only screen and (min-width:48rem){.comparative-tool--block--political-groups.comparative-tool--block--active~.comparative-tool--panel-legend .comparative-tool--national-parties-legend{display:none}}.comparative-tool--party-results-content~.comparative-tool--national-parties-legend{padding-top:2rem;padding-bottom:1rem}@media only screen and (min-width:63.75em){.comparative-tool--party-results-content~.comparative-tool--national-parties-legend{padding-left:4rem;padding-bottom:2rem}}.comparative-tool--dropdown-menus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:63.75em){.comparative-tool--dropdown-menus{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.comparative-tool--dropdown-menus{display:none}}@media only screen and (min-width:48rem){.comparative-tool--dropdown-menus,.comparative-tool--dropdown-menus+.radio-buttons--form-instance{margin:0 auto;width:70%}}@media only screen and (min-width:63.75em){.comparative-tool--dropdown-menus,.comparative-tool--dropdown-menus+.radio-buttons--form-instance{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.comparative-tool--dropdown-menus+.radio-buttons--form-instance{margin-bottom:2rem}.comparative-tool--dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;width:100%}@media only screen and (min-width:63.75em){.comparative-tool--dropdown{width:calc(50% - 1rem);margin-right:2rem}}.comparative-tool--dropdown--countries .dropdown-selector--list{max-height:32.4rem}.comparative-tool--dropdown-label{white-space:nowrap;width:calc(100vw - 2rem)}@media only screen and (min-width:40em){.comparative-tool--dropdown-label{width:100%}}.comparative-tool--selector:last-child .comparative-tool--dropdown-label{width:1px;opacity:.01}@media only screen and (min-width:40em){.comparative-tool--selector:last-child .comparative-tool--dropdown-label{width:auto;opacity:1}}.comparative-tool--legend{margin-top:1rem;padding-bottom:1rem;text-align:left}.comparative-tool--legend .type-of-results{margin:0}@media only screen and (min-width:63.75em){.comparative-tool--legend{margin-top:2rem}}.comparative-tool--disclaimer{margin:1rem auto 2rem}@media only screen and (min-width:63.75em){.comparative-tool--block--political-groups.comparative-tool--block--active~.comparative-tool--legend{width:87%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:63.75em){.comparative-tool--block--national-parties.comparative-tool--block--active~.comparative-tool--legend{padding-left:2rem}}.comparative-tool--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem;padding-bottom:1.5rem;position:relative}.comparative-tool--footer .source{position:absolute;top:calc(100% - .3rem);right:0;text-align:right;font-size:1.2rem;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:40em){.comparative-tool--footer .source{padding-left:0;padding-right:0}}.comparative-tool--spinner{position:absolute;background-color:rgba(255,255,255,.8);top:0;bottom:0}.comparative-tool--spinner--left{left:0;right:50%}.comparative-tool--spinner--right{left:50%;right:0}.comparative-tool--no-data-available{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.comparative-tool--no-data-available p{margin:10vh auto}.comparative-tool--container>.main{margin:0}.comparative-tool--panel{background-color:#fff;border-bottom:1px solid #d1d3d4;border-top:1px solid #d1d3d4;margin:0 auto;max-width:120rem;padding:1.5rem;position:relative}@media only screen and (min-width:40em){.comparative-tool--panel{border:1px solid #d1d3d4}}.pies-wrapper{position:relative;width:100%}.pies-wrapper .hemicycle--pie-total-seats-container{margin-bottom:0}.inner-pie-wrapper{width:100%}.inner-pie-wrapper .seats-pie-chart{display:inline-block;margin-top:.5rem}@media only screen and (min-width:48rem){.inner-pie-wrapper .seats-pie-chart{margin-top:.8rem}}.inner-pie-wrapper .seats-pie--text{font-family:Arial,sans-serif;margin-top:.3rem;line-height:1;font-size:2rem;max-width:56%}@media only screen and (min-width:48rem){.inner-pie-wrapper .seats-pie--text{margin-top:1.3rem;font-size:2.5rem}}@media print{.inner-pie-wrapper .seats-pie--text{display:block;margin-top:0;text-align:center;white-space:normal;width:auto}}.outter-pie-wrapper{position:absolute;top:0;width:100%}.outter-pie-wrapper .seats-pie--text,.outter-pie-wrapper .seats-pie-chart{font-family:Arial,sans-serif;font-size:1.3rem;font-weight:700;position:absolute;top:-2rem}.outter-pie-wrapper .seats-pie-chart{top:145%;left:3%}@media only screen and (min-width:30em){.outter-pie-wrapper .seats-pie-chart{top:165%}}@media only screen and (min-width:40em){.outter-pie-wrapper .seats-pie-chart{top:145%}}@media only screen and (min-width:48rem),print{.outter-pie-wrapper .seats-pie-chart{top:auto;bottom:-70px;left:-45%;right:calc(50% - 2.2rem)}}@media (min-width:56.25em){.outter-pie-wrapper .seats-pie-chart{left:-24%}}@media only screen and (min-width:63.75em){.outter-pie-wrapper .seats-pie-chart{left:-37%}}.outter-pie-wrapper .seats-pie--text{left:3%;top:120%}@media only screen and (min-width:30em){.outter-pie-wrapper .seats-pie--text{top:145%}}@media only screen and (min-width:40em){.outter-pie-wrapper .seats-pie--text{top:130%}}@media only screen and (min-width:48rem),print{.outter-pie-wrapper .seats-pie--text{top:auto;bottom:-55px;left:2.2%}}@media (min-width:56.25em){.outter-pie-wrapper .seats-pie--text{left:13%}}@media only screen and (min-width:63.75em){.outter-pie-wrapper .seats-pie--text{left:6.2%}}#party-chart--left-chart,#party-chart--right-chart{height:100%;width:90%;margin:auto}#comparative-tool .highcharts-axis-labels.highcharts-xaxis-labels span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden;max-width:60px}@media only screen and (min-width:63.75em){#comparative-tool .highcharts-axis-labels.highcharts-xaxis-labels span{text-overflow:unset!important;white-space:inherit!important;overflow:hidden;max-width:inherit}}.download-datasheets--wrapper>.main{margin:0}.download-datasheets--footer-line{margin-bottom:.5rem}.download-datasheets--content hr{margin-top:2.5rem}.download-datasheets--content h3{font-family:Georgia,serif;font-size:2.1rem;font-weight:400}.download-datasheets--content p{font-size:1.4rem;margin-bottom:0}.download-datasheets--link{color:#1e1e1e;margin-right:1rem}.download-datasheets--folded-list{list-style:none;position:relative;display:none}.download-datasheets--folded-list--expanded{display:block}.download-datasheets--arrow-list,.download-datasheets--doc-list,.download-datasheets--file-list{margin:0}.download-datasheets--arrow-list,.download-datasheets--doc-list{border-left:1px dotted grey;padding-left:2rem;width:100%}.download-datasheets--file-list--expanded{background-color:rgba(206,206,206,.35);padding-bottom:1rem;padding-top:1rem;width:calc(100% + 7.7rem);margin-left:-6.7rem}@media only screen and (min-width:40em){.download-datasheets--file-list--expanded{width:calc(100% + 9.4rem);margin-left:-6.8rem}}@media only screen and (min-width:48rem){.download-datasheets--file-list--expanded{width:calc(100% + 9.2rem);margin-left:-6.7rem}}.download-datasheets--file-list.download-datasheets--file-list--expanded:last-of-type:after{background-color:rgba(206,206,206,.35)}.download-datasheets--file-list--expanded span:first-child{text-transform:uppercase}.download-datasheets--file-list--expanded>li{font-family:Georgia,serif;font-size:2rem;font-weight:400;margin-left:6.7rem;margin-bottom:1rem}@media only screen and (min-width:48rem){.download-datasheets--file-list--expanded>li{font-size:2.5rem}}.download-datasheets--file-list--expanded ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0;margin-left:6.7rem;padding-left:2rem;width:calc(100% - 7rem)}@media only screen and (min-width:30em){.download-datasheets--file-list--expanded ul{height:74rem}}@media only screen and (min-width:40em){.download-datasheets--file-list--expanded ul{height:37rem}}@media only screen and (min-width:48rem){.download-datasheets--file-list--expanded ul{height:28rem}}@media only screen and (min-width:63.75em){.download-datasheets--file-list--expanded ul{height:21rem}}.download-datasheets--file-list--expanded ul li:last-of-type:after{background-color:rgba(206,206,206,.35);background:0 0}.download-datasheets--file-list--expanded .download-datasheets--link{color:#0c4da2}.download-datasheets--historical-list .download-datasheets--file-list--expanded{margin-left:-10.9rem;width:calc(100% + 11.9rem)}@media only screen and (min-width:40em){.download-datasheets--historical-list .download-datasheets--file-list--expanded{Width:calc(100% + 13.6rem);margin-left:-11rem}}@media only screen and (min-width:48rem){.download-datasheets--historical-list .download-datasheets--file-list--expanded{width:calc(100% + 13.4rem);margin-left:-10.9rem}}.download-datasheets--historical-list .download-datasheets--file-list--expanded ul,.download-datasheets--historical-list .download-datasheets--file-list--expanded>li{margin-left:10.9rem;width:calc(100% - 11rem)}.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded{margin-left:-7.3rem;width:calc(100% + 8.3rem)}@media only screen and (min-width:40em){.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded{width:calc(100% + 11.5rem);margin-left:-8.9rem}}@media only screen and (min-width:48rem){.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded{width:calc(100% + 11.3rem);margin-left:-8.8rem}}.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded ul,.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded>li{margin-left:7.4rem;width:calc(100% - 8rem)}@media only screen and (min-width:40em){.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded ul,.download-datasheets--historical-list .download-datasheets--file-list--images.download-datasheets--file-list--expanded>li{margin-left:8.8rem;width:calc(100% - 11rem)}}@media only screen and (min-width:30em){.download-datasheets--file-list--eu.download-datasheets--file-list--expanded ul{height:68rem}}@media only screen and (min-width:40em){.download-datasheets--file-list--eu.download-datasheets--file-list--expanded ul{height:27rem}}@media only screen and (min-width:63.75em){.download-datasheets--file-list--eu.download-datasheets--file-list--expanded ul{height:21rem}}.download-datasheets--arrow-list-element,.download-datasheets--doc-list-element,.download-datasheets--file-list-element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3rem;position:relative;word-break:normal;word-break:break-word}.download-datasheets--arrow-list-element::after,.download-datasheets--arrow-list-element::before,.download-datasheets--doc-list-element::after,.download-datasheets--doc-list-element::before,.download-datasheets--file-list-element::after,.download-datasheets--file-list-element::before{content:'';display:block;position:absolute}.download-datasheets--arrow-list-element:before{border-color:transparent #111;border-style:solid;border-width:.35rem 0 .35rem .45rem;height:0;left:-2.1rem;top:calc(50% - 4px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:0;z-index:1}.download-datasheets--arrow-list-element.arrowDown:before{left:-2.2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.download-datasheets--arrow-list-element:first-child:after,.download-datasheets--arrow-list-element:last-of-type:after{background:#fff;left:-2.1rem;width:.2rem}.download-datasheets--arrow-list-element:first-child:after{height:50%;top:-.2rem}.download-datasheets--arrow-list-element:last-of-type:after{bottom:-.2rem;height:1.3rem}.download-datasheets--arrow-list-element:last-of-type:first-of-type:after{top:auto;height:3.2rem}.download-datasheets--arrow-list-element.arrowDown:last-of-type:not(:first-of-type)::after{content:none}.download-datasheets--arrow-list-element.arrowDown:last-of-type:first-of-type::after{top:0;bottom:auto;height:1.3rem}.download-datasheets--doc-list-element:before,.download-datasheets--file-list-element:before{background-position:center;background-size:cover;border-style:unset;content:'';position:absolute;z-index:2}.download-datasheets--doc-list-element{display:block;margin:1rem 0}.download-datasheets--doc-list-element a{display:block}@media only screen and (min-width:40em){.download-datasheets--doc-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.download-datasheets--doc-list-element a{display:inline}}.download-datasheets--doc-list-element:before{background-image:url(../assets/images/doc-icon.svg);height:1.5rem;left:-3rem;top:calc(50% - .75rem);width:2rem}.download-datasheets--file-list-element:before{background-image:url(../assets/images/document-icon.svg);height:1.8rem;left:-2.8rem;top:.6rem;width:3rem}.download-datasheets--doc-list-element:last-child:after,.download-datasheets--file-list:last-of-type:after{content:'';display:block;position:absolute;background:#fff;bottom:0;height:1.2rem;width:.2rem}.download-datasheets--doc-list-element:last-child:after{left:-2.1rem}.download-datasheets--file-list:last-of-type:after{left:-.1rem}.download-datasheets--size-signature{font-weight:400}.download-datasheets--size-signature>a{display:inline-block}.homepage{position:relative}.homepage--title{margin-bottom:3rem;font-size:2.5rem}@media print{.main-content--broad .homepage--title{margin:2mm}}@media print{#input-radio-election-outgoing~.homepage--title{display:none;margin:0}}.homepage--content--multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;top:-2rem}@media print{.homepage--content--multiple{display:block;top:1mm}}@media print{#home body .homepage--title{display:none}}#input-radio-election-outgoing:checked~.homepage--content .second-home{display:-webkit-box;display:-ms-flexbox;display:flex}@media print{#input-radio-election-outgoing:checked~.homepage--content .second-home{display:block}}#input-radio-election-outgoing:checked~.homepage--content .first-home{display:none}#input-radio-election-constitutive:checked~.homepage--content .second-home{display:none}#input-radio-election-constitutive:checked~.homepage--content .first-home{display:-webkit-box;display:-ms-flexbox;display:flex}@media print{#input-radio-election-constitutive:checked~.homepage--content .first-home{display:block}}.separator-wedge{margin-top:1rem;position:relative}@media print{.separator-wedge{display:none;margin:0}}.separator-wedge::after,.separator-wedge::before{content:'';position:absolute;border-bottom:.1rem solid #d1d3d4;top:1.9rem}.separator-wedge::after{left:calc(50% + 2.8rem);right:0}.separator-wedge::before{right:calc(50% + 2.8rem);left:0}.separator-wedge--triangle{width:4rem;height:4rem;margin:auto;border-right:1px solid #d1d3d4;border-bottom:1px solid #d1d3d4;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home-map{overflow:hidden}.home-map--map{position:relative;left:-2rem;width:calc(100% + 2rem);margin-bottom:-13rem}.home-map--map svg{width:68.5rem;height:86.2rem}@media print{.home-map{display:none}}.selector-header{position:relative}@media print{.selector-header{display:none}}.selector-header--anchor{position:absolute;top:-4rem}.map-legend{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;position:relative}@media only screen and (min-width:40em){.map-legend{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.map-legend--item{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}@media only screen and (min-width:63.75em){.map-legend--item:not(:first-child){margin-left:2rem}}.mobile-legend .map-legend{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:75em){.mobile-legend .map-legend{position:absolute;top:auto;left:-9999vw;height:1px;width:1px;overflow:hidden}}.chart-hemicycle{width:85%;margin:auto}@media only screen and (min-width:40em){.chart-hemicycle{padding:0 2rem;margin:auto;max-width:78rem}}@media only screen and (min-width:48rem){.chart-hemicycle{width:95%;margin:auto}}.hemicycle-projection{width:100%}@media only screen and (min-width:40em){.hemicycle-projection{margin:auto;width:calc(66% + 2 * 2rem)}}@media only screen and (min-width:75em){.hemicycle-projection{margin-bottom:0;width:100%}}.hemicycle-projection .chart{width:80%;margin:auto}@media only screen and (min-width:48rem){.hemicycle-projection .chart{width:90%;margin:auto}}@media print{.hemicycle-projection .chart{-webkit-transform:scale(.8) translate(0,-2mm);transform:scale(.8) translate(0,-2mm)}}.hemicycle-projection--hemicycle{max-width:none;width:100%;padding:0;position:relative;min-height:50vw}@media only screen and (min-width:40em){.hemicycle-projection--hemicycle{left:-2rem;width:calc(100% + 2 * 2rem);min-height:30rem}}@media only screen and (min-width:63.75em){.hemicycle-projection--hemicycle{min-height:34rem}}@media print{.hemicycle-projection--hemicycle{min-height:0}}.hemicycle-projection .hemicycle-projection--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0}@media only screen and (min-width:48rem){.hemicycle-projection .hemicycle-projection--text{margin:20px 0 20px}}@media only screen and (min-width:63.75em){.hemicycle-projection .hemicycle-projection--text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:30px 0 0}}@media print{.hemicycle-projection .hemicycle-projection--text{display:block;margin:0}}.hemicycle-projection .hemicycle-projection--text--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.hemicycle-projection .hemicycle-projection--text--centered .political-group-legend{margin:2rem 0}.hemicycle-projection .political-group-legend{margin:0 2rem 2rem 0}.hemicycle-projection .political-group-legend .projection-disclaimer{padding:0;margin:15px 0;font-size:1.4rem}.hemicycle-projection--disclaimer{padding:0 0 1rem;border-bottom:1px dotted #1e1e1e}.hemicycle-projection--disclaimer .projection-disclaimer{padding:0;margin:0;font-size:1.4rem}.hemicycle-projection--th{background-color:#eeefef}.home-turnout--table{margin-bottom:2rem}@media print{.home-turnout--table{margin-bottom:0}}.home-turnout--th{background-color:#eeefef}.home-turnout--container{min-height:880px}@media print{.home-turnout--container{min-height:0;height:11cm;position:relative}}.home-turnout--container #turnout-by-country--table-chart{margin-bottom:2rem}@media print{.home-turnout--container #turnout-by-country--table-chart{position:absolute}}@media only screen and (min-width:783px){.home-turnout--container{min-height:470px}}@media print{.map-article:not(:first-child) .home-aside{-webkit-column-break-before:always;-moz-column-break-before:always;break-before:always;page-break-before:always}.home-aside .last-update{top:0}}.home-aside--block{padding:2rem 1rem;border-top:1px solid #d1d3d4}@media only screen and (min-width:40em){.home-aside--block{padding:2rem 2.6rem}}@media only screen and (min-width:48rem){.home-aside--block{padding:2rem 2rem}}@media only screen and (min-width:63.75em){.home-aside--block{padding:2rem 2.5rem}}.home-aside--block:first-of-type{margin-top:3rem}@media only screen and (min-width:75em),print{.home-aside--block:first-of-type{border:0;margin-top:0}}.country-view-results{margin-bottom:2rem;width:100%}.country-view-results--bar{height:7px;background-color:#42535d;position:absolute;bottom:0;left:0}.country-view-results--description{font-size:1.2rem}.country-view-results tr{color:#1e1e1e;border-bottom:1px dotted #1e1e1e}.country-view-results td{padding:1.3rem 0 2rem}.country-view-results td:first-child{position:relative}.majority-calculator--container>.main,.widget-creator--container>.main{margin:0}.majority-calculator--container .source,.widget-creator--container .source{padding-right:5px}@media only screen and (min-width:48rem){.majority-calculator--container .source,.widget-creator--container .source{padding-right:0}}@media print{.majority-calculator--container,.widget-creator--container{top:-2cm}}.majority-calculator--panel,.widget-creator--panel{background-color:#fff;border-bottom:1px solid #d1d3d4;border-top:1px solid #d1d3d4;margin:0 auto;max-width:120rem;padding:1.5rem;position:relative}@media only screen and (min-width:40em){.majority-calculator--panel,.widget-creator--panel{border:1px solid #d1d3d4}}.majority-calculator--live-results>.live-results--text,.widget-creator--live-results>.live-results--text{margin:3rem auto;text-align:center}@media only screen and (min-width:48rem){.majority-calculator--live-results>.live-results--text,.widget-creator--live-results>.live-results--text{width:70%}}.majority-calculator--live-results .live-results--title,.widget-creator--live-results .live-results--title{font-family:Georgia,serif;font-size:2.5rem;font-weight:400;line-height:normal;margin-bottom:2rem}@media only screen and (min-width:48rem){.majority-calculator--live-results .live-results--title,.widget-creator--live-results .live-results--title{margin-bottom:4.5rem}}.majority-calculator--panel-title,.widget-creator--panel-title{text-align:left;margin-top:1rem;margin-bottom:1rem}@media only screen and (min-width:48rem){.majority-calculator--panel-title,.widget-creator--panel-title{margin-top:0}}@media only screen and (min-width:63.75em){.majority-calculator--panel-title,.widget-creator--panel-title{margin-bottom:2rem}}.majority-calculator--panel-list,.widget-creator--panel-list{text-align:center;margin:0 1rem;max-width:400px}@media only screen and (min-width:48rem){.majority-calculator--panel-list,.widget-creator--panel-list{margin:0 2rem}}.majority-calculator--panel-list p,.widget-creator--panel-list p{font-size:1.7rem;font-weight:400;font-family:Georgia,serif}.majority-calculator--panel-list-header,.widget-creator--panel-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48rem){.majority-calculator--panel-list-header,.widget-creator--panel-list-header{padding:0 3rem}}@media only screen and (min-width:63.75em){.majority-calculator--panel-list-header,.widget-creator--panel-list-header{padding:0 7.5rem}}.majority-calculator--panel-list-header:after,.majority-calculator--panel-list-header:before,.widget-creator--panel-list-header:after,.widget-creator--panel-list-header:before{content:' ';-webkit-box-flex:1;-ms-flex:1;flex:1;height:7px;border-bottom:1px solid #1e1e1e}.majority-calculator--title,.widget-creator--title{text-align:center;margin-bottom:2rem}.majority-calculator--title h2,.widget-creator--title h2{font-size:3.2rem;margin:0}.majority-parties{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:1rem auto}.majority-parties--left,.majority-parties--right{display:inline-block;margin:0 auto;max-width:450px;width:100%}@media only screen and (min-width:48rem){.majority-parties--left,.majority-parties--right{width:45%}}@media only screen and (min-width:48rem){.majority-parties--left .majority-parties----element{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.majority-parties--left .majority-parties--element-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.majority-parties--left .party-count{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.majority-parties--element{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;margin-bottom:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:80px}.majority-parties--element:focus,.majority-parties--element:hover{outline:0}.majority-parties--element:focus input~.party-checkmark,.majority-parties--element:hover input~.party-checkmark{background-color:#d2d2d2}.majority-parties--element input{position:absolute;opacity:0;cursor:pointer}.majority-parties--element input:checked~.party-checkmark:after{display:block}.majority-parties--element-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 100px);color:#969696;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.majority-parties--element-text .party-name,.majority-parties--element-text .party-shortname{display:inline-block}.majority-parties--element-text .party-shortname{font-size:2.2rem;font-weight:700}.majority-parties--seats-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:450px;text-align:center;margin-top:-1rem;margin-left:-.7rem}.majority-parties--seats-label span{margin:0 .4rem}.majority-parties--seats-label .horizontal-rule{width:1.8%;-ms-flex-item-align:start;align-self:flex-start;height:10px}.majority-parties--seats-label .horizontal-rule.left{border-left:solid 1px #c7c9cb}.majority-parties--seats-label .horizontal-rule.right{border-right:solid 1px #c7c9cb}@media only screen and (min-width:48rem){.majority-parties--seats-label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.majority-parties--seats-label .horizontal-rule{width:3.8%}}@media only screen and (min-width:75em){.majority-parties--seats-label .horizontal-rule{width:5.5%}}.majority-chart{margin-top:1rem}.majority-chart--pie{width:100%;max-width:800px;margin:auto}.majority-calculator-widget .color-bar-container{width:calc(100% + 40px);margin:20px -20px;display:-webkit-box;display:-ms-flexbox;display:flex}.party-checkmark{display:inline-block;position:relative;height:20px;width:20px;margin:0 1rem;border:3px solid #eeefef;border-radius:5px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.party-checkmark:after{position:absolute;top:-4px;left:5px;content:'';display:none;width:8px;height:18px;border:solid #1e6cff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.party-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;height:52px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#meps-gender-page .enlargements,.widget--european-results--meps .enlargements{margin-top:20px}#meps-gender-page .enlargements p,.widget--european-results--meps .enlargements p{margin:5px 0;font-size:12px}#meps-gender-page .basic-table td,#meps-gender-page .basic-table th,.widget--european-results--meps .basic-table td,.widget--european-results--meps .basic-table th{text-align:left;padding-left:0;padding-right:0;text-align:center;position:relative}#meps-gender-page .basic-table td:first-child,#meps-gender-page .basic-table th:first-child,.widget--european-results--meps .basic-table td:first-child,.widget--european-results--meps .basic-table th:first-child{width:18%;text-align:left;padding-right:5px}#meps-gender-page .basic-table th.pink-border,.widget--european-results--meps .basic-table th.pink-border{border-bottom:4px solid #c781b7;width:27%}#meps-gender-page .basic-table th.blue-border,.widget--european-results--meps .basic-table th.blue-border{border-bottom:4px solid #4c85c4;width:27%}#meps-gender-page .basic-table th.others-border,.widget--european-results--meps .basic-table th.others-border{border-bottom:4px solid #eff0f2;width:27%}#meps-gender-page #meps-gender-by-country-table .blue-border,#meps-gender-page #meps-gender-by-country-table .pink-border,.widget--european-results--meps #meps-gender-by-country-table .blue-border,.widget--european-results--meps #meps-gender-by-country-table .pink-border{background-color:#eaeaea}#meps-gender-page #meps-gender-by-year-table th.th-title,.widget--european-results--meps #meps-gender-by-year-table th.th-title{background-color:#eaeaea}#meps-gender-page .highcharts-container path,.widget--european-results--meps .highcharts-container path{display:block}@media print{#meps-gender-page #meps-gender-by-year-table-data-chart>div.highcharts-container,.widget--european-results--meps #meps-gender-by-year-table-data-chart>div.highcharts-container{-webkit-transform:scale(.9) translate(-50mm);transform:scale(.9) translate(-50mm)}#meps-gender-page #meps-gender-by-country-table-data-chart>div.highcharts-container,.widget--european-results--meps #meps-gender-by-country-table-data-chart>div.highcharts-container{-webkit-transform:scale(.8) translate(-30mm,-10mm);transform:scale(.8) translate(-30mm,-10mm)}#meps-gender-page .basic-table tr,.widget--european-results--meps .basic-table tr{line-height:.5}#meps-gender-page .basic-table th:first-child,.widget--european-results--meps .basic-table th:first-child{width:25%}}.national-results-overview--title{margin-bottom:3rem}.national-results-overview--subtitle{margin-top:1rem;font-size:1.6rem}.national-results-overview--alert-title{margin-bottom:2.5rem}@media only screen and (min-width:48rem){.national-results-overview--alert-title{margin-bottom:.5rem}}.national-results-head--title{font-size:2.5rem}.national-results-head--selector{margin-top:1rem;display:none}@media only screen and (min-width:75em){.national-results-head--selector{margin-top:2rem;display:block}}.national-results-head--selector--visible{display:block}.national-results-head--subtitle{display:none}@media only screen and (min-width:75em){.national-results-head--subtitle{display:block}}.national-results-head--warning{color:#1e1e1e;font-size:1.4rem;font-weight:700;margin-top:2rem;line-height:1.3}@media only screen and (min-width:75em){.national-results-head--warning--mobile{display:none}}.national-results-head--warning--desktop{display:none}@media only screen and (min-width:75em){.national-results-head--warning--desktop{display:block}}.national-results-head--list{margin-top:2rem;-webkit-margin-end:3.5rem;margin-inline-end:3.5rem}.national-results-head--list-item{padding-left:1.5rem;position:relative;line-height:1.5}.national-results-head--list-item::before{position:relative;left:-1.5rem;top:1.1rem;content:'';display:block;width:.5rem;height:.5rem;background-color:#505154;border-radius:50%}.national-results-map svg{width:115.5rem;height:115.5rem}@media print{.national-results-map svg{height:12cm;width:12cm;-webkit-transform:translate(4cm);transform:translate(4cm)}}.national-results-overview-footer{border-top:1px solid #d1d3d4;padding:0 1rem 2rem;margin-top:3rem}@media only screen and (min-width:40em){.national-results-overview-footer{padding:0 2.6rem 2rem}}@media only screen and (min-width:48rem){.national-results-overview-footer{padding:0 2.5rem 2rem}}@media only screen and (min-width:75em){.national-results-overview-footer{margin-top:0}}.national-results-tooltip{display:none;position:absolute;-webkit-box-shadow:1px 2px 5px rgba(30,30,30,.7);box-shadow:1px 2px 5px rgba(30,30,30,.7);min-width:16rem;background-color:#fff;border-radius:6px;padding:2rem;z-index:20}.national-results-tooltip--time{background-color:#eeefef;padding:0 5px}.national-results-tooltip p{margin:0}.national-results-tooltip p:not(:last-child){margin-bottom:1rem}.national-results-tooltip--country{font-weight:700;font-size:16px}.national-results-tooltip.hide-tooltip{display:none!important;left:0!important;top:0!important;position:fixed!important;pointer-events:none!important}@media only screen and (min-width:75em){.national-results-overview-table{display:none}}#nationalResultsPage h3,.widget--national-results-country h3{font-family:Arial,Helvetica,sans-serif}#nationalResultsPage article,.widget--national-results-country article{position:relative}#nationalResultsPage article .country-page-anchor,.widget--national-results-country article .country-page-anchor{position:absolute;top:-4rem}#nationalResultsPage .meps-legend,.widget--national-results-country .meps-legend{padding-left:0}@media only screen and (min-width:40em){#nationalResultsPage .meps-legend,.widget--national-results-country .meps-legend{padding-left:20px}}#nationalResultsPage .legend,.widget--national-results-country .legend{margin-top:20px;font-size:12px}#nationalResultsPage .legend ul,.widget--national-results-country .legend ul{margin-top:15px}@media only screen and (min-width:40em){#nationalResultsPage .legend ul,.widget--national-results-country .legend ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}#nationalResultsPage .legend li,.widget--national-results-country .legend li{min-height:20px}#nationalResultsPage .legend tfoot tr,.widget--national-results-country .legend tfoot tr{border-top:2px solid #eaeaea}#nationalResultsPage .legend.party-national,.widget--national-results-country .legend.party-national{margin-bottom:20px}#nationalResultsPage #seats-national-results,.widget--national-results-country #seats-national-results{display:none!important}#nationalResultsPage h1.fs2,.widget--national-results-country h1.fs2{margin:0 0 15px 0}#nationalResultsPage .dropdown-selector,#nationalResultsPage .dropdown-selector--2,.widget--national-results-country .dropdown-selector,.widget--national-results-country .dropdown-selector--2{margin-bottom:10px}#nationalResultsPage .dropdown-selector label,#nationalResultsPage .dropdown-selector--2 label,.widget--national-results-country .dropdown-selector label,.widget--national-results-country .dropdown-selector--2 label{margin-bottom:10px;display:inline-block}#nationalResultsPage .breakdown-chart--container,.widget--national-results-country .breakdown-chart--container{position:relative}#nationalResultsPage .breakdown-chart--wrapper,.widget--national-results-country .breakdown-chart--wrapper{overflow-x:auto;width:100%;padding-left:149px}#nationalResultsPage .breakdown-chart--table,.widget--national-results-country .breakdown-chart--table{width:100%;overflow:hidden}#nationalResultsPage .breakdown-chart--fixed,.widget--national-results-country .breakdown-chart--fixed{position:absolute;width:150px;background:#fff;left:0;border-bottom:1px dotted #d1d3d4;font-weight:700}thead #nationalResultsPage .breakdown-chart--fixed,thead .widget--national-results-country .breakdown-chart--fixed{border-bottom-style:solid;height:121px}#nationalResultsPage .breakdown-chart--legend,.widget--national-results-country .breakdown-chart--legend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#nationalResultsPage .breakdown-chart thead th,.widget--national-results-country .breakdown-chart thead th{position:relative;padding:0;margin:0}#nationalResultsPage .breakdown-chart thead th:first-child,.widget--national-results-country .breakdown-chart thead th:first-child{background-color:#fff;position:absolute;z-index:1;height:136px;padding-top:110px;border-bottom:1px solid #eaeaea}#nationalResultsPage .breakdown-chart thead th:last-child,.widget--national-results-country .breakdown-chart thead th:last-child{padding-left:0;background-color:#eaeaea}#nationalResultsPage .breakdown-chart tbody td,.widget--national-results-country .breakdown-chart tbody td{text-align:center;padding:10px 0}#nationalResultsPage .breakdown-chart tbody td:last-child,.widget--national-results-country .breakdown-chart tbody td:last-child{background-color:#eaeaea;padding-left:0;font-weight:700}#nationalResultsPage .breakdown-chart tbody th:first-child,.widget--national-results-country .breakdown-chart tbody th:first-child{padding-left:0}#nationalResultsPage .breakdown-chart tbody td,#nationalResultsPage .breakdown-chart tbody th,#nationalResultsPage .breakdown-chart tfoot th,.widget--national-results-country .breakdown-chart tbody td,.widget--national-results-country .breakdown-chart tbody th,.widget--national-results-country .breakdown-chart tfoot th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#nationalResultsPage .breakdown-chart tfoot tr,.widget--national-results-country .breakdown-chart tfoot tr{border-bottom:0}#nationalResultsPage .breakdown-chart tfoot th,.widget--national-results-country .breakdown-chart tfoot th{position:relative;padding:10px 0 20px;text-align:center;background-color:#eaeaea}#nationalResultsPage .breakdown-chart tfoot th:first-child,.widget--national-results-country .breakdown-chart tfoot th:first-child{position:absolute;background-color:#fff;border-bottom:0;height:48px;z-index:1}#nationalResultsPage .breakdown-chart tfoot th:last-child,.widget--national-results-country .breakdown-chart tfoot th:last-child{padding:0 0 0 5px}#nationalResultsPage .breakdown-chart--header-cell,.widget--national-results-country .breakdown-chart--header-cell{height:135px;overflow:visible;min-width:40px}#nationalResultsPage .breakdown-chart--header-label-container,.widget--national-results-country .breakdown-chart--header-label-container{position:absolute;width:100%;height:135px;top:0;left:0;display:block}#nationalResultsPage .breakdown-chart--header-label,.widget--national-results-country .breakdown-chart--header-label{bottom:0;font-weight:700;left:50%;padding:0 5px 0 0;position:absolute;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg) translate(20px,50%);transform:rotate(-90deg) translate(20px,50%);width:100px;word-break:normal;word-break:break-word;word-wrap:break-word}@media print{#nationalResultsPage .breakdown-chart--header-label--last,.widget--national-results-country .breakdown-chart--header-label--last{word-break:keep-all}}#nationalResultsPage .breakdown-chart--group-color,.widget--national-results-country .breakdown-chart--group-color{height:10px;position:absolute;width:100%;bottom:0;left:0}tfoot #nationalResultsPage .breakdown-chart--group-color,tfoot .widget--national-results-country .breakdown-chart--group-color{bottom:0}#nationalResultsPage .breakdown-chart--long,.widget--national-results-country .breakdown-chart--long{display:none}#nationalResultsPage .breakdown-chart--short,.widget--national-results-country .breakdown-chart--short{display:block}#nationalResultsPage .breakdown-chart--short--country-acronym,.widget--national-results-country .breakdown-chart--short--country-acronym{text-transform:uppercase}#nationalResultsPage .breakdown-chart--percent-column,.widget--national-results-country .breakdown-chart--percent-column{width:70px}#nationalResultsPage #turnoutFinalResultsTable .basic-table td,#nationalResultsPage #turnoutFinalResultsTable .basic-table th,.widget--national-results-country #turnoutFinalResultsTable .basic-table td,.widget--national-results-country #turnoutFinalResultsTable .basic-table th{text-align:center;padding-left:5px;padding-right:5px;width:40%}#nationalResultsPage #turnoutFinalResultsTable .basic-table td:first-child,#nationalResultsPage #turnoutFinalResultsTable .basic-table th:first-child,.widget--national-results-country #turnoutFinalResultsTable .basic-table td:first-child,.widget--national-results-country #turnoutFinalResultsTable .basic-table th:first-child{text-align:left;padding-left:0;width:20%}#nationalResultsPage #turnoutFinalResultsTable .basic-table th,.widget--national-results-country #turnoutFinalResultsTable .basic-table th{background-color:#eaeaea}#nationalResultsPage #turnoutFinalResultsTable .basic-table th:first-child,.widget--national-results-country #turnoutFinalResultsTable .basic-table th:first-child{background-color:transparent}#nationalResultsPage #turnoutFinalResultsGraphic,.widget--national-results-country #turnoutFinalResultsGraphic{display:none}#nationalResultsPage #turnoutFinalResultsGraphic .highcharts-legend-item rect,.widget--national-results-country #turnoutFinalResultsGraphic .highcharts-legend-item rect{width:12px;height:12px}#nationalResultsPage #turnoutFinalResultsGraphic .highcharts-container path,.widget--national-results-country #turnoutFinalResultsGraphic .highcharts-container path{display:block}#nationalResultsPage #turnoutFinalResultsGraphic h1,.widget--national-results-country #turnoutFinalResultsGraphic h1{font-size:2em;margin-bottom:15px;margin:0;padding:0}#nationalResultsPage #turnoutFinalResultsGraphic #turnout-final-results-chart,#nationalResultsPage #turnoutFinalResultsGraphic .highcharts-container,#nationalResultsPage #turnoutFinalResultsGraphic .highcharts-root,.widget--national-results-country #turnoutFinalResultsGraphic #turnout-final-results-chart,.widget--national-results-country #turnoutFinalResultsGraphic .highcharts-container,.widget--national-results-country #turnoutFinalResultsGraphic .highcharts-root{overflow:visible!important}@media print{#nationalResultsPage .aside-dropdown-selector--wrapper,.widget--national-results-country .aside-dropdown-selector--wrapper{display:none}#nationalResultsPage .content-menu--list,.widget--national-results-country .content-menu--list{display:none}#nationalResultsPage .political-group-legend,.widget--national-results-country .political-group-legend{page-break-inside:avoid}#nationalResultsPage .type-of-results,.widget--national-results-country .type-of-results{page-break-inside:avoid}#nationalResultsPage div.highcharts-container,.widget--national-results-country div.highcharts-container{-webkit-transform:scale(.8) translate(-30mm);transform:scale(.8) translate(-30mm)}#nationalResultsPage div.seats-chart--title-container,.widget--national-results-country div.seats-chart--title-container{-webkit-transform:scale(.95);transform:scale(.95)}}#nationalResultsPage #national-parties-table-national-results thead tr:first-child,#nationalResultsPage #national-results-seats-country thead tr:first-child,.widget--national-results-country #national-parties-table-national-results thead tr:first-child,.widget--national-results-country #national-results-seats-country thead tr:first-child{background-color:#eaeaea}#nationalResultsPage #national-parties-table-national-results table tr:first-child,#nationalResultsPage #national-results-seats-country table tr:first-child,.widget--national-results-country #national-parties-table-national-results table tr:first-child,.widget--national-results-country #national-results-seats-country table tr:first-child{padding-left:1rem}#nationalResultsPage #national-parties-table-national-results tbody tr:last-child,.widget--national-results-country #national-parties-table-national-results tbody tr:last-child{background-color:#eaeaea}#nationalResultsPage .content-menu,.widget--national-results-country .content-menu{display:none}@media only screen and (min-width:48rem){#nationalResultsPage .content-menu,.widget--national-results-country .content-menu{display:block}}.private-enr{background-color:#2f4864}main.private-enr--container{background-color:transparent}.private-enr--content{padding-top:2rem}.private-enr--content>.main>article{border:none}.private-enr h1,.private-enr h2{font-family:Signika,Arial,Helvetica,sans-serif;white-space:normal;font-weight:400;letter-spacing:normal;line-height:1.2em;color:#01c7f8}.private-enr .hemicycle-projection{margin-top:25px;padding-bottom:25px}.private-enr .hemicycle-projection--disclaimer{display:none}.private-enr--header p{font-size:3rem;font-family:Signika,Arial,Helvetica,sans-serif;font-weight:700;text-align:center;color:#fff}.private-enr--main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.private-enr--main header{padding:2rem 1rem 0}@media only screen and (min-width:48rem){.private-enr--main header{padding:0}}@media only screen and (min-width:40em){.private-enr--main .last-update{margin-left:-2.6rem;margin-right:-2.6rem}}@media only screen and (min-width:48rem){.private-enr--main .last-update{margin-left:-2.5rem;margin-right:-2.5rem}}.private-enr--main .home-aside--block .last-update{z-index:0}@media only screen and (min-width:48rem){.private-enr--main .home-aside--block .last-update{margin-left:-2rem;margin-right:-2rem}}@media only screen and (min-width:63.75em){.private-enr--main .home-aside--block .last-update{margin-left:-2.5rem;margin-right:-2.5rem}}.private-enr--seats-disclaimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e53f1f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;font-weight:600;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 2rem;position:absolute;right:3px;top:1rem}@media only screen and (min-width:48rem){.private-enr--seats-disclaimer{font-size:1.7rem;height:4rem;right:1.5rem;top:2rem}}.private-enr--last-update+.private-enr--seats-disclaimer{top:4rem}@media only screen and (min-width:48rem){.private-enr--last-update+.private-enr--seats-disclaimer{top:5rem}}.private-enr .projection-container{padding-bottom:0;margin-bottom:0}.private-enr .projection-container--description{margin-top:0}.private-enr .home-aside--block .political-group-legend--disclaimer{display:none}.private-enr .political-group-legend--title{display:none}.private-enr--turnout>section{padding:1rem 0 1rem 1rem}.private-enr .hemicycle svg text.acronym-slice-mobile{display:block}#election-results-seats .sort-by-dropdown--container{margin-top:10px}@media print{#election-results-seats .sort-by-dropdown--container{display:none}}#election-results-seats #seats-political-group-all-chart tbody tr td:last-child,#election-results-seats #seats-political-group-all-chart thead tr th:last-child,#election-results-seats #seats-political-group-one-chart tbody tr td:last-child,#election-results-seats #seats-political-group-one-chart thead tr th:last-child,#election-results-seats #seats-political-group-one-table tbody tr td:last-child,#election-results-seats #seats-political-group-one-table thead tr th:last-child,#election-results-seats .seats-all tbody tr td:last-child,#election-results-seats .seats-all thead tr th:last-child{background-color:#eaeaea;background-clip:padding-box}.widget-creator--main-container>.main{width:calc(100% + 20px);margin:0 0 40px;margin-left:-10px}@media only screen and (min-width:48rem){.widget-creator--main-container>.main{width:100%;margin-left:0}}.widget-creator--navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d1d3d4;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;font-weight:700;height:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin-bottom:0;overflow:hidden;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f1),to(#dddddf));background-image:linear-gradient(to bottom,#f0f0f1,#dddddf)}.widget-creator--navigation-element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#7a868e;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 30px 0 0;padding:8px;padding-right:0;position:relative;width:calc((100% - 112px)/ 3);max-width:130px;margin-left:-1px}@media only screen and (min-width:30em){.widget-creator--navigation-element{padding:10px;padding-right:0}}@media only screen and (min-width:40em){.widget-creator--navigation-element{max-width:140px}}@media only screen and (min-width:48rem){.widget-creator--navigation-element:not(:first-child){padding-right:15px}}.widget-creator--navigation-element:after,.widget-creator--navigation-element:before{background-image:url(../assets/images/triangle.svg);background-position:-1px -24.5px;background-repeat:no-repeat;border:none;content:' ';display:block;height:100px;left:calc(0% - 29px);position:absolute;top:0;width:33px}.widget-creator--navigation-element:after{left:100%}.widget-creator--navigation-element:nth-child(4){margin-right:0}.widget-creator--navigation-element:nth-child(1):after,.widget-creator--navigation-element:nth-child(1):before,.widget-creator--navigation-element:nth-child(2):before,.widget-creator--navigation-element:nth-child(4):after{content:none}.widget-creator--navigation-element--reset{margin-right:2px;padding:10px;width:50px}.widget-creator--navigation-element--reset-icon{background-image:url(../assets/images/parliament_icons.svg);background-position:-42px -159px;background-size:430px;height:28px;width:28px}.widget-creator--navigation-element--reset--clickable{cursor:pointer}.widget-creator--navigation-element--passed{color:#1e1e1e;cursor:pointer}.widget-creator--navigation-element--current,.widget-creator--navigation-element--reset{background-color:#003a79;color:#fff}.widget-creator--navigation-element--current:after,.widget-creator--navigation-element--current:before,.widget-creator--navigation-element--reset:after,.widget-creator--navigation-element--reset:before{background-image:none;border-bottom:50px solid transparent;border-left:30px solid transparent;border-top:50px solid transparent;height:0;left:calc(0% - 29px);margin-top:-50px;top:50%;width:0}.widget-creator--navigation-element--current:before,.widget-creator--navigation-element--reset:before{border-top-color:#003a79;border-bottom-color:#003a79}.widget-creator--navigation-element--current:after,.widget-creator--navigation-element--reset:after{left:100%;border-left-color:#003a79}.widget-creator--navigation-element--current:hover,.widget-creator--navigation-element--reset:hover{background-color:#fff;color:#003a79}.widget-creator--navigation-element--current:hover:after,.widget-creator--navigation-element--reset:hover:after{border-left-color:#fff}.widget-creator--navigation-element--current:hover:before,.widget-creator--navigation-element--reset:hover:before{border-top-color:#fff;border-bottom-color:#fff}.widget-creator--navigation-element--current:hover .widget-creator--navigation-element--reset-icon,.widget-creator--navigation-element--reset:hover .widget-creator--navigation-element--reset-icon{background-position-y:-121px}.widget-creator--navigation-step{display:none;margin-left:auto;padding-right:20px;letter-spacing:3px}@media only screen and (min-width:40em){.widget-creator--navigation-step{display:-webkit-box;display:-ms-flexbox;display:flex}}.widget-creator--panel{background-color:#f3f4f4;padding-bottom:0}.widget-creator--panel--noscript{margin-left:0}.widget-creator--panel-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d1d3d4;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;justify-items:flex-start;min-height:65px;width:100%}@media only screen and (min-width:48rem){.widget-creator--panel-step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:15px}}.widget-creator--panel-step:first-of-type{border-top:none}.widget-creator--panel-step--current{display:-webkit-box;display:-ms-flexbox;display:flex}.widget-creator--panel-step--current .widget-creator--panel-button--back{display:none}.widget-creator--panel-step--current .widget-creator--panel-button--next{display:block}.widget-creator--panel-step--current .widget-creator--panel-row:nth-child(2),.widget-creator--panel-step--current .widget-creator--results-type{display:-webkit-box;display:-ms-flexbox;display:flex}.widget-creator--panel-step--passed{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.widget-creator--panel-step--passed .widget-creator--panel-button--back{display:block}.widget-creator--panel-step--passed .widget-creator--panel-button--next,.widget-creator--panel-step--passed .widget-creator--panel-row:nth-child(2),.widget-creator--panel-step--passed .widget-creator--results-type{display:none}.widget-creator--panel-step--passed .widget-creator--panel-row{margin-bottom:0}@media only screen and (min-width:48rem){.widget-creator--panel-step--passed .widget-creator--panel-row:nth-child(1){width:calc(100% - 250px)}}.widget-creator--panel-step--no-padding{padding-bottom:0}.widget-creator--panel-title{color:#1e1e1e;-ms-flex-negative:0;flex-shrink:0;font-family:Georgia,serif;font-size:1.8rem;font-weight:400;letter-spacing:normal;line-height:1;margin:20px 0;white-space:normal;width:100%}@media only screen and (min-width:48rem){.widget-creator--panel-title{width:250px}}.widget-creator--panel-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:20px;overflow:hidden}@media only screen and (min-width:48rem){.widget-creator--panel-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.widget-creator--panel-row:nth-child(2){margin-top:20px}}@media only screen and (min-width:63.75em){.widget-creator--panel-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.widget-creator--panel-row:nth-child(1){width:calc(100% - 250px)}}.widget-creator--panel-row:nth-child(2) span{margin:0}.widget-creator--results-country,.widget-creator--results-type{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:20px;width:100%}@media only screen and (min-width:48rem){.widget-creator--results-country,.widget-creator--results-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:63.75em){.widget-creator--results-country,.widget-creator--results-type{margin-top:2px;width:calc(100% - 250px)}}.widget-creator--results-type{margin-top:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:48rem){.widget-creator--results-type{width:100%;margin-bottom:10px}}@media only screen and (min-width:63.75em){.widget-creator--results-type{margin-bottom:0}}.widget-creator--results-country{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (min-width:48rem){.widget-creator--results-country{height:350px}}@media only screen and (min-width:63.75em){.widget-creator--results-country{height:285px}}@media only screen and (min-width:75em){.widget-creator--results-country{height:220px}}.widget-creator--panel-button{display:none;margin-bottom:15px;width:100%}@media only screen and (min-width:48rem){.widget-creator--panel-button{margin-left:auto;margin-bottom:0}}.widget-creator--preview-frame{background-color:#fff;border-bottom:1px solid #d1d3d4;display:none;width:100%}.widget-creator--preview-frame .widget-creator--panel-step{background-color:#f3f4f4;border-top:1px solid #d1d3d4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.widget-creator--preview-frame .widget-creator--panel-button{display:block;margin-bottom:0}@media only screen and (min-width:40em){.widget-creator--preview-frame{border:1px solid #d1d3d4;border-top:none}}@media only screen and (min-width:48rem){.widget-creator--preview-frame .widget-creator--panel-step{height:120px}}.widget-creator--preview{border:none;width:100%;height:100vh;overflow:hidden}.widget-creator--code{width:100%;height:100%;min-height:80px;background-color:#fff;border:1px solid #d1d3d4;font-size:1.4rem;margin-bottom:15px;overflow:auto;padding:15px}@media only screen and (min-width:48rem){.widget-creator--code{margin-bottom:0}}.widget-creator--description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.widget-creator--text{width:100%;line-height:1.5;font-size:1.4rem}@media only screen and (min-width:63.75em){.widget-creator--text{width:67%}}.widget{margin:auto;max-width:100vw}.widget--body{background-color:#fff;margin:auto;width:100%;height:100%;max-width:800px;overflow:visible}@media only screen and (min-width:48rem){.widget--body{width:90%;padding:50px 0}}.widget--body .header{background-color:transparent}.widget--body .last-update{padding:0 2rem;margin:-2rem -1.5rem 2rem}.widget--body .download-share-modal{right:calc(-1 * 1.5rem + .1rem)}.widget--container header,.widget--selector-colleges,.widget--selectors-container{padding:0 1.5rem}@media only screen and (min-width:48rem){.widget--container header,.widget--selector-colleges,.widget--selectors-container{padding:0}}.widget--selectors-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.widget--selectors-container .radio-buttons--form-instance{max-width:300px;margin:0}@media only screen and (min-width:40em){.widget--selectors-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.widget--selectors-container .radio-buttons--form-instance{margin-top:15px}}@media only screen and (min-width:63.75em){.widget--selectors-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.widget--selectors-container .radio-buttons--form-instance{margin-top:0}}.widget--selector-colleges,.widget--selector-country,.widget--selector-period{width:100%;height:70px;margin:0 30px 15px 0}.widget--selector-colleges .dropdown-selector--title,.widget--selector-country .dropdown-selector--title,.widget--selector-period .dropdown-selector--title{width:100%;min-width:200px}.widget--selector-colleges .dropdown-selector,.widget--selector-country .dropdown-selector,.widget--selector-period .dropdown-selector{width:100%}.widget--selector-colleges label,.widget--selector-country label,.widget--selector-period label{display:block}@media only screen and (min-width:40em){.widget--selector-colleges .dropdown-selector,.widget--selector-country .dropdown-selector,.widget--selector-period .dropdown-selector{width:auto}}@media only screen and (min-width:48rem){.widget--selector-colleges label,.widget--selector-country label,.widget--selector-period label{display:inline-block}}.widget--selector-country ul{max-height:288px}@media only screen and (min-width:40em){.widget--selector-country,.widget--selector-period{width:45%;min-width:185px;margin:0 30px 0 0}}@media only screen and (min-width:48rem){.widget--selector-country,.widget--selector-period{width:30%;min-width:185px}.widget--selector-colleges{width:33%;min-width:300px}}.widget--container{padding-top:0;margin-top:20px}.widget--container header{text-align:left}.widget--container .main{margin-top:0}.widget--container .main>article{left:auto;width:100%}@media only screen and (min-width:40em){.widget--container .main>article{left:auto;width:100%;padding:2rem 1.5rem}}.widget--national-results-country .dropdown-selector--2{text-align:left;margin-bottom:20px}.widget--national-results-country .dropdown-selector--2 label{display:block;margin:0}@media only screen and (min-width:40em){.widget--national-results-country .breakdown-table--national-parties{width:calc(100% + 1.5 * 2rem);margin-left:-1.5rem}}.page-not-found .main-content{padding:0 0 50px}.page-not-found .main-content--broad{padding:0 0 50px}.page-not-found .error--wrapper{background-color:#fff;font-family:Georgia,serif;color:#1e1e1e;width:100%;text-align:center;height:auto;padding:7rem 1rem 5rem}.page-not-found .error--title{font-size:4rem;margin-bottom:2rem}.page-not-found .error--welcome-message{font-size:2.7rem;margin-bottom:1rem}.page-not-found .error--error-message{font-size:1.7rem;color:#1e1e1e;font-family:Helvetica,sans-serif}.tools-overview--color-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:43rem;margin:auto}@media only screen and (min-width:970px){.tools-overview--color-bar-container{width:90rem}}.tools-overview--color-bar-container .color-bar{height:10px}.tools-overview--main-container>.main{width:calc(100% + 20px)}@media only screen and (min-width:48rem){.tools-overview--main-container>.main{width:100%;margin-left:0}}.tools-overview--subtitle{font-weight:700}.tools-overview--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tools-overview--list p{margin:.5em 0}.tools-overview--list-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:1.5rem;padding:1.5rem;width:43rem;height:25rem;text-align:center;color:grey;background-color:#fff;-webkit-box-shadow:0 4px 13px -1px rgba(0,0,0,.29);box-shadow:0 4px 13px -1px rgba(0,0,0,.29);border-radius:1px 1px 1px 1px;-moz-border-radius:1px 1px 1px 1px;-webkit-border-radius:1px 1px 1px 1px;border:1px solid #b1b0b1}@media only screen and (min-width:48rem){.tools-overview--list-element{height:20rem}}.tools-overview--list-element a{-ms-flex-item-align:center;align-self:center;color:#326aab;font-weight:400;margin:auto}.tools-overview--list-element-description,.tools-overview--subtitle{font-size:1.4rem;color:#505154}.sr-only,.visually-hidden{position:absolute;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media only screen and (min-width:63.75em){.vertical-header{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:-2rem;height:12rem;width:12rem}}.horizontal-header{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:0;text-align:center;height:auto;width:100%}.outline:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.underline{text-decoration:underline;color:#0c4da2;text-underline-offset:.6rem}.toggle-arrow-opened{background-color:transparent;content:'';position:absolute;right:calc(1rem + 2rem);width:1rem;height:1rem;border-top:.3rem solid #0c4da2;border-left:.3rem solid #0c4da2;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-.5rem;z-index:1;cursor:pointer}@media only screen and (min-width:40em){.toggle-arrow-opened{right:calc(2rem + 2.5rem)}}@media only screen and (min-width:48rem){.toggle-arrow-opened{right:calc(2rem + 2rem)}}button,html,input,select,textarea{font-family:Europea,sans-serif}body{background-color:#fff}.highcharts-axis-labels span,.highcharts-axis-labels text,.highcharts-axis-labels tspan,.highcharts-data-label span,.highcharts-data-label text,.highcharts-data-label tspan,.seats-chart--label-name span,.seats-chart--label-name text,.seats-chart--label-name tspan{font-family:Europea,Helvetica,Arial,sans-serif}main.main-container{margin-bottom:3.2rem}main.main-container:not(.private-enr--container){background-color:#fff}@media only screen and (min-width:20em){.main article section~footer:last-child{border:none}}.main-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-content>aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-content>aside>div:not(.dropdown-selector),.main-content>aside>nav{margin:2.7rem 0}.main-content>aside .main-footer{display:none}@media only screen and (min-width:48rem){.main-content>aside .main-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-content>aside .main-footer>article,.main-content>aside .main-footer>section{margin:2.7rem 0}.main-content>aside .main-footer>article:first-child,.main-content>aside .main-footer>section:first-child{margin-top:0}.main-content .main-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48rem){.main-content .main-footer{display:none}}.main-content .main-footer>article,.main-content .main-footer>div,.main-content .main-footer>nav,.main-content .main-footer>section{margin:2.7rem 0}.main-content .main-footer article+section{margin-top:0}@media (max-width:30em){.mobile-hidden{display:none}}.main-container :focus,.widget--body :focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.none{display:none!important}.js-hidden{top:-9999vh}@font-face{font-family:Europea;src:url(../assets/fonts/Europea-Regular.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:Europea;src:url(../assets/fonts/Europea-Semibold.woff) format('woff');font-style:normal;font-weight:600}@font-face{font-family:Europea;src:url(../assets/fonts/Europea-Italic.woff) format('woff');font-style:italic;font-weight:400}@font-face{font-family:Europea;src:url(../assets/fonts/Europea-Bold.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:Europea;src:url(../assets/fonts/Europea-BoldItalic.woff) format('woff');font-style:italic;font-weight:700}html{font:62.5% Europea,Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}body{overflow-x:hidden;font-size:1.8rem;line-height:2rem}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.page-subtitle,h1,h2,h3,h4,h5,h6{font-family:Europea,Georgia,Garamond,serif}.link-like{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}.link-like:focus,.link-like:hover{text-decoration-thickness:.2rem;color:#0c4da2}.link-like:focus{text-decoration-thickness:.1rem}.link-like:active:focus,.link-like:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}a{font-weight:700;font-size:1.4rem;padding:4px 2px;color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}a:focus,a:hover{text-decoration-thickness:.2rem;color:#0c4da2}a:focus{text-decoration-thickness:.1rem}a:active:focus,a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}svg a:focus{outline:0}.heading-1,h1{--h1-size:2.765rem;font-size:2.765rem;font-weight:700}@media only screen and (min-width:48rem){.heading-1,h1{--h1-size:3.516rem;font-size:3.516rem}}@media only screen and (min-width:63.75em){.heading-1,h1{--h1-size:3.516rem;font-size:3.516rem}}.heading-2,h2{font-size:2.304rem;font-weight:700;margin-bottom:1.5rem;margin-left:inherit;margin-right:inherit}.heading-2 .page-subtitle,h2 .page-subtitle{margin-top:1.5rem}@media only screen and (min-width:48rem){.heading-2,h2{font-size:2.813rem}}@media only screen and (min-width:63.75em){.heading-2,h2{font-size:2.813rem}}.heading-3,h3,p.heading-3{font-size:1.8rem;font-weight:700}@media only screen and (min-width:63.75em){.heading-3,h3,p.heading-3{font-size:1.8rem}}.heading-6{font-size:1.8rem}.heading-6 .page-subtitle,.heading-6>div{font-weight:400;margin-top:1rem}label{font-weight:400}.caption,.seats-tooltip,caption{font-size:1.44rem;line-height:1.8rem}.page-subtitle{font-weight:400;font-size:1.6rem}@media only screen and (min-width:48rem){.page-subtitle{font-size:1.8rem}}.meps-page-subtitle{display:block;font-size:1.4rem;font-weight:300;margin-top:1rem}p{font-size:1.44rem;line-height:1.8rem}.map-article{--font-size:1.6rem;--line-height:2rem}.map-article h1,.map-article h2,.map-article h3,.map-article h4,.map-article h5{font-size:var(--font-size);line-height:var(--line-height);font-weight:700}@media only screen and (min-width:63.75em){.map-article{--font-size:1.8rem}}.seat-political-dropdown{font-weight:700}@media (max-width:40em){#national-results-seats .heading-2 .page-subtitle{font-size:1.6rem;line-height:2rem}}.article-header h2{font-size:1.8rem}.section-title{font-size:1.6rem;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}.section-title>*{font-size:1.6rem;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}@media only screen and (min-width:48rem){.section-title{font-size:1.8rem}.section-title>*{font-size:1.8rem}}.header{height:7.2rem;min-height:7.2rem;background-color:#fff;-webkit-box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);margin-bottom:.4rem}.header input:active+label,.header input:focus+label{outline:.2rem solid #1e6cff}.header input#menu-election-results{outline-offset:.5rem}.header label.action-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.4rem 1rem}.header label.action-button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.header .action-button{font-size:1.6rem;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.4rem 1rem}.header .action-button:active,.header .action-button:focus,.header .action-button:hover{background-color:#fff}.header .action-button:active,.header .action-button:focus{outline-offset:0!important}.header .action-button:active:focus,.header .action-button:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.header .action-button>span{padding-top:.2rem}.header a.header_logo{display:inline-block;outline-offset:.5rem!important}.header a.header_logo:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:120rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding-top:.75rem}.header .header-selector--container>ul>li>a>span:first-child{padding:0 .2rem}.header .header-selector--container>ul>li a:focus span:first-child,.header .header-selector--container>ul>li a:hover span:first-child{-webkit-transform:none;transform:none}@media only screen and (min-width:67.5em){.header .header-selector--container>ul>li a:focus span:first-child,.header .header-selector--container>ul>li a:hover span:first-child{-webkit-transform:none;transform:none}}.header .header-selector--container>ul>li a:active{background-color:transparent}@media print{.header{background-color:transparent}}.header a,.header button,.header label{color:#1e1e1e;font-weight:400}.header a.header_links{text-decoration:none;text-underline-offset:.6rem;padding:0}.header a.header_links:active,.header a.header_links:focus,.header a.header_links:hover{text-decoration:underline;text-decoration-thickness:.1rem;color:#0c4da2}.header a.header_links:active,.header a.header_links:focus{outline-offset:.5rem!important}.header .header_links{text-align:left;font-size:1.44rem;color:#1e1e1e}.header .header-elections-results_link{font-size:1.44rem;text-align:left;text-decoration:underline;color:#0c4da2;text-decoration-thickness:.2rem;text-underline-offset:.6rem}.header .header-elections-results_link:active,.header .header-elections-results_link:focus{outline-offset:.5rem}.header .header-elections-results_link:active:focus,.header .header-elections-results_link:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.header .language-selector{width:100%;padding:0}@media only screen and (min-width:63.75em){.header .language-selector{padding:0 2rem}}.header .language-selector .header_links{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;display:inline;text-decoration:none;text-underline-offset:.5rem;font-size:1.52rem;line-height:2.28rem;color:#1e1e1e}.header .language-selector .header_links:focus,.header .language-selector .header_links:hover{text-decoration-thickness:.2rem;color:#0c4da2}.header .language-selector .header_links:focus{text-decoration-thickness:.1rem}.header .language-selector .header_links:active:focus,.header .language-selector .header_links:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.header .language-selector .header_links:active,.header .language-selector .header_links:focus,.header .language-selector .header_links:hover{text-decoration:underline;color:#0c4da2}.header .language-selector .header_links:active,.header .language-selector .header_links:focus{outline:.2rem solid #1e6cff}.header .language-selector .header_links.active{text-decoration:underline;color:#0c4da2}.header .language-selector .sub-nav{width:100%;max-width:63.75em;display:grid;grid-template-columns:repeat(1,auto);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:0}.header .language-selector .sub-nav li{width:auto;border-top:none;padding:.4rem;text-align:left}@media only screen and (min-width:20em){.header .language-selector .sub-nav{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(12,auto);grid-auto-flow:column}}@media only screen and (min-width:30em){.header .language-selector .sub-nav{grid-template-columns:repeat(3,auto);grid-template-rows:repeat(8,auto)}}@media only screen and (min-width:63.75em){.header .language-selector .sub-nav{grid-template-columns:repeat(4,auto);grid-template-rows:repeat(6,auto)}}.header .menu-desktop{display:none}@media only screen and (min-width:75em){.header .menu-desktop{display:block}}.header .menu-mobile .header-selector--list-item{display:inline-block}@media only screen and (min-width:75em){.header .menu-mobile{display:none}}.header .banner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1rem}@media print{.header .banner{margin:0}}.header .banner--container:before{top:.6rem;bottom:3.1rem;left:9.5rem;border-right:.1rem solid #d1d3d4;content:' '}@media only screen and (min-width:63.75em){.header .banner--container:before{left:10rem}}.header .banner--logo{height:4rem;width:20rem;max-width:100%}.header .banner--title{letter-spacing:-.3rem}.header .banner--title--website{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:1.8rem}.header .header_menu_selection_link{padding-left:1.5rem;padding-right:1.5rem}.header .header_language_selection_link{white-space:nowrap;padding-left:.5rem;padding-right:.5rem}.header .back_button:after,.header .header_language_selection_link span:after{display:inline-block;width:1.1rem;height:.8rem;margin-left:.5rem;background-image:url(../assets/images/icons.svg);background-position:-8.7rem -4.8rem;background-repeat:no-repeat;border:none;outline:0;cursor:default;content:' ';color:#003cb4}.header .overlay_mobile_main_menu{display:none}.header .overlay_mobile_language_menu{display:none}.header .overlay_mobile_language_menu .main_language{margin-top:20%}.header .overlay_mobile_menu{height:100%;width:100%;position:fixed;z-index:5;top:0;left:0;background:#fff 0 0 no-repeat padding-box;overflow-x:hidden;-webkit-transition:.5s;transition:.5s}.header .overlay_mobile_menu .overlay_content{position:absolute;top:0;width:100%;text-align:left}.header .overlay_mobile_menu .overlay_content ul.header_mobile_menu_links{margin:0}.header .overlay_mobile_menu .overlay_content .main{display:none;margin-top:5.7rem}.header .overlay_mobile_menu .overlay_content .elections_results{display:none}.header .overlay_mobile_menu .overlay_content .european_results{display:none}.header .overlay_mobile_menu .overlay_content .national_results{display:none}.header .overlay_mobile_menu .overlay_content .tools{display:none}.header .overlay_mobile_menu label{cursor:pointer}.header .header_selector_nav .header_mobile_parent_links>a:not(.none),.header .header_selector_nav label.header_mobile_parent_links,.header .overlay_mobile_menu .header_mobile_parent_links>a:not(.none),.header .overlay_mobile_menu label.header_mobile_parent_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header .header_selector_nav .header_mobile_parent_links>a:not(.none) span,.header .header_selector_nav label.header_mobile_parent_links span,.header .overlay_mobile_menu .header_mobile_parent_links>a:not(.none) span,.header .overlay_mobile_menu label.header_mobile_parent_links span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header_selector_nav .top-bar,.header .overlay_mobile_menu .top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin-top:0;background-color:#fbfbfb;height:5.7rem}.header .header_selector_nav .top-bar .ci.ci-close-no-circle,.header .overlay_mobile_menu .top-bar .ci.ci-close-no-circle{font-size:4rem}.header .header_selector_nav .top-bar .back_mobile_button,.header .overlay_mobile_menu .top-bar .back_mobile_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;min-width:5.7rem;min-height:5.7rem;background:#0c4da2;color:#fff;text-decoration:none}.header .header_selector_nav .top-bar .back_mobile_button:hover,.header .overlay_mobile_menu .top-bar .back_mobile_button:hover{background-color:#fff;color:#0c4da2}.header .header_selector_nav .top-bar .back_mobile_button:active,.header .header_selector_nav .top-bar .back_mobile_button:focus,.header .overlay_mobile_menu .top-bar .back_mobile_button:active,.header .overlay_mobile_menu .top-bar .back_mobile_button:focus{outline:.2rem solid;outline-offset:-.6rem}.header .header_selector_nav .top-bar .back_mobile_button.none,.header .overlay_mobile_menu .top-bar .back_mobile_button.none{display:none}.header .header_selector_nav .top-bar .back_title,.header .overlay_mobile_menu .top-bar .back_title{font-size:2rem;font-weight:700;color:#0c4da2;padding-left:1rem}.header .header_selector_nav .current_menu,.header .overlay_mobile_menu .current_menu{padding:0 2rem}.header .header_selector_nav .header_mobile_menu_links li,.header .overlay_mobile_menu .header_mobile_menu_links li{padding:1rem 0;line-height:2.7rem;border-bottom:.2rem solid #edeeee}.header .header_selector_nav .header_mobile_menu_links li a,.header .overlay_mobile_menu .header_mobile_menu_links li a{text-decoration:underline;color:#0c4da2;text-underline-offset:.6rem}.header .header_selector_nav .header_mobile_menu_links li a:not('.none'),.header .overlay_mobile_menu .header_mobile_menu_links li a:not('.none'){display:block}.header .header_selector_nav .header_mobile_menu_links li a:has(+ul),.header .overlay_mobile_menu .header_mobile_menu_links li a:has(+ul){color:#1e1e1e!important;text-decoration:none!important}.header .header_selector_nav .header_mobile_menu_links li a:has(+ul):focus,.header .header_selector_nav .header_mobile_menu_links li a:has(+ul):hover,.header .overlay_mobile_menu .header_mobile_menu_links li a:has(+ul):focus,.header .overlay_mobile_menu .header_mobile_menu_links li a:has(+ul):hover{text-decoration:underline!important;color:#0c4da2;text-underline-offset:.6rem;-webkit-text-decoration-color:#0c4da2!important;text-decoration-color:#0c4da2!important;text-decoration-thickness:.2rem!important}.header .header_selector_nav .header_mobile_menu_links li a:focus,.header .header_selector_nav .header_mobile_menu_links li a:hover,.header .overlay_mobile_menu .header_mobile_menu_links li a:focus,.header .overlay_mobile_menu .header_mobile_menu_links li a:hover{text-decoration:underline;color:#0c4da2;text-underline-offset:.6rem;text-decoration-thickness:.2rem}.header .header_selector_nav .active,.header .overlay_mobile_menu .active{text-decoration-thickness:.2rem}.header .header_selector_nav .label.header_mobile_parent_links:focus,.header .header_selector_nav .label.header_mobile_parent_links:hover,.header .overlay_mobile_menu .label.header_mobile_parent_links:focus,.header .overlay_mobile_menu .label.header_mobile_parent_links:hover{text-decoration:underline}.header .header_selector_nav label.header_mobile_parent_links,.header .overlay_mobile_menu label.header_mobile_parent_links{font-size:1.44rem}.header .header_selector_nav label.header_mobile_parent_links:active,.header .header_selector_nav label.header_mobile_parent_links:focus,.header .overlay_mobile_menu label.header_mobile_parent_links:active,.header .overlay_mobile_menu label.header_mobile_parent_links:focus{outline:.2rem solid #1e6cff;outline-offset:.5rem}.header .header_selector_nav .header_mobile_parent_links>a:hover,.header .overlay_mobile_menu .header_mobile_parent_links>a:hover{outline:.2rem solid #1e6cff;outline-offset:.5rem}.header .header_selector_nav .header_links#results,.header .header_selector_nav .header_links:active,.header .header_selector_nav .header_links:focus,.header .header_selector_nav .header_links:hover,.header .header_selector_nav .header_mobile_links#results,.header .header_selector_nav .header_mobile_links:active,.header .header_selector_nav .header_mobile_links:focus,.header .header_selector_nav .header_mobile_links:hover,.header .overlay_mobile_menu .header_links#results,.header .overlay_mobile_menu .header_links:active,.header .overlay_mobile_menu .header_links:focus,.header .overlay_mobile_menu .header_links:hover,.header .overlay_mobile_menu .header_mobile_links#results,.header .overlay_mobile_menu .header_mobile_links:active,.header .overlay_mobile_menu .header_mobile_links:focus,.header .overlay_mobile_menu .header_mobile_links:hover{text-decoration:underline;color:#0c4da2;text-underline-offset:.6rem}.header .header_selector_nav .header_links:active,.header .header_selector_nav .header_links:focus,.header .header_selector_nav .header_mobile_links:active,.header .header_selector_nav .header_mobile_links:focus,.header .overlay_mobile_menu .header_links:active,.header .overlay_mobile_menu .header_links:focus,.header .overlay_mobile_menu .header_mobile_links:active,.header .overlay_mobile_menu .header_mobile_links:focus{outline:.2rem solid #1e6cff;outline-offset:.5rem}.header .header_selector_nav .header_links#results,.header .header_selector_nav .header_mobile_links#results,.header .overlay_mobile_menu .header_links#results,.header .overlay_mobile_menu .header_mobile_links#results{text-decoration-thickness:.15rem}.header .header_selector_nav .header_mobile_parent_links:focus,.header .header_selector_nav .header_mobile_parent_links:hover,.header .header_selector_nav .header_mobile_parent_links>a:focus,.header .header_selector_nav .header_mobile_parent_links>a:hover,.header .overlay_mobile_menu .header_mobile_parent_links:focus,.header .overlay_mobile_menu .header_mobile_parent_links:hover,.header .overlay_mobile_menu .header_mobile_parent_links>a:focus,.header .overlay_mobile_menu .header_mobile_parent_links>a:hover{color:#0c4da2}.header .header_selector_nav .header_mobile_parent_links span:after,.header .overlay_mobile_menu .header_mobile_parent_links span:after{content:' ';width:1.1rem;height:.8rem;background-image:url(../assets/images/icons.svg);background-position:-8.7rem -4.8rem;background-repeat:no-repeat;color:#003cb4;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header .header_selector_nav .close_btn,.header .overlay_mobile_menu .close_btn{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.7rem;height:5.7rem;font-size:3rem;font-weight:300;color:#0c4da2;z-index:3;text-decoration:none}.main-content--broad article.map-article--detached-header{margin-top:18.5rem}.main-content--broad article.map-article--detached-header .selector-header--title{border-top:.1rem solid #c8c8c8;padding-top:2.5rem}@media only screen and (min-width:75em){.main-content--broad article.map-article--detached-header .selector-header--title{padding-top:0;padding-bottom:0}}@media only screen and (min-width:75em){.main-content--broad article.map-article--detached-header{margin-top:0;border:none}.main-content--broad article.map-article--detached-header .selector-header--title{border-top:none}}@media only screen and (min-width:63.75em){.main-content--broad article.map-article--detached-header>section>footer{border:none}}.main-content>.main>article{border:none}@media only screen and (min-width:63.75em){.main-content>.main>article{margin-bottom:8.6rem}}.main-content>.main>article footer{border-bottom:.1rem solid #c8c8c8}.main-content>.main>article footer .source{top:calc(100% - 1.8rem);padding-right:1rem;border-top:.1rem solid #d1d3d4}@media only screen and (min-width:48rem){.main-content>.main>article footer .source{border-top:none}}@media only screen and (min-width:20em){.main-content>.main>article footer .source{width:100%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@media only screen and (min-width:40em){.main-content>.main>article footer .source{padding-right:2.6rem}}@media only screen and (min-width:48rem){.main-content>.main>article{border:.1rem solid #c8c8c8}.main-content>.main>article footer{border:none}.main-content>.main>article footer .source{top:calc(100% - 3px);padding-right:0}}.overflow-hidden{overflow:hidden}.meps-gender-balance-main-content{margin-top:-4rem}.main-content>.comparative-tool--article,.main-content>.main>.map-article{margin-bottom:6rem}@media only screen and (min-width:75em){.main-content>.main>.map-article>.selector-header{padding:2rem 2.5rem}}.layout-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}@media only screen and (min-width:20em){.main-content,.main-content--broad{padding:0 0}}.disable-animations .main-content>.main>article{border:none}.disable-animations #meps-gender-page .display-mode-content--chart[style*=block]~footer .chart-legend{visibility:visible!important;margin-left:0}.disable-animations #meps-gender-page .display-mode-content--chart[style*=none]~footer .chart-legend{visibility:hidden!important}@media only screen and (min-width:63.75em){.hemicycle-projection--hemicycle{min-height:34rem;margin-top:70px}}.hemicycle-projection--disclaimer{border-bottom:0}.homepage--subtitle,.homepage--title{text-align:left}.homepage--subtitle{margin-bottom:4rem}.homepage--title{margin-bottom:3rem;font-size:var(--h1-size)}.home-map--map{left:-2.1rem}.map-legend{margin-bottom:0}@media only screen and (min-width:63.75em){.map-legend{margin-bottom:7rem}}@media only screen and (max-width:48rem){#home-v1 .hemicycle-projection .chart{width:66%;font-size:13.4px!important}}@media (min-width:75em){#home-v1 .hemicycle-projection--text{padding:0 19.5rem}}#home-v1 .hemicycle-projection .projection-container--description{display:block}#home-v1 .id-name{display:block;background-color:#000}.action-buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.action-buttons-container>*{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.action-buttons-container>:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:2rem}@media screen and (max-width:48rem){.action-buttons-container>:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.action-buttons-container>:first-child>:first-child{margin-right:unset}.action-buttons-container>:last-child{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:0;max-width:16rem;line-height:2.2rem;padding:.4rem .2rem}.action-button{background:#0c4da2;color:#fff;text-decoration:none;border-radius:6px}.action-button:active,.action-button:focus,.action-button:hover{color:#fff;background-color:#003a79}.action-button:active,.action-button:focus{outline:.3rem solid #1e6cff!important;outline-offset:.1rem!important}.action-button-small{padding:5px}.action-button--share{background-color:transparent;color:#0c4da2;padding:1.5rem;border:.1rem solid #0c4da2;border-radius:.4rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.action-button--share::before{content:'';width:3rem;height:3rem;color:#0c4da2;background-image:url(../assets/images/custom-button-icons.svg);background-size:280px auto;background-repeat:no-repeat;position:absolute;left:.2rem;top:1.4rem}.action-button--share.share-social::before{background-position:-3px -6px}.action-button--share.share-download::before{background-position:-207px -8px}.action-button--share--open,.action-button--share:active,.action-button--share:focus,.action-button--share:hover{background-color:#edf7ff;color:#0c4da2}.action-button--share--wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:11}.action-button--share--wrapper+.action-button--share--wrapper{margin-left:1rem}@media only screen and (min-width:30em){.action-button--share--wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-aside .action-button--share--wrapper{position:relative}.action-button--share--disabled{border-color:#c8c8c8;color:#c8c8c8}.action-button--share--disabled:active,.action-button--share--disabled:focus,.action-button--share--disabled:hover{color:#c8c8c8;background-color:#fff}.action-button--share--disabled:active,.action-button--share--disabled:focus{outline:.3rem solid #c8c8c8!important;outline-offset:.1rem!important}.action-button--share--disabled:before{opacity:.4}.action-button--share--disabled:active,.action-button--share--disabled:focus{outline:0!important}.input-group .action-button{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;float:none;border:none}.action-button--green{background-color:#007800;color:#fff}.action-button--green:active,.action-button--green:focus,.action-button--green:hover{color:#fff;background-color:#025002}.action-button--green:active,.action-button--green:focus{outline:.3rem solid #00b464!important;outline-offset:.1rem!important}.action-button--white{border-color:#7a868e;background-color:#fff;color:#1e1e1e}.action-button--white:active,.action-button--white:focus,.action-button--white:hover{color:#1e1e1e;background-color:#edf7ff}.action-button--white:active,.action-button--white:focus{outline:.3rem solid #1e6cff!important;outline-offset:.1rem!important}.action-button--white:active,.action-button--white:focus,.action-button--white:hover{border-color:#0c4da2}.action-button--white:active{background-color:#fff;outline-color:#1e6cff}.dropdown-selector*,.dropdown-selector::after,.dropdown-selector::before{-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-selector{display:block;max-width:400px;position:relative;height:unset;margin-top:.8rem;min-height:4rem;height:auto}@media only screen and (min-width:63.75em){.dropdown-selector{margin-top:.9rem}}.dropdown-selector--title{padding-left:1.4rem}.dropdown-selector--title::after{top:1.9rem}.dropdown-selector--list{margin-top:0;border-radius:6px;top:inherit}.dropdown-selector--list .dropdown-selector--item{border:none}.dropdown-selector--list .dropdown-selector--item--disabled,.dropdown-selector--list .dropdown-selector--item--disabled:active,.dropdown-selector--list .dropdown-selector--item--disabled:focus,.dropdown-selector--list .dropdown-selector--item--disabled:hover,.dropdown-selector--list .dropdown-selector--item--disabled>a,.dropdown-selector--list .dropdown-selector--item--disabled>span{text-decoration:line-through;cursor:initial;color:#b1b0b1;pointer-events:none}.dropdown-selector--list .dropdown-selector--item--disabled:active:hover,.dropdown-selector--list .dropdown-selector--item--disabled:focus:hover,.dropdown-selector--list .dropdown-selector--item--disabled:hover,.dropdown-selector--list .dropdown-selector--item--disabled:hover:hover,.dropdown-selector--list .dropdown-selector--item--disabled>a:hover,.dropdown-selector--list .dropdown-selector--item--disabled>span:hover{background-color:inherit}.dropdown-selector--list .dropdown-selector--item--disabled>span{display:inline-block}.dropdown-selector--list .dropdown-selector--item:focus-within,.dropdown-selector--list .dropdown-selector--item:hover{color:#1e1e1e;background-color:#edf7ff}.dropdown-selector--list .dropdown-selector--item:active{background-color:#1e6cff;color:#fff}.dropdown-selector--list .dropdown-selector--item:active>span{color:#fff}.dropdown-selector--list .dropdown-selector--item>a{font-weight:400;font-size:1.8rem;padding:.5rem 2rem}.dropdown-selector--list .dropdown-selector--item>a:focus,.dropdown-selector--list .dropdown-selector--item>a:hover{outline-offset:.1rem}.dropdown-selector--list .dropdown-selector--item>a:focus>span:first-child,.dropdown-selector--list .dropdown-selector--item>a:hover>span:first-child{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.dropdown-selector--list .dropdown-selector--item>a:hover{color:#1e1e1e;background-color:#edf7ff}.dropdown-selector--list .dropdown-selector--item>a:active{background-color:#1e6cff;color:#fff}.dropdown--button{cursor:pointer}.dropdown--button:not(.header-selector--title){font-size:calc(1.8rem + .07rem);line-height:2rem;font-weight:700;min-height:3.8rem;height:auto;border-color:#7a868e;background-color:#fff;border-radius:7px;padding-top:1.9rem;padding-bottom:1.9rem}.dropdown--button:not(.header-selector--title):focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.dropdown--button:not(.header-selector--title)::after{border-bottom:2px solid #0c4da2;border-right:2px solid #0c4da2}.dropdown--button:not(.header-selector--title)[aria-expanded=true]::after{top:2.6rem;-webkit-transform:rotate(calc(180deg + 45deg));transform:rotate(calc(180deg + 45deg))}.dropdown--button:not(.header-selector--title):active,.dropdown--button:not(.header-selector--title):focus,.dropdown--button:not(.header-selector--title):hover,.dropdown--button:not(.header-selector--title)[aria-expanded=true]{border-color:#0c4da2;background-color:#edf7ff}.dropdown--button:not(.header-selector--title):active,.dropdown--button:not(.header-selector--title):focus,.dropdown--button:not(.header-selector--title)[aria-expanded=true]{outline-width:.3rem;outline-offset:.1rem}.open .dropdown-button{border-radius:4px 4px 0 0}.combo-label{display:block;font-size:20px;font-weight:100;margin-bottom:.25em}.open .dropdown-selector--list{display:block}.dropdown-selector--item.option-current{outline:3px solid #0067b8;outline-offset:-3px}.dropdown-selector--item[aria-selected=true]{position:relative}.dropdown-selector--item[aria-selected=true]::after{border-bottom:2px solid #000;border-right:2px solid #000;content:'';height:16px;position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);width:8px}.legislative-period{font-weight:700}.dropdown-selector-title,label[for=dropdown-selector-button-widget],label[for=dropdown-selector-button]{font-size:1.44rem;font-weight:700}.country-span{padding:.5rem 0}#home-map .dropdown-selector--list .dropdown-selector--item{padding:0}#private-enr .dropdown-selector--list .dropdown-selector--item>span{padding-left:3.9rem}@media (min-width:1020px) and (max-width:1052px){#resultsPoliticalGroups-block .comparative-dropdown{top:2rem}}@media (min-width:1020px) and (max-width:1052px){#resultsPoliticalGroups-block label[for=dropdown-selector-button-european-left-2],#resultsPoliticalGroups-block label[for=dropdown-selector-button-european-right-2]{width:25rem;text-wrap:pretty}}@media (min-width:1020px) and (max-width:1052px){#resultsPoliticalGroups-block .comparative-tool--dropdown-menus{margin-bottom:2rem}}.type-of-results .type-of-results--title.heading-6{margin-bottom:2rem;font-size:1.44rem}.type-of-results--description .type-of-results--text{margin-bottom:2rem}#home-v1 .projection-desc{font-size:1.44rem}#home-v1 .type-of-results--text{font-size:1.44rem}.election-results .breakdown-table--column-1{width:30%}.breakdown-table td:first-child,.breakdown-table tr:first-child td,.breakdown-table tr:first-child th{border-top:none}.breakdown-table td:first-child,.breakdown-table th:first-child{border-left:none}.breakdown-table td:last-child,.breakdown-table th:last-child{border-right:none}.breakdown-table--column-1{width:80%}.breakdown-table--column-2{text-align:right;vertical-align:bottom}.breakdown-table--column-3{text-align:left}.breakdown-table a{display:block}.breakdown-table--bar-container a{font-weight:400}.breakdown-table--container{font-size:1.8rem}.breakdown-table--container a{font-size:1.8rem;font-weight:400;padding:0}.breakdown-table--head{font-size:1.6rem;font-family:Europea,serif}.breakdown-table--row--solid:not(:last-of-type),.election-results .breakdown-table--row--solid:last-of-type{border-bottom:1px solid #c6c8ca}.breakdown-table--row--summary{border-bottom:1rem solid #fff;overflow:visible}.breakdown-table--row--summary:focus{outline:0!important}.breakdown-table--row--summary>td:last-child{position:relative;border-bottom:.3rem solid #0c4da2}.breakdown-table--row--summary-empty .breakdown-table--cell::after{display:none}.breakdown-table--row--summary-empty+.breakdown-table--cell--subtable,.breakdown-table--row--summary-empty+tr{display:none}.breakdown-table--row--summary:empty{display:none}.breakdown-table--row--summary:empty::after{display:none}.breakdown-table--row--summary.opened>td:last-child::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:-.7rem}.breakdown-table--row--summary:focus>td:last-child::after{outline:.2rem solid #1e6cff!important;outline-offset:.4rem!important}.breakdown-table--cell--euro-groups,.breakdown-table--cell--seats{font-size:1.6rem}.breakdown-table--subtable:before{display:none}@media only screen and (max-width:40em){.breakdown-table--group-details-wrapper{padding-bottom:3rem;border-bottom:.1rem solid #d1d3d4;margin-bottom:-1rem}}.breakdown-table--cell--euro-groups .breakdown-table--group-acronym{font-size:1.8rem}.breakdown-table-with-internal-borders{border-collapse:collapse}.breakdown-table-with-internal-borders td,.breakdown-table-with-internal-borders th{border:1px solid #c8c8c8;vertical-align:middle}.breakdown-table-with-internal-borders tr:first-child th{border-top:0}.breakdown-table-with-internal-borders tr:last-child td{border-bottom:0}.breakdown-table-with-internal-borders tr td:first-child,.breakdown-table-with-internal-borders tr th:first-child{border-left:0}.breakdown-table-with-internal-borders tr td:last-child,.breakdown-table-with-internal-borders tr th:last-child{border-right:0}.breakdown-table-with-internal-borders .breakdown-table--column-2{text-align:left}.breakdown-table-with-internal-borders .breakdown-table--bar{bottom:-1.8rem}.breakdown-table--cell--euro-groups,.breakdown-table--cell--seats{font-size:unset}.table-detailed-view-title .table-detailed-view-data-column,.table-detailed-view-title .table-detailed-view-title-column{font-size:1.44rem}#election-results .breakdown-table--bar{bottom:-2.2rem}.homepage--content #country-results-constitutive .breakdown-table--row--summary>td:last-child::after,.homepage--content #country-results-outgoing .breakdown-table--row--summary>td:last-child::after{background-color:transparent;content:'';position:absolute;right:calc(1rem + 2rem);width:1rem;height:1rem;border-top:.3rem solid #0c4da2;border-left:.3rem solid #0c4da2;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-.5rem;z-index:1;cursor:pointer}@media only screen and (min-width:40em){.homepage--content #country-results-constitutive .breakdown-table--row--summary>td:last-child::after,.homepage--content #country-results-outgoing .breakdown-table--row--summary>td:last-child::after{right:calc(2rem + 2.5rem)}}@media only screen and (min-width:48rem){.homepage--content #country-results-constitutive .breakdown-table--row--summary>td:last-child::after,.homepage--content #country-results-outgoing .breakdown-table--row--summary>td:last-child::after{right:calc(2rem + 2rem)}}.homepage--content #country-results-constitutive .breakdown-table--row--summary.closed>td:last-child::after,.homepage--content #country-results-outgoing .breakdown-table--row--summary.closed>td:last-child::after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.last-update-dropdown{font-family:Europea,sans-serif;margin-bottom:1rem;max-width:42rem}@media (max-width:40em){.last-update-dropdown{width:100%}}.last-update-dropdown.arrow_no_data{pointer-events:none}.last-update-dropdown.arrow_no_data .last-update-title .rotate_arrow{display:none}.generation_FINAL .last-update-dropdown{display:none}.last-update-dropdown>.dropdown{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;padding:0}.last-update-dropdown>.dropdown .rotate_arrow{-webkit-transition:all 1s linear;transition:all 1s linear;display:inline-block}.last-update-dropdown>.dropdown .rotate_arrow svg{margin:0 1rem;width:1.5rem;height:.9rem}.last-update-dropdown a{display:block;text-decoration:none;color:#1e1e1e;font-size:1.4rem;line-height:1.5rem}.last-update-dropdown .dropdown .last-update-label{color:#000;-webkit-transition:.5s;transition:.5s;width:100%}.last-update-dropdown .dropdown .last-update-label .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.last-update-dropdown .dropdown .last-update-label .title-icon-time{display:-webkit-box;display:-ms-flexbox;display:flex}.last-update-dropdown .dropdown .last-update-label .title-icon{display:inline-block;width:1.1rem;height:1.1rem;border-radius:50%;margin-left:1rem;margin-right:1rem;background-color:#dc4948}.last-update-dropdown .dropdown .last-update-label .title{text-transform:uppercase}.last-update-dropdown>.dropdown>.last-update-label>a{padding:1rem 1.5rem;border:.1rem solid #d1d3d4;border-radius:.7rem}.last-update-dropdown>.dropdown>.last-update-label>a:focus,.last-update-dropdown>.dropdown>.last-update-label>a:hover{border-color:#0c4da2;background-color:#edf7ff}.last-update-dropdown>.dropdown>.last-update-label .rotate_arrow.open svg{rotate:180deg;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.last-update-dropdown .megamenu{position:absolute;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:42rem;left:0;padding:0 4rem 0 4rem;background:#fff;text-align:left;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.5);box-shadow:0 .5rem 1rem rgba(0,0,0,.5);z-index:12;max-height:71.4rem;overflow-y:auto;top:4.8rem;border:.1rem solid #d1d3d4}@media (max-width:40em){.last-update-dropdown .megamenu{width:28rem}}.last-update-dropdown .dropdown .last-update-label .megamenu.open{display:-webkit-box;display:-ms-flexbox;display:flex}.last-update-dropdown .megamenu ul{-webkit-box-shadow:none;box-shadow:none;width:inherit}.last-update-dropdown .megamenu ul li:last-child .update{border-bottom:0;margin-bottom:0}.last-update-dropdown .megamenu .update{margin-bottom:1.5rem;color:#1e1e1e;font-size:1.4rem;line-height:2.4rem;text-align:left;border-bottom:.1rem solid #d1d3d4}@media (max-width:40em){.last-update-dropdown .megamenu .update{font-size:1.2rem;line-height:2rem}}.last-update-dropdown .megamenu .update .time-stamp{font-weight:700;margin-bottom:1rem}.last-update-dropdown .megamenu .update .update-list{-webkit-box-shadow:none;box-shadow:none}.radio-buttons--form,.radio-buttons--form-instance{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.radio-buttons--form .radio-buttons--label-wrapper.radio-buttons--label-wrapper-disabled label,.radio-buttons--form-instance .radio-buttons--label-wrapper.radio-buttons--label-wrapper-disabled label{cursor:pointer;pointer-events:none;color:#b1b0b1}@media (max-width:40em){.radio-buttons--form .radio-buttons--label-wrapper,.radio-buttons--form-instance .radio-buttons--label-wrapper{margin-left:0;margin-right:0}}.radio-buttons--btn--checked .radio-buttons--label,.radio-buttons--label-wrapper[aria-checked=true] .radio-buttons--label{text-shadow:0 0 .75px #1e1e1e,0 0 .75px #1e1e1e}.radio-buttons--btn--checked .radio-buttons--label .radio-buttons--btn--custom,.radio-buttons--btn--checked .radio-buttons--label .radio-buttons--btn--custom--instance,.radio-buttons--label-wrapper[aria-checked=true] .radio-buttons--label .radio-buttons--btn--custom,.radio-buttons--label-wrapper[aria-checked=true] .radio-buttons--label .radio-buttons--btn--custom--instance{border-color:#003a79}.radio-buttons--btn--checked .radio-buttons--label:hover .radio-buttons--btn--custom,.radio-buttons--label-wrapper[aria-checked=true] .radio-buttons--label:hover .radio-buttons--btn--custom{background-color:#fff}.radio-buttons--instance,.radio-buttons--label{font-size:1.8rem}.radio-buttons--instance:hover .radio-buttons--btn--custom,.radio-buttons--label:hover .radio-buttons--btn--custom{background-color:#edf7ff}.radio-buttons--instance:active .radio-buttons--btn--custom,.radio-buttons--label:active .radio-buttons--btn--custom{border-color:#0c4da2}.radio-buttons--instance .radio-buttons--btn--custom,.radio-buttons--label .radio-buttons--btn--custom{border-width:1px}.radio-buttons--instance .radio-buttons--btn--custom:active,.radio-buttons--label .radio-buttons--btn--custom:active{border-color:#0c4da2}.radio-buttons--instance .radio-buttons--btn--custom::after,.radio-buttons--label .radio-buttons--btn--custom::after{background:0 0;outline:3px solid #1e6cff;outline-offset:-.5px}.radio-buttons--instance:focus span:last-child,.radio-buttons--instance:hover span:last-child{-webkit-transform:unset;transform:unset}.radio-buttons--instance:focus-visible{outline:thin solid #1e6cff}.radio-buttons--btn--1:checked~.homepage--radio-form .radio-buttons--label--1,.radio-buttons--btn--2:checked~.homepage--radio-form .radio-buttons--label--2{color:#1e1e1e!important}.radio-buttons--btn--1:checked~.homepage--radio-form .radio-buttons--label--1 .radio-buttons--btn--custom::after,.radio-buttons--btn--2:checked~.homepage--radio-form .radio-buttons--label--2 .radio-buttons--btn--custom::after{opacity:1!important}.input-group{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.input-group .form-control{border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;border:.1rem solid #c8c8c8;padding:1.4rem 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-group .form-control:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.input-group .form-control:active,.input-group .form-control:focus{outline-width:.3rem;outline-offset:.1rem}.widget-creator--results-country .radio-buttons--label--widget{margin-bottom:1rem}.radio-buttons--btn{opacity:0;visibility:inherit}.radio-buttons--btn--1:checked,.radio-buttons--btn--1:checked .radio-buttons--label,.radio-buttons--btn--2:checked,.radio-buttons--btn--2:checked .radio-buttons--label,.radio-buttons--btn--checked,.radio-buttons--btn--checked .radio-buttons--label,.radio-buttons--btn:checked+.radio-buttons--label,.radio-buttons--btn:checked+.radio-buttons--label .radio-buttons--label{color:#1e1e1e}.radio-buttons--btn--1:checked+.radio-buttons--btn--custom::after,.radio-buttons--btn--2:checked+.radio-buttons--btn--custom::after,.radio-buttons--btn--checked+.radio-buttons--btn--custom::after,.radio-buttons--btn:checked+.radio-buttons--label+.radio-buttons--btn--custom::after{opacity:1}.radio-buttons--label:focus-within{outline:.2rem solid #1e6cff;outline-offset:.4rem}.radio-buttons--instance:focus-within label,.radio-buttons--label--widget:focus-within label{outline:.2rem solid #1e6cff;outline-offset:.4rem}.basic-table tr{border-bottom-style:dotted}.basic-table tr td:first-child,.basic-table tr th:first-child{padding:1rem;padding-left:0}@media only screen and (min-width:48rem){.basic-table tr td:first-child,.basic-table tr th:first-child{padding:1rem 2rem 1rem 1rem}}.basic-table tr td:last-child,.basic-table tr th:last-child{padding:1rem}@media only screen and (min-width:48rem){.basic-table tr td:last-child,.basic-table tr th:last-child{padding-left:2rem}}.basic-table thead tr th{vertical-align:bottom}.basic-table tbody tr th{vertical-align:middle}.basic-table tr td a,.basic-table tr th a{font-size:1.8rem;line-height:normal;padding:0}.basic-table tbody tr:last-child{border-bottom:1px solid #d1d3d4}.breakdown--total-value-circle{display:none}@media only screen and (min-width:48rem){.breakdown--total-value-circle{display:inline-block}}.breakdown--header-label{font-size:1.44rem}@media only screen and (min-width:63.75em){.breakdown--header-label{padding-bottom:0}}@media only screen and (min-width:63.75em){.breakdown--wrapper{padding-top:4.6rem}}.breakdown--horizontal-line{margin-top:0}.breakdown--national-parties-header{height:35px;font-size:1.44rem;font-weight:700;margin-top:2rem}.breakdown--country-label-text{padding-top:1.8rem;padding-left:0}.breakdown--expand-button{width:2.4rem;height:2.4rem;border:none;padding:.1rem .6rem;background-image:url(../../../../assets/images/ep-ic-more.svg)}@media only screen and (min-width:63.75em){.breakdown--expand-button{bottom:1rem;top:auto}}.breakdown--expand-button:before{content:none}.breakdown--expand-button:hover{outline:.2rem solid #1e6cff;outline-offset:.4rem}.breakdown--expand-button--expanded{background-image:url(../../../../assets/images/ep-ic-less.svg)}.breakdown--party-results{font-size:1.44rem}.breakdown--country-label-text{font-size:1.44rem}.breakdown--country-label-text--shortname{display:block;padding-left:1.5rem}@media only screen and (min-width:63.75em){.breakdown--country-label-text{font-weight:400}}@media only screen and (min-width:63.75em){.breakdown--body-row td:last-child .breakdown--total-value{text-align:left;padding-left:1.5rem}}.breakdown--total-value{padding-top:1.8rem;padding-bottom:1.2rem;background-color:#f3f4f4}@media only screen and (min-width:63.75em){.breakdown--total-value{padding-right:.4rem}}.breakdown--country-cell--expanded{background-color:#fff}.breakdown--header-cell--country{padding-bottom:0}.breakdown .breakdown-table td{background-color:#fff}.breakdown .breakdown-table--cell--euro-groups{color:#1e1e1e}.breakdown .breakdown-table--group-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.44rem;padding-left:1rem}.breakdown .breakdown-table--group-acronym{font-size:1.44rem}.breakdown .breakdown-table--parties-wrapper{margin-top:1.6rem}.breakdown .breakdown-table--group-name{margin-top:.8rem}.breakdown .breakdown-table--cell{padding:2.6rem 0 2.4rem 0}.breakdown .breakdown-table--circle{width:1.5rem;height:1.5rem;margin-right:1rem;margin-left:0}.breakdown .breakdown-table--group{margin-left:2.4rem}.breakdown--table>tbody>tr>th:first-child{text-align:center}@media only screen and (min-width:63.75em){.breakdown--table>tbody>tr>th:first-child{text-align:left}}.breakdown--table>thead>tr>th:last-child{background-color:#fff}@media only screen and (min-width:63.75em){.breakdown--table>thead>tr>th{height:4.1rem}}.breakdown--close-button{padding:0}.breakdown--close-button:before{background-position:-85px -48px}@media only screen and (min-width:63.75em){.breakdown--header-label:not(.breakdown--header-label--first):not(.breakdown--header-label--last){-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:-2rem;height:12rem;width:12rem}}.breakdown--header-label--first,.breakdown--header-label--last{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:0;text-align:center;height:auto;width:100%}@media only screen and (min-width:63.75em){.breakdown--header{top:-7.5rem}}@media only screen and (min-width:63.75em){#breakdown .breakdown{margin-top:10rem}}#election-results-breakdown .dropdown-selector-title{font-weight:700}#election-results-breakdown .main-content{margin-top:-2rem}.breakdown-table--compare-results .breakdown-table--column-1{width:50%}@media only screen and (min-width:48rem){.breakdown-table--compare-results .breakdown-table--column-1{width:75%}}.breakdown-table--compare-results .breakdown-table--column-2{width:50%}@media only screen and (min-width:48rem){.breakdown-table--compare-results .breakdown-table--column-2{width:25%}}.breakdown-table--compare-results .breakdown-table--cell--subtable{padding-top:0}.breakdown--header-cell--country,.breakdown--header-cell--total{vertical-align:bottom}.breakdown--party--value{font-size:1.4rem}#meps-gender-page .basic-table th.pink-border,.widget--european-results--meps .basic-table th.pink-border{border-bottom:4px solid #eeb635}#meps-gender-page .basic-table th.blue-border,.widget--european-results--meps .basic-table th.blue-border{border-bottom:4px solid #265473}#meps-gender-page .basic-table th.others-border,.widget--european-results--meps .basic-table th.others-border{border-bottom:4px solid #eff0f2}#meps-gender-page .basic-table td,#meps-gender-page .basic-table th,.widget--european-results--meps .basic-table td,.widget--european-results--meps .basic-table th{text-align:left;padding-left:2rem;font-weight:700}#meps-gender-page .basic-table .country-name,.widget--european-results--meps .basic-table .country-name{display:block}@media (max-width:40em){#meps-gender-page .basic-table .country-name,.widget--european-results--meps .basic-table .country-name{display:none}}#meps-gender-page .basic-table .country-code,.widget--european-results--meps .basic-table .country-code{display:none;font-weight:700}@media (max-width:40em){#meps-gender-page .basic-table .country-code,.widget--european-results--meps .basic-table .country-code{display:block}}@media (max-width:40em){#meps-gender-page .basic-table .bold-data-mobile,.widget--european-results--meps .basic-table .bold-data-mobile{font-weight:700}}#table-national-parties-meps .basic-table th.pink-border{border-bottom:.4rem solid #eeb635}#table-national-parties-meps .basic-table th.blue-border{border-bottom:.4rem solid #265473}#table-national-parties-meps .basic-table th.others-border{border-bottom:.4rem solid #eff0f2}#table-national-parties-meps .basic-table td,#table-national-parties-meps .basic-table th{font-size:1.5rem;font-weight:600}#table-national-parties-meps .basic-table .desktop-european-union-title{display:none}@media only screen and (min-width:48rem){#table-national-parties-meps .basic-table .desktop-european-union-title{display:block}}#table-national-parties-meps .basic-table .mobile-european-union-title{display:block}@media only screen and (min-width:48rem){#table-national-parties-meps .basic-table .mobile-european-union-title{display:none}}#meps-country-table .basic-table th.country{width:25%}#meps-country-table .basic-table .country-code,#meps-country-table .basic-table .country-name{font-size:1.6rem}#meps-gender-page .meps-gender-balance-main-content{margin-top:-2rem}#meps-gender-by-country-table th{font-size:1.4rem}#meps-year-chart{max-width:100%}.widget-creator--navigation{background-color:#edeeee;background-image:none}@media only screen and (min-width:48rem){.widget-creator--navigation{background-color:#fff}}.widget-creator--navigation-element{display:inline-block;position:relative;height:5rem;padding:0 3.6rem;margin-right:2px;background-color:#edeeee;font-size:1.44rem;width:auto;max-width:none;white-space:normal}@media only screen and (min-width:48rem){.widget-creator--navigation-element{font-size:1.87rem}}.widget-creator--navigation-element:not(.widget-creator--navigation-element--reset) span{z-index:3}.widget-creator--navigation-element:after,.widget-creator--navigation-element:before{content:'';background-image:none;border-bottom:none;border-left:none;margin-top:0;border-top:1px solid #fff;border-right:1px solid #fff;width:3.6rem;height:3.6rem;position:absolute;background-color:#edeeee;-webkit-transform:translate(2rem,3px) rotate(45deg);transform:translate(2rem,3px) rotate(45deg);top:4px}.widget-creator--navigation-element:after{right:2px;left:auto;background-color:#edeeee;z-index:2;-webkit-transform:translate(2rem,3px) rotate(45deg);transform:translate(2rem,3px) rotate(45deg)}.widget-creator--navigation-element:before{left:2px;right:auto;background-color:#fff;z-index:1;-webkit-transform:translate(-2rem,3px) rotate(45deg);transform:translate(-2rem,3px) rotate(45deg)}.widget-creator--navigation-element--reset{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;background-color:#0c4da2}.widget-creator--navigation-element--reset:after,.widget-creator--navigation-element--reset:before{display:none}.widget-creator--navigation-element--reset+.widget-creator--navigation-element{padding-left:1rem}.widget-creator--navigation-element--current{background-color:#0c4da2;color:#fff}.widget-creator--navigation-element--current:after{background-color:#0c4da2}.widget-creator--navigation .widget-creator--navigation-element--passed:has(+.widget-creator--navigation-element--current){max-width:none}.widget-creator--navigation-step:last-child{padding-left:3rem}#widget-creator-panel{background-color:#fff}#widget-creator-panel .action-button{padding:2rem}.widget--selectors-container{display:-webkit-box;display:-ms-flexbox;display:flex}.widget--selectors-container>div,.widget--selectors-container>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:48rem){.widget--selectors-container>div,.widget--selectors-container>nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.widget-creator--title{text-align:left}.widget-creator--text{width:auto;font-size:1.8rem;text-align:left}.widget-creator .widget-creator--panel{border-bottom:none;border-color:#d1d3d4}.widget-creator .main{border-bottom:1px solid #d1d3d4;border-color:#d1d3d4}.widget-creator .widget-creator--panel-step{width:auto;margin:0 auto;background-color:#fff}.widget-creator .widget-creator--panel-step .widget-creator--results-type .radio-buttons--label--widget{width:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:1rem 2rem 1rem 0}.widget-creator .widget-creator--panel-step+.widget-creator--panel-step{border-bottom:1px solid #d1d3d4}.widget-creator .widget-creator--panel-step .widget-creator--panel-row{padding-left:1rem}@media only screen and (min-width:48rem){.widget-creator .widget-creator--panel-step{width:auto;margin-left:4rem}.widget-creator .widget-creator--panel-step .widget-creator--panel-row:nth-child(1){width:calc(100% - 25rem);-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-creator .widget-creator--panel-step .widget-creator--panel-row:nth-child(1) .widget-creator--results-type{width:calc(100% - 25rem + (2rem * 2));min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.widget-creator .widget-creator--panel-step .widget-creator--panel-title{width:auto;margin-right:4rem}.widget-creator .widget-creator--panel-step .radio-buttons--label{white-space:nowrap;display:block}}.widget-creator--navigation{font-size:1.44rem;color:#7a868e}.widget-creator--navigation-step{color:#505154}@media only screen and (min-width:48rem){.widget-creator--navigation{font-size:1.8rem}}.widget-creator--navigation-element{display:none;width:auto}.widget-creator--navigation-element>span{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.widget-creator--navigation-element--current,.widget-creator--navigation-element--passed,.widget-creator--navigation-element--reset{display:-webkit-box;display:-ms-flexbox;display:flex}.widget-creator--navigation-element--current{max-width:none}.widget-creator--navigation-element--current,.widget-creator--navigation-element--reset{background-color:#0c4da2;color:#fff}.widget-creator--navigation-element--current:before,.widget-creator--navigation-element--reset:before{border-top-color:#0c4da2;border-bottom-color:#0c4da2}.widget-creator--navigation-element--current:after,.widget-creator--navigation-element--reset:after{border-left-color:#0c4da2}.widget-creator--navigation-element--current:hover,.widget-creator--navigation-element--reset:hover{background-color:#0c4da2;color:#fff}.widget-creator--navigation-element--current:hover:after,.widget-creator--navigation-element--reset:hover:after{border-left-color:#0c4da2}.widget-creator--navigation-element--current:hover:before,.widget-creator--navigation-element--reset:hover:before{border-top-color:#0c4da2;border-bottom-color:#0c4da2}.widget-creator--navigation-element--current:hover .widget-creator--navigation-element--reset-icon,.widget-creator--navigation-element--reset:hover .widget-creator--navigation-element--reset-icon{background-position-y:-159px}.widget-creator--navigation-element--passed:hover,.widget-creator--navigation-element--reset--clickable:hover{background-color:#fff;color:#0c4da2}.widget-creator--navigation-element--passed:hover:after,.widget-creator--navigation-element--reset--clickable:hover:after{background-color:#fff}.widget-creator--navigation-element--passed:hover .widget-creator--navigation-element--reset-icon,.widget-creator--navigation-element--reset--clickable:hover .widget-creator--navigation-element--reset-icon{background-position-y:-121px}.widget-creator--navigation-element--current{width:calc(100% - (3.6rem * 4));max-width:none}.widget-creator--navigation-element--current>span{-webkit-line-clamp:2}@media only screen and (max-width:48rem){.widget-creator--navigation-element--passed{max-width:25%;padding-right:0}}@media only screen and (max-width:30em){.widget-creator--navigation-element--passed{max-width:15%}}@media only screen and (min-width:48rem){.widget-creator--navigation-element{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.widget-creator .widget-creator--panel-title{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}.widget-creator .widget-creator--panel-step{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;padding-top:2.5rem;padding-bottom:2.5rem}.widget-creator .widget-creator--panel-step .action-button{min-width:100%;font-size:1.44rem}@media only screen and (min-width:48rem){.widget-creator .widget-creator--panel-step .action-button{min-width:25rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.widget-creator .widget-creator--navigation-step{display:block;letter-spacing:normal}.widget-creator .widget-creator--navigation-element--current+.widget-creator--navigation-step{padding:0 .5rem}.widget-creator .widget-creator--panel-row:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-creator .widget-creator--panel-row:nth-child(2) hr{border-width:1px;width:100%}.widget-creator .widget-creator--panel-row:nth-child(2) .widget-creator--panel-title,.widget-creator .widget-creator--panel-row:nth-child(2) hr{margin-bottom:4rem}.widget-creator .widget-creator--panel-row:nth-child(2) .widget-creator--separator{margin-bottom:.5rem;margin-top:7rem}.widget--body{max-width:none;padding:2rem 0}.widget--body .widget--national-results-country{margin-bottom:-3rem}.widget--body .header{padding:0 1.5rem}@media only screen and (min-width:48rem){.widget--body .header{padding:0}}.widget--body .header .banner--logo{width:auto}.widget--body .widget--selectors-container{padding-bottom:2rem}.widget--body .header{height:auto;-webkit-box-shadow:none;box-shadow:none}.widget--body .header .banner--container:before{border:none}.widget--body .header .banner--logo{margin-left:0}.widget--body .header .banner--title{letter-spacing:normal}.widget--body .widget--selector-colleges label[for=dropdown-selector-button],.widget--body .widget--selector-country label{font-size:1.8rem}.widget--body .main-content--broad .heading-1{font-size:2.813rem}.widget--body .main widget--european-results--meps .chart-legend{padding-left:1rem}.widget--body .last-update{padding:1rem}.widget--body .main-content>.main>article#meps-by-year>footer .source .source{top:100%}.widget--selector-period label{font-weight:700}.widget--national-results-country .dropdown-selector--2{margin-bottom:5.1rem}.widget--body .download-share-modal{right:calc(-.5 * .2rem)}#widget-creator-navigation-code.widget-creator--navigation-element--current{padding-right:.75rem}@media only screen and (min-width:48rem){#widget-creator-navigation-code.widget-creator--navigation-element--current{padding-right:1.5rem}}.widget-creator--main-container>.main{margin-bottom:0}#widget-creator-results-country{padding-left:1rem}#widget-creator-generate-code-step{border:none}.current-step-preview #widget-creator-navigation-preview{padding-right:0}.current-step-preview #widget-creator-navigation-results>span{-webkit-line-clamp:2}@media only screen and (min-width:30em){.current-step-preview #widget-creator-navigation-results{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.current-step-preview #widget-creator-navigation-results>span{-webkit-line-clamp:1}}.widget-creator-live-results-wrapper .dropdown-selector--2.widget--selector-colleges{height:auto;margin-bottom:4rem}.widget-creator-live-results-wrapper>article.live-results--info-box{padding-left:0}@media only screen and (min-width:20em){.widget--container .main>article{padding:2rem 1.5rem}}.majority-parties .label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.majority-parties .label-container #otherParties{-ms-flex-preferred-size:100%;flex-basis:100%}.majority-parties--element{-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-height:8.5rem;height:auto;margin-bottom:2rem}.majority-parties--element-text{color:#1e1e1e}.majority-parties--element input.partially-checked~.party-checkmark:after{display:block;border-width:0 .3rem 0 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.majority-parties--element .party-checkmark{border:1px solid #707070;border-radius:0;height:2.4rem;width:2.4rem}.majority-parties--element .party-checkmark:after{top:-.25rem;left:.6rem}.majority-parties--element:focus input~.party-checkmark,.majority-parties--element:hover input~.party-checkmark{background-color:#edf7ff}.majority-parties--left,.majority-parties--right{width:100%}@media only screen and (min-width:48rem){.majority-parties--left,.majority-parties--right{max-width:40rem;width:40%}}.majority-parties--left .party-checkmark,.majority-parties--right .party-checkmark{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.majority-parties--left .party-count,.majority-parties--right .party-count{height:1.5rem;width:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.majority-parties--left .party-seats,.majority-parties--right .party-seats{margin:0 .9rem;font-weight:700;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;min-width:2.5rem;text-align:right;font-size:1.6rem}.majority-parties--left .majority-parties--element-text,.majority-parties--right .majority-parties--element-text{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:left}.majority-parties--left .majority-parties--element-text .party-name,.majority-parties--left .majority-parties--element-text .party-shortname,.majority-parties--right .majority-parties--element-text .party-name,.majority-parties--right .majority-parties--element-text .party-shortname{font-size:1.8rem}@media only screen and (min-width:48rem){.majority-parties--left .party-checkmark{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.majority-parties--left .party-count{height:1.5rem;width:1.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.majority-parties--left .majority-parties--element-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.majority-parties--left .party-seats{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:left}}.majority-parties--right button{display:none}.majority-parties--right button#button-Others{display:block;z-index:2;-ms-flex-item-align:start;align-self:start}.majority-parties--right label[id=Others-label]{width:85%}.majority-parties--right label[id=Others-label] .majority-parties--element-text .party-shortname{border-bottom:.1rem solid #c7c9cb;padding-bottom:.8rem}.majority-parties--right label[id=Others-label] .majority-parties--element-text .party-name{margin-top:.8rem}@media only screen and (min-width:63.75em){.majority-parties--right label[id=Others-label]{width:90%}}.majority-parties--right #otherParties{width:60%;right:0;position:relative;left:20%;display:none}.majority-parties--right #otherParties .majority-parties--element{height:auto;min-height:initial}.majority-parties--right #otherParties .majority-parties--element .party-seats{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.majority-parties--right #otherParties .majority-parties--element .party-count{display:none}.majority-parties--right #otherParties .majority-parties--element .party-checkmark{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.majority-parties--right #otherParties .majority-parties--element .majority-parties--element-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:48rem){.majority-parties--right .party-seats{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right}.majority-parties--right .party-count{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.majority-parties--right .party-checkmark{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.majority-parties--right .majority-parties--element-text{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.majority-parties--right #otherParties{left:22%}}.majority-parties--seats-label{display:block;margin:0;margin-bottom:1rem;text-align:left}.majority-parties--seats-label .horizontal-rule{border-bottom:.1rem solid #c7c9cb;height:.1rem;width:100%}.majority-parties--seats-label p{margin:0;font-weight:700}@media only screen and (min-width:48rem){.majority-parties--seats-label{margin-bottom:2rem;text-align:center}.majority-parties--seats-label .horizontal-rule{border:.1rem solid #c7c9cb;border-bottom:0;height:2rem;width:16%}}article#majority-calculator.majority-calculator--live-results{padding:2.5rem 5rem;text-align:left;width:100%;margin:0 auto;left:auto;background-color:#edeeee;border:0;border-left:.2rem solid #0c4da2}article#majority-calculator.majority-calculator--live-results>.live-results--text{margin:0;text-align:left}article#majority-calculator.majority-calculator--live-results>.live-results--text:before{content:'';width:2.4rem;height:2.4rem;min-width:2.4rem;margin-left:-3.5rem;background-image:url(../assets/images/icons.svg);background-position:-.2rem -30.4rem;background-repeat:no-repeat;position:absolute;display:block}@media only screen and (min-width:48rem){article#majority-calculator.majority-calculator--live-results>.live-results--text{width:70%}}article#majority-calculator.majority-calculator--live-results>.live-results--text .live-results--title{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-size:1.6rem;font-weight:700;line-height:normal;margin-bottom:2rem}@media only screen and (min-width:48rem){article#majority-calculator.majority-calculator--live-results>.live-results--text .live-results--title{margin-bottom:3rem}}article#majority-calculator.majority-calculator--live-results>.live-results--text .live-results--text{font-size:1.2rem}article#majority-calculator .political-group-legend--disclaimer{width:100%;margin:0 auto;border:0}@media only screen and (min-width:48rem){article#majority-calculator .political-group-legend--disclaimer{width:60%}}article#majority-calculator #majorityCalculatorMiddleLineTitle{position:absolute;text-align:center;width:100%;margin-top:0}@media only screen and (min-width:48rem){article#majority-calculator #majorityCalculatorMiddleLineTitle{margin-top:1rem}}article#majority-calculator .majority-chart{position:relative}article#majority-calculator .majority-calculator--panel-list-header:after,article#majority-calculator .majority-calculator--panel-list-header:before{border-color:#c6c8ca}article#majority-calculator .majority-calculator--panel-list p#selectPoliticalGroupCalculator{font-family:Europea;font-weight:700;font-size:1.44rem}article#majority-calculator .action-buttons-container .action-button--share--wrapper:first-child{display:none}article#majority-calculator footer{border:0}article#majority-calculator footer img.banner--logo.download-logo{width:20rem}#election-results-seats .sort-by-dropdown--container{margin-top:2.4rem}@media only screen and (min-width:63.75em){#election-results-seats .sort-by-dropdown--container{margin-top:3.6rem}}#election-results-seats .main-content>.main{margin-top:3.1rem}@media only screen and (min-width:63.75em){#election-results-seats .main-content>.main{margin-top:2rem}}#election-results-seats #seats-political-group-all-chart tbody tr td:last-child,#election-results-seats #seats-political-group-all-chart thead tr th:last-child,#election-results-seats #seats-political-group-one-chart tbody tr td:last-child,#election-results-seats #seats-political-group-one-chart thead tr th:last-child,#election-results-seats #seats-political-group-one-table tbody tr td:last-child,#election-results-seats #seats-political-group-one-table thead tr th:last-child,#election-results-seats .seats-all tbody tr td:last-child,#election-results-seats .seats-all thead tr th:last-child{background-color:#fff}#election-results-seats .seat-political-dropdown{font-size:1.44rem;font-weight:700;color:#1e1e1e}#election-results-seats .seat-political-dropdown+.dropdown-selector{margin:0;margin-top:.9rem}.national-results-map svg{width:115.5rem;height:97.5rem}@media print{.national-results-map svg{height:12cm;width:12cm;-webkit-transform:translate(4cm);transform:translate(4cm)}}.national-results-head--info{padding:0;background-color:#fff;margin-top:-1rem}@media only screen and (min-width:63.75em){.national-results-head--info{border:.1rem solid #d1d3d4;padding:1rem;padding-bottom:unset}}.national-results-head--list{margin-top:unset;-webkit-margin-end:unset;margin-inline-end:unset}.national-results-head--list-item{font-size:1.4rem;padding-top:1rem}.national-results-head--warning{margin:0}.national-results-overview--title{text-align:left;margin-bottom:2.4rem!important}.national-results-overview--subtitle{margin-top:.8rem;font-size:1.44rem;font-weight:700}@media only screen and (min-width:48rem){.national-results-overview--subtitle{font-weight:400}}.national-results-overview--main{margin-top:.7rem!important}@media only screen and (min-width:63.75em){.national-results-overview--main{margin-top:4.4rem!important}}.national-results-overview--alert-title{text-align:left;margin-bottom:4rem}.national-results-head--title{font-size:2.5rem!important}@media only screen and (min-width:48rem){.national-results-head--title{font-size:1.8rem!important}}.national-results-head--list-item{line-height:1}.country-info-icon{display:none;cursor:pointer}@media only screen and (min-width:75em){.country-info-icon{display:block;position:relative;left:100%;bottom:4.8rem;margin-left:.8rem}}.national-results-head--info{display:block;margin-top:2rem}@media only screen and (min-width:75em){.national-results-head--info{display:none;margin-top:0}}.country-info-icon:hover+.national-results-head--info{display:block}#nationalResultsPage .breakdown-table--row--summary>td:last-child::after{background-color:transparent;content:'';position:absolute;right:calc(1rem + 2rem);width:1rem;height:1rem;border-top:.3rem solid #0c4da2;border-left:.3rem solid #0c4da2;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-.5rem;z-index:1;cursor:pointer}@media only screen and (min-width:40em){#nationalResultsPage .breakdown-table--row--summary>td:last-child::after{right:calc(2rem + 2.5rem)}}@media only screen and (min-width:48rem){#nationalResultsPage .breakdown-table--row--summary>td:last-child::after{right:calc(2rem + 2rem)}}#nationalResultsPage .breakdown-table--row--summary.closed>td:last-child::after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:48rem){#nationalResultsPage #national-parties-table-national-results .party-votes-percentage-symbol{display:none}}@media only screen and (min-width:20em){#nationalResultsPage #national-parties-table-national-results .party-votes-percentage-symbol{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#nationalResultsPage #national-parties-table-national-results .party-votes-percentage{display:none}@media only screen and (min-width:48rem){#nationalResultsPage #national-parties-table-national-results .party-votes-percentage{display:block}}#nationalResultsPage #national-parties-table-national-results thead tr{font-size:1.4rem}#nationalResultsPage #national-parties-table-national-results thead tr:first-child{background-color:#fff}@media only screen and (min-width:48rem){#nationalResultsPage #national-parties-table-national-results thead tr:first-child{background-color:#eaeaea}}#nationalResultsPage #national-parties-table-national-results tbody{font-size:1.44rem}#nationalResultsPage #national-parties-table-national-results tbody tr td:last-child{font-weight:700}#nationalResultsPage #national-parties-table-national-results tbody tr:last-child{background-color:#fff;border-bottom:none}.national-parties-country--percentage-label{font-size:1.8rem;font-weight:400;margin-left:0!important}@media only screen and (min-width:48rem){.national-parties-country--percentage-label{font-size:1.44rem;font-weight:700;margin-left:1rem!important}}#national-parties-country .political-group-legend--title{font-weight:700;font-size:1.44rem;margin-bottom:.9rem;padding-left:calc(var(--circle-size) * 2)}#national-parties-country .political-group-legend hr{margin-bottom:1.8rem;display:none}@media only screen and (min-width:48rem){#national-parties-country .political-group-legend hr{display:block}}#national-parties-country .political-group-legend--item{margin-bottom:.5rem;padding-left:0}@media only screen and (min-width:48rem){#national-parties-country .political-group-legend--item{padding-left:calc(var(--circle-size) * 2)}}#nationalResultsPage .breakdown-chart,.widget--body .breakdown-chart{font-size:1.2rem}#nationalResultsPage .breakdown-chart--wrapper,.widget--body .breakdown-chart--wrapper{padding-left:0}@media only screen and (min-width:63.75em){#nationalResultsPage .breakdown-chart--header-label,.widget--body .breakdown-chart--header-label{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:-2rem;height:12rem;width:12rem}}@media only screen and (min-width:63.75em){#nationalResultsPage .breakdown-chart--header-label,.widget--body .breakdown-chart--header-label{left:40%;bottom:2rem}}#nationalResultsPage .breakdown-chart--header-label--last,.widget--body .breakdown-chart--header-label--last{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:0;text-align:center;height:auto;width:100%}#nationalResultsPage .breakdown-chart tbody td,#nationalResultsPage .breakdown-chart tbody th,.widget--body .breakdown-chart tbody td,.widget--body .breakdown-chart tbody th{padding:7px 0;text-wrap:wrap}#nationalResultsPage .breakdown-chart tbody td:first-child,#nationalResultsPage .breakdown-chart tbody th:first-child,.widget--body .breakdown-chart tbody td:first-child,.widget--body .breakdown-chart tbody th:first-child{position:relative}#nationalResultsPage .breakdown-chart thead th:first-child,.widget--body .breakdown-chart thead th:first-child{padding:1rem 0;position:relative;height:13.4rem;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#nationalResultsPage .breakdown-chart tfoot tr,.widget--body .breakdown-chart tfoot tr{border-bottom:0}#nationalResultsPage .breakdown-chart tfoot td,.widget--body .breakdown-chart tfoot td{position:relative;padding:10px 0 20px;text-align:center;background-color:#eaeaea;font-weight:700}#nationalResultsPage .breakdown-chart tfoot td:first-child,.widget--body .breakdown-chart tfoot td:first-child{position:absolute;background-color:#fff;border-bottom:0;height:48px;z-index:1}#nationalResultsPage .breakdown-chart tfoot td:last-child,.widget--body .breakdown-chart tfoot td:last-child{padding:0 0 0 5px}#nationalResultsPage .breakdown-chart--legend,.widget--body .breakdown-chart--legend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}#nationalResultsPage .breakdown-chart--legend>div,.widget--body .breakdown-chart--legend>div{margin-top:3.5rem}#nationalResultsPage .breakdown-chart--legend>div:first-child,.widget--body .breakdown-chart--legend>div:first-child{margin-top:0}@media only screen and (min-width:48rem){#nationalResultsPage .breakdown-chart--legend,.widget--body .breakdown-chart--legend{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#nationalResultsPage .breakdown-chart--legend>div:first-child,.widget--body .breakdown-chart--legend>div:first-child{margin-top:3.5rem}}#nationalResultsPage .breakdown-chart .political-group-legend--national,.widget--body .breakdown-chart .political-group-legend--national{padding-right:3rem}#nationalResultsPage .breakdown-chart .political-group-legend--national li,.widget--body .breakdown-chart .political-group-legend--national li{padding-left:0}#nationalResultsPage .breakdown-chart .political-group-legend--title,.widget--body .breakdown-chart .political-group-legend--title{font-size:1.2rem}#nationalResultsPage .breakdown-chart .political-group-legend--item,.widget--body .breakdown-chart .political-group-legend--item{font-size:1.2rem;margin-bottom:.4rem}#nationalResultsPage #turnoutFinalResultsTable .basic-table td,#nationalResultsPage #turnoutFinalResultsTable .basic-table td:first-child,#nationalResultsPage #turnoutFinalResultsTable .basic-table th,#nationalResultsPage #turnoutFinalResultsTable .basic-table th:first-child,.widget--body #turnoutFinalResultsTable .basic-table td,.widget--body #turnoutFinalResultsTable .basic-table td:first-child,.widget--body #turnoutFinalResultsTable .basic-table th,.widget--body #turnoutFinalResultsTable .basic-table th:first-child{font-size:1.4rem;text-align:center}#nationalResultsPage #turnoutFinalResultsTable .basic-table td:first-child:not(:first-child),#nationalResultsPage #turnoutFinalResultsTable .basic-table td:not(:first-child),#nationalResultsPage #turnoutFinalResultsTable .basic-table th:first-child:not(:first-child),#nationalResultsPage #turnoutFinalResultsTable .basic-table th:not(:first-child),.widget--body #turnoutFinalResultsTable .basic-table td:first-child:not(:first-child),.widget--body #turnoutFinalResultsTable .basic-table td:not(:first-child),.widget--body #turnoutFinalResultsTable .basic-table th:first-child:not(:first-child),.widget--body #turnoutFinalResultsTable .basic-table th:not(:first-child){padding-left:2rem}#nationalResultsPage #turnoutFinalResultsTable .basic-table td:not(:last-child),.widget--body #turnoutFinalResultsTable .basic-table td:not(:last-child){font-weight:700}@media only screen and (min-width:30em){#nationalResultsPage #turnoutFinalResultsTable .basic-table td,#nationalResultsPage #turnoutFinalResultsTable .basic-table td:first-child,#nationalResultsPage #turnoutFinalResultsTable .basic-table th,#nationalResultsPage #turnoutFinalResultsTable .basic-table th:first-child,.widget--body #turnoutFinalResultsTable .basic-table td,.widget--body #turnoutFinalResultsTable .basic-table td:first-child,.widget--body #turnoutFinalResultsTable .basic-table th,.widget--body #turnoutFinalResultsTable .basic-table th:first-child{text-align:left}}#national-results-seats-country caption{font-size:1.8rem}@media only screen and (min-width:20em){#national-results-seats-country tbody .party-votes{text-align:center}}#national-results-seats-country thead .party-votes{text-align:center}#table-seats-results-table .basic-table th{font-size:1.4rem;line-height:1.8rem}#table-seats-results-table .basic-table td{font-size:1.2rem;line-height:1.8rem}#table-seats-results-table .political-group-legend--list .political-group-legend--item{font-size:1.4rem;line-height:1.8rem}#table-seats-results-table .political-group-legend--title{font-size:1.4rem;line-height:1.8rem}#table-seats-results-table .political-group-legend{margin-top:4.8rem}#nationalResultsPage .breakdown-chart tbody td:last-child{border-bottom:1px solid #d1d3d4}#national-results-breakdown-chart .breakdown-chart--header{width:50px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}#national-results-breakdown-chart .breakdown-chart--header-cell{text-align:center}#national-results-breakdown-chart .breakdown-chart--table tfoot .breakdown-chart--fixed{min-height:5rem}@media only screen and (min-width:48rem){#national-results-breakdown-chart .breakdown-chart--table{min-width:50rem}}.bar-chart-national-parties-tablet .highcharts-data-label span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:inherit}.party-group-leaders{margin-top:4rem}.party-group-leaders p{font-size:1.2rem}.gender-color-dark-yellow,.gender-color-dark-yellow:active,.gender-color-dark-yellow:hover{fill:#eeb635!important}.gender-color-light-yellow,.gender-color-light-yellow:active,.gender-color-light-yellow:hover{fill:#f3cb71!important}.gender-color-grey,.gender-color-grey:active,.gender-color-grey:hover{fill:#bfb895!important}.gender-color-light-blue,.gender-color-light-blue:active,.gender-color-light-blue:hover{fill:#7d98ab!important}.gender-color-dark-blue,.gender-color-dark-blue:active,.gender-color-dark-blue:hover{fill:#265473!important}.meps-map{padding-top:0;left:auto;width:100%}.meps-map--wrapper{position:relative;left:unset;top:unset;right:unset;bottom:unset}.meps-map-legend{background-color:#fff;border:.1rem solid #c8c8c8;padding:1.6rem;width:26.9rem;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.meps-map-legend--color-box{width:2.4rem;height:2.4rem;margin:0;border:.1rem solid #1e1e1e;max-width:2.4rem}.meps-map-legend--row{height:2.4rem;margin:.4rem auto;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}.meps-map-legend--row:first-child{margin-top:0}.meps-map-legend--row:last-child>div:first-child{visibility:hidden}.meps-map-legend--row--title>.meps-map-legend--color-box{visibility:hidden}.meps-map-legend--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:5.8rem}.meps-map-legend--box:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.meps-map-legend--box:last-child{justify-self:start}.meps-map-legend--box p{margin:0}.meps-map-legend--box .nowrap{white-space:nowrap}.meps-map-legend--box--dark-yellow{background-color:#eeb635}.meps-map-legend--box--light-yellow{background-color:#f3cb71}.meps-map-legend--box--grey{background-color:#bfb895}.meps-map-legend--box--light-grey{background-color:#e6e6e6}.meps-map-legend--box--light-blue{background-color:#7d98ab}.meps-map-legend--box--dark-blue{background-color:#265473}.meps-map svg .eu.s3{fill:inherit}.meps-map svg .eu.s3:hover{fill:inherit}.meps-map svg g.eu.map-selected g.eu,.meps-map svg g.eu.map-selected path.eu,.meps-map svg g.eu:active g.eu,.meps-map svg g.eu:active path.eu,.meps-map svg g.eu:focus g.eu,.meps-map svg g.eu:focus path.eu,.meps-map svg g.eu:hover g.eu,.meps-map svg g.eu:hover path.eu,.meps-map svg path.eu.map-selected g.eu,.meps-map svg path.eu.map-selected path.eu,.meps-map svg path.eu:active g.eu,.meps-map svg path.eu:active path.eu,.meps-map svg path.eu:focus g.eu,.meps-map svg path.eu:focus path.eu,.meps-map svg path.eu:hover g.eu,.meps-map svg path.eu:hover path.eu{fill:inherit}.meps-article-header{z-index:2!important}#table-national-parties-meps th.pink-border{border-bottom:4px solid #eeb635}#table-national-parties-meps th.others-border{border-bottom:4px solid #eff0f2}#table-national-parties-meps .basic-table td:first-child,#table-national-parties-meps .basic-table th:first-child{text-align:center}@media only screen and (min-width:48rem){#table-national-parties-meps .basic-table td:first-child,#table-national-parties-meps .basic-table th:first-child{text-align:left}}div.tip .seats-tooltip,div.tip-one .seats-tooltip{padding:1.5rem;min-width:10rem}div.tip .seats-tooltip .name-seats-container,div.tip-one .seats-tooltip .name-seats-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem}div.tip .align:nth-last-of-type(2),div.tip-one .align:nth-last-of-type(2){padding-right:unset}div.tip p,div.tip-one p{margin:.5rem 0}.seats-political-group-all-chart tr th{font-size:1.44rem}.seats-political-group-all-chart tr td:first-child,.seats-political-group-all-chart tr th:first-child{padding-bottom:1rem}.table-country .seats-political-group-all-chart tr,.table-country .seats-political-group-one-chart tr{height:70px;vertical-align:bottom}.table-country .seats-political-group-all-chart tr td,.table-country .seats-political-group-one-chart tr td{padding-bottom:0}.table-country .seats-political-group-all-chart tr td a,.table-country .seats-political-group-one-chart tr td a{padding:0;position:absolute;bottom:.25rem}.table-country .seats-political-group-all-chart tr td+td,.table-country .seats-political-group-one-chart tr td+td{vertical-align:middle}.table-country .seats-political-group-all-chart .bar-container,.table-country .seats-political-group-one-chart .bar-container{bottom:-10px}@media only screen and (min-width:63.75em){.table-country .seats-political-group-all-chart .bar-container,.table-country .seats-political-group-one-chart .bar-container{padding-left:10px}}@media only screen and (min-width:48rem){.table-country .seats-political-group-all-chart .bar-container,.table-country .seats-political-group-one-chart .bar-container{padding-left:10px}}.table-country .seats-political-group-all-chart .align-to-bars-top,.table-country .seats-political-group-one-chart .align-to-bars-top{position:absolute;bottom:2rem;left:1rem}@media only screen and (min-width:48rem){.table-country .seats-political-group-all-chart tr td,.table-country .seats-political-group-one-chart tr td{padding-bottom:1rem}.table-country .seats-political-group-all-chart tr td a,.table-country .seats-political-group-one-chart tr td a{bottom:1.5rem}.table-country .seats-political-group-all-chart .bar-container,.table-country .seats-political-group-one-chart .bar-container{bottom:.5rem}}.table-country .seats-political-group-all-chart tbody tr:last-child td:first-child,.table-country .seats-political-group-one-chart tbody tr:last-child td:first-child{vertical-align:middle}.table-country .seats-political-group-all-chart td:last-child,.table-country .seats-political-group-one-chart td:last-child{text-align:center}@media only screen and (min-width:63.75em){.table-country .seats-political-group-all-chart td:last-child,.table-country .seats-political-group-one-chart td:last-child{text-align:left}}.results-available-table--container{padding:0 2rem}.results-available-table--results-type--disabled{color:#6c7880}.results-available-table--time{font-size:1.44rem}@media only screen and (min-width:48rem){.results-available-table--time{font-size:1.8rem}}.results-available-table--title{border-bottom:1px solid #c6c8ca;font-weight:700;color:#1e1e1e;font-size:1.6rem;padding:.5rem 0}.results-available-table thead tr.caption{position:inherit;left:inherit}.results-available-table thead tr.caption th:last-child{text-align:right}.results-available-table td{white-space:normal;font-size:1.44rem}.results-available-table td:first-child{width:30%;min-width:30%;word-wrap:break-word}.results-available-table td a{font-size:1.44rem}@media only screen and (min-width:48rem){.results-available-table td{font-size:1.8rem}.results-available-table td a{font-size:1.8rem}.results-available-table td:first-child{font-size:1.8rem;max-width:20rem}}.live-results-description{font-size:1.8rem;font-weight:700}.live-results-description p{font-weight:100;font-size:1.8rem}.footer{background-color:#fff}@media only screen and (min-width:20em){.footer{margin-top:-1.2rem}}.footer .footer--wrapper{margin-top:3rem}.footer .footer-bottom{-ms-flex-negative:0;flex-shrink:0;height:100%;padding-bottom:3.2rem;padding-top:3.2rem}.footer .footer-logo img{min-width:12rem;max-width:14rem;margin-right:3.2rem}.footer .footer-menu{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:40.625em){.footer .footer-menu{margin-right:2.4rem}}.footer-content{font-size:1.6rem}@media only screen and (min-width:40.625em){.footer-content{font-size:1.8rem}}.footer-content a{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;font-size:1.6rem}.footer-content a:focus,.footer-content a:hover{text-decoration-thickness:.2rem;color:#0c4da2}.footer-content a:focus{text-decoration-thickness:.1rem}.footer-content a:active:focus,.footer-content a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}@media only screen and (min-width:40.625em){.footer-content a{font-size:1.8rem}}@media only screen and (min-width:20em){.footer-content{padding-bottom:3.2rem;padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:63.75em){.footer-content{padding-bottom:6.9rem;padding-left:0;padding-right:0}}.footer-content--details{color:#000;margin-bottom:1rem}.footer-content--details:last-child{margin-bottom:0}.footer-content--title{font-family:Europea,sans-serif;font-weight:700;color:#000;margin-bottom:1rem;text-align:left;font-size:1.6rem}@media only screen and (min-width:40.625em){.footer-content--title{font-size:1.8rem}}.footer-content--title a{color:#000}.footer-content--specific{margin:0;width:auto}@media only screen and (min-width:63.75em){.footer-content--specific ul{-webkit-columns:1;-moz-columns:1;columns:1}}.footer-bottom{border-top:1px solid #b1b0b1;padding:0 0 3rem;margin:0 1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media only screen and (min-width:63.75em){.footer-bottom{padding-top:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;height:.5rem}}.footer-bottom--column{margin:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom--legal{display:block;width:100%}@media only screen and (min-width:40.625em){.footer-bottom--legal{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer-bottom--legal ul{display:block;margin-top:3.2rem}@media only screen and (min-width:40.625em){.footer-bottom--legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}}@media only screen and (min-width:40.625em){.footer-bottom--legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.footer-bottom--legal ul a{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;font-weight:350;color:#1e1e1e;font-size:1.6rem;text-decoration:none;padding:0}.footer-bottom--legal ul a:focus,.footer-bottom--legal ul a:hover{text-decoration-thickness:.2rem;color:#0c4da2}.footer-bottom--legal ul a:focus{text-decoration-thickness:.1rem}.footer-bottom--legal ul a:active:focus,.footer-bottom--legal ul a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.footer-bottom--legal ul a:focus,.footer-bottom--legal ul a:hover{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.6rem;outline-offset:.5rem!important;bottom:inherit}.footer-bottom--legal ul li{margin:0;line-height:2.7rem;padding-bottom:1.2rem}@media only screen and (min-width:40.625em){.footer-bottom--legal ul li{padding-bottom:0}}.political-group-legend{--circle-size:1em;margin:0}.political-group-legend--disclaimer{border-top:.1rem solid #d1d3d4;border-bottom:.1rem solid #d1d3d4;padding-top:0;margin-top:3.6rem;font-size:1.44rem}.political-group-legend--disclaimer p{margin:.8rem 0;font-size:1.2rem;line-height:1.8rem}.political-group-legend--disclaimer--bottom{border-bottom:unset}.political-group-legend--item{padding-left:calc(var(--circle-size) * 2);position:relative;margin-bottom:1.6rem;font-size:1.4rem;line-height:1.8rem}.political-group-legend--item .political-group-legend--circle{position:absolute;left:0;height:var(--circle-size);width:var(--circle-size)}.breakdown--national-parties-legend .political-group-legend--item{margin-bottom:.2rem}.hemicycle-projection .political-group-legend{margin-top:2rem}@media only screen and (min-width:48rem){.hemicycle-projection .political-group-legend{display:none}}@media only screen and (min-width:48rem){footer .political-group-legend--disclaimer--hidden{display:none}}@media (max-width:40em){#national-seats-chart-country .political-group-legend{margin-top:3.2rem}}.national-parties-results{--circle-size:unset;margin-left:1rem}.political-group-legend--disclaimer{font-size:1.44rem}.last-update{height:auto;background-color:#edeeee;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-size:1.44rem;padding-top:.8rem;padding-bottom:.8rem}.last-update--info-icon{width:2.4rem;height:2.4rem;background-image:url(../assets/images/ep-info-icon.svg)}.results-available-table--container .last-update{top:-18rem}.no-cookies .cookie-consent-popup-container{display:none}.download-share-modal,.social-share-modal{width:30rem;max-width:calc(100vw - 3rem);background-color:#fff;position:absolute;border:1px solid #d1d3d4;-webkit-box-shadow:1px 4px 3px rgba(30,30,30,.2);box-shadow:1px 4px 3px rgba(30,30,30,.2);padding:1rem;top:4rem;right:-.1rem}.download-share-modal--header,.social-share-modal--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:0}.download-share-modal--title,.social-share-modal--title{background-color:#1e1e1e;color:#fff;padding:5px}.download-share-modal--close-button,.social-share-modal--close-button{margin-top:5px;margin-right:5px;width:17px;height:17px;cursor:pointer}.download-share-modal--close-button:before,.social-share-modal--close-button:before{content:' ';background-position:-125px -48px;background-image:url(../assets/images/icons.svg);background-repeat:no-repeat;width:17px;height:17px;display:block;margin:0;-webkit-transform:none;transform:none}.download-share-modal--label,.social-share-modal--label{font-weight:700;color:#1e1e1e;margin-bottom:1rem;font-size:1.2rem}.download-share-modal--content,.social-share-modal--content{padding:10px}.download-share-modal--item,.social-share-modal--item{margin-top:10px;margin-bottom:10px}.download-share-modal--item--social,.social-share-modal--item--social{margin-top:0}.tools .download-share-modal--item--share,.tools .social-share-modal--item--share{display:none}.download-share-modal--value,.social-share-modal--value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-share-modal--item--url .download-share-modal--value,.social-share-modal--item--url .social-share-modal--value{font-style:italic;margin-left:20px;word-break:break-all}.download-share-modal--value .share_copy_button,.social-share-modal--value .share_copy_button{word-break:normal}.download-share-modal [class*=download-share-modal--button],.social-share-modal [class*=download-share-modal--button]{font-size:1.2rem;height:4rem;line-height:2.2rem;text-transform:uppercase;margin-right:1.2rem}.download-share-modal [class*=download-share-modal--button]:last-child,.social-share-modal [class*=download-share-modal--button]:last-child{margin-right:0}.download-share-modal [class*=download-share-modal--button]--jpg,.social-share-modal [class*=download-share-modal--button]--jpg{display:none}.tools .download-share-modal [class*=download-share-modal--button]--jpg,.tools .social-share-modal [class*=download-share-modal--button]--jpg{display:block}.tools .download-share-modal [class*=download-share-modal--button]--facebook,.tools .download-share-modal [class*=download-share-modal--button]--linkedin,.tools .download-share-modal [class*=download-share-modal--button]--svg,.tools .download-share-modal [class*=download-share-modal--button]--twitter,.tools .social-share-modal [class*=download-share-modal--button]--facebook,.tools .social-share-modal [class*=download-share-modal--button]--linkedin,.tools .social-share-modal [class*=download-share-modal--button]--svg,.tools .social-share-modal [class*=download-share-modal--button]--twitter{display:none}.download-share-modal a[class*=social-share-modal--button]:active,.download-share-modal a[class*=social-share-modal--button]:focus,.social-share-modal a[class*=social-share-modal--button]:active,.social-share-modal a[class*=social-share-modal--button]:focus{background:0 0;border:none;outline:0}.download-share-modal a[class*=social-share-modal--button]:focus-visible,.social-share-modal a[class*=social-share-modal--button]:focus-visible{outline:thin solid #1e6cff}@media only screen and (max-width:22.5em){.social-share-modal{right:-5.7rem;padding:.5rem;margin-right:1.5rem}.social-share-modal input.form-control{max-width:calc(100% - 5rem)}}#home .action-buttons-container .social-share-modal{left:-.05rem;right:auto}@media only screen and (min-width:48rem){#home .action-buttons-container .social-share-modal{right:0;left:auto}}#home .action-buttons-container .download-share-modal{left:-.25rem;width:25rem}@media only screen and (min-width:48rem){#home .action-buttons-container .download-share-modal{right:0;left:auto}}@media (max-width:48rem){.action-buttons-container>div:has(+a) .download-share-modal,.action-buttons-container>div:has(+a) .social-share-modal{left:-.1rem}}.election-results{font-family:Europea,serif}.election-results .breakdown-table--column-2{padding-left:1rem}.election-results .breakdown-table--column-3{padding-left:1rem}.election-results--table{padding-bottom:2.7rem}.election-results--heading{margin-bottom:3.6rem;font-weight:700}.election-results--table-sub-header{font-weight:400}.display-mode-selector--button{margin-left:.5rem;margin-bottom:.5rem;border:.1rem solid #0c4da2;border-radius:.4rem}.display-mode-selector--button:active,.display-mode-selector--button:focus,.display-mode-selector--button[aria-pressed=true]{outline:2px solid #1e6cff;outline-offset:1px;background-color:#edf7ff}.display-mode-selector--button:hover{background-color:#edf7ff}.display-mode-selector--button-container{margin-bottom:.6rem}.display-mode-selector--button-container:last-child{margin-bottom:0}@media only screen and (min-width:48rem){.display-mode-selector--button-container{margin-bottom:inherit}}.display-mode-selector--button-icon--table{background-position:-241px -42px}#national-results-breakdown .display-mode-selector--button-icon--table{background-position:-241px -42px}.display-mode-selector--button-icon--chart{background-position:-277px 0}#national-results-breakdown .display-mode-selector--button-icon--chart{background-position:-277px 0}#national-results-breakdown .display-mode-selector--button-icon--chart--selected,.display-mode-selector--button-icon--chart--selected{background-position-y:0}.display-mode-selector--button-icon--map{background-position:-277px -42px}.source--info-icon{width:2.4rem;height:2.4rem;background-image:url(../assets/images/ep-info-icon.svg);border:none}.source--info-icon:hover{background-color:#edf7ff}.generation_FINAL .source--info-icon{display:none}.seats-all thead th{font-size:1.44rem}@media only screen and (max-width:40em){.seats-all thead th{font-size:1.4rem}}@media only screen and (min-width:63.75em){.seats-all thead th:first-child{width:25%}}@media only screen and (min-width:63.75em){.seats-all thead th:last-child{text-align:center}}.seats-all tr th a{font-size:1.8rem;padding:0}@media only screen and (max-width:40em){.seats-all tr th a{font-size:1.4rem;padding-left:.8rem}}.seats-all tbody td{font-weight:700}@media only screen and (max-width:40em){.seats-all tbody td{font-size:1.4rem}}.seats-all tbody tr:last-child td{background-color:#fff}@media only screen and (max-width:40em){.seats-all--header-cell{min-width:2rem}}.seats-all .seats-all--fixed .seats-all--header-label,.seats-all .seats-all--header-label-container--last .seats-all--header-label{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;height:auto;left:0;text-align:center;width:100%}@media only screen and (min-width:63.75em){.seats-all--header-cell .seats-all--header-label{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;bottom:.5rem;left:-2rem;height:12rem;width:12rem}}@media only screen and (min-width:63.75em){.seats-all--header-cell .seats-all--header-label{left:-3rem}}.seats-all--wrapper{padding-left:8rem}@media only screen and (min-width:63.75em){.seats-all--wrapper{padding-left:0}}.seats-all--wrapper .seats-all--fixed{min-width:8rem;border-bottom:1px solid #c6c8ca}@media only screen and (min-width:63.75em){.seats-all--wrapper .seats-all--fixed{min-width:auto}}.seats-all--wrapper .country-row .seats-all--fixed{height:4rem}@media only screen and (min-width:63.75em){.seats-all--long{display:inline}}.seats-all--short{display:inline}@media only screen and (min-width:63.75em){.seats-all--short{display:none}}.seats-all .seats-all--group-color-container{height:12rem}.seats-all .seats-all--long{text-align:center}@media only screen and (max-width:63.687em){#seats-political-group-all-table .seats-all--wrapper{padding-left:5rem}#seats-political-group-all-table .seats-all--wrapper .seats-all--table .seats-all--fixed{min-width:5rem}#seats-political-group-all-table .seats-all--wrapper .seats-all--table .seats-all--fixed .seats-all--header-label{position:relative;display:block;height:100%;bottom:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);text-align:left}}.alert-box{padding:2rem 0;text-align:left;background-color:#edeeee;border-left:2px solid #0c4da2}.alert-box--description,.alert-box--link{color:#1e1e1e;max-width:100%;font-size:1.4rem}.alert-box--description a,.alert-box--link a{line-height:1.5;font-weight:400;padding:0}.alert-box--info-icon{margin-right:1rem}.alert-box--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2rem;padding-right:2rem;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}@media only screen and (min-width:40em){.alert-box--wrapper{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.alert-box+h2{margin-top:5.4rem}.message--box{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#edeeee;border-left:2px solid #d1d3d4}.message--box::before{content:' ';width:24px;height:24px;min-width:24px;margin-left:2.5rem;-ms-flex-item-align:center;align-self:center;justify-self:center;background-image:url(../assets/images/icons.svg);background-position:-2px -304px;background-repeat:no-repeat}.message--box .message--text{padding:2.5rem;font:normal normal normal 1.4rem/2.1rem Europea}.message--box .message--text a{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;padding:0}.message--box .message--text a:focus,.message--box .message--text a:hover{text-decoration-thickness:.2rem;color:#0c4da2}.message--box .message--text a:focus{text-decoration-thickness:.1rem}.message--box .message--text a:active:focus,.message--box .message--text a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.message--box.message--info--box{border-color:#0c4da2}.message--box.message--success--box{border-color:#007800}.message--box.message--success--box::before{background-position-x:-28px}.message--box.message--warning--box{border-color:#da3b1c}.message--box.message--warning--box::before{background-position-x:-54px}#meps-country-chart .chart-legend{margin-top:5rem}@media (max-width:40em){#meps-country-chart .chart-legend{margin-left:0}}#national-results-turnout .chart-legend{font-weight:700;font-size:1.4rem}@media only screen and (min-width:30em){#national-results-turnout .chart-legend{font-weight:400}}#national-results-turnout .chart-legend .chart-legend--item{display:block}#national-results-turnout .chart-legend .chart-legend--item::before{float:left;width:1.9rem;height:1.9rem}#national-results-turnout .chart-legend .chart-legend--item span{font-size:1.4rem}.chart-legend--item--men,.chart-legend--item--others,.chart-legend--item--women{font-size:1.4rem;font-weight:700}.chart-legend--item--men span,.chart-legend--item--others span,.chart-legend--item--women span{padding-top:.5rem}.chart-legend--item::before{width:2.4rem;height:2.4rem}.meps-countries-country{font-size:1.2rem}g a,path a{text-decoration:none;font-weight:400}g a:active:focus,g a:focus:focus,path a:active:focus,path a:focus:focus{outline:0}g.eu.map-selected g.eu,g.eu.map-selected path.eu,g.eu:active g.eu,g.eu:active path.eu,g.eu:focus g.eu,g.eu:focus path.eu,g.eu:hover g.eu,g.eu:hover path.eu,path.eu.map-selected g.eu,path.eu.map-selected path.eu,path.eu:active g.eu,path.eu:active path.eu,path.eu:focus g.eu,path.eu:focus path.eu,path.eu:hover g.eu,path.eu:hover path.eu{fill:#eeb635;cursor:pointer}g.eu.no-data,path.eu.no-data{fill:#80849e;cursor:default}g.eu.no-data g.eu,g.eu.no-data path.eu,path.eu.no-data g.eu,path.eu.no-data path.eu{fill:#80849e;cursor:default}g .non-eu .eu,g .non-eu .s3,path .non-eu .eu,path .non-eu .s3{fill:#e6e6e6;cursor:pointer;pointer-events:none;stroke-width:.3}.informative-map g g .eu,.informative-map g path .eu,.informative-map path g .eu,.informative-map path path .eu{fill:#e6e6e6;cursor:pointer;pointer-events:none;stroke-width:.3}.informative-map g g .eu g,.informative-map g g .eu path,.informative-map g path .eu g,.informative-map g path .eu path,.informative-map path g .eu g,.informative-map path g .eu path,.informative-map path path .eu g,.informative-map path path .eu path{stroke-width:.3}.informative-map g g .eu g .eu,.informative-map g g .eu path .eu,.informative-map g path .eu g .eu,.informative-map g path .eu path .eu,.informative-map path g .eu g .eu,.informative-map path g .eu path .eu,.informative-map path path .eu g .eu,.informative-map path path .eu path .eu{fill:#e6e6e6;cursor:pointer;pointer-events:none;stroke-width:.3}input[id=input-radio-election-outgoing]:not(:checked)~* g#kosovo{visibility:visible!important}.content-menu a{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;font-weight:700;font-size:1.8rem}.content-menu a:focus,.content-menu a:hover{text-decoration-thickness:.2rem;color:#0c4da2}.content-menu a:focus{text-decoration-thickness:.1rem}.content-menu a:active:focus,.content-menu a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.content-menu a:focus,.content-menu a:hover{text-decoration:underline;text-decoration-thickness:.2rem}.content-menu a::before{display:none}.content-menu a>span:first-child{display:initial}.breadcrumb{font-size:1.4rem;background-color:#fff;position:relative;text-align:left;padding:0;padding:2rem 0;padding-left:2rem}@media only screen and (min-width:48rem){.breadcrumb{padding:3rem 0}}@media screen and (max-width:48rem){.breadcrumb{margin-left:0}.breadcrumb::before{font-family:custom-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e917';color:#0c4da2;background:0 0;text-indent:0;-webkit-transform:none;transform:none;width:1.4rem;height:1.4rem;position:absolute;margin-top:.6rem;left:0}#election-results-breakdown .breadcrumb::before{font-size:1.1rem}}.breadcrumb--item{display:none}.breadcrumb--item:has(+.breadcrumb--item--active){display:inline-block}@media only screen and (min-width:48rem){.breadcrumb--item{display:inline-block}}.breadcrumb--item>*{padding:.4rem .2rem;line-height:2.8rem}.breadcrumb--item a{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;text-decoration:none}.breadcrumb--item a:focus,.breadcrumb--item a:hover{text-decoration-thickness:.2rem;color:#0c4da2}.breadcrumb--item a:focus{text-decoration-thickness:.1rem}.breadcrumb--item a:active:focus,.breadcrumb--item a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.breadcrumb--item a span:first-child{display:initial}.breadcrumb--item a:hover{text-decoration:underline}.breadcrumb--item a:hover span:first-child{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.breadcrumb--item:not(:first-child):before{display:none;margin:0 9px 0 8px;color:#0c4da2;font-family:custom-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e918';font-size:1rem}#election-results-breakdown .breadcrumb--item:not(:first-child):before{font-size:1.1rem}@media only screen and (min-width:48rem){.breadcrumb--item:not(:first-child):before{display:inline-block}}.breadcrumb--item--active{color:#1e1e1e}.breadcrumb+.main-content,.breadcrumb+.main-content--broad{padding-top:0}.breadcrumb--item a{font-weight:400}.breadcrumb--item:not(:first-child):before{font-weight:700}#turnout-by-country{margin-top:9.6rem}.turnout-by-country{font-size:1.44rem}td.turnout-by-country--data--year,th.turnout-by-country--head--year{font-size:1.44rem}@media only screen and (min-width:63.75em){th.turnout-by-country--head--name--FINAL,th.turnout-by-country--head--name--INTERACTIVE{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;padding:1rem!important;width:3rem}}.turnout-by-country th.turnout-by-country--data--name{white-space:normal;width:auto;max-width:10rem;overflow-wrap:break-word}@media only screen and (min-width:63.75em){.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-name--FINAL,.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-name--INTERACTIVE{display:none}}.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-acronym--FINAL,.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-acronym--INTERACTIVE,.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-acronym--LAUNCH,.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-acronym--PRE_INTERACTIVE_2{display:none}@media only screen and (min-width:63.75em){.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-acronym--FINAL,.turnout-by-country th.turnout-by-country--data--name .turnout-by-country--country-acronym--INTERACTIVE{display:block;text-transform:uppercase}}.turnout-by-country--table-container table thead tr th{vertical-align:middle}.turnout-by-country--table-container table tbody tr:last-child th{font-weight:700}.turnout-by-country--header-period label{font-weight:700}.turnout-by-country--header-period .dropdown-selector{width:100%}.turnout-by-country--selector-title{padding-top:1.9rem;padding-bottom:1.9rem}.turnout-by-country--country-years-select{margin-bottom:6rem}.turnout-by-country--country-years-select .dropdown-selector--title::after{top:1.8rem}.turnout-by-country--country-years-select .dropdown-selector--list{top:6rem}.turnout-by-year--table-container table tr td:first-child,.turnout-by-year--table-container table tr th:first-child,.turnout-by-year--table-container table tr th:last-child{padding-top:2rem;padding-bottom:2rem;font-weight:700}@media only screen and (min-width:48rem){.turnout-by-year--table-container table tbody tr:last-child{border-bottom:none}}.turnout-by-year--table-container table tr td:first-child,.turnout-by-year--table-container table tr th:first-child{border-right:0}@media only screen and (min-width:48rem){.turnout-by-year--table-container table tr td:first-child,.turnout-by-year--table-container table tr th:first-child{border-right:.1rem solid #d1d3d4}}.home-turnout--container .highcharts-data-label span,.turnout-by-year--chart-container .highcharts-data-label span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;display:block;bottom:2rem;left:1rem}@media only screen and (min-width:48rem){.home-turnout--container .highcharts-data-label span,.turnout-by-year--chart-container .highcharts-data-label span{-webkit-transform:none;transform:none;bottom:0;left:0}}#turnout-by-year-table td,#turnout-by-year-table th{font-size:1.5rem}@media (max-width:40em){#turnout-by-year-table th{background:#f3f4f4 0 0 no-repeat padding-box;text-align:center}}@media (max-width:40em){#turnout-by-year-table .year{width:30%;text-align:center}}@media (max-width:40em){#turnout-by-year-table .percentage{padding-left:7rem}}#turnout-page .breadcrumb+.main-content>aside,#turnout-page .breadcrumb+.main-content>section.main{margin-top:0}#home-v1 .home-turnout--container .highcharts-data-label span,.turnout-by-year--chart-container .highcharts-data-label span{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:.5rem}#home-v1 .home-turnout--container .highcharts-data-label .highcharts-tracker span,.turnout-by-year--chart-container .highcharts-data-label .highcharts-tracker span{left:3rem}#home-v1 .home-turnout--container .highcharts-data-label span,#home-v1 .turnout-by-year--chart-container .highcharts-data-label span{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}#home-v1 .home-turnout--container .highcharts-data-label .highcharts-tracker span,#home-v1 .turnout-by-year--chart-container .highcharts-data-label .highcharts-tracker span{left:3rem}.seats-political-group-one-chart th,.seats-political-group-one-table th{font-size:1.44rem}.seats-political-group-one-chart th a,.seats-political-group-one-table th a{font-size:1.8rem;line-height:1rem}.seats-political-group-one-chart .description-party,.seats-political-group-one-table .description-party{display:none}@media only screen and (min-width:48rem){.seats-political-group-one-chart .description-party,.seats-political-group-one-table .description-party{display:none}}@media only screen and (min-width:63.75em){.seats-political-group-one-chart .description-party,.seats-political-group-one-table .description-party{display:inline-block}}.seats-political-group-one-chart tr,.seats-political-group-one-table tr{border-bottom:1px dotted #d1d3d4}.seats-political-group-one-chart tr td,.seats-political-group-one-chart tr th,.seats-political-group-one-table tr td,.seats-political-group-one-table tr th{width:25%}.seats-political-group-one-chart tr td a .seats-all--long,.seats-political-group-one-chart tr th a .seats-all--long,.seats-political-group-one-table tr td a .seats-all--long,.seats-political-group-one-table tr th a .seats-all--long{display:inline}.seats-political-group-one-chart tr td a .seats-all--short,.seats-political-group-one-chart tr th a .seats-all--short,.seats-political-group-one-table tr td a .seats-all--short,.seats-political-group-one-table tr th a .seats-all--short{display:none}.seats-political-group-one-chart tr td:first-child,.seats-political-group-one-chart tr th:first-child,.seats-political-group-one-table tr td:first-child,.seats-political-group-one-table tr th:first-child{width:50%}.seats-political-group-one-chart tr td:last-child,.seats-political-group-one-chart tr th:last-child,.seats-political-group-one-table tr td:last-child,.seats-political-group-one-table tr th:last-child{width:25%}@media only screen and (min-width:63.75em){.seats-political-group-one-chart tr td,.seats-political-group-one-chart tr th,.seats-political-group-one-table tr td,.seats-political-group-one-table tr th{width:70%;position:relative}.seats-political-group-one-chart tr td:first-child,.seats-political-group-one-chart tr th:first-child,.seats-political-group-one-table tr td:first-child,.seats-political-group-one-table tr th:first-child{width:20%;padding-left:0}.seats-political-group-one-chart tr td:last-child,.seats-political-group-one-chart tr th:last-child,.seats-political-group-one-table tr td:last-child,.seats-political-group-one-table tr th:last-child{width:10%;border-right:none}}.seats-political-group-one-chart tr:last-child .seats-all--fixed,.seats-political-group-one-table tr:last-child .seats-all--fixed{border-bottom:1px dotted #d1d3d4}.seats-political-group-one-chart td,.seats-political-group-one-table td{border-bottom:1px dotted #d1d3d4;font-size:1.44rem}@media only screen and (min-width:63.75em){.seats-political-group-one-chart td,.seats-political-group-one-table td{font-size:1.8rem}}@media only screen and (min-width:48rem){.seats-political-group-one-chart .description-party,.seats-political-group-one-table .description-party{color:#1e1e1e}}.seats-political-group-one-chart thead tr th:last-child,.seats-political-group-one-table thead tr th:last-child{padding-left:.5rem}.switch-buttons #absolute-button{margin-right:1rem}@media only screen and (min-width:30em){.switch-buttons #absolute-button{margin-top:1rem}}@media only screen and (min-width:48rem){.switch-buttons #absolute-button{margin-right:1rem}}@media only screen and (min-width:63.75em){.switch-buttons #absolute-button{margin-right:.45rem}}.switch-buttons #percentage-button{margin-left:1rem}@media only screen and (min-width:30em){.switch-buttons #percentage-button{margin-left:0;margin-top:1rem}}@media only screen and (min-width:48rem){.switch-buttons #percentage-button{margin-right:1rem}}@media only screen and (min-width:63.75em){.switch-buttons #percentage-button{margin-left:.45rem}}.switch-buttons--button:first-child,.switch-buttons--button:last-child{border-radius:.9rem}.switch-buttons--button--selected{background:#003a79;border:1px solid #fff;-webkit-box-shadow:0 0 0 .2rem #1e6cff}.switch-buttons--button--selected:focus,.switch-buttons--button--selected:hover{color:#fff}.switch-buttons--button:focus{outline-offset:.1rem!important;outline-width:.3rem!important}.uk-historical-link{padding:1rem;margin-bottom:2.8rem}@media only screen and (min-width:40em){.uk-historical-link{padding:1rem 2.5rem}}@media only screen and (min-width:48rem){.uk-historical-link{margin-bottom:0}}aside .download-factsheet{display:none}@media only screen and (min-width:48rem){aside .download-factsheet{display:block}}section.main .download-factsheet{display:block}.download-factsheet a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-factsheet a:before{content:'';background-image:url(../../../../assets/images/ep-PDF-icon.png);background-repeat:no-repeat;width:2rem;height:1.5rem;margin-right:1rem}@media only screen and (min-width:48rem){.download-datasheets--content{padding:0!important}}.download-datasheets--content hr{margin-top:0}.download-datasheets--content h2{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-size:2.25rem;font-weight:700;margin-top:3rem}.download-datasheets--size-signature{font-size:small}.download-datasheets--size-signature:before{display:none}.download-datasheets--arrow-list{margin:1rem 0}.download-datasheets--arrow-list-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1rem 0}.download-datasheets--arrow-list-element:before{background-image:url(../assets/images/ep-ic-arrow-down.svg);width:2.4rem;height:2.4rem;border:none;position:absolute;left:-3.2rem;top:.6rem;background-color:#fff;-webkit-transform:rotate(90deg);transform:rotate(-90deg);margin-top:-.7rem}.download-datasheets--arrow-list-element.arrowDown:before{left:-3.2rem;-webkit-transform:rotate(180deg);transform:rotate(0);top:.6rem}.download-datasheets--arrow-list-element span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-datasheets--arrow-list-element span::before{content:'';background-image:url(../assets/images/folder-icon.svg);width:1.8rem;height:1.7rem;display:inline-block;background-size:contain;margin-right:.6rem;background-repeat:no-repeat}.download-datasheets--arrow-list-element .download-datasheets--size-signature{font-size:small}.download-datasheets--arrow-list-element .download-datasheets--size-signature:before{display:none}.download-datasheets--arrow-list-element:first-child:after{height:auto}.download-datasheets--file-list-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1rem 0}.download-datasheets--file-list-element:before{background-image:url(../assets/images/ep-ic-arrow-down.svg);width:2.4rem;height:2.4rem;border:none;position:absolute;left:-3.2rem;top:.6rem;background-color:#fff;-webkit-transform:rotate(90deg);transform:rotate(-90deg);margin-top:-.7rem}.download-datasheets--file-list-element.arrowDown:before{left:-3.2rem;-webkit-transform:rotate(180deg);transform:rotate(0);top:.6rem}.download-datasheets--file-list--expanded{margin:1rem 0;width:100%}.download-datasheets--file-list--expanded ul{margin-left:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media only screen and (min-width:30em){.download-datasheets--file-list--expanded ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}.download-datasheets--file-list--expanded ul li{margin:0 1rem 0 0}.download-datasheets--file-list--expanded ul li:before{top:0;left:0;position:relative;margin:0 1rem 0 0}.download-datasheets--doc-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0}.download-datasheets--doc-list-element a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#0c4da2;font-weight:400}.download-datasheets--doc-list-element a span:before{display:none}.download-datasheets--historical-list .download-datasheets--file-list--expanded{margin-left:0;width:100%}.download-datasheets--historical-list .download-datasheets--file-list--expanded ul{margin-left:0}.download-datasheets--historical-list .download-datasheets--file-list--expanded ul li{margin:0 1rem 0 0}.download-datasheets--historical-list .download-datasheets--file-list--expanded ul li:before{top:0;left:0;position:relative;margin:0 1rem 0 0}.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .jpg-folder,.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .png-folder,.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .results-folder,.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .svg-folder,.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .turnout-folder{display:none}.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .download-datasheets--doc-list-element:not(.preinteractive-visible-link),.generation_PRE_INTERACTIVE_2 .download-datasheets-current-period .preinteractive-visible-link[data-file-size^='0 K']{display:none}.comparative-tool--dropdown-label{font-weight:800}.comparative-tool--national-parties-legend .political-group-legend--list{margin-left:-2.8rem}.comparative-tool--hemicycle-subtitle{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-weight:600;font-size:1.8rem;margin-top:1rem}.comparative-tool--dropdown{width:100%}@media only screen and (min-width:63.75em){.comparative-tool--dropdown{width:100%}}.comparative-tool--dropdown-menus{width:100%}.comparative-tool--group-results-container .results-wrapper{width:auto}@media only screen and (min-width:48rem){.comparative-tool--group-results-container .results-wrapper{padding:0 2rem}}.comparative-tool--selector{width:50%}.comparative-tool--selector--left{margin-right:0;padding-right:2rem}.comparative-tool--selector--left .comparative-tool--dropdown--period{margin-right:0}@media only screen and (min-width:75em){.comparative-tool--selector--left{padding-left:0}}.comparative-tool--selector--right{padding-left:2rem}.comparative-tool--selector--right .comparative-tool--dropdown.comparative-tool--dropdown--period{margin-right:0}.comparative-tool--selector--right .comparative-tool--dropdown-label{visibility:hidden}@media only screen and (min-width:48rem){.comparative-tool--selector--right .comparative-tool--dropdown-label{visibility:visible}}.comparative-tool--selector-container{padding-top:0}.comparative-tool--dropdown-menus{padding-top:4rem}@media only screen and (min-width:48rem){.comparative-tool--dropdown-menus,.comparative-tool--dropdown-menus+.radio-buttons--form-instance{width:100%}}.comparative-tool--block{background-color:#fff}@media only screen and (min-width:48rem){.comparative-tool--block{background:0 0}}.comparative-tool--results .breakdown-table--row--summary>td:last-child::after{background-color:transparent;content:'';position:absolute;right:calc(1rem + 2rem);width:1rem;height:1rem;border-top:.3rem solid #0c4da2;border-left:.3rem solid #0c4da2;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-.5rem;z-index:1;cursor:pointer}@media only screen and (min-width:40em){.comparative-tool--results .breakdown-table--row--summary>td:last-child::after{right:calc(2rem + 2.5rem)}}@media only screen and (min-width:48rem){.comparative-tool--results .breakdown-table--row--summary>td:last-child::after{right:calc(2rem + 2rem)}}.comparative-tool--results .breakdown-table--row--summary.closed>td:last-child::after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.comparative-tool--results .breakdown-table--head{visibility:hidden}@media only screen and (min-width:63.75em){.comparative-tool--results .breakdown-table--group-long-name{display:inline}.comparative-tool--results .breakdown-table--group-long-name:before{content:' - '}}@media only screen and (min-width:48rem){.comparative-tool--results{border-top:none}}@media only screen and (min-width:48rem){.comparative-tool--group-results-container--left,.comparative-tool--party-results-container--left,.comparative-tool--selector--left{border-right:1px solid #d1d3d4}}.comparative-tool--hemicycle-title-container{display:block;font-size:1.6rem;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}.comparative-tool--hemicycle-title-container>*{font-size:1.6rem;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}@media only screen and (min-width:48rem){.comparative-tool--hemicycle-title-container{font-size:1.8rem}.comparative-tool--hemicycle-title-container>*{font-size:1.8rem}}.comparative-tool--hemicycle-title-container .comparative-tool--hemicycle-subtitle{font-weight:400}.comparative-tool .pies-wrapper{margin-top:0}.comparative-tool .pies-wrapper .hemicycle--pie-total-seats-container{font-weight:700;color:#000}@media only screen and (min-width:63.75em){.comparative-tool--block--political-groups.comparative-tool--block--active~.comparative-tool--legend{width:100%}}.inner-pie-wrapper .hemicycle--pie-total-seats-container{margin-top:-3rem;font-weight:700}.inner-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie--text{margin-top:.5rem}.inner-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie--text,.inner-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie-chart{font-size:1.44rem}@media only screen and (min-width:48rem){.inner-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie--text,.inner-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie-chart{font-size:2.25rem}}@media only screen and (min-width:48rem){.inner-pie-wrapper .hemicycle--pie-total-seats-container{margin-top:-4rem}}.outter-pie-wrapper .hemicycle--pie-total-seats-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;bottom:-2rem;left:.5rem}.outter-pie-wrapper .hemicycle--pie-total-seats-container br{display:none}.outter-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie--text,.outter-pie-wrapper .hemicycle--pie-total-seats-container .seats-pie-chart{position:static;display:inline;margin:0;margin-right:.5rem}@media only screen and (min-width:48rem){.outter-pie-wrapper .hemicycle--pie-total-seats-container{left:3rem}}@media only screen and (min-width:63.75em){.outter-pie-wrapper .hemicycle--pie-total-seats-container{left:3.5rem}}.comparative-tools-header .action-button,.comparative-tools-header .action-button-white{min-height:5rem;min-width:16rem}.comparative-tools-header--button--active.action-button{min-height:5rem;min-width:16rem;outline:2px solid #1e6cff}.comparative-tools-header--fieldset{border:none}.comparative-tool-widget-call-to-action{margin:auto}@media only screen and (min-width:20em){.comparative-tool-widget-call-to-action{display:none}}@media only screen and (min-width:48rem){.comparative-tool-widget-call-to-action{display:block}}@media print{.comparative-tool-widget-call-to-action{display:none}}.comparative-tool-widget-call-to-action .call-to-action-container{background-color:#fff}.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-nav li{-webkit-box-shadow:none;box-shadow:none;border-bottom:.1rem solid #d1d3d4;padding-top:10px;margin-top:0}.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-nav li:first-child{border-top:.1rem solid #d1d3d4}.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-links{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;font-size:1.8rem}.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-links:focus,.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-links:hover{text-decoration-thickness:.2rem;color:#0c4da2}.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-links:focus{text-decoration-thickness:.1rem}.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-links:active:focus,.comparative-tool-widget-call-to-action .call-to-action-container .call-to-action-links:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.comparative-tool-widget-call-to-action .call-to-action-nav-heading{font-size:1.8rem}.comparative-tool-widget-call-to-action .call-to-action-links{text-align:left;text-decoration:underline;font-size:15px;line-height:28px;font-weight:700;letter-spacing:0;color:#0c4da2;opacity:1}.comparative-tool-widget-call-to-action .call-to-action-nav li{-webkit-box-shadow:0 3px 2px -2px #00000029;box-shadow:0 3px 2px -2px #00000029;margin-top:10px;padding-bottom:10px}.radio-buttons--instance input[type=radio]:checked+label span:last-child{font-weight:700}#comparative-tools-page .breadcrumb~.main-content--broad{padding-top:0}#comparative-tool .highcharts-axis-labels.highcharts-xaxis-labels span{display:inherit}@media only screen and (min-width:48rem){#comparative-tool .highcharts-axis-labels.highcharts-xaxis-labels span{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:inherit!important;min-width:10rem}}.comparative-tool--footer .screenshot_logo{width:30rem}.comparative-tool--dropdown-menus[data-period-selected="2024-2029"] .dropdown-selector--item[data-value=uk],.comparative-tool--dropdown-menus[data-year-selected="2024"] .dropdown-selector--item[data-value=uk]{display:none}.comparative-tool--dropdown-menus[data-country-selected=uk] .dropdown-selector--item[data-value="2024-2029"]{display:none}.comparative-tool--dropdown-menus[data-country-selected=uk] .dropdown-selector--item[data-value="2024"]{display:none}.comparative-tool--dropdown-menus[data-period-selected="2024-2029"]+.radio-buttons--form-instance{display:none!important}@media only screen and (min-width:48rem){.comparative-tool--dropdown-menus.dropdown-menus{-ms-flex-wrap:wrap;flex-wrap:wrap}.comparative-tool--dropdown-menus.dropdown-menus .comparative-tool--dropdown-label{white-space:normal}.comparative-tool--dropdown-menus.dropdown-menus .comparative-tool--dropdown{width:auto;min-width:calc(50% - 2rem);max-width:calc(100% - 2rem);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:63.75em){.comparative-tool--dropdown-menus.dropdown-menus .comparative-tool--dropdown-label{white-space:normal}.comparative-tool--dropdown-menus.dropdown-menus .comparative-tool--dropdown{width:calc(50% - 2rem);max-width:calc(50% - (2rem * 2))}}.leftpie--pie,.rightpie--pie{min-height:10rem}.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{width:calc(100% + 2rem);margin-left:-1rem}@media only screen and (min-width:48rem){.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{height:auto;width:100%;margin-left:0}}@media only screen and (min-width:63.75em){.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{height:auto;width:100%}}@media only screen and (min-width:75em){.lefteuPie--pie,.leftpie--pie,.righteuPie--pie,.rightpie--pie{height:auto;width:100%}}#comparative-hemicycle-eu-label .seats-pie-chart,#hemicycle--pie-total-seats .seats-pie-chart,#homeHemicycle-piechart .seats-pie-chart,#outgoingParliamentHemicycle--pie-total-seats .seats-pie-chart{font-weight:800;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}@media only screen and (min-width:30em),print{#comparative-hemicycle-eu-label .seats-pie-chart,#hemicycle--pie-total-seats .seats-pie-chart,#homeHemicycle-piechart .seats-pie-chart,#outgoingParliamentHemicycle--pie-total-seats .seats-pie-chart{font-size:2.813rem}}#comparative-hemicycle-eu-label .seats-pie--text,#hemicycle--pie-total-seats .seats-pie--text,#homeHemicycle-piechart .seats-pie--text,#outgoingParliamentHemicycle--pie-total-seats .seats-pie--text{font-size:1.8rem;font-weight:800;margin-top:-10px;font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans}.acronym-slice{font-size:1.44rem;font-weight:800}.acronym-slice-name{display:none}@media (min-width:75em){.acronym-slice-name{display:block}}@media (max-width:63.75em) and (min-width:48rem){#home-v1 #homeHemicycle-piechart{padding-top:4rem}}#home-v1 .hemicycle{padding-top:2.7rem}#home-v1 .hemicycle--pie-total-seats-container{margin-top:-2rem}@media only screen and (min-width:48rem){#home-v1 .hemicycle--pie-total-seats-container{margin-top:-3rem}}@media only screen and (min-width:63.75em){#home-v1 .hemicycle--pie-total-seats-container{margin-top:-5rem}}#home-v1 .hemicycle svg text.acronym-slice-mobile{text-wrap:wrap}#majority-calculator .hemicycle *{font-family:Europea;font-size:1.44rem;font-weight:700}#majority-calculator .hemicycle--pie-total-seats-container{width:60%;margin:-2rem auto 0}#majority-calculator .hemicycle--pie-total-seats-container--majority .seats-pie-number{width:3rem}@media only screen and (min-width:30em){#majority-calculator .hemicycle--pie-total-seats-container{margin-top:-6rem}}@media only screen and (min-width:63.75em){#majority-calculator .hemicycle--pie-total-seats-container{margin-top:-9rem}}#majority-calculator .hemicycle--pie-total-seats-container .seats-pie--text{margin-top:.5rem}#majority-calculator .hemicycle--pie-total-seats-container .seats-majority-disclaimer{margin-top:.5rem}.skip-buttons-container{position:absolute;top:0;left:0;width:100%}.skip-buttons-container ul{padding:0;margin:0}.skip-buttons-container a[href='#main-heading']{display:inline}.skip-buttons-container .skip-button{position:absolute;left:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);width:auto;display:none;margin:1rem}.skip-buttons-container .skip-button a{font-size:1.8rem;background-color:#0c4da2;color:#fff;padding:1rem}@media only screen and (min-width:48rem){.skip-buttons-container .skip-button{display:inline}}.skip-buttons-container .skip-button.mobile{display:inline}@media only screen and (min-width:48rem){.skip-buttons-container .skip-button.mobile{display:none}}.skip-buttons-container .skip-button.always-show{display:inline}.skip-buttons-container .skip-button:focus-within{-webkit-transform:translateY(0);transform:translateY(0)}.header-selector--list{margin:0!important}.header-selector--list-item{padding:1rem}.menu-desktop .header-selector--list>li,.menu-no-js .header-selector--list>li{margin:0;padding:.8rem;overflow:visible;line-height:2.7rem}.menu-desktop .header-selector--list>li:not(.mega-menu),.menu-no-js .header-selector--list>li:not(.mega-menu){white-space:normal}.menu-desktop .header-selector--list>li .mega-menu-button,.menu-no-js .header-selector--list>li .mega-menu-button{border-top:none}.menu-desktop .header-selector--list>li .mega-menu-button:focus,.menu-no-js .header-selector--list>li .mega-menu-button:focus{outline:0}.menu-desktop .header-selector--list>li .action-button:focus,.menu-no-js .header-selector--list>li .action-button:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.menu-desktop .header-selector--list>li .action-button:focus,.menu-no-js .header-selector--list>li .action-button:focus{outline-offset:0!important;outline-width:.2rem!important}.menu-desktop .header-selector--list>li label,.menu-no-js .header-selector--list>li label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:inherit;text-underline-offset:.4rem}.menu-desktop .rotate_arrow,.menu-mobile .rotate_arrow{-webkit-transition:all 1s linear;transition:all 1s linear;display:inline-block}.menu-desktop .rotate_arrow svg,.menu-mobile .rotate_arrow svg{margin-left:1.2rem;width:1.5rem;height:.9rem}.menu-desktop .menu_button[aria-expanded=true] svg,.menu-mobile .menu_button[aria-expanded=true] svg{rotate:180deg;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.menu-desktop .header-selector--list-item a,.menu-mobile .header-selector--list-item a{border-top:none}.menu-desktop .menu-content,.menu-mobile .menu-content{position:absolute;top:calc(7.2rem + .4rem);left:0;width:100%;max-width:100vw;padding:2rem;padding-top:0;background-color:#fff;z-index:2;-webkit-box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}@media only screen and (min-width:40em){.menu-desktop .menu-content,.menu-mobile .menu-content{top:calc(7.2rem + .4rem)}}.menu-desktop .menu-content .menu-inner-wrapper,.menu-mobile .menu-content .menu-inner-wrapper{max-width:120rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.menu-desktop .menu-content .menu-inner-wrapper .column,.menu-mobile .menu-content .menu-inner-wrapper .column{margin:0 auto}.menu-desktop .menu-content .row,.menu-mobile .menu-content .row{margin-top:0}.menu-desktop .menu_button[aria-expanded=false]+.menu-content,.menu-desktop .menu_button[data-expanded=false]+.menu-content,.menu-mobile .menu_button[aria-expanded=false]+.menu-content,.menu-mobile .menu_button[data-expanded=false]+.menu-content{display:none}.menu-desktop .menu_button[aria-expanded=true]+.menu-content,.menu-desktop .menu_button[data-expanded=true]+.menu-content,.menu-mobile .menu_button[aria-expanded=true]+.menu-content,.menu-mobile .menu_button[data-expanded=true]+.menu-content{display:block}.menu-mobile .header-selector--list>li{line-height:3.5rem}.menu-mobile #navWrapper[role=navigation] .top-bar{background-color:#fff}.menu-mobile #navWrapper[role=dialog]{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;top:0;position:absolute;left:0;z-index:10}.menu-mobile #navWrapper[role=dialog] .top-bar .header_mobile_menus.action-button--white{border:none;border-radius:0;background-color:transparent;color:#0c4da2;height:auto;padding:0}.menu-mobile #navWrapper[role=dialog] .top-bar .header_mobile_menus.action-button--white:active,.menu-mobile #navWrapper[role=dialog] .top-bar .header_mobile_menus.action-button--white:focus{outline:2px solid #1e6cff}.menu-mobile #navWrapper li[role=presentation],.menu-mobile #navWrapper ul[role=presentation]{border:none;margin:0}.menu-mobile #navWrapper li[role=presentation]:focus-within{outline:0}.menu-mobile #navWrapper .top-bar{padding-right:.3rem}.menu-mobile #navWrapper .top-bar .action-button{min-width:auto;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.menu-mobile #navWrapper .top-bar .action-button.none{display:none}.menu-mobile #navWrapper .top-bar #mobileTitleContainer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:auto}.mega-menu-election-results .column .sub-nav-heading,.page-not-found-menu-content .column .sub-nav-heading{text-align:left;font-weight:700;font-size:1.8rem;line-height:3.2rem;letter-spacing:0;color:#000;opacity:1;margin-bottom:-1rem}.mega-menu-election-results .column,.page-not-found-menu-content .column{padding:1rem}.mega-menu-election-results .column_countries,.page-not-found-menu-content .column_countries{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:15rem;-moz-column-gap:15rem;column-gap:15rem}.mega-menu-election-results .column .sub-nav,.page-not-found-menu-content .column .sub-nav{margin-top:1rem}.mega-menu-election-results .column .sub-nav a,.page-not-found-menu-content .column .sub-nav a{color:#0c4da2;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem;font-size:1.44rem;line-height:inherit}.mega-menu-election-results .column .sub-nav a:focus,.mega-menu-election-results .column .sub-nav a:hover,.page-not-found-menu-content .column .sub-nav a:focus,.page-not-found-menu-content .column .sub-nav a:hover{text-decoration-thickness:.2rem;color:#0c4da2}.mega-menu-election-results .column .sub-nav a:focus,.page-not-found-menu-content .column .sub-nav a:focus{text-decoration-thickness:.1rem}.mega-menu-election-results .column .sub-nav a:active:focus,.mega-menu-election-results .column .sub-nav a:focus:focus,.page-not-found-menu-content .column .sub-nav a:active:focus,.page-not-found-menu-content .column .sub-nav a:focus:focus{outline:.2rem solid #1e6cff;outline-offset:.4rem}.mega-menu-election-results .column .sub-nav a:active,.mega-menu-election-results .column .sub-nav a:focus,.page-not-found-menu-content .column .sub-nav a:active,.page-not-found-menu-content .column .sub-nav a:focus{outline:.2rem solid #1e6cff}@media (max-width:40em){.mega-menu-election-results .column,.page-not-found-menu-content .column{width:100%;height:auto}}.page-not-found-menu-content .column .sub-nav a{font-size:1.8rem;padding:0}#menu-election-results~.menu-content,#menu-language-selector~.menu-content,#menu-mobile-language-selector~.menu-content{display:none}#menu-election-results:checked~.menu-content,#menu-language-selector:checked~.menu-content,#menu-mobile-language-selector:checked~.menu-content{display:block}#menu-election-results:checked~label svg,#menu-language-selector:checked~label svg,#menu-mobile-language-selector:checked~label svg{rotate:180deg;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.menu-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mobile #main_menu+.overlay_mobile_main_menu{display:none;position:absolute;top:0;left:0;background-color:#fff;z-index:10;padding:0}.menu-mobile .mega-menu-button{padding-top:.5rem;padding-bottom:.5rem}.menu-mobile #main_menu:checked+.overlay_mobile_main_menu{display:block}.menu-mobile #main_menu:checked+.overlay_mobile_main_menu .main.overlay_sub_content{display:block}.menu-no-js input[type=radio]+.overlay_sub_content{display:none!important}.menu-no-js input[type=radio]:checked+.overlay_sub_content{display:block!important}.menu-no-js .mega-menu--submenu-checkbox,.menu-no-js input#main_menu,.menu-no-js input[type=radio]{position:absolute;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.menu-no-js input#main_menu:focus~label.action-button,.menu-no-js input[type=radio]:focus~label.action-button{outline:.2rem solid #1e6cff}#main_desktop_menu_content li,.mega-menu-election-results li{line-height:3.5rem}#main_desktop_menu_content li a,.mega-menu-election-results li a{display:inline}#main_desktop_menu_content li a:active,#main_desktop_menu_content li a:focus,.mega-menu-election-results li a:active,.mega-menu-election-results li a:focus{outline:.2rem solid #1e6cff}.page-not-found .error--wrapper{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;text-align:left}.page-not-found .error--title{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-size:3.516rem;font-weight:700;margin-top:0}.page-not-found .error--welcome-message{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-size:2.813rem;font-weight:700;margin-bottom:1.6rem;line-height:normal}.page-not-found .error--error-message{font-family:Europea,Helvetica,Arial,'Liberation Sans',FreeSans;font-size:1.8rem;font-weight:700;width:100%;letter-spacing:0}@media (min-width:48rem){.page-not-found .error--error-message{width:67%}}.page-not-found-menu-content{text-align:left}.page-not-found-menu-content .column{margin-right:auto}.page-not-found-menu-content .column .sub-nav{margin-bottom:2rem}.page-not-found-menu-content .column .sub-nav-heading{margin-bottom:-1rem;margin-top:0}.page-not-found-menu-content .column .column_countries{-webkit-columns:1;-moz-columns:1;columns:1}@media (min-width:48rem){.page-not-found-menu-content .column .column_countries{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:15rem;-moz-column-gap:15rem;column-gap:15rem}}.page-not-found-menu-content .menu-inner-wrapper a{font-weight:unset}.page-not-found-menu-content .menu-inner-wrapper li{line-height:3.5rem}@media (min-width:48rem){.page-not-found-menu-content .menu-inner-wrapper{max-width:120rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}}.only-desktop{display:none}@media (min-width:48rem){.only-desktop{display:block}}.only-mobile{display:block}@media (min-width:48rem){.only-mobile{display:none}}.seats-chart--label-name{font-size:1.2rem}#private-enr .action-buttons-container{display:none}#private-enr .hemicycle-projection--right-container{display:none}#private-enr body{overflow:visible}#private-enr .hemicycle-projection .political-group-legend{height:auto!important;margin:auto}@media only screen and (min-width:48rem){#private-enr .hemicycle-projection .political-group-legend{display:block}}@media only screen and (min-width:48rem){#private-enr .hemicycle-projection .political-group-legend{height:22.15rem;width:45.69rem}}@media only screen and (min-width:86rem){#private-enr .hemicycle-projection .political-group-legend{height:25.28rem;width:52.22rem}}@media only screen and (min-width:63.75em){#private-enr .hemicycle-projection .political-group-legend{height:28.97rem;width:59.95rem}}@media only screen and (min-width:75em){#private-enr .hemicycle-projection .political-group-legend{height:27.03rem;width:55.88rem}}#private-enr #homeHemicycle--pie .acronym-slice-mobile{font-weight:700!important}.projection-container{font-family:Europea}.projection-container--description{margin-top:2rem;display:none}@media only screen and (min-width:48rem){.projection-container--description{margin-top:4rem;display:block}}@media only screen and (min-width:48rem){.projection-container--description{margin-top:4rem;display:block}}@media only screen and (min-width:75em){.national-results-overview-table{display: block !important;}}.main-content--broad article.map-article > section.full-width.national-results-map,.selector-header.national-results-head,.map-article .selector-header, .map-article .home-map{display:none !important;}.homepage--content .map-article > .home-aside{width: 100% !important;}