
@media only screen and (max-width: 600px) {

    header {
        padding: 0px;
        min-height: 0px;
    }
    
    #desktop-nav-container * {
        justify-content: flex-start;
    }

    #desktop-nav-container {
        padding: 0px;
        padding-top: 17vw;
        flex-wrap: wrap;
        flex-direction: row;
        /* margin-bottom: 4vw; */
        padding-left: 7vw;
        padding-right: 7vw;
    }

        #desktop-nav-container.inactive {
            position: fixed;
            top: 0px;
            z-index: 11;
        }

        .content,
        .blocks-content {
            margin-top: 4vw;
        }

        #desktop-nav-container #goback {
            display: none;
            /* flex: none;
            width: 100%; */
        }

        #desktop-nav-container #logo {
            flex: 1;
            justify-content: flex-start;
        }

        #desktop-nav-container #logo img {
            width: 35vw;
        }

        #desktop-nav-container #spacer {
            display: none;
            flex: 0;
        }
    
        /* #desktop-nav-container #navigation {
            flex: 1;
            margin-top: -2.5vw;
            justify-content: flex-end;
        }

        #desktop-nav-container #navigation #contact img {
            top: -5.5vw;
            width: 9vw;
        } */

        #desktop-nav-container #navigation {
            display: none;
        }

    #mobile-nav-toggle {
        display: block;
    }

    #mobile-nav-container.active {
        top: 0px;
    }

}