@media (max-width:1000px) {
    .event-column {
        width:100%;
        padding-right:0;
    }
    .layout_full .ce_text,
    .layout_full .content-text {
        padding:0;
    }
    .layout_full {
        padding:0 2em;
    }
    .page_reservierung .tr-form .tableform {
        margin-top:2em;
    }
    .gs-form .formbody label {
        font-size: 1em;
    }
    .step2-second-form-wrap select,
    .step2-second-form-wrap input {
        margin-bottom:1.5em;
    }
    .tr-form select,
    .tr-form input,
    .gs-form select,
    .gs-form input,
    .tr-form .widget button,
    .gs-form .widget button,
    #newsletter .formbody .widget input,
    .mod_unsubscribe .widget input {
        padding: 0.5em;
        font-size:1em;
    }
    .text-img-parallax {
        padding: 4em 0 5em;
    }
    .page_reservierung fieldset.flexy .widget.widget-text {
        margin-right:0;
    }
    .widget-submit {
        width:100%;
    }
    .slider .ce_player,
    .slider .content-player,
    .zoom {
        margin-top: calc(90px + 2em);
    }
    .intro-media .ce_player,
    .intro-media .content-player {
        display:none;
    }
    .slider-start {
        display:block;
    }
    #footer .mod_customnav {
        display:none;
    }
    #job-karriere .four-block,
    #job-karriere .four-block.brown,
    #job-karriere .four-block.yellow,
    .rs-column.-medium-col-2-1 {
        width:100%;
    }
    .four-block.brown,
    #job-karriere .four-block.yellow {
        padding:2em;
    }
    #job-karriere .imagewrap-four-block {
        opacity:1;
    }
    .rs-column.-medium-col-2-1 {
        margin-bottom:1em;
        margin-right:0;
    }
    #header .inside {
        min-width:initial;
        width:100%;
        /* justify-content: space-between; */
    }
    .mod_customnav ul.level_1 li > ul,
    .mod_customnav ul.level_1 li .mod_onepage_navigation > ul {
        display:none;
    }
    .nav.mod_customnav {
        display:none;
    }
    #header > .inside > .mod_customnav > .level_1 > li {
        display:none;
    }
    .mod_customnav ul.level_1 {
        flex-direction: column;
    }
    .mod_customnav ul.level_1 > li:not(:last-child) {
        line-height: 150%;
    }
    ul.level_1 li,
    .strong.active.first {
        font-size: 1.5em;
    }
    .zoom {
        padding-bottom: 0%;
        height: 600px;
    }
    .title-wrap h1,
    .title-wrap h2 {
        margin: 1em 1em 0.5em 0;
    }
    .zoom img {
        z-index:0;
    }
    .title-wrap p {
        padding: 0 0 0.8em 0.3em;
    }
    #slider-section {
        display:none;
    }
    .mod_mobile_menu {
        display:block;
    }
    .mod_mobile_menu .inner {
        font-size:150%;
    }
    .mobile_menu .mod_customnav ul.level_1 li {
        margin-right:0;
    }
    .mobile_menu .mod_customnav.block {
        overflow-y:visible;
    }
    .mobile_trigger > button >span.close {
        font-size: 4em;
        padding:0.65em 0.35em;
        font-weight:300;
        font-style:normal;
    }
    .second .ce_swiperStart,
    .second .content-swiperStart {
        display:none;
    }
    .signet p {
        text-align: center;
        margin-top:2em;
        margin-bottom:0;
    }
    #person-mueller .ce_image,
    #person-mueller .content-image {
        margin-left:0;
    }
    .mod_eventlist {
        flex-direction: column;
        align-items: center;
    }
    .mod_eventlist .event-wrapper {
        width: 80%;
        flex-direction: column;
    }
    .future-events .event p.button a {
        color: var(--yellow);
        font-size:1.2em;
    }
    .button a,
    a.button {
        padding: 1em 1em 2em 1em;
    }
    .button.button-all-events a {
        padding: 1em 2em;
    }
}
