html{min-height:100%;height:100%}body{font:14px/20px 'Open Sans', sans-serif;background-repeat:no-repeat;margin:0;padding:0;text-align:center;color:#33326b;min-height:100%;position:relative;background:#4d5063;background-image:url("/images/new-background.png");background-size:cover;background-attachment:fixed;background-position:center center}a{color:#33326b}.splash-bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.splash-bg.hidden{opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.global-wrapper{z-index:2;position:relative}a img{border:none}h2{font-size:16px;line-height:1.2em;margin:0 0 1em 0;padding:0}.global-spinner,.splash-spinner{position:fixed;z-index:999;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.6;width:50px;height:50px;border-radius:50%;display:none;background:rgba(255,255,255,0.8);border:1px solid rgba(0,0,0,0.5)}.splash-spinner{margin:-73px 0 0 -31px}.main-wrapper{padding-bottom:40px}.menu{margin:0;padding:0;list-style-type:none}.menu.horizontal-menu a{margin:0 0.1em;text-decoration:none}.btn{border:0;-webkit-appearance:none;border-radius:0;background:gray;padding:1em 2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;cursor:pointer}.blue-btn{background:#004e8d;background:linear-gradient(to right, #00aafb 0%, #004e8d 100%)}.blue-btn-with-states{padding:10px 15px;opacity:0.9;background:white;background:rgba(255,255,255,0.9);box-shadow:1px 1px 3px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2)}.blue-btn-with-states:hover{opacity:1}.blue-btn-with-states .is-active{display:none}.blue-btn-with-states .is-un-active{display:inline}.blue-btn-with-states:active,.blue-btn-with-states:focus{outline:none}.blue-btn-with-states.active{background:#004e8d;background:linear-gradient(to right, #00aafb 0%, #004e8d 100%);border:0;padding:11px 17px;color:white}.blue-btn-with-states.active .is-active{display:inline}.blue-btn-with-states.active .is-un-active{display:none}.white-btn{background:white;background-color:rgba(255,255,255,0.4);color:#33326b;box-shadow:1px 1px 3px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2)}.white-btn:hover{background-color:white}.yellow-btn{background:#FFD418;box-shadow:0px 4px 15px rgba(33,22,8,0.2);font-size:18px;font-weight:bold;color:#004A7C;padding:12px 37px}.yellow-btn:hover{background-color:white}.facebook-btn{background:transparent;padding:0;margin-top:3em}.facebook-btn img{margin-right:15px;vertical-align:middle}.lang-menu,.lang-menu a{color:white;font-size:11px}.lang-menu{margin-top:10px}.centered{margin:0 auto;text-align:left}.content{padding:10px 20px 0px 20px;max-width:860px;margin-bottom:120px}.content-slim{max-width:570px}.content-mid{max-width:800px}.transparent-box{padding:0;margin:22px;color:#FFF}.gray-box{padding:0;max-width:535px;margin:0 auto;color:#33326b;background:white;background:rgba(255,255,255,0.9);box-shadow:1px 1px 3px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);padding:40px 45px}.gray-box-wide{max-width:740px}input[type=radio]:checked{background:#0b7fc4}.gray-box-no-side-pad{padding:20px 0;max-width:625px}@media screen and (max-width: 550px){.gray-box{padding:15px;font-size:0.9em;line-height:1.3em}.content{padding:0}}.green-box .gray-box{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM5NmZmOTYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMmZmMzIiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-radial-gradient(center, ellipse cover, rgba(150,255,150,0.2) 0%, rgba(50,255,50,0.4) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(150,255,150,0.2)), color-stop(100%, rgba(50,255,50,0.4)));background:-webkit-radial-gradient(center, ellipse cover, rgba(150,255,150,0.2) 0%, rgba(50,255,50,0.4) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(150,255,150,0.2) 0%, rgba(50,255,50,0.4) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(150,255,150,0.2) 0%, rgba(50,255,50,0.4) 100%);background:radial-gradient(ellipse at center, rgba(150,255,150,0.2) 0%, rgba(50,255,50,0.4) 100%)}.red-box .gray-box{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZjk2OTYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjMyMzIiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-radial-gradient(center, ellipse cover, rgba(255,150,150,0.2) 0%, rgba(255,50,50,0.4) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,150,150,0.2)), color-stop(100%, rgba(255,50,50,0.4)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,150,150,0.2) 0%, rgba(255,50,50,0.4) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,150,150,0.2) 0%, rgba(255,50,50,0.4) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,150,150,0.2) 0%, rgba(255,50,50,0.4) 100%);background:radial-gradient(ellipse at center, rgba(255,150,150,0.2) 0%, rgba(255,50,50,0.4) 100%)}.yellow-box .gray-box{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmMzIiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,50,0.2) 0%, rgba(255,255,0,0.4) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,50,0.2)), color-stop(100%, rgba(255,255,0,0.4)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,50,0.2) 0%, rgba(255,255,0,0.4) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,50,0.2) 0%, rgba(255,255,0,0.4) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,50,0.2) 0%, rgba(255,255,0,0.4) 100%);background:radial-gradient(ellipse at center, rgba(255,255,50,0.2) 0%, rgba(255,255,0,0.4) 100%)}.corner-logo-bg{background:url("/images/new-logo.svg") no-repeat 32px 28px;padding-top:220px;background-size:140px 136px}.corner-logo-bg.ontop-logo{background-image:none;padding-top:195px}.header{position:absolute;top:0;right:20px}.footer{position:fixed;bottom:0;max-width:100%;width:100%;left:0;right:0;clear:both;font-size:11px}.footer-logos{text-align:center;width:50%;float:right}.footer-logos a{display:inline-block}.footer-logos img{vertical-align:middle}.footer-bottom-stripe{position:relative;background:#0000ff;bottom:0;text-align:left;padding:0 10px;line-height:30px;background-color:white;background-color:rgba(255,255,255,0.9);box-shadow:1px 1px 3px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2)}.footer-bottom-stripe a{color:#33326b}@media screen and (max-width: 1080px){.footer-bottom-stripe{position:static;width:auto;height:auto;padding:10px 10px;line-height:1.3em}.footer-logos{-moz-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);float:none;width:auto}.footer-bottom-stripe:after{display:none}}.options-wrapper-outer{background:white;background:rgba(255,255,255,0.9);box-shadow:1px 1px 3px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);max-width:826px;margin:20px auto 0 auto}.options-wrapper{position:relative;max-width:700px;margin:0 auto;padding-bottom:10px}.options-wrapper .option{display:inline-block;width:83px;text-align:center;top:0;position:relative;vertical-align:top;z-index:2;cursor:pointer;margin:0 10px;font-size:0.9em;line-height:1.3em;font-style:italic}.options-wrapper .option .tick{display:block;margin:10px auto;width:30px;height:30px;box-shadow:1px 1px 6px rgba(0,0,0,0.1);border-style:solid;border-color:rgba(0,0,0,0.15);border-width:1px;background-image:url("/images/sprites.svg");background-repeat:no-repeat;background-position:-30px 0px;background-color:white;background-size:auto 30px}.canhover .options-wrapper .option:hover .tick,.options-wrapper .option.active .tick{background-position:0 0;background-color:#4dbce9;background-image:url("/images/sprites.svg"),linear-gradient(135deg, #4dbce9 0%, #56b5e3 100%)}.canhover .options-wrapper .option[data-val=""]:hover .tick,.options-wrapper .option[data-val=""].active .tick{background-color:#b2b3b7;background-image:url("/images/sprites.svg"),linear-gradient(135deg, #b2b3b7 0%, #979797 100%)}.options-wrapper .line{height:4px;width:100%;position:absolute;z-index:1;top:24px;box-shadow:inset 0px 1px 4px rgba(0,0,0,0.5)}@media screen and (max-width: 518px){.options-wrapper .line{display:none}}.question-nrs{background:white;background:rgba(255,255,255,0.9);max-width:826px;margin:0 auto 8px auto;box-shadow:1px 1px 3px rgba(0,0,0,0.5);padding:2px;border:1px solid rgba(0,0,0,0.2)}.question-nrs a{display:inline-block;width:22px;height:22px;font-size:11px;line-height:22px;text-decoration:none;color:#222;opacity:0.9}.question-nrs a.visited{opacity:1;background:rgba(255,255,255,0.2)}.question-nrs a.active,.question-nrs a:hover{background:rgba(0,0,0,0.1);box-shadow:inset 0px 0px 3px rgba(0,0,0,0.5);opacity:1}@media screen and (max-width: 768px){.corner-logo-bg{padding-top:130px;background-size:200px;background-position:0 5px}.question-nrs{padding:0 5px}}.left-info-box{width:235px;margin-right:35px;min-height:80px;text-align:left}.plain-text-page .left-info-box{width:208px;min-height:80px;padding:65px 30px 30px 30px;text-align:left;background:white;background:rgba(255,255,255,0.9);box-shadow:1px 1px 3px rgba(0,0,0,0.5);border-style:solid;border-color:rgba(0,0,0,0.2);border-width:1px 0 1px 1px;margin-right:-1px}.left-info-box .info{font-size:12px;line-height:1.3em;text-align:left}.left-info-box .info a{white-space:nowrap}.left-info-box table{border-collapse:collapse}.left-info-box table td{color:#666;font-size:12px;line-height:1.2em;text-align:left;padding:5px 5px 5px 0;vertical-align:top}.tabbed-wrapper{width:590px;text-align:left;margin-right:-0.5%;overflow:hidden}.left-info-box h2{font-weight:400;font-size:18px;line-height:1.2em}.left-info-box .show-on-mobile{display:none}.radar-list-toggle{margin-bottom:1em}@media screen and (max-width: 915px){.left-info-box .not-on-mobile{display:none !important}.left-info-box .show-on-mobile{display:block}.left-info-box.left{float:none;margin-right:0;width:auto;margin-top:20px;min-width:285px}.radar-list-toggle{float:left}.radar-list-toggle{margin-bottom:0}.facebook-btn{margin-top:0;margin-bottom:5px}.facebook-btn img{max-width:50px}}.frontpage-content{padding-top:100px;position:relative}.frontpage-banner{position:absolute;left:0;right:0;background-color:#FFF;max-width:100%;width:100%}.frontpage-banner h3{font-style:normal;font-weight:800;font-size:28px;line-height:normal;color:#004A7C;padding-left:20px}.frontpage-banner p{font-style:normal;font-weight:normal;font-size:14px;line-height:28px;color:#004A7C;padding-left:20px}.tabbed-wrapper .gray-box{position:relative;z-index:10}.tab-container{display:none}.tab-container.active{display:block}@media screen and (max-width: 915px){.tabbed-wrapper.left{width:auto;float:none;min-width:285px}.gray-box-no-side-pad{max-width:100%}.gray-box-no-side-pad{padding:10px 0}.question-comparison .gray-box{max-width:none}.question-comparison .answer-boxes .gray-box{width:49.75% !important}.question-comparison .answer-boxes .gray-box .gray-box{width:auto !important}.question-comparison .answer-boxes .gray-box.last{margin-left:0.5% !important}}.pol-table{width:100%;font-size:12px;border-collapse:collapse}.pol-table td{padding:0.3em 0.4em;border:0;text-align:left}.pol-table tr td:first-child{width:35%;padding-left:0}.pol-table tr.subtable td:first-child{width:30px;padding-left:12px;font-weight:bold}.partys-radar-table .pol-table tr td:first-child{width:25px}.pol-table thead td{padding-bottom:15px;font-size:14px;line-height:1.3em;vertical-align:top;color:#4F4E4E}.pol-table thead td.clk{cursor:pointer}.pol-table thead td.active{color:#2462b7}.pol-table tbody tr{cursor:pointer}.pol-table tbody tr:hover td{background-color:rgba(0,0,0,0.12)}.pol-table tbody tr.no-hover:hover td{background-color:transparent}.publisher-default .pol-table tbody tr td{-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.publisher-default .pol-table tbody tr:hover td{-webkit-transition:background-color 0s;transition:background-color 0s}.pol-table-spacier tbody tr td{padding:0.3em 0.5em}@media screen and (max-width: 915px){.pol-table thead td{font-size:0.8em}.pol-table td{padding:0.1em 0.3em;font-size:10px}.js-party-radar svg{zoom:0.8}}.party-medium-image{width:30px;height:30px;background-position:center;background-size:cover;display:inline-block;background-color:rgba(0,0,0,0.07)}.table-image{vertical-align:middle;margin-right:1em}.percent-bar{background:rgba(0,0,0,0.1);width:100%;height:15px;position:relative}.percent-bar-midsize{height:24px;line-height:24px}.percent-bar-inner{width:0%;background:#008bdc;background:linear-gradient(to bottom, #008bdc 0%, #003570 100%);height:100%}.percent-bar .nr{position:absolute;z-index:1;color:white;left:5px;font-size:11px;line-height:14px;top:0;text-shadow:0 0 3px rgba(0,0,0,0.4);font-weight:bold}.percent-bar-midsize .nr{font-size:14px;line-height:24px;left:10px}.right-picture-box{width:140px;margin-left:1em}.right-picture-box img{max-width:140px}.politician-view-box h1{font-weight:300;padding:0;margin:0 0 1em 0;line-height:1em}.question-comparison{margin:10px 0 20px 0;overflow:hidden;position:relative}.question-comparison .gray-box{margin:0}.question-comparison .answer-boxes{margin:2px 0}.question-comparison .answer-boxes .gray-box{padding:0;width:294px;float:left;box-sizing:border-box;box-shadow:none;border:0}.question-comparison .answer-boxes .gray-box .inner{padding:10px;text-align:center}.question-comparison .answer-boxes .gray-box.last{margin-left:2px}.question-comparison .answer-boxes .gray-box.box-header{float:none;padding:3px 10px;width:auto;font-size:20px}.ico{background-position:center-center;background-size:cover;background-repeat:no-repeat}.ico-check-big{background-color:#929292;background-image:url("/images/sprites.svg"),linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(230,230,230,0.4) 100%);background-repeat:no-repeat;background-position:0px 0px;background-size:auto 30px;width:30px;height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ico-check-big.blue{background-color:#7da4d2}.ico-check-big.green{background-color:#85bf69}.ico-check-big.red{background-color:#e66776}.ico-check-big.pink{background-color:#f550ff}.ico-check-big.yellow{background-color:#f7a063}.ico-check-big.purple{background-color:#c460ff}.ico-arrow{background-repeat:no-repeat;background-position:0px 0px;background-size:auto 24px;width:24px;height:24px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ico-arrow-down{background-image:url("/images/ico_arrow_down.svg")}.ico-arrow-up{background-image:url("/images/ico_arrow_up.svg")}@media screen and (max-width: 768px){.pol-table.pol-table-spacier .party-medium-image,.pol-table.pol-table-spacier .ico-check-big{max-width:25px;background-size:25px}.pol-table.pol-table-spacier .ico-check-big{position:relative;top:2px;background-size:auto 25px;height:25px}.pol-table.pol-table-spacier td{padding:0 5px 0 0}}@media screen and (max-width: 480px){.right-picture-box{width:125px}}.q-box-collapsed-wrap{min-height:90px;line-height:90px;text-align:center;padding:25px 30px;max-width:770px}.publisher-default .q-box-collapsed-wrap h2{font-size:18px}.q-box-collapsed{display:inline-block;line-height:1.3em;vertical-align:middle}.q-box-collapsed h2{margin:1em 0}.main-menu{position:absolute;right:160px;width:400px;text-align:right}.main-menu a{background:url("/images/tab.svg") no-repeat center center;background-size:contain;width:178px;height:60px;text-align:center;display:inline-block;text-decoration:none;font-size:12px;line-height:43px;color:#33326b}.main-menu a.unclickable{cursor:default}@media screen and (max-width: 550px){.main-menu{width:auto;position:static;float:left}.main-menu a{padding:0 15px;width:auto;height:35px;line-height:35px;background:#ccc;background:rgba(255,255,255,0.9)}.header{position:static;text-align:right;padding-right:10px}.lang-menu{margin-top:0;line-height:25px}}.moving-logo{width:473px;max-width:100%;position:relative;margin:0 auto}.moving-logo object{max-width:100%}.moving-logo .typings,.moving-logo .arrow{position:absolute;top:0;left:0}@-webkit-keyframes compass{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg)}45%{-webkit-transform:rotate(-8deg)}60%{-webkit-transform:rotate(6deg)}75%{-webkit-transform:rotate(-4deg)}85%{-webkit-transform:rotate(2deg)}95%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes compass{0%{-webkit--moz-transform:rotate(0deg)}25%{-webkit--moz-transform:rotate(15deg)}45%{-webkit--moz-transform:rotate(-8deg)}60%{-webkit--moz-transform:rotate(6deg)}75%{-webkit--moz-transform:rotate(-4deg)}85%{-webkit--moz-transform:rotate(2deg)}95%{-webkit--moz-transform:rotate(-1deg)}100%{-webkit--moz-transform:rotate(0deg)}}@-o-keyframes compass{0%{-webkit--o-transform:rotate(0deg)}25%{-webkit--o-transform:rotate(15deg)}45%{-webkit--o-transform:rotate(-8deg)}60%{-webkit--o-transform:rotate(6deg)}75%{-webkit--o-transform:rotate(-4deg)}85%{-webkit--o-transform:rotate(2deg)}95%{-webkit--o-transform:rotate(-1deg)}100%{-webkit--o-transform:rotate(0deg)}}@keyframes compass{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-4deg)}85%{transform:rotate(2deg)}95%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}.moving-logo .arrow.animate{-webkit-animation-duration:3.5s;-webkit-animation-fill-mode:both;-webkit-animation-name:compass;-webkit-animation-timing-function:ease-in-out;-moz-animation-duration:3.5s;-moz-animation-fill-mode:both;-moz-animation-name:compass;-moz-animation-timing-function:ease-in-out;-o-animation-duration:3.5s;-o-animation-fill-mode:both;-o-animation-name:compass;-o-animation-timing-function:ease-in-out;animation-duration:3.5s;animation-fill-mode:both;animation-name:compass;animation-timing-function:ease-in-out}.left-data-table td{padding:5px 5px 5px 0;vertical-align:top}@media screen and (max-width: 480px){.left-data-table td{font-size:0.8em}}.white-legend{display:inline-block;width:26px;height:26px;vertical-align:middle;background:white;margin-right:1em;border:2px solid rgba(0,0,0,0.2)}.blue-legend{display:inline-block;width:26px;height:26px;vertical-align:middle;background:rgba(120,159,208,0.8);margin-right:1em;border:2px solid #789fd0}.alert-ico{display:inline-block;width:25px;height:25px;vertical-align:middle;background:transparent;margin-right:1em;background-image:url("/images/sprites.svg");background-position:-110px 0;background-repeat:no-repeat}.radar-legends{font-size:14px}.radar-legends .alert{margin:3px 0}.team{font-size:12px;line-height:16px;margin:2em 0 2em 0;clear:both}.team a{color:white}.team.right-image img{float:right;margin:0 0 1em 2em}.team.left-image img{float:left;margin:0 2em 1em 0}.max-wrapper{max-width:none;text-align:left;margin-top:28px}.max-wrapper img{margin:1em 1em 1em 0;max-width:100%}.max-wrapper a{color:#222}.max-wrapper table{border-collapse:collapse;width:100%}.max-wrapper h2{margin-top:2em}.max-wrapper table td,.max-wrapper table th{vertical-align:top;text-align:left;padding:0.3em 1em}.max-wrapper table tr:nth-child(even) td{background:rgba(0,0,0,0.1)}@media screen and (max-width: 915px){.team-wrapper{max-width:none}}@media screen and (max-width: 515px){.team h2{font-size:1em}.team{font-size:0.8em}}.balance-row .nr{float:left;width:25px;text-align:left}.balance-row .balance{float:right;width:80px;text-align:right;line-height:25px;padding-right:2px}.styled-radio-label{display:inline-block;cursor:pointer;position:relative;padding-left:1em;margin-right:0.3em;font-size:1em;line-height:16px}.styled-radio{display:none}.styled-radio-label:before{content:"";display:inline-block;width:16px;height:16px;position:absolute;left:0;bottom:0;border:1px solid rgba(0,0,0,0.3);text-align:center}.styled-radio:checked+.styled-radio-label:before{background-color:gray;background-color:rgba(0,0,0,0.2)}.publisher-default .styled-radio:checked+.styled-radio-label.balance-less-label:before,.publisher-default .styled-radio:checked+.styled-radio-label.balance-more-label:before{background-color:#4dbce9;color:white}.balance-less-label:before{content:"-"}.balance-more-label:before{content:"+"}.balance-mid-label:before{content:"="}.blue-transparent-wrap{background:white;background:rgba(255,255,255,0.9);box-shadow:1px 1px 3px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);padding:29px;margin:0 -30px}.result-tab-btn{position:relative;z-index:100;display:block;color:white;text-decoration:none;padding:5px 10px;background:#115e98;background:linear-gradient(to bottom, #115e98 0%, #7db9e8 100%);margin-bottom:0.3em;opacity:0.5}.result-tab-btn:hover,.result-tab-btn.active{opacity:1}.xy-graph{padding:40px;position:relative}.xy-graph-area{position:relative;padding-bottom:100%;border:1px solid rgba(0,0,0,0.1)}.xy-horlines div{position:absolute;border-style:solid;border-width:1px 0px;border-color:rgba(0,0,0,0.1);height:10%;left:0;right:0;top:10%}.xy-horlines div:nth-child(2){top:30%}.xy-horlines div:nth-child(3){top:50%;border-top-color:rgba(0,0,0,0.7)}.xy-horlines div:nth-child(4){top:70%}.xy-horlines div:nth-child(5){top:90%;border-bottom:none}.xy-vertlines div{position:absolute;border-style:solid;border-width:0px 1px;border-color:rgba(0,0,0,0.1);width:10%;top:0;bottom:0;left:10%}.xy-vertlines div:nth-child(2){left:30%}.xy-vertlines div:nth-child(3){left:50%;border-left-color:rgba(0,0,0,0.7)}.xy-vertlines div:nth-child(4){left:70%}.xy-vertlines div:nth-child(5){left:90%;border-right:none}.partys-xy-table{margin:0 50px}.xy-point{position:absolute;cursor:pointer;z-index:10;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.xy-point{width:42px;height:42px;background-position:center;background-size:cover}.xy-point[data-title]:hover{z-index:1000;opacity:1}.xy-point[data-title]:hover:after{position:absolute;content:attr(data-title);display:block;background:rgba(0,0,0,0.8);padding:0px 8px;font-size:11px;white-space:nowrap;border-radius:3px;color:white;left:50%;top:100%;z-index:1000;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.xy-point-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover;opacity:0.7}.top-label{position:absolute;top:0;left:0;right:0;text-align:center}.bottom-label{position:absolute;left:50%;bottom:0;left:0;right:0;text-align:center}.my-xy-point{width:50px;height:50px;background-color:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);border-radius:50%;text-align:center;color:white;line-height:50px}.left-label{position:absolute;top:50%;left:0;width:200px;margin-left:-100px;height:0;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.right-label{position:absolute;top:50%;right:0;width:200px;margin-right:-100px;height:0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);text-align:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.question-text{padding:20px;position:relative;font-weight:bold}.logo-ontop{position:absolute;position:absolute;margin-left:-20px;top:28px;max-width:80%;width:140px;height:136px}.radar-style-btn{background-repeat:no-repeat;background-position:20px center;background-color:#004e8d;background-image:linear-gradient(to right, #004e8d 0%, #00aafb 100%);width:auto;text-align:left;padding:15px 20px 14px 15px;line-height:1.2em;opacity:0.9;color:white}.radar-style-btn:hover{opacity:1}.radar-ico{width:25px;height:25px;vertical-align:middle;display:inline-block;background-image:url("/images/sprites.svg");background-position:-80px 0;background-repeat:no-repeat;margin-top:-3px}.btn-txt{vertical-align:middle;display:inline-block}@media screen and (max-width: 515px){.partys-xy-table{margin:0 0px}.blue-transparent-wrap{margin:0px;padding:10px}.partys-dist-table .party-medium-image{max-width:20px}.table-image{margin-right:0.5em}.logo-ontop{max-width:80%;height:auto;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;top:20px}.corner-logo-bg.ontop-logo{padding-top:45%}.lang-menu{clear:both;text-align:left;margin-left:1em}.footer{margin:0}.main-wrapper{padding-bottom:70px;max-height:100%;height:100%}.js-party-radar{margin:-20px -20px}.corner-logo-bg{background-position:0 -15px}.options-wrapper .option{width:70px}.left-info-box{min-height:55px}}@media screen and (max-width: 915px){.facebook-txt{display:none}.facebook-btn{float:right}.facebook-btn img{margin-right:0}.result-tab-btn{display:inline-block;margin:20px 0 0 0}}.balance-indicator{display:inline-block;width:1.3em;text-align:center}.balance-row .question{margin-right:90px}.balance-row{overflow:hidden;padding:0.2em 0}.answer_source_link{color:#33326b;text-decoration:none;text-decoration:underline}.answer_source_content a{color:#33326b}.answer_source_content_link{display:block}.answer_source_content{display:none}.answer_source_content.open{display:block}.list-comments{margin:1em 0}.balance-row .question,.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.blue{color:#2462b7}.white{color:white}.gray-box h2{color:#33326b}.gray-box a{color:#33326b}.txt-right,td.txt-right{text-align:right}.txt-left{text-align:left}.txt-justify{text-align:justify}.txt-center,td.txt-center{text-align:center}.txt-smaller{font-size:0.8em}.right{float:right}.left{float:left}.oldcfx{min-height:1px;width:100%;overflow:hidden;clear:both}.nowrap{white-space:nowrap}.user-info-row{padding:0.2em 0}.user-info-row label{width:30%;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.user-info-row input{width:70%;padding:0.2em 0.4em;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font:14px/20px 'Open Sans', sans-serif;border:1px solid rgba(0,0,0,0.3)}.user-info-row input[type="radio"]{width:auto}.radio-group{display:inline-block;vertical-align:text-top}.user-info-row select{width:100%;padding:0.2em 0.4em;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font:16px/20px 'Open Sans', sans-serif}.custom-select{display:inline-block;position:relative;width:70%}.gather-user-info-form{padding-bottom:1em}@media screen and (max-width: 500px){.user-info-row label{width:auto;display:block}.user-info-row input,.custom-select{width:100%}}.result-list-btns{text-align:center;margin-bottom:1.5em}.facebook-like-btn{margin-bottom:0.5em}.twitter-follow-btn a{display:none}@media screen and (max-width: 915px){.facebook-like-btn,.twitter-follow-btn{display:block;margin-bottom:5px;top:30px;margin-right:60px}.social-media{float:right;text-align:right;margin-top:10px}}.candidate-party{margin-bottom:1em}.bottom-btn-wrapper{text-align:center}.extra-question-row{margin-bottom:1em}.extra-question-row>label{margin-bottom:1em;font-weight:bold}.extra-question-option label{margin-bottom:0.8em}.pol-hidden{display:none}.list-table-wrapper>h2{margin:1em 0 0.1em 0}label.designed-radio{display:none}@media screen and (max-width: 915px){.share-txt{display:none}.facebook-btn,.twitter-btn{width:32px;height:32px;margin-top:5px}}@media screen and (max-width: 915px){.facebook-like-btn,.twitter-follow-btn{margin-right:0px}}@media screen and (max-width: 915px){.left-info-box.left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.left-info-box .oldcfx.show-on_mobile{display:none}.social-media{float:none;width:155px;margin-top:0}.result-tab-btn{font-size:0.9em}.result-tab-btn{display:inline-block;margin:5px 0 0 0}.radar-list-toggle{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}}.custom-select select::-ms-expand{display:none}.select-css{display:block;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:normal;color:#09304C;padding:11px;width:260px;max-width:260px;box-sizing:border-box;margin:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("/images/ico_arrow_down.svg");background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:24px auto, 100%;margin-right:16px}.select-css::-ms-expand{display:none}.select-css option{font-weight:normal}.euandi-2019-intro h3{font-style:normal;font-weight:600;font-size:34px;line-height:normal;color:#FFFFFF;margin-bottom:28px}.euandi-2019-intro p{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:28px;color:#FFFFFF;max-width:410px}.euandi-2019-label{display:block;font-style:normal;font-weight:bold;font-size:12px;color:#FFFFFF}
