/* to be fixed in next deployment 30/07 */
header>* {
max-width: none;
}

.item-set-context {
padding: 1em 2em 1em 0;
}

.nav-button {
margin: 0 auto;
width: fit-content;
display: block;
}

.nav-button:hover {
background-color:#a7d3b8;
}

.nav-button:hover .button-nav-link {
color:black;
}

a.button-nav-link {
color: white !important;
font-size:1.8rem;
font-family: "bebas-neue",sans-serif;
display:flex;
padding:1em;
}

.media-render img {
margin:auto;
}

.media-render a {
display: flex;
}

.value-content, .value-content * {
max-width: 100%;
}

.header-image a:hover {
opacity:1;
}

.button.permalink  {
color:white;
}