/*****************************************************************************/
/* Style overrides when running without javascript */

/* Top menu isn't sticky */
nav.top-menu {
    position: -webkit-relative;
    position: relative;
}

/* Don't display Menu and Home */
#toptopmenu, #menu-home {
    display: none;
}

/* Top menu is open by default */
ul.top-menu {
    display: flex;
    flex-direction: column;
}

/* Menu buttons don't drop down */
.menubutton::after {
    content: "";
}

/* No pop-up help */
.right-bar {
    display: none;
}

/*
 * No pop-up location and subgroup selectors, since we can't toggle visibility
 * with JS.
 */
.loc-bar {
    display: none;
}

/* No GDPR banner, but we can't set cookies anyway */
.gdpr-banner {
    display: none;
}

@media only screen and (min-width: 768px) {
    /* Top menu goes to sticky */
    nav.top-menu {
	position: -webkit-sticky; /* Safari */
	position: sticky;
    }

    /* Top menu goes to row-based */
    ul.top-menu, ul.top-menu.opened {
	display: flex;
	flex-direction: row;
    }

    /* Location bar works again */
    .loc-bar {
	display: block;
    }
}
