#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.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}
/* Korrektur.css */
body{background: #323433;    color: #fff;    font-family: 'Roboto Condensed', sans-serif;    font-weight: 300}#wrapper{padding-top: 150px}h1,h2,h3,h4,h5{font-family: Teko, sans-serif}h1.mainline{background: #000;        font-size: 400%;        padding: 45px 45px}.box .inner-content{position: absolute;        left: 0;        right: 0;        top: 0;        bottom: 0}#header{position: fixed;    left: 0;    right: 0;    top: 0;    height: 120px;    background: #060606;    color: #fff;    z-index: 10;    padding-top: 13px}#header a{color: #fff;text-decoration: none}#Logo{width: 65px}img{max-width: 100%;    height: auto}.claim{font-family: Teko, sans-serif;    font-size: 2rem;    padding-left: 20px;    line-height: 1}.mobile_menu_trigger{display: block}#btnMENU{width: 36px;        margin-left: 30px;    cursor: pointer}.mobile_menu.active.position_right{width: 30vw !important}.mobile_menu .inner{background: #fff}.mobile_menu ul{margin: 0;        padding: 0}.mobile_menu li{padding: 0 20px}.mobile_menu .level_2 li{padding: 0 0 0 20px}.mod_mobile_menu{float:right}.mobile_menu a{color: #000;        font-family: 'Teko', sans-serif;        font-size: 2rem;    text-decoration: none !important;    border-bottom: 2px dotted #000;    display: block;    /*padding: 10px 0;*/}.mobile_menu a:hover,.mobile_menu strong.active{color: #BB1B29;            font-family: 'Teko', sans-serif;            font-size: 2rem;        text-decoration: none !important;    border-bottom: 2px dotted #000;    display: block;    /*padding: 10px 0;*/}.mobile_menu .level_2 a{color: #000;        font-family: 'Roboto Condensed', sans-serif;        font-size: 1.5rem;    text-decoration: none !important;    border-bottom: 1px solid #000;    display: block}.mobile_menu .level_2 a:hover,.mobile_menu .level_2 strong.active{color: #BB1B29;    font-family: 'Roboto Condensed', sans-serif;            font-size: 1.5rem;        text-decoration: none !important;    border-bottom: 1px solid #000;    display: block}.mobile_menu a.btnClose{border: none;        text-align: right;        padding: 20px;        margin-bottom: -60px}.mobile_menu .link{display: inline-block;        float: left;        padding: 10px 0}#mobile-menu-160.active.position_right{width: 55vw !important}#footer{margin-top: 10px;    margin-bottom: 30px}.FooterBlock{background: #000;    padding: 25px;    color: #fff}#footer #Adresse strong{font-family: Teko, sans-serif;    font-size: 2rem}#Adresse a{color: #fff}.textbox-weiss{background: #fff;    height: 100%;    padding: 45px;    color: #000}.textbox-schwarz{background: #000;        height: 100%;        padding: 45px}.calltoaction{background: #fcc44f;    height: 100%;    padding: 45px;    color: #000}.box-4-1{grid-column: auto / span 4;        /*padding-bottom: 50%;*/}.grid{display: grid;    padding-right: 30px;    grid-gap: 10px;    grid-template-columns: repeat(4, 25%)}.mod_eventlist{position: relative;    margin-top: 8rem}.layout_teaser{background: #fff;        margin-bottom: 1.5rem;        transition: all 0.5s ease;    color: #000;padding: 45px;position: relative}.mod_eventlist .time{position: absolute;        margin-top: -7.5rem;        box-shadow: 0 0 10px 0 rgb(0 0 0 / 30%);        padding: 0 1rem 1rem 1rem;    background-color: #f2f2f2;    font-family: Teko, sans-serif}.mod_eventlist time{flex-direction: inherit !important}.mod_eventlist .month{font-size: 2.3rem;    color: #707070;margin-bottom: -.3rem}.mod_eventlist .year{color: #707070;    font-size: 2rem;    margin-bottom: -1.3rem}.mod_eventlist .text-primary{color: #000 !important;    margin-bottom: -2rem;    font-size: 5rem !important}.mod_eventlist .more a{color: #000;text-decoration: none; transition: all 0.5s ease}.mod_eventlist .fa-arrow-right{content: "\f061";    font-family: FontAwesome;    width: 1.3em;    display: inline-block}.layout_teaser .btn{margin-top: 2rem}.layout_teaser .location span,.layout_full .location span{text-transform: uppercase;    font-size: 1.3rem;padding-left: 1.3rem}.layout_teaser .location,.layout_full .location{background-image:url("../../files/website/Bilder/1737382_gps_location_locationpin_pin_icon.svg");background-position:center center;background-repeat:no-repeat;background-position-x: -5px;    background-size: 25px auto}.mod_eventreader .back a{color: #FBC35A;transition: all 0.5s ease;text-decoration: none;    font-weight: 500;    font-size: 1.2rem}.mod_eventreader .back a:hover{color: #e0a800}.mod_eventreader .back{margin-top: 1rem;    margin-bottom: 2rem}.mod_eventreader .info{background-image:url("../../files/website/Bilder/115762_calendar_date_event_month_icon.svg");background-position:center center;background-repeat:no-repeat;font-size: 1.3rem;    background-position-x: 0;    background-size: 20px auto;    padding-left: 1.5rem}.mod_event_registration_form{background: #000;    height: 100%;    padding: 45px}.mod_event_registration_form .btn{color: #000;    background-color: #FEC02F;    border-color: #FEC02F;transition: all 0.5s ease}.mod_event_registration_form .btn:hover{background-color: #e0a800;    border-color: #e0a800}
