/* Allgemein */
[class^='teaser-'] img { max-width: 100%; height:auto;}
[class^='teaser-'] h2 a {color: var(--cdBlue);}
[class^='teaser-'] .image a {display: block; position: relative; color: #fff; }

/* Newsblock */
.news-items { background-color: #fff; padding:1.25em 1.1em 1.5em; margin: var(--contentGap) 0; position: relative; z-index: 1;}
.news-items>h1 { grid-area: 1/1/2/-1; text-align: center; }
.news-items>.news:nth-of-type(2) {grid-area: 2/2/3/3; display: flex; flex-direction: column; gap: 2em; }

/* Prio 1 */
.teaser-prio1 { margin-bottom: 3.8em; }
.teaser-prio1 h2 { font-size: 1.34em; margin-bottom: .65em; }
.teaser-prio1 h3 { font-size: .9em; margin-bottom: .7em; }
.teaser-prio1 .image { margin-bottom: 1.2em;  }
.teaser-prio1 .text { font-size: .88em; }
.teaser-prio1 .date { font-size: .72em; margin-bottom: .9em; }

/* Teaser MBox */
.teaser-mbox { }
.teaser-mbox .image { margin-bottom: .6em; }
.teaser-mbox .text {flex: 1; hyphens: auto;}
.teaser-mbox h3 { font-size: .8em; margin-bottom: .3em; }
.teaser-mbox h2 { font-size: 1em; margin-bottom: .4em; }
.teaser-mbox .date { font-size: .75em; }

    /* Archivseite */
.teaser-archive {}
.teaser-archive h3 { }
.teaser-archive h4 {}
.teaser-archive p {}

/* Artikelseite */
.news-single h3 { margin-bottom: .8em; }
.news-single h1 { margin-bottom: 1.4em }
.news-single .news-header { margin-bottom: 14px; }
.news-single .news-header .icons a::after, .news-single .news-header .icons a::before { font-size: .7em; }
.news-single .news-header span.date {}
.news-single .share-items { margin:0 0 13px 0; }
.news-single ul.news-img { }
.news-single ul.news-img a {margin-bottom: 8px; }
.news-single ul.news-img a:hover {}
.news-single ul.news-img span.creator { font-size: 12px; }
.news-single ul.news-img span.description { font: .9em var(--fontTextCondensed); margin: 0 0 22px; }
.news-single .vorspann { font-family: var(--fontTextBold); padding-top: 13px; margin-bottom:9px; }
.news-single p { }

/* Weiterbutton */
.news a.read-more {  }
.news a.read-more:hover { }

/* LightGallery */
.lg-sub-html h4 {position: fixed; left: 0; top: 47px; text-align: center; width: 100%; background-color: rgba(0,0,0,.5); padding: 20px 0; }

@media (min-width: 576px) {

    /* Teaser MBox */
    .teaser-mbox { display: flex; gap: .8em; }
    .teaser-mbox .image { flex: 0 0 auto;}


}
@media (min-width: 768px) {
    /* Newsblock */
    .news-items { padding:1.25em 3.6em 3em 3.8em; }

    /* Prio 1 */
    .teaser-prio1 h2 { font-size: 1.9em;}

}

@media (min-width: 992px) {
    /* Newsblock */
    .news-items { display: grid; grid-template-columns:auto 1fr;  grid-column-gap: 3.6em; font-size: .79em;  padding:.6em 3em 3em;  }
    .news-items>.news:nth-of-type(1) {grid-area: 2/1/3/2;}

    /* Prio 1 */
    .teaser-prio1 { max-width: 480px; }
    .teaser-prio1:last-child { margin-bottom: 0; }

}

@media (min-width: 1200px) {
    /* Newsblock */
    .news-items { margin-top: -40px; }

    /* Prio 1 */
    .teaser-prio1 { max-width: 600px; }

}

@media (min-width: 1350px) {
    /* Newsblock */
    .news-items {  padding:1.25em 3.6em 3em;  grid-column-gap: 3.6em; }


}
