body,html{min-height:100%}body{font-family:Roboto,sans-serif;font-weight:300;color:#333;background-color:#fcfcfc;font-size:1.2em}section{width:100%;margin:0;padding:0;text-align:center}p{line-height:1.5em;margin:20px 0;display:block}b{font-weight:700}h2{font-size:2.2em;margin-top:60px;margin-bottom:20px}h3{font-size:1.5em;margin:20px 0 10px}a{color:#6ba900;text-decoration:none}img{max-width:100%}img.protected{max-height:4em}img.unlimited{max-height:100%}table{width:100%;margin-top:30px}th{font-weight:700;border-bottom:1px solid silver}.inverted th{border-bottom-color:#fff}td,th{text-align:left;padding:10px 0}.inverted a{color:#86d300}a:hover{text-decoration:underline}.content{box-sizing:border-box;margin:0 auto;width:100%;max-width:1280px;padding:40px 10px 80px}footer .content{padding:20px 0}footer h2{margin-top:0;font-size:1.8em}.separator{height:900px;position:relative;overflow:hidden}#anfahrtsplan{background-color:#b1ce77}#anfahrtsplan>img{width:auto;height:auto;max-width:100%;max-height:600px}.youtube iframe{position:absolute;left:0;right:0;top:-100%;bottom:-100%;margin:auto;z-index:1}.youtube:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;z-index:2}#logo{max-width:50%;max-height:70%;filter:drop-shadow(0 0 20px #000)}#logo-top{height:50px;margin:5px 0;width:auto;position:fixed;left:10px;transition:1s}#logo_roadrunner{width:30%;max-width:200px;opacity:.5}#nav{box-sizing:border-box;position:fixed;z-index:999;top:0;left:0;right:0;background-color:#000014;margin:0;padding:0;font-size:1.2em;text-align:right;color:#fff;transition:background-color .8s linear , max-height .4s linear;height:100%;max-height:60px;overflow:hidden;font-family:Roboto\ Condensed}#nav a{color:#fff;text-decoration:none}#nav.fixed,#nav.menu-on{background-color:#000014}#nav li{position:relative;display:inline-block;box-sizing:border-box;height:60px;line-height:60px;text-transform:uppercase;padding:0 20px}#nav li:before{position:absolute;bottom:0;left:50%;right:50%;height:4px;background-color:#92e601;content:"";z-index:-1;transition:left .3s ease-out , right .3s ease-out}#nav li.selected:before{left:0;right:0}#nav li:hover a{color:#92e601}#nav li:hover svg path{fill:#92e601!important}#nav.fixed #logo-top,#nav.menu-on #logo-top{top:0}#nav ul svg{height:50%;width:auto;vertical-align:middle}#menu-toggle{display:none;position:fixed;width:50px;height:50px;background-image:url(menu.6e71c666.svg);background-position:50%;background-repeat:no-repeat;background-size:50px 50px;top:5px;right:5px;cursor:pointer}#section-top{background:transparent}#section-top2{background-color:#333}#section-top2 .date{margin:10px 0;color:#fff;font-size:1.8em}#section-top2 .location{margin:20px 0;font-size:2.5em;color:#fff}.inverted{background-color:gray;color:#fff}footer{background-color:#333;color:#f0f0f0;font-size:.85em;padding:30px 0}footer img,footer svg{background-color:#eee;padding:10px;border-radius:5px;width:90%}.button{position:relative;padding:10px;border:1px solid #6ba900;border-radius:5px;display:inline-block;transition:color .3s ease-out;z-index:10}a.button{margin:20px 0;color:#6ba900}.card a.button{margin-top:10px}a.button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background-color:#6ba900;transform-origin:50%;transition:transform .3s ease-out;transform:scaleX(0)}.inverted .button{border-color:#86d300}.inverted a.button{color:#86d300}.inverted a.button:before{background-color:#86d300}a.button:hover{color:#fff;text-decoration:none!important}a.button:hover:before{transform:scaleX(1)}.columns-1-2>div,.columns-2>div,.columns-3>div,.columns-4>div,.columns-5>div,.columns-6>div{box-sizing:border-box;display:inline-block;margin:5px;vertical-align:top}.columns-1-2>div:first-child{width:calc(33% - 20px)}.columns-1-2>div:last-child{width:calc(66% - 20px)}.columns-2>div{width:calc(50% - 20px)}.columns-3>div{width:calc(33% - 20px)}.columns-4>div{width:calc(25% - 20px)}.columns-5>div{width:calc(20% - 20px)}.columns-6>div{width:calc(16% - 20px)}#hauptsponsor{width:50%}.card{margin-top:40px!important;transition:opacity 1.2s;opacity:0}.card.done{opacity:1}.card>img,.card>svg{width:20%;height:auto;transition:.5s;margin-bottom:5px}.card>img{opacity:.5}.card>svg path{fill:silver!important}.inverted .card>svg path{fill:#fff!important}.card:hover>svg path{fill:#86d300!important}.card:hover>img{opacity:1}.card:hover>img,.card:hover>svg{transform:scale(1.05)}.card img.portrait{width:50%;opacity:1;border-radius:50%;transition:transform .4s}.mail{width:20%!important}.sponsors img{width:80%;height:auto;margin:20px 0}.sponsors>div{vertical-align:middle}.no-js #bild1,.no-js #bild2,.no-js #bild3,.no-js #bild4,.no-js #bild5,.no-js #section-top{background-position:50% 50%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.no-js #section-top{background-image:url(rasi1.941a1aa9.jpg.pagespeed.ce.sOaH4mbJS9.jpg)}.no-js #bild1{background-image:url(rasi9.fd986481.jpg.pagespeed.ce.UU3U2YrzWe.jpg)}.no-js #bild2{background-image:url(rasi10.7d58794e.jpg.pagespeed.ce.qzx-LzNdKZ.jpg)}.no-js #bild3{background-image:url(rasi11.3dc097e7.jpg.pagespeed.ce.sKAJWKGbLi.jpg)}.no-js #bild4{background-image:url(rasi12.f54a8cdd.jpg.pagespeed.ce.4yNJfmzWNd.jpg)}.no-js #countdown{display:none}.no-js .animation.fadein{opacity:1}.no-js #nav{background-color:#000014}.no-js #logo-top{top:0}.separator.youtube{margin-top:60px}@media only screen and (max-width:1024px){#menu-toggle{display:block}#nav ul{box-sizing:border-box;margin-top:60px;padding:0 10px}#nav.menu-on{max-height:100%}#nav.menu-on ul,#nav li{display:block}#nav li{border:none!important;padding:0}#nav li:before{content:none}#hauptsponsor{width:80%}.columns-2>div,.columns-3>div{width:calc(100% - 25px)}.columns-1-2>div,.columns-4>div{width:calc(50% - 25px)!important}.columns-5>div,.columns-6>div{width:calc(25% - 25px)!important}}@media only screen and (max-width:768px){body{font-size:1em}h1,h2{margin-top:50px;margin-bottom:10px}h3{margin:10px 0 0}p{margin:10px 0}.content{padding:10px 10px 20px}.card{margin-top:15px!important}a.button{margin:20px 0 10px}.card>img,.card>svg{width:15%}.card>img{opacity:1}.columns-1-2>div,.columns-2>div,.columns-3>div,.columns-4>div,.columns-5>div,.columns-6>div{width:calc(100% - 25px)!important}.columns-4.sponsors>div{width:80%!important}.columns-5.sponsors>div,.columns-6.sponsors>div{width:calc(50% - 25px)!important}.sm{display:block}.hm{display:none}#corona .title{font-size:3.5em}#corona .subtitle{font-size:1.7em}}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon-ch{background-image:url(ch.552dc197.svg)}.flag-icon-de{background-image:url(de.30ba4d21.svg)}.flag-icon-gb{background-image:url(gb.15d38d4a.svg)}.flag-icon-be{background-image:url(be.4d0cc8e2.svg)}.flag-icon-lu{background-image:url(lu.b0fe73bd.svg)}.flag-icon-fr{background-image:url(fr.6ddc1ea2.svg)}