@charset "UTF-8";.cdu.neg,.parties .cdu:before{background:#000}.cdu,.parties .afd,.parties .afd span,.parties .bsw .parties .fw,.parties .bsw span,.parties .cdu,.parties .cdu span,.parties .fdp,.parties .fdp span,.parties .fw span,.parties .gruene,.parties .gruene span,.parties .linke,.parties .linke span,.parties .piraten,.parties .piraten span,.parties .sonst,.parties .sonst span,.parties .spd,.parties .spd span{color:#000}.parties>div:before{content:" ";display:inline-block;float:left;margin-right:5px;margin-top:3px;margin-bottom:3px;width:21px;height:21px}.parties .spd:before,.spd.neg{background:#e3000f}.parties .linke:before{background:purple}.parties .gruene:before{background:#46962b}.parties .fdp:before{background:#ffed00}.parties .afd:before{background:#009ee0}.parties .piraten:before{background:#f67b00}.parties .bsw:before{background:#b21849}.parties .fw:before{background:#f29204}.cdu.neg{color:#FFF}.spd{color:#e3000f}.spd.neg{color:#FFF}.linke{color:purple}.linke.neg{background:purple;color:#FFF}.gruene{color:#46962b}.gruene.neg{background:#46962b;color:#000}.fdp,.fdp .des{color:#ffed00}.fdp.neg{background:#ffed00;color:#000}.afd{color:#009ee0}.afd.neg{background:#009ee0;color:#000}.piraten{color:#f67b00}.piraten.neg{background:#f67b00;color:#000}.bsw{color:#b21849}.bsw.neg{background:#b21849;color:#000}.fw{color:#f29204}.fw.neg{background:#f29204;color:#000}.sonst{color:#7F7F7F}.sonst.neg{background:#7F7F7F;color:#FFF}body:not(.page-template-page-wahltrend) table{margin:1rem 0;font-size:12px;line-height:18px}body:not(.page-template-page-wahltrend) table tr{border-bottom:1px solid #00BE6B}body:not(.page-template-page-wahltrend) table td{padding:.2rem}body:not(.page-template-page-wahltrend) table td:nth-child(1){text-align:left;border-right:1px solid #00BE6B}@media screen and (min-width:48em){.jslider,.jslider .jslider-bg{position:relative}.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(../img/jslider.plastic.png) no-repeat}.jslider{display:block;width:100%;height:1em;top:.6em;font-family:Arial,sans-serif}.jslider table{border-collapse:collapse;border:0}.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}.jslider .jslider-bg i{height:5px;position:absolute;font-size:0;top:0}.jslider .jslider-label,.jslider .jslider-value{font-size:9px;white-space:nowrap;line-height:12px}.jslider .jslider-bg .l{width:50%;background-position:0 0;left:0}.jslider .jslider-bg .r{width:50%;left:50%;background-position:right 0}.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:5px;background-position:0 -20px}.jslider .jslider-pointer{width:13px;height:15px;background-position:0 -40px;position:absolute;left:20%;top:-4px;margin-left:-6px;cursor:pointer;cursor:hand}.jslider .jslider-pointer-hover{background-position:-20px -40px}.jslider .jslider-pointer-to{left:80%}.jslider .jslider-label{color:#000;opacity:.4;padding:0 2px;position:absolute;top:-18px;left:0}.jslider .jslider-label-to{left:auto;right:0}.jslider .jslider-value{padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to{left:80%}.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-.4em}.jslider .jslider-scale{position:relative;top:9px}.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999}.jslider-limitless .jslider-label,.jslider-single .jslider-bg .v,.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to{display:none}.jslider_blue .jslider-bg i,.jslider_blue .jslider-pointer{background-image:url(../img/jslider.blue.png)}.jslider_plastic .jslider-bg i,.jslider_plastic .jslider-pointer{background-image:url(../img/jslider.plastic.png)}.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{background-image:url(../img/jslider.round.png)}.jslider_round .jslider-pointer{width:17px;height:17px;top:-6px;margin-left:-8px}.jslider_round_plastic .jslider-bg i,.jslider_round_plastic .jslider-pointer{background-image:url(../img/jslider.round.plastic.png)}.jslider_round_plastic .jslider-pointer{width:18px;height:18px;top:-7px;margin-left:-8px}#btwahltrend table{width:100%;font-size:10px;margin:0;padding:0}#btwahltrend table tbody{border:0}#btwahltrend table tr{height:22px!important;border-bottom:1px solid #00BE6B}#btwahltrend table tr:nth-child(1){font-weight:700}#btwahltrend table td{padding:0;text-align:center}#btwahltrend table td:nth-child(1){text-align:left;border-right:1px solid #00BE6B}#wahltrend{width:570px;height:600px;top:1rem}#wahltrend_wrap{position:relative}#direktvals{display:inline-block;text-align:center;margin-left:18px;margin-top:5px}#direktvals button{margin-top:10px}#direktvals button,#legendWrap .primary_buttons button,#legendWrap button#flipKoal1,.button{background:#00BE6B;cursor:pointer;color:#FFF;padding:.3rem;border:0;border-radius:0;font-size:100%;line-height:100%}#direktvals button:active,#direktvals button:focus,#legendWrap .primary_buttons button:active,#legendWrap .primary_buttons button:focus,#legendWrap button#flipKoal1:active,#legendWrap button#flipKoal1:focus,.button:active,.button:focus{border:0;background:#00BE6B;outline:0}#direktvals button:hover,#legendWrap .primary_buttons button:hover,#legendWrap button#flipKoal1:hover,.button:hover{background-color:grey}#legendWrap{position:absolute;left:550px;width:240px;height:399px;top:123px;border-radius:0}}@media screen and (min-width:48em) and (min-width:48em) and (max-width:64.3125em){#wahltrend{width:470px}#legendWrap{left:450px}}@media screen and (min-width:48em){#legendWrap .primary_buttons button#showKoal,#legendWrap .primary_buttons.koal button#showKoal{background-color:#A93E50}#legendWrap .primary_buttons{border-bottom:3px solid #00BE6B;line-height:10px}#legendWrap .primary_buttons.koal{border-bottom:3px solid #A93E50}#legendWrap .primary_buttons.koal button#showElec,#legendWrap .primary_buttons.wt button#showKoal{background-color:grey}#legendWrap .primary_buttons.wt{border-bottom:3px solid #00BE6B}#legendWrap .primary_buttons.wt button#showElec{background-color:#00BE6B}#legendWrap .primary_buttons button{margin-bottom:0;border-radius:2px 2px 0 0;line-height:20px}#legendWrap .primary_buttons button:hover{background-color:inherit;text-decoration:underline}#legendWrap .primary_buttons button.aktive:hover{text-decoration:none}#legendWrap .primary_buttons button#showElec{background-color:#00BE6B}#legendWrap button#flipKoal1{font-size:80%;line-height:80%}#legendWrap button#flipKoal1.hidden{display:none}#legendWrap .instr{display:block;line-height:110%;padding:5px 0}#legendWrap .instr.nopad{padding:0}#koalData{margin-top:.3rem}#koalData.hidden{display:none}#koalData .date{text-align:center;padding:.1rem 0}#koalData .koal_wrap{height:240px;position:relative;width:100%}#koalData .koal_wrap .fifty{position:absolute;z-index:2;top:50%;left:0;right:0;height:2px;background:#333;box-shadow:0 0 2px .5px #FFF;text-align:right}#koalData .koal_wrap .fifty span{font-size:60%;line-height:60%;position:absolute;right:0;color:#000}#koalData .koal_wrap .fifty span.more{top:-8px}#koalData .koal_wrap .fifty span.less{top:6px}#koalData .koal_wrap .akoal{height:240px;width:73px;border-right:10px solid #FFF;position:relative;display:table-cell;vertical-align:bottom;background:#DDD}#koalData .koal_wrap .akoal.empty{opacity:0}#koalData .koal_wrap .akoal .indi{width:100%;text-align:right;right:0;padding:0;position:absolute;z-index:3;top:1px;font-size:100%;line-height:100%}#koalData .koal_wrap .akoal .indi::before{padding:0 1px;text-shadow:1px 1px #FFF;content:"✖";color:#A93E50}#koalData .koal_wrap .akoal .indi.enough{bottom:122px}#koalData .koal_wrap .akoal .indi.enough::before{content:"✔";color:#00BE6B}#koalData .koal_wrap .akoal.empty .indi{display:none}#koalData .koal_wrap .akoal .party{display:block;width:100%;margin:0}#koalData .koal_wrap .akoal .party.notinside{display:none!important}#koalData .koal_wrap .akoal .party.notinside .value{background:0 0}#koalData .koal_wrap .akoal .value{display:block;height:100%;width:100%;line-height:110%;font-size:82%;position:relative}#koalData .koal_wrap .akoal .value span{display:block;position:absolute}#koalData .koal_wrap .akoal .value span.name{top:2px;left:2px}#koalData .koal_wrap .akoal .value span.val{display:none}#koalData .koal_wrap .akoal .gesamt{text-align:center;font-weight:700;margin:10% 10% 0}#legendData{padding:.3rem;margin-top:1rem}#legendData .gesamt.info{margin-bottom:1rem}#legendData .info{display:block;width:100%;height:24px;line-height:24px;overflow:hidden}#legendData .info span:not(.des){float:right}#legendData.hidden{display:none}#legendData .des{width:60%;display:block;float:left}#legendData .balk{height:24px;width:100%}#legendData .balk>div{display:block;float:left;line-height:24px;height:24px}#legendData .balk>div.text,#legendData .balk>div.val{width:50%}#legendData .balk>div.val>span{float:right}#legendData .balk>div.val>span.neg{float:left;display:block;margin-top:3px;height:20px!important}#legendData .balk div.text{text-align:right;padding-right:.3em}#legendData .balk div.text>span{height:14px;display:inline}#legendData .balk div.text span:first-child{float:left}#chooseKoal.hidden,#legendData.hide-bsw .balk-bsw,#legendData.hide-fw .balk-fw,#legendData.hide-piraten .balk-piraten{display:none}#chooseKoal #chooseKoal_inner{height:100%;overflow:hidden}#chooseKoal .parties{float:left;width:60%;padding-top:24px}#chooseKoal .parties>div>span{line-height:31px;display:block}#chooseKoal .checkers{float:left;width:30px;line-height:27px}#chooseKoal .checkers .indi{text-align:center;margin-right:7px}#chooseKoal .checkers .custom-checkbox{position:relative;display:inline-block}#chooseKoal .checkers .custom-checkbox>.box{position:relative;display:block;width:21px;height:21px;border:1px solid #444;background-color:#EEE;border-radius:4px}#chooseKoal .checkers .custom-checkbox>.box>.tick{position:absolute;left:4px;top:5px;width:13px;height:6px;border-bottom:2px solid #000;border-left:2px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:none}#chooseKoal .checkers .custom-checkbox>input:checked+.box>.tick{display:block}#chooseKoal .checkers .custom-checkbox>input{position:absolute;outline:0;left:0;top:0;padding:0;width:21px;height:21px;border:none;margin:0;opacity:0;z-index:1}#chooseKoal .checkers .custom-checkbox>input:active+.box{border-color:#AAA;background-color:#DDD}#chooseKoal #resetw{width:100%;text-align:left;padding-left:60%}#chooseKoal #resetw button{padding-top:0;padding-left:0;background:0 0;color:#00BE6B}#wahltrend div.legend>div{width:200px!important;left:620px!important;top:37px!important;line-height:22px;font-size:10px}#wahltrend div.legend>table{margin:0;width:200px!important;left:620px!important;top:115px!important;table-layout:fixed}#wahltrend div.legend>table tbody{border:0}#wahltrend div.legend table td{border:0;padding:2px 0;font-size:10px}#wahltrend div.legend table td.legendColorBox{width:100px!important}#wahltrend div.legend table td.legendLabel{width:100px;padding-left:6px}#wahltrend div.legend table div{font-size:10px}#wahltrend div.legend table td.legendColorBox div{border-color:#FFF}.layout-slider{margin-top:15px;width:510px;margin-left:30px;display:inline-block}}@media screen and (min-width:48em) and (min-width:48em) and (max-width:64.3125em){.layout-slider{margin-top:15px;width:410px;margin-left:30px}}.icon-facebook{background:url(../img/Facebook_Logo-green.png) left top no-repeat;padding-left:30px}.icon-twitter{background:url(../img/Twitter_logo-green.png) left top no-repeat;padding-left:30px}@media screen and (min-width:0em) and (max-width:47.9375em){#wahltrend{width:400px;height:250px}#wahltrend .flot-tick-label{font-size:.7rem}#legendWrap{font-size:.6rem;line-height:100%;padding:.5rem;width:100%}#legendWrap button{display:none}#legendWrap div.info{max-width:33%;width:33%;display:block;text-align:center;font-weight:700;font-size:120%;line-height:120%;float:left}#legendWrap div.info span.des{display:block;font-weight:400}#legendWrap div.balk{max-width:9%;width:9%;height:auto;display:inline-block;overflow-x:hidden;text-align:center;position:relative}#legendWrap div.balk .text{position:absolute;bottom:0;height:23px;overflow:hidden;width:100%}#legendWrap div.balk .text span{display:block}#legendWrap div.balk .val{margin-bottom:24px;height:35px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#legendWrap div.balk .val span{display:block;width:100%!important}#legendWrap div.balk .val span:not(.neg){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#chooseKoal,.layout-slider{display:none}#direktvals{text-align:center;width:100%}#direktvals #settolatest{font-weight:700;display:inline-block;font-family:BrandonGrotesqueBoldRegular,sans-serif;background:#00BE6B;color:#FFF;padding:.5rem}#btwahltrend{text-align:center}#btwahltrend .row{margin:0}#btwahltrend table{font-size:.6rem;line-height:100%;table-layout:fixed;max-width:100%!important;width:100%!important;min-width:100%!important}#btwahltrend table td,#btwahltrend table th{max-width:9%!important;width:9%!important;min-width:9%!important;word-wrap:break-word}#legendWrap .instr{text-align:center;padding-bottom:.5rem}}
@media screen and (max-width: 769px) {
    #wahltrend {
        min-width: 100%;
    }   
}
@media screen and (min-width: 769px) {
    #direktvals {
        position: relative;
        bottom: -40px;
        margin-left:0px;
        left:0px;
    }
}
