@charset "UTF-8";body{font-family:"Source Sans 3",Arial,serif;letter-spacing:unset;font-size:18px;color:#090909}body.has-slimheader{background:#5b93b0}body.has-slimheader header .container{background:#fff}body.has-slimheader .container.main{background:#ebf4f9;padding-bottom:15px}@media (max-width: 767px){body.has-slimheader .container.main{background:#fff}}@media (max-width: 767px){body.has-slimheader .container.main.default{margin-top:60px}}body.has-slimheader .container.main.homepage{margin-top:15px;border-top:15px solid #ebf4f9}body.has-slimheader .container.slider-container{background:#ebf4f9;padding:0}@media (max-width: 767px){body.has-slimheader .container.slider-container{margin-top:60px}}body .row.h-100{background:#ebf4f9}body .maincontent .lead{background:#fff}body .breadcrumb-wrapper{margin-left:-15px;margin-right:-15px;margin-bottom:10px;background:#fff;position:relative;border-top:8px solid #ebf4f9;border-bottom:15px solid #ebf4f9}body .breadcrumb-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-25px;height:15px;background:#ebf4f9;z-index:10}body .breadcrumb-wrapper li{font-size:18px;line-height:1.3em}body .breadcrumb-wrapper li a{color:#61acd3!important}body .breadcrumb-wrapper .breadcrumb>li+li:before,body .breadcrumb-wrapper .breadcrumb li:before{color:#61acd3!important}.container{width:100%}@media (min-width: 1160px){.container{width:1160px}}.slim-header .header-top-line{background:#61acd3;height:36px}.slim-header>.container{margin-bottom:0}.slim-header>.container:after{display:none}.slim-header>.container .navbar-collapse .sub-navigation-social-wrap{display:none}.slim-header>.container .navbar-collapse .button-nav a{background:#ebf4f9;border-color:#ebf4f9;font-weight:600;margin-left:5px;text-transform:unset}@media (max-width: 767px){.slim-header>.container .navbar-collapse .button-nav a{margin-left:0}}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation>li>a{border-top-width:5px;line-height:45px;height:60px;font-size:20px;text-transform:unset;background:#ebf4f940}@media (max-width: 991px){.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation>li>a{font-size:18px}}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation{top:60px}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation .subnavigation-block .subnavigation-column h4{font-weight:600;padding:12px 0;font-size:18px;line-height:25px}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation .subnavigation-block .subnavigation-column h4 a{color:#090909}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation .subnavigation-block .subnavigation-column ul li a{font-size:16px}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation.children-count-2 .subnavigation-block .subnavigation-column{width:50%}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation.children-count-3 .subnavigation-block .subnavigation-column{width:33.3333%}.slim-header>.container .navbar-collapse .mobilemenu-navbar a{color:#090909!important}.slim-header>.container .navbar-collapse .mobilemenu-navbar .caret:before{font-size:22px}.slim-header>.container .navbar-collapse .mobilemenu-navbar .navbar-collapse>ul>li>a{text-transform:unset;padding:15px 10px;border-top-width:5px}.slim-header>.container .logo{background:#fff;padding:0 10px;left:0}.slim-header>.container .top-nav{background:#61acd3;height:36px}.slim-header>.container .top-nav ul{padding:0}.slim-header>.container .top-nav ul li a{font-size:16px;line-height:36px}.slim-header>.container .top-nav ul li:last-child a:after{display:none}.slim-header #form_kesearch_searchfield_mobile #ke_search_searchfield_submit_mobile{background:#61acd3}.slim-header>.container .navbar-collapse .mobilemenu-navbar .navbar-collapse>ul>li>a,.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation>li>a,.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation .subnavigation-block .subnavigation-column h4{border-color:#61acd3}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation{background:#ebf4f9}.slim-header>.container .navbar-collapse .mobilemenu-navbar .navbar-collapse>ul>li.active>a{background-color:#ebf4f9}.slim-header>.container .navbar-collapse ul#megamenu-navbar-main-navigation>li>a.toggled,.slim-header>.container .navbar-collapse ul#megamenu-navbar-main-navigation>li>a.active{background-color:#ebf4f9}.slim-header>.container .navbar-collapse .mobilemenu-navbar .nav .open>a,.slim-header>.container .navbar-collapse .mobilemenu-navbar .nav .open ul{background:#ebf4f9}.stage{margin-bottom:0}.stage figure.image{position:relative}.stage figcaption{position:relative;background:#ebf4f9;font-weight:600;padding:10px;width:100%}@media (max-width: 575px){.container.main{padding:0;margin:0}}.maincontent{padding:0}.maincontent .lead{background:#e7eef8;margin:0;padding:15px 40px}@media (max-width: 991px){.maincontent .lead{padding:15px 25px}}@media (max-width: 767px){.maincontent .lead{padding:15px}}@media (max-width: 575px){.maincontent .lead{padding:12px}}.maincontent .lead{padding-bottom:0}.maincontent .lead p{font-size:23px;line-height:30px;font-weight:500}@media (max-width: 767px){.maincontent .lead p{font-size:21px;line-height:28px}}@media (max-width: 575px){.maincontent .lead p{font-size:19px;line-height:25px}}.maincontent .frame-type-news_newsdetail .lead{padding:0}.maincontent>div.frame{padding:15px 40px}@media (max-width: 991px){.maincontent>div.frame{padding:15px 25px}}@media (max-width: 767px){.maincontent>div.frame{padding:15px}}@media (max-width: 575px){.maincontent>div.frame{padding:12px}}.maincontent>div.frame.frame-layout-500{background:#ebf4f9}.maincontent>div.frame.frame-type-news_newsdetail{padding:0}.maincontent .section-container{padding:15px 40px}@media (max-width: 991px){.maincontent .section-container{padding:15px 25px}}@media (max-width: 767px){.maincontent .section-container{padding:15px}}@media (max-width: 575px){.maincontent .section-container{padding:12px}}.maincontent .section-container.layout-500{background:#ebf4f9}.maincontent>.btn_lay_10,.maincontent>.btn_lay_20{padding:0 40px 15px}.maincontent>.btn_lay_10.layout-500,.maincontent>.btn_lay_20.layout-500{background:#ebf4f9}@media (max-width: 991px){.maincontent>.btn_lay_10,.maincontent>.btn_lay_20{padding:0 25px 15px}}@media (max-width: 767px){.maincontent>.btn_lay_10,.maincontent>.btn_lay_20{padding:0 15px 15px}}@media (max-width: 575px){.maincontent>.btn_lay_10,.maincontent>.btn_lay_20{padding:0 12px 12px}}.maincontent>.container-fluid{padding:15px 40px}@media (max-width: 991px){.maincontent>.container-fluid{padding:15px 25px}}@media (max-width: 767px){.maincontent>.container-fluid{padding:15px}}@media (max-width: 575px){.maincontent>.container-fluid{padding:12px}}.maincontent p{font-size:20px;line-height:27px}@media (max-width: 767px){.maincontent p{font-size:18px;line-height:25px;margin-bottom:20px}}@media (max-width: 575px){.maincontent p{font-size:18px;line-height:23px;margin-bottom:16px}}@media (max-width: 767px){.maincontent ul:not(.pagination){padding-left:30px}}.maincontent li{font-size:20px;line-height:27px}@media (max-width: 767px){.maincontent li{font-size:18px;line-height:25px}}@media (max-width: 575px){.maincontent li{font-size:18px;line-height:23px}}.homepage .maincontent .section-container,.homepage .maincontent>div.frame,.homepage .maincontent>.container-fluid{padding:40px}@media (max-width: 991px){.homepage .maincontent .section-container,.homepage .maincontent>div.frame,.homepage .maincontent>.container-fluid{padding:25px}}@media (max-width: 767px){.homepage .maincontent .section-container,.homepage .maincontent>div.frame,.homepage .maincontent>.container-fluid{padding:15px}}@media (max-width: 575px){.homepage .maincontent .section-container,.homepage .maincontent>div.frame,.homepage .maincontent>.container-fluid{padding:12px}}a{color:#61acd3}a:hover{text-decoration:underline;text-underline-offset:5px;color:#090909}.maincontent a{font-weight:500}h1,h2,h3,h4,h1 a,h2 a,h3 a,h4 a{color:#5891ae}h1{font-size:42px;line-height:50px;text-transform:unset;margin:20px 0 32px;padding-top:0;border-top:none;border-bottom:4px solid #5891ae}@media (max-width: 991px){h1{font-size:36px;line-height:42px}}@media (max-width: 767px){h1{font-size:32px;line-height:36px;margin-bottom:24px}}@media (max-width: 575px){h1{font-size:30px;line-height:34px}}h2{font-size:40px;line-height:48px;border:none;text-transform:none;padding:0;margin:20px 0 30px}@media (max-width: 991px){h2{font-size:32px;line-height:40px}}@media (max-width: 767px){h2{font-size:28px;line-height:32px;margin-bottom:20px}}@media (max-width: 575px){h2{font-size:26px;line-height:30px}}h3{background-color:unset;font-size:28px;border:0;margin:10px 0 20px;padding-left:0}@media (max-width: 991px){h3{font-size:25px;margin:10px 0}}@media (max-width: 767px){h3{font-size:22px}}@media (max-width: 575px){h3{font-size:20px}}h4{border-top:none;border-bottom:1px solid #5891ae;font-size:24px}@media (max-width: 991px){h4{font-size:22px}}@media (max-width: 767px){h4{font-size:20px}}@media (max-width: 575px){h4{font-size:18px;margin:5px 0 15px}}@media (max-width: 767px){h5{font-size:18px;line-height:28px}}@media (max-width: 575px){h5{font-size:17px;line-height:25px}}@media (max-width: 498px){.maincontent>div.frame.frame-type-news_pi1{padding:12px 0}}@media (max-width: 498px){.maincontent>div.frame.frame-type-news_pi1 .pagination,.maincontent>div.frame.frame-type-news_pi1>header{padding:0 12px}}.news .news-list-view .news-list-item{padding:15px;margin:0}@media (max-width: 498px){.news .news-list-view .news-list-item{padding:12px 5px}}.news .news-list-view .news-list-item:nth-of-type(odd){background:#ebf4f9}.news .news-list-view .news-list-item .teaser{color:#090909}@media (max-width: 498px){.news .news-list-view .news-list-item .teaser{font-size:17px;line-height:24px}}@media (max-width: 498px){.news .news-list-view .news-list-item .subtitle{font-weight:600;font-size:16px}}.newsbox .btn{padding:3px 12px}@media (max-width: 767px){.newsbox .btn{float:left;margin-top:15px}}.news_detail_92{margin:0}.news_detail_92 .stagenews{margin:0;padding:0}@media (max-width: 498px){.news_detail_92 .stagenews .introimage{margin-bottom:10px}.news_detail_92 .stagenews .introimage figcaption{padding:5px 12px}}.news_detail_92 .news_detail_content{padding:0 25px;width:100%;max-width:unset}@media (max-width: 767px){.news_detail_92 .news_detail_content{padding:0 15px}}@media (max-width: 498px){.news_detail_92 .news_detail_content{padding:0 12px}}.news_detail_92 .news_detail_content h1{padding:24px 15px 20px 0;font-size:32px}@media (max-width: 498px){.news_detail_92 .news_detail_content h1{font-size:30px;line-height:34px;padding:16px 16px 16px 0;margin-bottom:18px;margin-top:8px}}.news_detail_92 .news_detail_content .article-info{color:#090909}.Item-layout-81 img{margin-top:0}.Item-layout-81 a h2{line-height:28px;color:#5891ae}@media (max-width: 498px){.Item-layout-81 a h2{font-size:22px;line-height:24px;padding-top:8px}}.Item-layout-81 a:hover h2{color:#090909}.Item-layout-81 hr{border:none;margin:0}.row.h-100{background:#ebf4f9}.swiffy-slider{margin-bottom:0!important}.swiffy-slider .align-items-center .card-body h4{font-weight:800}@media (max-width: 498px){.swiffy-slider .align-items-center .card-body h4{font-size:24px}}.swiffy-slider .align-items-center .card-body>a.btn{color:#fff;padding:3px 12px;font-size:18px}@media (max-width: 1199px){.swiffy-slider .align-items-center .card-body{padding-right:55px}}@media (max-width: 767px){.swiffy-slider .align-items-center .card-body{padding-right:2rem}}.btn_lay_10 .btnimage .img-responsive,.btn_lay_20 .btnimage .img-responsive,.btn_lay_10 a.btn,.btn_lay_20 a.btn{width:auto}@media (max-width: 767px){.btn_lay_10 a.btn,.btn_lay_20 a.btn{font-size:17px;line-height:22px;margin-bottom:10px}}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background-color:#61acd3}.pagination>li>a,.pagination>li>span{color:#5891ae}.pagination>li>a:hover{color:#090909}.sharedcontent{background:#ebf4f9;padding-top:20px;margin-top:40px}.sharedcontent .col-lg-3{padding:0 10px!important;width:25%!important}@media (max-width: 767px){.sharedcontent .col-lg-3{width:50%!important;float:left}}.sharedcontent .col-lg-3 a.btn{height:90px;display:flex;font-size:19px;line-height:23px;align-items:center;justify-content:center}@media (max-width: 767px){.sharedcontent .col-lg-3 a.btn{font-size:17px}}.sharedcontent .col-lg-3 a.btn i.fa-angle-double-right,.sharedcontent .col-lg-3 a.btn i.fa-arrow-right{display:none}footer{margin-top:10px}footer ul li a,footer p{font-size:16px;line-height:22px;color:#61acd3}footer p{margin-bottom:6px}footer .container.footer{border:none}footer #custom-search-input #ke_search_searchfield_submit{background-color:#61acd3}@media (max-width: 767px){footer .container{background:#ebf4f9!important}footer ul li a,footer p{font-size:14px}footer .ctype-bllv_2columns_50_50{padding:0 15px}footer .ctype-bllv_3columns_33_33_33 .container-fluid .row{display:flex}footer .ctype-bllv_3columns_33_33_33 .container-fluid .row .col-md-4{padding:0 10px 0 0}}.ctype-bllv_container_accordion .bllv-accordion h4.panel-title a:hover{opacity:1}.ctype-bllv_container_accordion .panel-body{border-color:#ebf4f9}.ctype-bllv_container_accordion .panel-default>.panel-heading{color:#090909;background-color:#ebf4f9;border-color:#ebf4f9}.ctype-bllv_container_accordion .panel-default>.panel-heading h4{font-size:20px}@media (max-width: 767px){.ctype-bllv_container_accordion .panel-default>.panel-heading h4{font-size:18px}}.ctype-bllv_container_accordion.layout-500 .panel-default>.panel-heading{color:#090909;background-color:#fff;border-color:#fff}.ctype-bllv_container_accordion.layout-500 .panel-default>.panel-heading:hover{background-color:#ebf4f9;border-color:#090909}.maincontent>.ctype-mask_bllv-infobox{margin-left:40px;margin-right:40px;background:#ebf4f9;border-left-color:#61acd3}@media (max-width: 991px){.maincontent>.ctype-mask_bllv-infobox{margin-left:25px;margin-right:25px}}@media (max-width: 767px){.maincontent>.ctype-mask_bllv-infobox{margin-left:15px;margin-right:15px}}@media (max-width: 575px){.maincontent>.ctype-mask_bllv-infobox{margin-left:12px;margin-right:12px}}.maincontent>.ctype-mask_bllv-infobox blockquote p{font-size:23px}@media (max-width: 575px){.maincontent>.ctype-mask_bllv-infobox blockquote p{font-size:20px;line-height:28px}}.maincontent>.ctype-mask_bllv-infobox blockquote:before{color:#61acd3}.maincontent>.ctype-mask_bllv-infobox blockquote:after{color:#ebf4f9}audio{width:50%}.audioplayer-with-text .fullsize-audio-player-container,.audioplayer-with-text .fullsize-audio-player-container .audioplayer{background:#ebf4f9}.bllv-bezirkskarte{padding:20px;position:relative;background:#ebf4f9}.bllv-bezirkskarte .legend-container{display:block;position:absolute;bottom:90px}@media (max-width: 1023px){.bllv-bezirkskarte .legend-container{position:relative;bottom:0;padding-top:32px;clear:both}.bllv-bezirkskarte .legend-container ul{column-count:3}}@media (max-width: 1023px) and (max-width: 575px){.bllv-bezirkskarte .legend-container ul{column-count:2}}.bllv-bezirkskarte .map-container{max-width:820px;float:right}.bllv-bezirkskarte .map-container .map-content-area{box-shadow:0 1px 3px #5891ae;background:#ebf4f9;height:185px}.bllv-bezirkskarte .map-container .map-content-area .map-content-inner .map-content-close{position:absolute;right:20px;font-weight:700;font-size:20px}.bllv-bezirkskarte .map-container .map-content-area .map-content-inner h3{margin-top:10px;margin-bottom:10px}.bllv-bezirkskarte .map-container .map-content-area .map-content-inner p{font-size:18px;line-height:24px}.bllv-bezirkskarte .map-container .map-content-area .map-content-inner p a{text-decoration:none;color:#5891ae;font-weight:700}.bllv-bezirkskarte .map-container .map-content-area .map-content-inner:after{border-color:transparent #ebf4f9 transparent transparent}@media (max-width: 991px){.bllv-bezirkskarte .map-container .map-content-area .map-content-inner:after{display:none}}@media (max-width: 498px){.bllv-bezirkskarte .map-container .map-content-area.hovered{top:25%!important;left:0!important;right:unset!important;bottom:unset!important;width:100%!important}}@media (max-width: 767px){.bllv-bezirkskarte .map-container-with-markers .map-hover-area{height:50px;width:32px}}@media (max-width: 575px){.bllv-bezirkskarte .map-container-with-markers .map-hover-area{height:36px;width:23px}}@media (max-width: 498px){.bllv-bezirkskarte .map-container-with-markers .map-hover-area{height:32px;width:20px}}.maincontent .frame-type-bllvtheme_popularnews{background:#fff}.maincontent .frame-type-bllvtheme_popularnews .most-popular-news-container{padding:0}.maincontent .frame-type-bllvtheme_popularnews .most-popular-news-container .most-popular-news-item{padding:15px 30px}.maincontent .frame-type-bllvtheme_popularnews .most-popular-news-container .most-popular-news-item aside{background:#61acd3}.maincontent .frame-type-bllvtheme_popularnews .most-popular-news-container .most-popular-news-item:hover{background:#ebf4f9}.maincontent .frame-type-bllvtheme_popularnews.frame-layout-500 .most-popular-news-container .most-popular-news-item:hover{background:#fff}.frame-type-bllv_downloads{border:none}.frame-type-bllv_downloads .ce-bllv-downloads .row,.frame-type-bllv_downloads .ce-bllv-downloads .row:nth-of-type(2n){border-bottom:2px solid #fff;background:#ebf4f9}.frame-type-bllv_downloads .ce-bllv-downloads .row a.ce-uploads-downloadlink,.frame-type-bllv_downloads .ce-bllv-downloads .row:nth-of-type(2n) a.ce-uploads-downloadlink{font-size:18px;color:#090909}.frame-type-bllv_downloads .ce-bllv-downloads .row aside,.frame-type-bllv_downloads .ce-bllv-downloads .row:nth-of-type(2n) aside{font-size:16px;line-height:20px}.container-fluid{margin:0;padding:0}.container-fluid .row{margin:0}.ctype-bllv_2columns_50_50 .container-fluid{padding:0}.ctype-bllv_2columns_50_50 .container-fluid .row{margin:0}@media (min-width: 768px){.ctype-bllv_2columns_50_50 .container-fluid .row .col-md-6{width:50%;float:left}}@media (max-width: 767px){.ctype-bllv_2columns_50_50 .container-fluid .row .col-md-6{padding:0}}.ctype-bllv_2columns_50_50 .container-fluid .row .col-md-6:first-of-type{padding-left:0}.ctype-bllv_2columns_50_50 .container-fluid .row .col-md-6:last-of-type{padding-right:0}.ctype-bllv_4columns_25_25_25_25 .container-fluid{padding:0}.ctype-bllv_4columns_25_25_25_25 .container-fluid .row{margin:0}.ctype-bllv_4columns_25_25_25_25 .container-fluid .row .col-md-4:first-of-type,.ctype-bllv_4columns_25_25_25_25 .container-fluid .row .col-lg-3:first-of-type{padding-left:0}.ctype-bllv_4columns_25_25_25_25 .container-fluid .row .col-md-4:last-of-type,.ctype-bllv_4columns_25_25_25_25 .container-fluid .row .col-lg-3:last-of-type{padding-right:0}.ce-menu.ce-menu-12.is-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;align-items:start;padding-bottom:30px;max-width:100%;width:100%}@media (max-width: 991px){.ce-menu.ce-menu-12.is-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width: 575px){.ce-menu.ce-menu-12.is-grid{grid-template-columns:1fr;gap:0}}.ce-menu.ce-menu-12.is-grid .grid-col{display:flex;flex-direction:column-reverse}.ce-menu.ce-menu-12.is-grid .grid-col h3{font-size:20px;margin:0;text-align:center;padding:15px 7px 20px;border-bottom:2px solid transparent}.ce-menu.ce-menu-12.is-grid .grid-col img{margin-bottom:0;opacity:.9}.ce-menu.ce-menu-12.is-grid .grid-col:hover{cursor:pointer}.ce-menu.ce-menu-12.is-grid .grid-col:hover img{opacity:1}.ce-menu.ce-menu-12.is-grid .grid-col:hover h3{border-color:#61acd3}.ce-menu.ce-menu-12 h3{background:transparent;font-size:24px;font-weight:700;margin-bottom:0}.ce-menu.ce-menu-12 img{width:100%;margin-bottom:15px;border:2px solid #61acd3;box-sizing:border-box}.frame-layout-500 .ce-menu.ce-menu-12 h3,.layout-500 .ce-menu.ce-menu-12 h3{background:transparent}.ctype-menu_12 a,.ctype-menu_selectedpages a{transition:all linear .3s}.ctype-menu_12 a:hover,.ctype-menu_selectedpages a:hover{text-decoration:none;color:#fff;padding-left:25px}@media (max-width: 991px){.ctype-menu_12 a,.ctype-menu_selectedpages a{font-size:18px;line-height:24px;max-width:100%}}@media (max-width: 991px){.ctype-menu_12 a,.ctype-menu_selectedpages a{font-size:16px;line-height:22px;text-transform:unset}}#kesearch_results .result-list-item{padding:5px 15px 15px}@media (max-width: 767px){#kesearch_results .result-list-item{font-size:17px;line-height:21px;margin:10px 0;background:#ebf4f9}}#kesearch_results .result-list-item:nth-of-type(2n){background:#ebf4f9}#kesearch_results .result-list-item h3 a{color:#61acd3}#kesearch_results .result-list-item h3 a:hover{color:#090909}#kesearch_results .result-list-item .teaser_icon img{margin-right:10px}#kesearch_results .result-list-item aside{text-align:left}.mask-bllv-carousel{padding:15px 40px}.mask-bllv-carousel .carousel-inner>.item>img{width:100%}.mask-bllv-carousel .carousel-control.left,.mask-bllv-carousel .carousel-control.right{display:none}button.btn{background-color:#61acd3;border:1px solid #61acd3;font-size:21px;line-height:30px;font-weight:500;padding:6px 12px;margin-bottom:15px}button.btn:hover,button.btn.btn-primary:hover{background-color:#61acd3;color:#fff}button.btn:before{content:"";z-index:1;position:absolute;top:-1px;left:-1px;width:0;height:105%;background:#ffffff4d;transition:all .7s ease}button.btn:hover:before{width:100%}.ce-bodytext,.news-text-wrap{max-width:90%}@media (max-width: 575px){.ce-bodytext,.news-text-wrap{max-width:100%}}.ce-textpic.ce-center.ce-below img{margin:0}@media (max-width: 767px){.ce-textpic.ce-left.ce-intext .ce-gallery figure{max-width:200px}}@media (max-width: 575px){.ce-textpic.ce-left.ce-intext .ce-gallery figure{max-width:150px}}@media (max-width: 498px){.ce-textpic.ce-left.ce-intext .ce-gallery figure{max-width:125px}}.social-gdpr-youtube-video{position:unset}@media (max-width: 767px){#back-to-top{position:fixed;bottom:20px;right:2px;background:#143771;border:1px solid #143771;border-radius:8px;padding:6px 8px;z-index:500}#back-to-top i{font-size:20px;color:#fff}}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#090909!important;transition:transform .3s ease,opacity .2s ease}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.show-mobile-menu .navbar-header .navbar-toggle .icon-bar:nth-of-type(2){transform:translateY(6px) rotate(45deg)}.show-mobile-menu .navbar-header .navbar-toggle .icon-bar:nth-of-type(3){opacity:0}.show-mobile-menu .navbar-header .navbar-toggle .icon-bar:nth-of-type(4){transform:translateY(-6px) rotate(-45deg)}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation#subnavigation-container-306 .subnavigation-block:last-of-type .subnavigation-column{width:100%}.slim-header>.container .navbar-collapse .megamenu-navbar ul#megamenu-navbar-main-navigation .subnavigation#subnavigation-container-306 .subnavigation-block:last-of-type .subnavigation-column ul{column-count:4}body.has-slimheader{background:linear-gradient(0deg,#ebf4f9,#5891ae)}@media (max-width: 767px){body.has-slimheader{background:#fff}}body.has-slimheader .container.slider-container,body.has-slimheader .container.headerslider{background:#ebf4f9}body.has-slimheader .breadcrumb-wrapper{border-color:#5b93b0}.slim-header .header-top-line,.slim-header>.container .top-nav{background:#5991ae}#back-to-top,#sidebuttons .sidebutton_item{background:#141f2f;border-color:#141f2f}#socialbuttons-mobile .socialbutton_item{background:#61acd3;border-color:#61acd3}#bezirkskarte-bayreuth{top:13.5%;left:52.2%}#bezirkskarte-content-bayreuth{left:16.5%}#bezirkskarte-content-passau{top:31.5%;left:56.3%}#bezirkskarte-content-muenchen{top:50.7%;left:18.4%}#bezirkskarte-content-augsburg{top:41.5%;left:13.8%}#bezirkskarte-content-regensburg{top:21.4%;left:29.3%}#bezirkskarte-content-wuerzburg{top:26.5%;left:12.7%}#bezirkskarte-content-wuerzburg .map-content-inner:after{left:2%}#bezirkskarte-content-bamberg{left:14%}#bezirkskarte-content-bamberg .map-content-inner:after{left:52%}#bezirkskarte-content-eichstaett{top:24.5%;left:17.5%}#bezirkskarte-content-eichstaett .map-content-inner:after{left:65%}#bezirkskarte-content-erlangen-nuernberg{top:9.5%;left:18%;width:440px}#bezirkskarte-content-erlangen-nuernberg .map-content-inner:after{left:44%}#bezirkskarte-content-unterfranken{left:2%}#bezirkskarte-content-oberfranken{left:20%}#bezirkskarte-content-schwaben{top:44%;left:12%}#bezirkskarte-content-schwaben .map-content-inner:after{left:42%}#bezirkskarte-content-mllv{top:53%;left:20%;height:155px}#bezirkskarte-content-oberbayern{top:47%;left:31%}#bezirkskarte-content-niederbayern{top:30%;left:46%;height:165px}#bezirkskarte-content-oberpfalz{top:8%;left:28%}#bezirkskarte-content-mittelfranken{top:10%;left:11%}#bezirkskarte-content-mittelfranken .map-content-inner:after{left:54%}#bezirkskarte-content-nllv{left:7%;height:165px}.map-container-bllvhauptseite #bezirkskarte-content-schwaben{height:225px;top:39%;width:390px}.map-container-bllvhauptseite #bezirkskarte-content-schwaben .map-content-inner:after{left:38%}.map-container-bllvhauptseite #bezirkskarte-content-mllv{top:39%;height:270px;width:390px;left:16%}.map-container-bllvhauptseite #bezirkskarte-content-oberbayern{top:39%;width:400px;left:26%}.map-container-bllvhauptseite #bezirkskarte-content-niederbayern{top:22%;width:390px;height:230px;left:42%}.map-container-bllvhauptseite #bezirkskarte-content-mittelfranken{top:4%}.map-container-bllvhauptseite #bezirkskarte-content-oberpfalz{height:240px;left:25%}.map-container-bllvhauptseite #bezirkskarte-content-oberfranken{width:385px;left:18%}
