*{font-size:17px;border:0px;border-collapse:collapse;webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;outline:0;padding:0px;margin:0px;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html,body{padding:0px;margin:0px;height:100%;width:100%;background-color:#003763}#viewcontroller{position:absolute;background-color:#003763}.view{position:fixed;top:0px;left:100%;width:100%;height:100%;overflow:hidden;background-color:#003763}.view>div{position:relative;top:0px;left:0px;width:100%;height:100%}.imgtobg{opacity:0;width:0px;height:0px;position:absolute}.view.active{display:block}*{font-weight:normal;font-family:"haas_light"}.error,h1,h2,h3,h4,b,th,strong,input[type="text"],input[type="email"],input[type="password"],textarea,input[type="submit"],button,.button,#epochheader .container .flexslider-custom-controls li span,#epochheader .container .flexslider .slides li>div>div .start,#menu nav li,#menu nav li a,#menu footer div,#menu footer div a,#rankingcontainer #rankingheader .friends *,#rankingcontainer #rankingheader .controls ul li span,#rankingcontainer #rankingheader .ranking .container.yourscore>div>div,#rankingcontainer #rankinglist .ranking .container.me .rank,#rankingcontainer #rankinglist .ranking .container.me .name,#rankingcontainer #rankinglist .ranking .container.me .score,#viewranking_detail .container .ranking .rank,#viewranking_detail .container .ranking .rank span,#viewranking_detail .container .list>div:not(.desc) div:first-child,#viewranking_detail .container .list>div:not(.desc) div .score,#viewranking_detail .container .list>div:not(.desc) div .score span,#viewranking_detail .container .list>div:not(.desc) div .rank{font-weight:normal;font-family:"haas_bold"}h1 i,h2 i,h3 i,h4 i,b i,th i,strong i,h1 em,h2 em,h3 em,h4 em,b em,th em,strong em,i h1,i h2,i h3,i h4,i b,i th,i strong,em h1,em h2,em h3,em h4,em b,em th,em strong{font-weight:normal;font-family:"haas_bold_italic"}i,em{font-weight:normal;font-family:"haas_light_italic"}.error{color:#D22630}label.error{font-size:12px}.no-overflow{overflow:hidden !important;position:fixed !important}.center{text-align:center}.scroll{overflow:scroll;-webkit-overflow-scrolling:touch;height:100%}.scroll ul{margin:16px 0 16px 20px}.button{display:inline-block;line-height:38px}h1{font-size:24px}p{margin:16px 0px}a{text-decoration:none;border-bottom:1px solid #fff}h1:first-child,h2:first-child,h3:first-child,h4:first-child,p:first-child,ul:first-child{margin-top:0px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,p:last-child,ul:last-child{margin-bottom:0px}img{max-width:100%;height:auto}iframe{max-width:100%}td,th{vertical-align:top}::-webkit-input-placeholder{color:#6586a0}::-moz-placeholder{color:#6586a0}:-ms-input-placeholder{color:#6586a0}input:-moz-placeholder{color:#6586a0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}textarea,input[type="text"],input[type="password"],input[type="button"],input[type="email"],input[type="submit"],select,button{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;resize:none}textarea,input[type="text"],input[type="email"],input[type="password"],input[type="submit"],select,button,.button{border:1px solid #0077cd;width:100%;height:40px}input[type="text"],input[type="email"],input[type="password"],textarea{padding:0px 0px 0px 10px;color:#003763;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{border:3px solid #0074C8 !important;padding:0px 0px 0px 8px;color:#0074C8}input[type="text"].error,input[type="email"].error,input[type="password"].error,textarea.error{border:3px solid #D22630 !important;padding:0px 0px 0px 8px;color:#D22630}input[type="submit"],button,.button{background-color:#0074C8;border-radius:50px}.close{position:absolute;top:15px;right:15px;width:25px;height:25px;z-index:3}.hamburger{position:absolute;top:15px;right:15px;height:22px;width:26px;z-index:2}.logo{position:absolute;left:15px;top:15px;width:57px;height:auto;z-index:2}.blue{color:#003763}#background{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;background-image:url(/web/img/phonebg.png);background-size:180%;background-position:50% 25px;background-repeat:no-repeat}#up{visibility:hidden;position:absolute;bottom:20px;right:20px;width:50px;height:50px;opacity:0;-webkit-transition:visibility 0.5s ease-in, opacity 0.5s ease-in;-moz-transition:visibility 0.5s ease-in, opacity 0.5s ease-in;-o-transition:visibility 0.5s ease-in, opacity 0.5s ease-in;transition:visibility 0.5s ease-in, opacity 0.5s ease-in}#up.show{visibility:visible;opacity:1}#loader{position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:11;background-color:rgba(0,0,0,0.7);visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s ease-in, opacity 0.2s ease-in;-moz-transition:visibility 0.2s ease-in, opacity 0.2s ease-in;-o-transition:visibility 0.2s ease-in, opacity 0.2s ease-in;transition:visibility 0.2s ease-in, opacity 0.2s ease-in}#loader.show{visibility:visible;opacity:1}#loader.show.instant{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#loader.no-transparency{background-color:#003763}#loader img{position:absolute;top:50%;left:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background-color:#003763;border:2px solid #fff}.styled-checkbox:hover+label:before{background:#003763}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.styled-checkbox:checked+label:before{background:#003763}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform:rotate(45deg)}main{display:block;margin:0 auto;padding:20px 20px 30px 20px;overflow:hidden;position:relative}main.keyboard{padding-bottom:300px !important}main h1,main h2{margin-top:25px}main ul,main ol{display:inline-block}main #logo-big{padding:40px 0px 60px 0px;text-align:center}main #logo-big p{margin-top:0px}main #logo-big img{width:160px;height:86px}main .checkbox-margin{margin-left:37px}main #registration_form_manually.fb .password{display:none}main #registration_form_manually label[for='agree']{top:4px}main section{text-align:center}main section button img{height:25px;width:auto;vertical-align:middle;margin-top:-5px;margin-right:10px}main section .margin{margin-top:50px}main #update_profil.fb .password{display:none}#epochheader{height:100%;width:100%;-o-transition:background-color 1000ms linear, opacity 500ms ease-in, top 500ms linear;-moz-transition:background-color 1000ms linear, opacity 500ms ease-in, top 500ms linear;-webkit-transition:background-color 1000ms linear, opacity 500ms ease-in, top 500ms linear;-ms-transition:background-color 1000ms linear, opacity 500ms ease-in, top 500ms linear;transition:background-color 1000ms linear, opacity 500ms ease-in, top 500ms linear;background-color:#0074C8;background-image:url(/web/img/phonebg.png);background-size:180%;background-position:50% 25px;background-repeat:no-repeat;opacity:1;position:fixed;top:0px;z-index:2}#epochheader.top{top:-100%;opacity:0}#epochheader.top .close,#epochheader.top .hamburger{position:absolute}#epochheader.prize{background-color:#003763}#epochheader.prize .container .epochs button{background-color:#0074C8}#epochheader.prize .arrowdown{background-image:url("/web/img/arrowdownwhite.png")}#epochheader.prize .container .epochs p .bignumber{color:#F3CD00}#epochheader.prize .container .epochs p .bignumber img{height:40px}#epochheader .container{padding:25px 0px 31px 0px;margin:0 auto;width:calc(100% - 80px);text-align:center}#epochheader .container .flexslider-custom-controls{margin-top:-10px;width:calc(100% + 40px);margin-left:-20px}#epochheader .container .flexslider-custom-controls ul{display:inline-block;margin:0px}#epochheader .container .flexslider-custom-controls ul:after{clear:both;display:block;clear:both;visibility:hidden;line-height:0;height:0;content:"\0020"}#epochheader .container .flexslider-custom-controls li{display:block;float:left;margin:0 3px;border:2px solid #005ca0;width:28px;height:28px;background-color:#005ca0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}#epochheader .container .flexslider-custom-controls li span{color:#0074C8;position:absolute;top:13px;left:50%;transform:translateX(-50%);line-height:0px}#epochheader .container .flexslider-custom-controls li.played{background-color:transparent;border:2px solid #fff}#epochheader .container .flexslider-custom-controls li.played span{color:#fff}#epochheader .container .flexslider-custom-controls li.played div{background-image:url(/web/img/lock_white.png)}#epochheader .container .flexslider-custom-controls li img{vertical-align:top;width:12px;margin-top:4px;height:auto}#epochheader .container .flexslider-custom-controls li div{display:inline-block;width:12px;height:19px;margin-top:-9px;background-image:url(/web/img/lock_blue.png);background-position:center center;background-repeat:no-repeat;background-size:contain}#epochheader .container .flexslider-custom-controls li:last-of-type div{width:18px;margin-top:-6px;height:17px;background-image:url(/web/img/prize_white.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block}#epochheader .container .flexslider-custom-controls li.active{background-color:#fff;border:2px solid #fff}#epochheader .container .flexslider-custom-controls li.active span{color:#0074C8}#epochheader .container .flexslider-custom-controls li.active div{background-image:url(/web/img/lock_blue.png)}#epochheader .container .flexslider-custom-controls li.active:last-of-type div{background-image:url(/web/img/prize_blue.png)}#epochheader .container .flexslider{margin:30px auto 35px auto;position:relative;width:calc(100% + 80px);margin-left:-40px}#epochheader .container .flexslider ul{margin:0px}#epochheader .container .flexslider .flex-direction-nav{position:absolute;top:50%;margin-top:-16px;width:100%}#epochheader .container .flexslider .flex-direction-nav li{display:block}#epochheader .container .flexslider .flex-direction-nav a{border:none;color:transparent;position:absolute;z-index:4;width:32px;height:32px}#epochheader .container .flexslider .flex-direction-nav a:before{font-family:"flexslider-icon";font-size:32px;display:inline-block;content:'\f001';color:rgba(255,255,255,0.6)}#epochheader .container .flexslider .flex-direction-nav a.flex-next:before{content:'\f002'}#epochheader .container .flexslider .flex-direction-nav .flex-prev{left:10px;text-align:left}#epochheader .container .flexslider .flex-direction-nav .flex-next{right:10px;text-align:right}#epochheader .container .flexslider .flex-direction-nav .flex-disabled{display:none}#epochheader .container .flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}#epochheader .container .flexslider .slides li{display:none;width:100%;height:100%;position:relative;z-index:1}#epochheader .container .flexslider .slides li>div{padding:0 40px}#epochheader .container .flexslider .slides li>div>div{background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;position:relative;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}#epochheader .container .flexslider .slides li>div>div .mask{background-image:url("/web/img/maske.png");height:100%;width:100%;background-size:contain}#epochheader .container .flexslider .slides li>div>div.active .mask{display:none}#epochheader .container .flexslider .slides li>div>div.active .start{display:block}#epochheader .container .flexslider .slides li>div>div.active .lock{display:none}#epochheader .container .flexslider .slides li>div>div .start{position:absolute;bottom:20%;width:100%;text-align:center;text-transform:uppercase;z-index:2;display:none}#epochheader .container .flexslider .slides li>div>div .start img{width:20%}#epochheader .container .flexslider .slides li>div>div .lock{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%;display:block}#epochheader .container .flexslider .slides li>div>div .lock img{height:100%;width:auto}#epochheader .container .epochs{margin-top:15px;text-align:center}#epochheader .container .epochs>div{display:none}#epochheader .container .epochs p,#epochheader .container .epochs span{display:block;text-transform:uppercase;font-size:13px}#epochheader .container .epochs p .bignumber,#epochheader .container .epochs span .bignumber{font-size:42px;line-height:40px}#epochheader .container .epochs p .bignumber img,#epochheader .container .epochs span .bignumber img{height:40px}#epochheader .container .epochs p .timer,#epochheader .container .epochs span .timer{font-size:24px;line-height:20px}#epochheader .container .epochs p .filler,#epochheader .container .epochs span .filler{height:39px;display:block}#epochheader .container .epochs button{background-color:#003763;text-transform:none;width:200px}#epochheader .arrowdown{background-image:url("/web/img/arrowdowndb.png");background-repeat:no-repeat;background-size:contain;background-position:center center;display:inline-block;width:30px;height:18px;margin-top:10px;position:absolute;bottom:5px;left:50%;margin-left:-15px}#epochcontainer img{width:100%}#epochcontainer .sticky{position:fixed;width:100%;left:0px;top:0px;z-index:1}#epochcontainer .sticky .title{text-align:center;background-size:100% 100%;background-repeat:no-repeat}#epochcontainer .content{padding:110px 20px 20px 20px}#epochcontainer hr{background-size:contain;background-position:center center;background-repeat:no-repeat;width:calc(100% + 40px);margin-left:-20px;height:50px}#epochcontainer p{margin-top:0px}#epochcontainer h1{margin-bottom:16px}#epochcontainer button{width:80%;background-color:#003763}#epochcontainer .close{position:absolute;top:15px;right:15px;width:25px;height:25px}#epochcontainer section{display:none}#epochcontainer section.show{display:block}#epochcontainer .epoch1 .title{background-image:url(/web/img/epoch1_headerbg.png);height:105px}#epochcontainer .epoch1 .title h1{color:#fff;font-family:"UnifrakturMaguntiaBook";margin:-3px 0 0 0;font-size:40px}#epochcontainer .epoch1 .title h2{padding-top:10px;color:#fff;font-family:"UnifrakturMaguntiaBook"}#epochcontainer .epoch1 .content{background-image:url(/web/img/epoch1bg.png);background-repeat:repeat;background-size:140%;background-color:#fff}#epochcontainer .epoch1 hr{background-image:url(/web/img/epoch1hr.png)}#epochcontainer .epoch1 h1,#epochcontainer .epoch1 h2,#epochcontainer .epoch1 h3,#epochcontainer .epoch1 h4,#epochcontainer .epoch1 p,#epochcontainer .epoch1 b,#epochcontainer .epoch1 strong,#epochcontainer .epoch1 i,#epochcontainer .epoch1 em,#epochcontainer .epoch1 u,#epochcontainer .epoch1 span{color:#000}#epochcontainer .epoch1 ul{margin-left:20px}#epochcontainer .epoch2 .title{background-image:url(/web/img/epoch2_headerbg.png);height:105px}#epochcontainer .epoch2 .title h1{color:#000;margin:-4px 0 0 0;font-size:24px;font-family:"CantataOneRegular";text-transform:uppercase;font-weight:bold}#epochcontainer .epoch2 .title h2{padding-top:23px;color:#000;font-family:"VastShadowRegular";text-transform:uppercase;font-size:12px}#epochcontainer .epoch2 .content{background-image:url(/web/img/epoch2bg.png);background-repeat:repeat;background-size:100%;background-color:#fff}#epochcontainer .epoch2 h1,#epochcontainer .epoch2 h2,#epochcontainer .epoch2 h3,#epochcontainer .epoch2 h4,#epochcontainer .epoch2 p,#epochcontainer .epoch2 b,#epochcontainer .epoch2 strong,#epochcontainer .epoch2 i,#epochcontainer .epoch2 em,#epochcontainer .epoch2 u,#epochcontainer .epoch2 span,#epochcontainer .epoch2 ul,#epochcontainer .epoch2 li{color:#000}#epochcontainer .epoch2 ul{margin-left:20px}#epochcontainer .epoch2 hr{background-image:url(/web/img/epoch2hr.png)}#epochcontainer .epoch3 .title{background-image:url(/web/img/epoch3_headerbg.png);height:105px}#epochcontainer .epoch3 .title h1{color:#000;margin:-28px 0 0 0;font-size:56px;font-family:"TekoLight";text-transform:uppercase}#epochcontainer .epoch3 .title h2{padding-top:12px;color:#000;font-family:"TekoLight";text-transform:uppercase;font-size:25px}#epochcontainer .epoch3 .content{background-image:url(/web/img/epoch3bg.png);background-repeat:repeat;background-size:100%;background-color:#fff}#epochcontainer .epoch3 h1,#epochcontainer .epoch3 h2,#epochcontainer .epoch3 h3,#epochcontainer .epoch3 h4,#epochcontainer .epoch3 p,#epochcontainer .epoch3 b,#epochcontainer .epoch3 strong,#epochcontainer .epoch3 i,#epochcontainer .epoch3 em,#epochcontainer .epoch3 u,#epochcontainer .epoch3 span,#epochcontainer .epoch3 ul,#epochcontainer .epoch3 li{color:#000}#epochcontainer .epoch3 ul{margin-left:20px}#epochcontainer .epoch3 hr{background-image:url(/web/img/epoch3hr.png)}#epochcontainer .epoch4 .title{background-image:url(/web/img/epoch4_headerbg.png);height:105px}#epochcontainer .epoch4 .title h1{color:#000;margin:-6px 0 0 0;font-size:36px;text-transform:uppercase;font-family:"AsapBold"}#epochcontainer .epoch4 .title h2{padding-top:22px;color:#000;text-transform:uppercase;font-size:16px;font-family:"AsapBold"}#epochcontainer .epoch4 .content{background-image:url(/web/img/epoch4bg.png);background-repeat:repeat;background-size:100%;background-color:#fff}#epochcontainer .epoch4 h1,#epochcontainer .epoch4 h2,#epochcontainer .epoch4 h3,#epochcontainer .epoch4 h4,#epochcontainer .epoch4 p,#epochcontainer .epoch4 b,#epochcontainer .epoch4 strong,#epochcontainer .epoch4 i,#epochcontainer .epoch4 em,#epochcontainer .epoch4 u,#epochcontainer .epoch4 span,#epochcontainer .epoch4 ul,#epochcontainer .epoch4 li{color:#000}#epochcontainer .epoch4 ul{margin-left:20px}#epochcontainer .epoch4 hr{background-image:url(/web/img/epoch4hr.png)}#epochcontainer .epoch5 .title{background-image:url(/web/img/epoch5_headerbg.png);height:105px}#epochcontainer .epoch5 .title h1{color:#000;margin:-16px 0 0 0;font-size:36px;text-transform:uppercase}#epochcontainer .epoch5 .title h2{padding-top:16px;color:#000;text-transform:uppercase;font-size:16px}#epochcontainer .epoch5 .content{background-color:#fff}#epochcontainer .epoch5 h1,#epochcontainer .epoch5 h2,#epochcontainer .epoch5 h3,#epochcontainer .epoch5 h4,#epochcontainer .epoch5 p,#epochcontainer .epoch5 b,#epochcontainer .epoch5 strong,#epochcontainer .epoch5 i,#epochcontainer .epoch5 em,#epochcontainer .epoch5 u,#epochcontainer .epoch5 span,#epochcontainer .epoch5 ul,#epochcontainer .epoch5 li{color:#000}#epochcontainer .epoch5 ul{margin-left:20px}#epochcontainer .epoch5 hr{background-image:url(/web/img/epoch5hr.png)}#epochcontainer .epoch6 .title{background-image:url(/web/img/epoch6_headerbg.png);height:105px}#epochcontainer .epoch6 .title h1{color:#fff;margin:-8px 0 0 0;font-size:40px;text-transform:uppercase;font-family:"DosisMedium"}#epochcontainer .epoch6 .title h2{padding-top:21px;color:#fff;text-transform:uppercase;font-size:16px;font-family:"DosisBold"}#epochcontainer .epoch6 .content{background-image:url(/web/img/epoch6bg.png);background-repeat:repeat;background-size:100%;background-color:#fff}#epochcontainer .epoch6 h1,#epochcontainer .epoch6 h2,#epochcontainer .epoch6 h3,#epochcontainer .epoch6 h4,#epochcontainer .epoch6 p,#epochcontainer .epoch6 b,#epochcontainer .epoch6 strong,#epochcontainer .epoch6 i,#epochcontainer .epoch6 em,#epochcontainer .epoch6 u,#epochcontainer .epoch6 span,#epochcontainer .epoch6 ul,#epochcontainer .epoch6 li{color:#fff}#epochcontainer .epoch6 hr{background-image:url(/web/img/epoch6hr.png)}#epochcontainer .prize,#prize{padding:0px}#epochcontainer .prize .close,#prize .close{position:absolute;z-index:1}#epochcontainer .prize .kingblue,#prize .kingblue{padding:20px 20px 40px 20px;border-bottom:4px solid #fff}#epochcontainer .prize .kingblue #bikecontainer,#prize .kingblue #bikecontainer{position:relative;display:inline-block}#epochcontainer .prize .kingblue #bike,#prize .kingblue #bike{position:absolute;right:-117px;bottom:-50px;width:130px}#epochcontainer .prize .babyblue,#prize .babyblue{padding:20px;background-color:#0074C8}#epochcontainer .prize .babyblue .circle,#prize .babyblue .circle{border:2px solid #fff;border-radius:25px;width:28px;height:28px;display:inline-block;vertical-align:top;text-align:center;margin-right:5px}#epochcontainer .prize .babyblue .circle span,#prize .babyblue .circle span{font-family:"haas_bold";margin-top:1px}#epochcontainer .prize .babyblue h2,#prize .babyblue h2{margin-bottom:16px}#menu{position:fixed;left:0px;top:0px;height:100%;width:100%;opacity:0;background-color:#003763;visibility:hidden;-webkit-transition:visibility 0.5s ease-in, opacity 0.5s ease-in;-moz-transition:visibility 0.5s ease-in, opacity 0.5s ease-in;-o-transition:visibility 0.5s ease-in, opacity 0.5s ease-in;transition:visibility 0.5s ease-in, opacity 0.5s ease-in;z-index:10}#menu.show{opacity:1;visibility:visible}#menu nav{top:50%;transform:translateY(-50%);position:relative;text-align:center}#menu nav li,#menu nav li a{font-size:42px;text-transform:uppercase;color:#0074C8}#menu nav li:hover,#menu nav li a:hover{color:#fff;text-shadow:1px 1px 2px #1D68A7,0 0 25px #1D68A7,0 0 5px #1D68A7;-webkit-text-shadow:1px 1px 2px #1D68A7,0 0 25px #1D68A7,0 0 5px #1D68A7;-moz-text-shadow:1px 1px 2px #1D68A7,0 0 25px #1D68A7,0 0 5px #1D68A7}#menu footer{position:fixed;bottom:0px;left:0px;background-color:#003763;height:50px;width:100%;z-index:2}#menu footer div{color:#0074C8}#menu footer div img{height:25px;width:auto;vertical-align:middle;margin-top:-5px;margin-right:10px}#menu footer div a{color:#0074C8}#menu footer div:first-child{position:absolute;left:15px}#menu footer div:last-child{position:absolute;right:15px}#rankingcontainer{min-height:100%;-o-transition:background-color 1000ms linear;-moz-transition:background-color 1000ms linear;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear;background-color:#0074C8}#rankingcontainer .ranking .loader{text-align:center}#rankingcontainer .ranking .loader img{width:100px;height:100px}#rankingcontainer .ranking .container .border{width:calc(100% - 40px);margin:0 auto;padding:3px 0px}#rankingcontainer .ranking .container .border>div{float:left}#rankingcontainer .ranking .container .border:after{display:block;clear:both;visibility:hidden;line-height:0;height:0;content:"\0020"}#rankingcontainer .ranking .container .border .rank{width:67px}#rankingcontainer .ranking .container .border .rank img{height:13px;width:auto;vertical-align:top;margin-top:9px}#rankingcontainer .ranking .container .border .name{width:calc(100% - 135px)}#rankingcontainer .ranking .container .border .score{width:67px;text-align:right}#rankingcontainer .ranking .container .border .score img{height:18px;margin-top:4px}#rankingcontainer #rankingheader{padding:25px 20px 0px 20px;height:219px;width:calc(100% - 40px);position:fixed;top:0px;z-index:1;background-color:#0074C8;-o-transition:background-color 1000ms linear;-moz-transition:background-color 1000ms linear;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}#rankingcontainer #rankingheader .epochs h1,#rankingcontainer #rankingheader .epochs div{display:none}#rankingcontainer #rankingheader .epochs h1.active,#rankingcontainer #rankingheader .epochs div.active{display:block}#rankingcontainer #rankingheader .close{position:absolute}#rankingcontainer #rankingheader .friends{margin-top:20px}#rankingcontainer #rankingheader .friends.hide{visibility:hidden}#rankingcontainer #rankingheader .friends img{width:15px;height:15px;vertical-align:top;margin-top:3px;margin-right:4px}#rankingcontainer #rankingheader .friends *{font-size:12px}#rankingcontainer #rankingheader .controls{margin-top:20px;text-align:center}#rankingcontainer #rankingheader .controls ul{display:inline-block}#rankingcontainer #rankingheader .controls ul:after{display:block;clear:both;visibility:hidden;line-height:0;height:0;content:"\0020"}#rankingcontainer #rankingheader .controls ul li{display:block;float:left;width:28px;height:28px;margin:0 4px;border-radius:20px;border:2px solid #fff;position:relative}#rankingcontainer #rankingheader .controls ul li span{position:absolute;top:13px;left:50%;transform:translateX(-50%);line-height:0px}#rankingcontainer #rankingheader .controls ul li span div{display:inline-block;width:12px;height:19px;margin-top:-9px;background-image:url(/web/img/lock_white.png);background-position:center center;background-repeat:no-repeat;background-size:contain}#rankingcontainer #rankingheader .controls ul li.active{background-color:#fff}#rankingcontainer #rankingheader .controls ul li.active span{color:#0074C8}#rankingcontainer #rankingheader .controls ul li.active span div{background-image:url(/web/img/lock_blue.png)}#rankingcontainer #rankingheader .ranking{margin-top:20px}#rankingcontainer #rankingheader .ranking .container{width:calc(100% + 40px);margin-left:-20px}#rankingcontainer #rankingheader .ranking .container.yourscore{border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#F3CD00}#rankingcontainer #rankingheader .ranking .container.yourscore>div>div{color:#755B00}#rankingcontainer #rankingheader .ranking .container.label{margin-bottom:4px}#rankingcontainer #rankingheader .ranking .container.label *{font-size:14px}#rankingcontainer #rankinglist{overflow:scroll;-webkit-overflow-scrolling:touch;padding:255px 0px 20px 0px;height:calc(100% - 275px)}#rankingcontainer #rankinglist .container:first-child .border{border-top:1px solid #003763}#rankingcontainer #rankinglist .ranking.friendsdisplayed .container.fbfriend{background-color:transparent}#rankingcontainer #rankinglist .ranking.friendsdisplayed .container.fbfriend .border{border-bottom:1px solid #003763}#rankingcontainer #rankinglist .ranking.friendsdisplayed .container.fbfriend:first-child .border{border-top:1px solid #003763}#rankingcontainer #rankinglist .ranking .container .border{border-bottom:1px solid #003763}#rankingcontainer #rankinglist .ranking .container.fbfriend{background-color:#003763}#rankingcontainer #rankinglist .ranking .container.fbfriend .border{border:none;margin-top:-1px}#rankingcontainer #rankinglist .ranking .container.me .rank,#rankingcontainer #rankinglist .ranking .container.me .name,#rankingcontainer #rankinglist .ranking .container.me .score{color:#F3CD00}#rankingcontainer.general{background-color:#003763}#rankingcontainer.general #rankingheader{background-color:#003763}#rankingcontainer.general #rankingheader .friends .styled-checkbox+label:before{background-color:#0074C8}#rankingcontainer.general #rankingheader .friends .styled-checkbox:hover+label:before{background-color:#0074C8}#rankingcontainer.general #rankingheader .friends .styled-checkbox:checked+label:before{background-color:#0074C8}#rankingcontainer.general #rankinglist .container:first-child .border{border-top:1px solid #0074C8}#rankingcontainer.general #rankinglist .ranking.friendsdisplayed .container.fbfriend{background-color:transparent}#rankingcontainer.general #rankinglist .ranking.friendsdisplayed .container.fbfriend .border{border-bottom:1px solid #0074C8}#rankingcontainer.general #rankinglist .ranking.friendsdisplayed .container.fbfriend:first-child .border{border-top:1px solid #0074C8}#rankingcontainer.general #rankinglist .ranking .container .border{border-bottom:1px solid #0074C8}#rankingcontainer.general #rankinglist .ranking .container.fbfriend{background-color:#0074C8}#viewranking_detail .container{width:calc(100% - 40px);margin:0 auto;padding-top:25px}#viewranking_detail .container .pers h2{color:#0074C8;font-size:20px;margin-top:-5px}#viewranking_detail .container .ranking{margin-top:25px}#viewranking_detail .container .ranking .rank{font-size:20px;margin:0px}#viewranking_detail .container .ranking .rank span{font-size:20px}#viewranking_detail .container .ranking .yourrank{margin:0px;color:#F3CD00}#viewranking_detail .container .ranking .yourrank span{color:#F3CD00}#viewranking_detail .container .list{margin-top:25px;padding-bottom:25px}#viewranking_detail .container .list>div:not(.desc){border-bottom:2px solid #0074C8}#viewranking_detail .container .list>div:not(.desc):after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}#viewranking_detail .container .list>div:not(.desc) div{float:left;width:calc(100% - 160px);margin-bottom:10px}#viewranking_detail .container .list>div:not(.desc) div:first-child{width:90px;font-size:17px}#viewranking_detail .container .list>div:not(.desc) div:last-child{width:70px;text-align:right}#viewranking_detail .container .list>div:not(.desc) div p{margin:0px}#viewranking_detail .container .list>div:not(.desc) div .score{font-size:17px}#viewranking_detail .container .list>div:not(.desc) div .score span{font-size:17px}#viewranking_detail .container .list>div:not(.desc) div .yourscore{color:#F3CD00}#viewranking_detail .container .list>div:not(.desc) div .yourscore span{color:#F3CD00}#viewranking_detail .container .list>div:not(.desc) div .rank{font-size:17px}#viewranking_detail .container .list>div:not(.desc) div .yourrank{color:#F3CD00}#viewranking_detail .container .list>div:not(.desc) div .yourrank span{color:#F3CD00}#viewranking_detail .container .list .desc{border-bottom:3px solid #fff}#viewranking_detail .container .list .desc:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}#viewranking_detail .container .list .desc div{font-size:14px;float:left;width:calc(100% - 160px);margin-bottom:8px}#viewranking_detail .container .list .desc div:first-child{width:90px}#viewranking_detail .container .list .desc div:last-child{width:70px;text-align:right}#viewachievement .container{width:calc(100% - 40px);margin:0 auto;padding-top:25px;overflow:hidden}#viewachievement .container h1{margin-bottom:25px}#viewachievement .container h2{margin-bottom:15px}#viewachievement .container img{width:20%;height:auto;margin-right:5%;margin-bottom:5%}#viewachievement .container img:nth-child(4n){margin-right:0px}#viewachievement .container .pool img{display:none}#achievementheader{padding:25px 0px 31px 0px;margin:0 auto;width:calc(100% - 80px);text-align:center}#achievementheader .flexslider{margin:30px auto 35px auto;position:relative;width:calc(100% + 80px);margin-left:-40px}#achievementheader .flexslider ul{margin:0px}#achievementheader .flexslider .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}#achievementheader .flexslider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}#achievementheader .flexslider .flex-control-nav li a{width:11px;height:11px;display:block;background:#666;background:rgba(255,255,60,0.7);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none}#achievementheader .flexslider .flex-control-nav li a.flex-active{background:#f3cd00;cursor:default}#achievementheader .flexslider .flex-direction-nav{position:absolute;top:50%;margin-top:-16px;width:100%}#achievementheader .flexslider .flex-direction-nav li{display:block}#achievementheader .flexslider .flex-direction-nav a{border:none;color:transparent;position:absolute;z-index:4;width:32px;height:32px}#achievementheader .flexslider .flex-direction-nav a:before{font-family:"flexslider-icon";font-size:32px;display:inline-block;content:'\f001';color:#f3cd00}#achievementheader .flexslider .flex-direction-nav a.flex-next:before{content:'\f002'}#achievementheader .flexslider .flex-direction-nav .flex-prev{left:10px;text-align:left}#achievementheader .flexslider .flex-direction-nav .flex-next{right:10px;text-align:right}#achievementheader .flexslider .flex-direction-nav .flex-disabled{display:none}#achievementheader .flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}#achievementheader .flexslider .slides li{display:none;width:100%;height:100%;position:relative;z-index:1}#achievementheader .flexslider .slides li>div{padding:0 40px}#achievementheader .flexslider .slides li>div>div{background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;position:relative;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}#achievementcontents{padding:0px 40px 31px 40px;text-align:center}#achievementcontents>div{display:none}#achievementcontents>div.active{display:block}#viewprofil>div{height:calc(100% - 60px)}#viewprofil>div main{padding:20px 20px 0px 20px}#viewprofil>div #logout{position:fixed;width:calc(100% - 40px);padding:0 20px;bottom:20px;text-align:center}
