html,body{color:#8d9daa}main{margin-top:130px}main>.container,main>.container-fluid{padding-bottom:150px}h4{margin-top:10px;margin-bottom:10px}.header-login-div{color:#fff}.header-login-div:hover,.header-login-div:focus,.header-login-div:active{color:#fff;background-color:#059cdb}@media all and (min-width: 768px){header .navbar{padding-bottom:0;background-color:#101722}header .navbar .nav-item{padding:3px 15px}header .navbar .nav-item:has(>.active){background-color:#059cdb}header .navbar .nav-item:hover{background-color:#059cdb}header .navbar .nav-item:hover .dropdown-menu{display:block;background-color:#059cdb;margin-top:2px;left:15px;top:43px;margin-left:-15px;padding-top:0;padding-bottom:0}header .navbar .nav-item:hover .dropdown-menu .dropdown-item{padding-top:8px;padding-bottom:8px;color:#fff;background-color:#059cdb}header .navbar .nav-item:hover .dropdown-menu .dropdown-item:hover{background-color:rgb(3.8616071429,120.4821428571,169.1383928571)}header .navbar .nav-item:hover .dropdown-menu .dropdown .dropdown-submenu{margin-left:4px}header .navbar .nav-item .nav-link{font-weight:bold;color:#fff}header .navbar .nav-item .nav-link::after{content:none}header .navbar .nav-item .dropdown-menu{display:none;margin-top:0}header .navbar .nav-item .dropdown-menu .dropdown .dropdown-submenu.dropdown-menu{display:none}header .navbar .nav-item .dropdown-menu .dropdown .dropdown-submenu.dropdown-menu.show{display:block}header .navbar .navbar-login{font-weight:bold;padding-bottom:0}header .navbar-brand img{position:absolute;top:0;width:110px;background-color:#101722;padding:12px 12px 10px 12px;border-radius:15%}header .navbar-collapse ul.navbar-nav-main{margin-left:120px}}@media all and (max-width: 767px){header .navbar{padding-bottom:0;max-height:100vh;background-color:#101722}header .navbar:has(.navbar-collapse.show){overflow-y:auto}header .navbar>.container{padding-left:calc(-0.5*var(--bs-gutter-x));padding-right:calc(-0.5*var(--bs-gutter-x))}header .navbar>.container .navbar-toggler{margin-right:12px;margin-bottom:8px}header .navbar-brand img{position:absolute;top:0;width:110px;background-color:#101722;padding:12px 12px 10px 12px;border-radius:15%}header .navbar-collapse{margin-top:60px}header .navbar-collapse .navbar-nav-mobile-item{border-bottom:1px solid hsla(0,0%,100%,.1)}header .navbar-collapse .navbar-nav-mobile-item:first-child{border-top:1px solid hsla(0,0%,100%,.1)}header .navbar-collapse .navbar-nav-mobile-item .nav-item{padding-left:20px;padding-right:20px}header .navbar-collapse .navbar-nav-mobile-item .nav-item .dropdown-menu{background-color:rgba(0,0,0,0)}header .navbar-collapse .navbar-nav-mobile-item .nav-item .dropdown-menu .dropdown-item{background-color:rgba(0,0,0,0)}header .navbar-collapse .navbar-nav-mobile-item .nav-item .dropdown-menu a{color:var(--bs-navbar-color)}header .navbar-collapse .navbar-nav-mobile-item .nav-item .dropdown-menu a.active{color:#fff;background-color:rgba(0,0,0,0)}header .navbar-collapse>.navbar-nav-main>.nav-item{padding-left:20px;padding-right:20px}}.footer{padding-top:0 !important}footer{font-size:12px;line-height:18px;color:#8d9daa;background-color:#092733}footer .footer-top{background-color:#0b2f3e}footer .footer-top .min-height{height:80px;position:relative}footer .footer-top .logo{position:absolute;top:-15px;width:50px}footer .footer-top .logo-erlebnisbank{height:40px;margin-bottom:10px;margin-top:10px;align-items:flex-end}footer .footer-top .logo-erlebnisbank img{width:160px;padding-bottom:2px}footer .footer-top .footer-title-div{margin-top:10px;height:40px;padding-bottom:2px}footer .footer-top .right{margin-left:65px;text-align:left}footer .footer-top .right-test{line-height:.8;margin-top:0;margin-bottom:0}footer .footer-top .right-test div{margin-top:8px}footer .footer-top h4{color:#fff;font-weight:bold;font-size:15px;line-height:20px;text-transform:uppercase}footer .copyright{font-size:11px;padding-top:10px;padding-bottom:10px}body{position:relative;background-image:url(../pics/bg.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;overflow-y:scroll;overflow-x:hidden}.index>.row,.gameplan>.row{margin-left:0;margin-right:0}.playdays{background-color:#059cdb;margin-bottom:0 !important}.playdays .nav-link{background-color:#059cdb;color:#fff;border-radius:0;font-size:14px;padding:10px 15px}.playdays .nav-link.active{background-color:#fff;color:#059cdb}.playday-table{padding:0}.styled-table-dropdown .select2-search{background-color:#059cdb}.styled-table-dropdown .select2-search .select2-search__field{color:#fff;background-color:#092733;border:1px solid #092733}.styled-table-dropdown .select2-search input{background-color:#059cdb}.styled-table-dropdown .select2-results{background-color:#059cdb}.styled-table-dropdown .select2-results .select2-results__option{color:#fff}.styled-table-dropdown .select2-results .select2-results__group{color:#fff;background-color:#092733}.styled-table-dropdown .select2-results .select2-results__option[aria-selected=true]{background-color:#183a49}.styled-table table tr>th{color:#fff;background-color:#0a3a4e;border:none}.styled-table table tr>th .table-btn{color:#8d9daa}.styled-table table tr>th .table-btn:hover{color:#059cdb}.styled-table table tr.table-danger>td{background-color:#eccccf !important}.styled-table table tr.table-warning>td{background-color:#f2e7c3 !important}.styled-table table tr.table-kickoffed>td{background-color:#d3d3d3 !important}.styled-table table tr:nth-child(2n).table-kickoffed>td{background-color:#a9a9a9 !important}.styled-table table tr:not(.table-danger):not(.table-warning):not(.table-kickoffed)>td{background-color:#0a3a4e !important}.styled-table table tr>td{color:#8d9daa;border:none}.styled-table table tr>td .table-btn{color:#8d9daa}.styled-table table tr>td .table-btn:hover{color:#059cdb}.styled-table table tr:nth-child(2n):not(.table-danger):not(.table-warning):not(.table-kickoffed)>td{background-color:#0b2f3e !important}.styled-table table tr:nth-child(2n)>td{border:none}.styled-table table thead .filters .form-control{background-color:#059cdb;color:#fff;border:1px solid #059cdb}.styled-table table thead .filters .select2-container .select2-selection{background-color:#059cdb !important;border:1px solid #059cdb !important;color:red;height:38px;display:flex;align-items:center}.styled-table table thead .filters .select2-container .select2-selection span{color:#fff}.styled-table table thead .filters .select2-container .select2-selection span b{border-top-color:#fff}.styled-table table thead .filters .select2-container .select2-selection[aria-expanded=true] span{color:#fff}.styled-table table thead .filters .select2-container .select2-selection[aria-expanded=true] span b{border-bottom-color:#fff}.styled-detail table tr>th{color:#fff;background-color:#0a3a4e;border:none}.styled-detail table tr>th .table-btn{color:#8d9daa}.styled-detail table tr>th .table-btn:hover{color:#059cdb}.styled-detail table tr>td{color:#8d9daa;background-color:#0a3a4e;border:none}.styled-detail table tr>td .table-btn{color:#8d9daa}.styled-detail table tr>td .table-btn:hover{color:#059cdb}.color-white{color:#fff}.back-button{color:#fff}.back-button:hover{color:#059cdb}.game-overview.row{margin:0;padding-top:20px;padding-bottom:20px;background-color:rgba(11,47,62,.7)}.game-overview.row .pause-result{color:#fff}.game-overview.row .result{color:#fff}.game-overview.row .team-name>a{color:#fff}.game-overview.row .team-name>a:hover{color:#059cdb}.team-details{background-color:#fff;padding-bottom:25px;padding-top:25px}.team-details:not(.team-details-team){margin:0 !important}.team-details .team-title{margin-top:0;margin-bottom:10px}.team-details .team-title h3{text-transform:uppercase}.team-details .list{border:1px solid #e0e3e5;border-radius:10px;text-transform:uppercase;margin:10px}.team-details .list .listtile{font-size:13px;line-height:15px;font-weight:normal;color:#9daab5;padding:8px;text-transform:uppercase;border-bottom:1px solid #e0e3e5}.team-details .list .listtile:nth-child(7){border-bottom:0 solid #e0e3e5}.team-details .list .listtext{font-size:15px;line-height:15px;font-weight:bold;padding:8px;border-bottom:1px solid #e0e3e5}.team-details .list .listtext:last-child{border-bottom:0 solid #e0e3e5}.team-details .wins{display:flex;flex-direction:column;align-items:center}.team-details .wins .number-of-games{font-size:5rem;font-weight:bold;color:#059cdb}.team-details .wins .card{font-size:100px;padding:20px;border:none}.team-players,.team-match-overview{padding-left:50px}.guest-players,.guest-match-overview{padding-right:50px}.game-details{background-color:#fff;margin:0 !important;padding-top:50px;padding-bottom:50px}.association-board-wrapper{background-color:#fff}.association-board-wrapper .association-board-item{padding-top:20px;padding-bottom:20px}.association-board-wrapper .association-board-item .association-board-title{font-weight:bold}.mini-logo-div{height:100%}.mini-logo{height:20px;float:left;margin-right:3px}.gameplan-table td{height:0}.team-overview>div{text-align:center}.team-overview>.logo-big>img{height:100px;margin:15px auto}.team-overview .team-name{font-size:20px;font-weight:bold}.info{font-size:11px}.result-overview>div{text-align:center}.result-overview .pause-result{margin-top:20px;font-weight:normal;font-size:20px}.result-overview .result{font-size:60px;font-weight:bold}.players .player>img{width:48px;height:48px;object-fit:cover;border-radius:50%;border:2px solid #059cdb}.guest-players div{text-align:right}.guest-players .player{flex-direction:row-reverse}.blocked{background-color:#f8d7da;color:#721c24}.guest-match-overview div{text-align:right}.guest-match-overview .goal{flex-direction:row-reverse}.bgstrip{background-image:url(../pics/stripline.png);background-position:center top;background-repeat:repeat-y}.icon-middle{height:28px;width:28px;background-color:#fff;box-shadow:0 0 4px #aaa9a9;border-radius:50%;margin:0 auto;padding:5px;display:flex;justify-content:center;align-items:center}.home-team-event{display:flex;flex-direction:column;align-items:end;justify-content:center;text-wrap:normal;text-align:end}.guest-team-event{display:flex;flex-direction:column;justify-content:center;text-wrap:normal}.substitution-out{color:#ea1b23 !important}.substitution-out>a{color:#ea1b23}.substitution-in{color:#a1d20d}.substitution-in>a{color:#a1d20d}.first-tables-row{background-color:#a1d20d !important}.last-tables-row{background-color:#ea1b23 !important}.box-header{border-bottom:8px solid #059cdb;color:#fff;font-size:14px;padding-left:0;padding-right:0;text-transform:uppercase;overflow:hidden}.box-header.inset{margin-left:12px}.box-header .header-title{height:42px;line-height:42px;background-color:#059cdb;font-weight:bold;float:left;padding:0 15px 0 15px;position:relative}.box-header .header-title-corner{background-image:url("../pics/box_headercorner_light.png");background-repeat:no-repeat;background-size:auto 100%;top:0;left:100%;height:42px;line-height:42px;width:31px;z-index:2;position:absolute}.box-body{background-color:#fff;min-height:180px}.box-body .player-card{padding:0}.box-body .player-card .photo-wrapper{position:relative;height:260px;overflow:hidden;background-color:#fff;background-size:cover;background-position:center}.box-body .player-card .photo-wrapper .logo{position:absolute;height:30px;width:30px;left:10px;top:10px}.box-body .player-card .photo-wrapper .logo>img{max-height:30px;margin:auto}.box-body .player-card .photo-wrapper .rang{position:absolute;color:#fff;background-color:#0b2f3e;height:40px;width:40px;left:10px;bottom:0;font-weight:bold;font-size:20px;text-align:center;padding-top:5px}.box-body .player-card .photo-wrapper .anzahl{position:absolute;color:#fff;background-color:#059cdb;left:50px;bottom:0;width:calc(100% - 50px);text-align:left;font-weight:bold;font-size:13px;padding:3px 3px 3px 15px}.box-body .player-card .name-wrapper{padding:5px 10px}.club-card{margin-top:15px;margin-bottom:15px}.club-card .club-card-link{color:#8d9daa;text-decoration:none}.club-card .club-card-link .club-card-logo{margin:auto;max-height:100px;max-width:100%}.club-card .club-card-link .verein{width:100%;height:190px;padding:20px;margin-top:0;margin-bottom:0;background-color:#fff;cursor:pointer;transition:all .5s ease}.club-card .club-card-link .verein:hover{background-color:#059cdb;color:#fff}.club-card .club-card-link .verein:hover .separator{background-color:#fff}.club-card .club-card-link .verein .separator{width:40%;height:1px;background-color:#059cdb;margin:8px auto 10px}.club-card .club-card-link .verein .name{text-transform:uppercase;font-size:14px;text-align:center}.teams{margin:0 auto;text-align:center;padding-top:15px}.bg-white{background-color:#fff !important}.club-name-title{text-transform:uppercase;color:#0b2f3e}.img-responsive{display:block;max-width:100%;height:auto}.teams-title{text-transform:uppercase;color:#0b2f3e}.team-list-team{padding:0 0 0 0;border:1px solid #e0e3e5}.club-board{padding-top:30px;background-color:#0b2f3e !important}.club-board .board-title{padding-bottom:15px}.club-board .board-title>h3{text-transform:uppercase;color:#fff}.club-board .board-item{padding:0 0 0 0;border:1px solid #0a3a4e;margin-bottom:30px}.box-blue{width:100%;padding:0 0 0 0;margin-top:0;margin-bottom:0;background-color:#0b2f3e}.box-blue label{height:30px;line-height:30px;background-color:#0a3a4e;font-size:12px;color:#fff;text-transform:uppercase;padding-left:20px;padding-right:20px;font-weight:400}.box-blue .txt{padding-left:20px;padding-right:20px;font-weight:400;color:#fff}.box-blue .txt>a{text-decoration:none;color:#fff}.box-blue .txt .separator{width:40%;height:1px;background-color:#fff}.bg-blue{background-color:rgba(11,47,62,.7);color:#8d9daa}.bg-accent{background-color:#059cdb !important}.referees{padding-bottom:30px;padding-top:30px}.referees .referee-title{padding-bottom:15px}.referees h3{text-transform:uppercase;color:#fff}.referees .referee-item{padding:0 1px 1px 0}.referees .referee-item .box-white{width:100%;height:190px;padding:0 0 0 0;margin-top:0;margin-bottom:0;background-color:#fff}.referees .referee-item .box-white .txt{padding-left:20px;padding-right:20px;padding-top:15px;font-weight:400;color:#0b2f3e}.referees .referee-item .box-white .txt>a{text-decoration:none;color:#0b2f3e}.referees .referee-item .box-white .txt .separator{width:40%;height:1px;background-color:#0b2f3e}.players-title{margin-top:30px}.players-title h4{text-transform:uppercase}.player-overview-card{padding:19px;background-color:#0b2f3e;border-radius:10px;height:350px}.player-overview-card .player-overview-card-link{text-decoration:none;color:#8d9daa;display:block;overflow:hidden;height:100%}.player-overview-card .player-overview-card-link>div{margin-bottom:10px}.player-overview-card .player-overview-card-logo{width:100%;height:250px;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.player-details{padding:20px}.player-details .player-details-photo{border-radius:10px;min-width:100%}.player-details .player-details-name{text-transform:uppercase;margin-bottom:0;color:#fff}.player-details .player-details-birthdate{margin-top:0}.player-details .player-stats .player-details-card{color:#8d9daa;margin:15px 0 15px 15px;border:none;background:rgba(0,0,0,0);font-size:50px}.player-details .player-stats .player-details-stat-info{color:#8d9daa;border:none;background:rgba(0,0,0,0)}.player-details .player-stats .heading{color:#8d9daa;margin:15px 0 15px 15px;border:none;background:rgba(0,0,0,0);font-size:50px}.player-details .player-stats.stats-heading:not(:first-of-type){margin-top:50px}a{text-decoration:none;color:#8d9daa}a:hover{color:#059cdb}.spieltag-wrapper .spieltaginfo.fieldpic{text-align:center;position:relative;padding:10px 0;background-image:linear-gradient(black, black),url(../pics/soccer_field.jpg);background-size:cover;background-position:center;background-blend-mode:saturation;background-color:rgba(11,47,62,.7)}@media all and (min-width: 768px){.spieltag-wrapper .spieltaginfo.fieldpic{min-height:323px}}.spieltag-wrapper .spieltaginfo.fieldpic .info{font-size:11px}.spieltag-wrapper .spieltaginfo.fieldpic .vereinslogo img{height:100px;margin:15px auto}.spieltag-wrapper .spieltaginfo.fieldpic .mannschaft{font-size:20px;color:#fff}.spieltag-wrapper .spieltaginfo.fieldpic .resultat{color:#fff;font-size:60px;font-weight:bold}.spieltag-wrapper .spieltaginfo.fieldpic .resultat.halbzeitresultat{margin-top:20px;font-weight:normal;font-size:20px}.spieltag-wrapper .spieltaginfo.fieldpic .goals{padding-top:10px}.spieltag-wrapper .spieltaginfo.fieldpic .goals.goals-home{text-align:right}.spieltag-wrapper .spieltaginfo.fieldpic .goals.goals-guest{text-align:left}.spieltag-wrapper .spieltaginfo.fieldpic .match-details{margin-top:10px}.btn-primary,.btn-primary:active,.btn-primary:visited,.btn-primary:focus{background-color:#059cdb;border-color:#059cdb}.btn-primary:hover{background-color:rgb(3.8616071429,120.4821428571,169.1383928571);border-color:rgb(3.8616071429,120.4821428571,169.1383928571)}.form-bg{background-color:#fff;margin:0;padding:20px}.form-header{margin:0;padding:0}.row.full-width{padding-right:0}.row.full-width>div{padding-right:0}.row.full-width .grid-view>.card{border-radius:0;background-color:#0b2f3e}.row.full-width .grid-view>.card>.card-header{border-radius:0;background-color:#0a3a4e !important;color:#8d9daa !important}.row.full-width .grid-view>.card>.kv-panel-before{border:none !important}.row.full-width .grid-view>.card>.card-footer li a,.row.full-width .grid-view>.card>.card-footer li .page-link{background-color:#0a3a4e !important;border:1px solid #fff !important;color:#fff !important}.row.full-width .grid-view>.card>.card-footer li.active a,.row.full-width .grid-view>.card>.card-footer li.active .page-link{background-color:#fff !important;border:1px solid #fff !important;color:#0a3a4e !important}.bootstrap-switch-handle-off.bootstrap-switch-success{background:#198754 !important}.bootstrap-switch{border-color:#0a3a4e !important}.no-padding{padding:0 !important;margin-left:12px !important}.download-button{color:#fff !important}.header-margin{margin-right:0}.select2-search__field{width:unset !important}#add-player-to-formation-form .select2{min-width:250px;height:100%}#add-player-to-formation-form .select2 .select2-selection{height:100%}.select2-hidden-accessible{left:0}.sponsors-wrapper .association-board-text{display:flex;flex-direction:column;align-items:center}.sponsors-wrapper .association-board-text .association-board-image{width:75%;height:auto;object-fit:contain;margin-bottom:10px;aspect-ratio:2}.index>.accordion .accordion-item{border:none;background-color:red}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header{border-bottom:none}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title{min-height:85px;line-height:normal;color:#fff;font-size:14px}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title.accordion-button.collapsed::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title.accordion-button:not(.collapsed){box-shadow:none}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.index>.accordion .accordion-item>.spieltag-wrapper>.spieltaginfo{color:#8d9daa}@media all and (min-width: 768px){.index>.accordion .accordion-item{background-color:rgba(0,0,0,0)}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header{border-bottom:8px solid #059cdb}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title{min-height:unset;width:unset;max-height:unset;color:#fff}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title.accordion-button.collapsed::after{display:none}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title.accordion-button:not(.collapsed){box-shadow:none}.index>.accordion .accordion-item>.spieltag-wrapper>.row>.box-header>.header-title.accordion-button:not(.collapsed)::after{display:none}.index>.accordion .accordion-item>.spieltag-wrapper>.spieltaginfo{color:#8d9daa;display:flex !important;height:auto !important;overflow:visible !important}}.fs-0875{font-size:.875em !important}.mt-025{margin-top:.25rem !important}.table.no-border th,.table.no-border td{border:none !important}.border-success-subtle{border-color:rgba(25,135,84,.25) !important}.bg-success-subtle{background-color:rgba(25,135,84,.25) !important}.border-danger-subtle{border-color:rgba(220,53,69,.25) !important}.bg-danger-subtle{background-color:rgba(220,53,69,.25) !important}.last-result-accordion .accordion-header .header-title{border-radius:0 !important}/*# sourceMappingURL=site.css.map */
