body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* 05_all.css */
.image_container{text-align:center}.pagination{overflow:visible;clear:both;text-align:center}.pagination li{display:inline;padding-right:10px;padding-left:10px;text-align:center}.pagination ul{padding:0;text-align:center}#header,#main{margin-bottom:20px}#home-feature a{text-decoration:none}#menuclosebutton{margin-top:20px;text-align:center;font-size:7vw}#menuclosebutton i{background-color:#fff;border:1px solid #fff;border-radius:50%}#meta{pointer-events: none}#meta li{display:inline;list-style-type:none;pointer-events: auto}#meta ul{margin-top:0;margin-bottom:0;text-align:right}#meta .mod_changelanguage li,.mod_search p,.pagination{font-size:12px}#meta .metaicons{text-align:center;font-size:18px}#meta .metaicons i{min-width:20px}fieldset{margin-left:0;padding-left:0;border:0px}.formbody .text,.formbody .select,.formbody .captcha{width:300px;height:23px;display:block;border:1px solid #000}.formbody .text,.formbody .select,.explanation,.textarea,.widget-captcha{margin-bottom:15px}.radio{float:left;margin-right:10px}label{display:block;margin-bottom:4px}.explanation{font-size:10px}#footer{margin-top:60px;margin-bottom:60px}.mod_newslist .image_container{height:300px;text-align:center}.ce_text p,.ce_text,p.context,p.url,.ce_markdown p,.ce_markdown{margin-top:0;margin-bottom:0}.ce_player{margin-top:20px;margin-bottom:20px}.helper{height:100%;display:inline-block;vertical-align:middle}.mod_newslist .layout_latest img{max-width:280px;max-height:300px;display:inline-block;margin:0;padding:0;vertical-align:middle;width: auto;height: auto}#header .mainnavigation,#header .mod_mobile_menu,.mobile_menu .mainnavigation{border-bottom:2px solid #000}#firstlevelnavigation .last span{color: #eb51f7}.flexslider{margin-bottom: 20px !important}.flexslider .image_container a{margin: 0 !important;display: block !important}.flexslider .image_container a img{max-height: 260px !important;height: auto !important;width: auto !important;margin: auto !important}.slider-wrapper{height:60vh;display:table}.slider-wrapper>*{float:none;display:table-cell;vertical-align:middle;padding: 0px !important}body,a{font-family:Helvetica,Arial,sans-serif;color:#000;letter-spacing:1px}.event h1,.event h1 a,.event h2,.event h2 a{text-align:center;font-family:AlbertusKHSGDisplay;text-decoration:none;color:#0f0;font-weight: normal;text-transform: uppercase}.mod_newsreader h1,.mod_newsreader h1 a,.mod_newsreader h2,.mod_newsreader h2 a{margin-top:10px;margin-bottom:10px;font-size:28px;line-height:26px;text-decoration:none}.mod_newslist .layout_latest a{text-decoration:none}h1{margin-top:0;margin-bottom:0}h2{margin-top:10px;margin-bottom:10px;text-decoration:none}.mod_newslist h2{text-align:center;text-decoration:none}h3,h4{margin-top:5px;margin-bottom:5px;font-size:12.5px;line-height:18px;font-weight:bold}.time{margin-top:8px;margin-bottom:8px}.info{margin-top:1.5%;margin-bottom:1.5%}.caption{width:100%;max-width:400px;padding-top:10px;padding-bottom:10px;text-align:center;font-size:10px;margin: auto}.confirm{background-color:#0f0}.error{background-color:#f00}.caption > *{max-width:400px;margin:0;margin: auto}h1 a{font-size:36px}.ce_text p,.ce_text,.ce_markdown p,.ce_markdown,.back,label,.explanation,.captcha_text,.url,.context,.confirm,.error{font-size:12.5px;line-height:18px;letter-spacing:1px}#wrapper,#footer{max-width:1000px}#wrapper,#footer,#header .mainnavigation ul,.mobile_menu .mainnavigation ul{margin-left: auto;margin-right: auto}#header .mainnavigation ul,.mobile_menu .mainnavigation ul{max-width:800px;margin-top:8px;margin-bottom:8px;padding:0;text-align:center;z-index: 1}#header .mainnavigation li,.mobile_menu .mainnavigation li{display:inline;white-space: nowrap}#header .mod_mobile_menu a,#header .mainnavigation a,#header .mainnavigation .active,#header .mainnavigation .trail,.mobile_menu .mainnavigation a,.mobile_menu .mainnavigation .active,.mobile_menu .mainnavigation .trail,.mod_article .info,.mod_article .info .email,.mod_eventlist .time,.mod_newsreader h2 a,.mod_newsreader h1,.mod_newsreader h2{font-family:FranzoesischeGroteskThree,Arial,Helvetica,sans-serif;text-decoration:none}.mod_article .info,.mod_eventlist .time,.mod_eventlist .teaser,.mod_eventlist .more{text-align:center}.ce_text a,#search h3 a,.mod_changelanguage a,.pagination a,.back,.mod_search h3 a{text-decoration:underline}.mod_search div{margin-top:20px;margin-bottom:20px}#header .mainnavigation .trail,#header .mainnavigation .active,#header .submenu_show,.mobile_menu .mainnavigation .trail,.mobile_menu .mainnavigation .active,.mobile_menu .submenu_show{font-weight:normal;text-decoration:none;color:#0f0}#header .mod_navigation{padding-right:40px;padding-left:40px}.mobile_menu .mainnavigation{padding-right:10px;padding-left:10px}#header .mod_navigation,.mobile_menu .mod_navigation{background-color:#fff}#header .mod_navigation a:hover,.menu_mobile a:hover{color:#0f0}.mobile_menu .inner{background-color:rgba(255,255,255,.01)}.mod_eventlist .event{width:100%}.mfp-bg{background: white !important}.mfp-title{margin-top:5px;margin-bottom:5px;text-align:center;color: black  !important;text-align: center !important;font-size: 14px !important}.mfp-title p{margin:0;padding:0}.mfp-arrow-left{background:url(/files/css/prev.png) no-Repeat center center !important;background-size: 48px 48px !important}.mfp-arrow-right{background:url(/files/css/next.png) no-Repeat center center !important;background-size: 48px 48px !important}.mfp-close{background-size: 16px 16px !important;width: 16px !important;color: black !important}.mfp-close:hover{color: #0f0 !important}.mfp-arrow-left:hover{background:url(/files/css/prev_hover.png) no-Repeat center center !important;background-size: 48px 48px !important}.mfp-arrow-right:hover{background:url(/files/css/next_hover.png) no-Repeat center center !important;background-size: 48px 48px !important}.mfp-close:hover{background-size: 16px 16px !important}.mfp-close,mfp-arrow-left,.mfp-arrow-right{opacity: 1 !important}.mfp-arrow-left:after,.mfp-arrow-right:after,.mfp-arrow-left:before,.mfp-arrow-right:before{visibility: hidden !important}h1,h1 a,h2,p{text-rendering: optimizeLegibility;font-feature-settings: "kern";-webkit-font-feature-settings: "kern";-moz-font-feature-settings: "kern";-moz-font-feature-settings: "kern=1"}
@media screen and (max-width: 619px){
/* 01_0px-619px.css */
.mod_newsreader .float_right{width:100%}.mod_eventlist .event,#right .ce_image,.mod_newslist .layout_latest{margin-bottom:40px}.mod_changelanguage{float:left}.flexslider .image_container{min-height:80px;line-height:80px}figcaption{display:inline-block;vertical-align:middle;line-height:10px}.flexslider figcaption{border-bottom: 2px solid #000 !important}.mod_mobile_menu{height:40px;line-height:40px}.flexslider{width: 100% !important}h1,h1 a{font-size:6vw;line-height:6vw}h2{font-size:6.25vw;line-height:6.25vw}#header .mainnavigation{display:none}.eventimage{text-align:center}#header .mod_navigation li{margin-top:5px;margin-left:5px;font-size:20px;line-height:28px}.event .info,.event .time{font-size:15px;line-height:15px}
}
@media screen and (min-width: 620px){
/* 03_620px-max.css */
.mod_newsreader .float_right,.mod_newsreader p{width:50%}.mod_eventlist .event,#right .ce_image{margin-bottom:20px}.mod_newslist .layout_latest{width:50%;height:420px;float:left}.flexslider,.mod_newsreader .ce_image{width:50%;float:right}.mod_mobile_menu{display:none}.event .info,.event .time{font-size:32px}.eventimage{width:40%;text-align:center}.eventimage img{max-height:300px;width: auto}.mod_eventlist .event{display:table}.mod_eventlist .event > *{display:table-cell;padding-left:5px;vertical-align:middle}.mod_eventlist .eventtext{width:60%}#header .mod_navigation li,#header .mod_article .info{font-size:3vw;line-height:4vw}#meta li{line-height:4vw}
}
@media screen and (min-width: 1000px){
/* 04_1000px-max.css */
.mod_newslist .layout_latest a{font-size:28px;line-height:26px;color:#000}.event h1,.event h1 a{font-size:67px;line-height:67px}.event h2{font-size:38px;line-height:38px}#header .mod_navigation li,.mod_eventreader .info,.mod_eventreader .time,#home-feature .mod_eventlist .info{margin-top:8px;margin-bottom:25px;font-size:32px;line-height:39px}.mod_eventlist .info,.mod_eventlist  .time{margin-top:15px;font-size:24px;line-height:26px}#meta li{line-height:39px}#header .mainnavigation a,#header .mainnavigation .active,#header .mainnavigation .trail,.mod_article .info,.mod_eventlist .time{padding-right:4px;padding-left:4px}
}
@media screen and (min-width: 620px) and (max-width: 999px){
/* 02_620px-999px.css */
.mod_newslist .layout_latest a{font-size:3vw;line-height:2.75vw;color:#000}h1,h1 a{font-size:6.25vw;line-height:6.25vw}.event .info,.event .time{font-size:2.25vw}.mod_eventlist h2{font-size:3.75vw;line-height:3.75vw}.mainnavigation a,.mainnavigation .active,.mainnavigation .trail,.event .info,.event .time{margin-right:.5%;margin-left:.5%}
}
@media screen and (min-width: 768px){
/* 07_middle-open-768px.css */
#meta{width:150px;right:0;top:8px;position:absolute}#main,#right{width:50%}#right{padding-left:20px}
}
@media screen and (max-width: 999px){
/* 06_minimum_to_1000.css */
#wrapper,#footer{padding-right:2%;padding-left:2%}
}
@media screen and (max-width: 767px){
/* small_medium.css */
.mainnavigation{padding-right:40px}#meta{width:170px;right:0;top:8px;position:absolute}
}
/* font.css */
@font-face{font-family:FranzoesischeGroteskThree;font-weight:normal;src: url('/files/fonts/franzoesischegrotesk.woff') format('woff');font-weight: normal;-webkit-font-smoothing: antialiased}@font-face{font-family:AlbertusKHSGDisplay;font-weight:normal;src:url('/files/fonts/albertuskhsgdisplay.woff') format('woff');font-weight: normal;-webkit-font-smoothing: antialiased}
