.news-single .newsImageWrapper
{
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 50vh;
}

ul.f3-widget-paginator
{
    display: flex;
    gap: 1rem;
    grid-column: 1 / -1;
    margin-inline: auto;
    padding-left: 0;
    list-style: none;
}

.news-list-view article
{
    background-color: var(--secondaryclr);
    color: white;
}

.news-list-view header span,
.news-list-view header a,
.news-list-view header h3
{
    color: inherit;
}

.news-list-view article.oddNews
{
    color: var(--defaultColor);
}
.news-list-view article.oddNews header a
{
    color: var(--secondaryclr);
}

.news-list-view h3
{
    margin-top: 0;
    text-wrap: balance;
    word-break: break-word;
}

.news-list-view .news-img-wrap
{
    width: 320px;
}

.news-list-date
{
    position: absolute;
    display: block;
    top: 1rem;
    right: 0.5rem;
    width: fit-content;
    margin-left: auto;
}

.inNewImages
{
    display: flex;
    row-gap: 1rem;
    column-gap: 1rem;
    flex-wrap: wrap;
    margin-top: 2rem;
}

.inNewImages figcaption
{
    max-width: 320px;
    padding-inline: 0.5rem;
}

.frame-type-news_newsdetail .newsImageOuterWrapper,
.frame-type-news_newsdetail #teaser
{
    z-index: 1;
}

.newsContentWrapper
{
    position: relative;
    z-index: 10;
}

.newsImageOuterWrapper img
{
    height: auto;
}

.material-icons
{
    display: block;
    height: 1rem;
    width: 1.5rem;
    margin-top: 0.2rem;
    background-size: 100% auto;
    background-position: center;
    background-repeat: no-repeat;
}

.first .material-icons
{
    background-image: url("images/first_page.svg");
}

.last .material-icons
{
    background-image: url("images/last_page.svg");
}

.previous .material-icons
{
    width: 1.1rem;
    background-image: url("images/arrow_back.svg");
}

.next .material-icons
{
    width: 1.1rem;
    background-image: url("images/arrow_back.svg");
    rotate: 180deg;
}
