.news-overview__list {
    list-style: none;
    margin: -1.1rem 0 0;
    padding: 0;
}

.news-overview__show-more-wrap {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.news-overview__show-more-btn {
    transition: padding-right .3s;
}
.news-overview__show-more-btn .svg-icon--loader {
    transition: opacity .3s;
}
.news-overview__show-more-btn:not(.news-overview__show-more-btn--pending-request) {
    padding-right: 20px;
}
.news-overview__show-more-btn:not(.news-overview__show-more-btn--pending-request) .news-overview__show-more-btn-loader-icon {
    opacity: 0;
}

.news-overview-item {
    margin-top: 20px;
}
.news-overview-item__date {
    display: block;
    margin-bottom: 4px;
}
.news-overview-item__body {
    padding-top: 0;
}
.news-overview-item__body-headline {
    margin-bottom: .2em;
}
.news-overview-item__body-subheadline {
    margin-bottom: 1em;
    color: #cbc9c8;
}
.news-overview-item__img-figure {
    background: url(/typo3conf/ext/mmpackage/Resources/Public/Images/loader.svg) no-repeat 50% 50%;
}
.news-overview-item__btn-wrap {
    margin: calc(1.7rem - 12px) -8px 0;
}
.news-overview-item__btn {
    display: inline-block;
    margin: 12px 8px 0;
}

/* Elements in Teaser-Slideshow */
.news-overview__slide-date {
    display: block;
    margin-bottom: .5em;
    color: #cbc9c8;
}

@media ( min-width: 768px ) {
    .news-overview-item__body,
    .content-teaser-2--text-right .news-overview-item__body {
        padding-top: 0;
    }
}
@media ( min-width: 1200px ) {
    .news-overview-item {
        margin-top: 40px;
    }
    .news-overview-item__body,
    .content-teaser-2--text-right .news-overview-item__body {
        padding-top: 0;
    }
}