@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,svg,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:bottom;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}em,i{font-style:italic}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}@font-face{font-family:Icomoon;font-weight:400;font-style:normal;src:url(../fonts/icomoon/icomoon_400.woff2) format("woff2"),url(../fonts/icomoon/icomoon_400.woff) format("woff")}@font-face{font-family:Stag;font-weight:600;font-style:normal;src:url(../fonts/stag/stag_600.woff2) format("woff2"),url(../fonts/stag/stag_600.woff) format("woff")}@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(../fonts/roboto/roboto_300.woff2) format("woff2"),url(../fonts/roboto/roboto_300.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(../fonts/roboto/roboto_400.woff2) format("woff2"),url(../fonts/roboto/roboto_400.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(../fonts/roboto/roboto_700.woff2) format("woff2"),url(../fonts/roboto/roboto_700.woff) format("woff")}::-webkit-scrollbar{background-color:transparent;border-radius:100px}::-webkit-scrollbar:vertical{width:10px}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:100px;background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.61);border-radius:100px}.events{max-width:100%}.events .scroll-snap{display:-ms-flexbox;display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden}@media screen and (min-width:1px) and (max-width:639px){.events .scroll-snap{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}@media screen and (min-width:400px){.events .scroll-snap{padding-left:calc(50vw - 160px)}}.event{-ms-flex:320px 0 0px;flex:320px 0 0;padding-left:24px;margin-right:16px;position:relative;margin-right:-8px}@media screen and (min-width:1px) and (max-width:639px){.event{scroll-snap-align:start}}@media screen and (min-width:400px){.event{padding-left:0;margin-right:40px}}.event:last-child{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100vw;flex-basis:100vw;padding-right:calc(100vw - 320px)}@media screen and (min-width:400px){.event:last-child{-ms-flex-preferred-size:calc(50vw + 160px);flex-basis:calc(50vw + 160px);padding-right:calc(50vw - 160px)}}.event>:last-child{margin-bottom:0!important}.event h2{position:relative}.event h2 time{font-size:12px;color:#848798;font-weight:400}.event h2 .event-name{display:block;margin-top:8px;font-size:32px;font-weight:300;margin-bottom:40px}.event h2 .points{color:#4e9d2d;position:absolute;top:0;right:0;font-size:32px;transform:translateY(4px)}.event h2 .points:before{content:"Poeng:";font-size:12px;color:#848798;font-weight:400;display:block;margin-bottom:8px}.event h4{text-transform:uppercase;letter-spacing:.05em;font-weight:400;font-size:14px;margin-bottom:8px}.event .locked h4:after{content:" (Øvelsen har startet)";font-size:80%}.event.done .locked h4:after{content:" (Øvelsen er ferdig)"}.event .box{background:#d8dde3;background:hsla(0,0%,100%,.4);border-radius:4px;counter-reset:a;margin-bottom:32px;box-shadow:0 0 8px 2px rgba(45,52,58,.05);width:320px;opacity:.5;transform:scaleX(1)}[data-mode=disabled] .box{background:#fff;height:194px;position:relative}[data-mode=active] .box{position:relative;cursor:pointer;z-index:2}.locked .box{cursor:default}.locked .box .choice .handle{display:none}.event.focus .box,.event[data-mode=active] .box,.event[data-mode=done] .box{opacity:1}.event .locked-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;line-height:1.4;color:#848798;font-weight:300;width:70%}.event .locked-text strong{color:#2d343a}.event .choice{height:64px;white-space:nowrap;display:-ms-flexbox;display:flex;box-sizing:content-box;position:relative}.event .choice+.choice{border-top:1px solid #d8dde3}.event .choice.bam{animation:a .18s ease-out 1;background:#fff}.event .choice.bam>*{animation:b .18s ease-out 1}.event .choice.focus .draggable{box-shadow:inset 0 0 0 3px #005379}@keyframes a{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes b{0%{opacity:0}to{opacity:1}}.event .choice .draggable{height:64px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;background:#fff;transition:.1s;transition-property:transform,box-shadow,border-radius}.event .choice .draggable.pop{background:#fff;transform:scale(1.05);box-shadow:2px 2px 8px rgba(45,52,58,.1);border-radius:2px;z-index:1;transition-property:box-shadow,border-radius}.event .choice[data-rank="1"] .draggable{border-radius:4px 4px 0 0}.event .choice[data-rank="3"] .draggable{border-radius:0 0 4px 4px}.event .choice .fasit{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;width:256px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 112px);pointer-events:none}.event .choice .fasit .result{display:-ms-flexbox;display:flex;margin-left:auto;height:100%;-ms-flex-align:center;align-items:center;margin-right:16px;-ms-flex-preferred-size:110px;flex-basis:110px}.event .choice .fasit .place{font-size:14px;font-weight:700;margin-right:16px;transform:translateY(1px)}.event .choice .fasit .place:before{content:"Resultat:";transform:translateY(-4px);font-size:11px;font-weight:400;color:#848798;display:block;margin-bottom:4px;line-height:1}.event .choice .fasit .place:after{content:". plass"}.event .choice .fasit .place.dsq:after{display:none}.event .choice .fasit .points{font-size:20px;font-weight:700;color:#4e9d2d}.event .choice .fasit .points:before{content:"Poeng:";font-size:11px;font-weight:400;color:#848798;display:block;margin-bottom:4px;line-height:1}.event .choice .flexy{height:64px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:100%;-ms-flex:100% 0 0px;flex:100% 0 0;transition:margin 80ms;position:relative}.event .choice .flexy>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.event .choice .flexy:before{padding-left:16px;counter-increment:a;content:counter(a);font-size:24px;padding-right:14px}.event .choice .flexy:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,rgba(45,52,58,.1),rgba(216,221,227,0));opacity:0;transition:.36s}.event .choice .flexy[style*="margin-left: -3"]:not([style="margin-left: -3px"]):after,.event .choice .flexy[style*="margin-left: -4"]:not([style="margin-left: -4px"]):after{opacity:1}.event .choice[data-rank="1"] .flexy:before{content:"1"}.event .choice[data-rank="2"] .flexy:before{content:"2"}.event .choice[data-rank="3"] .flexy:before{content:"3"}.event .choice .handle{display:block;-ms-flex-preferred-size:56px;flex-basis:56px;padding-left:24px;height:100%;margin-left:auto;cursor:pointer;position:relative}.event .choice .handle:before{content:"\e900";color:#d8dde3;color:#848798;font-family:Icomoon;font-size:18px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.event .choice:hover .handle:before{color:#848798}.event .choice .delete{-ms-flex:40px 0 0px;flex:40px 0 0;background:#c3002f;background:linear-gradient(90deg,#a50a31,#c3002f 20%);height:64px;position:relative;cursor:pointer}.event .choice .delete:before{content:"\e901";font-family:Icomoon;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event .choice[data-mode=athlete] .image{padding-right:8px}.event .choice .image{position:relative}.event .choice .image .main{width:32px;height:32px;border-radius:50%;overflow:hidden;position:relative}.event .choice .image .main img{width:175%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event .choice .image .flag{width:16px;height:16px;border-radius:50%;overflow:hidden;position:absolute;top:0;right:0;box-shadow:0 0 0 2px #fff,0 0 6px 0 #2d343a}.event .choice .image .flag img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event .choice .name{padding-left:14px;line-height:1;overflow:hidden;white-space:nowrap}.event .choice .name .first{font-weight:300;font-size:12px}.event .choice .name .last{margin-top:2px;display:block}.event .choice .name .last,.event .choice .name .nation{font-weight:700;font-size:16px}.event .choice[data-mode*=empty]{font-size:14px;color:#848798}.event .submit{display:block;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;text-align:center;border-radius:4px;padding:14px 16px 12px;margin:0 auto;width:140px;transition:all .36s;white-space:nowrap;position:relative;transform:translateY(50%);background:#005379;border-bottom:2px solid #124760}.event .submit,.event .submit:before{color:#fff;pointer-events:none;opacity:0}.event .submit:before{font-family:Icomoon;content:"\e904";transform:translate(-50%,-50%)}.event .submit:after,.event .submit:before{transition:opacity .36s;position:absolute;top:50%;left:50%}.event .submit:after{display:block;transform:translate(-50%,-50%) translateY(0);font-size:12px;color:#fff;text-transform:none;font-weight:400;text-shadow:1px 1px 2px #2d343a}.event .submit.visible{transform:translateY(0);opacity:.3}.event .submit.valid{opacity:1}.event .submit[class$=valid]{pointer-events:all;cursor:pointer}.event .submit.processing{color:hsla(0,0%,100%,0);opacity:1}.event .submit.processing:before{animation:c .5s linear infinite;opacity:1}.event .submit.success{width:0;background:transparent;border-bottom-color:transparent;opacity:1;color:hsla(0,0%,100%,0)}.event .submit.success:after{opacity:1;content:"Tippingen din ble lagret 😊";transform:translate(-50%,-50%) translateY(-100%)}.event .submit.error{background:#c3002f;border-bottom:2px solid #a50a31;opacity:1;pointer-events:all;cursor:pointer}.event .submit.error:after{opacity:1;content:"Noe gikk galt. Prøv igjen 😢";transform:translate(-50%,-50%) translateY(-280%)}.event .submit:hover{filter:brightness(1.2)}@keyframes c{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.overlay{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#2d343a;opacity:0;transition:.18s}.show+.overlay{opacity:.3}.picker{z-index:2;background:#fffbfc;padding:32px 16px 0;transition:all .18s;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:320px}@media screen and (min-width:1px) and (max-width:639px){.picker{position:fixed;height:100%;top:0!important;left:0!important;transform:translateX(-100%);box-shadow:0 0 8px rgba(45,52,58,.3)}}@media screen and (min-width:640px){.picker{position:absolute;top:0;border-radius:4px;height:80%;max-height:600px;transform:translate(340px);opacity:0}}.picker.show{pointer-events:all}@media screen and (min-width:1px) and (max-width:639px){.picker.show{transform:translateX(0)}}@media screen and (min-width:640px){.picker.show{opacity:1}}.picker .close{position:absolute;cursor:pointer;right:16px;top:16px}.picker .close:before{content:"\e902";font-family:Icomoon;font-size:18px;color:#848798;color:#c3002f}.picker h2{font-weight:300;font-size:32px}.picker p{font-size:12px;margin-top:12px;line-height:1.5;color:#848798}.picker .filter{display:-ms-flexbox;display:flex;overflow:hidden;position:relative;margin:24px 0}.picker .filter>*{transition:all .18s}.picker .filter input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border-radius:4px;font-size:14px;line-height:1.5;border:1px solid #d8dde3;padding:16px 8px 16px 40px;width:100%;-ms-flex:100% 0 0px;flex:100% 0 0;outline:none}.picker .filter input:focus{border-color:#e4c888}.picker .filter input:valid{-ms-flex-preferred-size:80%;flex-basis:80%;padding-left:14px}.picker .filter .clear-filter{display:block;background:#c3002f;color:#fff;font-size:12px;padding:8px;line-height:2;border-radius:2px;margin-left:8px}.picker .filter .clear-filter:before{content:"\f002";font-family:Icomoon;position:absolute;top:45%;left:14px;transform:translateY(-50%);color:#d8dde3;font-size:16px;transition:all .18s}.picker .filter input:valid+.clear-filter:before{transform:translateY(-50%) translateX(-200%)}.picker .contestants{margin-left:-16px;margin-right:-16px;background:#fff;-ms-flex:100% 1 1;flex:100% 1 1;overflow:scroll;border-radius:0 4px}.picker .contestant{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:0 16px;height:64px;cursor:pointer}.picker .contestant+.contestant{border-top:1px solid #d8dde3}.picker .contestant[data-mode=athlete] .image{padding-right:8px}.picker .contestant .image{position:relative}.picker .contestant .image .main{width:32px;height:32px;border-radius:50%;overflow:hidden;position:relative}.picker .contestant .image .main img{width:175%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.picker .contestant .image .flag{width:16px;height:16px;border-radius:50%;overflow:hidden;position:absolute;top:0;right:0;box-shadow:0 0 0 2px #fff,0 0 6px 0 #2d343a}.picker .contestant .image .flag img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.picker .contestant .name{padding-left:14px;line-height:1;overflow:hidden;white-space:nowrap}.picker .contestant .name .first{font-weight:300;font-size:12px}.picker .contestant .name .last{margin-top:2px;font-weight:700;font-size:16px;display:block}.picker .contestant .name .nation{font-weight:700;font-size:16px}.click-toast,.toast,.welcome-toast{position:absolute;bottom:90%;left:48px;right:-8px;padding:12px 16px;border-radius:4px;white-space:normal;background:#005379;color:#fff;font-size:12px;line-height:1.4;z-index:1;box-shadow:2px 2px 8px rgba(45,52,58,.1);transform-origin:85% bottom;pointer-events:none;opacity:0;transform:scale3d(0,0,0)}.click-toast:after,.toast:after,.welcome-toast:after{content:"";position:absolute;top:100%;right:28px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #005379}.handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-44%,-50%) scale(0);width:40px;height:40px;border-radius:50%;background:rgba(45,52,58,.25)}.show-toast .toast{animation:e 4s ease-out 1 forwards}.show-toast .handle:before{animation:f .5s 3 1s}.show-toast .handle:after{animation:i 7s forwards}.show-toast .flexy{animation:g 1.5s 1 2.5s}.show-toast .draggable{animation:h 2s 1 4s;z-index:1}.show-click-toast .click-toast{animation:d 4s ease-out 1 forwards}.welcome-toast{opacity:1;right:auto;left:80px;transform:none}.welcome-toast:after{right:80%;transform:translateX(50%)}@keyframes d{0%{opacity:0;transform:scale3d(.3,.3,.3)}5%{transform:scale3d(1.1,1.1,1.1)}10%{transform:scale3d(.9,.9,.9)}15%{opacity:1;transform:scale3d(1.03,1.03,1.03)}20%{transform:scale3d(.97,.97,.97)}25%{transform:scaleX(1)}95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-25%)}}@keyframes e{0%{opacity:0;transform:scale3d(.3,.3,.3)}5%{transform:scale3d(1.1,1.1,1.1)}10%{transform:scale3d(.9,.9,.9)}15%{opacity:1;transform:scale3d(1.03,1.03,1.03)}20%{transform:scale3d(.97,.97,.97)}25%{transform:scaleX(1)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-25%)}}@keyframes f{0%,to{color:#d8dde3}50%{color:#2d343a}}@keyframes g{0%,to{margin-left:0}35%,65%{margin-left:-40px}}@keyframes h{0%,to{transform:translateY(0) scale(1)}10%,90%{transform:scale(1.05);box-shadow:2px 2px 8px rgba(45,52,58,.1)}35%{transform:translateY(40%) scale(1.05)}70%{transform:translateY(-40%) scale(1.05)}}@keyframes i{0%,to{transform:translate(-44%,-50%) scale(0)}38%,53%{transform:translate(-52%,-50%) scale(1)}62%,70%{transform:translate(-44%,-35%) scale(1)}78%,82%{transform:translate(-44%,-65%) scale(1)}8%,37%,55%,60%,71%,84%,92%{transform:translate(-44%,-50%) scale(1)}}header{margin-top:64px;margin-bottom:64px}header .adressabar{text-align:center}header .adressabar a{display:block;margin:0 auto;width:140px}@media screen and (min-width:640px){header .adressabar a{width:200px}}header .adressabar .ratio{height:0;display:block;padding-top:20%;position:relative}header .adressabar svg{position:absolute;top:0;left:0;width:100%;height:100%}header .adressabar path{fill:#005379}header .app-header{text-align:center;margin:0 24px;margin-top:8px}@media screen and (min-width:640px){header .app-header{margin-top:16px}}header .app-header h1{font-family:Stag,Arial,Helvetica;font-size:64px;margin-bottom:8px}@media screen and (min-width:640px){header .app-header h1{font-size:9vw}}@media screen and (min-width:1280px){header .app-header h1{font-size:112px}}header .app-header p{font-weight:300;font-size:18px;line-height:1.3;margin:0 auto;width:90%;max-width:500px}@media screen and (min-width:640px){header .app-header p{font-size:20px}}@media screen and (min-width:1024px){header .app-header p{font-size:24px}}header .children{margin:80px auto}header div.nick{text-align:center;position:relative;transition:all 1s;max-height:200px;transform-origin:center top}header div.nick.done{transform:scale(0);max-height:0}header div.nick .label-text{display:block;text-transform:uppercase;font-size:14px;letter-spacing:.5;padding-bottom:8px}header div.nick input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border-radius:4px;font-size:32px;line-height:1;border:1px solid #d8dde3;padding:12px 0;width:140px;margin:0 auto;-ms-flex:auto 1 1;flex:auto 1 1;outline:none;text-align:center;transition:width .36s;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}header div.nick input:focus{border-color:#e4c888}header div.nick input:invalid:not(:focus){border-color:#d0859b}header div.nick input:invalid:not(:focus)+.error{opacity:1;transform:translate(-50%,-50%) scaleX(1);animation:j .5s}header div.nick .error{position:absolute;top:0;left:50%;padding:12px 16px;border-radius:4px;white-space:normal;background:#005379;color:#fff;font-size:12px;line-height:1.4;z-index:1;box-shadow:2px 2px 8px rgba(45,52,58,.1);transform-origin:50% bottom;pointer-events:none;transition:all .36s;opacity:0;transform:translate(-50%,-50%) scale(0)}header div.nick .error:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #005379}@keyframes j{0%{opacity:0;transform:translate(-50%,-50%) scale3d(.3,.3,.3)}20%{transform:translate(-50%,-50%) scale3d(1.1,1.1,1.1)}40%{transform:translate(-50%,-50%) scale3d(.9,.9,.9)}60%{opacity:1;transform:translate(-50%,-50%) scale3d(1.03,1.03,1.03)}80%{transform:translate(-50%,-50%) scale3d(.97,.97,.97)}to{transform:translate(-50%,-50%) scaleX(1)}}header .geedeepeeare{margin-top:8px;font-size:12px;line-height:1.5;color:#848798;width:200px;margin-left:auto;margin-right:auto}header .spoon{font-size:11px;line-height:1.5;color:#848798;width:300px;margin:0 auto}header .spoon span{position:relative;white-space:nowrap;padding-right:32px}header .spoon span:before{content:"";width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 0 4px #d8dde3;position:absolute;top:50%;right:0;transform:translate(-30%,-50%)}header .spoon span:after{content:"\e900";font-family:Icomoon;color:#848798;font-size:12px;position:absolute;top:50%;right:0;transform:translate(-80%,-50%)}header .user-and-higscore{display:-ms-flexbox;display:flex;width:300px;margin:0 auto 48px;font-size:14px;font-weight:700;text-transform:uppercase;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-left:24px}header .user-and-higscore .user:before{content:"\e905";font-family:Icomoon;position:absolute;left:0;top:0;transform:translateY(-20%);font-size:140%;vertical-align:bottom}header .user-and-higscore .nickname{color:#848798}header .user-and-higscore .nickname:before{content:"("}header .user-and-higscore .nickname:after{content:")"}header .user-and-higscore .highscore-toggle{border-bottom:2px solid #005379;cursor:pointer}.highscore{margin:0 auto;text-align:left;font-size:14px;max-width:320px;border-radius:4px;box-shadow:0 0 8px 2px rgba(45,52,58,.05);background:#005379}.highscore tr{border-top:1px solid #d8dde3;background:#fff}.highscore tr:first-child{border-top:none}.highscore td{padding:14px}.highscore .nick{width:100%;font-size:20px;font-weight:300;padding-left:0;padding-right:0}.highscore .score{font-weight:700;color:#4e9d2d;white-space:nowrap;text-align:right}.highscore .score:after{content:" poeng";font-size:10px;color:#2d343a}.highscore .current-user{background:#005379;font-weight:700}.highscore .current-user .score:after,.highscore .current-user td{color:#fff}.highscore .current-user:nth-child(11){background:linear-gradient(45deg,transparent 33.333%,#fff 0,#fff 66.667%,transparent 0),linear-gradient(-45deg,transparent 33.333%,#fff 0,#fff 66.667%,transparent 0);background-size:8px 32px;background-repeat:repeat-x;background-position:left -20px;border-top:none}.highscore .current-user:nth-child(11) td{padding-top:20px}.highscore .current-user .nick{font-weight:700}footer{margin:0 auto;text-align:center;margin-top:32px;margin-bottom:32px;color:#fff;text-shadow:1px 1px 2px #2d343a}footer a{color:currentColor;text-decoration:none;box-shadow:0 2px #d8dde3}footer p{font-size:10px;line-height:1.5}@media screen and (min-width:640px){footer p{font-size:11px}}footer p+p{margin-top:2px}@media screen and (min-width:640px){footer p+p{margin-top:4px}}footer p:first-child{font-weight:700}body{background:#fffbfc 0 0;background-sizing:cover;background-size:auto 100%;font-family:Roboto,Arial,Helvetica;color:#2d343a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:overlay;overflow-x:hidden}body:after{content:"";display:none}body.bartekos,body:after{background-image:url(../gfx/bg5.jpg)}