* {
    border: 0;
    margin: 0;
    padding: 0;
}
@media screen and (max-width:1208px) {
    section, #biography_container, #slideshow, #kontakt_content, #socialnav_container {
        display:none;
    }
    h1{
        font-size:22px;
        margin-bottom:20px;
        text-align:center;
    }

    #hamburger-9{
        display: block;
    }
    .burger_nav_open{
        left:calc(50% - 125px);
        top:calc(50vh - 175px);
        right:auto;
        width:250px;
        height:350px;
        position:fixed;
        padding:50px;
        background-color:#231e20;
        -webkit-box-shadow: 1px 1px 8px 2px rgba(0,0,0,0.37);
        -moz-box-shadow: 1px 1px 8px 2px rgba(0,0,0,0.37);
        box-shadow: 1px 1px 8px 2px rgba(0,0,0,0.37);
        z-index:3;
        display: none;
    }
    .main_wrapper {
        height:100%;
    }
    header{
          width:100%;
          height:77px;
          position:fixed;
          top:0;
          background-color:#231e20;
      }
    main{
        width:100vw;
    }
    #main_nav li{
        visibility:hidden;
    }
    .hamburger{
        float:right;
        margin:21px;
    }
    .hamburger .line{
        display:block;

    }

    /*ANPASSEN Navigation*/
    .mynavbar_container{
        width:100vw;
        height:100vh;
        display:none;
        background-color:transparent;
    }
    .mynavbar_container.active {
        display: inline-block;
        background-color:#000c;
    }

    .navbar-menu, .mynavbar_menu {
        background-color: transparent;
        margin-left: 0;
        margin-top:20px;
    }

    .mynavbar_item:last-of-type .navbar-link {
        display: none;
    }
    a.navbar-item:hover, a.navbar-item{
        background-color:transparent;
        color:#fff5f7;
        font-size:25px;
        text-align:center;
    }
    .navbar-dropdown .navbar-item{
        padding:0.5rem 0.80rem;
    }
    .navbar-dropdown{
        padding:0.05rem;
    }
    .parallax-bg{
        background-position: center 10px !important;
    }
    .impressum{
        float:unset;
        padding:42px 0;
        text-align:center;
    }
    .impressum p{
        margin:0;
        padding: 0 30px;
    }
    #welcome_container{
        width:80%;
        display:block;
        font-size:14px;
        padding:25px;
        margin:auto;
    }

    /* slider ausblenden*/
    .window-slider{
        display:none;
    }

    /*  kontakt Feld*/
    form{
        padding:15px;
    }
    .kontakt_formular{
        display:block;
        width:80%;
        margin:10px auto;
    }
    .kontakt_content{
        padding:0;
    }


}