h1,.h1{font-size:34px}@media (min-width:768px){h1,.h1{font-size:54px}}h2,.h2{font-size:28px}@media (min-width:768px){h2,.h2{font-size:34px}}h3,.h3{font-size:21px}@media (min-width:768px){h3,.h3{font-size:24px}}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}h2 a{font-weight:400}.content-text.media--right .blockInner,.content-text.media--right .row{display:block}@media (min-width:768px){.content-text.media--right .image_container,.content-text.media--right figure{float:right;padding-left:30px}}.resetcontainer .container{max-width:unset}iframe{width:100%;max-width:640px}a.btn,.more a{font-size:90%;font-weight:400;background:#010080;color:#fff;-moz-transition:all 250ms cubic-bezier(0, 0.765, 0.19, 0.92) 0s;-webkit-transition:all 250ms cubic-bezier(0, 0.765, 0.19, 0.92) 0s;transition:all 250ms cubic-bezier(0, 0.765, 0.19, 0.92) 0s}.submit{border:0;padding:10px;background:#333;font-weight:normal;color:white;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;transition:background 0.2s}.caption{margin-top:7.5px;font-style:italic}.bg-blue{background-color:#f0f0ff}.bg-yellow{background-color:lightyellow}.bg-green{background-color:white}.pagination ul{list-style-type:none;overflow:hidden;padding-left:0}.pagination li{float:left;margin-right:7.5px}.pagination a,.pagination span{display:block;padding:7.5px 15px}.pagination a{background-color:#f0f0ff}.pagination .current{background-color:#010080;color:#fff}#footer .footersocials a{background-color:#8f8f8f}#header .bangb1{width:100%;min-height:88px;position:fixed;z-index:99;background-color:rgba(143, 143, 143, 0.75);padding-top:0;padding-bottom:0}#header .bangb1 .logo{margin-top:18px;display:block;overflow:hidden;width:100px;height:40px}@media (min-width:420px){#header .bangb1 .logo{width:inherit}}@media (min-width:1200px){#header .bangb1 .logo{margin-top:0}}#header .bangb1 .button-menu{position:absolute;top:18px;right:0}#header .bangb1 .mainnavi{display:none !important}@media (min-width:999px){#header .bangb1 .mainnavi{display:block !important}#header .bangb1 .mainnavi .d-sm-none{display:none !important}}@media (min-width:1200px){#header .bangb1 .mainnavi{width:66.66%}}@media (min-width:576px){#header .bangb1 .d-sm-none{display:block !important}}@media (min-width:999px){#header .bangb1 .d-sm-none{display:none !important}}#header .bangb1 .mainnavi .level_1 a,#header .bangb1 .mainnavi .level_1 strong{padding:33px 10px}#header .bangb1 .mainnavi .level_1 strong,#header .bangb1 .mainnavi .level_1 a.trail{color:#000}#header .bangb1 .mainnavi .level_2 a,#header .bangb1 .mainnavi .level_2 strong{padding:10px 20px}#main [class^="mod_"]{padding-top:15px;padding-bottom:15px;overflow:hidden}@media (min-width:768px){#main [class^="mod_"]{padding-top:30px;padding-bottom:30px}}#main .p-overlay,#main .mod_article.first{margin-top:0;padding-top:0;padding-bottom:0}#main [class^="mod_"] [class^="ce_"],#main [class^="mod_"] [class^="mod_"]{padding-bottom:15px;padding-left:15px;padding-right:15px}#main .eventhome,#main .event{margin-bottom:30px}#main .content-image{margin-bottom:30px}#main .rgs-slider{color:#fff;padding:0}#main .rgs-slider [class^="ce_"]{padding-right:0;padding-left:0}#main .rgs-slider h1{font-size:27px;font-weight:400;text-shadow:1px 1px 3px #333}#main .rgs-slider .bgStyle{padding:55px 0}@media (min-width:768px){#main .rgs-slider{margin-top:0px}#main .rgs-slider .bgStyle{padding:110px 0}#main .rgs-slider h1{font-size:54px}}@media (min-width:992px){#main .rgs-slider{margin-top:0px}#main .rgs-slider .bgStyle{padding:222px 0}#main .rgs-slider h1{font-size:54px}}#main .text-einleitung h1{font-weight:700}#main .text-einleitung p{font-size:130%}@media (min-width:768px){#main .text-einleitung p{font-size:150%}}#main .image_container{margin-bottom:30px}#main .content-gallery .ce_gallery{padding-left:0;padding-right:0;position:relative;overflow:hidden}#main .content-gallery .ce_gallery li{margin-bottom:30px}#main .content-gallery img{width:100%;max-width:100%;height:auto}#main .content-gallery .days{text-align:center}#main .content-gallery .days.active{background-color:#fffe05}#main .mod_calendar td{text-align:center}#main .mod_calendar td.active{background-color:#fffe05}#main img.img-responsive{width:100%}#main .content-text img,#main .content-image figure img{max-width:100%}