


html, body {
    /*
    max-width: 100%;
    overflow-x: hidden;
    */
}
 
:root {
    --h2-primary: #8b0e13;
    --footer-background: #000000;
}


@media (min-width: 576px) {
    
    /* Logo weg  */
    .navbar-brand-logo-normal { opacity: 0; }
    
    
    
    .navbar-mainnavigation.navbar-fixed-top {
        max-height: unset;
        overflow: unset;
        background: rgba(0, 0, 0, .9) !important;
    }
    
    #mainnavigation .nav-link.nav-link-main { color: white; font-size: 1.5rem;}
    #page-content > .gallery-row { /*margin-top: -120px;*/}
}

.icons-center .gallery-row {
    display: flex;
    flex-wrap: wrap;
    gap: var(--gallery-gap);
    flex-direction: row;
    justify-content: center;
}

/* Top Navigation Tdext kleiner */

@media (min-width: 576px) {
    #mainnavigation .nav-link.nav-link-main {
        color: white;
        font-size: 1rem;
    }
}

