@media screen and (max-width: 640px){html{font-size:1.125rem}}.header--special h1{text-transform:uppercase;font-weight:bold}.header--special h2{text-transform:uppercase;color:#949697 !important;font-weight:normal}p{margin-bottom:20px}.header .logo,.header .logo-turnier{width:230px;transition:all .2s ease-in-out}@media screen and (max-width: 640px){.header .logo,.header .logo-turnier{width:140px}}.header .logo{float:left}.header .logo-turnier{float:right;margin:25px auto 22px}.header .nav--main{border:0;text-align:right;font-family:"Syncopate"}@media screen and (max-width: 1000px){.header .nav--main{position:relative;z-index:2}}@media screen and (max-width: 1000px){.header .nav--main .container{padding:0}}.header .nav--main .icon-bars,.header .nav--main .icon-close{display:none;color:#f9d303;font-size:30px;font-size:1.875rem;padding:7px 30px 7px 10px;cursor:pointer}@media screen and (max-width: 1000px){.header .nav--main .icon-bars{display:block}}.header .nav--main ul{list-style-type:none;margin:0;padding:0}@media screen and (max-width: 1000px){.header .nav--main ul{display:none;border-top:1px solid #fff;padding:10px 0}}.header .nav--main ul>li{display:inline-block}@media screen and (max-width: 1000px){.header .nav--main ul>li{display:block}}.header .nav--main ul>li>a{display:block;padding:10px 15px;text-transform:uppercase}@media screen and (max-width: 1000px){.header .nav--main ul>li>a{padding-right:30px}}.header .nav--main ul>li>a.active{color:#f9d303}.header .nav--main ul>li:last-child>a{padding-right:0}@media screen and (max-width: 1000px){.header .nav--main ul>li:last-child>a{padding-right:30px}}.sticky-header{padding-top:160px}.sticky-header .header--turnier{position:fixed;width:100%;background:#fff;top:0;z-index:2}.sticky-header .header--turnier .logo,.sticky-header .header--turnier .logo-turnier{width:120px;margin:15px auto 12px}.buttons{position:fixed;left:0;top:210px;z-index:1;transition:all .2s ease-in-out}@media screen and (max-width: 1350px){.buttons{position:absolute;width:1170px;left:50%;margin-left:-585px;top:195px}}@media screen and (max-width: 1250px){.buttons{width:auto;left:30px;margin-left:0}}@media screen and (max-width: 640px){.buttons{left:20px;top:157px}}.buttons .history,.buttons .map{background:#f9d303;color:#fff !important;width:70px;height:70px;text-align:center;margin-bottom:5px}@media screen and (max-width: 1350px){.buttons .history,.buttons .map{width:50px;height:50px;float:left;margin-right:5px}}@media screen and (max-width: 640px){.buttons .history,.buttons .map{margin-right:10px}}.buttons .history>a,.buttons .history>span,.buttons .map>a,.buttons .map>span{color:#fff !important;font-size:30px;font-size:1.875rem;padding:19px;display:block;height:100%;cursor:pointer;transition:all .2s ease-in-out}@media screen and (max-width: 1350px){.buttons .history>a,.buttons .history>span,.buttons .map>a,.buttons .map>span{padding:10px}}.buttons .history>a:hover,.buttons .history>a.active,.buttons .history>span:hover,.buttons .history>span.active,.buttons .map>a:hover,.buttons .map>a.active,.buttons .map>span:hover,.buttons .map>span.active{background:#2f3c47}.buttons .history-content{display:none;width:600px;position:absolute;top:0;left:70px;background:#2f3c47;text-align:left;padding:0 30px 35px;z-index:50}@media screen and (max-width: 1350px){.buttons .history-content{top:50px;left:0}}@media screen and (max-width: 750px){.buttons .history-content{width:250px;padding:0 15px 35px}}.buttons .history-content ul{list-style-type:none;margin:0;padding:0}.buttons .history-content ul li{float:left;width:22%;margin:0 4% 25px 0}.buttons .history-content ul li:nth-child(4n){margin-right:0 !important}@media screen and (max-width: 750px){.buttons .history-content ul li{width:49%;margin-right:2%;margin-bottom:2%}}@media screen and (max-width: 750px){.buttons .history-content ul li:nth-child(2n){margin-right:0}}.buttons .history-content ul li a{background:#f9d303;color:#fff;padding:7px 25px 6px 20px;border:1px solid #f9d303;display:block}.buttons .history-content ul li a:before{content:"";font-family:"icomoon_gsm";margin-right:15px}.buttons .history-content ul li a:hover{background:#fff;color:#2f3c47}.buttons .history-content .icon-close{position:absolute;right:0;top:0;padding:15px;font-size:30px;font-size:1.875rem;cursor:pointer}.buttons .map .hover-text{opacity:0;width:235px;height:auto;font-size:16px;font-size:1rem;text-align:left;background:rgba(47,60,71,.5);padding:10px 15px;position:absolute;left:0;top:150px;transition:all .2s ease-in-out}@media screen and (max-width: 1350px){.buttons .map .hover-text{left:55px;top:55px}}@media screen and (max-width: 640px){.buttons .map .hover-text{left:60px}}.buttons .map a:hover+.hover-text{opacity:1;transition:all .2s ease-in-out}.sticky-header .buttons{top:145px}.content{padding-top:80px;padding-bottom:80px}.content .ce-intext.ce-nowrap h1{margin-top:0}@media screen and (max-width: 750px){.column--2cols-2-1 .col-1{margin-bottom:35px}}.countdown{padding-bottom:45px;margin:30px 0 40px}.countdown .days,.countdown .hours,.countdown .minutes,.countdown .seconds{display:inline-block;background:url("/distribution-files/bg-stripes.png") repeat #f9d303;color:#fff;font-weight:bold;padding:27px 20px;width:100px;height:100px;text-align:center;font-size:30px;font-size:1.875rem;margin-right:10px;position:relative}.countdown .days:after,.countdown .hours:after,.countdown .minutes:after,.countdown .seconds:after{content:"";position:absolute;left:0;bottom:-35px;width:100%;font-size:16px;font-size:1rem;font-weight:normal;color:#2f3c47;text-transform:uppercase}@media screen and (max-width: 640px){.countdown .days,.countdown .hours{margin-bottom:55px}}.countdown .days:after{content:"Tage"}.countdown .hours:after{content:"Stunden"}.countdown .minutes:after{content:"Minuten"}.countdown .seconds:after{content:"Sekunden"}.content--sponsoren .carousel-container{text-align:center;background:url("/distribution-files/bg-stripes.png") repeat #beccd8;margin-top:0;padding:30px 0}.content--sponsoren .carousel-container .carousel{padding:0 20px}.content--sponsoren .carousel-container .carousel .item{background:#fff;margin:0 10px;padding:20px 10px;display:block}.content--sponsoren .carousel-container .carousel .item img{max-width:100%;width:auto}.content--sponsoren .carousel-container .slick-track{margin:auto}.content--sponsoren .carousel-container .slick-arrow{z-index:0}@media screen and (max-width: 640px){.content--sponsoren .carousel-container .slick-prev{left:0 !important}}@media screen and (max-width: 640px){.content--sponsoren .carousel-container .slick-next{right:0 !important}}.content--sponsoren-1 .carousel-container .carousel .item{min-height:170px}.content--sponsoren-2 .carousel-container .carousel .item{min-height:170px}.content--sponsoren-3 .carousel-container .carousel .item{min-height:140px}@media screen and (max-width: 1250px){.content--sponsoren-3 .carousel-container .carousel .item{min-height:100px}}.content--sponsoren-4 .carousel-container .carousel .item{min-height:120px}@media screen and (max-width: 1250px){.content--sponsoren-4 .carousel-container .carousel .item{min-height:80px}}@media screen and (max-width: 750px){.content--termine .column--2cols>.col-1{margin-bottom:0}}.content--konkurrenzen{position:relative}.content--konkurrenzen .link--box--competition,.content--konkurrenzen a.link--box--competition{width:100%}@media screen and (max-width: 750px){.content--konkurrenzen .column--2cols>.col-1{margin-bottom:0}}.content--termine+.content--konkurrenzen:before{content:"";height:10px;width:100%;background:#2f3c47;position:absolute;top:0;left:0}.content--downloads .ce-uploads{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;overflow:auto}@media screen and (max-width: 640px){.content--downloads .ce-uploads{display:block;margin-left:0 !important;margin-right:0 !important;width:100% !important;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.content--downloads .ce-uploads li{margin-left:15px;margin-right:15px;flex:0 0 calc(33.3333333333% - 30px);max-width:calc(33.3333333333% - 30px)}@media screen and (max-width: 1000px){.content--downloads .ce-uploads li{margin-left:15px;margin-right:15px;flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}}@media screen and (max-width: 640px){.content--downloads .ce-uploads li{display:block;width:100%;max-width:100%;flex:none;margin-left:0;margin-right:0;margin-bottom:30px}.content--downloads .ce-uploads li:last-of-type{margin-bottom:0}}.content--downloads .ce-uploads li .ce-uploads-fileName{font-family:"Syncopate";font-weight:bold}.content--bildergalerie .toggle-content h2{display:none}@media screen and (max-width: 640px){.content--bildergalerie .fal-gallery.list{width:100%;margin-left:0;margin-right:0}}.content--bildergalerie .fal-gallery.list .col{margin-left:15px;margin-right:15px;flex:0 0 calc(8.3333333333% - 30px);max-width:calc(8.3333333333% - 30px)}@media screen and (max-width: 750px){.content--bildergalerie .fal-gallery.list .col{margin-left:15px;margin-right:15px;flex:0 0 calc(8.3333333333% - 30px);max-width:calc(8.3333333333% - 30px)}}@media screen and (max-width: 640px){.content--bildergalerie .fal-gallery.list .col{display:block;width:100%;max-width:100%;flex:none;margin-left:0;margin-right:0;margin-bottom:30px;width:19%;margin-left:1.25%;margin-bottom:1.25%}.content--bildergalerie .fal-gallery.list .col:last-of-type{margin-bottom:0}}@media screen and (max-width: 640px){.content--bildergalerie .fal-gallery.list .col:first-child{margin-left:0}}@media screen and (max-width: 640px){.content--bildergalerie .fal-gallery.list .col:nth-child(6n){margin-left:0}}.footer .copyright{float:left;margin:30px 0}@media screen and (max-width: 1000px){.footer .copyright{float:none;margin-bottom:10px}}@media screen and (max-width: 1000px){.footer .copyright ul>li>a{padding:10px 0}}.footer .nav--meta{float:right}@media screen and (max-width: 1000px){.footer .nav--meta{float:none;margin-bottom:20px}}.footer ul{list-style-type:none;margin:0;padding:0}.footer ul>li{display:inline-block}.footer ul>li>a{display:block}.footer .copyright ul>li{margin-right:20px}.footer .copyright ul>li>a{color:#f9d303}.footer .copyright ul>li>a:hover{color:#fff}.footer .nav--meta ul>li{margin-left:20px}@media screen and (max-width: 1000px){.footer .nav--meta ul>li{margin-left:0;margin-right:20px}}.footer .nav--meta ul>li>a{text-transform:uppercase;padding:10px}.footer .nav--meta ul>li:last-child>a{padding-right:0}@media screen and (max-width: 1000px){.footer .nav--meta ul>li:last-child>a{padding-right:10px}}@media screen and (max-width: 1000px){.footer .nav--meta ul>li:first-child>a{padding-left:0}}
/*# sourceMappingURL=turnier.css.map */