@media (min-width: 992px) {
    .navbar-mainnavigation .navbar-brand-image img {
        max-height: calc(var(--mainnavigation-nav-height) * .75);
    }
}

#mainnavigation ul {width: fit-content; margin-left: auto; text-align: left;}

/* Header */
#page-header {
    background-repeat: no-repeat;
    background-position: top right;
    background-image: url(/fileadmin/images-layout/balken-01.png) !important;
	box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0.15);
}