@charset "UTF-8";@media screen,projection{:root{--hauptfarbe:#173f73;--hauptfarbe-transparent:rgba(23,63,115,0.9);--akzentfarbe:#f0e634;--akzentfarbe-transparent:rgba(242,231,48,0.9);--schriftschwarz:rgba(0,0,0,0.9);--schriftblau:#173f73}html{height:100%;min-height:100%;margin:0;padding:0}body{min-height:100%;margin:0;padding:0;overflow-x:hidden !important}hr{color:lightgray}.tabs{max-width:100%;overflow-x:hidden}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#bg::before{content:"";position:fixed;top:0;height:calc(var(--vh,1vh) * 100);left:0;right:0;bottom:0;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.bg1::before{background:url("https://spvgg-windischbergerdorf.de/templates/spvggwindischbergerdorfr/images/bg/1.webp")}.transp-blau{background-color:var(--hauptfarbe-transparent,rgba(23,63,115,0.9)) !important}.transp-orange{background-color:var(--akzentfarbe-transparent,rgba(242,231,48,0.9)) !important}.durchsichtig{background-color:rgba(0,0,0,0) !important}.orange{background-color:var(--akzentfarbe,#f0e634)}.spvggorange{background-color:var(--akzentfarbe,#f0e634)}.blau{background-color:var(--hauptfarbe,#173f73)}.spvggblau{background-color:var(--hauptfarbe,#173f73)}.waves-effect.waves-spvggorange .waves-ripple{background-color:rgba(242,231,48,0.65)}.waves-effect.waves-spvggblau .waves-ripple{background-color:rgba(23,63,115,0.65)}.cat-children,.btn-group.pull-right,.sige_small{display:none}.keinabstand{padding:0 !important;margin:0 !important}.abstandabsatzspezial{padding:5px!important;margin:0!important}.bordernone,.keinrahmen{border:0 !important}.no-container{width:95% !important;max-width:none !important}.vollebreite{width:100%}.z-achse-0{z-index:0 !important}.z-achse-1{z-index:1 !important}.z-achse-2{z-index:2 !important}.z-achse-3{z-index:3 !important}.z-achse-4{z-index:4 !important}.z-achse-5{z-index:5 !important}h1{font-size:1.65rem}h2{font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.28rem}h5{font-size:1.2rem}h6{font-size:1.12rem}@media only screen and (max-width:600px){.ueberschrift-unter-logo{margin:5px}}a{color:var(--schriftblau,#173f73);text-decoration:none}.schrift-blau,.text-blau{color:var(--schriftblau,#173f73)}.schrift-schwarz,.schrift-schwarz p,.schrift-schwarz a{color:var(--schriftschwarz,rgba(0,0,0,0.9)) !important}.blaue-ueberschrift{background-color:#173f73;color:white;font-weight:900;font-size:x-large;padding:8px;text-align:center;border-radius:1px;-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.2);box-shadow:0px 5px 5px rgba(0,0,0,0.2);margin:0.5rem 0}.doppel-linie{margin:10px;padding:5px 0;border-block:3px var(--hauptfarbe) solid}abbr{text-decoration:none;border:none;cursor:help}.bold{font-weight:bold}.hover-unterstreichen:hover{text-decoration:underline}abbr[title]{border-bottom:0 dotted}abbr[title]:hover{border-bottom:1px dotted}.page-header h2{color:#173f73}.seitenueberschrift{font-family:Roboto,Arial,sans-serif}.seitenueberschrift h2{font-weight:bold}*::selection{background:var(--hauptfarbe,#173f73) none repeat scroll 0 0;color:#fff;text-shadow:none}a::selection{background:var(--hauptfarbe,#173f73) none repeat scroll 0 0;color:#fff;text-shadow:none}*::-moz-selection{background:var(--hauptfarbe,#173f73) none repeat scroll 0 0;color:#fff;text-shadow:none}a::-moz-selection{background:var(--hauptfarbe,#173f73) none repeat scroll 0 0;color:#fff;text-shadow:none}.shorten-long-text{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.material-icons.prefix{vertical-align:middle}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}.js-hinweis div{padding:5px}.btn,.btn-large{background-color:var(--hauptfarbe,#173f73)}.btn:hover,.btn-large:hover{background-color:var(--akzentfarbe,#f0e634)}.navbar-fixed{height:56px}#headerlogo.brand-logo a{filter:drop-shadow(0 10px 10px rgba(0,0,0,0.2))}#headernavigation .nav-item.deeper.parent:hover{background-color:rgba(0,0,0,0.1)}.headercontentabstand{height:50px}.navigationsmenue{margin:0;padding:0;top:0px;left:0px}.container-navbar{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:993px){.container-navbar{margin:0 auto;max-width:1480px;width:90%}}@media only screen and (orientation:landscape) and (min-width:993px) and (max-width:1024px){div.container.inhalt{width:80%}.container-navbar{width:95%}}nav ul li.active{background-color:var(--akzentfarbe-transparent,rgba(23,63,115,0.9))}.nav ul li:hover,nav ul li.active{background-color:var(--hauptfarbe,#173f73)}nav{color:#fff;height:56px;line-height:56px;width:100%}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i,nav a.button-collapse,nav a.button-collapse i{height:56px;line-height:56px}nav .sidenav-trigger i.material-icons{font-size:2.7rem;height:56px;line-height:56px}nav #headernavigation ul li.active,nav #headernavigation .deeper.parent{height:56px;line-height:56px}.dropdown i{margin-left:1px}nav ul a,nav ul span.nav-header{padding:0 10px !important;display:block}.dropdown li{display:inline-block;position:relative;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;color:#fff}.dropdown li ul{padding:0;position:absolute;top:56px;left:0;background-color:var(--hauptfarbe-transparent,rgba(23,63,115,0.9));width:185px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,0.4),0 2px 10px 0 rgba(0,0,0,0.3)}.dropdown li ul li{width:185px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:35px;display:block;color:#fff}.dropdown li ul li:hover{background-color:rgba(0,0,0,0.1);width:185px}.dropdown li ul li.active{width:185px;height:35px;line-height:35px}.dropdown li ul li a{width:185px;height:35px;line-height:35px}.dropdown li ul li a:hover{width:185px;height:35px;line-height:35px}.dropdown li ul li.current.active,.dropdown li ul li.current.active a:hover{height:35px !important;line-height:35px !important}.dropdown li:hover ul{display:block;opacity:1;visibility:visible}#verwaltungsmenue{margin:0;padding:0;border:0}#verwaltungsmenue li.nav-item{height:40px;width:100%}#verwaltungsmenue li.nav-item a{color:rgba(0,0,0,0.87);font-weight:500;display:block}#menuerechts{background-color:white;border-radius:2px}#verwaltungsmenue li a:hover{color:white;font-weight:500;display:block;background-color:rgba(255,160,0,1)}#verwaltungsmenue li.active a{color:white;font-weight:500;display:block;background-color:rgba(255,160,0,0.8)}.sidenav .collapsible-header,.sidenav .collapsible-body{background-color:inherit;border-bottom:inherit;height:inherit;padding:inherit;line-height:inherit;margin:0px !important}.sidenav{width:240px}.sidenav li>a,.sidenav li>span.nav-header{color:rgba(0,0,0,0.87);font-weight:500;display:block}.collapsible{border:none}.sidenav a,.sidenav span.nav-header{height:48px !important;line-height:48px !important}.sidenav li{padding:0px}.sidenav .collapsible-body li.active a,.sidenav .collapsible-body li.active span.nav-header{color:#fff;background-color:rgba(23,63,115,0.8) !important}.sidenav li.active a,.sidenav li.active span.nav-header{color:#fff}.sidenav li.active{background-color:rgba(23,63,115,0.8)!important}.sidenav li:hover{color:#fff;background-color:rgba(23,63,115,0.8)!important}.sidenav li a:hover,.sidenav li span.nav-header:hover{color:#fff;background-color:rgba(23,63,115,0.8)!important}.sidenav .innen li a:hover{color:#fff;background-color:rgba(23,63,115,0.8)!important}.sidenav .collapsible-body li a,.collapsible-body li a,.sidenav .collapsible-body li span.nav-header,.collapsible-body li span.nav-header{font-weight:normal !important;color:#444;background-color:rgba(255,255,255,1)!important}.trennlinie{padding:0px !important;margin:0px !important}.parent img{float:right;margin-top:18px;width:20px;height:100%}.image-title{float:left}#mobile-demo .parent img{display:none}.sidenav-overlay{z-index:990}.navsearch{display:none;position:fixed;top:56px;float:right !important;right:5%;width:20%;z-index:500}.searchlupebtn,.searchlupebtn i,.searchclosebtn{font-size:2rem !important}.navbarsuchesubmitbutton,.navbarsuchesubmitbutton:hover{background-color:transparent;box-shadow:none}.navbarsuchesubmitbutton{height:58px;line-height:58px;padding:0;vertical-align:middle}input[type="search"]:not(.browser-default):focus:not([readonly]){border-bottom:2px solid var(--akzentfarbe,#f0e634) !important}.input-field input[type="search"]~.mdi-navigation-close,.input-field input[type="search"]~.material-icons{color:rgba(255,255,255,0.7)}#mod-search-searchword{height:56px}@media only screen and (min-width:1800px){.navsearch{right:11%;width:15%}}@media only screen and (min-width:2500px){.navsearch{right:20%;width:15%}}.headerspvgglogo a img,.headerspvgglogo-wappen{width:80px}.headerspvgglogo-wappen,.drop-shadow{-webkit-filter:drop-shadow( 0px 0px 8px rgba(0,0,0,.5));filter:drop-shadow( 0px 0px 8px rgba(0,0,0,.5))}@media only screen and (min-width:992.5px) and (max-width:993px){#headernavigation,#headermenusuche,nav.navsearch,.searchbtn.searchlupebtn{display:none !important}#headerlogo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav a.sidenav-trigger{display:block}}@media screen and (orientation:landscape) and (max-height:420px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i,nav .navbarsuchesubmitbutton{height:40px;line-height:40px}.headerspvgglogo a img{max-height:75px;width:70px !important}nav .sidenav-trigger i.material-icons{line-height:40px;height:40px}.dropdown li ul{top:40px}.parent img{margin-top:10px}#mod-search-searchword{height:40px}.navsearch{top:40px}.headercontentabstand{height:10px}nav #headernavigation ul li.active,nav #headernavigation .deeper.parent{height:40px;line-height:40px}}.seitenueberschrift h1{padding-top:5px;padding-bottom:5px;margin-bottom:0px;margin-top:0px;color:white;text-shadow:0 10px 10px rgba(0,0,0,0.95)}.card-panel{padding:5px;margin-top:30px}.abstand-content{margin:20px}.abstand-rechts2{margin:5px 0px 5px 0px}div#component .pull-left img{float:right;margin-left:20px;padding-right:5px;max-width:220px;max-height:220px;display:block;margin:0px !important;padding:0px !important;position:relative}.mittebild{display:block;margin-left:auto;margin-right:auto;margin-bottom:5px}@media only screen and (max-width:300px){.facebook-embed{display:none}}.facebook-embed{overflow-x:auto;max-width:100%;overflow-y:hidden}.img_caption{margin:10px;color:rgba(0,0,0,0.87)}.collapsible-body{overflow-x:auto}.article-info-term{display:none}.published,.createdby,.hits{text-align:right}@media only screen and (max-width:600px){.valign-wrapper.valign-med-and-up{display:inherit}}@media only screen and (max-width:992px){.valign-wrapper.valign-large-only{display:inherit}}.fest-logo{max-width:500px !important;width:90%}.materialbox-caption{height:auto;width:auto;line-height:20px;background-color:rgba(0,0,0,0.8);padding:0% 0% !important;bottom:5px;border-radius:2px}@media only screen and (min-width:993px){.materialbox-caption{left:20%;right:20%}}@media only screen and (max-width:992px){.materialbox-caption{left:10%;right:10%}}@media only screen and (max-width:600px){.materialbox-caption{left:2%;right:2%}}#materialbox-overlay{background-color:rgba(0,0,0,0.8)}.padding-content{overflow:visible;padding:1px 1px 45px 1px}@media only screen and (max-width:600px){.padding-content{padding-bottom:60px}}.tabs .tab a{color:#173f73}.tabs .indicator{color:#173f73;background-color:#173f73}.tabs .tab a:hover{background-color:transparent;color:#f0e634}.tabs .tab a.active{background-color:rgba(0,0,0,0.05) !important;color:#01579b}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(0,0,0,0.05) !important;color:#01579b}.tabs .tab a .material-icons,.tabs .tab a .fontawesome{vertical-align:middle;margin:0 10px;width:24px}.tabs .tab a .fontawesome{font-size:1.5rem}.tabs .tab a .tabtext{vertical-align:middle}@media only screen and (max-width:500px){ul.tabs{flex-direction:column;height:100%;float:left}ul.tabs .indicator{display:none}ul.tabs a.active{color:#f0e634}ul.tabs{border-left:#173f73 solid 1px;border-right:#173f73 solid 1px;border-bottom:#173f73 solid 1px}ul.tabs li{border-top:#173f73 solid 1px;border-bottom:#173f73 solid 0px}.tabs .tab{width:100% !important}}.slider.fullscreen ul.indicators{top:68px}.slider .indicators .indicator-item.active{background-color:#173f73}.slider .indicators .indicator-item{background-color:rgba(242,231,48,0.9)}@media only screen and (max-width:600px){.slider .indicators .indicator-item{margin:0 4px}}@media only screen and (max-width:992px){.slider .indicators .indicator-item{margin:0 6px}}.previous{float:left;margin:5px}.previous a{color:white}.next{float:left;margin:5px}.next a{color:white}.pagenav{height:30px}.pagenavigationbuttons{max-width:80px}.pager ul li{display:inline-block;border-radius:2px;font-size:1.2rem;line-height:30px;padding:0 10px;text-align:center}.pager ul li{padding:0}.pager ul li.hidden-phone{padding:0}.pager ul li a.pagenav span.icon-next i,.pager ul li a.pagenav span.icon-previous i{color:rgba(0,0,0,0.87);font-size:2.2rem;vertical-align:middle}.pager ul li a.pagenav{color:rgba(0,0,0,0.87)}.pager ul li.active{background-color:#173f73;color:white;vertical-align:middle}.pager ul li.active a{color:white}.pagination li .page-link span,.pagination li.active span,.pagination li .page-link a,.pagination li.active a{padding:0 10px}.pagination li .page-link .pagination-icon1,.pagination li a.pagination-icon1,.pagination li .page-link .pagination-icon2,.pagination li a.pagination-icon2,.page-item.hidden-phone.waves-effect.paginationwaves.page-item1{padding:0}.pagination li.active span,.pagination li.active a{color:white;background-color:var(--hauptfarbe,#173f73);display:inline-block;font-size:1.2rem;line-height:30px}.pagination .page-item span,.pagination .page-item a{font-size:1.2rem;line-height:30px}.pagination li.disabled{cursor:default;color:#999 !important}.pagination-list .active{vertical-align:middle}.padding-content{padding-bottom:5px}.pagination-list li{padding:0px}.paginationwaves{cursor:auto}#breadcrumbs,#breadcrumbs i{text-align:left;margin:0 5px;background-color:transparent;box-shadow:none;height:1.5rem;;line-height:1.5rem;}#breadcrumbs a,#breadcrumbs .aktuelleseite,#breadcrumbs .active{background-color:transparent;color:rgba(0,0,0,0.87);text-decoration:none}#breadcrumbs .pathway{margin-left:0px}.aktuelleseite{margin-right:7px}.breadcrumb span::before{content:'\E5CC';vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;color:rgba(0,0,0,0.87);margin:0}.breadcrumb::before,.breadcrumb.ohnelink:nth-child(0n+2) span::before,.breadcrumb:nth-child(0n+2) span::before,.breadcrumb.pathway:nth-child(0n+3) span::before{content:'';margin:0}.breadcrumb{font-family:inherit !important;font-size:inherit !important}.breadcrumbs a,.breadcrumbs i{vertical-align:middle}.footerschrift a,.footer1{color:white;font-weight:300}.footer-copyright,.footerinnen,.footer-copyright.container{padding:0 !important;margin:0 !important}.footermenu{margin-top:0px;padding-top:0px}.footermenu ul{padding:0px 10px;margin:0px 0px}.footermenu li{float:left;padding:0px 10px;margin:0px 0px}.footer2{display:none}.footerschatten{filter:drop-shadow(0px -2px 5px rgba(0,0,0,0.3))}.page-footer{background:none}@media only screen and (max-width:600px){.page-footer{padding-top:70px}}.werbebanner{height:85px;margin:5px;border-radius:2px}.werbebanner-pixel,.werbebanner-pixel a{display:flex;justify-content:center;align-items:center}.werbebanner img{width:auto;max-height:100%;padding:5px}body{display:flex;min-height:100dvh;flex-direction:column}main{flex:1 0 auto}.scrolltotop{position:fixed;bottom:23px;right:69px;display:none;background-color:#01579b}.scrolltotop:hover{background-color:rgba(1,87,155,0.8)}@media only screen and (max-height:420px){.scrolltotop{bottom:23px;right:23px}}@media only screen and (orientation:landscape) and (max-height:420px){.scrolltotop{bottom:23px;left:23px}}.search [type="radio"]:not(:checked),.search [type="radio"]:checked{left:0px;position:relative;visibility:visible;margin-right:5px}.search [type="checkbox"]:not(:checked),.search [type="checkbox"]:checked{left:0px;position:relative;visibility:visible}.search .btn-group.pull-left{float:left}#searchphraseall-lbl,#searchphraseany-lbl,#searchphraseexact-lbl{display:block;margin-top:5px}.suchausdruck .phrases-box{padding-left:10%;padding-top:10px}.ordering-box .chzn-container,.ordering-box .chzn-container-single,.ordering-box .chzn-single{display:none !important;width:1px !important}.form-limit .chzn-container,.form-limit .chzn-container-single,.form-limit .chzn-single{display:none !important;position:absolute !important;width:1px !important}li.result__taxonomy--Language,li.result__taxonomy--Type,.result__taxonomy-item+.result__taxonomy-item:before{display:none !important}.result__taxonomy{color:#575757}.com-finder__tips{display:none !important}div.search input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="time"],input[type="date"],input[type="datetime-local"],input[type="tel"],input[type="number"],input[type="search"],textarea.materialize-textarea{margin:0 0 5px}*::-moz-placeholder{color:#000}#kopiesenden [type="checkbox"]:not(:checked),#kopiesenden [type="checkbox"]:checked{visibility:hidden !important}.kommunikationtsendenbtn{font-style:normal}[type="checkbox"]:checked+label::before{border-color:transparent #01579b #01579b transparent}.spvggkommunikation .input-field .active,.spvgganmeldung .input-field .active{width:100%;text-align:left}.spamcheck-center,.g-recaptcha{display:inline-block}.formularstart,.formularback{margin-top:5px}.zusatzfeld{z-index:-999;position:absolute;height:0;width:0;border:none;background:none;margin:0;top:0;left:0;clear:both;font-size:0px;line-height:0px}.kopiesendenbox{margin:0 !important;padding:0 !important}.select-wrapper li span{color:#01579b}input[type=text]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=name]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #01579b;-webkit-box-shadow:0 1px 0 0 #01579b;box-shadow:0 1px 0 0 #01579b}.input-field input[type=text]:focus+label,.input-field input[type=email]:focus+label,.input-field input[type=name]:focus+label,.input-field input[type=tel]:focus+label,.input-field input[type=date]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=url]:focus+label,.input-field input[type=datetime-local]:focus+label,.input-field input[type=time]:focus+label,.input-field input[type=number]:focus+label,.input-field input[type=search]:focus+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#01579b !important}[type="checkbox"]:checked+span:not(.lever):before{border-right:2px solid #01579b;border-bottom:2px solid #01579b}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid #01579b}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#01579b}input[type=number]:focus:not([readonly])+label{color:#01579b}.range-field .thumb{top:30px !important;background-color:#01579b !important}.input-field input[type=text]:focus{border-bottom:1px solid #01579b;box-shadow:0 1px 0 0 #01579b}.input-field .prefix.active{color:#01579b}button:focus{background-color:#01579b}.dropdown-content li>a,.dropdown-content li>span{color:#01579b;font-size:1rem;padding:1rem}#anmeldungskikurs [type="radio"]:not(:checked),#anmeldungskikurs [type="radio"]:checked{left:0px;position:relative;visibility:hidden;margin-right:5px}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#0288d1;color:white}[type="radio"]:checked+label::after{background-color:#01579b;border:2px solid #01579b}.with-gap[type="radio"]:checked+label::before{border:2px solid #01579b}.with-gap[type="radio"]:checked+label::after{background-color:#01579b;border:2px solid #01579b}[type="radio"]:checked+label::after{background-color:#01579b;border:2px solid #01579b}.geschlechticon{padding-left:5px}.container-anmeldungversand{width:90% !important}.anmeldeformularpadding{padding-top:1rem;padding-bottom:1.3rem}@media only screen and (max-width:780px){.select-dropdown li img{display:none}}.deaktiviert{pointer-events:none}.deaktiviert img{opacity:0.3}.deaktiviert label span{color:rgba(0,0,0,0.42);text-decoration:line-through !important}.deaktiviert label span::before{border:2px solid lightgray !important}.datepicker-date-display,.datepicker-table td.is-selected{background-color:#f0e634}.datepicker-controls .select-month input{width:80px}.datepicker-table td.is-today{color:#f0e634}.datepicker-table td.is-today.is-selected{color:#fff}.datepicker-cancel,.datepicker-done,.datepicker-today{color:#f0e634}.datepicker-day-selected,.datepicker-day-selected:hover,.datepicker-focused .datepicker-day-selected{background-color:#f0e634}.picker__weekday-display{background-color:#01579b}.picker__close,.picker__today{color:#f0e634}.picker__day.picker__day--today{color:#f0e634}.picker__day-display{font-size:3rem}.picker__nav--prev:hover,.picker__nav--next:hover{background-color:#01579b}.picker__select--month{width:130px}.dropdown-content-datepicker{position:fixed;height:500px !important;top:10% !important}.timepicker-digital-display,.timepicker-canvas-bg{background-color:var(--akzentfarbe,#01579b)}.timepicker-tick:hover{background-color:rgba(2,119,189,0.25)}.timepicker-canvas-bearing,.timepicker-canvas-bg{fill:var(--akzentfarbe,#01579b)}.timepicker-canvas line{stroke:var(--akzentfarbe,#01579b)}.timepicker-footer .confirmation-btns .timepicker-close{color:var(--akzentfarbe,#01579b)}.card .card-content .card-title{line-height:8px}.card-bands .card-content .card-title{line-height:20px;font-size:1.3rem;color:white;font-weight:700}.card-bands .card-content .card-subtitle{color:white}.card-bands .card-content{height:100px;padding:8px 18px;background:#173f73}div#absolute *,*::before,*::after{box-sizing:content-box}#socialmediasidebar{height:0;padding:0;margin:0}#socialmediasidebar .moduletable .custom>p:first-child,#socialmediasidebar .moduletable .custom>p:last-child{display:none;margin:0;padding:0}p.facepook-p{display:block}.smi li a i .fab{vertical-align:baseline !important}.smi li a i{color:white;font-size:1.5rem}.smi-rss a{background-color:#ffa000}.smi-rss a:hover{background-color:rgba(255,160,0,0.8)}.smi-facebook a{background-color:#3b5998}.smi-facebook a:hover{background-color:rgba(59,89,152,0.8)}.smi-facebook-messenger a{background-color:#0084ff}.smi-facebook-messenger a:hover{background-color:rgba(0,132,255,0.8)}.smi-facebook-messenger img{width:25px;height:25px;margin-top:7px;margin-left:7px}.smi-facebook-sharer a{background-color:#fff}.smi-facebook-sharer a i{color:#3b5998 !important}.smi-facebook-sharer a:hover{background-color:rgba(255,255,255,0.8)}.smi-twitter a{background-color:#4099FF}.smi-twitter a:hover{background-color:rgba(64,153,255,0.8)}.smi-pinterest a{background-color:#C92228}.smi-pinterest a:hover{background-color:rgba(201,34,40,0.8)}.smi-googleplus a{background-color:#d34836}.smi-googleplus a:hover{background-color:rgba(211,72,54,0.8)}.smi-youtube a{background-color:#c4302b}.smi-youtube a:hover{background-color:rgba(196,48,43,0.8)}.smi-whatsapp a{background-color:#093}.smi-whatsapp a:hover{background-color:rgba(0,153,51,0.8)}.smi-whatsapp a i{vertical-align:baseline}.smi-print a{background-color:#01579b}.smi-print a:hover{background-color:rgba(23,63,115,0.8)}.smi-email a{background-color:#01579b}.smi-email a:hover{background-color:rgba(23,63,115,0.8)}.smi-wikipedia a{background-color:#fff}.smi-wikipedia a i{color:#616161 !important}.smi-wikipedia a:hover{background-color:rgba(255,255,255,0.8)}.smi-open{background-color:#01579b}.smi-open:hover{background-color:rgba(23,63,115,0.8)}i.klein-icon a{font-size:1.3333rem}.fixed-action-btn{bottom:23px;right:23px}.fixed-action-btn ul{bottom:50px}.fixed-action-btn ul li{margin-bottom:7px}@media only screen and (min-height:0px){.fixed-action-btn{display:block}}@media only screen and (max-height:440px){.fixed-action-btn{display:none}}@media only screen and (orientation:landscape) and (max-height:440px) and (min-width:520px){.fixed-action-btn{display:block;padding:0 0 0 12px}.fixed-action-btn ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:initial;width:600px}.fixed-action-btn ul li{display:inline-block;margin:0 7px 0 0}}@media only screen and (orientation:landscape) and (max-height:440px) and (max-width:700px){.fixed-action-btn ul li{margin-right:2px}}@media only screen and (orientation:landscape) and (max-height:440px) and (max-width:600px){.fixed-action-btn ul li{margin-right:1px}}@media only screen and (orientation:landscape) and (max-height:440px) and (max-width:520px){.fixed-action-btn ul li{margin-right:0px}}@media only screen and (max-height:495px){.fixed-action-btn ul li{margin-bottom:2px}}@media only screen and (max-height:455px){.fixed-action-btn ul li{margin-bottom:1px}}@media only screen and (max-height:445px){.fixed-action-btn ul li{margin-bottom:0px}}@media only screen and (max-width:600px){.fixed-action-btn{bottom:10px;right:10px}}@media only screen and (max-width:600px){.fixed-action-btn ul{bottom:50px}}@media only screen and (min-width:600px){.smi li a i{vertical-align:baseline}}.active .smi-open{background-color:rgba(2,119,189,0.8)}@media only screen and (max-height:580px){.smi-wikipedia-hide-on-smallest{display:none}}#socialmediasidebar p:last-child{margin:0}@media only screen and (min-width:0px){#facebook-options{width:80% !important}}@media only screen and (min-width:600px){#facebook-options{width:47% !important}}#facebook-options{max-height:400px !important;max-width:400px !important}#facebook-options{top:18% !important}#facebook-options i{margin-right:15px;font-size:1.7rem}#facebook-options img{margin-right:15px;vertical-align:baseline}#facebook-options .spvggauffacbook{background-color:#3b5998}#facebook-options .spvggauffacbook:hover{background-color:rgba(59,89,152,0.8)}#facebook-options .spvggpermessenger{background-color:#0084ff}#facebook-options .spvggpermessenger:hover{background-color:rgba(0,132,255,0.8)}#facebook-options .spvggsharer{background-color:#3b5998}#facebook-options .spvggsharer:hover{background-color:rgba(59,89,152,0.8)}#facebook-options .spvggmessengersharer{background-color:#0084ff}#facebook-options .spvggmessengersharer:hover{background-color:rgba(0,132,255,0.8)}.spvggmessengersharer,.spvggsharer,.spvggpermessenger,.spvggauffacbook{width:95%;padding:0 1.2rem}.facebook-options-close{margin-right:0px}#materialize-lean-overlay-1{z-index:997 !important}#materialize-lean-overlay-2{z-index:997 !important}#materialize-lean-overlay-3{z-index:997 !important}#materialize-lean-overlay-4{z-index:997 !important}#materialize-lean-overlay-5{z-index:997 !important}.modal.bottom-sheet{max-height:60%}.terminliste li{margin:0px;padding:0px}.termindatum{color:#173f73}@media only screen and (max-width:550px){.terminliste li{margin-bottom:0.8rem}}@media only screen and (min-width:550px){.terminliste li{text-indent:-1rem;padding-left:1rem}}@media only screen and (min-width:600px){.terminliste li{text-indent:-1.2rem;padding-left:1.2rem}}@media only screen and (min-width:992px){.terminliste li{text-indent:-2.3rem;padding-left:2.3rem}}.google-calendar-termin-iframe iframe{width:98%}.content-spalte-sticky{position:-webkit-sticky;position:sticky;top:60px}.newsfeed li{margin-bottom:20px}.fupa_widget_team_header .img-cdn-wrapper picture{opacity:0}.fupa_widget_team_header .img-cdn-wrapper{background-image:url("https://www.spvgg-windischbergerdorf.de/images/headers/sg-schlossberg-09.svg")}.fp-widget-tabs,.fp-widget-tab-label,.fp-subheading-text.fp-team-standings-view-header,.fp-subheading-text.fp-team-squad-view-position-group-header,.fp-subheading-text.fp-team-matches-view-month-header{color:rgba(0,0,0,0.87) !important;text-transform:capitalize !important}.fupa-mini-tabelle .fp-widget-footer{font-size:1px!important;color:#fff !important;padding:0 !important;margin:0 !important;height:0 !important}.fupa-mini-tabelle .fp-subheading-text{color:rgba(0,0,0,0.87) !important;font-size:1rem !important;padding:2px 1rem !important;text-transform:capitalize !important}.fupa-mini-tabelle .fp-table-row{font-size:13px !important;height:16px !important}.fupa-mini-tabelle .fp-table-body-text{font-size:11px !important;height:20px !important}.fp-team-standings-view .fp-table-separator{margin-left:5%}@media only screen and (max-width:700px){.fupa_widget .fupa_widget_team_header table{width:auto !important}}@media only screen and (max-width:500px){.fupa_widget .fupa_widget_team_header table td:last-child{display:none}}@media only screen and (max-width:600px){.fupa_widget .liga_tabelle.content_table_std .tab_goals,.fupa_widget .liga_tabelle.content_table_std .tab_wappen,.fupa_widget .liga_tabelle.content_table_std .tab_aufab{display:none !important}}@media only screen and (max-width:400px){.fupa_widget .liga_tabelle.content_table_std .tab_wins,.fupa_widget .liga_tabelle.content_table_std .tab_remis,.fupa_widget .liga_tabelle.content_table_std .tab_loses,.fupa_widget .liga_tabelle.content_table_std .tab_goals,.fupa_widget .liga_tabelle.content_table_std .tab_wappen,.fupa_widget .liga_tabelle.content_table_std .tab_aufab{display:none !important}}@media only screen and (max-width:280px){.fupa_widget .liga_tabelle.content_table_std .tab_wins,.fupa_widget .liga_tabelle.content_table_std .tab_remis,.fupa_widget .liga_tabelle.content_table_std .tab_loses,.fupa_widget .liga_tabelle.content_table_std .tab_goals,.fupa_widget .liga_tabelle.content_table_std .tab_wappen,.fupa_widget .liga_tabelle.content_table_std .tab_aufab,.fupa_widget .liga_tabelle.content_table_std .tab_games,.fupa_widget .liga_tabelle.content_table_std .tab_diff{display:none !important}}@media only screen and (max-width:600px){.fupa_widget .content_table_std.spielerkader td:nth-last-child(1),.fupa_widget .content_table_std.spielerkader td:nth-last-child(2),.fupa_widget .content_table_std.spielerkader td:nth-last-child(3){display:none!important}.fupa_widget .content_table_std.spielerkader th:nth-last-child(1),.fupa_widget .content_table_std.spielerkader th:nth-last-child(2),.fupa_widget .content_table_std.spielerkader th:nth-last-child(3){display:none!important}.fupa_widget .team_trikot_nr{width:1em!important;background-image:none!important}.fupa_widget .team_trikot_nr div{font-size:1em!important;left:0!important;width:1em!important;font-family:Roboto,Arial!important}}@media only screen and (max-width:380px){.fupa_widget .content_table_std.spielerkader td:nth-last-child(4),.fupa_widget .content_table_std.spielerkader td:nth-last-child(5),.fupa_widget .content_table_std.spielerkader td:nth-last-child(6){display:none!important}.fupa_widget .content_table_std.spielerkader th:nth-last-child(4),.fupa_widget .content_table_std.spielerkader th:nth-last-child(5),.fupa_widget .content_table_std.spielerkader th:nth-last-child(6){display:none!important}}@media only screen and (max-width:350px){.fupa_widget .team_torjaeger_tabelle th:nth-last-child(1),.fupa_widget .team_torjaeger_tabelle th:nth-last-child(2),.fupa_widget .team_torjaeger_tabelle_einsaetze,.fupa_widget .team_torjaeger_tabelle_elfer{display:none !important}}@media only screen and (max-width:450px){.fupa_widget #teamdiv .archiv img{display:none !important}.fupa_widget #teamdiv .archiv td{width:auto!important}}@media only screen and (max-width:500px){.fupa_widget .liveticker_header_leiste img{width:50px !important}.fupa_widget .spielbericht_header #ergebnis{font-size:30px!important}}@media only screen and (max-width:400px){.fupa_widget .liveticker_header_leiste img{width:20px !important}.fupa_widget .spielbericht_header #ergebnis{font-size:1.3em!important}}@media only screen and (max-width:300px){.fupa_widget .spielbericht_header{display:none !important}}@media only screen and (max-width:250px){.fupa_widget{display:none !important}}.fupa_widget{overflow-x:auto!important;max-width:100%!important;overflow-y:hidden!important}.mini_tabelle{padding:0.2rem 1rem}.mini_tabelle br{display:none}.mini_tabelle_ueberschrift{margin:10px;padding:5px 0;border-block:3px var(--hauptfarbe) solid}.seitenvereinslogo{max-width:110px !important}.seitenvereinslogos{padding:10px}@media only screen and (min-width:1050px){.fupa-mini-tabelle,.seitenvereinslogos{width:90%;margin:.5rem auto 1rem auto}}@media only screen and (min-width:1100px){.fupa-mini-tabelle,.seitenvereinslogos{width:80%;margin:.5rem auto 1rem auto}}@media only screen and (min-width:1400px){.fupa-mini-tabelle,.seitenvereinslogos{width:70%;margin:.5rem auto 1rem auto}}#rechts0{animation-name:rechts0;animation-duration:3s;animation-delay:1s;animation-iteration-count:5}#rechts0 img{margin:0.5rem 0;padding:1px !important;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#rechts3{padding:2px}.verbaende{padding:5px}.content-spalte-rechts{position:-webkit-sticky;position:sticky;top:60px}.iframeseite iframe{width:98%}.kleinetabellenzeilen tr{line-height:0.8}.kleinetabellenzeilen1 tr{line-height:1}.meldetabelle tr{font-size:smaller}.meldetabelle td{padding:1px}.kleinetabellenzeilen th{line-height:0.8}.kleinetabellenzeilen1 th{line-height:1}.meldetabelle th{font-size:small}.meldetabelle th{padding:1px}.login-formular .userdata{margin:0 10pt 0 10pt}.login-formular{padding:10pt 0 10pt 0}.pw-vergessen li{font-size:smaller;line-height:1.2}.logout-button input{color:#fff !important}.tip,.hasTooltip{display:block!important}.fade{display:none!important}.control-label .optional{display:none}.osmap-items li{border-left:1px dotted rgba(0,0,0,0.87);border-bottom:1px dotted rgba(0,0,0,0.87);padding:0 0 2px 10px}.icons .float-end{display:none}#matomo-opt-out input[type="checkbox"]{position:absolute;opacity:0;z-index:-1}#matomo-opt-out label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;line-height:24px;user-select:none}#matomo-opt-out label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #9e9e9e;border-radius:2px;background-color:white;transition:background 0.3s,border-color 0.3s}#matomo-opt-out input[type="checkbox"]:checked+label::before{background-color:var(--akzentfarbe-transparent,rgba(2,119,189,0.9));border-color:var(--akzentfarbe-transparent,rgba(2,119,189,0.9))}#matomo-opt-out input[type="checkbox"]:checked+label::after{content:"";position:absolute;left:7px;top:3px;width:8px;height:16px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.festprogramm-collapsible .active .collapsible-header{background-color:var(--hauptfarbe);color:white}.festprogramm-collapsible .collapsible-header{padding:0.5rem}.festprogramm-collapsible .collapsible-header span{text-align:center;width:100%;font-weight:700;font-size:larger}.festprogramm-collapsible .card-content{height:60px}.festprogramm-collapsible .card-bands{box-shadow:none;-webkit-box-shadow:none;max-width:400px;margin:auto}.festprogramm-collapsible .card-title{margin-bottom:0px !important}.festprogramm-zeitplan-ueberschrift{font-weight:500;text-align:center;border-block:3px var(--hauptfarbe) solid}.zeitblau{color:var(--hauptfarbe)}.festprogramm-zeitplan li{text-indent:-4.8rem;padding-left:4.8rem;margin:0 0 0.2rem 0}.festprogramm-zeitplan li.zeit-ab{text-indent:-6.1rem !important}.festprogramm-zeitplan{margin:0 0 1rem 0}.fest-ueberschrift{font-weight:700 !important;font-size:x-large !important}.fest-zeit-ort{font-weight:700 !important;font-size:larger !important}}
