@font-face{font-family:"Colby";src:url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-051577af63d0ebc46c922d4e08d0d02aef3cb68ac159c6985feff3f6925e5f1c.eot"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-051577af63d0ebc46c922d4e08d0d02aef3cb68ac159c6985feff3f6925e5f1c.eot?#iefix") format("embedded-opentype"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-6c1d635f154dfc290d116f89e0743640d01d49cdf8a5e580dfbe0336d5f424a3.woff") format("woff"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-08c69e56f0247c0de5f2e19a21e83e5b3999a60508032ba22ad5bce9044b9882.ttf") format("truetype"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-d3e6565e40b9f784f4768cba62b929aef8b35cdbd0e7f0a484dae2be3a1fbf90.svg#Colby-CpBlk") format("svg");font-weight:bold;font-style:normal}.kit-name,.kit-number{font-family:"Colby", "sans-serif";font-style:normal;font-weight:bold;text-transform:uppercase}@font-face{font-family:"Colby";src:url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-051577af63d0ebc46c922d4e08d0d02aef3cb68ac159c6985feff3f6925e5f1c.eot"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-051577af63d0ebc46c922d4e08d0d02aef3cb68ac159c6985feff3f6925e5f1c.eot?#iefix") format("embedded-opentype"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-6c1d635f154dfc290d116f89e0743640d01d49cdf8a5e580dfbe0336d5f424a3.woff") format("woff"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-08c69e56f0247c0de5f2e19a21e83e5b3999a60508032ba22ad5bce9044b9882.ttf") format("truetype"),url("https://fussballschule.holstein-kiel.de/assets/Colby-CpBlk-d3e6565e40b9f784f4768cba62b929aef8b35cdbd0e7f0a484dae2be3a1fbf90.svg#Colby-CpBlk") format("svg");font-weight:bold;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:"Colby", "sans-serif";font-style:normal;font-weight:bold;text-transform:uppercase}@font-face{font-family:"BundaySans-SemiBold";src:url("https://fussballschule.holstein-kiel.de/assets/BundaySans-SemiBold-02ea432b792812c40d2325d9e0e2ad557e5def818d36c2b7e3084758eda52df7.eot"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-SemiBold-02ea432b792812c40d2325d9e0e2ad557e5def818d36c2b7e3084758eda52df7.eot?#iefix") format("embedded-opentype"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-SemiBold-48977fd510d74b41144225079810dd859c3d471975856f90bcac83c8ca71de17.woff") format("woff"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-SemiBold-6c8cb143ec06f9e08fabf45e351d238b5a2996c385200efea6094f770a821f64.ttf") format("truetype"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-SemiBold-b279a88a76f8a449d81755ae56fd369f1683fb10fd93c365ad51aa421cafb67c.svg#BundaySans-SemiBold") format("svg");font-weight:480;font-style:normal}@font-face{font-family:"BundaySans-ExtraBold";src:url("https://fussballschule.holstein-kiel.de/assets/BundaySans-ExtraBold-dabce1dc2edf4196e153954b0222b55477cd91620d262d68facfd075ce2b20a2.eot"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-ExtraBold-dabce1dc2edf4196e153954b0222b55477cd91620d262d68facfd075ce2b20a2.eot?#iefix") format("embedded-opentype"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-ExtraBold-da6165fc8e5019cf55de708f509b21fa7dd0e4f0597ae806aedaaf6b4f888b6f.woff") format("woff"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-ExtraBold-4e07717896a99d7273202c9cfb312df63dfd662a14629e88072522be96271699.ttf") format("truetype"),url("https://fussballschule.holstein-kiel.de/assets/BundaySans-ExtraBold-e6b0601d7ea14406d14b626649d1df7842bb2e6d648c308834817c1eaa99509a.svg#BundaySans-ExtraBold") format("svg");font-weight:bold;font-style:normal}body.portal,body.portal p{font-family:"BundaySans-Semibold", "sans-serif";font-size:100%}body.portal em,body.portal p em{font-family:"BundaySans-Semibold", "sans-serif";font-style:normal}body.portal strong,body.portal .event-name,body.portal p strong,body.portal p .event-name{font-family:"BundaySans-ExtraBold", "sans-serif";font-weight:800}body.manage{background:#fff}dl.sub-nav dd.active a{background:#0f589e}ul.regular li a{color:#666}ul.regular li a:hover{color:#0f589e}.element--navigation,.navigation{background:#0f589e;border-bottom:1px solid #f4f6f8}.element--navigation ul li a,.navigation ul li a{color:#cfddea}.element--navigation ul li a:hover,.navigation ul li a:hover{color:#fff}.element--navigation ul li a.focus,.navigation ul li a.focus{color:#fff}.element--navigation ul li a:hover,.element--navigation ul li a:focus,.navigation ul li a:hover,.navigation ul li a:focus{border-bottom:2px solid #fff}.element--navigation ul li.active a,.navigation ul li.active a{color:#fff;border-bottom:2px solid #fff}.element--heaven,.heaven{background:#fff}.element--heaven .user-info,.element--heaven .user-info a,.heaven .user-info,.heaven .user-info a{color:#333}.input-wrapper-checkbox .field_with_errors label{color:#e6072a}.field_with_errors label{color:#e6072a}.field_with_errors input{color:#e6072a}.input-wrapper.error label{color:#e6072a}.input-wrapper.error input{color:#e6072a;border-color:#e6072a}.input-wrapper.error small.error{color:#e6072a;background:none;display:block;margin-top:5px !important}strong.alert{color:#e6072a}h1,h2{color:#333}i.info,p.info{color:#ffba6b}i.success,p.success{color:#0f589e}i.alert,p.alert{color:#e6072a}i.warning,p.warning{color:#ffba6b}i.neutral,p.neutral{color:#f4f6f8}i.gray,p.gray{color:#909eaa}.icon{background:#0f589e}.icon.secondary{background:#f2f2f2}.icon.secondary i{color:#b2b2b2}.icon.alert{background:#e6072a}a .round-icon{background:#f2f2f2;border:1px solid #ccc}a .round-icon:hover{background:#d3d3d3}.button.mail:hover{background:#2a2827}ul.event-date li a.button.active{background:#bfbfbf}strong span.success,legend span.success{color:#0f589e}strong span.neutral,legend span.neutral{color:#999}strong span.warning,legend span.warning{color:#ffba6b}strong span.alert,legend span.alert{color:#e6072a}a{color:#0f589e}.element--table table{border-bottom:1px solid #f4f6f8}.element--table table thead.headline{background:#2a2827}.element--table table thead.legend th{color:#2a2827;border-top:0px;border-bottom:1px solid #f4f6f8}.element--table table tbody tr#footer{background:#fff !important}.element--table table tbody tr:hover{background:#fff}.element--table table th.kpi span.success,.element--table table td.kpi span.success{color:#0f589e}.element--table table th.kpi span.neutral,.element--table table td.kpi span.neutral{color:#999}.element--table table th.kpi span.warning,.element--table table td.kpi span.warning{color:#ffba6b}.element--table table th.kpi span.alert,.element--table table td.kpi span.alert{color:#e6072a}.element--table table th.stock-item-border,.element--table table td.stock-item-border{border-color:#f2f2f2}.element--table table th.stock-item-alert,.element--table table td.stock-item-alert{border-color:#e6072a}.element--table table th.stock-item-warning,.element--table table td.stock-item-warning{border-color:#ffba6b}.element--table table th.stock-item-success,.element--table table td.stock-item-success{border-color:#0f589e}.element--table table th.stock-item-secondary,.element--table table td.stock-item-secondary{border-color:#f2f2f2}table.trainer-workloads td.has-tip.scheduled,table.trainer-availabilities td.has-tip.scheduled{background:#0f589e}table.trainer-workloads td.has-tip.standby,table.trainer-availabilities td.has-tip.standby{background:#ffba6b}table.trainer-workloads td,table.trainer-availabilities td{border-bottom:1px solid #f2f2f2}span.has-tip:hover .tooltip-help{background:#f2f2f2}.kpi-panel.success{border-color:#0f589e}.kpi-panel.alert{border-color:#e6072a}.kpi-panel.info{border-color:#ffba6b}.kpi-panel.warning{border-color:#ffba6b}#footer{text-align:center;background-color:#fff}body#error h1{background:#0f589e}body#login{background:#f2f2f2}body#login .panel{background:#fff}body#login .panel h3,body#login .panel p{color:#2a2827}body#login .panel #error_explanation{background:#e6072a}.trainercard,a>.trainercard{background:#fff;border:1px solid #f2f2f2;color:#4c4c4c}.trainercard.blanco:hover,a>.trainercard.blanco:hover{background:#0f589e}.trainercard .professional i.fi-prohibited,a>.trainercard .professional i.fi-prohibited{color:#e6072a}.trainercard i.text,a>.trainercard i.text{color:#2a2827}.trainercard:hover,a>.trainercard:hover{background:#fff}.trainercard .info-field,a>.trainercard .info-field{background:#fff}.trainercard .capacity,a>.trainercard .capacity{background:#fff}.trainercard .capacity span,a>.trainercard .capacity span{color:#bfbfbf}.trainercard .info-field.neutral span,.trainercard .capacity.neutral span,a>.trainercard .info-field.neutral span,a>.trainercard .capacity.neutral span{color:#bfbfbf}.trainercard .info-field.success span,.trainercard .capacity.success span,a>.trainercard .info-field.success span,a>.trainercard .capacity.success span{color:#0f589e}.trainercard .info-field.notice span,.trainercard .capacity.notice span,a>.trainercard .info-field.notice span,a>.trainercard .capacity.notice span{color:#DDB95E}.trainercard .info-field.alert span,.trainercard .capacity.alert span,a>.trainercard .info-field.alert span,a>.trainercard .capacity.alert span{color:#e6072a}ul#todo_items i.handle:hover{color:#0f589e}input:focus{border-color:#0f589e !important}form.todo-items .by{color:#a6a6a6}.panel.radio-highlight{background:#0f589e}.radio-highlight{background:#0f589e}span.primary{color:#0f589e}span.success{color:#0f589e}span.alert{color:#e6072a}.label.primary{background:#0f589e;color:#fff}.label.success{background:#0f589e;color:#fff}.label.info{background:#ffba6b;color:#fff}.label.warning{background:#ffba6b;color:#2a2827}.label.alert{background:#e6072a;color:#fff}.label.secondary{background:#f2f2f2;color:#333}.money-green{color:#0f589e}.money-negative{color:#e6072a}.rating-value span.success{color:#0f589e}.rating-value span.warning{color:#ffba6b}.rating-value span.alert{color:#e6072a}.rating-value span.secondary{color:#f2f2f2}.rating-field{background:#fff}.progress.warning span{background:#ffba6b}.progress.success .meter{background:#0f589e}.progress.warning .meter{background:#ffba6b}.progress.alert .meter{background:#e6072a}.progress.secondary .meter{background:#909eaa}.bookable-event span.fully-booked{color:#e6072a}.booking-confirmation .icon.success,.registration-confirmation .icon.success{color:#0f589e}.booking-confirmation .icon-wrapper.success,.registration-confirmation .icon-wrapper.success{background:#0f589e;color:#fff}.booking-confirmation .icon-wrapper.primary,.registration-confirmation .icon-wrapper.primary{background:#0f589e;color:#fff}.product-container{border:1px solid #f2f2f2}.element--product-container .product-desc{color:#2a2827}#mailer-preview #mailer-body a{color:#0f589e}#mailer-preview #mailer-body p.callout{background:#f2f2f2}@media only screen and (min-width: 850px){body.portal{background:url("/uploads/client/portal_background_image/1/regular_regular_portal_bg_2025.jpg") no-repeat center top #fff;background-position:center top 100px}}body.portal #footer{background:#ffffff}body.portal.iframe{background:none}body.portal.iframe .element--portal-yield{margin-top:0}.element--event-box .middle-part .closing-date,.element--event-box .bottom-part .closing-date,.event-box .middle-part .closing-date,.event-box .bottom-part .closing-date{color:#2a2827}.element--event-box .middle-part .event-price,.element--event-box .bottom-part .event-price,.event-box .middle-part .event-price,.event-box .bottom-part .event-price{color:#2a2827}.element--event-box .middle-part .secondary,.element--event-box .bottom-part .secondary,.event-box .middle-part .secondary,.event-box .bottom-part .secondary{background:#f2f2f2 !important;color:#333}.element--event-box .middle-part .success,.element--event-box .bottom-part .success,.event-box .middle-part .success,.event-box .bottom-part .success{background:#0f589e !important;color:#fff}.element--event-box .middle-part .alert,.element--event-box .bottom-part .alert,.event-box .middle-part .alert,.event-box .bottom-part .alert{background:#e6072a !important;color:#fff}.element--event-box .middle-part .info,.element--event-box .bottom-part .info,.event-box .middle-part .info,.event-box .bottom-part .info{background:#f2f2f2 !important;color:#333}.element--event-box .middle-part .warning,.element--event-box .bottom-part .warning,.event-box .middle-part .warning,.event-box .bottom-part .warning{background:#ffba6b !important;color:#2a2827}.element--event-box .middle-part .event-price .member-price,.element--event-box .bottom-part .event-price .member-price,.event-box .middle-part .event-price .member-price,.event-box .bottom-part .event-price .member-price{color:#e6072a !important}.element--event-box .middle-part .event-price .member-price span,.element--event-box .bottom-part .event-price .member-price span,.event-box .middle-part .event-price .member-price span,.event-box .bottom-part .event-price .member-price span{color:#e6072a !important}.element--timeslot-box .status-banderole .secondary{background:#f2f2f2 !important;color:#333}.element--timeslot-box .status-banderole .success{background:#0f589e !important;color:#fff}.element--timeslot-box .status-banderole .alert{background:#e6072a !important;color:#fff}.element--live-ratings .element--stars{color:#0f589e}.custom-switch.active{background:#0f589e}a .custom-switch.active:hover{background:#0e5090}.vertical-status-options ul li,.vertical-status-options ul li>a{color:#2a2827}span.required-input{color:#2a2827}.vertical-status-bar .row .circle{background:#f2f2f2;color:#333}.vertical-status-bar .row .circle.done{background:#0f589e;color:#fff}.vertical-status-bar .row .connector.done{background:#0f589e}.vertical-status-bar .row .text-label span{color:#2a2827 !important}.member-price{color:#e6072a}.panel.docs{background:linear-gradient(-135deg, #e6072a 10%, #fff 10%)}.panel.docs i.fi-page-copy{color:#e6072a}.panel.docs i.fi-arrow-right{color:#fff}a{color:#0f589e}a:hover{color:#0f589e;text-decoration:underline}hr{border-color:#f4f6f8}label.internal{color:#e6072a}a.card-link-wrapper .element--card{color:#2a2827}a.card-link-wrapper:hover .element--card{background:#f4f6f8}.element--card{border:1px solid #f4f6f8}.element--card.callout--info{border-left:6px solid #909eaa;background:#f4f6f8}.element--card.callout--success{border-left:6px solid #0f589e}.element--card.callout--alert{border-left:6px solid #e6072a}.element--card .card--title.danger-zone{color:#e6072a}.element--card .card--title-secondary{color:#2a2827}.card--title-secondary{color:#2a2827}details summary{font-weight:bold;color:#2a2827;font-size:14px}.element--back-link{color:#2a2827}.element--back-link a{color:#2a2827}.element--sidebar .sidebar--item i.fa{color:#2a2827}.element--sidebar .sidebar--item a{color:#2a2827}.element--sidebar .sidebar--item.active i.fa{color:#0f589e}.element--sidebar .sidebar--item.active a{color:#2a2827}.element--sidebar .sidebar--item .label.success{background:#0f589e}.element--sidebar .sidebar--item .label.success i.fa{color:#fff}.element--sidebar .sidebar--item .label.alert{background:#e6072a}.element--sidebar .sidebar--item .label.alert i.fa{color:#fff}.element--decor{color:#f4f6f8}.button,.element--alert-box{background:#0f589e;border:#0b3e6f}.button.secondary,.element--alert-box.secondary{background:#f2f2f2;border:#d9d9d9;color:#333}.button.primary,.element--alert-box.primary{background:#0f589e;border:#0b3e6f;color:#fff}.button.success,.button.notice,.element--alert-box.success,.element--alert-box.notice{background:#0f589e;border:#0b3e6f;color:#fff}.button.info,.element--alert-box.info{background:#ffba6b;border:#ffa238;color:#fff}.button.warning,.element--alert-box.warning{background:#ffba6b;border:#ffa238;color:#2a2827}.button.alert,.element--alert-box.alert{background:#e6072a;border:#b50521;color:#fff}.element--iconized-link .icon-box{background:#0f589e;color:#f4f6f8}.element--iconized-link .content .title{color:#0f589e}.element--iconized-link .content .desc{color:#909eaa}a.iconized-link-wrapper .element--iconized-link:hover{color:#fff}a.iconized-link-wrapper .element--iconized-link:hover .icon-box{color:#fff}a.iconized-link-wrapper .element--iconized-link:hover .content .desc{color:#778591}a.iconized-link-wrapper .element--iconized-link.inaccessible{color:#f4f6f8}a.iconized-link-wrapper .element--iconized-link.inaccessible .icon-box{background:#f4f6f8;color:#909eaa}a.iconized-link-wrapper .element--iconized-link.inaccessible .title{color:#909eaa}.element--icon-list ul li a i.fa,.element--icon-list ul li span i.fa{background-color:#0f589e}.element--icon-list ul li a i.fa.alert,.element--icon-list ul li span i.fa.alert{background-color:#e6072a}.element--icon-list ul li a i.fa.unstyled.alert,.element--icon-list ul li span i.fa.unstyled.alert{color:#e6072a}.element--icon-list ul li a .item-desc,.element--icon-list ul li span .item-desc{color:#0f589e}.element--icon-list ul li a:visited,.element--icon-list ul li span:visited{color:#909eaa}.element--icon-list ul li.alert i.fa{background-color:#e6072a}.element--icon-list ul li.alert .item-desc{color:#e6072a}.element--icon-list ul li.alert .item-desc:hover{color:#e6072a}.element--icon-list ul li.neutral i.fa{background-color:#909eaa}.element--icon-list ul li.neutral .item-desc{color:#909eaa}.element--icon-list ul li.neutral .item-desc:hover{color:#909eaa}i.fa.element--icon-link{background-color:#0f589e;color:#fff}.element--table table th a,.element--table table td a{color:#2a2827}.element--table table th.active,.element--table table td.active{color:#0f589e}.element--table table tr.alert td{color:#e6072a}.element--table table tr.alert td a{color:#e6072a}.element--table table tr.success td{color:#0f589e}.element--table table tr.success td a{color:#0f589e}ul.element--sortable-standalone li i.handler{color:#909eaa}ul.element--sortable-standalone li:hover i.handler{color:#0f589e}.element--product-listing .product-description{color:#778591}.element--product-listing .product-offer-period{color:#778591}.element--email-preview{border:1px solid #b3b3b3;padding-left:20px;padding-right:20px;padding-bottom:20px;background:#fff;font-size:emCalc(14px)}.element--email-preview #mailer-subject{border-bottom:1px solid #b3b3b3;background:#f2f2f2;padding:10px;margin-left:-20px;margin-right:-20px}.element--email-preview #mailer-body a{color:#0f589e}.element--email-preview #mailer-body p.callout{padding:10px;background:#f2f2f2}.element--email-preview table.social,.element--email-preview table.column{background:#f2f2f2;font-size:emCalc(14px) !important;border:none}.element--email-preview img.mailer-header{margin-top:20px;margin-bottom:20px}.element--kpi{border-color:#000}.element--kpi.success{border-color:#0f589e}.element--kpi.alert{border-color:#e6072a}.element--kpi.info{border-color:#ffba6b}.element--kpi.warning{border-color:#ffba6b}.element--kpi .name{color:#909eaa}.element--user-navigation{color:#0f589e}.element--user-navigation ul li a,.element--user-navigation ul li button{color:#0f589e}.element--user-navigation ul li a:hover,.element--user-navigation ul li a.active,.element--user-navigation ul li a:focus,.element--user-navigation ul li button:hover,.element--user-navigation ul li button.active,.element--user-navigation ul li button:focus{border-bottom:2px solid #fff}.element--user-navigation ul li i.system-status-alert{color:#e6072a}.element--user-navigation ul li i.system-status-ok{color:#0f589e}.element--user-navigation ul li i.updates-alert{color:#ffba6b}.element--user-navigation ul li.has-system-alert a{border-color:#e6072a}.element--user-navigation ul li.has-new-updates a{border-color:#ffba6b}.element--current-user .user-wrapper .user-name{color:#0f589e}.element--current-user .user-wrapper .sign-out-link{color:#0f589e}.element--current-user .user-wrapper .sign-out-link a{color:#0f589e}.element--tls{margin-top:8px;color:#0f589e;font-weight:bold;text-align:center}.element--portal-heaven .element--portal-heaven-topbar-wrapper{background-color:#005298;color:#fff}.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--portal-heaven-top-menu li a,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--portal-heaven-top-menu li a:visited{color:#fff}.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--portal-heaven-top-menu li a:hover,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--portal-heaven-top-menu li a.active,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--portal-heaven-top-menu li a:visited:hover,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--portal-heaven-top-menu li a.active:visited{color:#a7c3e7}.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-social-menu li a,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-social-menu li a:visited,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-locales-menu li a,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-locales-menu li a:visited{color:#fff}.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-social-menu li a:hover,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-social-menu li a.active,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-social-menu li a:visited:hover,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-social-menu li a.active:visited,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-locales-menu li a:hover,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-locales-menu li a.active,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-locales-menu li a:visited:hover,.element--portal-heaven .element--portal-heaven-topbar-wrapper ul.element--heaven-locales-menu li a.active:visited{color:#a7c3e7}.element--portal-heaven .element--portal-heaven-bottombar-wrapper{background-color:#005298;color:#fff}.element--portal-heaven .element--portal-heaven-bottombar-wrapper ul.element--portal-heaven-bottom-menu li a,.element--portal-heaven .element--portal-heaven-bottombar-wrapper ul.element--portal-heaven-bottom-menu li a:visited{color:#fff}.element--portal-heaven .element--portal-heaven-bottombar-wrapper ul.element--portal-heaven-bottom-menu li a:hover,.element--portal-heaven .element--portal-heaven-bottombar-wrapper ul.element--portal-heaven-bottom-menu li a.active,.element--portal-heaven .element--portal-heaven-bottombar-wrapper ul.element--portal-heaven-bottom-menu li a:visited:hover,.element--portal-heaven .element--portal-heaven-bottombar-wrapper ul.element--portal-heaven-bottom-menu li a.active:visited{color:#fff}.element--sso-box{background-color:#000;color:#fff}.element--sso-box .sso-sign-in-button-wrapper a.button,.element--sso-box .sso-sign-in-button-wrapper button{background-color:#008c4d;color:#fff}.element--sso-box .custom--vflwob-shopware .custom--vflwob-shopware-new-link a,.element--sso-box .custom--vflwob-shopware .custom--vflwob-shopware-pw-link a{color:#fff}.element--sso-box .sso-name a{color:#fff}.element--sso-box .sso-my-data-link a,.element--sso-box .sso-sign-out-link a{color:#fff}.element--card p{margin-bottom:16px !important}.element--card ul{margin-top:10px}.element--card-membership{border-top:6px solid #f2f2f2;border-bottom:6px solid #f2f2f2}.element--countdown-progress-bar .progress.success{color:#0f589e}#footer.portal .imprint-privacy a{color:#2a2827}.element--event-filter .card--title-secondary{color:#2a2827}.element--event-filter .title{color:#2a2827}.element--event-filter label{color:#2a2827}.element--event-filter label.bold{color:#2a2827 !important;font-weight:bold !important}.element--portal-feedbacks blockquote p{color:#2a2827}.element--portal-feedbacks blockquote p.footer{color:#444140}a.element--timeslot-cell-field-wrapper .element--timeslot-cell-field{text-decoration:none !important}.element--timeslot-cell-field{background-color:#f2f2f2;color:#333}.element--timeslot-cell-field.available{background-color:#0f589e;color:#fff}.element--timeslot-cell-field.blocked-by-me{background-color:#083158;color:#fff;font-weight:bold}.element--timeslot-cell-field.blocked-by-me:hover{cursor:not-allowed}.element--timeslot-cell-field.blocked{background-color:#f2f2f2;color:#333}.element--timeslot-cell-field.blocked:hover{cursor:not-allowed}.element--timeslot-cell-field.free-but-not-bookable{background-color:#ffba6b;color:#2a2827}.element--timeslot-cell-field.free-but-not-bookable:hover{cursor:not-allowed}.element--portal-banner-wrap{background-color:#c00}.element--portal-banner-wrap .element--portal-banner .element--portal-banner-item{color:#fff}.element--stadiumblock .pitch-location-indicator .pitch-field{background:#0f589e;border-color:#0f589e}.element--stadiumblock .element--stadiumrow .row-label{background:#f2f2f2}.element--stadiumblock .element--stadiumrow .row-label a{color:#333}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat{border-color:#f2f2f2;color:#778591}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat:hover{border-color:#0f589e;background:#fff}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat.selected{background:#0f589e;color:#fff}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat.selected:hover{background:#e6072a;color:#fff}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat.available{border-color:#0f589e;color:#0f589e}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat.available:hover{background:#fff}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat.grayed-out{border-color:#f4f6f8;background:#fff;color:#909eaa}.element--stadiumblock .element--stadiumrow .seats-container .element--stadiumseat.grayed-out:hover{border-color:#f4f6f8;background:#fff}.status--header .status--icon-large.status-ok{color:#0f589e}.status--header .status--icon-large.status-alert{color:#e6072a;animation:pulse-alert 2s ease-in-out infinite}.status--header .status--title{color:#000}.status--header .status--description{color:#000}.element--status-card .status--header .status--icon-large.status-ok{color:#0f589e}.element--status-card .status--header .status--icon-large.status-alert{color:#e6072a;animation:pulse-alert 2s ease-in-out infinite}.element--status-card .status--header .status--title{color:#000}.element--status-card .status--header .status--description{color:#000}.element--status-card .status--section-title{color:#000}.element--status-card .status--row .status--icon.success{color:#0f589e}.element--status-card .status--row .status--icon.info{color:#ffba6b}.element--status-card .status--row .status--icon.warning{color:#ffba6b}.element--status-card .status--row .status--icon.alert{color:#e6072a}.element--status-card .status--row .status--content .status--label{color:#000}.element--status-card .status--row .status--content .status--message{color:#000}.element--status-card .status--row .status--content .status--details{color:#000}.element--status-card .status--row .status--content .status--error-block{background:#fed5db;border-left-color:#e6072a}.element--status-card .status--row .status--content .status--error-block .error-interpretation{color:#000}.element--status-card .status--row .status--content .status--error-block .error-technical .technical-label{color:#b50521}.element--status-card .status--row .status--content .status--error-block .error-technical .technical-message{color:#000;background:rgba(255,255,255,0.6)}
