a.logo, a.logo img {  width: 210px; height: 52px; }

/* News || nur bei dbb.de */
.news time:not(.no-category)::after {content: '||'; margin: 0 8px; }

/* Überschriften Farbcodex */
.aufbruch-agil h1 { color: #387d57 }
.aufbruch-vielfalt h1 { color: #005479 }
.aufbruch-digital h1 { color: #b16c4b }
.aufbruch-dialog h1 { color: #753b6f }

/* Autobahn Betriebsratswahlen 2021
.autobahn-download .col-content>p { color: var(--contentBlue); font-size: 1.2em; }
[class^=autobahn] .col-content>.zw-titel { font-size: 1.7em; }
.autobahn-download .ce-textpic .ce-bodytext  { line-height: 24px; }
.autobahn-download .ce-textpic .ce-bodytext a { padding-right: 6px; }
.autobahn-download .ce-textpic .ce-bodytext a::before { padding: 0 4px 0 10px;}

 */
body.autobahn .aside-top  nav.sub-nav { display: none;}

 /* Autobahn Betriebsratswahlen 2021 Gewerkschaften
.autobahn .ce-image.ce-center .ce-outer {float: none; position: inherit;}
.autobahn .ce-image.ce-center .ce-gallery .ce-outer .ce-inner {float: none; position: inherit;}
.autobahn .ce-image.ce-center .ce-gallery .ce-outer .ce-inner .ce-column {float: none; margin:0 0 60px;}
 */

/* Livestream Jahrestagung 2022 */
iframe#imscms { margin-top: 50px;  }
body.test .top-icons.desktop { display: none; }

/* GWT 2022 & Jahrestagung 2023 2. Nav in Marginalspalte raus */
body.gwt-2022 nav.sub-nav, body.jahrestagung-2023 nav.sub-nav { display: none; }

/* dbb eu */
.dbb-eu {--euBlue: #0056a4; --euBlueDark: #002e58; }
.dbb-eu:not(.start) header { border-bottom:none; }
.dbb-eu header:not(.fixed) { position: relative; z-index: 1;}
.dbb-eu:not(.start) [class^=aside]>div { background-color: var(--euBlueDark); }
.dbb-eu [class*=aside]>a { display: none;  }
.dbb-eu [class^=aside] .dbb-newsletter.layout-3 { padding: 1.5em;  }
.dbb-eu [class^=aside] .dbb-newsletter.layout-3 h2 { font-size: 1.8em; }

/* dbb karriere */
.carrier .opener .fsc-element { display: flex; flex-direction: column; align-items: center; text-align: justify; hyphens: auto; line-height: 1.5em; margin-top: 60px; padding:0 1.5em; }
.carrier .opener .fsc-element p { font-size: 1.1em; }
.carrier .opener .fsc-element p span { color: var(--cdPink); font-size: 1.24em; padding: 0 .2em; }
.carrier .opener .fsc-element h1 { font-size: 1.94em; color: var(--cdPink); margin-bottom: .3em; }
.carrier .opener .fsc-element h1::before { font: 200 clamp(2.3em,6vw,3.3em) var(--fontAwesome); display: block; text-align:center; margin-bottom: .55em;}
.carrier .opener .fsc-element:nth-of-type(2) h1::before { content: '\e593' }
.carrier .opener .fsc-element:nth-of-type(3) h1::before { content: '\e0e5' }
.carrier .opener .fsc-element:nth-of-type(4) h1::before { content: '\e237' }

/* Jahrestagung 2025 spez. Schriftform für Infoseite und Livestreamseite Fragetool */
.jahrestagung-2025.infos .zw-titel>p>strong {font-weight: normal; color: #ac240e; font-size: .85em;) }
.jahrestagung-2025.live .col-content { display: flex; flex-direction: column; }
.jahrestagung-2025.live .col-content>a { display: none; }
.jahrestagung-2025.live .col-content .fsc-element:nth-of-type(3){ order: -2 }
.jahrestagung-2025.live .col-content iframe.tool-iframe{ order: -1; margin-bottom: 1.4em;  }
.jahrestagung-2025.live nav.sub-nav { display: none; }
.
@media (min-width: 768px) {

    a.logo, a.logo img { width: 250px; height: 62px;}
    header.fixed a.logo img { height: 50px; width: 198px; }

    /* dbb eu */
    body.dbb-eu.start, body.dbb-eu.article {background: url("../images/bg_dbb-eu.png") no-repeat 0 988px; background-size: contain; }
    .dbb-eu:not(.start) [class*='aside']{ background-color: transparent; gap: 40px;  }
    .dbb-eu [class^=aside]>div { width: calc(50% - 20px); box-sizing: border-box; }
    .dbb-eu [class^=aside]>div:last-child { width: 100%;}
}

@media (min-width: 992px) {

    a.logo, a.logo img {width: 300px; height: 75px;}

    /* dbb eu */
    .dbb-eu:not(.start) [class*='aside'] { background-color: var(--euBlueDark); }
    .dbb-eu [class^=aside]>div { width: unset; }

    /* dbb karriere */
    .carrier .opener { --gapRange: 72px; --contentRange: 392px;display: grid; grid-template-columns:1fr minmax(auto,var(--contentRange)) var(--gapRange) minmax(auto,var(--contentRange)) var(--gapRange) minmax(auto,var(--contentRange)) 1fr; padding: 0 15px }
    .carrier .opener .dce-cbanner { grid-column: 1/-1; margin: 0 -15px;}
    .carrier .opener .fsc-element { padding:0; }
    .carrier .opener .fsc-element:nth-of-type(2) { grid-area: 2/2/3/3;}
    .carrier .opener .fsc-element:nth-of-type(3) { grid-area: 2/4/3/5;}
    .carrier .opener .fsc-element:nth-of-type(4) { grid-area: 2/6/3/7;}

    /* Jahrestagung 2025 Livestreamseite Fragetool */
    .jahrestagung-2025.live .col-content>a, .jahrestagung-2025.live nav.sub-nav { display: block; }
    .jahrestagung-2025.live .col-content .fsc-element:nth-of-type(3){order: 0}
    .jahrestagung-2025.live .col-content iframe.tool-iframe{ order: 0}
}

@media (min-width:1320px) {
    .carrier .opener .dce-banner { margin: 0; }

}
