html,
body {
    height: 100%;
}

body {
    display: -ms-flexbox;
    display: flex;
}

.inner-cover > :not(.full-width) {
    padding-left: 1rem;
    padding-right: 1rem;
}
