@font-face{font-family:DINWeb;src:url(/fonts/DINWeb-8daf4116fe83c7fa36454950832563e0.eot?vsn=d);font-style:normal;font-weight:400}@font-face{font-family:DINWeb;src:url(/fonts/DINWeb-47f8b7c28ec9a2c3cf29954872d83eeb.woff?vsn=d) format("woff");font-style:normal;font-weight:400}@font-face{font-family:DINWeb;src:url(/fonts/DINWeb-Bold-5f30c5806b6b26bcc46448a5ddca9b67.eot?vsn=d);font-style:normal;font-weight:700}@font-face{font-family:DINWeb;src:url(/fonts/DINWeb-Bold-550838e8fc52d29895f48c07497669ab.woff?vsn=d) format("woff");font-style:normal;font-weight:700}#ecohtml-stage{width:1024px;height:681px;position:fixed;top:0;margin:auto auto auto 50%;left:-512px;background:#000;font-family:DINWeb,Helvetica,"sans-serif"}#ecohtml-overlay{width:100%;height:100%;position:fixed;left:0;top:0;background:#000000f2;z-index:100001}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ecohtml{position:fixed;top:0;height:100%;width:1024px}.ecohtml div,.ecohtml span,.ecohtml applet,.ecohtml object,.ecohtml iframe,.ecohtml h1,.ecohtml h2,.ecohtml h3,.ecohtml h4,.ecohtml h5,.ecohtml h6,.ecohtml p,.ecohtml blockquote,.ecohtml pre,.ecohtml a,.ecohtml abbr,.ecohtml acronym,.ecohtml address,.ecohtml big,.ecohtml cite,.ecohtml code,.ecohtml del,.ecohtml dfn,.ecohtml em,.ecohtml img,.ecohtml ins,.ecohtml kbd,.ecohtml q,.ecohtml s,.ecohtml samp,.ecohtml small,.ecohtml strike,.ecohtml strong,.ecohtml sub,.ecohtml sup,.ecohtml tt,.ecohtml var,.ecohtml b,.ecohtml u,.ecohtml i,.ecohtml center,.ecohtml dl,.ecohtml dt,.ecohtml dd,.ecohtml ol,.ecohtml ul,.ecohtml li,.ecohtml fieldset,.ecohtml form,.ecohtml label,.ecohtml legend,.ecohtml table,.ecohtml caption,.ecohtml tbody,.ecohtml tfoot,.ecohtml thead,.ecohtml tr,.ecohtml th,.ecohtml td,.ecohtml article,.ecohtml aside,.ecohtml canvas,.ecohtml details,.ecohtml embed,.ecohtml figure,.ecohtml figcaption,.ecohtml footer,.ecohtml header,.ecohtml hgroup,.ecohtml menu,.ecohtml nav,.ecohtml output,.ecohtml ruby,.ecohtml section,.ecohtml summary,.ecohtml time,.ecohtml mark,.ecohtml audio,.ecohtml video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;background-image:none}.ecohtml article,.ecohtml aside,.ecohtml details,.ecohtml figcaption,.ecohtml figure,.ecohtml footer,.ecohtml header,.ecohtml hgroup,.ecohtml menu,.ecohtml nav,.ecohtml section{display:block}.ecohtml ol,.ecohtml ul{list-style:none}.ecohtml blockquote,.ecohtml q{quotes:none}.ecohtml blockquote:before,.ecohtml blockquote:after,.ecohtml q:before,.ecohtml q:after{content:"";content:none}.ecohtml table{border-collapse:collapse;border-spacing:0}.ecohtml input:-moz-placeholder{color:#999!important}.ecohtml ::-webkit-scrollbar{width:10px;border-radius:3px}.ecohtml ::-webkit-scrollbar-button{display:none}.ecohtml ::-webkit-scrollbar-track{background-color:#a8a8a8;border-radius:3px}.ecohtml ::-webkit-scrollbar-track-piece{background-color:#a8a8a8;border-radius:3px}.ecohtml ::-webkit-scrollbar-thumb{background-color:#3a3a3a;border-radius:3px}.ecohtml ::-webkit-scrollbar-corner{display:none}.ecohtml ::-webkit-resizer{display:none}.ecohtml a,.ecohtml a:visited{color:#17bdfb;text-decoration:none}.ecohtml [class*=col]{float:left}.ecohtml .col30{width:30%}.ecohtml .col30 figcaption{font-size:17px;padding:15px}.ecohtml .col50{width:50%}.ecohtml #evaluation .col50{padding:0 16px}.ecohtml .menu .logo{background:url(/images/logo-menu-7e847506b319efd73243768766a52393.png?vsn=d) center center no-repeat;width:270px;height:90px;display:block;margin:0 auto}.ecohtml .menu{font-weight:700;margin:0 auto;padding-top:10px}.ecohtml .menu a,.ecohtml .menu a:visited{display:block;color:#fff}.ecohtml .menu div{width:277px;height:37px;line-height:37px;border-radius:3px;font-size:18px;margin:0 auto 13px;background:#334048;background:-moz-linear-gradient(top,#334048 10%,#162022 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#334048),color-stop(90%,#162022));background:-webkit-linear-gradient(top,#334048 10%,#162022 90%);background:-o-linear-gradient(top,#334048 10%,#162022 90%);background:-ms-linear-gradient(top,#334048 10%,#162022 90%);background:linear-gradient(to bottom,#334048 10%,#162022 90%)}.ecohtml .menu .highlight{margin-top:30px;height:87px;line-height:87px;background:#17bdfb;font-size:22px}.ecohtml .overlaybar{background:#334048;background:-moz-linear-gradient(top,#334048 10%,#162022 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#334048),color-stop(90%,#162022));background:-webkit-linear-gradient(top,#334048 10%,#162022 90%);background:-o-linear-gradient(top,#334048 10%,#162022 90%);background:-ms-linear-gradient(top,#334048 10%,#162022 90%);background:linear-gradient(to bottom,#334048 10%,#162022 90%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:5px;height:37px;line-height:37px;padding-left:29px;padding-right:13px;font-size:18px;color:#17bdfb;width:100%;text-align:left}.ecohtml .overlaybar .close{float:right;font-size:14px}.ecohtml .overlaybar .close img{margin-top:10px;margin-left:7px;float:right}.ecohtml .overlaybody{height:580px;background:url(/images/menu-background-opacity-50bad48b007dda3f07c8a096576d668c.jpg?vsn=d) center -60px no-repeat;position:fixed;top:101px;width:1024px;text-align:center}.ecohtml .overlaybody *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ecohtml .overlaybody .infotext{font-weight:700;color:#17bdfb;font-size:2em;position:relative;top:4px;left:8px}.ecohtml .overlaybody .about,.ecohtml .overlaybody .highscore,.ecohtml .overlaybody #scoreform,.ecohtml .overlaybody .instruction,.ecohtml .overlaybody #evaluation,.ecohtml .overlaybody #contactForm{color:#515151!important;background:#d9d9d9;font-size:14px;line-height:20px}.ecohtml .overlaybody .about,.ecohtml .overlaybody #evaluation,.ecohtml .overlaybody .highscore{height:100%}.ecohtml .overlaybody .instruction,.ecohtml .overlaybody #scoreform,.ecohtml .overlaybody #contactForm{height:508px}.ecohtml .overlaybody .about{padding:40px 80px 0}.ecohtml .overlaybody .about h2{font-weight:400}.ecohtml .overlaybody .highscore,.ecohtml .overlaybody #scoreform,.ecohtml .overlaybody #contactForm{padding:40px 275px 0}.ecohtml .overlaybody #evaluation{padding:40px 20px 0;font-size:16px;text-align:left}.ecohtml .overlaybody #highscores+.actions{position:absolute;bottom:10px;right:36px}.ecohtml .overlaybody .actions a{text-align:center;float:right;clear:none!important}.ecohtml .overlaybody .actions .submit{margin-left:10px;float:right;background:#17bdfb}.ecohtml .overlaybody .instruction figcaption{text-align:left;padding-left:25px;padding-right:15px;line-height:25px}.ecohtml .overlaybody .opponents-score{margin-top:0}.ecohtml .overlaybody #scoreSubmitter ul{margin:0;padding:0;list-style:none}.ecohtml .overlaybody #scoreSubmitter ul li{float:right;font-weight:700;color:red}.ecohtml .overlaybody .about{text-align:left}.ecohtml .overlaybody .about h1{margin-bottom:25px}.ecohtml .overlaybody .about p,.ecohtml .overlaybody .about address{padding-right:37px;line-height:18px;font-size:13px}.ecohtml .overlaybody .arrow-back,.ecohtml .overlaybody .arrow-forward{float:left;text-indent:-9999px;background:url(/images/arrow-instructions-back-1757c8d30d54dd1c7b7cf4090a571d66.png?vsn=d) center center no-repeat;width:5%;height:24px}.ecohtml .overlaybody .arrow-forward{background:url(/images/arrow-instructions-3e1b0d3c0c1304113e55911a592dd624.png?vsn=d) center center no-repeat}.ecohtml .overlaybody .instruction{text-align:left;padding-top:60px}.ecohtml .overlaybody .instruction .arrow-back,.ecohtml .overlaybody .instruction .arrow-forward{margin-top:115px}.ecohtml .overlaybody .instruction figure{text-align:center}.ecohtml .overlaybody h1{font-size:27px;line-height:1.2em;text-transform:uppercase}.ecohtml .overlaybody h2{font-size:14px;line-height:20px;color:#000}.ecohtml .overlaybody .score-entry{height:37px;line-height:37px;border-radius:3px;background:#334048;background:-moz-linear-gradient(top,#334048 10%,#162022 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#334048),color-stop(90%,#162022));background:-webkit-linear-gradient(top,#334048 10%,#162022 90%);background:-o-linear-gradient(top,#334048 10%,#162022 90%);background:-ms-linear-gradient(top,#334048 10%,#162022 90%);background:linear-gradient(to bottom,#334048 10%,#162022 90%);color:#fff;margin-bottom:13px;padding:0 24px;text-align:left;font-size:18px}.ecohtml .overlaybody .score-entry.highlight{height:87px;line-height:87px;background:#17bdfb;font-size:22px}.ecohtml .overlaybody .score-entry .rank{float:left;width:48px}.ecohtml .overlaybody .score-entry .name{float:left}.ecohtml .overlaybody .score-entry .score{float:right;text-align:right}.ecohtml .overlaybody ol{position:relative;list-style:none;margin-top:40px;height:400px;overflow-y:auto;padding-right:37px}.ecohtml .overlaybody ol+p{margin-top:15px}.ecohtml .overlaybody #evaluation ol{height:305px}.ecohtml .overlaybody input[type=text],.ecohtml .overlaybody input[type=email],.ecohtml .overlaybody input[type=submit],.ecohtml .overlaybody .actions a,.ecohtml .overlaybody textarea{height:37px;line-height:37px;border-radius:3px;background:#334048;background:-moz-linear-gradient(top,#334048 10%,#162022 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#334048),color-stop(90%,#162022));background:-webkit-linear-gradient(top,#334048 10%,#162022 90%);background:-o-linear-gradient(top,#334048 10%,#162022 90%);background:-ms-linear-gradient(top,#334048 10%,#162022 90%);background:linear-gradient(to bottom,#334048 10%,#162022 90%);color:#fff;margin-bottom:13px;display:block;width:223px;float:right;clear:right;padding-left:10px;font-weight:700}.ecohtml .overlaybody textarea{height:150px}.ecohtml .overlaybody #contact{overflow:hidden}.ecohtml .overlaybody #scoreform,.ecohtml .overlaybody #contactForm{text-align:left}.ecohtml .overlaybody #scoreform form,.ecohtml .overlaybody #contactForm form{overflow:hidden;position:relative;margin-top:40px}.ecohtml .overlaybody #scoreform form input[type=text],.ecohtml .overlaybody #scoreform form input[type=email],.ecohtml .overlaybody #scoreform form input[type=submit],.ecohtml .overlaybody #scoreform form textarea,.ecohtml .overlaybody #contactForm form input[type=text],.ecohtml .overlaybody #contactForm form input[type=email],.ecohtml .overlaybody #contactForm form input[type=submit],.ecohtml .overlaybody #contactForm form textarea{width:100%;margin-bottom:13px;padding:10px 25px;font-size:17px;border:0 none;line-height:20px}.ecohtml .overlaybody #scoreform form label,.ecohtml .overlaybody #contactForm form label{display:none}.ecohtml .overlaybody #scoreform .actions input[type=submit],.ecohtml .overlaybody #contactForm .actions input[type=submit]{background:#17bdfb;float:right;width:98px;font-weight:700;padding:0;line-height:40px}.ecohtml .overlayheader{background:#fff;color:#000;text-decoration:none;height:59px;clear:both;border-top-left-radius:3px;border-top-right-radius:3px;padding:0 28px}.ecohtml .overlayheader a{color:#000;text-decoration:none}.ecohtml .overlayheader h1{line-height:59px;font-weight:400;font-family:DINWeb,Helvetica,"sans-serif";font-size:24px}.ecohtml .overlayheader .lang{float:right;margin-top:24px}.ecohtml .overlayheader .lang a{line-height:0}.ecohtml .overlayheader .lang img{margin-right:14px}.ecohtml .overlayheader .logo{float:left;margin-top:12px;margin-right:30px}.ecohtml .overlayheader .left{float:left}.ecohtml .overlayheader .right{float:right}.ecohtml p,.ecohtml address{margin-bottom:20px;font-style:normal;line-height:25px}.ecohtml ol#highscores{padding-right:10px}.ecohtml .ajax-spinner{position:absolute;margin:auto;background:url(/images/loading_quad-201039b268067191aa15015dd8210480.gif?vsn=d) center center no-repeat!important;z-index:1000;width:100%;height:100%;top:0}.ecohtml .ajax-blocker{width:100%;height:100%;position:absolute;top:0;background:#000c;z-index:999}.ecohtml #score-calculation{height:37px;line-height:37px;border-radius:3px;background:#334048;background:-moz-linear-gradient(top,#334048 10%,#162022 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#334048),color-stop(90%,#162022));background:-webkit-linear-gradient(top,#334048 10%,#162022 90%);background:-o-linear-gradient(top,#334048 10%,#162022 90%);background:-ms-linear-gradient(top,#334048 10%,#162022 90%);background:linear-gradient(to bottom,#334048 10%,#162022 90%);color:#fff;margin-bottom:13px;height:auto;line-height:1.5em;background:#17bdfb;padding:24px;margin-right:37px}.ecohtml #score-calculation .emphasize{padding-top:24px;font-size:22px}.ecohtml #score-calculation .emphasize .float-right{float:right}#cr-stage,#cr-stage-overlay{font-weight:700}#cr-stage-overlay img{margin-top:150px}#cr-stage-overlay #countdown{width:100%;height:100%;z-index:100;background:#0009;text-align:center;line-height:530px;font-size:100px;text-shadow:1px 1px 1px #d9d9d9;color:#fff}.stop-scrolling{height:100%;overflow:hidden}strong{font-weight:700}
