@font-face{font-family:wiener_melange;src:url(../fonts/WienerMelange_Rg.woff2) format("woff2"),url(../fonts/WienerMelange_Rg.woff) format("woff"),url(../fonts/WienerMelange_Rg.ttf) format("truetype")}@font-face{font-family:wiener_melange_office;src:url(../fonts/WienerMelange_Office_Rg.woff2) format("woff2"),url(../fonts/WienerMelange_Office_Rg.woff) format("woff"),url(../fonts/WienerMelange_Office_Rg.ttf) format("truetype")}

/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:wiener_melange,Lucida Sans Unicode,Lucida Grande,Lucida Sans,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{color:#000;outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;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}.chart .party .bar,.chart .party .bar:after,.chart .party .bar:before,.mandate-party .pColor.bright:before,.map .legend .pColor.bright,.map .legend .pColor.bright:after,.map .legend .pColor.bright:before,th .pColor.bright,th .pColor.bright:after,th .pColor.bright:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vh,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.focusable.vh:active,.focusable.vh:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.skiplinks,.skiplinks a{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;z-index:1}.skiplinks a,.skiplinks a a{clip:rect(0 0 0 0);background-color:#333;color:#fff;display:block;font-size:.6875em;font-weight:700;left:8.1em;letter-spacing:1px;line-height:1.7272em;opacity:.7;overflow:hidden;padding:.5em 0;text-align:center;top:0;white-space:nowrap}.skiplinks a a:focus,.skiplinks a:focus{clip:auto;height:auto;margin:0;overflow:hidden;width:10em}@media only screen and (min-width:768px){.skiplinks a{left:1em}}button,html,input,select,textarea{color:#000}body{background-color:#f5f5f5;font-size:1em;line-height:1.4}a{color:#095f9b}a:visited{color:#6c3450}a:hover{color:#000}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}nav ol,nav ul{list-style-type:none;margin:0;padding:0}nav ol a,nav ul a{display:block;text-decoration:none}#container{background-color:#fff}.top-bar{align-items:flex-start;display:flex}nav.breadcrumbs{font-size:.6875em;line-height:1.6364em;margin:.9091em .9091em 1em}nav.breadcrumbs a{color:#000;text-decoration:underline}nav.breadcrumbs>span{display:inline-block;white-space:nowrap}nav.breadcrumbs>span:last-child a{text-decoration:none}nav.breadcrumbs a:focus,nav.breadcrumbs a:hover{color:#095f9b}nav.breadcrumbs .separator{background:url(../img/breadcrumb.gif) no-repeat right .4em;display:inline-block;height:16px;text-indent:-999px;width:10px}.lang-nav{font-size:.6875em;list-style:none;margin:.9091em .9091em 1em auto;padding:0 0 0 .9091em}.lang-nav a{color:#095f9b;font-weight:400;padding-left:0;padding-right:0;text-decoration:none}.lang-nav a:hover{color:#000;text-decoration:underline}#mobile-container{clear:both;position:relative}#content{margin:0}#content header{margin:0 .7692em 1.875em}#content figure,#content section{background-color:#f9f9f9;font-size:.8125em;margin:0 .7692em 1.875em;overflow:hidden}#content section{padding:0 .7692em .7692em}#content figure .wrapper,#content section .wrapper{margin:.7692em}#content .wrapper .no-result{color:#c00;display:block;height:0;padding-bottom:25%;padding-top:20%;text-align:center;width:100%}#content .contentlink{color:#000}#content .contentlink :hover{color:#095f9b}@media only screen and (min-width:768px){.lang-nav{margin-right:5.272727em}}@media only screen and (min-width:1024px){#container{border-right:1px solid #ccc;margin-right:20px;max-width:77.5em;min-width:979px}}#header{-o-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc;padding:.625em;position:relative}#header h1{font-weight:700;margin:.5em 0 0;word-wrap:break-word;float:left;font-size:1.2em;line-height:1em}#header a.logo{color:#000;float:right;text-decoration:none}#header .logo img{display:block;height:37px;width:81px}@media only screen and (min-width:600px){#header h1{font-size:1.875em;margin-top:0}#header h2{font-size:1.4375em}}@media only screen and (min-width:768px){#header{padding-left:2.8125em;padding-right:3.625em;padding-top:.9375em}}#footer{clear:both;color:#333;font-size:.75em;min-height:2.375em;padding:1.25em;text-align:center}.footer-links{list-style:none;margin:0 auto}.footer-links li{display:inline-block;padding-left:.75em}.footer-links li:after{color:#999;content:"|"}.footer-links li:first-child{padding-left:0}.footer-links li:last-child{padding-right:0}.footer-links li:last-child:after{content:""}.footer-links a{color:#000;display:inline-block;font-weight:700;margin-right:.75em;text-decoration:none}#footer a:focus,#footer a:hover{color:#095f9b}#content header h1{margin:0 4em 0 0}#content h1{font-size:1.375em;font-weight:400;line-height:1.1818em;margin:0 4.4em .4545em .4545em;word-wrap:break-word}#content .header-addition{color:red}#content figcaption,#content section h2{line-height:1.2308em;padding:.7692em;text-align:left}#content section h2,#content section h3{font-size:1em;margin:0;padding:.7692em 0;width:100%}#content figcaption h2{font-size:1em;margin:0}#content figcaption .separator,#content section h2 .separator{display:none}#content figcaption .type,#content section h2 .type{background-color:#e2e2e2;display:block;float:right;line-height:2.125em;margin-top:-.7692em;padding:0 .7692em}@media only screen and (min-width:768px){#content .tabletitle h3,#content h1{margin-right:.4545em}}#content .map .legend{bottom:0;line-height:2em;list-style:none;margin:0 .7692em .7692em 0;padding:0;position:absolute;right:0;z-index:1}.ie9 #content .map .legend{min-width:5em}#content .chart .legend .pColor,#content .chart .legend .year,#content .map .legend .pColor{display:block;float:left;line-height:1em}#content .map .legend abbr{display:inline-block;line-height:1em;vertical-align:text-top}#content .chart .legend .comparative .pColor:after{border-color:#ccc}#content .map .legend li{clear:both;display:block;height:1.2em;line-height:1;padding-top:.2em;white-space:nowrap}

/*! UPDATE border-color */#content .chart .legend .pColor,#content .map .legend .pColor{border:1px solid #999;height:1em;margin-right:.4em;margin-top:-1px;overflow:hidden;position:relative;width:1em}#content .chart .legend .pColor:after,#content .map .legend .pColor:after{border-right-style:solid;border-right-width:1em;content:"\00a0";height:1em;position:absolute;width:0}.electiontype-BP #content .map .legend{position:static}@media only screen and (min-width:360px){.electiontype-BP #content .map .legend{position:absolute}}#content .tabletitle{color:#000;text-align:center}#content .tabletitle h3{font-size:1.375em;font-weight:400;line-height:1.1818em;margin:0 4.4em .4545em .4545em;padding:0;word-wrap:break-word}#content .tabletitle :hover{color:#095f9b}#content .tablenavigation dd,#content .tablenavigation dt{margin:0;padding:0 1.4em 0 0}#content .tablenavigation dt{clear:both;color:#000;float:left;font-weight:700}#content .tablenavigation dd{display:inline-block}.scroll-container{overflow:auto;padding-bottom:.8em;position:relative}#content section table{border-collapse:separate;border-spacing:0 .4em;line-height:2.5em}@media only screen and (min-width:610px){#content section table{width:90%}}#content section tfoot td{padding-top:.7em}.js #content .swap{display:none}.js.summary-by-BZ #content .swap.by-BZ,.js.summary-by-WK #content .swap.by-WK,.js.table-by-party #content .swap.by-party,.js.table-by-year #content .swap.by-year{display:block}#content section table.results.by-year{width:70%}#content section.tables nav.sort{margin:2em 0 .5em}#content section.tables nav.sort ul{display:inline-block}#content section.tables nav.sort li{color:#095f9b;display:inline}#content section.tables nav.sort li:before{content:"\00a0"}#content section.tables nav.sort li a{display:inline;white-space:nowrap}.js.summary-by-BZ #content nav.sort li.by-BZ a,.js.summary-by-WK #content nav.sort li.by-WK a,.js.table-by-party #content section.tables nav.sort li.by-party a,.js.table-by-year #content section.tables nav.sort li.by-year a{color:#000;font-weight:700}#content section caption{margin:1.5em 0 0;text-align:left}#content tr.row0{background-color:#efefef}#content tr.row1{background-color:#f9f9f9}#content td,#content th{padding:0;vertical-align:bottom}#content tbody.head th{padding:0;text-align:center}td .pColor,th .pColor{border:1px solid #e2e2e2;display:block;line-height:2.1em;margin:0 .2308em}td .pColor:after,th .pColor:after{border-bottom:5px solid #e2e2e2;content:" ";display:block}

/*! UPDATE statement */td .pColor.party,th .pColor.party{border-color:#999}.mandate-party .pColor.bright,.map .legend .pColor.bright,th .pColor.bright{position:relative}.mandate-party .pColor.bright:before,.map .legend .pColor.bright:before,th .pColor.bright:before{border:1px solid #000;bottom:-5px;content:"";display:block;height:5px;position:absolute;width:100%}td .pColor.left,th .pColor.left{float:left;height:2.3em;margin-left:0;overflow:hidden;width:5px}td .pColor.left:after,th .pColor.left:after{border-bottom:0;border-left:5px solid #e2e2e2;height:100%}#content td.party{padding-left:.53849em;position:relative}td.party .pColor.left{border-width:0 1px;height:100%;left:0;position:absolute;width:2px}td.party .pColor.left:after{border-left-width:2px;height:100%}td .negative-number{color:red}th .pColor.bright.left:before{height:2.092em;left:-5px;top:0;width:5px}.map .legend .pColor.bright:before{height:1em;left:0;top:0;width:1em}#content th .pColor-sum.first,#content th .pColor.first{margin-left:0}#content th .pColor.last{margin-right:0}#content th .pColor-sum,#content th .pColor-sum-normal{border-bottom:5px solid #e2e2e2;display:block;line-height:1.6923em;margin:0 .2308em;padding:0 .4em;text-align:right}#content th .pColor-sum-normal{font-weight:400}#content tbody td,#content tbody th{padding-left:.2308em;padding-right:.6308em;white-space:nowrap}#content tbody th{padding-left:0;text-align:left}#content tbody td,#content tbody th.sum{font-family:wiener_melange_office,Bitstream Vera Sans Mono,Consolas,Courier,monospace}#content tbody th.sum{font-weight:400;padding-left:0;text-align:left}#content tbody td{text-align:right}#content tbody td.last{padding-right:.4em}#content tbody th.first{padding-left:.2308em}#content tbody.head th.first{padding-left:0}#content tbody th.first .pColor.left{margin-left:-.2308em}.responsive-table-wrapper .pinned{display:none}.responsive-table-wrapper{margin-bottom:20px;overflow:hidden;position:relative}.responsive-table-wrapper .scrollable{overflow:auto;overflow-y:hidden}.responsive-table-wrapper table.responsive{margin-bottom:0;margin-left:20%;width:auto}.responsive-table-wrapper table.responsive td,.responsive-table-wrapper table.responsive th{overflow:hidden;position:relative}.responsive-table-wrapper table.responsive td.first,.responsive-table-wrapper table.responsive th.first{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.responsive-table-wrapper .pinned{background-color:#f9f9f9;display:block;left:0;overflow:hidden;overflow-x:scroll;position:absolute;top:0;width:20%}.responsive-table-wrapper .pinned table{margin-bottom:5em;width:100%!important}.responsive-table-wrapper td,.responsive-table-wrapper th{white-space:nowrap}.responsive-table-wrapper td .pColor,.responsive-table-wrapper th .pColor{line-height:2.5em;padding-top:0}#results-by-party table.responsive,#results-participation table.responsive{margin-left:4em}#results-by-party .pinned,#results-participation .pinned{width:4em}#results-by-year table.responsive{margin-left:6em}#results-by-year .pinned{width:6em}@media only screen and (min-width:610px){.responsive-table-wrapper{margin-bottom:0;overflow:visible;position:static}.responsive-table-wrapper table.responsive{margin-left:0;width:90%}.responsive-table-wrapper table.responsive td,.responsive-table-wrapper table.responsive th{overflow:hidden;position:relative}.responsive-table-wrapper table.responsive td.first,.responsive-table-wrapper table.responsive th.first{border:0;clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto}.responsive-table-wrapper .pinned{display:none}.responsive-table-wrapper td,.responsive-table-wrapper th{white-space:nowrap}.responsive-table-wrapper td .pColor,.responsive-table-wrapper th .pColor{line-height:2.5em;padding-top:0}#results-by-party table.responsive,#results-by-year table.responsive,#results-participation table.responsive{margin-left:0}}#content .pinned tr.row0,#content .pinned tr.row1{background-color:transparent}#content .pinned tr.row0 .first{background-color:#efefef}#content .pinned tr.row1 .first{background-color:#f9f9f9}.pinned .head th .pColor{margin-right:0}#content .summary2-headline{margin-right:.4545em}.summary-toc{font-size:.8125em;line-height:2.125em;margin:0 7.3846em 0 .7692em;padding-bottom:.7692em}.summary-toc li{display:inline-block}.summary-toc li:after{content:"\00a0"}.summary-toc a{display:inline;white-space:nowrap}#results-by-year.results-by-year-BP table.responsive{margin-left:8.277em}#results-by-year.results-by-year-BP .pinned{width:8.277em}#results-participation.results-participation-BP table.responsive{margin-left:7.1em}#results-participation.results-participation-BP .pinned{width:7.1em}@media only screen and (min-width:420px){.results-by-year-BP{margin-bottom:0;overflow:visible;position:static}.results-by-year-BP .scrollable{overflow:visible;overflow-y:visible}.results-by-year-BP table.responsive{margin-left:0;width:90%}.results-by-year-BP table.responsive td,.results-by-year-BP table.responsive th{overflow:hidden;position:relative}.results-by-year-BP table.responsive td.first,.results-by-year-BP table.responsive th.first{border:0;clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto}.results-by-year-BP .pinned{display:none}.results-by-year-BP td,.results-by-year-BP th{white-space:nowrap}.results-by-year-BP td .pColor,.results-by-year-BP th .pColor{line-height:2.5em;padding-top:0}#results-by-year.results-by-year-BP table.responsive{margin-left:0}}@media only screen and (min-width:610px){#results-participation.results-participation-BP table.responsive{margin-left:0}}#content .map{position:relative}#content .map-container{height:0;padding-bottom:51.2605%;position:relative}#content .map img.fallback{width:100%}#content .map svg{height:100%;position:absolute;vertical-align:top;width:100%}#content .map svg g{stroke-width:1;fill:#ccc;stroke:#999}#content .map svg a{pointer-events:all;fill:#ccc;stroke:#999}#content .map svg a.active,#content .map svg a:focus,#content .map svg a:hover{stroke-width:3}#content .map svg #outer-border{stroke-width:2;fill:#fff}#content .map svg img{display:none}#content .map svg text{border:0;clip:rect(0 0 0 0);font-size:0;height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px}#content figure.chart,#content figure.chart .wrapper{position:relative}.nav-parties{margin:.7692em}.nav-parties li{float:left}.nav-parties a{background-color:#e2e2e2;display:block;float:left;margin-right:2px;padding:.4em}.nav-parties a.active,.nav-parties a:focus,.nav-parties a:hover{background-color:#7f7f7f;color:#fff}.chart .party .bar.current{border:1px solid #999}.chart .party.bright .bar.current{border:1px solid #000}.chart .participation .bar.current{border:0}.chart .grid{height:100%;position:absolute;width:100%}.chart .grid-line{position:absolute;z-index:0}.chart .grid-number{color:#777;position:absolute}.chart footer{padding:.7692em}.chart .footnote{float:left;margin-right:-4.7em;width:100%}.chart .footnote span{display:inline-block;margin-right:4.7em}.chart .legend{float:right;list-style:none;margin:0;padding:0}#content figure.chart.bars-horizontal .party,#content figure.chart.bars-responsive .party{margin-bottom:1em;padding-bottom:3em;position:relative}#content figure.chart.bars-horizontal .party{width:auto!important}#content figure.chart.bars-horizontal .bar,#content figure.chart.bars-responsive .bar{bottom:0;overflow:hidden;position:absolute}#content figure.chart.bars-horizontal .bar{height:2em!important}#content figure.chart.bars-horizontal .bar.current,#content figure.chart.bars-responsive .bar.current{margin-top:0}#content figure.chart.bars-horizontal .bar.previous,#content figure.chart.bars-responsive .bar.previous{margin-bottom:0;z-index:0}#content figure.chart.bars-horizontal .bar.current,#content figure.chart.bars-responsive .bar.current{margin-bottom:.8em;z-index:1}#content figure.chart.bars-horizontal .bar .pColor,#content figure.chart.bars-responsive .bar .pColor{border-right-style:solid;border-right-width:1999px;height:100%;width:0}#content figure.chart.bars-horizontal .bar.previous .pColor,#content figure.chart.bars-responsive .bar.previous .pColor{border-color:#ccc}#content figure.chart.bars-horizontal .desc,#content figure.chart.bars-responsive .desc{padding:0 .8em}#content figure.chart.bars-horizontal .deltaPercentage,#content figure.chart.bars-horizontal .percentage,#content figure.chart.bars-responsive .deltaPercentage,#content figure.chart.bars-responsive .percentage{display:inline;padding-left:.4em;white-space:nowrap}#content figure.chart.bars-horizontal .label,#content figure.chart.bars-responsive .label{display:inline}#content figure.chart.bars-horizontal .deltaPercentage:before,#content figure.chart.bars-responsive .deltaPercentage:before{content:"("}#content figure.chart.bars-horizontal .deltaPercentage:after,#content figure.chart.bars-responsive .deltaPercentage:after{content:")"}#content figure.chart.bars-horizontal .arrow,#content figure.chart.bars-responsive .arrow{display:none}.bars-horizontal .stage,.bars-responsive .stage{margin-top:2.8em;position:relative}.bars-horizontal .grid{width:100%}.bars-horizontal .grid-line,.bars-responsive .grid-line{border-right:1px solid #ccc;height:100%}.bars-horizontal .grid-line{bottom:auto!important}.bars-horizontal .grid-number,.bars-responsive .grid-number{right:-1em;top:-1.4em}#content figure.chart.bars-vertical .wrapper{height:0;margin-bottom:6.6612em;margin-right:3.7692em;padding-bottom:33%}#content figure.chart.bars-vertical .stage{height:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:5.892em;position:absolute;white-space:nowrap;width:100%}#content figure.chart.bars-vertical .party{display:inline-block;height:100%;min-width:3em;position:relative;width:7.4%}#content figure.chart.bars-vertical .bar{bottom:0;overflow:hidden;position:absolute;width:52%!important}#content figure.chart.bars-vertical .bar.current{margin-left:11%;z-index:1}#content figure.chart.bars-vertical .bar.previous{margin-left:37%;z-index:0}#content figure.chart.bars-vertical .bar .pColor{border-right-style:solid;border-right-width:10em;height:100%;width:0}#content figure.chart.bars-vertical .bar.previous .pColor{border-color:#ccc}#content figure.chart.bars-vertical .desc{bottom:-10.5091em;font-size:.8462em;height:10.5091em;padding-right:11%;position:absolute;text-align:center;width:89%}#content figure.chart.bars-vertical .desc .label{display:block;font-weight:700;line-height:2em;padding-bottom:.4em;text-align:center}#content figure.chart.bars-vertical .arrow{background-image:url(../img/icons/arrows.png);background-repeat:no-repeat;display:inline-block;height:14px;margin-right:0;overflow:hidden;text-indent:99em;width:7px}#content figure.chart.bars-vertical .arrow.plus{background-position:0 0}#content figure.chart.bars-vertical .arrow.minus{background-position:0 -14px}#content figure.chart.bars-vertical .desc .mandate{margin-bottom:.9091em;margin-top:3em;text-align:center}.bars-vertical .grid{left:0;margin-right:-3em;right:0;width:auto}.bars-vertical .grid-line{border-bottom:1px solid #ccc;bottom:0;margin-left:0!important;width:100%}.bars-vertical .grid-number{background-color:#f9f9f9;padding-left:.2em;right:0;top:-.7em}#content .downloads ul{list-style:none;margin:0;padding:0}#content .downloads li{float:left;margin-right:1em}#content .downloads a{background:url(../img/icons/download.png) no-repeat 100%;line-height:1.8em;padding-right:17px;white-space:nowrap}#content #further-elections{clear:both;padding:.7692em}#further-elections h3{font-weight:400;margin:0;padding-bottom:0}#further-elections .election-type{background-color:#fff;font-size:1em;margin:0 0 .8em;padding:0}#further-elections ul{margin:0;padding-left:1.2308em}#further-elections li{float:left;margin-right:2.4615em}.mandate-party{display:inline-block;margin-right:.5em;padding:1em 0;text-align:center}.mandate-num{padding:0 1em}.mandate-party abbr{font-weight:700;margin:0 1em}

/*! UPDATE border-color */.mandate-party .pColor{border:1px solid #999;height:5px;overflow:hidden}.mandate-party .pColor:after{border-bottom:5px solid #e2e2e2;content:"";display:block}#menu-trigger{background:#e2e2e2 url(../img/icons/menu-trigger.png) no-repeat .4em;color:#000;font-size:.8125em;line-height:2.125em;padding:0 .75em 0 1.8769em;position:absolute;right:.769231em;text-decoration:none;top:0}.js #menu-trigger.active{background-color:#ccc}.js #sidebar{background-color:#fff;box-shadow:-1px 6px 6px rgba(0,0,0,.5);display:none;margin-top:2.125em;position:absolute;right:.8em;top:2px;z-index:100}.js #sidebar.open{display:block}#sidebar .main{border-bottom:1px solid #999;border-top:1px solid #999;margin-top:-1px;padding:.1538em .2308em}#sidebar .main.active{background-color:#c9c9c9}#sidebar .main a,#sidebar .main span,#sidebar .main.active a{padding:.1538em .2308em}#sidebar li.spaced{margin-bottom:1em}#sidebar a:focus,#sidebar a:hover{background-color:#e6e6e6}#sidebar .active{display:block;font-weight:700}#sidebar .election-switch label,#sidebar h3,#sidebar h4{color:#666;font-weight:400;margin:0 .3077em;padding:.1538em 0}#sidebar .legend dd,#sidebar ul a{margin:0;padding:.1538em .3077em .1538em 1.3846em;position:relative}#sidebar .legend dt,#sidebar a em{background-image:url(../img/icons/count.gif);background-repeat:no-repeat;display:block;height:9px;overflow:hidden;text-align:left;text-indent:-999em;width:5px}#sidebar a em{left:.3077em;position:absolute;top:.4538em}#sidebar .legend dt{float:left;margin-left:.3077em;margin-top:.4538em}#sidebar .legend dd{clear:none}#sidebar .legend dd:before{content:"= "}#sidebar .legend dt.count0,#sidebar a em.count0{background-position:0 0}#sidebar .legend dt.count1,#sidebar a em.count1{background-position:0 -9px}#sidebar .legend dt.count2,#sidebar a em.count2{background-position:0 -18px}#sidebar{font-size:.8125em}#sidebar .head,#sidebar ul{display:block;font-size:1em;margin:0 .7692em}#sidebar .legend{background-color:#f9f9f9}#sidebar a{color:#000;display:block;text-decoration:none}#content .icon-arrow a,#sidebar .icon-arrow a{background-image:url(../img/icons/nav.png);background-position:.3077em .5538em;background-repeat:no-repeat;padding-left:1em}#content .inline li,#sidebar .inline li{display:inline-block;padding-bottom:0;padding-right:0;padding-top:0}#content .inline li a,#sidebar .inline li a{padding-right:.6em}#sidebar .election-switch{margin-bottom:1.4em}#sidebar .election-switch select{width:100%}@media only screen and (min-width:768px){#content{float:right;width:78%}#sidebar{width:22%}#menu-trigger{display:none}.js #sidebar{box-shadow:none;display:block;margin-top:0;position:static}}.nocallout{-webkit-touch-callout:none}.pressed{background-color:rgba(0,0,0,.7)}textarea[contenteditable]{-webkit-appearance:none}.gifhidden{left:-100%;position:absolute}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden,.js .js-hidden,.no-js .no-js-hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.cf:after,.cf:before,.chart .legend:after,.chart .legend:before,.chart footer:after,.chart footer:before{content:"";display:table}.cf:after,.chart .legend:after,.chart footer:after{clear:both}.cf,.chart .legend,.chart footer{*zoom:1}.nobr{white-space:nowrap}#adminMenu{background-color:#333;border-bottom:1px solid #999;color:#eee;display:none}#adminMenu ul{float:right}#adminMenu a,#adminMenu li{float:left}#adminMenu a{color:#eee;font-size:.6875em;font-weight:700;line-height:1.7em;padding:0 1em}#adminMenu a:active,#adminMenu a:focus,#adminMenu a:hover{color:#fff}#adminMenu a.active{background-color:#999;color:#fff}@media only screen and (min-width:480px){#adminMenu{display:block}}@media only screen and (min-width:1024px){#adminMenu{border-right:1px solid #ccc;margin-right:20px;max-width:77.5em;min-width:979px}}#userList .password,#userList .username{text-align:left}#userList .ir{background-image:url(../img/icons/sprite-admin.png);background-position:-99em;background-repeat:no-repeat;height:20px;margin:0 auto;width:20px}#userList .ir.granted1{background-position:center 0}#userList .ir.granted1:hover{background-position:center -20px}#userList .ir.granted0{background-position:center -40px}#userList .ir.granted0:hover{background-position:center -60px}#userList .edit .ir{background-position:center -80px}#userList .edit .ir:hover{background-position:center -100px}#userList .delete .ir{background-position:center -120px}#userList .delete .ir:hover{background-position:center -140px}#userList .createNew{color:#000;display:block;float:right;margin-top:1.4em;text-decoration:none}#userList .createNew:hover{color:#095f9b;text-decoration:underline}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input.invalid{background-color:#fdd}form div{margin:1em 0}.submit .left,.submit .right,form div input.text,form div label{display:inline-block;vertical-align:top}fieldset.radio label{display:inline}fieldset.radio legend{font-weight:700}.submit .left,.submit .right{margin:0}.submit .left,form div label{min-width:8em;width:20%}form .labelAbove label{display:block;padding:0 .6em .2em;width:auto}.submit .right,form div input.text{min-width:12em;width:60%}form div input.text{border:1px solid #666;border-radius:.6em;padding:.4em}form .labelAbove input.text{width:80%}form div input.text:focus{border-color:#444;-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,.7);box-shadow:inset 1px 1px 3px rgba(0,0,0,.7);outline:0 none}form em.required{color:#999;font-size:.8em}form label .error{color:red;display:block;font-size:.8em;font-weight:400;line-height:1.2em}fieldset.submit{margin-bottom:2em}button.submit{background:#e2e2e2;background:-moz-linear-gradient(center top,#e2e2e2,#666) repeat scroll 0 0 transparent;border:1px solid #ccc;border-radius:.8em;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E2E2E2",endColorstr="#666666");float:right;margin-right:-.8em;outline:none;padding:.4em 2em .45em;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3)}button.submit:focus,button.submit:hover{background:#999;background:-moz-linear-gradient(center top,#ccc,#999) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc",endColorstr="#999999")}button.submit:active{background:#666;background:-moz-linear-gradient(center top,#666,#e2e2e2) repeat scroll 0 0 transparent;color:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#666666",endColorstr="#E2E2E2");position:relative;top:1px}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}td .negative-number{color:red!important}#content .downloads,#further-elections,.chart .grid{display:none}#responsible{padding-left:0}#responsible a{display:none}#content .downloads li{float:none}#responsible span{border-left:0;padding:0}#further-elections .election-type{float:none;padding-right:0}.sf-toolbar{display:none}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#menu-trigger,.button-print,.sf-toolbar,nav{display:none;visibility:hidden}#further-elections,.downloads,.map,.tables>.results.stats{page-break-inside:avoid}a.contentlink,hr.vh{display:none}#content #further-elections{border:0 #fff}#footer,#responsible{border-bottom:0!important;border-top-color:#000!important}#content td,#content th{page-break-inside:avoid}.print-table-separator{border-bottom:1px solid #ccc}#content figure,#content section,.responsive-table-wrapper .scrollable,.scroll-container{overflow:visible}.responsive-table-wrapper .pinned{display:none}#content figure.chart.bars-horizontal .party,#content figure.chart.bars-responsive .party,#content figure.chart.bars-vertical .party{page-break-inside:avoid}.responsive-table-wrapper{margin-bottom:0;overflow:visible;position:static}.responsive-table-wrapper .scrollable{overflow:visible;overflow-y:visible}.responsive-table-wrapper table.responsive{margin-left:0;width:90%}.responsive-table-wrapper table.responsive td,.responsive-table-wrapper table.responsive th{overflow:hidden;position:relative}.responsive-table-wrapper table.responsive td.first,.responsive-table-wrapper table.responsive th.first{border:0;clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto}.responsive-table-wrapper td,.responsive-table-wrapper th{white-space:nowrap}.responsive-table-wrapper td .pColor,.responsive-table-wrapper th .pColor{line-height:2.5em;padding-top:0}#results-by-party table.responsive,#results-by-year table.responsive,#results-participation table.responsive{margin-left:0!important}}