#hamburger-button,
#hamburger-bg,
#darkmode-button-small{
    display: none;
}

@media screen and (max-width: 640pt) {
    #footer-center,
    #darkmode-toggle,
    #darkmode-toggle-label
    {
            display: none;
    }
    #hamburger-button,
    #darkmode-button-small,
    #hamburger-bg,
    #hamburger-bg #darkmode-toggle-label,
    #hamburger-bg #darkmode-toggle{
        display: flex;
    }
    #hamburger-bg #darkmode-toggle,
    #hamburger-bg #darkmode-toggle-label{
        position: absolute;
        bottom: 1em;
        right: 1em;
    }
}

