@charset "UTF-8";input[type=number]:disabled~.cubetech-minus,input[type=number]:disabled~.cubetech-plus{display:none}.main .page-content.facility-global-messages{padding:10px 20px;border-top:5px solid #bd1931}.measurment-main .status-labels .label{margin-left:0;margin-right:2px}.facility-global-messages{margin-top:20px}.facility-global-messages h2{margin-top:0;margin-bottom:20px}.facility-global-messages ul{margin:0;padding:0;list-style:none}.facility-global-messages li{font-size:17px;color:#bd1931;margin-bottom:10px}.facility-global-messages li label{display:block;color:#2e3641;margin-bottom:0}.facility-global-messages li:last-child{margin-bottom:0}.facility-global-messages li span.date{padding-right:5px}.facility-global-messages li span.date:after{content:':'}.facility-global-messages li ul li{margin-bottom:0}ul.nice li{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){ul.nice li{display:block}ul.nice li span.date{display:block}ul.nice li span.date:after{content:''}}.facility-preview-box.modernstyle{position:relative;height:auto;min-height:250px;padding-bottom:20px}@media (max-width:991px){.facility-preview-box.modernstyle{padding-top:0}}.facility-preview-box.modernstyle .facility-preview-image{position:absolute;float:none;height:100%;background-position:center center}@media (max-width:991px){.facility-preview-box.modernstyle .facility-preview-image{height:335px;position:relative}}.facility-preview-box.modernstyle .facility-preview-content{margin-left:400px;height:auto;float:none;font-size:17px}.facility-preview-box.modernstyle .facility-preview-content p{max-height:none}@media (max-width:991px){.facility-preview-box.modernstyle .facility-preview-content{margin-left:0}}.facility-preview-box.modernstyle .facility-preview-content label{color:#a6aaa0}@media (min-width:991px){.facility-preview-box.modernstyle .facility-preview-content .infobox{width:65%}}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus{display:-webkit-box;display:-ms-flexbox;display:flex}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus svg{width:23%}@media (max-width:991px){.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus svg{width:22%}}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus svg path{fill:#a6aaa0}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus .status-0 svg path{fill:#bd1931}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus .status-1 svg path{fill:#2ec757}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus .status-1 svg .person-high,.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus .status-1 svg .person-medium{opacity:.25}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus .status-2 svg path{fill:#ff6d2f}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus .status-2 svg .person-high{opacity:.25}.facility-preview-box.modernstyle .facility-preview-content .infobox .personenstatus.pride svg path{fill:currentColor!important;-webkit-animation:rainbow-bg 10s linear;animation:rainbow-bg 10s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes rainbow-bg{0%,100%{color:red}8%{color:#ff7f00}16%{color:#ff0}25%{color:#7fff00}33%{color:#0f0}41%{color:#00ff7f}50%{color:#0ff}58%{color:#007fff}66%{color:#00f}75%{color:#7f00ff}83%{color:#ff00ff}91%{color:#ff007f}}@keyframes rainbow-bg{0%,100%{color:red}8%{color:#ff7f00}16%{color:#ff0}25%{color:#7fff00}33%{color:#0f0}41%{color:#00ff7f}50%{color:#0ff}58%{color:#007fff}66%{color:#00f}75%{color:#7f00ff}83%{color:#ff00ff}91%{color:#ff007f}}.facility-preview-box.modernstyle h2{margin-top:10px;margin-bottom:20px}.facility-preview-box.modernstyle .button-list{text-align:right;float:right;margin-top:20px;margin-right:-20px}@media (max-width:991px){.facility-preview-box.modernstyle .button-list{margin-right:0}}.facility-preview-box.modernstyle .button-list .btn{float:none;margin-top:0;padding:15px 50px}.facility-preview-box.modernstyle .location-marker{position:absolute;right:20px;bottom:10px;font-size:50px;color:#d8df5e;-webkit-text-stroke:1px #2e3641}.facility-preview-box.modernstyle .location-marker:hover{-webkit-text-stroke:1px #000}.infobox p{color:#2e3641;font-weight:700!important;margin-bottom:5px}.infobox p:last-child{margin-bottom:0}.infobox label{width:50%;color:#a6aaa0}.infobox label img{max-width:75px;max-height:50px}@media (max-width:991px){.infobox label{width:70%}}.infobox p>span{display:inline-block;text-align:right;width:50%}@media (max-width:991px){.infobox p>span{width:30%}}.infobox p.degree span:after{content:'\00b0 C'}.infobox p.welleninfo{margin-top:-5px}.infobox p.welleninfo label{font-weight:400}.infobox p.welleninfo span{font-weight:400;float:right}.infobox p.welleninfo span.closing{color:#ff6d2f}.infobox p.welleninfo span.closed{color:#bd1931}@media (max-width:991px){.infobox .desc{display:none}}.infobox span.bueber,.infobox span.welle{text-align:right;display:inline-block;position:relative;padding:2px;line-height:12px;height:16px;width:auto}.infobox span.bueber:before,.infobox span.welle:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #707070;border-radius:6px}.infobox span.bueber span,.infobox span.welle span{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#707070;margin:1px}.infobox span.bueber span.green,.infobox span.welle span.green{background-color:#093}.infobox span.bueber span.orange,.infobox span.welle span.orange{background-color:#e67300}.infobox span.bueber span.red,.infobox span.welle span.red{background-color:#c00}.infobox span.bueber.status-1 .orange,.infobox span.bueber.status-1 .red,.infobox span.welle.status-1 .orange,.infobox span.welle.status-1 .red{opacity:.15}.infobox span.bueber.status-0 .green,.infobox span.bueber.status-0 .orange,.infobox span.welle.status-0 .green,.infobox span.welle.status-0 .orange{opacity:.15}.infobox span.bueber.status-2 .green,.infobox span.bueber.status-2 .red,.infobox span.welle.status-2 .green,.infobox span.welle.status-2 .red{opacity:.15}.specialhours,.specialmsg,.status{float:left;color:#2e3641;width:100%}@media (max-width:991px){.specialhours,.specialmsg,.status{float:none}}.specialhours label,.specialmsg label,.status label{display:block;margin-bottom:0}.specialhours ul,.specialmsg ul,.status ul{margin:0 0 10px 0;padding:0;list-style:none}.specialhours ul li,.specialmsg ul li,.status ul li{color:#bd1931;font-weight:200}.specialhours ul li span.date,.specialmsg ul li span.date,.status ul li span.date{font-weight:400;padding-right:5px}.specialhours ul li span.date:after,.specialmsg ul li span.date:after,.status ul li span.date:after{content:':'}.specialhours ul li p,.specialmsg ul li p,.status ul li p{margin-right:10px;margin-bottom:0}.status{max-width:65%}@media (max-width:991px){.status{max-width:none}}.status.closed{color:#bd1931}.status.halfopen{color:#ff6d2f}.status .status-note{color:#2e3641;margin-top:5px}.status .status-note p{font-size:12px}.anlagen-status-front{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facility-status-box{box-shadow:0 1px 15px rgba(98,118,132,.16);-webkit-box-shadow:0 1px 15px rgba(98,118,132,.16);-moz-box-shadow:0 1px 15px rgba(98,118,132,.16);border:1px solid #eaeaea;padding:10px;margin:-20px -20px -20px 20px}@media (max-width:991px){.facility-status-box{margin:0}}.facility-status-box p{margin-bottom:0;font-size:14px}.facility-status-box h4{margin-top:0;margin-bottom:20px;text-transform:uppercase;color:#2e3641}.facility-status-box label{color:#a6aaa0}.facility-status-box .infobox label{width:70%}.facility-status-box .infobox .desc{display:none}.facility-status-box .infobox p>span{width:30%}.facility-status-box .infobox .personenstatus{display:-webkit-box;display:-ms-flexbox;display:flex}.facility-status-box .infobox .personenstatus svg{width:38%}@media (max-width:991px){.facility-status-box .infobox .personenstatus svg{width:22%}}.facility-status-box .infobox .personenstatus svg path{fill:#a6aaa0}.facility-status-box .infobox .personenstatus .status-0 svg path{fill:#bd1931}.facility-status-box .infobox .personenstatus .status-1 svg path{fill:#2ec757}.facility-status-box .infobox .personenstatus .status-1 svg .person-high,.facility-status-box .infobox .personenstatus .status-1 svg .person-medium{opacity:.25}.facility-status-box .infobox .personenstatus .status-2 svg path{fill:#ff6d2f}.facility-status-box .infobox .personenstatus .status-2 svg .person-high{opacity:.25}.facility-status-box .infobox .personenstatus.pride svg path{fill:currentColor!important;-webkit-animation:rainbow-bg 10s linear;animation:rainbow-bg 10s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes rainbow-bg{0%,100%{color:red}8%{color:#ff7f00}16%{color:#ff0}25%{color:#7fff00}33%{color:#0f0}41%{color:#00ff7f}50%{color:#0ff}58%{color:#007fff}66%{color:#00f}75%{color:#7f00ff}83%{color:#ff00ff}91%{color:#ff007f}}.facility-status-box .specialhours,.facility-status-box .specialmsg,.facility-status-box .status{float:none;margin-bottom:5px}.facility-status-box ul.nice li{display:block}@media (max-width:991px){.facility-status-box ul.nice li span.date{display:block}.facility-status-box ul.nice li span.date:after{content:''}}.anlagen-status-front .facility-status-box .button-container{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#d8df5e;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.anlagen-status-front .facility-status-box .button-container a{opacity:1;position:relative}.anlagen-status-front .facility-status-box .button-container a .btn{min-width:80%}.anlagen-status-front .facility-status-box .button-container a:first-child{margin-top:5rem}.anlagen-status-front .facility-status-box .button-container a:last-child{margin-bottom:2rem}.anlagen-status-front .facility-status-box:hover .button-container{opacity:.8}.tab-container.facility-detail{margin-top:20px}.specialhours.closed span{color:#bd1931}.specialhours.open span{color:#2ec757}.specialhours.special.closed span,.specialhours.special.open span,.specialhours.stats.closed span,.specialhours.stats.open span{color:#ff6d2f}.specialhours.specialhours_black{color:#2e3641}.specialhours.specialhours_red{color:#bd1931}.specialhours.specialhours_orange{color:#ff6d2f}.specialhours.specialhours_green{color:#2ec757}td.haswhitespace{white-space:normal!important;color:red}.anlagen-status-title{margin-top:40px;margin-left:1%}.anlagen-status-front{margin-left:1%}.anlagen-status-front .facility-status-box{position:relative;min-height:270px;width:19%;float:left;background-color:#fff;margin:0 1% 1% 0}.anlagen-status-front .facility-status-box .infobox label{width:65%}.anlagen-status-front .facility-status-box .infobox p>span{display:inline-block;width:35%;text-align:right}@media (min-width:992px){.anlagen-status-front .facility-status-box a{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#d8df5e;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.anlagen-status-front .facility-status-box a span.btn{background-color:transparent;border:1px solid #2e3641;padding:10px 30px}.anlagen-status-front .facility-status-box a:hover{opacity:.8}}@media (max-width:991px){.anlagen-status-front .facility-status-box a{display:block;margin-top:10px}.anlagen-status-front .facility-status-box a span.btn{background-color:transparent;padding:0}.anlagen-status-front .facility-status-box a span.btn:before{content:'»';color:#d8df5e;padding-right:5px}}@media (max-width:1200px){.anlagen-status-front .facility-status-box{width:calc(97%/3)}}@media (max-width:991px){.anlagen-status-front{margin-left:0}.anlagen-status-front .facility-status-box{min-height:0;width:100%;margin:0 0 10px 0}}.ct-carousel-inner.initialized{-webkit-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}.ct-carousel-inner .specialnews{overflow:hidden}.ct-carousel-inner .specialnews .slider-teaser{background-color:rgba(255,255,255,.85);border-top:5px solid #bd1931;height:auto;min-height:30%}.ct-carousel-inner .specialnews .slider-teaser ul{padding:0;margin:0;list-style:none}.ct-carousel-inner .specialnews .slider-teaser ul label{margin-bottom:0}.ct-carousel-inner .specialnews .slider-teaser ul ul{padding:0;margin:0 0 5px 0;list-style:none;color:#bd1931;font-weight:700}.ct-carousel-inner .specialnews .slider-teaser ul ul li span.date{font-weight:400;padding-right:5px}.ct-carousel-inner .specialnews .slider-teaser ul ul li span.date:after{content:':'}@media (max-width:991px){.ct-carousel-inner .specialnews .slider-teaser{display:block}.ct-carousel-inner .specialnews .slider-teaser ul.nice li{display:block}.ct-carousel-inner .specialnews .slider-teaser ul.nice li span.date{display:block}.ct-carousel-inner .specialnews .slider-teaser ul.nice li span.date:after{content:''}}.sidebar-news .sidebar-news-item.specialnews.active,.sidebar-news .sidebar-news-item.specialnews:hover{background-color:#bd1931}.sidebar-news .sidebar-news-item.specialnews.active .news-description,.sidebar-news .sidebar-news-item.specialnews:hover .news-description{color:#fff}.sidebar-news .sidebar-news-item.specialnews.active .news-description:before,.sidebar-news .sidebar-news-item.specialnews:hover .news-description:before{border-right:15px solid #bd1931}@media (max-width:991px){#facilitySlider{height:auto}}.ct-btn{padding:15px 50px;background-color:#d8df5e;color:#2e3641;text-transform:uppercase;border:none;font-weight:700;outline:0!important}.af-form{margin-bottom:30px}.af-form .acf-fields>.acf-field{padding:0;border:none}.af-form .maintitle{margin-top:20px!important}.af-form .maintitle>.af-label{font-size:22px;font-weight:700;margin-top:10px}.af-form .subtitle{margin-top:20px!important}.af-form .subtitle>.af-label{font-size:17px;font-weight:700;margin-top:10px}.af-form .af-field-type-checkbox,.af-form .af-field-type-radio{margin-bottom:20px!important;border-left:none!important}.af-form .af-field-type-checkbox .af-label,.af-form .af-field-type-radio .af-label{margin-bottom:0}.af-form .af-field-type-checkbox .acf-checkbox-list input,.af-form .af-field-type-checkbox .acf-radio-list input,.af-form .af-field-type-radio .acf-checkbox-list input,.af-form .af-field-type-radio .acf-radio-list input{display:none}.af-form .af-field-type-checkbox .acf-checkbox-list label,.af-form .af-field-type-checkbox .acf-radio-list label,.af-form .af-field-type-radio .acf-checkbox-list label,.af-form .af-field-type-radio .acf-radio-list label{padding-left:20px;position:relative}.af-form .af-field-type-checkbox .acf-checkbox-list label:before,.af-form .af-field-type-checkbox .acf-radio-list label:before,.af-form .af-field-type-radio .acf-checkbox-list label:before,.af-form .af-field-type-radio .acf-radio-list label:before{position:absolute;left:0;top:2px;content:'';width:15px;height:15px;border:2px solid #2e3641;border-radius:4px}.af-form .af-field-type-checkbox .acf-checkbox-list label.selected:before,.af-form .af-field-type-checkbox .acf-radio-list label.selected:before,.af-form .af-field-type-radio .acf-checkbox-list label.selected:before,.af-form .af-field-type-radio .acf-radio-list label.selected:before{background-color:#2e3641}.af-form .af-field-type-checkbox .acf-checkbox-list label.selected:after,.af-form .af-field-type-checkbox .acf-radio-list label.selected:after,.af-form .af-field-type-radio .acf-checkbox-list label.selected:after,.af-form .af-field-type-radio .acf-radio-list label.selected:after{content:'';position:absolute;left:5px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.af-form .af-field-type-checkbox.nolabel .af-label label,.af-form .af-field-type-radio.nolabel .af-label label{display:none}.af-form .af-submit{margin-top:20px;padding:0}.af-form .af-submit .af-submit-button{float:left;margin-right:20px}.af-form .af-submit .af-spinner{position:absolute;right:0;bottom:0}.af-form .af-submit .af-description{float:left;display:block!important}.af-form .af-field-type-email,.af-form .af-field-type-password,.af-form .af-field-type-select,.af-form .af-field-type-text{margin-bottom:20px!important}.af-form .af-field-type-email .af-input,.af-form .af-field-type-email .af-label,.af-form .af-field-type-password .af-input,.af-form .af-field-type-password .af-label,.af-form .af-field-type-select .af-input,.af-form .af-field-type-select .af-label,.af-form .af-field-type-text .af-input,.af-form .af-field-type-text .af-label{margin-right:20px}.af-form .af-field-type-email input:disabled,.af-form .af-field-type-password input:disabled,.af-form .af-field-type-select input:disabled,.af-form .af-field-type-text input:disabled{background-color:#eaeaea}.af-form .af-field-type-email input,.af-form .af-field-type-email select,.af-form .af-field-type-password input,.af-form .af-field-type-password select,.af-form .af-field-type-select input,.af-form .af-field-type-select select,.af-form .af-field-type-text input,.af-form .af-field-type-text select{border:2px solid #2e3641;padding:10px 20px!important;color:#2e3641;background-color:#fff}.af-form .af-field-type-email select,.af-form .af-field-type-password select,.af-form .af-field-type-select select,.af-form .af-field-type-text select{padding:12px 20px 13px 20px!important;height:auto;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}.af-form .af-field-type-email select::-ms-expand,.af-form .af-field-type-password select::-ms-expand,.af-form .af-field-type-select select::-ms-expand,.af-form .af-field-type-text select::-ms-expand{display:none}.af-form .af-field-type-select .af-input:before{position:absolute;right:10px;top:12px;content:"\25bc";pointer-events:none}.af-form#form_5e67980494014 .af-description{display:none}.af-form#form_5e67980494014 .af-submit .af-submit-button{float:left}.af-form#form_5e67980494014 .af-submit .af-spinner{position:absolute;right:0;bottom:0}.af-form#form_5e67980494014 .af-submit .af-description{display:block;float:left;font-size:14px;padding:5px 0 5px 0}.af-form#form_5e6797b549cd1 .af-description{display:none}.af-form#form_5e6797b549cd1 .af-submit .af-description{font-size:14px;padding:15px 0 5px 0}.af-form#form_5e6798077105b .af-description{display:none}.af-form#form_5e6798077105b .af-submit .af-description{width:100%;margin-top:20px}.single-facilities .facility-table-open tbody td,.single-facilities .facility-table-special tbody td,.tax-anlagetyp .facility-table-open tbody td,.tax-anlagetyp .facility-table-special tbody td{white-space:normal!important}.ct-wmt-tab{overflow:auto;padding-top:15px}.ct-wmt-tab::after{content:"";clear:both;display:table}.ct-wmt{float:left;width:100%}.ct-wmt.heading{padding-bottom:5px!important}.ct-wmt .ct-wmt-heading-first{margin-right:275px}.ct-wmt .ct-wmt-heading-second{margin-right:60px}.ct-wmt .ct-wmt-heading-third{margin-right:0}.ct-wmt .ct-wmt-entry-label{line-height:35px}.ct-wmt .ct-wmt-entry-first{margin-left:210px;margin-right:15px}.ct-wmt .ct-wmt-entry-second{margin-right:15px}@media (max-width:1850px) and (min-width:1201px){.ct-wmt .ct-wmt-entry-first{margin-left:0;margin-right:10px}.ct-wmt .ct-wmt-entry-second{margin-right:10px}.ct-wmt .ct-wmt-entry-first{margin-left:0}.ct-wmt .ct-wmt-heading-first{margin-right:60px}}@media (max-width:1520px) and (min-width:1201px){.ct-wmt .ct-wmt-entry-second .cubetech-number-field,.ct-wmt .ct-wmt-entry-third .cubetech-number-field{width:100px!important}.ct-wmt .ct-wmt-entry-second .cubetech-number-field>input,.ct-wmt .ct-wmt-entry-third .cubetech-number-field>input{width:100px!important}.ct-wmt .ct-wmt-heading-second{width:auto;margin-right:10px}.ct-wmt .ct-wmt-heading-third{width:auto}}@media (max-width:1130px){.ct-wmt .ct-wmt-entry-first{margin-left:0;margin-right:10px}.ct-wmt .ct-wmt-entry-second{margin-right:10px}.ct-wmt .ct-wmt-entry-first{margin-left:0}.ct-wmt .ct-wmt-heading-first{margin-right:60px}}@media (max-width:910px){.ct-wmt .ct-wmt-entry-second .cubetech-number-field,.ct-wmt .ct-wmt-entry-third .cubetech-number-field{width:100px!important}.ct-wmt .ct-wmt-entry-second .cubetech-number-field>input,.ct-wmt .ct-wmt-entry-third .cubetech-number-field>input{width:100px!important}.ct-wmt .ct-wmt-heading-second{width:auto;margin-right:10px}.ct-wmt .ct-wmt-heading-third{width:auto}}.personenlimitcontainer{margin-top:20px;padding-top:10px;bottom:10px;background-color:#fff;border:1px solid #818181}.personenlimitcontainer h2{margin-bottom:30px;text-align:center}.personenlimitcontainer #updatemsg{text-align:center;font-weight:700;padding:20px;margin-bottom:0}.personenlimitcontainer .radio{padding-left:0}.personenlimitcontainer .radio label{font-weight:700}.personenlimitcontainer .radio label.open{color:#d8df5e}.personenlimitcontainer .radio label.halfopen{color:#ff6d2f}.personenlimitcontainer .radio label.closed{color:#bd1931}.mapboxgl-map svg path,.mapboxgl-map svg polygon{fill:#d8df5e}.hideoverviewmap.btn,.showoverviewmap.btn{text-transform:none!important;padding:5px 20px!important;width:auto!important;float:right;line-height:normal!important;max-width:none!important}@media (max-width:991px){.hideoverviewmap.btn,.showoverviewmap.btn{float:none;width:100%!important;margin-top:20px}}.showWhileMap{display:none}.noBrowserSupport{color:#ff6d2f;opacity:0}#overviewmap{height:70vh;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);-ms-box-shadow:0 1px 3px rgba(0,0,0,.13);-o-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13)}@media (max-width:991px){#overviewmap{height:40vh}}.overviewmap-active .hideWhileMap{display:none}.overviewmap-active .showWhileMap{display:block}.showWhileMap>p{font-size:17px;line-height:21px;font-weight:200}.detailmapoverview{width:auto!important;max-width:none!important}@media (min-width:992px){.detailmapoverview{position:absolute;left:20px;right:20px;bottom:20px}}@media (max-width:991px){.detailmapoverview{margin-top:20px}}.infoscontainer .infosentry h4{text-transform:uppercase;margin-top:20px;margin-bottom:0}#overviewmap .mapboxgl-popup{width:500px;max-width:500px}#overviewmap .mapboxgl-popup .mapboxgl-popup-content{padding:0;overflow:hidden}#overviewmap .mapboxgl-popup .mapboxgl-popup-close-button{font-size:16px;color:#fff;text-shadow:0 0 4px #000;right:5px;top:5px}#overviewmap .mapboxgl-marker{cursor:pointer}#overviewmap .popup-anlage{display:-webkit-box;display:-ms-flexbox;display:flex}#overviewmap .popup-anlage .content{margin-top:0;padding:15px;-ms-flex-preferred-size:100%;flex-basis:100%}#overviewmap .popup-anlage .content h2{margin-top:0;margin-bottom:20px}#overviewmap .popup-anlage .content .subcontent{display:-webkit-box;display:-ms-flexbox;display:flex}#overviewmap .popup-anlage .content .subcontent div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#overviewmap .popup-anlage .content .subcontent div h4{text-transform:uppercase;margin-top:0}#overviewmap .popup-anlage .content .subcontent div p{margin-bottom:0;line-height:1.4}#overviewmap .popup-anlage .detailbtn{padding:2px 0;font-size:14px;text-transform:none;width:auto;max-width:none}#overviewmap .popup-anlage .detailbtn:focus{outline:0}#overviewmap .popup-anlage .image{-ms-flex-preferred-size:35%;flex-basis:35%;position:relative}#overviewmap .popup-anlage .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;min-height:175px}#overviewmap .popup-anlage .image .detailbtn{position:absolute;bottom:10px;left:10px;right:10px}#overviewmap .popup-anlage.has-image .content{-ms-flex-preferred-size:65%;flex-basis:65%}.ie-notice{position:fixed;left:0;bottom:0;width:100%;padding:20px;background-color:#fff;border-top:4px solid #bd1931;z-index:999}[data-fill-from-api]{opacity:.25;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}[data-fill-from-api].is--empty{display:none}[data-fill-from-api].is--filled{opacity:1}[data-fill-from-api].is--filled:before{display:none}[data-fill-from-api] .is--waiting:before{display:block}[data-fill-from-api]:before{display:none;content:'';border-radius:50%;width:2rem;height:2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);border-top:.5rem solid rgba(215,224,84,.2);border-right:.5rem solid #d7e054;border-bottom:.5rem solid #d7e054;border-left:.5rem solid #d7e054;-webkit-animation:dougal 1.5s infinite linear;animation:dougal 1.5s infinite linear}[data-fill-from-api] .loader{margin:6rem auto;font-size:1rem;position:relative;text-indent:-9999rem}@-webkit-keyframes dougal{0%{-webkit-transform:translate3D(-50%,-50%,0) rotate(0);transform:translate3D(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3D(-50%,-50%,0) rotate(360deg);transform:translate3D(-50%,-50%,0) rotate(360deg)}}@keyframes dougal{0%{-webkit-transform:translate3D(-50%,-50%,0) rotate(0);transform:translate3D(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3D(-50%,-50%,0) rotate(360deg);transform:translate3D(-50%,-50%,0) rotate(360deg)}}.home .facility-status-wrap{min-height:17.9rem}.loader-wrap{margin-top:-70px;overflow:hidden;text-align:center}.ct-loader,.ct-loader:after{border-radius:50%;width:80px;height:80px}.ct-loader{margin:60px auto;position:relative;text-indent:-9999rem;border-top:5px solid rgba(215,224,84,.2);border-right:5px solid rgba(215,224,84,.2);border-bottom:5px solid rgba(215,224,84,.2);border-left:5px solid #d7e054;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.5s infinite linear;animation:load8 1.5s infinite linear}.ct-loader-text{font-size:16px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}