a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table,td,th{vertical-align:middle}table{border-collapse:separate;border-spacing:0;border-top:1px solid #fff;margin-bottom:28px;width:100%;text-align:left}th{border-top:5px solid #555;color:#fff;padding:10px;text-transform:uppercase;background-color:#49494b}td{padding:10px}td,th{border-bottom:1px solid #1f1f1f}.authentication-table{border:none}.authentication-table td,.authentication-table th{border:none}.clear{clear:both;height:1px}.inv{display:none}.alignleft{float:left;margin:5px 10px 5px 0}body{line-height:1;color:#282828;background:#e5e4e2;font-family:Arial,Helvetica,sans-serif;font-size:100%}#wrapper{width:966px;margin:30px auto;background:#363636;min-height:700px;font-size:14px;line-height:1.5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#header{height:200px;position:relative;z-index:10}#main{background:#fff;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content{min-height:400px;overflow:hidden;margin-bottom:40px}#footer{position:relative;color:#fff}#logo{position:absolute;top:40px;left:30px}#content a{color:#09f}#content p{margin-bottom:20px}#content .line-divider{clear:both;border-bottom:1px solid #d7d7d7;padding-bottom:20px;margin-bottom:20px}#page-title-home{overflow:hidden;height:223px;margin-bottom:30px;background:#f2f1f1 none repeat-x bottom left}#page-title-home .title{display:block;font-family:"Minion Pro",serif;font-size:37px;line-height:65px;margin-left:40px;font-variant:small-caps;text-shadow:0 1px #fff}#page-title-home .subtitle{display:block;font-size:20px;margin-left:45px;line-height:25px;color:#606060}#page-title{overflow:hidden;height:70px;margin-bottom:30px;background:#f2f1f1 none repeat-x bottom left}#page-title .title{display:block;float:left;font-family:"Minion Pro",serif;font-size:37px;line-height:65px;margin-left:40px;font-variant:small-caps;text-shadow:0 1px #fff}#page-title .subtitle{display:block;float:left;margin-left:30px;line-height:90px;color:#606060;font-style:italic}body.home #header{height:430px;position:relative;z-index:10}body.home #header #headline{width:906px;margin:110px auto 40px auto;font-size:26px;line-height:1.5em;font-family:Ubuntu,arial,serif;color:#ebe7e7;text-align:center}body.home #content{padding-top:250px}#headline a{text-decoration:none;color:#ffd800}h1,h2,h3,h4,h5,h6{line-height:1.4em;font-family:Ubuntu,arial,serif;font-weight:lighter}h1{font-size:30px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}.one-fourth,.one-half,.one-third,.one-third-timetable,.research-page-column,.three-fourth,.two-third,.two-third-timetable{float:left;margin-right:30px;position:relative}.one-half{width:438px}.one-third{width:362px;margin-right:20px;margin-left:20px;text-align:justify}.one-third-timetable{width:316px;margin-right:20px;margin-left:20px;text-align:justify}.one-fourth{width:204px}.two-third{width:524px;margin-right:20px;margin-left:5px;text-align:justify}.two-third-timetable{width:570px;margin-right:20px;margin-left:5px;text-align:justify}.three-fourth{width:672px}.research-page-column{width:672px;margin-right:40px;margin-left:40px;text-align:justify}.last{clear:right;margin-right:0!important}#social-holder{overflow:hidden;width:100%;padding-top:40px}.social{display:block;float:right;overflow:hidden;margin-right:20px}.social li{display:block;width:32px;height:32px;float:left;margin-right:10px;margin-bottom:10px}.social a{display:block;width:32px;height:32px;text-indent:-9000px}#nav{display:block;position:absolute;top:128px;left:30px;height:48px;width:906px;background:#f2f1f1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#nav>li{display:block;float:left;margin-left:10px;margin-top:12px}#nav>li:first-child{margin-left:150px}#nav>li>a{display:block;font-size:17px;color:#363636;text-decoration:none;padding:7px 10px 6px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-shadow:0 1px rgba(255,255,255,.5)}#nav>li.current-menu-item>a,#nav>li>a:hover{color:#fff;background:#363636;text-shadow:none}#nav>li ul{display:block;margin-top:-1px;background:#ffd800;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0px 0px 10px 10px}#nav>li>ul ul{margin-top:0;border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0px 10px 10px 10px}#nav>li ul li a{display:block;padding:10px 15px;display:block;font-size:12px;color:#363636;text-decoration:none}#nav>li ul li a:hover{background:#363636;color:#fff}#nav>li ul li:last-child a:hover{border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0px 0px 10px 10px}#page-content{float:left;width:826px;margin-left:50px}#content .pager li a{display:block;width:100%;height:100%;line-height:33px;text-align:center;text-decoration:none;color:#ffd800;background:#363636;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#content .pager li.active a,#content .pager li:hover a{color:#363636;background:#ffd800}#footer #bottom{position:relative;width:100%;font-size:12px;line-height:1.5em;line-height:80px;text-align:center;color:#868686}#footer #bottom a{color:#ffd800;text-decoration:none}#footer #bottom #to-top{position:absolute;right:30px;top:26px;width:33px;height:33px;cursor:pointer}.markup-b{font-weight:700}.markup-i{font-style:italic}.markup-error{color:red}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul{left:10em;top:0}.page-header{border-radius:10px 10px 0 0;background:#363636;color:#fff;display:flex;padding:8px 2px}@media screen and (max-width:640px){.page-header{padding:8px 2px}.page-header__titles__election-name{font-size:20px}.page-header__titles__election-description{font-size:12px}}@media screen and (min-width:640px){.page-header{padding:14px 10px}.page-header__titles__election-name{font-size:30px}.page-header__titles__election-description{font-size:17px}}.page-header__logo{flex:0 0 20%;display:flex;align-items:center;justify-content:center}.page-header__logo__image{margin:5px;max-height:70px;min-width:42px;width:100%;object-fit:contain}.page-header__titles{text-align:center;flex:1 0 60%;max-width:60vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3px;box-sizing:border-box}.page-header__titles__election-description,.page-header__titles__election-name{line-height:1.4em;font-family:Ubuntu,arial,serif;font-weight:lighter;margin:0}.page-header__right{flex:0 0 20%}.breadcrumb{line-height:1.1em;font-size:12px;display:flex;justify-content:space-between}@media screen and (max-width:640px){.breadcrumb{padding:6px 0}}@media screen and (min-width:640px){.breadcrumb{padding:10px 0}}.breadcrumb__step{text-align:center}.breadcrumb__step--current{font-weight:700;border-bottom:3px solid #000;padding-bottom:4px}.breadcrumb__step-separator{flex-grow:1;text-align:center}.breadcrumb__step-separator::after{content:">"}.breadcrumb__step-separator:first-child,.breadcrumb__step-separator:last-child{visibility:hidden}@media screen and (max-width:640px){.breadcrumb__step__title{display:none}.breadcrumb__step__short-title{display:initial}}@media screen and (min-width:640px){.breadcrumb__step__title{display:initial}.breadcrumb__step__short-title{display:none}}.page-footer{border-radius:0 0 10px 10px;background:#363636;color:#868686;text-align:center;padding:5px 2px;line-height:1.5em;font-size:12px;min-height:8px}.page-footer a{color:#ffd800;text-decoration:none}.page-footer a:hover{text-decoration:underline}.nice-button{border:1px solid;padding:6px 12px;border-radius:6px;font-size:15px;font-weight:400;display:inline-block;line-height:initial}.nice-button:hover{cursor:pointer}.nice-button[disabled]:hover{cursor:initial}.nice-button[disabled]{opacity:.5}.nice-button--blue{background:#1097e6;color:#fff;border-color:#0046ca;background-image:linear-gradient(to bottom,#7ed0ff,#1097e6 66%,#0f8ad3)}.nice-button--white{color:#000;border-color:#847f7f;background:#fff;background-image:linear-gradient(to bottom,#fff,#ddd 66%,#bfbebe)}.nice-button--default{background:#9d9d9d;color:#fff;border-color:#424242;background-image:linear-gradient(to bottom,#c4c4c4,#888 66%,#606060)}.nice-password-input,.nice-text-input{border-radius:8px;border:1px solid #c4c4c4;padding:5px 10px}ol{list-style:decimal}ul{list-style:disc}#wrapper{min-height:0;font-size:16px}#header{color:#fff;height:auto}#footer #bottom{line-height:3em}#header a{color:#fff}button{cursor:pointer}.current_step{text-align:center;font-size:28px;padding-bottom:28px}.hybrid_box{border-style:solid;border-width:1px;background:#e5e5e5;margin-top:2em;margin-bottom:2em;margin-left:10%;margin-right:10%;font-size:80%;padding:3px;line-height:2.2ex}.nh_explain{font-size:90%;line-height:2.2ex;font-style:italic}.counting_method_specification{border:1px groove;margin-bottom:2ex}.result_question_item{margin-bottom:2ex}.result_question{font-weight:700;font-style:italic}.result_jsquery{font-family:monospace;font-size:90%;background-color:#eee}.lang_box{float:right;text-align:right}.embedded-login-form{margin:2em}.majority_judgment_result{margin:1em;border:1px solid;padding:1em}.schulze_result{margin:1em;border:1px solid;padding:1em}.schulze_result ol{margin-bottom:1em}.schulze_explanation{text-align:justify;margin-bottom:1em;font-style:italic;font-size:90%}.majority_judgment_ranking{margin-top:1em;margin-bottom:1em}.tooltip .tooltiptext{visibility:hidden}.tooltip:hover .tooltiptext{visibility:visible}#main{padding:10px}body{background:#e5e4e2;font-family:Arial,Helvetica,sans-serif;font-weight:lighter;line-height:initial}@media screen and (max-width:640px){body{margin:0}}@media screen and (min-width:640px){body{margin:8px}}.page{max-width:800px;margin:0 auto}.page-body{background:#fff;display:flex;flex-direction:column}.cookie-disclaimer{padding:10px;margin:10px}