@font-face{font-family:sonic_xbd_btextra_bold;src:url(./fonts/sonic/sonic-xbd-bt-extra-bold-webfont.eot);src:url(./fonts/sonic/sonic-xbd-bt-extra-bold-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/sonic/sonic-xbd-bt-extra-bold-webfont.woff) format("woff"),url(./fonts/sonic/sonic-xbd-bt-extra-bold-webfont.ttf) format("truetype"),url(./fonts/sonic/sonic-xbd-bt-extra-bold-webfont.svg#sonic_xbd_btextra_bold) format('svg');font-weight:400;font-style:normal}body,html{margin:0;padding:0}body{background-attachment:fixed;background-position-x:50%;background-position-y:50%;background-size:cover;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.35em;color:#424240}h1,h2,h3{margin:0;padding:0}p{margin:0 0 10px}a{color:#222;text-decoration:none}a:hover{text-decoration:underline}form{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin:10px 0}.clear{clear:both}div.block-white-box,p.block-white-box{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin:10px 0}div.block-white-box img,p.block-white-box img{max-width:100%!important;height:auto!important}@media screen and (max-width:700px){input{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}div.page{position:relative;width:1100px;margin:0 auto}div.page>div.main{width:100%}div.page>div.main h2{margin-bottom:5px}div.page>div.main section.content table,div.page>div.main section.content tbody,div.page>div.main section.content td{border:none}div.page>div.main section.content>div{clear:both}div.page>div.main section.content div,div.page>div.main section.content p{margin-bottom:10px;word-wrap:break-word}div.page>div.main section.content img{max-width:844px;height:auto!important}div.page>div.main section.content iframe,div.page>div.main section.content video{max-width:100%}div.page>div.main section.content div.summary{font-style:italic}div.page>div.main section.content .blauer-text{color:#00f}div.page>div.main section.content .roter-text{color:red}div.page>div.main section.content .orange-text{color:orange}div.page>div.main section.content .zitat{font-size:20px;background-color:#EEE;padding:15px;margin:10px 0 10px 0;font-style:italic;border:solid 1px #CCC;border-radius:5px}div.page>div.main section.content .zitat2{color:#c913ed;font-size:20px;background-color:#000;padding:15px;margin:10px 0 10px 0;font-style:italic;border:solid 1px #000;border-radius:5px}div.page>div.main section.content .special-mark{display:inline-block;padding:5px;background:#6e717a;color:#fff;border-radius:4px;margin-bottom:10px}div.page>div.main section.content .special-mark a{color:#fff;text-decoration:underline}div.page>div.main section.content .bild-links-text-rechts,div.page>div.main section.content .bild-rechts-text-links{clear:both}div.page>div.main section.content .bild-links-text-rechts{float:left;margin-right:10px}div.page>div.main section.content .bild-rechts-text-links{float:right;margin-left:10px}div.page>div.main section.content .bild-text{font-size:14px;color:#707070;margin-top:-10px;margin-bottom:10px}@media screen and (max-width:1100px){div.page>div.main section.content img,div.page>div.main section.content video{max-width:100%!important}}@media screen and (max-width:1100px){div.page{width:100%;margin:0}div.page>div.main>section.content{padding:0 10px}}header.header{position:relative;height:75px;background-color:#8d9099;z-index:100;margin-bottom:20px}header.header>div{position:relative;width:1100px;height:75px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header a.logo{display:block;position:relative;top:1px}header.header a.logo img{display:block}header.header div.sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header div.sponsors a{margin-left:40px}header.header div.sponsors a img{display:block}header.header navigation.service{position:absolute;display:block;right:0;top:0;width:70%;padding-top:42px;text-align:right}header.header navigation.service .ul.menu li{margin:0 0 0 20px}@media screen and (max-width:1100px){header.header{height:auto;min-height:75px;overflow:hidden}header.header>div{width:auto;height:auto;min-height:75px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.header a.logo{position:static;display:block;padding-left:10px;width:auto}header.header navigation.service{position:static;width:auto;text-align:left;padding:10px}}@media screen and (max-width:700px){header.header div.sponsors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px;margin-top:10px}header.header div.sponsors a{margin-left:0;margin-bottom:10px}header.header div.sponsors a img{display:block}}navigation.primary{display:block;position:relative;width:1100px;margin:0 auto}navigation.primary .slogan{width:360px;margin:0 0 30px;padding:40px 15px 15px;background:rgba(226,225,219,.5);border:1px solid #6e717a;border-radius:4px}navigation.primary .slogan span{display:block;font-family:Oswald;font-size:16px;color:#424240}navigation.primary ul.menu{position:absolute;width:100%;left:0;top:0;background:#6e717a;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);text-align:right;font-size:0;line-height:0}navigation.primary ul.menu li{margin:0}navigation.primary ul.menu li a{display:block;padding:10px 14px;background:#6e717a;font-size:20px;line-height:25px}navigation.primary ul.menu li a:hover{text-decoration:none}navigation.primary ul.menu li.menu-item-path-news a:hover{background-color:#6e717a}navigation.primary ul.menu li.menu-item-path-markt a{background-color:#f5ab73}navigation.primary ul.menu li.menu-item-path-markt a:hover{background-color:#fa7108}navigation.primary ul.menu li.menu-item-path-sport a{background-color:#06C}navigation.primary ul.menu li.menu-item-path-sport a:hover{background-color:#09C}navigation.primary ul.menu li.menu-item-path-strombike a{background-color:#060}navigation.primary ul.menu li.menu-item-path-strombike a:hover{background-color:#093}navigation.primary ul.menu li.menu-item-path-szene a:hover{background-color:#ea8f1a}navigation.primary ul.menu li.menu-item-path-einefetza a{background-color:#df64a6}navigation.primary ul.menu li.menu-item-path-einefetza a:hover{background-color:#c21b74}@media screen and (max-width:1100px){navigation.primary{width:auto;position:static}navigation.primary ul.menu{position:static;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);text-align:center}navigation.primary .slogan{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:10px;border:0;border-radius:0}}@media screen and (max-width:700px){navigation.primary .slogan{margin:0}}footer.footer{margin-top:20px;background-color:#8d9099;position:relative}footer.footer>p{position:relative;width:1100px;margin:0 auto;padding:10px 0;text-align:center;color:#fff;font-size:.8em}footer.footer>p a{color:#fff}footer.footer a.sponsor{position:absolute;right:10px;top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.6em;line-height:1;z-index:1}footer.footer a.sponsor img{height:24px;margin-top:2px}@media screen and (max-width:1100px){footer.footer>p{width:100%}}@media screen and (max-width:700px){footer.footer>p{text-align:left;padding-left:10px}}ul.menu{display:block;margin:0;padding:0}ul.menu li{display:inline-block;margin:0;padding:0;margin-right:18px}ul.menu li a{font-family:Oswald;font-size:18px;color:#fff;text-decoration:none}ul.menu li a:hover{text-decoration:underline}div.page>div.main div.block{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px}.block.ebr_timing_overview{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px}.block.ebr_timing_overview ul{list-style:none;margin:0;padding:0}.block.ebr_timing_overview ul li{display:block;margin-bottom:2px;background:#6e717a}.block.ebr_timing_overview ul li a{display:block;padding:10px;color:#fff;font-weight:700}.block.ebr_timing_checkpoint{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px}.block.ebr_timing_checkpoint .error{padding:5px;border:2px solid red;background:0 0}.block.ebr_timing_checkpoint .refresh{color:#aaa;font-size:14px;margin-bottom:10px}.block.ebr_timing_checkpoint h4{margin-bottom:0}.block.ebr_timing_checkpoint .ebr-timing-search{margin-bottom:30px}.block.ebr_timing_checkpoint .ebr-timing-search form{margin:10px 0;padding:0}.block.ebr_timing_checkpoint .ebr-timing-search form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0 5px;border:1px solid #ccc;border-radius:3px;outline:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:30px;color:#424240}.block.ebr_timing_checkpoint .ebr-timing-search form input.submit{background:#ddd}.block.ebr_timing_checkpoint .result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;padding:10px;font-size:20px;overflow:hidden;background:#6e717a;color:#fff;line-height:20px}.block.ebr_timing_checkpoint .result.is-highlighted{background:#F3C632}.block.ebr_timing_checkpoint .result.is-highlighted .driver_details,.block.ebr_timing_checkpoint .result.is-highlighted .position{color:#333}.block.ebr_timing_checkpoint .result div{margin-bottom:0!important}.block.ebr_timing_checkpoint .position{font-size:16px;line-height:16px;color:#ccc;width:35px}.block.ebr_timing_checkpoint .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.block.ebr_timing_checkpoint .startnr{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;margin-left:10px;padding:7px;border-radius:20px;background:#999;font-weight:700;width:50px;text-align:center}.block.ebr_timing_checkpoint .name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block.ebr_timing_checkpoint .driver_details{font-size:16px;color:#bbb}.block.ebr_timing_checkpoint .time{margin-top:10px}@media screen and (min-width:700px){.block.ebr_timing_checkpoint .col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.block.ebr_timing_checkpoint .driver{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.block.ebr_timing_checkpoint .time{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:right}}navigation.mobile{display:none}@media screen and (max-width:700px){navigation.mobile{display:block;position:relative;background:#424240;min-height:40px;padding:10px 0 0;margin-bottom:10px}navigation.mobile>i{display:block;position:absolute;left:10px;top:13px;width:30px;height:24px;background:url(./offcanvas.png);background-size:30px;cursor:pointer}navigation.mobile .mobile-menus{display:none;margin:0 10px 10px 60px}navigation.mobile .mobile-menus form,navigation.mobile .mobile-menus ul.menu li{display:block;margin:0;padding:5px 0;border-bottom:1px solid #666;border-radius:0;background-color:transparent}navigation.mobile .mobile-menus li.menu-item-path-strombike{border-bottom:0!important}}