/* fid News allgemein*/
.fid {--fidBlue: #216e90;}
.fid.start .opener { display: flex; flex-direction: column; padding: 0 15px; margin-top: -4.5%; }
.fid.start .opener .dce-cbanner.layout-5 { margin: 0 -15px 60px;}
.fid.start .opener>a, .fid.start .col-content>a { display: none;  }
.fid [class^=teaser] .date span { text-transform: uppercase; font-size: .86em; }
.fid .date time { display: none; }

/* fid Prio 1*/
.fid .teaser-prio1 .text-block { background-color: #ba4786; color: #fff; padding: 1.8em 1.8em 2.1em; }
.fid .teaser-prio1 a {color: #fff; }
.fid .teaser-prio1 h1 { margin-bottom: 7px; }
.fid .teaser-prio1 h1 span {display: block; color: #fff; font-size: .64em; }
.fid .teaser-prio1 .text {  display: flex; flex-direction: column; }
.fid .teaser-prio1 .text .date { order: 1; margin-bottom: 15px; }
.fid .teaser-prio1 .teaser-text { order: 2; color: #fff;}

/* fid ab Prio 2 */
.fid.start .teaser-prio2-3 h2 a { color: var(--fidBlue); }

/* fid Newsfeed dbb frauend */
.fid.start .opener .fsc-element:nth-of-type(3) { background-color: #f3f3f3; padding: 0 1.8em 1.8em; order: 1; }
.fid.start .opener .fsc-element:nth-of-type(3) .news { display: flex; flex-direction: column; gap: 3em;}
.fid.start .teaser-mbox .image { flex-shrink: 0;}
.fid.start .teaser-mbox h3 { font-size: 1.05em; line-height: unset; }
.fid.start .teaser-mbox h3 span { display: none;}
.fid.start .teaser-mbox .date span { display: none; }
.fid.start .teaser-mbox time { display: block; font-size: .9em; }

/* fid Newsfeed dbb frauen */
.fid.start .teaser-mbox .image { margin-bottom: 15px; }

/* fid Detailseite */
.news-single h1 { color: var(--fidBlue); }


@media (min-width: 768px) {

    /* fid Newsfeed dbb frauen */
    .fid.start .opener .fsc-element:nth-of-type(3) .news {flex-flow: wrap row; }
    .fid.start .teaser-mbox {display: flex; gap: 1em; width: calc(50% - 1.5em); flex-direction: column; }

    /* fid Prio 2 - 4 */
    .fid.start .opener .fsc-element:nth-of-type(4) .news {  display: flex; gap: 4.54%;  margin-top: 4.54%; font-size: clamp(.83em,1.6vw,1em); }

    /* News EXT */
    body.start:not(.fid) main section.col-content .news:first-of-type {  border-bottom: 1px dotted #666;  margin-bottom: 24px; }
    body.start main section.col-content .news:first-of-type>.teaser-news:last-of-type { padding-bottom: 22px; }

}

@media (min-width: 992px) {
    /* fid opener */
    .fid.start .opener { display: grid; grid-template-columns: repeat(3,1fr); box-sizing: border-box; }

    .fid.start .opener .dce-cbanner.layout-5 { grid-column: 1/-1;}
    .fid.start .opener .fsc-element:nth-of-type(2) {grid-column: 1/-1;}

    /* fid Newsfeed dbb frauen */
    .fid.start .opener .fsc-element:nth-of-type(3) { grid-column: 1/-1; }
    .fid.start .opener .fsc-element:nth-of-type(3) .news {flex-wrap: nowrap; gap: 1.4em;  }
    .fid.start .teaser-mbox { width: unset; flex: 1;}
    .fid.start .teaser-mbox h2 { font-size: 1.12em; }

    /* fid Prio 2 - 4 */
    .fid.start .opener .fsc-element:nth-of-type(4) { grid-column: 1/-1; }

}

@media (min-width: 1320px) {
    /* fid opener */
    .fid.start .opener { grid-template-columns: auto 860px 400px auto; box-sizing: border-box; column-gap: 60px;}
    .fid.start .opener .fsc-element:nth-of-type(2) { grid-column: 2/3; }

    /* fid Newsfeed dbb frauen */
    .fid.start .opener .fsc-element:nth-of-type(3) { grid-column: 3/4; order: unset;}
    .fid.start .opener .fsc-element:nth-of-type(3) .news {flex-direction: column; gap: 3em; }
    .fid.start .teaser-mbox {  flex-direction: row; }

    /* fid Prio 2 - 4 */
    .fid.start .opener .fsc-element:nth-of-type(4) { grid-column: 2/4; }
    .fid.start .teaser-prio2-3 { max-width: 400px;}

}

