/***************************************************************************
* Container Width
*
* Widens the default .row (core: ALPHA-PROTECTED-row.css, 62.5rem) and the
* topbar (core: PROTECTED-topbar.css, no max-width) to a shared 80rem,
* loaded after core so it overrides via normal cascade (same specificity).
****************************************************************************/
.row {
    max-width: 80rem;
}

.topbar {
    max-width: 80rem;
}

/***************************************************************************
* Seiten-Hintergrund wie alte Live-Seite: Wellen-Bild (bg-body.png = Live
* bg-body-new.png) fix hinter allem, unten ausgerichtet. Kopfbereich,
* Inhalts-Box und Footer-Box liegen darauf (STYLE-e4m_general.css).
****************************************************************************/
body {
    background-color: #fff;
}

body:after {
    content: '';
    position: fixed; top: 0; left: 0;
    width: 100vw; height: 100vh;
    z-index: -1;
    background: url(../img/bg-body.png) bottom center / cover no-repeat;
}

.wrapper {
    max-width: 80rem;
    margin: 0 auto;
}
