.tv-navbar,.tv-navbar .tv-navigation .tv-menu{margin-bottom:0}.btn,.tv-navbar .tv-navigation .tv-menu>li>a{letter-spacing:.05em;text-transform:uppercase}.mfp-close,.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-logo a:hover,a,a:hover{text-decoration:none}.mfp-container,.timeline,img.mfp-img{box-sizing:border-box}.mfp-counter,.table.training td,table.dataTable td{white-space:nowrap}body{font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:300;color:#4d4d4d;line-height:1.7}.tv-block-4 ul li a .meta,.tv-mobile-menu .tv-nav-wrap a:hover,.tv-mobile-menu .tv-nav-wrap li.active>a,.tv-navbar .tv-navigation .tv-menu .active>a,.tv-navbar .tv-navigation .tv-menu .has-children:active>a,.tv-navbar .tv-navigation .tv-menu .has-children:focus>a,.tv-navbar .tv-navigation .tv-menu .has-children:hover>a,.tv-navbar .tv-navigation .tv-menu>li>a:hover,a{color:#ed1137}::-moz-selection{color:#fff;background:#ed1137}::selection{color:#fff;background:#ed1137}a{transition:.3s}a:hover{color:#000}button:focus{outline:0}.text-black{color:#000!important}.bg-black{background:#000!important}.bg-red,.cc_div .c-bn:not(#s-c-bn){background:#ed1137!important}input[type=date]{-webkit-appearance:none}input::-webkit-date-and-time-value{text-align:left}.tv-wrap::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;background:rgba(0,0,0,.6);transition:.3s ease-in-out;opacity:0;visibility:hidden}.offcanvas-menu .tv-wrap{position:absolute;width:100%;height:100%;z-index:2;overflow:hidden}.offcanvas-menu .tv-wrap::before{opacity:1;visibility:visible}.btn{position:relative;top:0;border-radius:0;transition:.2s ease-in-out!important}.btn:active,.btn:focus,.btn:hover{outline:0;box-shadow:none!important}.btn.btn-secondary{color:#000;background-color:#e6e7e9;border-color:#e6e7e9}.btn.btn-sm{font-size:.9rem}.btn.btn-primary{font-weight:300;background-color:#ed1137;border-color:#ed1137}.btn:hover,.cc_div .c-bn:not(#s-c-bn):hover{top:-2px;box-shadow:0 5px 20px -7px rgba(0,0,0,.9)!important}.btn:disabled:hover,.form-control:active,.form-control:focus,.form-control:hover,.form-select:active,.form-select:focus,.form-select:hover{box-shadow:none!important}.btn:disabled:hover{top:0;cursor:not-allowed}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#000;border-color:#000}.tv-section-heading.text-center::before,.tv-section-heading::before{height:2px;background:#ed1137;position:absolute;content:"";top:0;width:40px}.text-justify{text-align:justify}.form-control,.form-select{height:43px;border-radius:0}.form-control:active,.form-control:focus,.form-select:active,.form-select:focus{border-color:#ed1137}.tv-section{padding:2.5em 0}.tv-footer,.tv-section.tv-section-sm{padding:4em 0}.tv-section-heading{position:relative;font-size:30px;color:#25262a}.tv-section-heading::before{left:0}.bg-image.overlay,.bg-image.overlay-info,.bg-image.overlay-primary,.bg-image.overlay-success,.bg-image.overlay-warning,.map-container,.player,.tv-block-1,.tv-block-1 figure,.tv-block-3 figure,.tv-cover.overlay,.tv-footer,.tv-navbar,.tv-navbar .tv-navigation .tv-menu .has-children,.tv-navbar.absolute,.video-container{position:relative}.tv-section-heading.text-center::before{left:50%;transform:translateX(-50%)}.border-top{border-top:1px solid #edf0f5!important}.tv-footer{z-index:1;background:#333}.tv-footer p{color:#737373}.mfp-preloader a:hover,.tv-block-1 .text-overlay h2,.tv-block-4 ul li a:hover .text .heading,.tv-footer a:hover,.tv-footer h2,.tv-footer h3,.tv-footer h4,.tv-footer h5{color:#fff}.tv-footer a{color:#999}.tv-footer ul li{margin-bottom:10px}.tv-footer .footer-heading{font-size:20px;color:#fff}.cc_div .cc-link,.tv-navbar .tv-navigation .tv-menu .has-children .dropdown .active>a{color:#ed1137!important}.bg-text-line{display:inline;background:#000;box-shadow:20px 0 0 #000,-20px 0 0 #000}.bg-image{background-size:cover;background-repeat:no-repeat;overflow:hidden}.bg-image.center{background-position:top center}.bg-image.fixed{background-attachment:fixed!important}.bg-image.overlay-info::before,.bg-image.overlay-primary::before,.bg-image.overlay-success::before,.bg-image.overlay-warning::before,.bg-image.overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bg-image.overlay::before{background:rgba(0,0,0,.4)}.bg-image.overlay-primary::before{background:rgba(237,17,55,.9)}.bg-image.overlay-info::before{background:rgba(23,162,184,.9)}.bg-image.overlay-success::before{background:rgba(40,167,69,.9)}.null1-media-logo-small{width:100%;max-width:75px}.null1-media img{width:35%;padding-top:20px}.mail-address{max-height:19px}.tv-loader{max-width:25px}#cc_div #cm{font-family:Rubik,sans-serif!important;color:#4d4d4d;border-top:2px solid #ed1137}#cc_div #cm #c-ttl,#s-ttl{font-family:Rubik,sans-serif;font-size:20px!important;font-weight:500!important;color:#000}#cc_div #cm #c-txt{font-size:1rem;font-weight:300}.cc_div .cc-link{font-weight:400!important;border:0!important}.cc_div .c-bn:not(#s-c-bn){position:relative;top:0;font-size:16px!important;font-weight:300!important;color:#fff!important;border-radius:0!important;padding:10px 16px!important;transition:.2s!important}.cc_div .c-bn:not(#s-c-bn).c_link{color:#ed1137!important;border:1px solid #ed1137!important;background-color:transparent!important}.cc_div .c-bn:not(#s-c-bn).c_link:hover{color:#fff!important;background:#ed1137!important}#c-s-in{font-family:Rubik,sans-serif!important}#cm,#s-bl .act .b-acc,#s-c-bn,#s-inr,.cc_div .b-tl,.cc_div .c-bl,div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item:first-child .page-link,div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item:last-child .page-link{border-radius:0!important}.tv-navbar{z-index:1999;background:#fff}.tv-navbar.transparent{background:0 0}.tv-navbar.absolute{top:0;left:0;width:100%}.tv-navbar .tv-logo{top:0;position:absolute;left:0;margin-top:-50px}.tv-navbar .tv-logo img{width:100%;max-width:180px}.tv-navbar .tv-navigation{border-bottom:2px solid #ed1137}.tv-navbar .tv-navigation .tv-menu a{display:inline-block;font-size:15px;text-decoration:none!important}.tv-navbar .tv-navigation .tv-menu>li{display:inline-block;padding:10px 5px}.tv-navbar .tv-navigation .tv-menu>li>a{font-size:15px;color:#fff;text-decoration:none!important;padding:10px}.tv-navbar .tv-navigation .tv-menu .has-children>a{position:relative;padding-right:20px}.tv-navbar .tv-navigation .tv-menu .has-children>a::before{content:"\f107";position:absolute;top:50%;right:0;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;transform:translateY(-50%)}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown{position:absolute;top:100%;text-align:left;background:#fff;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5;border-left:1px solid #edf0f5;box-shadow:0 0 4px 0 rgba(0,0,0,.25);margin-top:20px;margin-left:0;padding:0;transition:.2s;opacity:0;visibility:hidden}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown.arrow-top{position:absolute}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown.arrow-top::before{content:"";position:absolute;bottom:100%;left:20%;width:0;height:0;border:10px solid rgba(136,183,213,0);border-bottom-color:#fff;margin-left:-10px;pointer-events:none}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown a{font-size:16px;color:#343a40;text-transform:none;letter-spacing:normal;transition:none}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li{min-width:200px;margin:0;padding:0;list-style:none}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li>a{display:block;padding:9px 20px}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li.has-children:active>a,.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li.has-children:focus>a,.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li.has-children:hover>a,.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li>a:hover{color:#25262a;background:#f4f5f9}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li.has-children>a::before{content:"\f105";right:20px;font-family:"Font Awesome 5 Free";font-weight:900}.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li.has-children>.dropdown,.tv-navbar .tv-navigation .tv-menu .has-children .dropdown>li.has-children>ul{top:0;left:100%}.tv-navbar .tv-navigation .tv-menu .has-children a{text-transform:uppercase}#mapCanvas.hovering,.card-header:hover,.mfp-gallery .mfp-image-holder .mfp-figure,.tv-navbar .tv-navigation .tv-menu .has-children:active,.tv-navbar .tv-navigation .tv-menu .has-children:focus,.tv-navbar .tv-navigation .tv-menu .has-children:hover,.ui-menu-item:hover{cursor:pointer}.tv-navbar .tv-navigation .tv-menu .has-children:active>.dropdown,.tv-navbar .tv-navigation .tv-menu .has-children:focus>.dropdown,.tv-navbar .tv-navigation .tv-menu .has-children:hover>.dropdown{margin-top:0;transition-delay:0s;opacity:1;visibility:visible}.tv-mobile-menu{position:fixed;right:0;width:300px;height:calc(100vh);z-index:2000;background:#fff;box-shadow:-10px 0 20px -10px rgba(0,0,0,.1);padding-top:20px;transform:translateX(110%);transition:.3s ease-in-out}.offcanvas-menu .tv-mobile-menu{transform:translateX(0)}.tv-mobile-menu .tv-mobile-menu-header{width:100%;float:left;margin-bottom:20px;padding-left:20px;padding-right:20px}.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-close{float:right;margin-top:8px}.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-close i{display:inline-block;font-size:30px;line-height:1;padding-left:10px;padding-right:0;cursor:pointer;transition:.3s}.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-close span:hover{color:#25262a}.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-logo{float:left;margin-top:10px;margin-left:0}.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-logo a{display:inline-block;text-transform:uppercase}.tv-mobile-menu .tv-mobile-menu-header .tv-mobile-menu-logo a img{max-width:70px}.tv-mobile-menu .tv-mobile-menu-body{position:relative;height:calc(100vh - 52px);padding:20px 20px 150px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.tv-mobile-menu .tv-nav-wrap{position:relative;margin:0;padding:0;list-style:none}.tv-mobile-menu .tv-nav-wrap a{position:relative;display:block;color:#212529;padding:10px 20px}.tv-mobile-menu .tv-nav-wrap li{position:relative;display:block}.tv-mobile-menu .tv-nav-wrap .arrow-collapse{position:absolute;top:10px;right:0;width:36px;height:36px;z-index:20;text-align:center;border-radius:50%;cursor:pointer}.tv-mobile-menu .tv-nav-wrap .arrow-collapse:hover{background:#f8f9fa}.tv-mobile-menu .tv-nav-wrap .arrow-collapse::before{content:"\f078";position:absolute;top:50%;left:50%;z-index:20;font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;transform:translate(-50%,-50%) rotate(-180deg);transition:.3s}.tv-mobile-menu .tv-nav-wrap .arrow-collapse.collapsed::before{transform:translate(-50%,-50%)}.tv-mobile-menu .tv-nav-wrap>li{position:relative;width:100%;float:left;display:block}.tv-mobile-menu .tv-nav-wrap>li>a{font-size:20px;padding-left:20px}.tv-mobile-menu .tv-nav-wrap>li>ul{margin:0;padding:0;list-style:none}.tv-mobile-menu .tv-nav-wrap>li>ul>li,.tv-mobile-menu .tv-nav-wrap>li>ul>li>ul>li,nav[data-toggle=toc] .nav-link.active+ul{display:block}.tv-mobile-menu .tv-nav-wrap>li>ul>li>a{font-size:16px;padding-left:40px}.tv-block-27 ul,.tv-block-27 ul li,.tv-block-4 ul,.tv-block-4 ul li,.tv-mobile-menu .tv-nav-wrap>li>ul>li>ul{margin:0;padding:0}.tv-mobile-menu .tv-nav-wrap>li>ul>li>ul>li>a{font-size:16px;padding-left:60px}.tv-cover{background-size:cover;background-position:top;background-repeat:no-repeat}.tv-cover.overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}.tv-cover,.tv-cover .row{height:calc(100vh - 174px);min-height:600px}.tv-cover h1{font-size:30px;font-weight:900;color:#fff;line-height:1.5}.tv-cover p,.verein .slider-container p{font-size:1.5rem;color:#fff;line-height:1.5}.tv-cover .intro-text{font-size:16px;line-height:1.5}.tv-feature-blocks-1{position:relative;z-index:2;color:#999;margin-top:-70px}.tv-feature-blocks-1.no-margin-top{margin-top:0}.tv-feature-blocks-1 .tv-feature-block-1{position:relative;top:0;transition:.3s;overflow:hidden}.tv-feature-blocks-1 .tv-feature-block-1.bg{position:relative;height:100%;background-size:cover;background-position:center;transform:scale(1);transition:.3s ease-in-out}.tv-feature-blocks-1 .tv-feature-block-1 .text{z-index:10}.tv-feature-blocks-1 .tv-feature-block-1::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.9)}.tv-feature-blocks-1 .tv-feature-block-1 img{position:absolute;bottom:0;right:0;width:50%;z-index:1;margin-bottom:.5em;margin-right:.5em;opacity:.5}.mfp-preloader a,.tv-feature-blocks-1 .tv-feature-block-1 p{color:#ccc}.tv-feature-blocks-1 .tv-feature-block-1:active,.tv-feature-blocks-1 .tv-feature-block-1:focus,.tv-feature-blocks-1 .tv-feature-block-1:hover{top:-10px;box-shadow:0 10px 40px -5px rgba(0,0,0,.4)}.tv-feature-blocks-1 .tv-feature-block-1:active.bg,.tv-feature-blocks-1 .tv-feature-block-1:focus.bg,.tv-feature-blocks-1 .tv-feature-block-1:hover.bg{transform:scale(1.1)}.tv-blocks .bg-image{padding-top:3em;padding-bottom:3em}@media (min-width:992px){.tv-blocks .bg-image{padding-top:5em;padding-bottom:5em}}.tv-blocks .image{width:80px;flex:0 0 80px}@media (max-width:991.98px){.tv-blocks .image{margin-left:auto!important;margin-right:auto!important}}.tv-blocks .image img{border-radius:50%}.tv-blocks .image.image-small{width:50px;flex:0 0 50px}.tv-blocks .country{color:rgba(255,255,255,.7)}.match-entry{position:relative;border-bottom:1px solid rgba(0,0,0,.05);transition:.2s ease-in-out}.match-entry .small{font-weight:400;color:#ccc;letter-spacing:.15em}.match-entry:hover{z-index:90;box-shadow:0 5px 40px -5px rgba(0,0,0,.1);transform:scale(1.05)}.post-entry{position:relative;border:1px solid #e6e6e6;overflow:hidden}.post-entry,.post-entry .text{border-radius:4px;border-top:none!important}.post-entry .date{font-weight:400;color:#ccc;letter-spacing:.1em}.post-entry .image{position:relative;overflow:hidden}.post-entry .image img{transition:.3s;transform:scale(1)}.post-entry:active .image img,.post-entry:focus .image img,.post-entry:hover .image img{transform:scale(1.2)}.tv-block-tab .nav-item{font-size:.8rem;text-transform:uppercase;margin:0 20px}.tv-block-tab .nav-item:first-child{margin-left:0!important}.tv-block-tab .nav-item>a{font-weight:700;color:#ccc;background:0 0!important;border-bottom:2px solid transparent;border-radius:0!important;padding-left:0!important;padding-right:0!important}.tv-block-tab .nav-item>a.active,.tv-block-tab .nav-item>a:hover{color:#000;border-bottom:2px solid #ed1137}.tv-block-2{position:relative;z-index:1}.tv-block-2 .owl-nav{text-align:center}.tv-block-2 .owl-nav button.owl-next,.tv-block-2 .owl-nav button.owl-prev{font:inherit;color:inherit;background:0 0;border:none;padding:0!important;cursor:pointer}.tv-block-2 .owl-nav .owl-next i,.tv-block-2 .owl-nav .owl-prev i{position:relative;display:inline-block;font-size:30px;padding:20px}.tv-block-2 .owl-nav .owl-next.disabled,.tv-block-2 .owl-nav .owl-prev.disabled{opacity:.2}.tv-block-1 figure::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0,transparent 18%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%)}#message,.early-booking,.max-amount,.mfp-align-top .mfp-container::before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.receipt-print,.rentform-wrapper,.tv-carousel-trainer figure::before,.tv-heim .tv-feature-blocks-1 .tv-feature-block-1::before{display:none}.tv-block-1 .text-overlay{position:absolute;right:20px;bottom:20px;left:20px;z-index:10}.tv-block-1 .text{position:relative;top:-100px}.tv-carousel-trainer .text{position:relative;top:-50px}.tv-block-1 .text .meta{display:block;color:#fff;text-transform:uppercase;margin-bottom:20px;padding-left:40px}.tv-block-1 .text .text-inner{position:relative;background:#fff;box-shadow:0 0 20px -5px rgba(0,0,0,.3);margin-right:30px;padding:10px}.tv-carousel-trainer .text .text-inner{min-height:205px;margin-right:0}@media (min-width:576px){.tv-block-1 .text .text-inner{padding:20px}}@media (min-width:768px){.tv-section{padding:5em 0}.tv-cover h1{font-size:50px}.tv-block-1 .text .text-inner{padding:30px 40px}}.tv-block-1 .text .text-inner::before{content:"";position:absolute;top:0;width:80px;height:4px;background:#ed1137;margin-top:-4px}.tv-carousel-trainer .text .text-inner::before{content:"";position:absolute;top:0;left:1px;width:calc(100% - 2px);height:4px;background:#ed1137;margin-top:-4px}.tv-block-1 .text .text-inner .heading{font-size:20px;margin:0;padding:0}.tv-block-3 figure .play-button{position:absolute;top:50%;left:50%;width:70px;height:70px;display:block;font-size:20px;color:#ed1137!important;background:#fff;border-radius:50%;transform:translate(-50%,-50%);opacity:1}.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover,.tv-block-3 figure .play-button:hover{opacity:1}.tv-block-3 figure .play-button>i{position:absolute;top:50%;left:55%;transform:translate(-60%,-50%)}.tv-block-4 ul li a .image{flex:0 0 90px}.tv-block-4 ul li a .image img{max-width:100%;border-radius:4px;transition:.3s ease-in-out;opacity:1}.tv-block-4 ul li a .text .heading{font-size:18px;color:#999;line-height:1.5;margin:0;padding:0;transition:.3s}.tv-block-4 ul li a:hover img{opacity:.5}.date-countdown .countdown-block{color:#b3b3b3}.date-countdown .label{width:55px;display:inline-block;font-size:40px;text-align:center;color:#000}.next-match .image{width:50px;border-radius:50%}.player img{max-width:100px;border-radius:50%;margin-bottom:20px}.player .team-number{position:absolute;width:30px;height:30px;color:#fff;background:#ed1137;border-radius:50%}.player .team-number>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player h2{font-size:20px;text-transform:uppercase;letter-spacing:.2em}.player .position{font-size:14px;color:#b3b3b3;text-transform:uppercase}.tv-block-27 ul li{display:inline-block;margin-bottom:4px}.tv-block-27 ul li a,.tv-block-27 ul li span{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #ccc;border-radius:50%}.tv-block-27 ul li.active a,.tv-block-27 ul li.active span{color:#fff;background:#ed1137;border:1px solid transparent}.card,.card-header:first-child{border-radius:0}.card,.card-header{border:0}.card-header.collapsed{border-bottom:1px solid rgba(0,0,0,.125)}.card-header.collapsed i{transform:rotate(0);transition:.3s}.card-header i{transform:rotate(45deg);transition:.3s}@keyframes logo{0%{max-width:350px;transform:translateX(-50%) translateY(-50%)}100%{max-width:180px;transform:translateX(0) translateY(0)}}@keyframes logo-responsive{0%{max-width:300px;transform:translateX(-50%) translateY(-50%)}100%{max-width:100px;transform:translateX(0) translateY(0)}}.start .tv-navbar .tv-logo img{opacity:0}.tv-logo img.animating{max-width:350px;transform:translateX(-50%) translateY(-50%)}.tv-logo img.animating.translate{animation:2s forwards logo}.slider-overlay{position:absolute;width:100%;height:100%;z-index:2;display:flex;align-items:center}.heading-small{font-size:5vmin;font-weight:500;color:#fff;line-height:1.2}.heading-big{font-size:7vmin;font-weight:700;color:#fff;line-height:1.2}.table.training thead th{font-size:1.25rem;font-weight:500;border-top:0;border-bottom-width:1px}.table.training th{padding-left:0}.table.training td{font-weight:300;padding-left:0}.tv-heim .tv-feature-blocks-1 .tv-feature-block-1.bg{min-height:265px}#datepicker .datepicker-inline,#datepicker .datepicker-inline .table-condensed{width:100%;border-collapse:separate;border-spacing:15px;padding:0}#datepicker .datepicker .datepicker-title{font-size:1.75rem;font-weight:500;color:#000}#datepicker .datepicker .datepicker-switch{font-size:1.5rem;font-weight:500}#datepicker .datepicker .next,#datepicker .datepicker .prev{font-size:1.5rem}#datepicker .datepicker .dow{font-size:1.25rem;font-weight:500}#datepicker .datepicker table tr td,#datepicker .datepicker table tr th{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#datepicker .datepicker table tr td.today,#datepicker .datepicker table tr td.today.disabled,#datepicker .datepicker table tr td.today.disabled:hover,#datepicker .datepicker table tr td.today:hover{background:0 0;border:1px solid #000}#datepicker .datepicker table tr td[class=day],#datepicker .datepicker table tr td[class=day]:hover{color:#fff;background:var(--success)}#datepicker .datepicker table tr td.day.active,#datepicker .datepicker table tr td.day.active:hover{background:var(--primary)}#datepicker .datepicker table tr td.day.disabled-date,#datepicker .datepicker table tr td.day.disabled-date:hover{cursor:not-allowed}#datepicker .datepicker table tr td.day.disabled-date:not(.today),#datepicker .datepicker table tr td.day.disabled-date:not(.today):hover{color:#000;background:var(--danger)}.tv-cover.tv-video.overlay::before{z-index:1}.tv-cover.tv-video.overlay>.container{position:relative;z-index:2}.tv-video video{position:absolute;width:100%;height:100%;object-fit:cover}.video-container.video-loaded{width:100%;height:auto;padding-bottom:56.5%;overflow:hidden}.video-container iframe{position:absolute;width:100%;height:100%;top:0;left:0}.video-container img{width:100%;filter:blur(2px)}.video-container .overlay-text{position:absolute;top:50%;left:50%;width:100%;max-width:90%;text-align:center;transform:translate(-50%,-50%)}.device{position:absolute;right:10%;bottom:-30%;width:300px;height:540px;z-index:-1;background-color:#333;border-radius:21px;transform:rotate(30deg);opacity:.4}.device::before{content:"";position:absolute;top:10%;right:10px;bottom:10%;left:10px;background-image:url("../img/handball/app.jpg");background-size:cover;border-radius:5px}.handball-open #map{width:100%;height:429px}.handball-open #map.blurred{background:url("../img/google-map-big.jpg") 0 0/cover no-repeat;filter:blur(2px)}#mapCanvas{position:absolute;top:0;left:0}#floorplan table td{padding-left:.6rem;padding-right:.6rem;transition:.3s}#floorplan table tr.highlighted td,#floorplan table tr:hover td{color:#fff;background:#ed1137;cursor:pointer}.kontakt #map{width:100%;height:398px}.kontakt #map.blurred{background:url("../img/google-map-small.jpg") 0 0/cover no-repeat;filter:blur(2px)}.map-container .overlay-text{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.dataTables_filter{float:right}table.dataTable.table-striped>tfoot>tr.header-last,table.dataTable.table-striped>thead>tr.header-first{color:#fff;background:#000}table.dataTable.table-striped>tfoot>tr.header-last th,table.dataTable.table-striped>thead>tr.header-first th{font-weight:500;text-transform:uppercase;border:0}table.dataTable.table-striped>thead>tr.header-second{background:#ed1137}table.dataTable.table-striped>thead>tr.header-second th{font-weight:400;text-transform:uppercase;border:0}table.dataTable.table-striped>tbody>tr.paid{background-color:rgba(40,167,69,.7)!important}table.dataTable.table-striped>tbody>tr.paid>td{border-color:var(--success)}table.dataTable.table-striped>tbody>tr.unpaid{background-color:rgba(255,193,7,.7)!important}table.dataTable.table-striped>tbody>tr.unpaid>td{border-color:var(--warning)}table.dataTable.table-striped>tbody>tr.refund{background-color:rgba(0,123,255,.7)!important}table.dataTable.table-striped>tbody>tr.refund>td{border-color:var(--primary)}table.dataTable.table-striped>tbody>tr.unapproved{background-color:rgba(220,53,69,.7)!important}table.dataTable.table-striped>tbody>tr.unapproved>td{border-color:var(--danger)}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.active .page-link{color:#fff;background-color:#ed1137;border-color:#ed1137}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.disabled .page-link{color:inherit}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item .page-link{color:#ed1137;box-shadow:none!important}.stats-number-percentage{position:absolute;top:0;right:0;font-size:3vmin}.stats-number{font-size:7vmin}.stats-number small{font-size:2vmin}.stats-icon{position:absolute;right:0;bottom:0;padding-right:.5em;padding-bottom:.5em}.stats-icon i{font-size:3em;color:rgba(128,128,128,.5);vertical-align:bottom}.pdf-select{min-width:100px}.ui-widget{font-family:inherit;font-size:inherit;list-style:none;padding:0}.ui-widget-content{color:#495057;background:#fff;border:1px solid #ced4da;margin-top:-1px}.ui-menu-item-wrapper{padding:.375rem .75rem}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff;font-weight:400;background:#ed1137;border:0}.receipt-logo{max-width:100px;margin-bottom:15px;margin-left:25px}.receipt-border{border:1px solid grey}.receipt-label{font-size:10px;color:grey;vertical-align:middle}.receipt-background{background:#d3d1d1}.receipt-inlineblock{display:inline-block;padding-left:5px;vertical-align:middle}.receipt-signature{max-width:75%}@media print{body *{visibility:hidden}.receipt-content,.receipt-content *{visibility:visible}.receipt-content{position:absolute;top:0;left:0;width:100%}.receipt{page-break-inside:avoid}.receipt-print{display:block;margin-top:100px}.receipt-logo{max-width:100px;margin-bottom:15px;margin-left:25px}.receipt-border{border:1px solid grey}.receipt-label{font-size:10px;color:grey;vertical-align:middle}.receipt-background{background:#d3d1d1}.receipt-inlineblock{display:inline-block;padding-left:5px;vertical-align:middle}.receipt-signature{max-width:75%}}.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0;width:100%;height:100%}.helferliste .nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav,.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{position:absolute;display:inline-block;font-size:14px;color:#fff;background:#d6d6d6;border-radius:3px;margin:5px;padding:4px 7px;cursor:pointer}.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;text-decoration:none;background:#869791}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{display:block;width:10px;height:10px;background:#d6d6d6;border-radius:30px;margin:5px 7px;transition:opacity .2s;-webkit-backface-visibility:visible}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.mfp-bg{z-index:2042;background:#0b0b0b;overflow:hidden;opacity:.8}.mfp-wrap{z-index:2043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.mfp-container::before{content:"";height:100%;display:inline-block;vertical-align:middle}.mfp-content{position:relative;z-index:2045;display:inline-block;text-align:left;margin:0 auto;vertical-align:middle}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{user-select:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;width:auto;z-index:2044;color:#ccc;text-align:center;margin-top:-.8em}button.mfp-arrow,button.mfp-close{z-index:2046;display:block;outline:0;background:0 0;border:0;box-shadow:none;padding:0;overflow:visible;cursor:pointer;-webkit-appearance:none;touch-action:manipulation}.mfp-figure::after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{border:0;padding:0}.mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;color:#fff;text-align:center;line-height:44px;padding:0 0 18px 10px;opacity:.65}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:-6px;width:100%;color:#fff;text-align:right;padding-right:6px}.mfp-counter{position:absolute;top:0;right:0;font-size:12px;color:#ccc;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;top:50%;width:90px;height:110px;margin:-55px 0 0;padding:0;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow::after,.mfp-arrow::before{content:"";position:absolute;top:0;left:0;width:0;height:0;display:block;border:inset transparent;margin-top:35px;margin-left:35px}.mfp-arrow::before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow::after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow-left{left:0}.mfp-arrow-left::before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-left::after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-right{right:0}.mfp-arrow-right::before{border-left:27px solid #3f3f3f}.mfp-arrow-right::after{border-left:17px solid #fff;margin-left:39px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{top:0;width:100%;height:100%;display:block;background:#000}.mfp-figure::after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{padding:40px 0;margin:0 auto}.mfp-figure::after{content:"";top:40px;right:0;bottom:40px;z-index:-1;background:#444}.mfp-figure small{display:block;font-size:12px;color:#bdbdbd;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto}.mfp-title{color:#f3f3f3;text-align:left;line-height:18px;word-wrap:break-word;padding-right:36px}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure::after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;background:rgba(0,0,0,.6);box-sizing:border-box;margin:0;padding:3px 5px}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;width:35px;height:35px;text-align:center;line-height:35px;background:rgba(0,0,0,.6);padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-container{padding:0}.mfp-container .mfp-content{height:100%}.tv-full-popup{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;background:#fff;overflow-y:scroll}.popup-close{position:absolute;top:25px;right:25px;cursor:pointer}@keyframes fadeIn{0%{top:70px;opacity:0}100%{top:0;opacity:1}}@keyframes liftUp{0%{top:0}100%{top:-15px}}.timeline{position:relative}.timeline *,.timeline::after,.timeline::before{box-sizing:inherit}.timeline:not(.timeline--horizontal)::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:4px;z-index:1;background-color:#000;margin-left:-2px}.timeline__wrap{position:relative;z-index:2;overflow:hidden}.timeline__item{position:relative;width:50%;z-index:2;font-size:1rem;padding:.625rem 2.5rem .625rem 0}.timeline__item::after{content:"";position:absolute;top:50%;right:-10px;width:20px;height:20px;z-index:1;background-color:#ed1137;border:4px solid #000;border-radius:50%;transform:translateY(-50%)}.timeline__item.animated{animation-duration:1s;animation-fill-mode:both;opacity:0}.timeline__item.fadeIn{animation-name:fadeIn}.timeline__item--left{left:0}.timeline__item--right{left:50%;padding:.625rem 0 .625rem 2.5rem}.timeline__item--right::after{left:-10px}.timeline__item--right .timeline__content::before{left:-12px;border-top:10px solid transparent;border-right:12px solid #ccc;border-bottom:10px solid transparent;border-left:none}.timeline__item--right .timeline__content::after{left:-10px;border-top:9px solid transparent;border-right:11px solid #fff;border-bottom:9px solid transparent;border-left:none}.timeline__content{position:relative;display:block;color:#333;background-color:#fff;border:1px solid #ccc;padding:1.25rem}.timeline__content::after,.timeline__content::before{content:"";position:absolute;top:50%;width:0;height:0;transform:translateY(-50%)}.timeline__content::before{right:-12px;z-index:1;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #ccc}.timeline__content::after{right:-10px;z-index:2;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:11px solid #fff}.timeline__content h2{font-size:1.25rem;font-weight:700;margin:0 0 .625rem}.timeline__content p{font-size:.9375rem;line-height:1.5;margin-bottom:10px}.timeline--horizontal{font-size:0;white-space:nowrap;padding:0 3.125rem;overflow:hidden}.timeline--horizontal .timeline-divider{position:absolute;left:40px;right:40px;height:4px;z-index:1;display:block;background-color:#000;transform:translateY(-50%)}.timeline--horizontal .timeline__items{transition:.8s;will-change:transform}.timeline--horizontal .timeline__item{position:relative;left:0;display:inline-block;white-space:normal;padding:0 0 2.5rem;transition:none;vertical-align:top}.timeline--horizontal .timeline__item::after{top:100%;right:auto;left:50%;transform:translate(-50%,-50%)}.timeline--horizontal .timeline__item .timeline__item__inner{width:100%;height:100%;display:table}.timeline--horizontal .timeline__item .timeline__content__wrap{display:table-cell;margin:0;padding:0;vertical-align:bottom}.timeline--horizontal .timeline__item .timeline__content::before{top:100%;right:auto;left:50%;border-top:12px solid #ccc;border-right:12px solid transparent;border-left:12px solid transparent;transform:translateX(-50%)}.timeline--horizontal .timeline__item .timeline__content::after{top:100%;right:auto;left:50%;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;transform:translateX(-50%)}.timeline--horizontal .timeline__item--bottom{padding:2.5rem 0 0}.timeline--horizontal .timeline__item--bottom::after{top:0}.timeline--horizontal .timeline__item--bottom .timeline__content__wrap{vertical-align:top}.timeline--horizontal .timeline__item--bottom .timeline__content::before{top:auto;bottom:100%;border-top:none;border-right:12px solid transparent;border-bottom:12px solid #ccc;border-left:12px solid transparent}.timeline--horizontal .timeline__item--bottom .timeline__content::after{top:auto;bottom:100%;border-top:none;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent}.timeline-nav-button{position:absolute;top:50%;width:40px;height:40px;z-index:10;display:block;text-indent:-9999px;outline:0;background-color:transparent;border:4px solid #000;border-radius:50px;box-shadow:none;transform:translateY(-50%);box-sizing:border-box;cursor:pointer}.timeline-nav-button:disabled{opacity:.5;pointer-events:none}.timeline-nav-button::before{content:"";position:absolute;top:50%;left:50%;width:90%;height:90%;display:block;background-position:center center;background-repeat:no-repeat;transform:translateX(-50%) translateY(-50%)}.timeline-nav-button--prev{left:0}.timeline-nav-button--prev::before{background-image:url("../img/arrow-left.svg")}.timeline-nav-button--next{right:0}.timeline-nav-button--next::before{background-image:url("../img/arrow-right.svg")}.timeline--mobile{padding:0}.timeline--mobile::before{left:10px!important;margin:0!important}.timeline--mobile .timeline__item{left:0;width:100%;padding-left:40px;padding-right:0}.timeline--mobile .timeline__item::after{left:2px;margin:0}.timeline--mobile .timeline__item .timeline__content::before{left:-12px;border-top:12px solid transparent;border-right:12px solid #ccc;border-bottom:12px solid transparent;border-left:none}.timeline--mobile .timeline__item .timeline__content::after{left:-10px;border-top:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid transparent;border-left:none}nav[data-toggle=toc] .nav>li>a{display:block;font-size:13px;color:#4d4d4d;padding:4px 20px;transition:.3s}nav[data-toggle=toc] .nav>li>a:focus,nav[data-toggle=toc] .nav>li>a:hover{color:#ed1137;transition:.3s}nav[data-toggle=toc] .nav-link.active,nav[data-toggle=toc] .nav-link.active:focus,nav[data-toggle=toc] .nav-link.active:hover{color:#ed1137;border-left:1px solid #ed1137}nav[data-toggle=toc] .nav-link+ul{display:none;padding-bottom:10px}nav[data-toggle=toc] .nav .nav>li>a{font-size:12px;padding-top:1px;padding-bottom:1px;padding-left:30px}nav[data-toggle=toc] .nav .nav>li>a:focus,nav[data-toggle=toc] .nav .nav>li>a:hover{padding-left:29px}nav[data-toggle=toc] .nav .nav>li>.active,nav[data-toggle=toc] .nav .nav>li>.active:focus,nav[data-toggle=toc] .nav .nav>li>.active:hover{padding-left:28px}nav[data-toggle=toc]{top:40px}@media (max-width:768px){nav[data-toggle=toc]{position:static;margin-bottom:40px}nav[data-toggle=toc] .nav .active .nav{display:none}}@media (max-width:1699px){.stats h4{font-size:1.2rem}.stats-number-percentage{font-size:2.5vmin}}@media (min-width:992px) and (max-width:1400px){.stats-number-percentage{display:none}.stats-number{font-size:5vmin}}@media (min-width:992px) and (max-width:1175px){.stats-number small{display:none}}@media (min-width:768px) and (max-width:991px){header .container{max-width:890px}}@media (max-width:920px){.tv-navbar .tv-logo{margin-top:-20px}.tv-navbar .tv-logo img{max-width:100px}.tv-logo img.animating{max-width:300px;transform:translateX(-50%) translateY(-50%)}.tv-logo img.animating.translate{animation:2s forwards logo-responsive}}@media (max-width:767px){.helferliste .nav-tabs{border:1px solid #dee2e6}.helferliste .nav-tabs .nav-item{width:100%;background:#fff}.helferliste .nav-tabs .nav-link.active{color:#fff;background:#ed1137;border:0}div.dt-buttons{justify-content:center}div.dataTables_wrapper div.dataTables_filter{float:none}div.dataTables_wrapper div.dataTables_filter input,div.dataTables_wrapper div.dataTables_filter label{width:100%!important}div.dataTables_wrapper div.dataTables_paginate ul.pagination>ul{padding:0}}@media (max-width:575px){.tv-navbar .tv-logo{margin-left:15px}}@media (min-width:300px) and (max-width:600px){.stats-number small{font-size:3vmin}}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url("https://cdn.tv-fridingen.de/fonts/rubik-v28-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url("https://cdn.tv-fridingen.de/fonts/rubik-v28-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url("https://cdn.tv-fridingen.de/fonts/rubik-v28-latin-700.woff2") format("woff2")}
