/*2022-05-12-15:54:54*/@import url("https://fonts.verwaltungsportal.de/import/?family=Open+Sans:400,700,400i,700i");body { font-family: "Open Sans", sans-serif; font-weight: 400; color: #1c1c1c; background: #fff; font-size: 1rem;line-height: 1.5;}a { color: #2a539d;}a:hover { color: #2a539d;}#content a,b,strong { font-weight: 700;}#wetter .tiny_p { display: flex; align-items: center; justify-content: end;}#wetter a { margin-left: 20px;}@media (min-width: 2px) { #style {height: 29px; } #style span {margin-right: 10px; } #style button {font-size: 1rem;padding: 0 0 2px 0;border: none;color: #1c1c1c;background-color: transparent;display: inline-block;width: 29px;height: 29px;border-radius: 50%;font-weight: 400;text-align: center;position: relative;line-height: 1; } #style button + button {margin-left: 0px; } #style button:hover {color: #2a539d; }}#logoFooter { display: inline-block;}#logoFooter img { display: block; max-width: 200px;}#search { padding-top: 40px; padding-bottom: 40px;}@media (min-width: 1px) { #search {display: flex;flex-wrap: wrap;align-content: center;align-items: center;padding-left: 45px; }}@media (min-width: 2px) { #search {flex-wrap: nowrap; }}@media (min-width: 3px) { #search {padding-left: 95px; }}#search label { flex-shrink: 0; margin-right: 50px; color: #ffffff; text-transform: uppercase; font-weight: 400; text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); position: absolute; z-index: 2; left: 0; top: -30px;}@media (min-width: 2px) { #search label {left: -285px;top: 6px; }}#searchBG { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-attachment: fixed; background-size: cover;}@media (min-width: 1px) { #searchBG {left: 50%; }}@media (min-width: 2px) { #searchBG {left: 36%; }}#searchForm { height: 38px; border-bottom: 1px solid #ffffff; display: inline-block; position: relative; width: 100%; z-index: 2; margin-top: 30px;}@media (min-width: 2px) { #searchForm {margin-left: 285px; }}#search_input { color: rgba(255, 255, 255, 0.8); font-style: normal; background: transparent; font-weight: 400; padding: 0; border: 0; line-height: 38px; padding-left: 12px; padding-right: 55px; height: 38px; width: 100%;}#search_submit { width: 50px; height: 38px; background: url("../img/lupe-icon.png") center no-repeat; padding: 0; cursor: pointer; position: absolute; top: 0; right: 0; border: none; font-size: 0; -webkit-transition: background 300ms linear; -moz-transition: background 300ms linear; -ms-transition: background 300ms linear; -o-transition: background 300ms linear; transition: background 300ms linear;}#search_submit:hover,#search_submit:focus { background-color: rgba(255, 255, 255, 0.1);}#search_input::-ms-input-placeholder,#newsletter_input::-ms-input-placeholder { color: rgba(255, 255, 255, 0.8) !important;}#search_input::-webkit-input-placeholder,#newsletter_input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8) !important;}#search_input::-moz-placeholder,#newsletter_input::-moz-placeholder { opacity: 1;}#search_input:-moz-placeholder,#newsletter_input:-moz-placeholder { opacity: 1;}@media (min-width: 2px) { #contrast_style {line-height: 0; } #contrast_style span {display: inline-block;margin-right: 30px; } #contrast_style button {padding: 0;border: none;background: transparent;display: inline-block; } #contrast_style button + button {margin-left: 8px; }}#menu { font-size: 0.9375rem;}@media (min-width: 2px) { #menu {padding-top: 35px;padding-bottom: 25px;background-color: #fff; } .is-sticky #menu {padding-top: 5px;transition: all 500ms; } nav.horizontally .navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;border-top: 1px solid #252525;margin-top: 35px;padding-top: 25px; } nav.horizontally .navbar-nav > li {flex-grow: 1; } nav.horizontally .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000; } nav.horizontally .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {position: absolute;left: 100%;top: 0; } nav.horizontally .navbar-nav > li, nav.horizontally .navbar-nav > li > .dropdown-menu > li {position: relative; } .navbar-default .navbar-nav > li > ul, .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {display: block !important;pointer-events: none;opacity: 0;-webkit-transition: opacity 300ms linear;-moz-transition: opacity 300ms linear;-ms-transition: opacity 300ms linear;-o-transition: opacity 300ms linear;transition: opacity 300ms linear; } .open > .dropdown-menu, .navbar-default .navbar-nav > li:hover > ul, .navbar-default .navbar-nav > li > .dropdown-menu > li:hover > .dropdown-menu, .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu[style*="block"] {pointer-events: auto !important;opacity: 1 !important; } .nav .open > .dropdown-menu {pointer-events: none !important;opacity: 0 !important; } nav.horizontally .navbar-nav > li:nth-last-child(1) > .dropdown-menu > li > .dropdown-menu, nav.horizontally .navbar-nav > li:nth-last-child(2) > .dropdown-menu > li > .dropdown-menu {left: unset;right: 100%; }}.navbar-default .navbar-nav > li > a { font-weight: bold; text-align: center; padding: 10px 5px 10px 5px; position: relative; z-index: 2; overflow: hidden; font-size: 1.125rem; line-height: 1.2; font-family: "Source Sans Pro"; color: #252525;}.navbar-default .navbar-nav > li > a::after { content: ""; display: block; width: 233px; height: 233px; opacity: 0; border-radius: 50%; position: absolute; z-index: -1; bottom: -150px; -webkit-transition: width 300ms linear, height 300ms linear, opacity 300ms linear; -moz-transition: width 300ms linear, height 300ms linear, opacity 300ms linear; -ms-transition: width 300ms linear, height 300ms linear, opacity 300ms linear; -o-transition: width 300ms linear, height 300ms linear, opacity 300ms linear; transition: width 300ms linear, height 300ms linear, opacity 300ms linear;}.dropdown-toggle-button-wrapper,.dropdown-toggle-button-wrapper2 { z-index: 55;}.navbar-nav > li:hover > a::after,.navbar-nav > li > a:hover::after,.navbar-nav > li > a:focus::after,.navbar-nav > li.open > a::after,.navbar-nav > li.open > a:hover::after,.navbar-nav > li.open > a:focus::after,.navbar-nav > li[class$="_over"] > a::after,.navbar-nav > li[class$="_over"] > a:hover::after,.navbar-nav > li[class$="_over"] > a:focus::after { opacity: 1; width: 233px; height: 233px;}.navbar-nav > li:hover > a,.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > li.open > a,.navbar-nav > li.open > a:hover,.navbar-nav > li.open > a:focus,.navbar-nav > li[class$="_over"] > a,.navbar-nav > li[class$="_over"] > a:hover,.navbar-nav > li[class$="_over"] > a:focus { color: #2a539d;}.navbar-default .navbar-nav > li > .dropdown-menu,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu { background: #ffffff; -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);}@media (min-width: 2px) { .navbar-default .navbar-nav > li > .dropdown-menu, .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {padding-top: 30px;padding-bottom: 40px; } .navbar-default .navbar-nav > li > .dropdown-menu {margin-top: 36px; } .navbar-default .navbar-nav > li > .dropdown-menu::before {content: "";position: absolute;display: block;height: 36px;left: 0;right: 0;top: -36px; } .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {margin-top: -30px;margin-left: 18px; } .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu::before {content: "";position: absolute;display: block;width: 18px;top: 0;bottom: 0;left: -18px; }}.navbar-default .navbar-nav > li > .dropdown-menu > li > a,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a { color: #252525; font-weight: 400; text-align: left; padding: 7px 35px 7px 15px; font-size: 1.125rem; font-family: "Source Sans Pro";}@media (min-width: 2px) { .navbar-default .navbar-nav > li > .dropdown-menu > li > a, .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a {padding: 7px 25px 7px 40px;position: relative; } .navbar-default .navbar-nav > li > .dropdown-menu > li > a::after, .navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a::after {content: "•";display: block;position: absolute;left: 25px;top: 18%;color: #252525;-webkit-transition: border-color 300ms linear;-moz-transition: border-color 300ms linear;-ms-transition: border-color 300ms linear;-o-transition: border-color 300ms linear;transition: border-color 300ms linear; }}.navbar-nav > li > .dropdown-menu > li:hover > a,.navbar-nav > li > .dropdown-menu > li > a:hover,.navbar-nav > li > .dropdown-menu > li > a:focus,.navbar-nav > li > .dropdown-menu > li.open > a,.navbar-nav > li > .dropdown-menu > li.open > a:hover,.navbar-nav > li > .dropdown-menu > li.open > a:focus,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a:hover,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a:focus,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:focus,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a:hover,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a:focus,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a:hover,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a:focus { color: #2a539d;}.navbar-nav > li > .dropdown-menu > li:hover > a::after,.navbar-nav > li > .dropdown-menu > li > a:hover::after,.navbar-nav > li > .dropdown-menu > li > a:focus::after,.navbar-nav > li > .dropdown-menu > li.open > a::after,.navbar-nav > li > .dropdown-menu > li.open > a:hover::after,.navbar-nav > li > .dropdown-menu > li.open > a:focus::after,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a::after,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a:hover::after,.navbar-nav > li > .dropdown-menu > li[class$="_over"] > a:focus::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:focus::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a:hover::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.open > a:focus::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a:hover::after,.navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li[class$="_over"] > a:focus::after { color: #2a539d;}#slider { max-height: 300px; overflow: hidden; position: relative;}@media (min-width: 2px) { #slider {max-height: 500px;border-bottom: 10px solid #feea41; } body.index #slider {max-height: 600px; } #headerpic a.nivo-prevNav {left: 65px; } #headerpic a.nivo-nextNav {right: 65px; }}#headerpic { margin: 0 auto; position: relative; width: 100%;}.slider-wrapper,#slider { height: 100%;}.slider-mask { display: none;}#scrollBottom { font-size: 0; line-height: 0; display: block; text-align: center; -webkit-animation: bounceAni 2s infinite 2s; animation: bounceAni 2s infinite 2s; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; position: absolute; left: 50%; bottom: -44px; z-index: 50;}#scrollBottom::after { content: ""; display: block; position: absolute; background: url("../img/button-down.png") no-repeat; width: 88px; height: 88px; bottom: 0; left: calc(50% - 44px);}#scrollBottom:hover { -webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused;}@keyframes bounceAni { 0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); } 40% {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px); } 60% {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px); }}#eventsSearch { position: relative;}#eventsSearch > .row { position: static;}#scrollTop { position: absolute !important; top: -100px; left: 0; right: 0; background: transparent !important; font-size: 0;}#scrollTop::before { position: relative; content: ""; display: block; background: url("../img/button-top.png") no-repeat; width: 88px; height: 88px; left: calc(50% - 44px); top: -44px;}main { text-align: left; padding-top: 40px;}@media (min-width: 2px) { main {padding-top: 60px; }}@media (min-width: 3px) { .index main {padding-top: 80px; }}@media (min-width: 3px) { .row, .compact, ._op-container .container {max-width: 1600px;width: 100%; }}#content { padding-bottom: 60px;}.h4link a:link,.h4link a:hover,.h4link a:visited,h6,#content .legacy_h6,.legacy_h6,h5,#content .legacy_h5,.legacy_h5,h4,#content .legacy_h4,.legacy_h4,h3,#content .legacy_h3,.legacy_h3,h2,#content .legacy_h2,.legacy_h2,h1,#content .legacy_h1,.legacy_h1,.h6,.h5,.h4,.h3,.h2,.h1 { color: #2a539d; font-weight: bold; line-height: 1.2; font-family: "Source Sans Pro", sans-serif;}.h3 em,.h2 em,.h1 em,h3,#content .legacy_h3,.legacy_h3 em,h2,#content .legacy_h2,.legacy_h2 em,h1,#content .legacy_h1,.legacy_h1 em,.h3 i,.h2 i,.h1 i,h3,#content .legacy_h3,.legacy_h3 i,h2,#content .legacy_h2,.legacy_h2 i,h1,#content .legacy_h1,.legacy_h1 i { color: #2a539d; font-weight: bold; font-style: normal; font-size: 90%;}h1,#content .legacy_h1,.legacy_h1,.h1 { font-size: 1.7rem;}@media (min-width: 1px) { h1, #content .legacy_h1, .legacy_h1, .h1 {font-size: 2.5rem; }}h2,#content .legacy_h2,.legacy_h2,.h2 { font-size: 1.6rem;}@media (min-width: 1px) { h2, #content .legacy_h2, .legacy_h2, .h2 {font-size: 1.7rem; }}h3,#content .legacy_h3,.legacy_h3,.h3 { font-size: 1.6rem;}h4,#content .legacy_h4,.legacy_h4,.h4,.h4link a:link,.h4link a:hover,.h4link a:visited { font-size: 1.5rem;}h5,#content .legacy_h5,.legacy_h5,.h5 { font-size: 1.4rem;}h6,#content .legacy_h6,.legacy_h6,.h6 { font-size: 1.3rem;}#newslinks,#newsmandate { border: 1px solid #2e3c48;}.wideHeadline { padding: 10px 20px; color: #ffffff; font-weight: bold; font-size: 1.5625rem; background: #2a539d; margin-bottom: 30px;}@media (min-width: 2px) { .wideHeadline {padding: 10px 45px; }}@media (min-width: 3px) { .wideHeadline {margin-bottom: 40px; }}@media (min-width: 2px) { #news {font-size: 1.125rem;padding-bottom: 75px;margin-top: 30px; }}#news > div + div { margin-top: 40px;}@media (min-width: 2px) { #news > div + div {margin-top: 60px; }}@media (min-width: 3px) { #news > div + div {margin-top: 80px; }}@media (min-width: 1px) { #news .tab_link_entries {display: -webkit-box;display: -ms-flexbox;display: flex; }}#news .tab { height: 100%; min-height: 100%;}#news .tab,#news .tab_link_entry { background: #ffffff; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.05); border: none !important; position: relative; width: 100%; padding: 20px 20px 30px 20px; overflow: hidden; color: #1c1c1c;}@media (min-width: 3px) { #news .tab_link_entry {padding: 40px; }}#news .tab_link_entry { padding-top: 230px; padding-bottom: 105px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}@media (min-width: 1px) { #news .tab_link_entry {width: calc(33.33% - 15px); } #news .tab_link_entry:nth-child(3n + 1) {margin-right: 15px; } #news .tab_link_entry:nth-child(3n + 2) {margin-right: 15px;margin-left: 15px; } #news .tab_link_entry:nth-child(3n + 3) {margin-left: 15px; }}@media (min-width: 2px) { #news .tab_link_entry {padding-bottom: 115px; }}#news .tab_link_entry > * { width: 100%;}#news .tab img { margin: -20px -20px 20px -20px; width: calc(100% + 40px); max-width: calc(100% + 40px);}@media (min-width: 2px) { #news .tab img {margin: -40px -40px 20px -40px;width: calc(100% + 80px);max-width: calc(100% + 80px); }}#news .tab_preview_picture { width: auto; display: block; overflow: hidden; height: 204px; position: absolute; left: 0; top: 0; right: 0;}#news .tab_preview_picture img { position: absolute; z-index: 2; left: 50%; top: 50%; max-width: 500px; min-width: 100%; min-height: 100%; width: auto; height: auto !important; -ms-interpolation-mode: bicubic; transform-origin: top left; -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); -webkit-transition: transform 300ms linear; -moz-transition: transform 300ms linear; -ms-transition: transform 300ms linear; -o-transition: transform 300ms linear; transition: transform 300ms linear;}#news .tab_preview_picture img:hover { -moz-transform: scale(1.1) translateX(-50%) translateY(-50%); -webkit-transform: scale(1.1) translateX(-50%) translateY(-50%); -o-transform: scale(1.1) translateX(-50%) translateY(-50%); -ms-transform: scale(1.1) translateX(-50%) translateY(-50%); transform: scale(1.1) translateX(-50%) translateY(-50%);}#news .tab h1,#news .tab h2,#news .tab h3,#news .tab h4,#news .tab h5,#news .tab h6,#news .tab_link_title a { color: #1c1c1c; font-weight: 700; font-size: 1.3125rem; line-height: 1.2; margin-bottom: 18px; display: block;}#news .tab_link_title a.contrast_grayscale { filter: none;}@media (min-width: 2px) { #news .tab h1, #news .tab h2, #news .tab h3, #news .tab h4, #news .tab h5, #news .tab h6, #news .tab_link_title a {font-size: 1.25rem; }}#news .tab_link_title a::after,#news .tab_link_title a::before { content: ""; display: block; position: absolute;}#news .tab_link_title a::after { top: 0; right: 0; left: 0; height: 204px; background: url("../img/news-standard.jpg") bottom right / cover no-repeat; -webkit-transition: left 300ms linear, right 300ms linear; -moz-transition: left 300ms linear, right 300ms linear; -ms-transition: left 300ms linear, right 300ms linear; -o-transition: left 300ms linear, right 300ms linear; transition: left 300ms linear, right 300ms linear;}#news .tab_link_title a::before,#events2 .tab_link_title a::before { content: "mehr erfahren"; position: absolute; left: 20px; bottom: 30px;}@media (min-width: 2px) { #news .tab_link_title a::before {left: 0;bottom: 25px; } #events2 .tab_link_title a::before {left: 0;bottom: 25px; }}#news .tab a,#news .tab_link_title a::before,#events2 .tab a,#events2 .tab_link_title a::before { color: #1c1c1c; font-size: 0.9375rem; background: #f3f3f3 left 12px center no-repeat; display: inline-block; padding: 12px 15px 12px 15px; font-weight: 400;}#news .tab_link_title a:hover::before,#events2 .tab_link_title a:hover::before,#news .tab_link_title a:focus::before,#events2 .tab_link_title a:focus::before { background-color: #2a539d; color: #fff;}#news .tab a.contrast_light_font,#news .tab_link_title a.contrast_light_font::before { color: #000000 !important;}#news .contrast_dark_font .wideHeadline { background: rgb(226, 225, 225) !important;}#news .tab_link_title a:hover::after { right: -5%; left: -5%;}#news .tab_link_entry .vorschau { opacity: 1; font-weight: 400; font-size: 1rem;}#news .tab_link_entry .vorschau + div,#news .tab_link_entry .vorschau + div + div,#news .tab_link_entry .vorschau + div + div + div { display: none;}#news .tab_date { font-size: 0.75rem; color: #ffffff; background: #2a539d; font-size: 1rem; position: absolute; left: 0; top: 85px; z-index: 3; display: inline-block; padding: 3px 8px; width: auto;}#news .tab_spacer { display: none;}#news .tab_link_mehr a { display: none;}#events2 .tab_link { width: 100%;}#events2 .tab_link_entries { display: flex; padding-left: 15px; padding-right: 15px; margin-bottom: 40px;}#events2 .tab_link_entry { width: 33.33%; background-color: #ffffff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); padding: 30px; position: relative; padding-bottom: 90px;}#events2 .tab_link_entry .tab_link_title,#events2 .tab_link_entry .tab_link_title a { position: static;}#events2 .tab_link_entry:nth-child(2) { margin-left: 30px; margin-right: 30px;}#events2 .tab_link_title a { color: #252525; font-weight: bold; position: relative;}#events2 .tab_link_mandat { display: none;}#events2 .tab_link_date { font-size: 1rem;}#events2 .tab_link_mehr { margin-right: 20px;}#events2 .tab_link_mehr { color: transparent; margin-top: 10px;}#events2 .tab_link_mehr a { color: #1c1c1c;font-size: 0.9375rem;background: #f3f3f3 left 12px center no-repeat;display: inline-block;padding: 12px 15px 12px 15px;font-weight: 400;}#events2 .tab_link_mehr a:hover { background-color: #2a539d; color: #fff;}#events2 .tab_link_mehr a:after { content: " Termine";}#eventsSearch { position: relative; margin: 30px 0; z-index: 1;}#eventsSearch::before { content: ""; display: block; position: absolute; right: 0; left: 0; height: 60px; background: #2a539d; background-size: cover; top: -100px;}@media (min-width: 1px) { #eventsSearch::before {height: 75px; }}@media (min-width: 2px) { #eventsSearch::before {height: 75px; }}@media (min-width: 3px) { #eventsSearch::before {height: 100px; }}#eventsSearch,#eventsSearch > .row > *:first-child { background: #fff; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent 15px), linear-gradient(to top, rgba(0, 0, 0, 0.04), transparent 15px);}@media (min-width: 2px) { #eventsSearch {margin: 100px 0 0 0; }}#eventsSearch > .row > *:last-child { position: relative; z-index: 1;}@media (min-width: 1px) { #eventsSearch > .row > *:first-child {position: relative;z-index: 2; } #eventsSearch > .row, #eventsSearch > .row > *:last-child {position: static; }}#events { padding-top: 30px; padding-bottom: 30px; color: #252525; line-height: 1.4; font-weight: 400;}@media (min-width: 2px) { #events {padding-top: 50px;padding-bottom: 50px;font-size: 1rem; }}#events .headline { margin: 0 0 16px 0; font-weight: bold; color: #252525; font-size: 1.5625rem;}.tab_spacer { height: 10px;}.tab_link_title a { color: #252525; font-weight: bold; font-size: 1.125rem;}.tab_link_mandat a { color: #252525; font-weight: 400; font-size: 1rem;}.tab_link_mehr a { color: #ea14c4;}#events .tab_link_mehr { font-size: 0;}#events .tab_link_mehr a { font-size: 0; position: relative; display: inline-block;}#events .tab_link_mehr a::before { color: #1c1c1c; font-size: 0.9375rem; background: #f3f3f3 left 12px center no-repeat; display: inline-block; padding: 12px 15px 12px 15px; font-weight: 400; content: "mehr erfahren";}#events .tab_link_mehr a:hover::before,#events .tab_link_mehr a:focus::before { background-color: #2a539d; color: #fff;}#address { padding-bottom: 40px; padding-top: 100px; font-style: normal; position: relative; color: #757575;}@media (min-width: 1px) { #address {padding-top: 60px; }}@media (min-width: 2px) { #address {padding-bottom: 60px;padding-top: 60px;font-size: 1.125rem; }}#address table td,#address table th { padding: 2px 4px;}footer .tabHeadline { font-size: 1.125rem; color: #252525;}#footer { padding-top: 60px; padding-bottom: 40px;}#footer > div + div { padding-top: 25px;}#innerfooter { display: flex; flex-direction: column; align-items: flex-end;}#innerfooter a { color: #1c1c1c; text-decoration: none; display: inline-block; font-weight: 400; padding: 5px;}#innerfooter a:hover { color: #2a539d;}@media (min-width: 3px) { #innerfooter a + a::before {margin: 0 25px; }}#vernetzt { text-align: right; font-size: 0.9375rem; color: #1c1c1c; line-height: 1.4; margin: 0 auto; display: block; display: flex; flex-direction: row-reverse; margin-top: 15px;}#vernetzt b { color: #1c1c1c; font-weight: 400;}#vernetzt span { color: #1c1c1c;}#vernetzt span span { display: block;}#vernetzt img { display: block; margin-left: 15px;}