@media(min-width: 992px){    /*Navigation*/    #navbar {        height: auto;        padding: 15px;    }    .navbar-brand-image {        padding-left: 0;    }    #mainmenu {        background: #FFF;        margin-top: 0;        box-shadow: none !important;    }    #mainmenu .navbar-nav {        width: auto;        margin-top: 0;        padding-top: 0;        min-height: 0;        margin-bottom: 0;        align-items: center;    }    #nav-instagram,    #nav-datenschutz,    #nav-impressum {        display: none;    }    .navbar-light .navbar-nav .nav-item {        margin-bottom: 0;    }    .navbar-light .navbar-nav .nav-link {        font-size: 18px;        text-decoration: none;        font-weight: 400;        margin-right: 5px;        margin-left: 5px;        line-height: 40px;    }    .navbar-light .navbar-nav .active>.nav-link,    .navbar-light .navbar-nav .nav-link.active,    .navbar-light .navbar-nav .nav-link.show,    .navbar-light .navbar-nav .show>.nav-link,    .navbar-light .navbar-nav .nav-link:focus,    .navbar-light .navbar-nav .nav-link:hover,    .navbar-light .navbar-nav .nav-link:active {        font-size: 18px;        text-align: left;        text-decoration: none;        font-weight: 400;        margin-right: 5px;        margin-left: 5px;        line-height: 40px;        background: url(../Images/BackgroundImages/bg-menu.svg) no-repeat center left;        background-size: contain;    }    .background {        padding-top: 80px;        padding-bottom: 80px;    }    #img-2600-0 {        margin-top: 110px;    }    #img-2600-1 {        margin-top: -80px;    }    #impressions-2 {        margin-top: -110px;    }    #graffiti-x,    #graffiti-brush,    #box-jugendzentrum,    #graffiti-x-streetwork,    #box-streetwork {        display: block;    }    #graffiti-x {        width: 85px;        height: 82px;        top: -30px;        left: -23px;        background: url(../Images/BackgroundImages/graffiti-x.svg) no-repeat center center;    }    #graffiti-brush {        width: 175px;        height: 52px;        top: 300px;        right: -55px;        background: url(../Images/BackgroundImages/graffiti-brush.svg) no-repeat center center;    }    #box-jugendzentrum {        width: 380px;        height: 440px;        bottom: -205px;        left: 15px;        z-index: 2;        background: url(../Images/BackgroundImages/box-jugendzentrum.svg) no-repeat center center;    }    #follow-us-leitbild {        padding-top: 0;    }    #leitbild-download {        min-height: 51px;    }    #gathertown {        background: url(../Images/BackgroundImages/bg-gathertown.svg) no-repeat -450px center;        background-size: 150% auto;        z-index: 2;        overflow: hidden;    }    #juze-team {        margin-top: -60px;    }    #streetwork {        padding-bottom: 250px;    }    #bild-container-streetwork {        padding-top: 0;        padding-bottom: 300px;    }    #bild-streetwork {        margin-top: -150px;    }    #graffiti-x-streetwork {        width: 85px;        height: 82px;        top: -40px;        right: -20px;        background: url(../Images/BackgroundImages/graffiti-x.svg) no-repeat center center;    }    #box-streetwork {        width: 360px;        height: 420px;        bottom: -250px;        right: 25px;        z-index: 2;        background: url(../Images/BackgroundImages/box-streetwork.svg) no-repeat center center;    }    #traeger {        margin-top: 90px;    }    footer ul li#sitemap-instagram {        margin-bottom: 430px;    }    footer .copyright {        padding-top: 50px;    }}@media(min-width: 1200px) {    .background {        padding-top: 100px;        padding-bottom: 100px;    }    #page-header {        max-height: 100vh;        overflow: hidden;    }    .navbar-brand-image {        height: 90px;    }    .navbar-light .navbar-nav .nav-link,    .navbar-light .navbar-nav .active>.nav-link,    .navbar-light .navbar-nav .nav-link.active,    .navbar-light .navbar-nav .nav-link.show,    .navbar-light .navbar-nav .show>.nav-link,    .navbar-light .navbar-nav .nav-link:focus,    .navbar-light .navbar-nav .nav-link:hover,    .navbar-light .navbar-nav .nav-link:active {        margin-right: 10px;        margin-left: 10px;    }    #graffiti-x {        width: 116px;        height: 111px;        top: -50px;        left: -30px;    }    #graffiti-brush {        width: 244px;        height: 71px;        top: 355px;        right: -85px;    }    #box-jugendzentrum {        width: 455px;        height: 525px;        bottom: -255px;        left: 15px;        z-index: 2;    }    #gathertown {        background: url(../Images/BackgroundImages/bg-gathertown.svg) no-repeat -5px center;        background-size: contain;        z-index: 2;        overflow: hidden;    }    #juze-team {        margin-top: -100px;    }    #bild-container-streetwork {        padding-bottom: 400px;    }    #graffiti-x-streetwork {        display: block;        width: 116px;        height: 111px;        top: -55px;        right: -30px;    }    #box-streetwork {        display: block;        width: 440px;        height: 505px;        bottom: -300px;        right: 20px;        z-index: 2;    }    footer .copyright {        padding-top: 100px;    }}@media(min-width: 1500px) {    .navbar-light .navbar-nav .nav-link,    .navbar-light .navbar-nav .active>.nav-link,    .navbar-light .navbar-nav .nav-link.active,    .navbar-light .navbar-nav .nav-link.show,    .navbar-light .navbar-nav .show>.nav-link,    .navbar-light .navbar-nav .nav-link:focus,    .navbar-light .navbar-nav .nav-link:hover,    .navbar-light .navbar-nav .nav-link:active {        font-size: 25px;        line-height: 50px;    }    #juze-team {        margin-top: -60px;    }}@media(min-width: 1700px) {}@media(min-width: 2550px) {}