@media only screen and (max-width: 1023px)
{
    .header-or-footer-bar
    {
        height: 45px;
        font-size: 27px;
    }

    #footer
    {
        bottom: 0;
        display: flex;
        justify-content: space-around;
        text-align: center;
    }

    #header-home, #header-link-control, #header-share, #slider-header
    {
        display: none;
    }

    #footer > *
    {
        cursor: pointer;
    }

    #header-non-title
    {
        max-width: 600px;
    }

}