﻿.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#banner .slider{position:relative}#banner .slider>ul{position:relative;display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;z-index:1;list-style:none;margin:0;padding:0;overflow:hidden;overflow-x:auto;scroll-snap-type:x mandatory}#banner .slider>ul.vertical{flex-direction:column}#banner .slider>ul>li{display:block;flex-grow:0;flex-shrink:0;position:relative;margin:0;padding:0;width:100%;scroll-snap-align:start}#banner .slider>ul>li::before{content:none;display:none}#banner .slider>ul>li>div{position:relative;height:100%}#banner .js.slider>ul{overflow:hidden;scroll-snap-type:none}#banner .js.slider>ul>li{scroll-snap-align:unset}#banner .slider .scroller_left,#banner .slider .scroller_right{position:absolute;z-index:2;box-sizing:border-box;top:0;bottom:0;padding:0;border:none;background-color:rgba(0,0,0,0)}#banner .slider .scroller_left::-moz-focus-inner,#banner .slider .scroller_right::-moz-focus-inner{border:none}#banner .slider .scroller_left::before,#banner .slider .scroller_right::before{display:inline-block;vertical-align:middle;font-size:5rem;line-height:0}#banner .slider .scroller_left{left:0}#banner .slider .scroller_left::before{content:"«"}#banner .slider .scroller_right{right:0}#banner .slider .scroller_right::before{content:"»"}#banner .slider .scroller_indicator .scroller_numbers{white-space:nowrap}#banner .slider .scroller_indicator .scroller_counter{text-align:center}#banner .slider .scroller_indicator .scroller_counter a,#banner .slider .scroller_indicator .scroller_counter button{display:inline-block;box-sizing:border-box;margin:0 .25em;width:.75rem;height:.75rem;border:.125rem solid #888;background:#fff}#banner .slider .scroller_indicator .scroller_counter a:hover .slider .scroller_indicator .scroller_counter a:focus,#banner .slider .scroller_indicator .scroller_counter a:active,#banner .slider .scroller_indicator .scroller_counter a:hover .slider .scroller_indicator .scroller_counter button:focus,#banner .slider .scroller_indicator .scroller_counter button:active,#banner .slider .scroller_indicator .scroller_counter button:hover .slider .scroller_indicator .scroller_counter a:focus,#banner .slider .scroller_indicator .scroller_counter button:hover .slider .scroller_indicator .scroller_counter button:focus{outline:none}#banner .slider .scroller_indicator .scroller_counter a.on,#banner .slider .scroller_indicator .scroller_counter button.on{background:#888}#banner .slider button.scroller_pause{--colorFront: var(--colorSec, #FFFFFF);--colorBack: var(--colorPri, #FF0000);--colorBorder: var(--colorPri, #FF0000);position:absolute;z-index:15;display:block;width:2.5rem;height:2.5rem;left:.75rem;top:.75rem;padding:0;color:var(--colorFront);overflow:hidden;border:.125rem solid var(--colorBorder);border-radius:100%;background-color:var(--colorBack)}#banner .slider button.scroller_pause::before{content:"";display:block;width:.25rem;height:1rem;margin-left:.75rem;border-left:.25rem solid var(--colorFront);border-right:.25rem solid var(--colorFront);box-sizing:content-box}#banner .slider button.scroller_pause.pause::before{content:" ";display:block;text-align:center;line-height:2.5rem;font-size:2.25em;width:0;height:0;border-style:solid;border-width:.75rem 0 .75rem 1.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--colorFront);margin-left:.75rem}#banner .slider button.scroller_pause:hover,#banner .slider button.scroller_pause:focus,#banner .slider button.scroller_pause:active{outline:none;--colorFront: var(--colorPri, #FF0000);--colorBack: var(--colorSec, #FFFFFF);--colorBorder: var(--colorPri, #FF0000)}#banner .slider button.scroller_pause span{position:absolute;z-index:-1;overflow:hidden;color:rgba(0,0,0,0)}html.swipebox{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#0d0d0d}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{background:url("img/loader.gif") no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide::before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%;text-shadow:1px 1px 1px black;background-color:#0d0d0d;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0d0d0d), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#0d0d0d, #000000);background-image:-moz-linear-gradient(#0d0d0d, #000000);background-image:-o-linear-gradient(#0d0d0d, #000000);background-image:linear-gradient(#0d0d0d, #000000);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:.95}#swipebox-action{bottom:-50px;border-top:1px solid rgba(255, 255, 255, 0.2)}#swipebox-action.visible-bars{bottom:0}#swipebox-action.force-visible-bars{bottom:0 !important}#swipebox-caption{top:-50px;text-align:center;border-bottom:1px solid rgba(255, 255, 255, 0.2);color:white !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}#swipebox-caption.visible-bars{top:0}#swipebox-caption.force-visible-bars{top:0 !important}#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url("img/icons.png");background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}@-moz-keyframes rightSpring{0%{margin-left:0px}50%{margin-left:-30px}100%{margin-left:0px}}@-moz-keyframes leftSpring{0%{margin-left:0px}50%{margin-left:30px}100%{margin-left:0px}}@-webkit-keyframes rightSpring{0%{margin-left:0px}50%{margin-left:-30px}100%{margin-left:0px}}@-webkit-keyframes leftSpring{0%{margin-left:0px}50%{margin-left:30px}100%{margin-left:0px}}@media screen and (max-width: 800px){#swipebox-action #swipebox-close{left:0}#swipebox-action #swipebox-prev{right:60px}#swipebox-action #swipebox-next{right:0}}.calender{margin:0 auto}.calender .clndr .clndr-controls{display:block;display:inline-block;width:100%;margin-bottom:3px}#content .calender .clndr .clndr-controls img{border:none;width:auto;height:auto;min-height:0;display:inline}h3.calender-title{background:transparent url("../pics/datepicker-grey.gif") no-repeat top right;padding-right:40px}.calender .clndr .clndr-controls .clndr-previous-button{float:left;width:10%;text-align:left;color:#0085b8;font-size:33px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.calender .clndr .clndr-controls .month{float:left;width:80%;text-align:center;font-size:18px}.calender .clndr .clndr-controls .clndr-next-button{float:left;width:10%;text-align:right;color:#0085b8;font-size:33px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.calender .clndr .clndr-grid{text-align:center;border-top:1px dotted #000;border-bottom:1px dotted #000;display:inline-block;padding:15px 4.4444444444%}.calender.cal-small{border-top:1px dotted #000;padding-top:15px}.calender.cal-small .clndr .clndr-grid{border-top:none;margin-bottom:10px;padding:15px 0;display:block}.calender.cal-small h4{color:#0085b8}.calender .clndr .clndr-grid .header-day{float:left;width:5.2%;height:4.5%;margin:0 4.5%;font-weight:bold}.calender .clndr .clndr-grid .day{float:left;width:5.2%;height:4.5%;margin:0 4.5%}.calender.cal-small .clndr .clndr-grid .day,.calender.cal-small .clndr .clndr-grid .header-day{font-size:1em}.calender .clndr .clndr-grid .day.event{font-weight:bold;text-decoration:underline}.calender .clndr .clndr-grid .day.today{outline:3px solid #fecb00;margin:0 4.5%}#right .calender .clndr .clndr-grid .day.today{margin:0 3.5%;width:7.8%}.calender .clndr .clndr-grid .empty,.calender .clndr .clndr-grid .adjacent-month{float:left;width:5.2%;height:4.5%;margin:0 4.5%;opacity:.3}.calender .clndr .clndr-today-button{width:100%;text-align:center;cursor:pointer}.calender.cal-small .event-item{padding-bottom:5px;margin-bottom:5px}.calender.cal-small .event-listing{margin-top:20px}.calender .event-listing{margin-top:40px}.calender .event-item h4.event-title{font-size:18px;margin-bottom:15px;font-weight:bold;color:#0085b8}.calender .event-listing p{margin-bottom:0;font-size:13px}.calender.cal-small .event-listing a{font-size:13px}.calender.cal-small h4{font-weight:bold}.calender .event-item{padding-bottom:20px;border-bottom:1px dotted #b8baba;margin-bottom:20px}#content div.orgChart{margin-bottom:40px;width:100%;overflow:auto}#basic-chart-source.hide{display:none}#content div.orgChart h2{margin:0px;font-size:.8em;border-bottom:none;font-weight:normal;word-wrap:break-word}#content div.orgChart strong{font-weight:normal}#content div.orgChart ol li{font-weight:normal;color:#505050;list-style-type:disc;text-align:left;font-size:1em;word-wrap:break-word}#content div.orgChart ul{list-style:none;margin:4px;padding:0px;font-size:.8em;text-align:left}#content div.orgChart ul.stack,#content div.orgChart ul.stack ul{text-align:center}#content div.orgChart table{width:100%}#content div.orgChart table tr:hover td{background:transparent}div.orgChart tr.lines td.line{width:1px;height:1em}div.orgChart tr.lines td.top{border-top:2px solid #0084bb}#content div.orgChart table tr.lines td.left{border-right:1px solid #0084bb}#content div.orgChart table tr.lines td.right{border-left:1px solid #0084bb;border-right:none}div.orgChart .lines.line-level-1 .lines.x{height:100px}div.orgChart td{text-align:center;vertical-align:top;padding:0px 2px}div.orgChart div.node{cursor:default;border:1px solid #0084bb;display:inline-block;text-align:left;padding:5px;width:90%;height:auto;background-color:#fff;line-height:1.3em;color:#0084bb;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);z-index:5;position:relative}div.orgChart div.node.level0-node0,div.orgChart div.node.level1-node0{text-align:center;width:150px}div.orgChart div.node.level0-node0 h2,div.orgChart div.node.level1-node0 h2{font-size:1.4em}div.orgChart div.node.level2{min-height:55px}div.orgChart div.hasChildren{background-color:#fff}div.orgChart.interactive div.hasChildren{cursor:pointer}div.orgChart div.node.hover{background-color:white}div.orgChart div.adjunct.node{position:absolute;margin-top:-48px;margin-left:-28%;width:22%;height:auto;background-color:transparent;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;z-index:5}#content div.orgChart div.adjunct.node ol li{background-color:#fff;border-radius:5px;color:#0084bb;border:1px solid #0084bb;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);list-style-type:none;margin-bottom:20px;padding:5px 10px;display:block;position:relative;font-size:.8em}div.orgChart div.adjunct.node.level1-node0 ol li{height:15px}div.orgChart div.adjunct.node ol li:last-child::after,div.orgChart div.adjunct.node ol li.next-node-is-solo::after{display:none}div.orgChart div.adjunct.node ol li::after{content:"";display:block;height:48px;border-left:2px solid #0084bb;position:absolute;left:auto;bottom:-34px;right:-19px}div.orgChart div.adjunct.node ol li::before{content:"";display:block;width:19px;border-top:2px solid #0084bb;position:absolute;left:auto;bottom:13px;right:-19px}div.orgChart div.adjunct.node1{margin-left:154px;margin-top:-24px}div.orgChart div.adjunct.node1 ol li::before{display:none}div.orgChart div.adjunct-link.node0{margin-left:-50px;width:100px}div.orgChart div.adjunct-link.node1{margin-left:161px}div.orgChart div.adjunct-link{display:inline-block;position:absolute;margin-left:-20px;margin-top:15px;width:20px;border-top:2px solid #0084bb;z-index:0}div.orgChart .hidden-line{visibility:hidden}#content div.orgChart table{border:none;border-collapse:separate;border-spacing:0;background-color:transparent;margin-bottom:0}#content div.orgChart table td{background-color:transparent;padding:0px 2px;border-bottom:none;border-right:none}.ie div.orgChart div.adjunct.node1{margin-right:96px;right:0}.ie div.orgChart div.adjunct.node0{left:0;margin-left:25%}.ie div.orgChart div.adjunct-link.node1{margin-left:39%;width:120px}.ie div.orgChart div.adjunct-link.node0{margin-left:19%}@media(max-width: 915px){.ie div.orgChart div.adjunct.node1{margin-right:0;right:0}.ie div.orgChart div.adjunct.node0{left:0;margin-left:25%}.ie div.orgChart div.adjunct-link.node0{margin-left:19%}.ie div.orgChart div.adjunct.node1{margin-right:0}}@media(max-width: 767px){div.orgChart div.adjunct.node{margin-top:-46px}div.orgChart div.adjunct.node.level1-node0 ol li{line-height:10px}div.orgChart div.adjunct.node1{margin-top:-17px}div.orgChart div.adjunct-link.node1{margin-left:159px;width:17px}div.orgChart div.adjunct.node ol li::after{height:47px;bottom:-34px}div.orgChart{font-size:12px;padding-left:2px;padding-right:2px}div.orgChart div.node{padding:3px}div.orgChart div.node{border-width:2px}div.orgChart ul.stack{font-size:1.5em}div.big-nodes div.node{width:79px;height:108px}div.big-nodes div.node span.big-node-title{margin-bottom:1px}div.big-nodes div.node img{border:2px solid black;border-radius:4px;width:67px}div.big-nodes span.big-node-title{display:block;margin-bottom:4px}img.star{width:8px;height:8px}.ie div.orgChart div.adjunct.node0{left:0;margin-left:0}.ie div.orgChart div.adjunct-link.node0{width:125px}.ie div.orgChart div.adjunct-link.node1{width:125px;margin-left:56%}}@media(max-width: 540px){.ie div.orgChart div.adjunct-link.node1{margin-left:66%}#chart{overflow:auto;width:100%;position:relative}.ie div.orgChart div.node1.adjunct{right:auto;left:190px}div.orgChart{font-size:10px;width:500px}div.orgChart div.adjunct.node ol li::after{height:46px;bottom:-33px}div.orgChart div.adjunct.node{margin-top:-46px}div.orgChart div.adjunct-link.node0{margin-left:-27px;width:27px}div.orgChart div.adjunct.node{width:140px;margin-left:-180px}div.orgChart div.adjunct.node1{margin-top:-17px;margin-left:157px}}/*!
 * Jasny Bootstrap v3.1.0 (http://jasny.github.com/bootstrap)
 * Copyright 2011-2014 Arnold Daniels.
 * Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)
 */.nav-tabs-bottom{border-bottom:0;border-top:1px solid #ddd}.nav-tabs-bottom>li{margin-bottom:0;margin-top:-1px}.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs-bottom>li>a:hover,.nav-tabs-bottom>li>a:focus,.nav-tabs-bottom>li.active>a,.nav-tabs-bottom>li.active>a:hover,.nav-tabs-bottom>li.active>a:focus{border:1px solid #ddd;border-top-color:transparent}.nav-tabs-left{border-bottom:0;border-right:1px solid #ddd}.nav-tabs-left>li{margin-bottom:0;margin-right:-1px;float:none}.nav-tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;margin-bottom:2px}.nav-tabs-left>li>a:hover,.nav-tabs-left>li>a:focus,.nav-tabs-left>li.active>a,.nav-tabs-left>li.active>a:hover,.nav-tabs-left>li.active>a:focus{border:1px solid #ddd;border-right-color:transparent}.row>.nav-tabs-left{padding-right:0;padding-left:15px;margin-right:-1px;position:relative;z-index:1}.row>.nav-tabs-left+.tab-content{border-left:1px solid #ddd}.nav-tabs-right{border-bottom:0;border-left:1px solid #ddd}.nav-tabs-right>li{margin-bottom:0;margin-left:-1px;float:none}.nav-tabs-right>li>a{border-radius:0 4px 4px 0;margin-left:0;margin-bottom:2px}.nav-tabs-right>li>a:hover,.nav-tabs-right>li>a:focus,.nav-tabs-right>li.active>a,.nav-tabs-right>li.active>a:hover,.nav-tabs-right>li.active>a:focus{border:1px solid #ddd;border-left-color:transparent}.row>.nav-tabs-right{padding-left:0;padding-right:15px}.offcanvas{display:none}.offcanvas.in{display:block}@media(max-width: 767px){.offcanvas-xs{display:none}.offcanvas-xs.in{display:block}}@media(max-width: 991px){.offcanvas-sm{display:none}.offcanvas-sm.in{display:block}}@media(max-width: 1199px){.offcanvas-md{display:none}.offcanvas-md.in{display:block}}.offcanvas-lg{display:none}.offcanvas-lg.in{display:block}.canvas-sliding{-webkit-transition:top .35s,left .35s,bottom .35s,right .35s;transition:top .35s,left .35s,bottom .35s,right .35s}.offcanvas-clone{height:0px !important;width:0px !important;overflow:hidden !important;border:none !important;margin:0px !important;padding:0px !important;position:absolute !important;top:auto !important;left:auto !important;bottom:0px !important;right:0px !important;opacity:0 !important}form.sfg_form .gridRow .gridCol::after{content:"";display:block;clear:both}form.sfg_form{box-sizing:border-box;width:100%;margin:0 0 1em 0;color:#000;--boxColor: var(--sfgBoxColor, black)}form.sfg_form h2{display:none}form.sfg_form label,form.sfg_form label>span,form.sfg_form input[type=text],form.sfg_form input[type=email],form.sfg_form input[type=tel],form.sfg_form input[type=file],form.sfg_form input[type=date],form.sfg_form input[type=number],form.sfg_form textarea,form.sfg_form select{display:block;width:100%}form.sfg_form textarea{height:12em}form.sfg_form label.clickbox{display:flex;gap:.75rem}form.sfg_form label.clickbox~.clickbox{margin-top:.125rem}form.sfg_form .gridRow{display:block;width:100%;margin-bottom:10px}form.sfg_form .gridRow.helper{display:none}form.sfg_form .gridRow .gridCol{display:block;min-height:1em;box-sizing:border-box;padding:5px}form.sfg_form .gridRow .gridCol~.gridCol.fieldType_empty{display:none}form.sfg_form .gridRow .gridCol p{margin:0;padding:0 0 1em 0}form.sfg_form .gridRow .gridCol p:last-child{padding:0}form.sfg_form .gridRow .gridCol p>span{display:block}@media screen and (min-width: 480px){form.sfg_form .gridRow{display:flex;flex-wrap:nowrap}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_12{width:100%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_11{width:91.6666666667%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_10{width:83.3333333333%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_9{width:75%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_8{width:66.6666666667%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_7{width:58.3333333333%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_6{width:50%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_5{width:41.6666666667%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_4{width:33.3333333333%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_3{width:25%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_2{width:16.6666666667%}form.sfg_form .gridRow.gridWidth_12>.gridCol.gridWidth_1{width:8.3333333333%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_11{width:100%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_10{width:90.9090909091%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_9{width:81.8181818182%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_8{width:72.7272727273%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_7{width:63.6363636364%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_6{width:54.5454545455%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_5{width:45.4545454545%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_4{width:36.3636363636%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_3{width:27.2727272727%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_2{width:18.1818181818%}form.sfg_form .gridRow.gridWidth_11>.gridCol.gridWidth_1{width:9.0909090909%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_10{width:100%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_9{width:90%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_8{width:80%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_7{width:70%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_6{width:60%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_5{width:50%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_4{width:40%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_3{width:30%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_2{width:20%}form.sfg_form .gridRow.gridWidth_10>.gridCol.gridWidth_1{width:10%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_9{width:100%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_8{width:88.8888888889%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_7{width:77.7777777778%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_6{width:66.6666666667%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_5{width:55.5555555556%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_4{width:44.4444444444%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_3{width:33.3333333333%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_2{width:22.2222222222%}form.sfg_form .gridRow.gridWidth_9>.gridCol.gridWidth_1{width:11.1111111111%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_8{width:100%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_7{width:87.5%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_6{width:75%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_5{width:62.5%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_4{width:50%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_3{width:37.5%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_2{width:25%}form.sfg_form .gridRow.gridWidth_8>.gridCol.gridWidth_1{width:12.5%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_7{width:100%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_6{width:85.7142857143%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_5{width:71.4285714286%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_4{width:57.1428571429%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_3{width:42.8571428571%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_2{width:28.5714285714%}form.sfg_form .gridRow.gridWidth_7>.gridCol.gridWidth_1{width:14.2857142857%}form.sfg_form .gridRow.gridWidth_6>.gridCol.gridWidth_6{width:100%}form.sfg_form .gridRow.gridWidth_6>.gridCol.gridWidth_5{width:83.3333333333%}form.sfg_form .gridRow.gridWidth_6>.gridCol.gridWidth_4{width:66.6666666667%}form.sfg_form .gridRow.gridWidth_6>.gridCol.gridWidth_3{width:50%}form.sfg_form .gridRow.gridWidth_6>.gridCol.gridWidth_2{width:33.3333333333%}form.sfg_form .gridRow.gridWidth_6>.gridCol.gridWidth_1{width:16.6666666667%}form.sfg_form .gridRow.gridWidth_5>.gridCol.gridWidth_5{width:100%}form.sfg_form .gridRow.gridWidth_5>.gridCol.gridWidth_4{width:80%}form.sfg_form .gridRow.gridWidth_5>.gridCol.gridWidth_3{width:60%}form.sfg_form .gridRow.gridWidth_5>.gridCol.gridWidth_2{width:40%}form.sfg_form .gridRow.gridWidth_5>.gridCol.gridWidth_1{width:20%}form.sfg_form .gridRow.gridWidth_4>.gridCol.gridWidth_4{width:100%}form.sfg_form .gridRow.gridWidth_4>.gridCol.gridWidth_3{width:75%}form.sfg_form .gridRow.gridWidth_4>.gridCol.gridWidth_2{width:50%}form.sfg_form .gridRow.gridWidth_4>.gridCol.gridWidth_1{width:25%}form.sfg_form .gridRow.gridWidth_3>.gridCol.gridWidth_3{width:100%}form.sfg_form .gridRow.gridWidth_3>.gridCol.gridWidth_2{width:66.6666666667%}form.sfg_form .gridRow.gridWidth_3>.gridCol.gridWidth_1{width:33.3333333333%}form.sfg_form .gridRow.gridWidth_2>.gridCol.gridWidth_2{width:100%}form.sfg_form .gridRow.gridWidth_2>.gridCol.gridWidth_1{width:50%}form.sfg_form .gridRow.gridWidth_1>.gridCol.gridWidth_1{width:100%}form.sfg_form .gridRow .gridCol~.gridCol.fieldType_empty{display:block}}form.sfg_form .sfg_result .gridCol{padding:0 5px}form.sfg_form .sfg_result .gridCol p{padding:0}form.sfg_form div.buttons{width:100%;display:flex;justify-content:space-between}form.sfg_form div.buttons button{border-radius:1.25rem;color:#fff;background-color:#d61266;padding:.3125rem 3.125rem;font-weight:bold;cursor:pointer;margin-top:.9375rem;float:right}form.sfg_form div.buttons button:hover,form.sfg_form div.buttons button:focus,form.sfg_form div.buttons button:active{background-color:#007eb0}p.form_error{border:0;background:none}p.form_error .form_error_text{font-weight:inherit}p.form_error>span:first-child,p.form_error>label>span:first-child{position:relative;box-sizing:border-box;float:left;padding:2px 20px 2px 6px;font-weight:bold;color:#fff;background-color:red;border-radius:4px;box-shadow:1px 1px 2px rgba(0,0,0,.5)}p.form_error>span:first-child::before,p.form_error>label>span:first-child::before{content:"";display:block;position:absolute;left:0;bottom:-10px;border-width:10px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) red}p.form_error>span:first-child.required::after,p.form_error>label>span:first-child.required::after{content:" *"}p.form_error>span:first-child+span,p.form_error>label>span:first-child+span{clear:both}p.form_error input,p.form_error select,p.form_error textarea{clear:both;border:2px solid red}p.form_error input::before,p.form_error select::before,p.form_error textarea::before{content:"";display:block;clear:both}p.form_error input.eingabefeld_emailbot,p.form_error select.eingabefeld_emailbot,p.form_error textarea.eingabefeld_emailbot{display:none}p.form_error+div{padding-top:5px}p.form_error.sfg_required,p.form_error .required_field{display:none}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}hr{border-bottom:1px dotted #b8baba;border-top:0}html{overflow-y:scroll}body{font:normal 100%/1 Arial,Helvetica,sans-serif;color:#505050;background:#f2f2f2 url("../pics/bg.gif");position:relative}input,button,textarea,select{font-family:inherit;font-size:1em;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-weight:normal}table{font-size:inherit}img,object,embed,video{max-width:100%;height:auto}header,footer,nav,section,aside,article,figure,figcaption{display:block}a img{outline:none}.invisible{width:0px;height:0px;left:-62.5rem;top:-62.5rem;position:absolute;overflow:hidden;display:inline}nav#topnav a.invisible:hover,nav#topnav a.invisible:focus,nav#topnav a.invisible:active{display:block;width:auto;height:auto;left:unset;top:-0.25rem;overflow:unset;transform:translateX(-100%);padding:.75rem 1rem .5rem 1rem;background:rgba(163,217,0,.168627451);font-size:1.25em}.clr,.clrfix{clear:both}.clrfix::after{content:".";clear:both;display:block;visibility:hidden;height:0px}b,strong{font-weight:bold}i,em{font-style:italic}.imgwave{position:absolute;z-index:99;bottom:0;right:0;background-repeat:no-repeat;background-position:right bottom;background-size:100% 100%}.underline{text-decoration:underline}.line-through{text-decoration:line-through}#wrapper{position:relative;max-width:62.5rem;margin:0 auto;padding:0 2.1875rem;-webkit-box-shadow:0 0 .9375rem #999;-moz-box-shadow:0 0 .9375rem #999;box-shadow:0 0 .9375rem #999;background:#fff}#header{font-size:.75em}#main{padding:1em 0;font-size:.9em;line-height:1.5em;min-height:25rem;height:auto !important;height:25rem}#bottom{line-height:1.5em;padding:0 0 2em}#footer{line-height:1.5em;padding:.5em 0 1em;border-top:.125rem solid #8b8b8f;font-size:.75em}h1,#content h2{font-size:1.15em;margin:0 0 1em;font-weight:bold}#content h2{margin-bottom:0;margin-bottom:.3125rem}a{color:#3ba9cf;text-decoration:none;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}a:hover{color:#505050;text-decoration:none}p{margin:0 0 1.5em}p+h2,p+h3{margin-top:2em}input[type=text],input[type=email],input[type=tel],input[type=file],input[type=date],input[type=number],textarea,select{box-sizing:border-box;border:1px solid #e0e1e1;padding:.4em}.submit{width:100%;cursor:pointer;background:#0086b9;color:#fff;border:1px solid #0086b9;line-height:1.6em;height:2em;padding:.2em 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[type=radio]+label,input[type=checkbox]+label{margin-left:.3125rem}span.gruen{color:#093;font-weight:bold}span.rot{color:#f33;font-weight:bold}span.gelb{color:#1b5a9d;font-weight:bold}#header .logo{display:block;float:left;padding:.625rem 0;width:75%}#header .logo img{max-width:100%;width:auto;height:auto}#header .flright{float:right;font-size:.9em;padding:.625rem 0 0;width:25%;text-align:right}#header .flright.topnav{width:50%}#header .flleft{float:left;font-size:1em;padding:.625rem 0 0;width:50%;text-align:left;position:relative}#header .flleft a{color:#0085bc;font-weight:bold;background:url(../pics/arrow-right.png) no-repeat right .125rem;padding-right:.8125rem;background-size:.4375rem}#header .flleft a span{color:#919191}#header .flleft .loginbox{position:absolute;top:0;left:-2.1875rem;background-color:#1c9c2c;color:#fff;-webkit-box-shadow:0 0 .9375rem #999;-moz-box-shadow:0 0 .9375rem #999;box-shadow:0 0 .9375rem #999;padding:.625rem 1.875rem 1.25rem 2.5rem;border-radius:0 0 .3125rem .3125rem;display:none}#header .flleft .loginbox fieldset{padding-top:.9375rem}#header .flleft .loginbox legend{font-size:1.2em;font-weight:bold;line-height:.8em}#header .flleft .loginbox legend a{background:url(../pics/close.png) no-repeat top left;padding:0;display:inline-block;width:.625rem;height:.625rem;margin-left:.625rem}#header .flleft .loginbox input.text{border:none;background:#fff;padding:.5em;margin-right:2em;overflow:hidden}#header .flleft .loginbox input.subt{background-color:rgba(0,0,0,0);border:none;overflow:hidden;background:url(../pics/arrow-right-white.png) no-repeat center center;width:1.5625rem;height:1.5625rem;text-indent:-125rem;cursor:pointer}#header .flright ul,#header .flright form,#header .fontsizer{float:right}#header a{color:#505050}#header a:hover{text-decoration:underline}#header ul{list-style:none}#header ul li{display:inline-block;float:left}#header ul li a{display:block}#topnav,#langfont{padding:0 0 .625rem;height:1.25rem}#langfont{display:none}#langfont .fontsizer{padding-left:1em}#langfont a{padding-left:.75em}#langfont a.fsSmall{font-size:smaller}#langfont a.fsReset{font-size:1.15em}#langfont a.fsBig{font-size:1.4em}#langfont ul.menu{padding-top:.2em}#header ul.menu li a{border-left:1px solid #000;padding:0 .75em}#header ul.menu li:first-child a{border-left:0}#header ul.menu li:last-child a{padding-right:0}#header ul.menu li a.active{text-decoration:underline}#searchbox{margin-top:2.5rem}#header #searchbox form{width:100%;float:left}#searchbox input[type=text]{color:#0085bc;font-size:1.1em;height:1.6em;width:70%;vertical-align:middle}input::-webkit-input-placeholder{color:#0085bc}input:-moz-placeholder{color:#0085bc}input::-moz-placeholder{color:#0085bc}input:-ms-input-placeholder{color:#0085bc}.invert input::-webkit-input-placeholder,.not-filled input::-webkit-input-placeholder{color:#919191}.invert input:-moz-placeholder,.not-filled input:-moz-placeholder{color:#919191}.invert input::-moz-placeholder,.not-filled input::-moz-placeholder{color:#919191}.invert input:-ms-input-placeholder,.not-filled input:-ms-input-placeholder{color:#919191}#searchbox input[type=image]{width:2em;height:2em;border:0;vertical-align:middle;margin-left:.625rem}#mainnav{margin-top:1.125rem}#mainnav ul{display:block}#mainnav a:hover{text-decoration:none}#mainnav>ul>li{position:relative;width:24.625%;margin-left:.5%}#mainnav>ul>li:first-child{margin-left:0}#mainnav>ul>li>a{color:#fff;font-size:1.5em;background:#0084bb;padding:.667em 0;text-align:center;-moz-border-radius:.3125rem;-webkit-border-radius:.3125rem;border-radius:.3125rem;white-space:nowrap;overflow:hidden}#top #header #mainnav>ul>li>a:hover,#top #header #mainnav>ul>li:hover>a{background:#b8bab9;color:#fff}#mainnav ul ul{display:none;position:absolute;z-index:999;left:0;-moz-border-radius:.3125rem;-webkit-border-radius:.3125rem;border-radius:.3125rem;margin-top:.125rem;padding:.5em 0;width:100%}#mainnav ul li.bildung ul,#mainnav ul li.soziales ul{left:auto;right:0}#mainnav ul ul li{display:block;float:none}#mainnav ul ul li a{padding:.3em .5em;border-top:1px solid #b8baba;color:#0084bb}#mainnav ul ul li:first-child a{border-top:0}#mainnav_mobile{display:none}.breadcrumb{margin-bottom:2.1875rem}.breadcrumb li{float:left;margin-right:.3125rem}.breadcrumb li a{background:url(../pics/arrow-right.png) no-repeat right .125rem;background-size:.4375rem;padding-right:.8125rem;font-size:.8125rem}.breadcrumb li:last-child a{color:#565656;background-image:none}#banner{margin:.5em 0;position:relative}#banner img{width:100%;height:auto;display:block}#banner .slider>img{position:absolute;left:0;top:0}#banner>span>img{position:relative}#banner .imgwave{width:80%;height:30%}#banner .imgselect{position:absolute;right:1.25rem;bottom:.625rem;z-index:1000}#banner .imgselect .select_wrapper{position:relative;float:right}#banner .imgselect .select_wrapper .select{position:relative;cursor:pointer;background:silver;float:left;height:.9375rem;width:.875rem;border:1px solid gray;margin:0 0 0 .5rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#banner .imgselect .select_wrapper .select.active,#banner .imgselect .select_wrapper .select:hover{background:#f9fafa;border:1px solid gray}#main a.readmore{font-weight:bold;padding-left:.3em}#main a.readmore::before{content:"... "}#main h2.blank,#main h3.blank{font-weight:normal;font-style:normal;font-size:1em}#main ul.blank{list-style-type:none;margin-left:0;padding-left:0}body.home h2{font-size:1.15em;margin:.65em 0;color:#3ba9cf}#main .teaser{float:left;width:22.5%;margin:1em 0 1em 2%;padding:.5% .5% 1em;overflow:hidden}#main .teaser:first-child,#main .teaser:first-child+.teaser+.teaser+.teaser+.teaser{margin-left:0}#main .teaser h2{white-space:nowrap}#main .teaser .img{position:relative}#main .teaser .img img{width:100%;height:auto;display:block}#main .teaser .imgwave{width:100%;height:15%}#main .teaser form select{width:100%}#content,#left{float:left}#content{width:45%;margin:0 3.5%;padding-top:1em}.sidecol_left #content{width:72.5%;margin-right:0}.sidecol_right #content{width:72.5%;margin-left:0}.no_sidecol #content{width:100%;margin:0}#content div.index{font-size:.85em;margin:-1.2em 0 1.2em 0}#content iframe{display:block;width:100%;border:none}#content .separator{background:#8e8e8f;height:1px;margin:1.5em 0}#content a.img,#content img.scalable{border:.125rem solid}#content a.img.scalable:hover{border-color:#404040}#content .img_container{display:block}#content img.left{float:left;margin:0 1.5em .5em -0.125rem;width:40%}#content .img_container.left{float:left;margin:0 1.5em .5em 0;width:40%}#content .img_container.right,#content a.img.right{float:right;margin:0 0 .5em 1.5em;width:40%}#content .img_container img,#content .img_container a.img,#content a.img img{width:100%}#content a.img{cursor:zoom-in;margin:0}#content img.small{max-width:3.75rem;height:auto;min-height:0;margin-top:.5em}#content img.icon{background:#fff;min-height:0;min-width:0;max-height:1rem;max-width:1rem;width:auto;height:auto;display:inline;margin:0 .5rem;border:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#content .img_container .img_subtext{display:block;margin:.5em 0 0 0;font-size:.85em;line-height:1.5em}#content .img_container.left .img_subtext,#content .img_container.right .img_subtext{float:left}#content ul{list-style-type:disc}#content ul,#content ol{margin:0 0 1.5em 1.5em}#content span.size{font-style:italic}#content h1+.pagination{border-bottom:1px dotted #000}#content .text-teaser{border-bottom:1px dotted #b8baba;padding-top:0px;margin-bottom:1.25rem}#content .text-teaser.text-teaser-phone:first-of-type{border-top:1px dotted #b8baba}#content .text-teaser.text-teaser-phone{border-top:1px dotted #b8baba;border-bottom:none;padding:1.25rem 0 .625rem 0;margin-top:.625rem}#content .text-teaser .thumb{width:6.25rem;height:6.25rem;overflow:hidden;float:right;margin-bottom:.625rem}#content .text-teaser a img{width:100%}#content .text-teaser:last-child{border-bottom:none}#content .teaser-persinfo .text-teaser:last-child{border-bottom:1px dotted #b8baba}#content .text-teaser h4{font-size:1.15em;margin:0 0 1em;font-weight:bold;color:#0085b8;margin-bottom:.625rem}.start #content .text-teaser h4{font-size:.875rem;font-weight:bold;color:#505050}#content h2.teaser-title{font-size:1.125rem;color:#0085b8;margin-top:1.25rem}#content .text-teaser .text-teaser-date{color:#0085b8}#content .text-teaser p{margin-bottom:.625rem}#content .teaser-stoerungen .text-teaser{background-color:#f3f3f3;padding:.625rem;margin:0 -0.625rem}#content .teaser-stoerungen .text-teaser h3{font-size:.875rem}#content .image-teaser-wrapper{justify-content:space-between;flex-wrap:wrap;display:flex;margin-bottom:3.125rem;border-bottom:1px dotted #b8baba}#content .image-teaser{width:50%;margin-bottom:2.1875rem;box-sizing:border-box;position:relative}#content .image-teaser:nth-of-type(odd){padding-right:.625rem}#content .image-teaser:nth-of-type(even){padding-left:.625rem}#content .image-teaser h4{font-weight:bold;font-size:1.125rem;color:#0085b8;margin:0 0 .625rem 0}#content .image-teaser p{margin-bottom:0}#content .image-teaser::after{content:"";display:block;border-bottom:1px dotted #b8baba;position:absolute;bottom:-1.25rem;width:90%}#content .image-teaser:nth-last-child(2)::after,#content .image-teaser:nth-last-child(1)::after{display:none}#content .image-teaser:nth-of-type(odd){border-right:1px dotted #b8baba}#content .image-teaser img{border:none;margin:0 0 .625rem 0;height:auto;min-height:0}#content .image-top-teaser img{border:none;margin-bottom:.625rem}#content .image-top-teaser p{margin-bottom:0}#content .image-top-teaser{padding-bottom:.625rem;border-bottom:1px dotted #b8baba;margin-bottom:.9375rem}#content .text-teaser ul{margin-left:0;margin-bottom:0}#content .text-teaser ul li{list-style-type:none}#content .sorting{border-top:1px dotted #000;border-bottom:1px dotted #000;padding:.3125rem 0}#content .sorting div{background-color:#e9eaea;padding:.3125rem}#content .sorting div label{font-weight:bold;color:#0085b8;border-left:1px solid #000;padding-left:.3125rem}#content .sorting div button{background:rgba(0,0,0,0);overflow:hidden;border:none;color:#0085b8;font-size:1em;font-weight:bold;border-right:1px solid #000;cursor:pointer}#content .sorting div button.first{padding-left:0}#content .sorting div button:last-child{border-right:none}#content .sorting div button.active{color:#505050}#content .sorting div button.active::after{content:"∨";font-weight:bold;color:#0085b8;margin-left:.3125rem}#content .sorting div button[data-state=desc].active::after{content:"∧"}#content .sorting div label:first-child{border-left:none;padding-left:0px}#gallery{position:relative;width:100%;overflow:hidden;margin-top:1em}#gallery #image_container{display:none;visibility:none}#gallery>.prev,#gallery>.next{color:#0085b8;position:absolute;cursor:pointer;font-size:4em;height:5.125rem;line-height:5.125rem;width:1.5625rem;text-align:center;top:0;z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#gallery>.prev{left:0}#gallery>.next{right:0}#gallery .prev:hover,#gallery .next:hover{opacity:.6}#gallery #gallery_wrapper{position:relative;height:5.125rem;margin:0 1.5625rem;overflow:hidden}#gallery .image_wrapper{position:absolute;height:5.125rem;width:99%;left:0;border-left:1px dotted #b8baba;border-right:1px dotted #b8baba}#gallery .image_wrapper.right{left:100%}#gallery .image_wrapper.left{left:-100%}#gallery .image_container{position:relative;width:33.33333%;float:left}#gallery .image_container .image{position:relative;margin:0 .3125rem}#gallery .image_container .image:hover{outline:1px solid #8e8e8f}#gallery .image_container .image .image_inner_wrapper{position:relative;overflow:hidden;height:5.625rem;width:100%;background-size:200%}#gallery .image_container .image a{position:absolute;display:block;height:5.625rem;width:500%;left:50%;margin-left:-250%}#gallery .image_container .image img{position:relative;height:5.625rem;min-height:5.625rem;width:auto;margin:auto;display:block;border:none}#gallery .image_container .image .image_inner_wrapper.leer{background-color:#fff;background-image:url(../pics/placeholder.png);background-repeat:no-repeat;background-position:center center;color:#fff}span.gallery_date{float:right;font-size:1em;font-weight:normal}#content .galerie{position:relative;width:100%;overflow:hidden;margin-top:1em;padding-bottom:2.1875rem}#content .galerie .image_wrapper{background:#fff}#content .galerie .image_container{position:relative;height:6.375rem;margin:0 1.5625rem}#content .galerie>.prev,#content .galerie>.next{position:absolute;background:#fff;cursor:pointer;font-size:2em;height:6.375rem;line-height:6.375rem;width:1.5625rem;text-align:center;top:1px;z-index:99;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#content .galerie>.prev{left:0}#content .galerie>.next{right:0}#content .galerie .prev:hover,#content .galerie .next:hover{background:#fff}#content .galerie .image_container .wrapper{position:relative;height:6.375rem;overflow:hidden}#content .galerie .image_container a{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.3125rem;overflow:hidden}#content .galerie .image_container a img{position:relative;height:5rem;min-height:5rem;width:auto;margin:auto;border:0}#content .galerie .image_container a img.leer{width:150%;max-width:150%;left:50%;margin-left:-75%}#content .galerie .gallery_info{text-align:center;margin:1em 0 2em;bottom:-1.3125rem}#content img.leer,#content a.img.leer,#content .galerie .image_container .image .image_inner_wrapper.leer{background-color:#fff;background-image:url(../pics/placeholder.png);background-repeat:no-repeat;background-position:center center;background-size:contain;color:#fff}#content p.legend-tourenplan{font-size:.85em;line-height:1.3em}.tourenplan .toggler span{font-weight:bold;margin-right:.5em}.tourenplan h3{background:#e9eaea;margin:0 -0.625rem .5em;padding:.2em .625rem}.tourenplan p+h3{margin-top:0}.tourenplan p+hr{margin:-1em 0 .5em;width:50%;height:1px;border:none;color:#999;background-color:#999}.tourenplan span.haltestelle{display:inline-block;width:65%}.tourenplan span.stehzeit{display:inline-block;width:35%}#content .pagination{position:relative;overflow:hidden;font-size:.85em;margin:1em 0}#content .pagination .first span,#content .pagination .prev span,#content .pagination .next span,#content .pagination .last span{font-weight:bold;color:#0085b8;padding:0 .3em}#content .pagination a{font-weight:bold;color:#0085b8;padding:0 .3em}#content .pagination .results{float:left;font-weight:bold}#content .pagination .pages{float:right}#content .pagination .pages .active{font-weight:bold}#content .liste h2{margin:0 0 1em}#content .liste .item{border-bottom:1px dotted #000;margin:0 0 1em;padding:0 0 1em}#content .liste .item h2,#content .liste .item h3,#content .liste .item p{margin:0}#accordion{margin:0 0 .3em 0;font-size:.85em;line-height:1.5em}#accordion .toggler{position:relative;margin-top:.3em;border:1px solid #e9eaea;padding:.625rem 4.375rem .625rem .625rem;cursor:pointer;background:#f9fafa url(../pics/toggler_closed.png) no-repeat right bottom}#accordion .toggler:hover{background-color:#fff}#accordion .toggler.ui-state-active{border-bottom:0;padding:.625rem 4.375rem 0 .625rem;background:#fff none}#accordion .toggler .legend{font-size:1.75em;font-weight:bold;position:absolute;top:.625rem;right:.625rem}#accordion .toggler p{margin:0}#accordion .ui-accordion-content{border-left:1px solid #e9eaea;border-right:1px solid #e9eaea;border-bottom:1px solid #e9eaea;padding:1.5em .625rem 0;position:relative}#accordion .close{background:url(../pics/toggler_opened.png) no-repeat right bottom;position:absolute;bottom:0;right:0;width:1.8125rem;height:1.625rem;cursor:pointer}#content .mediathek{position:relative;overflow:hidden;border:1px solid #e9eaea;padding:.625rem;margin:0 0 .3em 0}#content .mediathek .item{position:relative;float:left;width:33.33%}#content .mediathek .thumb{position:relative;overflow:hidden;height:6.25rem;width:6.25rem;margin:0 auto .3em auto}#content .mediathek .thumb a{position:absolute;display:block;height:6.25rem;width:500%;left:50%;margin-left:-250%}#content .mediathek .thumb img{position:relative;height:6.25rem;width:auto;min-width:6.25rem;margin:auto;display:block;border:none}#content .mediathek .item .subline{width:6.25rem;line-height:1.5;margin:0 auto;font-size:.75em}#content .blog.search .item{min-height:inherit;padding-right:.625rem}#content .blog.search .item span.searchword{font-weight:bold}form.filter label{display:block;font-size:.8125rem}form.filter label.small{font-weight:bold;width:2.1875rem;display:inline-block}form.filter legend{font-weight:bold;margin:0;padding:0;font-size:.8125rem}form.filter input[type=text],form.filter input[type=password]{background-color:#e9eaea;border:none;width:65%;margin-bottom:.5625rem}form.filter input[type=radio],form.filter input[type=checkbox]{margin-right:.625rem;margin-top:.25rem;width:.8125rem;height:.8125rem}form select{border:none;margin-bottom:.5625rem;background:#fff;padding:.4em;border:1px solid #e0e1e1;border-radius:0;padding-right:2.25rem;text-indent:.000625rem;text-overflow:""}form input.fullwidth,form select.fullwidth{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:.625rem}form.filter fieldset{margin-bottom:.9375rem}form button,form input.sbmt{border:none;color:#fff;font-size:.8125rem;background:#0084bb;overflow:hidden;padding:.667em 0;width:100%;cursor:pointer}form input.pull-left{float:left;margin-right:.3125rem;width:78%}form button.image{background:rgba(0,0,0,0);width:auto;float:left;padding:0}form.telsuche{margin-bottom:.625rem}form.telsuche:last-child{margin-bottom:0}form.login .formrow{margin-bottom:.625rem}form.login label{display:inline-block;width:40%;float:left}form.login input[type=text],form.login input[type=password]{width:60%;float:right;box-sizing:border-box}#content.login-container{float:none;margin:0 auto}#news-ticker{color:#0085b8;font-size:.8125rem;text-align:left;margin-bottom:2.5rem}@-webkit-keyframes marquee{0%{text-indent:0%}100%{text-indent:100%}}@keyframes marquee{0%{text-indent:0%}100%{text-indent:100%}}#news-ticker{overflow:hidden;white-space:nowrap;animation:marquee 40s linear infinite;-webkit-animation:marquee 40s linear infinite}#news-ticker:hover{animation-play-state:paused;-webkit-animation-play-state:paused}#left{width:24%}#right{float:right;width:24%}.sidecol a,.sidecol h2 a{color:#505050}.sidecol p{margin:0 0 .5em}.sidecol h2{margin-bottom:1em;font-size:1.125rem}.sidecol .catimg{position:relative}.sidecol .catimg img{width:100%;height:auto}.sidecol .catimg .imgwave{bottom:auto;right:auto;left:0;top:0;width:100%;height:10%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sidecol ul.menu{font-size:1em}.sidecol ul.menu li a,.sidecol ul.menu li span{display:block;color:#0085b8;cursor:pointer}.sidecol ul.menu li a.active{font-weight:bold}.sidecol ul.menu>li>a,.sidecol ul.menu>li>span{margin-bottom:.5em}.sidecol ul.menu>li>a,.sidecol ul.menu>li>span{background:url(../pics/arrow-right.png) no-repeat left .25rem;background-size:.4375rem;padding-left:.8125rem}.sidecol ul.menu ul{font-size:.9em;margin:0 0 .5em 1em}.sidecol ul.menu li.showSub ul{display:none}.sidecol ul.menu li.showSub.active ul{display:block}.sidecol .archive,.sidecol .newsletter,.sidecol .bookmobile{position:relative;font-size:.75em;line-height:1.5em}.sidecol .archive div,.sidecol .newsletter div,.sidecol .bookmobile div{margin-top:1em}.sidecol .archive label,.sidecol .newsletter label,.sidecol .bookmobile label{cursor:pointer;display:inline-block;line-height:2em;height:2em;width:40%;vertical-align:top}.sidecol .bookmobile label{width:30%}.sidecol .archive select,.sidecol .bookmobile select{width:43%;line-height:1.6em;height:2em;padding:.2em}.sidecol .bookmobile select{width:53%}.sidecol .archive input[type=text],.sidecol .newsletter input[type=text],.sidecol .bookmobile input[type=text]{width:40%;line-height:1.6em;height:1.6em;padding:.2em}.sidecol .bookmobile input[type=text]{width:50%}.sidecol .bookmobile input[type=text]{width:50%}.sidecol .newsletter input[type=text]{width:57%;line-height:1.6em;height:1.6em;padding:.2em}.sidecol .archive input[type=image],.sidecol .newsletter input[type=image]{cursor:pointer;width:2em;height:2em;border:0;background:#0086b9;border:1px solid #0086b9;vertical-align:top}.sidecol .newsletter input[type=button]{width:100%;cursor:pointer;background:#0086b9;color:#fff;border:1px solid #0086b9;line-height:1.6em;height:2em;padding:.2em 0}.sidecol .extended .container{padding:1em 5%}.sidecol .extended .container.output{background:#fff;border-right:1px solid #e9eaea;border-left:1px solid #e9eaea}.sidecol .output.bookmobile h3{margin-bottom:1em}.sidecol .output.bookmobile p{clear:both;overflow:hidden;margin-bottom:1em}.sidecol .output.bookmobile p.info{margin-bottom:0}.sidecol .output.bookmobile span{float:left}.sidecol .output.bookmobile span.month{clear:both;width:33%}.sidecol .output.bookmobile span.station{clear:both;width:63%}.sidecol .advanced_search{position:relative;font-size:.75em}.sidecol .advanced_search div{position:relative;margin:1em 0 0 0}.sidecol .advanced_search label{cursor:pointer;display:inline-block;line-height:1.6em;min-height:2em;width:75%;vertical-align:top;margin-left:1em}.sidecol .advanced_search input[type=text]{width:75%;line-height:1.6em;height:1.6em;padding:.2em}.sidecol .advanced_search input[type=image]{cursor:pointer;width:2em;height:2em;border:0;background:#0086b9;border:1px solid #0086b9;vertical-align:top}.sidecol .filter{line-height:1.5em}.sidecol .filter h3{font-size:1.15em;margin:1em 0 .3em}.sidecol .filter p{margin:.2em 0}.sidecol .filter input[type=checkbox],.sidecol .filter input[type=radio]{float:left;margin-top:.25rem}.sidecol .filter label.block{display:block;font-weight:bold;margin:.2em 0}.sidecol .filter input[type=checkbox]+label,.sidecol .filter input[type=radio]+label{display:block;margin:0 0 0 1.25rem}.sidecol .filter .submit{margin:1em 0}.sidecol span.legend{font-size:1.75em;vertical-align:middle}input.datepicker{vertical-align:middle}button.ui-datepicker-trigger{background:rgba(0,0,0,0) url(../pics/datepicker.gif);width:1.375rem;height:1.3125rem;border:0;vertical-align:middle;margin-left:.3125rem;margin-top:-0.6875rem}#ui-datepicker-div{font-size:.75em}#bottom h2{margin:0 0 1em}#bottom ul.newsitems{list-style:none;font-family:Cambria,Georgia,serif}#bottom ul.newsitems li{display:inline-block;float:left;width:49%;margin:0 0 1.5em 2%;position:relative}#bottom ul.newsitems li.odd{margin-left:0}#bottom ul.newsitems li span.headline{font-weight:bold;display:block;padding:0 0 0 1.25rem;font-size:1.15em;color:#717174}#bottom ul.newsitems li span.date{display:block;padding:0 0 0 1.25rem;color:#8b8b8f}#bottom ul.newsitems li::before{content:">";position:absolute;top:0;left:0;font-size:1em;font-weight:bold;color:#717174}#footer p{float:left}#footer a.print{float:right;background:url(../pics/print.png) no-repeat left top;padding-left:1.875rem}a#totop{position:fixed;z-index:999;right:.9375rem;bottom:.9375rem;width:1.875rem;height:1.875rem;font-size:1.875rem;background:#fff;line-height:1.625rem;text-align:center;border-radius:.5rem}#mainnav li.aktuelles:hover a,#mainnav li.aktuelles a.active,#mainnav li.aktuelles ul{background:#f5f6f6}#mainnav li.landkreis:hover a,#mainnav li.landkreis a.active,#mainnav li.landkreis ul{background:#d6e7cc}.aktuelles .imgwave{background-image:url(../pics/ws-aktuelles.png)}.landkreis .imgwave{background-image:url(../pics/ws-landkreis.png)}.politik .imgwave{background-image:url(../pics/ws-politik.png)}.buergerservice .imgwave{background-image:url(../pics/ws-buergerservice.png)}.tourismus .imgwave{background-image:url(../pics/ws-tourismus.png)}.wirtschaft .imgwave{background-image:url(../pics/ws-wirtschaft.png)}.bildung .imgwave{background-image:url(../pics/ws-bildung.png)}.soziales .imgwave{background-image:url(../pics/ws-soziales.png)}.aktuelles #content a.img:hover img.scalable,.aktuelles #content a.img.scalable:hover img,.landkreis #content a.img:hover img.scalable,.landkreis #content a.img.scalable:hover img,.politik #content a.img:hover img.scalable,.politik #content a.img.scalable:hover img,.buergerservice #content a.img:hover img.scalable,.buergerservice #content a.img.scalable:hover img,.tourismus #content a.img:hover img.scalable,.tourismus #content a.img.scalable:hover img,.wirtschaft #content a.img:hover img.scalable,.wirtschaft #content a.img.scalable:hover img,.bildung #content a.img:hover img.scalable,.bildung #content a.img.scalable:hover img,.soziales #content a.img:hover img.scalable,.soziales #content a.img.scalable:hover img{border-color:#404040;cursor:zoom-in}.mfp-wrap .mfp-inline-holder .mfp-content{position:absolute;max-width:94vw;max-height:94vh;inset:2vh 0}.mfp-wrap .mfp-figure::after{all:unset;display:none}.mfp-wrap .mfp-content{background-color:#fff;border:.625rem solid #434343}.mfp-wrap .mfp-content .modal-box{display:block;padding:1.25rem 4.375rem}.mfp-wrap .mfp-content .modal-box form label{font-weight:normal;font-size:.8125rem;line-height:1rem}.mfp-wrap .mfp-content .modal-box form p{font-size:.8125rem;line-height:1rem}@media screen and (max-width: 47.9375rem){.mfp-wrap .mfp-content .modal-box{padding:1.25rem;box-sizing:border-box}.mfp-wrap .mfp-content .modal-box form.kontakt .form-row #submit{float:none;padding:.25rem .625rem}}.mfp-wrap .mfp-content .mfp-close{background-color:#434343;color:#fff;border-radius:50%;width:2.75rem;height:2.75rem;top:-1.8125rem;right:-1.6875rem;padding:0;opacity:1;text-align:center}.mfp-wrap .mfp-content .mfp-close:hover,.mfp-wrap .mfp-content .mfp-close:focus,.mfp-wrap .mfp-content .mfp-close:active{background:#fff;color:#434343;outline:.375rem solid #434343}#banner{position:relative;aspect-ratio:1435/373;max-width:89.6875rem;margin:1.25rem auto 1.875rem auto}#banner:focus-within::after{content:"";position:absolute;z-index:10;inset:.125rem;outline:.125rem solid #d61266;pointer-events:none}#banner .slider{width:100%;height:100%}#banner .slider ul{width:100%;height:100%}#banner .slider ul li{width:100%;height:100%}#banner .slider ul li img{display:block;width:100%;height:100%;object-fit:cover}#banner .slider .scroller_indicator .scroller_counter{position:absolute;z-index:1;bottom:-1.5rem;left:50%;transform:translateX(-50%)}#banner .slider .scroller_indicator .scroller_counter button{all:unset;box-sizing:border-box;display:inline-block;width:1rem;height:1rem;margin:0 .25em;border-radius:100%;border:.125rem solid #d61266;background:#d61266}#banner .slider .scroller_indicator .scroller_counter button.on{background:#fff;border-color:#007eb0}#banner .slider .scroller_indicator .scroller_counter button strong{display:none}#banner .slider button.scroller_left,#banner .slider button.scroller_right{opacity:0}#banner .slider button.scroller_pause{--colorFront: #FFFFFF;--colorBack: #d61266;--colorBorder: #FFFFFF;left:auto;top:auto;right:1.5625rem;bottom:1.75rem;border-radius:.375rem}#banner .slider button.scroller_pause:focus,#banner .slider button.scroller_pause:hover,#banner .slider button.scroller_pause:active{--colorFront: #d61266;--colorBack: #FFFFFF;--colorBorder: #d61266}html{font-size:1rem;scroll-padding:5rem 1rem}.sr-only{display:none}.mobile{display:none}.desktop{display:block}.hidden{display:none}.bigline::after,#content #gallery::after,#content .galerie::after,#content #galerie::after,.panel-group .panel-footer+.panel-collapse .panel-body::after,.panel::after{content:"";display:block;background:rgba(0,0,0,0) url("../img/dotted.gif") repeat-x 0 0;height:.125rem;width:100%}.biglineTop::before,#content #gallery::before,#content .galerie::before,#content #galerie::before,.panel-group::before{content:"";display:block;background:rgba(0,0,0,0) url("../img/dotted.gif") repeat-x 0 0;height:.125rem;width:100%}@media screen and (max-width: 47.9375rem){.mobile{display:block}.desktop{display:none}}body{background:#fff url("");color:#434343;padding:0;font-family:"verdana",sans-serif;overflow:hidden;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (max-width: 61.9375rem){body{padding:5.875rem 0 0 0}}@media screen and (max-width: 47.9375rem){body{padding:3.75rem 0 0 0}}.pink{color:#d61266}.blue{color:#007eb0}sup{vertical-align:super}.wrapper{padding:0;max-width:62.5rem;margin:0 auto;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper #main{padding:1.875rem 0px}.wrapper #content{padding-top:0}.wrapper .col-2 #content{width:72.5%;margin-right:0}@media screen and (max-width: 61.9375rem){.wrapper #content,.wrapper .col-2 #content{width:100%;margin:0 0 1.875rem 0}}@media screen and (max-width: 61.9375rem){.wrapper #main{padding:1.875rem 1.25rem}}.standardLink{font-weight:bold;padding-left:0}.standardLink::before{content:"❯";display:inline-block;font-size:1.125rem;line-height:1.125rem;margin-right:.3125rem}.bigLink{font-weight:normal;padding-left:0;color:#d61266;position:relative;text-indent:0;padding-left:0;display:block}.bigLink.mail::after{content:"@";font-weight:bold;display:inline-block;font-size:1.5rem;line-height:1.125rem;margin-left:.3125rem;top:.25rem;position:relative}.externalLink,#content.mediathek .more,.sidecol .roundbox.kontakt_box .kontakt-mail,a.link{font-weight:bold;padding-left:0}.externalLink::after,#content.mediathek .more::after,.sidecol .roundbox.kontakt_box .kontakt-mail::after,a.link::after{content:"❯";display:inline-block;font-size:1.125rem;line-height:1.125rem;margin-left:.3125rem}#main a.readmore{font-weight:normal;padding-left:0}#main a.readmore::before{display:none}#main a:hover,#main a:focus,#main a:active,#main a.readmore:hover,#main a.readmore:focus,#main a.readmore:active,#main p a.dl:hover,#main p a.dl:focus,#main p a.dl:active{color:#007eb0;text-decoration:underline}#content a:not(.bigLink).dl,.sidecol a:not(.bigLink).dl{font-weight:normal;display:block;position:relative;padding-left:0;padding-left:1.4375rem}#content a:not(.bigLink).dl::after,.sidecol a:not(.bigLink).dl::after{display:inline-block;font:normal normal normal .875rem FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:.25rem;font-size:1.1875rem}#content a:not(.bigLink).dl span.size,.sidecol a:not(.bigLink).dl span.size{font-weight:normal}#content a:not(.bigLink).dl span.size br,.sidecol a:not(.bigLink).dl span.size br{display:none}#content a:not(.bigLink).dl span.date,.sidecol a:not(.bigLink).dl span.date{font-weight:normal;font-style:italic;display:block}ul.dl li{margin-bottom:.9375rem}.aktuelles .submenu h2,body.aktuelles a:not(.bigLink),#mainnav li.aktuelles a:hover,#mainnav li.aktuelles:hover>a,body.aktuelles .sidecol ul.menu li a:hover,body.aktuelles .sidecol ul.menu li.active>a{color:#d61266}#main h1{font-size:1.4375rem;line-height:1.75rem;font-weight:200;color:#fff;background-color:#a3d900;padding:0px .625rem;margin-right:4.375rem}#main h1 br{display:block;height:.25rem;background-color:#fff;content:"";margin:0 -0.625rem}#main h1+p{color:#909090;margin-right:6.25rem;font-size:1.125rem;line-height:1.75rem}#header+h2{font-size:1.75rem;line-height:2.5rem;font-weight:200;color:#000;text-transform:uppercase;margin:1.25rem 2.25rem 0 0;padding-bottom:1.25rem;border-bottom:.125rem dotted #909090}#header+h2 span{background-color:#a3d900;padding:0px 1.25rem}@media screen and (max-width: 37.5rem){#header+h2{font-size:1.1875rem;line-height:1.6875rem}}@media screen and (max-width: 25.625rem){#header+h2{font-size:5vw;line-height:8vw}#header+h2 br{display:none}#header+h2 span{display:block;margin-bottom:.125rem;width:100%}}#left+h1,.modal-box h3,.mfp-gallery h1{margin-left:27.5%;color:#007eb0;background-color:rgba(0,0,0,0);padding:0;font-weight:normal}@media screen and (max-width: 61.9375rem){#left+h1{margin-left:0}}h2{font-size:1.5rem;line-height:1.5rem}#content h2{font-size:1.5rem;line-height:1.75rem;color:#434343;text-transform:none;font-weight:normal}#content h2.bereich{font-size:1.375rem;line-height:1.875rem;margin-bottom:1.25rem;color:#007eb0;font-weight:normal;text-transform:uppercase;border-top:1px dotted #909090;padding-top:2.5rem;margin-top:2.5rem}h3{font-size:1.125rem;line-height:1.5rem}.roundbox h2{color:#434343;font-weight:normal;padding-bottom:.3125rem;margin-bottom:.125rem}.roundbox h2 a{color:#d61266}.roundbox h2 span{font-size:.875rem;line-height:1.25rem;text-transform:none}#main p,.blog_text>div,#main ul,#main ol,#main td{font-size:.8125rem;line-height:1.25rem}@font-face{font-family:"fwg";src:url("../fontello/font/fwg.eot?27496987");src:url("../fontello/font/fwg.eot?27496987#iefix") format("embedded-opentype"),url("../fontello/font/fwg.woff?27496987") format("woff"),url("../fontello/font/fwg.ttf?27496987") format("truetype"),url("../fontello/font/fwg.svg?27496987#fwg") format("svg");font-weight:normal;font-style:normal}.icon,#content span.img_container.scalable::after{font-family:"fwg"}@media screen and (max-width: 61.9375rem){.wrapper #header{position:fixed;top:0px;z-index:100;width:100%}}#header{margin-bottom:.125rem}#header .flleft{padding-left:0;box-sizing:border-box}#header .flleft a{background:none;display:block;color:#d61266}#header .flleft .loginbox{background-color:#d61266}#header .flleft .loginbox input{background-color:#cbcbcd}#header .flleft .loginbox button.subt{font-style:normal;font-size:1.5rem;line-height:1.25rem;display:inline-block;width:auto;position:relative;top:.1875rem;padding:0 .625rem}#header .flleft .loginbox button.subt i{font-style:normal}@media screen and (max-width: 61.9375rem){#header .flleft a.login{margin-left:3.75rem;display:none}#header .flleft a.logo{padding-bottom:.25rem}#header .flleft a.logout{display:none}}@media screen and (max-width: 47.9375rem){#header .flleft a.logo{margin-top:-0.25rem;padding-bottom:.625rem;padding-top:0}#header .flleft a.logo img{width:auto;height:3.0625rem;max-width:none}}#header .flright{padding-right:0rem;box-sizing:border-box}#header .flright .logo-2{float:right;padding-right:0;width:8.75rem}@media screen and (max-width: 61.9375rem){#header .flright .logo-2{padding-top:1.4375rem}}@media screen and (max-width: 47.9375rem){#header .flright .logo-2{display:none}}#header .flright #searchbox{margin-top:0px;margin-right:.625rem;width:18.75rem;float:left}#header .flright #searchbox form{background-color:#fff;padding:.3125rem 0 .3125rem .625rem;text-align:left}#header .flright #searchbox form input[type=text]{color:#d61266;background-color:rgba(0,0,0,0);border:none;font-size:.875rem;line-height:1rem;width:14.75rem;vertical-align:middle;border-bottom:.125rem dotted #909090}#header .flright #searchbox form button,#header .flright #searchbox form a{background-color:rgba(0,0,0,0);color:#d61266;width:2.8125rem;font-size:1.625rem;line-height:1.625rem;padding:.125rem 0 0 0;position:relative;top:.25rem}#header .flright #searchbox form button i,#header .flright #searchbox form a i{font-style:normal}@media screen and (max-width: 61.9375rem){#header .flright #searchbox{margin-top:.8125rem;width:11.875rem}#header .flright #searchbox form input[type=text]{width:68%}}@media screen and (max-width: 47.9375rem){#header .flright #searchbox{position:absolute;left:0;background:rgba(0,0,0,0);top:3.75rem;margin-right:0;margin-top:0;width:100%;height:0}#header .flright #searchbox form{display:flex;align-items:center;justify-content:stretch;gap:.25rem;width:100%;height:100%;float:none;box-sizing:border-box;padding:0 1.25rem;background:rgba(0,0,0,0)}#header .flright #searchbox form input[type=text]{position:absolute;opacity:.01;background-color:rgba(0,0,0,0);width:100%;font-size:1rem;border-color:#fff;color:#fff}#header .flright #searchbox form button,#header .flright #searchbox form label{display:none;font-size:1.9375rem;height:1.9375rem;color:#fff;margin:0;top:unset}#header .flright #searchbox form button.open-search,#header .flright #searchbox form label.open-search{position:absolute;display:block;text-decoration:none;cursor:pointer;color:#d61266;top:-3.4375rem;right:1.25rem;margin-top:.3125rem}#header .flright #searchbox form button.open-search:hover,#header .flright #searchbox form label.open-search:hover{text-decoration:none}#header .flright #searchbox form button:focus,#header .flright #searchbox form label:focus{outline:none}#header .flright #searchbox form button{border-radius:.25rem}#header .flright #searchbox form button:focus,#header .flright #searchbox form button:hover,#header .flright #searchbox form button:active{background:#fff;color:#d61266}#header .flright #searchbox:focus-within{width:100%;height:100%;background:#d61266;z-index:1000}#header .flright #searchbox:focus-within form input[type=text]{position:relative;display:block;opacity:1;flex:1}#header .flright #searchbox:focus-within form button,#header .flright #searchbox:focus-within form label{display:block}}@media screen and (max-width: 61.9375rem){#header .flleft{width:46%}#header .flright{padding-right:2.1875rem}}#header .logo{width:21.25rem;height:3.75rem;margin-top:2.8125rem}#header .logo img{width:100%;height:auto}@media screen and (max-width: 61.9375rem){#header .logo{width:16.875rem}}#header #topnav{padding:0;margin-bottom:2.1875rem}#header #topnav ul.menu li{position:relative}#header #topnav ul.menu li a{color:#d61266;font-size:.8125rem;line-height:.8125rem;border-left:0;text-transform:uppercase}#header #topnav ul.menu li a:hover{color:#007eb0}#header #topnav ul.menu li::before{content:"";position:absolute;top:1px;left:-0.125rem;border-left:1px solid #d61266;height:100%}#header #topnav ul.menu li:first-child::before,#header #topnav ul.menu li:nth-child(2)::before{display:none}#header #topnav ul.menu li.lang a{text-transform:none;position:relative;margin-right:1.875rem}#header #topnav ul.menu li.lang a i{color:#909090;margin-left:.3125rem;font-size:1.25rem;position:absolute;top:-0.3125rem}@media screen and (max-width: 61.9375rem){#header #topnav{display:none}#header .flleft{padding-left:3.75rem}#header .logo{margin-top:0}}@media screen and (max-width: 47.9375rem){#header .flleft{padding-left:3.125rem}#header .flright{padding-right:1.25rem}}#top #header #mainnav{display:none;background-color:#d61266}#top #header #mainnav>ul{padding:0 2.1875rem;display:-webkit-flex;display:flex}#top #header #mainnav>ul>li{-webkit-flex:1;flex:1;width:auto;margin:0}#top #header #mainnav>ul>li:hover a{background-color:#fff;color:#fff}#top #header #mainnav>ul>li>a{color:#fff;background-color:rgba(0,0,0,0);font-weight:normal;border-radius:0;text-transform:uppercase;font-size:1.1875rem;line-height:1.1875rem;font-weight:500;padding:.667em .9375rem}#top #header #mainnav>ul>li>a:hover,#top #header #mainnav>ul>li>a.active{background-color:#d61266;color:#fff}@media screen and (min-width: 62rem)and (max-width: 74.9375rem){#top #header #mainnav>ul>li a{font-size:1rem;line-height:1rem}}#top #header #mainnav>ul>li ul{background-color:#fff;border-radius:0;border:1px solid #fff;padding:0 !important;margin-top:1px}#top #header #mainnav>ul>li ul li{position:relative}#top #header #mainnav>ul>li ul li a{font-size:.875rem;line-height:1.875rem;background-color:rgba(0,0,0,0);color:#fff;font-weight:bold;padding-left:1.0625rem;border-top:none}#top #header #mainnav>ul>li ul li a::before{content:"❯";display:inline-block;font-size:1.125rem;line-height:1.125rem;margin-right:.3125rem}#top #header #mainnav>ul>li ul li a:hover{background-color:#d61266}#top #header #mainnav>ul>li ul li ul{position:absolute;left:0;top:-1px;left:100%;margin:0}#top #header #mainnav>ul>li:nth-last-child(-1n+3) ul li ul{left:auto;right:100%}#top #header #mainnav>ul>li:nth-child(-1n+3) ul li ul{left:100%;right:auto}#top #header #mainnav>ul>li:last-child ul li ul{left:auto;right:100%}@media screen and (max-width: 61.9375rem){#top #header #mainnav{height:.625rem;margin-top:0}#top #header #mainnav>ul{display:none}}.no-js .navmenu{display:none}.offcanvas{top:0}.offcanvas .navmenu-nav{margin-top:3.125rem}html.open{overflow:hidden}.navmenu-fixed-left,.navmenu-fixed-right,.navbar-offcanvas{position:fixed;z-index:1030;top:0;bottom:0;overflow-y:auto;border-radius:0}.open body::after{background-color:#000;-webkit-transition:opacity .4s;transition:opacity .4s;position:absolute;top:0;left:0;z-index:1000;opacity:0;height:0;content:" "}body.canvas-sliding::after{height:100%;width:100%;opacity:0}body.canvas-slid::after{height:100%;width:100%;opacity:.6}.navmenu,.navbar-offcanvas{width:100vw;background:#fff;border:none;height:calc(100vh - 2.5rem)}.navmenu .open>a,.navmenu .open>a:focus,.navmenu .open>a:hover,.navmenu ul>li>a:focus,.navmenu ul>li>a:hover,.navbar-offcanvas .open>a,.navbar-offcanvas .open>a:focus,.navbar-offcanvas .open>a:hover,.navbar-offcanvas ul>li>a:focus,.navbar-offcanvas ul>li>a:hover{background-color:rgba(0,0,0,0);border-color:#fff}.navbar-toggle{position:absolute;float:left;margin-top:1.125rem;margin-left:.625rem;padding:0;margin-right:.9375rem;margin-bottom:.5rem;background-color:#d61266;background-image:none;border:1px solid rgba(0,0,0,0);border-radius:0;width:1.25rem;display:none;margin:0;top:0px;left:1.25rem;z-index:999;margin-right:.9375rem;padding:.3125rem;box-sizing:content-box}.navbar-toggle:focus{outline:0}.navbar-toggle:hover,.navbar-toggle:focus,.navbar-toggle:active{background:#fff;outline:.1875rem solid #d61266}.navbar-toggle:hover .icon-bar,.navbar-toggle:focus .icon-bar,.navbar-toggle:active .icon-bar{background:#d61266}.navbar-toggle.open,.navbar-toggle.open:focus{outline:none;position:absolute;right:0;top:-0.25rem}.navbar-toggle .icon-bar{display:block;width:100%;height:.25rem;border-radius:0;background-color:#fff}.navbar-toggle .icon-bar+.icon-bar{margin-top:.25rem}@media screen and (max-width: 61.9375rem){.navbar-toggle{display:block;top:1.625rem;width:1.375rem}}body #header .navbar-toggle{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}body #header .navbar-toggle span.icon-bar{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:relative;transform-origin:0 0}@media(min-width: 62rem){.navbar-toggle{display:none}}@media(max-width: 61.9375rem){header#header{left:0px !important;z-index:10003;background:#fff;height:5rem}.navbar .text-right{padding-left:0;padding-right:.9375rem !important;font-size:.6875rem;line-height:.875rem}.navbar .text-right>a.cart-link{padding-left:0 !important}.navmenu.navmenu-default{padding:2.5rem .9375rem 0 .9375rem}.navmenu.navmenu-default .navbar-toggle{left:auto;top:1.625rem;width:1.375rem}.offcanvas .navmenu-nav{margin-top:2.625rem !important}#header .navmenu>ul>li{background-color:#d61266;color:#fff;padding:0;display:block;float:none;font-size:1.1875rem;line-height:1.1875rem}#header .navmenu>ul>li a{color:#fff;text-transform:uppercase;padding:.625rem 2.8125rem .625rem .625rem;display:block;position:relative;font-weight:500}#header .navmenu>ul>li a.logout{font-size:.8125rem}#header .navmenu>ul>li a.logout::after{content:"";font-family:"fwg";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;display:block;position:absolute;right:.625rem;color:#fff;top:.4375rem;font-weight:normal;font-size:1.5rem}#header .navmenu>ul li{border-bottom:1px solid #fff;display:block;float:none}#header .navmenu>ul li.logo-dms{display:none}#header .navmenu>ul li a{flex:1}#header .navmenu>ul li a:hover{text-decoration:none}#header .navmenu>ul li.hasChildren{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#header .navmenu>ul li.hasChildren>div,#header .navmenu>ul li.hasChildren>ul{display:none;width:100%}#header .navmenu>ul li.hasChildren>div ul,#header .navmenu>ul li.hasChildren>ul ul{margin-left:1.875rem}#header .navmenu>ul li.hasChildren>div ul>li,#header .navmenu>ul li.hasChildren>ul ul>li{border-bottom:none}#header .navmenu>ul li.hasChildren>div a,#header .navmenu>ul li.hasChildren>ul a{text-transform:none}#header .navmenu>ul li.hasChildren li{border-bottom:none;border-top:none}#header .navmenu>ul li.hasChildren li a{font-weight:normal;padding:.3125rem 2.8125rem .3125rem .625rem}#header .navmenu>ul li.hasChildren button{all:unset;line-height:1;text-align:center;width:3rem;color:#fff}#header .navmenu>ul li.hasChildren button:hover,#header .navmenu>ul li.hasChildren button:focus,#header .navmenu>ul li.hasChildren button:active{color:#d61266;background:#fff}#header .navmenu>ul li.hasChildren button::after{display:block;content:"+";margin-top:-0.25rem;font-weight:normal;font-size:2.875rem;color:inherit}#header .navmenu>ul li.hasChildren button span{position:absolute;opacity:.001;z-index:-1}#header .navmenu>ul li.hasChildren.open,#header .navmenu>ul li.hasChildren.active{padding-bottom:1.25rem}#header .navmenu>ul li.hasChildren.open>button::after,#header .navmenu>ul li.hasChildren.open.additional>button::after,#header .navmenu>ul li.hasChildren.active>button::after,#header .navmenu>ul li.hasChildren.active.additional>button::after{content:"—";top:.5rem;right:.625rem}#header .navmenu>ul li.hasChildren.open>div,#header .navmenu>ul li.hasChildren.open>ul,#header .navmenu>ul li.hasChildren.open form#loginform,#header .navmenu>ul li.hasChildren.active>div,#header .navmenu>ul li.hasChildren.active>ul,#header .navmenu>ul li.hasChildren.active form#loginform{display:block}#header .navmenu>ul li.mobilelogin>.loginbox li:first-child{display:none}#header .navmenu>ul li.mobilelogin>.loginbox li form button.subt{font-style:normal;font-size:1.5rem;line-height:1.25rem;display:inline-block;width:auto;position:relative;top:.1875rem;padding:0 .625rem}#header .navmenu>ul li.mobilelogin>.loginbox li form button.subt i{font-style:normal}#header .navmenu>ul li.mobilelogin>.loginbox li form input{width:calc(50% - 2.8125rem)}#header .navmenu>ul#footer_links li{border-bottom:1px solid #fff}#header .navmenu>ul#footer_links li a{color:#fff;padding:.625rem .9375rem .4375rem .625rem;display:block;position:relative}#header .navmenu .bottommenu{text-align:left;margin-top:1.25rem;margin-bottom:1.25rem}#header .navmenu .bottommenu li,#header .navmenu .bottommenu li:first-child{position:relative;display:inline-block;width:auto;border:none}#header .navmenu .bottommenu li a,#header .navmenu .bottommenu li:first-child a{color:#fff;font-size:.8125rem;line-height:.8125rem;border-left:0;text-decoration:underline;text-transform:none;padding:.625rem}#header .navmenu .bottommenu li a:hover,#header .navmenu .bottommenu li:first-child a:hover{text-decoration:underline}#header .navmenu .bottommenu li::before,#header .navmenu .bottommenu li:first-child::before{content:" ";position:absolute;top:.4375rem;left:-0.25rem;border-left:1px solid #fff;height:60%}#header .navmenu .bottommenu li:first-child::before,#header .navmenu .bottommenu li:first-child:first-child::before{display:none}#header .navmenu .langmenu li{text-align:center;width:50%;float:left;border-bottom:none}#header .navmenu .langmenu li a{position:relative;margin-right:1.875rem;padding-right:.625rem}#header .navmenu .langmenu li a i{margin-left:.3125rem;font-size:1.5rem;position:absolute;top:.25rem}#header .navmenu .langmenu li.active{background-color:#fff}#header .navmenu .langmenu li.active a{color:#007eb0}}.navmenu,.navbar-offcanvas{width:calc(100vw - 12.5rem);background:#d61266;border:none;overflow:auto;z-index:10000;margin-top:0px}@media(max-width: 47.9375rem){header#header{height:3.75rem}.navbar-toggle{margin-right:.9375rem;padding:.3125rem;left:.625rem;top:.625rem;width:1.25rem}.navbar-toggle .icon-bar{height:.25rem}#header #myNavmenu.navmenu,.navbar-offcanvas{top:3.75rem;width:calc(100vw - 7.5rem);width:100%;height:calc(100vh - 3.375rem);padding-top:0px;box-sizing:border-box}#header #myNavmenu.navmenu .navbar-toggle,.navbar-offcanvas .navbar-toggle{display:none}#header #myNavmenu.navmenu li.logo-dms,.navbar-offcanvas li.logo-dms{display:block;text-align:left;padding-right:0;height:3.25rem}#header #myNavmenu.navmenu li.logo-dms a,.navbar-offcanvas li.logo-dms a{padding-right:0}#header #myNavmenu.navmenu li.logo-dms a:first-child,.navbar-offcanvas li.logo-dms a:first-child{float:left;font-size:2.1875rem}#header #myNavmenu.navmenu li.logo-dms a:last-child,.navbar-offcanvas li.logo-dms a:last-child{float:right}#header #myNavmenu.navmenu li.logo-dms::after,.navbar-offcanvas li.logo-dms::after{content:"";float:none;clear:both}}@media(max-width: 28.125rem){.navmenu,.navbar-offcanvas{width:calc(100vw - 5rem)}body .navbar-default .container-fluid .navbar-toggle,body.fixed .navbar-default .container-fluid .navbar-toggle,body.no-start-image .navbar-default .container-fluid .navbar-toggle{right:1rem}body .navbar-default .container-fluid .navbar-toggle.open{right:-0.1875rem}}.sidecol .roundbox.submenu,.sidecol .submenu{border-bottom:none;border:none;padding-bottom:2.5rem;padding-left:0;margin-bottom:1.875rem;padding-top:0;background-color:rgba(0,0,0,0)}.sidecol .roundbox.submenu h2,.sidecol .submenu h2{font-size:1.25rem;line-height:1.5625rem;font-weight:normal;margin-bottom:1.875rem}.sidecol .roundbox.submenu h2::after,.sidecol .submenu h2::after{display:none}.sidecol .roundbox.submenu ul.menu>li,.sidecol .submenu ul.menu>li{margin-bottom:1.25rem;position:relative}.sidecol .roundbox.submenu ul.menu>li>a,.sidecol .roundbox.submenu ul.menu>li>span,.sidecol .submenu ul.menu>li>a,.sidecol .submenu ul.menu>li>span{color:#d61266;background-image:none;padding-left:0;font-weight:normal;display:inline-block;position:relative;font-size:1.25rem;line-height:1.5625rem}.sidecol .roundbox.submenu ul.menu>li>a,.sidecol .submenu ul.menu>li>a{color:#d61266}.sidecol .roundbox.submenu ul.menu>li>a.active::before,.sidecol .submenu ul.menu>li>a.active::before{content:"";border-left:.25rem solid #d61266;display:block;width:.3125rem;border-top:.125rem solid #d61266;border-bottom:.125rem solid #d61266;height:1.375rem;position:absolute;z-index:10;left:-0.625rem;top:0px}.sidecol .roundbox.submenu ul.menu>li>a.active::after,.sidecol .submenu ul.menu>li>a.active::after{content:"";border-right:.25rem solid #d61266;display:block;width:.3125rem;border-top:.125rem solid #d61266;border-bottom:.125rem solid #d61266;height:1.375rem;position:absolute;z-index:10;right:-0.625rem;top:0px}.sidecol .roundbox.submenu ul.menu>li ul,.sidecol .submenu ul.menu>li ul{margin-left:0}.sidecol .roundbox.submenu ul.menu>li ul::before,.sidecol .submenu ul.menu>li ul::before{content:"";display:block;width:100%;height:.125rem;left:-0.625rem;border-top:.125rem dotted #d61266}.sidecol .roundbox.submenu ul.menu>li ul li a,.sidecol .submenu ul.menu>li ul li a{color:#d61266;font-weight:normal}.sidecol .roundbox.submenu ul.menu>li ul li a.active,.sidecol .submenu ul.menu>li ul li a.active{font-weight:bold}.sidecol .roundbox.submenu ul.menu>li ul li:first-child,.sidecol .submenu ul.menu>li ul li:first-child{margin-top:.3125rem}@media screen and (max-width: 61.9375rem){#left .roundbox.submenu{display:none}}.sidecol .roundbox{margin-bottom:3.125rem;border-radius:0;border:.125rem dotted #909090;background-color:#fff;padding:1.25rem;position:relative}.sidecol .roundbox h2{font-size:1.0625rem;line-height:1.375rem}.sidecol .roundbox h2 i{font-size:1.875rem;margin-top:-0.3125rem;position:absolute;top:-1.875rem;right:.625rem;border-radius:50%;background-color:#909090;color:#fff;width:3.125rem;height:3.125rem;text-align:center;line-height:3.125rem}.sidecol .roundbox h2 i::before{margin:0}.sidecol .roundbox a.link{font-weight:normal;text-decoration:underline}.sidecol .roundbox a.dl{padding-left:0}.sidecol .roundbox a.dl::after{position:static;display:inline;margin-left:.3125rem}.sidecol .roundbox a.dl span.date{display:inline}.sidecol .roundbox .img-desc{font-size:.6875rem;line-height:.8125rem}.sidecol .roundbox.kontakt_box p{border-bottom:1px solid #434343;margin-bottom:.9375rem;padding-bottom:.9375rem}.sidecol .roundbox.kontakt_box .kontakt-type{width:calc(50% - 1px);border-right:1px solid #434343;color:#434343;display:block;float:left;text-align:center;font-weight:bold;margin-bottom:.9375rem}.sidecol .roundbox.kontakt_box .kontakt-type i{font-size:2.1875rem}.sidecol .roundbox.kontakt_box p.kontakt-type{border-right:none;width:50%;border-bottom:none;padding-bottom:0}.sidecol .roundbox.kontakt_box .kontakt-mail{border-top:1px solid #434343;display:block;padding-top:.9375rem;clear:both;color:#434343;font-weight:bold;word-wrap:break-word;padding-left:2.5rem;position:relative;min-height:2.5rem}.sidecol .roundbox.kontakt_box .kontakt-mail i{color:#d61266;font-style:normal;font-size:2.1875rem;position:absolute;left:0}.sidecol .roundbox.kontakt_box .kontakt-mail::after{color:#d61266}.sidecol .roundbox.archive_box h2 i{font-size:1.25rem;margin-top:1px}.sidecol .roundbox.archive_box form.archive{margin-bottom:1.25rem}.sidecol .roundbox.archive_box form.archive label{font-weight:bold}.sidecol .roundbox.archive_box form.archive select{width:55%;line-height:1.6em;height:1.75rem;padding:.1875rem .625rem;float:right;-webkit-appearance:none;-moz-appearance:none}.sidecol .roundbox.archive_box form.archive input[type=text]{color:#d61266;background-color:rgba(0,0,0,0);border:none;font-size:.875rem;line-height:1rem;width:calc(100% - 3.75rem);vertical-align:middle;border-bottom:.125rem dotted #909090}.sidecol .roundbox.archive_box form.archive button{background-color:rgba(0,0,0,0);color:#d61266;width:2.8125rem;font-size:1.375rem;line-height:1.625rem;padding:0;position:relative;top:.25rem}.sidecol .roundbox.archive_box form.archive button i{font-style:normal}.sidecol .roundbox.archive_box form.archive:last-child{margin-bottom:0}.sidecol .roundbox.archive_box form.archive:last-child>div{background-color:#fff;padding-bottom:.1875rem}.sidecol .roundbox.archive_box form.archive:last-child>div label{display:none}.sidecol .roundbox.archive_box form.archive div.checkbox{background-color:rgba(0,0,0,0)}.sidecol .roundbox.archive_box form.archive div.checkbox label{display:block;width:100%;font-size:.875rem;line-height:.875rem;font-weight:normal}.sidecol .roundbox.archive_box form.archive div.checkbox label input{margin-right:.625rem;margin-top:-0.1875rem}.sidecol .roundbox.kalender_box .c-content .c-item{margin-bottom:1.5625rem;margin-top:.3125rem}.sidecol .roundbox.kalender_box .c-content .c-item .c-date{background-color:#434343;color:#fff;font-weight:500;padding:0 .3125rem}.sidecol .roundbox.kalender_box .c-content .c-item .c-title a{color:#434343;font-weight:bold;margin:0 .625rem;text-indent:0px;display:block}.sidecol .roundbox.kalender_box .c-content .c-item .c-title a::after{color:#d61266;font-size:.875rem;line-height:.875rem}.sidecol .roundbox.kalender_box .c-content>a{color:#434343;display:block;padding-top:.625rem;margin-bottom:.9375rem;background:rgba(0,0,0,0) url("../img/dotted.gif") repeat-x 0 0}.sidecol .roundbox.imageonly{background-color:rgba(0,0,0,0);border:none}@media screen and (max-width: 61.9375rem){#right,#left{width:100%;flex:1 100%;-webkit-flex:1 100%;order:2}#main{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;flex:1 100%}#left+h1{flex:1 100%;-webkit-flex:1 100%;-ms-flex:1;order:1}#content{order:1}}@media screen and (max-width: 61.9375rem)and (min-width: 48rem){#right{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#right>h2{width:100%;margin:0}#right .roundbox{width:calc(50% - 1rem);float:left;box-sizing:border-box}#left{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#left .roundbox{width:calc(50% - 1rem);float:left;box-sizing:border-box}#left .roundbox:nth-child(odd){margin-left:.9375rem}#left .roundbox:nth-child(even){margin-right:.9375rem}}#content .calender .clndr .clndr-controls{position:relative;text-align:center;margin-bottom:.9375rem}#content .calender .clndr .clndr-controls .clndr-previous-button,#content .calender .clndr .clndr-controls .clndr-next-button{color:#d61266;float:none;width:auto;display:inline-block;position:relative;top:.1875rem}#content .calender .clndr .clndr-controls .clndr-today-button{color:#d61266;font-weight:700;line-height:1.25rem;position:absolute;right:0;top:.125rem;width:auto}#content .calender .clndr .clndr-controls .clndr-today-button span{position:relative;top:.125rem;border:.1875rem solid #d61266;border-radius:50%;color:#d61266;text-align:center;width:1.1875rem;height:1.1875rem;display:inline-block;font-size:1.375rem;line-height:1.125rem;margin-right:.625rem}#content .calender .clndr .clndr-controls .month{font-weight:700;float:none;width:auto;margin:0 1.875rem;display:inline-block;font-size:1.375rem;line-height:1.375rem}#content .calender .clndr .clndr-controls .month i{margin-right:1.25rem;font-size:1.5625rem;line-height:1.5625rem}@media screen and (max-width: 28.125rem){#content .calender .clndr .clndr-controls .clndr-today-button{top:.25rem}#content .calender .clndr .clndr-controls .clndr-today-button span{display:none}#content .calender .clndr .clndr-controls .month{margin:0 .3125rem}#content .calender .clndr .clndr-controls .month .icon-kalender_date{margin-right:.3125rem}}#content .calender .clndr .clndr-grid{width:100%;padding:0;border:none}#content .calender .clndr .clndr-grid .days-of-the-week{color:#fff;background-color:#fff;padding:0}#content .calender .clndr .clndr-grid .days-of-the-week>div{margin:0;padding:.3125rem .625rem;width:14.285714286%;box-sizing:border-box}#content .calender .clndr .clndr-grid .days-of-the-week>div.clrfix{border:none;padding:0}#content .calender .clndr .clndr-grid .days{border-left:1px solid #fff}#content .calender .clndr .clndr-grid .days>div{border-right:1px solid #fff;border-bottom:1px solid #fff;margin:0;width:14.285714286%;box-sizing:border-box;height:9.375rem;position:relative;padding-top:1.25rem}#content .calender .clndr .clndr-grid .days>div span{font-weight:500;position:absolute;top:0;right:.375rem}#content .calender .clndr .clndr-grid .days>div.event{text-decoration:none}#content .calender .clndr .clndr-grid .days>div.event a.event{background-color:#007eb0;width:100%;color:#434343;margin-bottom:.1875rem;font-size:.6875rem;line-height:1rem;padding:.3125rem;box-sizing:border-box;font-weight:500;display:block}#content .calender .clndr .clndr-grid .days>div.clrfix{border:none;height:0;padding:0}#content .calender .clndr .clndr-grid .days>div.today{margin:0;outline:0;color:#d61266;font-weight:700}#content .calender .clndr .clndr-grid .days>div.adjacent-month{opacity:1;color:#cfceb9}@media screen and (min-width: 62rem)and (max-width: 74.9375rem){#content .calender .clndr .clndr-grid .days{border-top:1px solid #fff}#content .calender .clndr .clndr-grid .days>div{width:100%;height:auto;text-align:left;padding-bottom:.625rem}#content .calender .clndr .clndr-grid .days>div span{left:.375rem}#content .calender .clndr .clndr-grid .days>div.last-month,#content .calender .clndr .clndr-grid .days>div.next-month{display:none}#content .calender .clndr .clndr-grid .days-of-the-week{display:none}}@media screen and (max-width: 47.9375rem){#content .calender .clndr .clndr-grid .days{border-top:1px solid #fff}#content .calender .clndr .clndr-grid .days>div{width:100%;height:auto;text-align:left;padding-bottom:.625rem}#content .calender .clndr .clndr-grid .days>div span{left:.375rem}#content .calender .clndr .clndr-grid .days>div.last-month,#content .calender .clndr .clndr-grid .days>div.next-month{display:none}#content .calender .clndr .clndr-grid .days-of-the-week{display:none}}#content .blog{margin-bottom:3.75rem}#content .blog .date{background-color:rgba(0,0,0,0);color:#909090;padding:0px;display:inline-block;margin-bottom:.625rem;font-size:1rem;line-height:1.375rem}#content .blog .item{position:relative;padding-bottom:1.875rem;border-bottom:1px dotted #909090;margin-bottom:1.875rem;min-height:10.625rem}#content .blog .item.event h3 a{color:#434343}#content .blog .item .blog_text{float:left;width:calc(100% - 19.375rem)}#content .blog .item .blog_text h3{margin-bottom:1.25rem}#content .blog .item .blog_text h3 a{color:#434343}#content .blog .item .blog_text p{margin-bottom:0}#content .blog .item .thumb{float:right;width:18.125rem;height:auto;margin-top:0}#content .blog .item .thumb img{width:100%;height:auto}#content .blog .item.noImage .blog_text{float:none;width:100%}#content .blog .item.full .blog_text{float:none;width:100%}#content .blog .item.full .thumb{position:relative;left:auto;right:auto;width:100%;margin-top:1.25rem;height:auto}@media screen and (max-width: 47.9375rem){#content .blog .item .blog_text{float:none;width:100%}#content .blog .item .thumb{margin-top:1.25rem;float:left}}#content .blog a.more{float:right}#content .blog a.more i{font-size:1.25rem}#content .blog a.more:hover{color:#007eb0}input::-webkit-input-placeholder{color:#d61266}input::-moz-placeholder{color:#d61266}input:-ms-input-placeholder{color:#d61266}input:-moz-placeholder{color:#d61266}.panel{margin-bottom:1.25rem;background-color:#fff}.panel::after{margin-top:.625rem}.panel-body{padding:.9375rem 0}.panel-body p:empty{display:none}.panel-heading{padding:.3125rem 0px 0 0;border-bottom:1px solid rgba(0,0,0,0)}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-title>a{position:relative;display:block;color:#505050 !important;font-size:1em;padding-right:1.875rem;font-weight:bold}.panel-title>a::after,.active .panel-title>a.collapsed::after{content:"❮";position:absolute;right:.625rem;top:0px;font-size:1.5rem;color:#d61266;-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0)}#main .panel-title>a:hover::after,#main .panel-title>a:focus-visible::after,#main .panel-title>a:active::after,#main .active .panel-title>a.collapsed:hover::after,#main .active .panel-title>a.collapsed:focus-visible::after,#main .active .panel-title>a.collapsed:active::after{color:#fff;text-shadow:-1px -1px 0 #007eb0,0 -1px 0 #007eb0,1px -1px 0 #007eb0,1px 0 0 #007eb0,1px 1px 0 #007eb0,0 1px 0 #007eb0,-1px 1px 0 #007eb0,-1px 0 0 #007eb0}.panel-title>a.collapsed::after{content:"❮";position:absolute;right:.625rem;top:0px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.panel-footer{padding:.625rem .9375rem;background-color:#f5f5f5}.panel-group{margin-bottom:1.25rem}.panel-group::before{margin-bottom:.25rem}.panel-group .panel{margin-bottom:0}.panel-group .panel+.panel{margin-top:.3125rem}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-footer{border-top:0}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:rgba(0,0,0,0);border-color:#ddd}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.panel.active .collapse{display:block;visibility:visible}#content span.img_container{margin-top:.3125rem}#content span.img_container img{margin-top:0;width:100%;margin-bottom:0}#content span.img_container.left{width:50%;margin:.3125rem 1.5em .5em 0;float:left}#content span.img_container.right{width:50%;margin:.3125rem 0 .5em 1.5em;float:right}#content span.img_container span.img_subtext{position:relative;background-color:#fff;z-index:10;display:block;width:100%;padding:.3125rem 0;margin-top:0}#content span.img_container.scalable{position:relative}#content span.img_container.scalable:hover::before{content:"";position:absolute;width:100%;height:100%;background-color:#007eb0;opacity:.5;pointer-events:none;top:0px;left:0}#content span.img_container.scalable::after{position:absolute;right:.375rem;bottom:2rem;color:#d61266;content:"";font-family:"fwg";font-size:1.5625rem;font-weight:lighter;pointer-events:none}#content img{border:none;margin-top:.3125rem}#content img.scalable{border:none;cursor:pointer}#content img.left{width:50%;margin:.3125rem 1.5em .5em 0;float:left}#content img.right{width:50%;margin:.3125rem 0 .5em 1.5em;float:right}#content .table-responsive{min-height:.01%;overflow-x:auto;margin-bottom:2.5rem}#content table{width:100%}#content table td{border-right:1px solid #909090;border-bottom:1px dotted #909090;padding:.3125rem 1.875rem .3125rem .625rem}#content table td:last-child{border-right:none}#content table td tr:last-child td{border-bottom:none}#content table thead{font-weight:bold;color:#fff;background-color:#434343}#content table thead td{border-color:#909090;border-bottom:none;font-size:.875rem;line-height:1.125rem}#content table tbody tr:first-child td{border-top:none}#content table tfoot{font-weight:bold}#content table tfoot td{border-top:.125rem dotted #909090;border-bottom:.125rem dotted #909090}#content #gallery,#content .galerie,#content #galerie{margin-bottom:3.75rem}#content #gallery::after,#content .galerie::after,#content #galerie::after{margin-top:.625rem}#content #gallery::before,#content .galerie::before,#content #galerie::before{margin-bottom:.625rem}#content #gallery .prev,#content #gallery .next,#content .galerie .prev,#content .galerie .next,#content #galerie .prev,#content #galerie .next{color:#d61266;margin-top:.625rem;font-size:2em;background-color:#fff;border:none}#content #gallery #gallery_wrapper,#content #gallery .gallery_wrapper,#content .galerie #gallery_wrapper,#content .galerie .gallery_wrapper,#content #galerie #gallery_wrapper,#content #galerie .gallery_wrapper{height:5.3125rem}#content #gallery .image_wrapper,#content .galerie .image_wrapper,#content #galerie .image_wrapper{border:none}#content #gallery .image_wrapper .image_container .image,#content #gallery .image_wrapper .image_container .gallery,#content .galerie .image_wrapper .image_container .image,#content .galerie .image_wrapper .image_container .gallery,#content #galerie .image_wrapper .image_container .image,#content #galerie .image_wrapper .image_container .gallery{height:4.5625rem;position:relative}#content #gallery .image_wrapper .image_container .image .image_inner_wrapper,#content #gallery .image_wrapper .image_container .gallery .image_inner_wrapper,#content .galerie .image_wrapper .image_container .image .image_inner_wrapper,#content .galerie .image_wrapper .image_container .gallery .image_inner_wrapper,#content #galerie .image_wrapper .image_container .image .image_inner_wrapper,#content #galerie .image_wrapper .image_container .gallery .image_inner_wrapper{height:4.5625rem;margin-top:.375rem}#content #gallery .image_wrapper .image_container .image img,#content #gallery .image_wrapper .image_container .gallery img,#content .galerie .image_wrapper .image_container .image img,#content .galerie .image_wrapper .image_container .gallery img,#content #galerie .image_wrapper .image_container .image img,#content #galerie .image_wrapper .image_container .gallery img{max-height:none;width:100%;height:100%;object-fit:cover;max-width:none}#content #gallery .image_wrapper .image_container .image:hover,#content #gallery .image_wrapper .image_container .image:focus,#content #gallery .image_wrapper .image_container .image:active,#content #gallery .image_wrapper .image_container .gallery:hover,#content #gallery .image_wrapper .image_container .gallery:focus,#content #gallery .image_wrapper .image_container .gallery:active,#content .galerie .image_wrapper .image_container .image:hover,#content .galerie .image_wrapper .image_container .image:focus,#content .galerie .image_wrapper .image_container .image:active,#content .galerie .image_wrapper .image_container .gallery:hover,#content .galerie .image_wrapper .image_container .gallery:focus,#content .galerie .image_wrapper .image_container .gallery:active,#content #galerie .image_wrapper .image_container .image:hover,#content #galerie .image_wrapper .image_container .image:focus,#content #galerie .image_wrapper .image_container .image:active,#content #galerie .image_wrapper .image_container .gallery:hover,#content #galerie .image_wrapper .image_container .gallery:focus,#content #galerie .image_wrapper .image_container .gallery:active{outline:none}#content #gallery .image_wrapper .image_container .image:hover::before,#content #gallery .image_wrapper .image_container .image:focus::before,#content #gallery .image_wrapper .image_container .image:active::before,#content #gallery .image_wrapper .image_container .gallery:hover::before,#content #gallery .image_wrapper .image_container .gallery:focus::before,#content #gallery .image_wrapper .image_container .gallery:active::before,#content .galerie .image_wrapper .image_container .image:hover::before,#content .galerie .image_wrapper .image_container .image:focus::before,#content .galerie .image_wrapper .image_container .image:active::before,#content .galerie .image_wrapper .image_container .gallery:hover::before,#content .galerie .image_wrapper .image_container .gallery:focus::before,#content .galerie .image_wrapper .image_container .gallery:active::before,#content #galerie .image_wrapper .image_container .image:hover::before,#content #galerie .image_wrapper .image_container .image:focus::before,#content #galerie .image_wrapper .image_container .image:active::before,#content #galerie .image_wrapper .image_container .gallery:hover::before,#content #galerie .image_wrapper .image_container .gallery:focus::before,#content #galerie .image_wrapper .image_container .gallery:active::before{content:"";border-left:.25rem solid #d61266;display:block;width:.3125rem;border-top:.125rem solid #d61266;border-bottom:.125rem solid #d61266;height:5.375rem;position:absolute;z-index:10;left:-0.3125rem;top:-0.3125rem}#content #gallery .image_wrapper .image_container .image:hover::after,#content #gallery .image_wrapper .image_container .image:focus::after,#content #gallery .image_wrapper .image_container .image:active::after,#content #gallery .image_wrapper .image_container .gallery:hover::after,#content #gallery .image_wrapper .image_container .gallery:focus::after,#content #gallery .image_wrapper .image_container .gallery:active::after,#content .galerie .image_wrapper .image_container .image:hover::after,#content .galerie .image_wrapper .image_container .image:focus::after,#content .galerie .image_wrapper .image_container .image:active::after,#content .galerie .image_wrapper .image_container .gallery:hover::after,#content .galerie .image_wrapper .image_container .gallery:focus::after,#content .galerie .image_wrapper .image_container .gallery:active::after,#content #galerie .image_wrapper .image_container .image:hover::after,#content #galerie .image_wrapper .image_container .image:focus::after,#content #galerie .image_wrapper .image_container .image:active::after,#content #galerie .image_wrapper .image_container .gallery:hover::after,#content #galerie .image_wrapper .image_container .gallery:focus::after,#content #galerie .image_wrapper .image_container .gallery:active::after{content:"";border-right:.25rem solid #d61266;display:block;width:.3125rem;border-top:.125rem solid #d61266;border-bottom:.125rem solid #d61266;height:5.375rem;position:absolute;z-index:10;right:-0.375rem;top:-0.3125rem}#content #gallery .gallery_info,#content .galerie .gallery_info,#content #galerie .gallery_info{font-weight:bold;text-align:center;display:block;position:absolute;width:100%;bottom:-1.5625rem}#content .galerie::after{margin-top:1rem}#content .galerie .next,#content .galerie .prev{margin-top:0;top:.1875rem}#content .galerie .image_container a.gallery{overflow:visible;text-align:center}#content .galerie .image_container a.gallery:hover::before{height:5.375rem}#content .galerie .image_container a.gallery:hover::after{height:5.375rem}h4 .gallery_date{display:none}.mfp-gallery #header h1{margin-left:0;border-bottom:0}.mfp-gallery #content #details{overflow:hidden}.mfp-gallery #content #details .details_container .item{color:#898989;padding:0 5rem;box-sizing:border-box;text-align:center}.mfp-gallery #content #details .details_container .item h3{margin-bottom:.625rem;color:#434343;font-weight:normal}.mfp-gallery #content #details .details_container .item img{float:none;width:auto;max-width:none;height:50vh;margin:0 auto}@media screen and (max-width: 47.9375rem){.mfp-gallery #content #details .details_container .item img{height:auto;width:100%}}.mfp-gallery #content #details .details_container .item .description{float:none;width:100%;max-width:none;text-align:center;max-height:3.75rem;font-size:.875rem;line-height:1rem}.mfp-gallery #content #galerie{margin-bottom:.625rem;overflow:visible}.mfp-gallery #content #galerie .prev,.mfp-gallery #content #galerie .next{margin-top:0}.mfp-gallery #content #galerie .image_container{padding-top:.3125rem}.mfp-gallery #content #galerie .gallery_wrapper{overflow:hidden;margin-top:.625rem;height:5.8125rem}.mfp-gallery #content #galerie .gallery_wrapper .gallery{padding:0;border:none;overflow:visible;margin-top:.9375rem}.mfp-gallery #content #galerie .gallery_wrapper .gallery .image_inner_wrapper{margin:0}.mfp-gallery #content #galerie .gallery_info{bottom:-3.125rem}.mfp-iframe.galerie{margin-bottom:0}.mfp-image-holder .mfp-content{width:80%;height:auto}.mfp-image-holder .mfp-content .mfp-bottom-bar{margin-top:-1.125rem}.mfp-image-holder .mfp-content .mfp-title{display:block;background-color:#434343;text-align:center}.mfp-image-holder .mfp-content img.mfp-img{padding:0}.mfp-iframe-holder .mfp-content{width:80%;height:80%;overflow:visible}.mfp-iframe-holder .mfp-content .mfp-iframe-scaler.galerie{position:static}.video-galerie .video{margin-bottom:1.875rem;border-bottom:1px dotted #909090;padding-bottom:1.875rem}.ie div.video-js{width:100%}#content .publikationen .publikation{margin-bottom:.625rem;border-bottom:1px dotted #909090;padding-bottom:.625rem}#content .publikationen .publikation .p-preview{float:left;width:25%}#content .publikationen .publikation .p-preview img{width:100%}#content .publikationen .publikation .p-content{float:left;width:75%;box-sizing:border-box;padding-left:.9375rem}#content .publikationen .publikation .p-content .p-title{margin-bottom:1.25rem;font-weight:bold;font-size:.875rem;line-height:1.125rem}#content .publikationen .publikation .p-content a{font-size:.875rem;line-height:1.125rem;position:relative}#content .publikationen .publikation .p-content a span{display:none;background-color:#007eb0;position:absolute;top:-2.5rem;color:#fff;padding:.3125rem 1.875rem;font-style:normal}#content .publikationen .publikation .p-content a span::after{content:" ";bottom:-0.625rem;left:calc(50% - .625rem);position:absolute;width:0;height:0;border-style:solid;border-width:.625rem .46875rem 0 .46875rem;border-color:#007eb0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#content .publikationen .publikation .p-content a i{font-size:1.25rem;position:relative;top:.125rem}#content .publikationen .publikation .p-content a:hover{color:#007eb0}#content .publikationen .publikation .p-content a:hover span{display:block}#content .publikationen .publikation::after{content:" ";clear:both;float:none;height:1px;display:block}.roundbox.event-search{border-left:none;border-right:none;background-color:#e8f6fc}.roundbox.event-search #filter_date label.block{display:flex}.roundbox.event-search #filter_date label.block strong{display:inline-block;width:4rem}.roundbox.event-search #filter_date label.block input{width:100%}.roundbox.event-search #filter_date input{background-color:#fff;border:1px solid #434343;width:60%;font-weight:normal;padding:.125rem .3125rem}.roundbox.event-search #filter_date .ui-datepicker-trigger{display:none}.roundbox.event-search #filter_date i{color:#d61266;margin:0 .3125rem;font-size:1.25rem}.roundbox.event-search #filter_category h3{font-weight:bold;font-size:1rem}.roundbox.event-search .submit{background-color:#d61266;border-radius:.9375rem;border:none;font-weight:bold;font-size:.8125rem}.roundbox.event-search .submit i{font-size:1.0625rem}.blog .item.event.no_image .e-content{width:100%;float:none}.blog .item.event .e-content{width:70%;float:left}.blog .item.event .e-image{width:30%;float:left}.blog .item.event .e-image img{width:100%}.blog .item.event::after{content:" ";clear:both;float:none;height:1px;display:block}#content.mediathek h2{display:none}#content.mediathek h3{margin-bottom:1.25rem}#content.mediathek h4{margin-bottom:.9375rem}#content.mediathek .galerie{margin-bottom:1.875rem}#content.mediathek .video{border:none;margin-bottom:1.875rem}#content.mediathek .publikation a{font-size:.75rem;line-height:1.125rem}#content.mediathek .more{text-align:right;display:block;width:100%;font-size:.75rem;line-height:1.125rem;font-weight:normal;border-bottom:1px dotted #909090;padding-bottom:1.875rem;margin-bottom:1.875rem}#content.mediathek .more::after{position:relative;top:.125rem}#content.mediathek .more:hover{color:#007eb0}#content .kuenstler .kuenstler_item{border-bottom:1px dotted #909090;padding-bottom:1.875rem;margin-bottom:1.875rem}#content .kuenstler .kuenstler_item .k-location{color:#cbcbcd;margin-bottom:.9375rem;display:block}#content .kuenstler .kuenstler_item .k-content{width:70%;float:left;box-sizing:border-box;padding-right:.9375rem}#content .kuenstler .kuenstler_item .k-content .k-title{font-size:1.125rem;line-height:1.5rem;margin-bottom:0}#content .kuenstler .kuenstler_item .k-preview{width:30%;float:left}#content .kuenstler .kuenstler_item .k-preview .kuenstlerbilder_item{margin-bottom:.625rem}@media screen and (max-width: 47.9375rem){#content .kuenstler .kuenstler_item .k-content,#content .kuenstler .kuenstler_item .k-preview{width:100%;float:none;margin-bottom:.9375rem}}#content .kuenstler .kuenstler_item::after{content:" ";clear:both;float:none;height:1px;display:block}.searchfilter{margin-top:1.875rem;margin-right:.625rem;width:100%;box-sizing:border-box}.searchfilter form{background-color:#cbcbcd;padding:.3125rem 0 .3125rem .625rem;text-align:left;box-sizing:border-box}.searchfilter form input[type=text]{color:#d61266;background-color:rgba(0,0,0,0);border:none;font-size:.875rem;line-height:1rem;width:75%;box-sizing:border-box;vertical-align:middle;border-right:1px solid #d61266}.searchfilter form button{background-color:rgba(0,0,0,0);color:#d61266;width:20%;font-size:1.625rem;line-height:1.625rem;padding:0;position:relative;top:.25rem}.searchfilter form button i{font-style:normal}#content .pagination{background-color:#cbcbcd;padding:.3125rem .625rem}#content .pagination .results{font-weight:normal}form button,form input.sbmt{background-color:#d61266}.kontakt_intro{border-bottom:1px dotted #434343;margin-bottom:1.875rem}.kontakt_intro h3{margin-bottom:.9375rem}form.kontakt{margin-top:1.875rem}form.kontakt .form-row{margin-bottom:.3125rem;clear:both}form.kontakt .form-row::after{display:block;content:"";clear:both;float:none}form.kontakt .form-row .left{width:30%;float:left;padding-right:.625rem;box-sizing:border-box;text-align:right;font-weight:bold}form.kontakt .form-row .left label{display:block;text-align:left;font-weight:normal}form.kontakt .form-row .left span{color:#007eb0}form.kontakt .form-row .right{width:70%;float:left}form.kontakt .form-row.event-row .left{width:50%}form.kontakt .form-row.event-row .right{width:50%}@media screen and (max-width: 47.9375rem){form.kontakt .form-row .left{width:100%;float:none;text-align:left}form.kontakt .form-row .right{width:100%;float:none}form.kontakt .form-row.event-row .right{width:100%;float:none}}form.kontakt .form-row select{background-color:#fff;border:1px solid #cbcbcd;width:100%;background-image:none}form.kontakt .form-row input,form.kontakt .form-row textarea{background-color:#fff;border:1px solid #cbcbcd;box-sizing:border-box}form.kontakt .form-row input#vorname,form.kontakt .form-row input#nachname,form.kontakt .form-row textarea#vorname,form.kontakt .form-row textarea#nachname{width:48%;float:left}form.kontakt .form-row input#vorname,form.kontakt .form-row textarea#vorname{margin-right:4%}form.kontakt .form-row input[type=text],form.kontakt .form-row input[type=number],form.kontakt .form-row input[type=email],form.kontakt .form-row textarea[type=text],form.kontakt .form-row textarea[type=number],form.kontakt .form-row textarea[type=email]{width:100%;padding:.4em}form.kontakt .form-row input.short,form.kontakt .form-row textarea.short{width:30%;margin-right:4%;float:left}form.kontakt .form-row input#wohnort,form.kontakt .form-row textarea#wohnort{width:66%;float:left}form.kontakt .form-row textarea{width:100%;height:9.375rem}form.kontakt .form-row .error input,form.kontakt .form-row .error textarea{border:1px solid #d61266}form.kontakt .form-row .checkbox label{margin-right:1.875rem}form.kontakt .form-row .checkbox label input{margin-right:.3125rem}#main a.button,#main input.button,#main button.button{border-radius:1.25rem;color:#fff;background-color:#d61266;padding:.3125rem 3.125rem;font-weight:bold;cursor:pointer;margin-top:.9375rem;color:#fff;display:inline-block;width:auto}#main a.button:hover,#main input.button:hover,#main button.button:hover{background-color:#007eb0}.modal-box{display:none}#modal-ticketanfrage h3{margin:0;text-align:center}.mfp-bg{background-color:rgba(0,0,0,.3)}#footer{background-color:#909090;color:#fff;border-top:none;padding:1.875rem 1.875rem}#footer nav ul{display:flex;justify-content:flex-end}#footer a{color:#fff}#footer a.print{background-image:none;padding:0;margin-top:0;font-weight:bold;line-height:2.5rem;margin-left:2.5rem}#footer a.print::after{border-radius:50%;background-color:#fff;content:"";display:inline-block;color:#909090;font-family:"fwg";font-style:normal;font-weight:normal;margin-left:.9375rem;font-size:1.25rem;position:relative;top:.125rem;text-align:center;width:2.5rem;height:2.5rem;float:right;box-sizing:border-box}#footer a.print:hover{color:#007eb0}#footer a.print:hover::after{background-color:#007eb0;color:#fff}@media screen and (max-width: 47.9375rem){#footer a.print{display:none}}#footer a.socials{border-radius:50%;background-color:#fff;display:inline-block;color:#909090;margin-left:.9375rem;font-size:1.25rem;line-height:2.5rem;position:relative;top:.125rem;text-align:center;width:2.5rem;height:2.5rem;box-sizing:border-box;padding-top:.125rem}#footer a.socials:hover,#footer a.socials:focus,#footer a.socials:active{background-color:#007eb0;color:#fff;outline:.125rem solid #fff}#footer a.socials span{position:absolute;z-index:-1;width:1px;height:1px;color:rgba(0,0,0,0);opacity:.01}@media screen and (max-width: 47.9375rem){#footer .wrapper{text-align:center}#footer .wrapper a{float:none}}body .wrapper p.kunstraum{margin:0 0 .5em 0;padding:0}body .wrapper p.kunstraum a:link,body .wrapper p.kunstraum a:visited{display:block;padding:.625rem 0 .5625rem 1.25rem;color:#fff;text-decoration:none;text-transform:uppercase;font-family:Arial,Verdana,sans-serif;font-weight:800;font-size:1.7em;background:#6e207d;box-sizing:border-box}@media screen and (max-width: 30rem){body .wrapper p.kunstraum a:link,body .wrapper p.kunstraum a:visited{font-size:1.4em}}@media screen and (max-width: 25rem){body .wrapper p.kunstraum a:link,body .wrapper p.kunstraum a:visited{font-size:1.2em}}.copyright{font-size:.6875rem;line-height:.6875rem;max-width:62.5rem;padding-left:0;margin:.625rem auto .625rem auto}@media screen and (max-width: 61.9375rem){.copyright{padding:0 1.25rem}}a#totop{color:#d61266;display:block}a#totop:hover,a#totop:focus,a#totop:active{background:#007eb0;color:#fff;outline:.125rem solid #fff}form .input-group.helper,form .form-row.helper{position:absolute;opacity:.01;z-index:-1}/*# sourceMappingURL=style.css.map */
