header a.logo {  width: 170px; height: 55px; background: url("../images/dpolg_logo.svg") no-repeat; }

/* ___ Infobox Bundeskongress ___ */
.infobox  { float: right; width: 100%; border: 1px solid #bebebe; border-radius: 3px; padding: 11px; margin: 0 0 15px 10px; }
.infobox div { font-size: 12px; color: #353a43; margin-top: -5px; }
.infobox div h4 { font-size: 14px; padding-bottom: 2px; color: #5e6c72; font-weight: bold; }
.infobox-ges { border: 1px solid #c5c6c8; width: 624px; padding: 6px; margin: 0 10px 8px 0; }
.infobox-ges .yellowback {background-color: #ffeeba; padding: 6px; font-size: 12px; color: #353a43; }
.infobox  { max-width: 310px; margin-bottom: 8px; }
.infobox h5, .mitgl h5, .content-2-big h4, .h-underline { font-size: 16px; font-weight: normal; color: #575a5e; border-bottom: 1px solid #bebebe; width: 100%; margin-bottom: 16px; padding: 3px 0 10px 0; }

/* Fachkommission */
.kommission p a:hover, .a .kommission .current { border-color: #941616; background-color: #d7d9de; color: #941616; text-decoration: none; }
.kommission p a { display: block; height: 35px; border: 1px solid #bebebe; font-size: 14px; padding: 8px 0 8px 20px; margin: 0 20px 14px 0; }

/* Social Media Icons auf https://www.dpolg.de/presse-oeffentlichkeit/ */
.sm-icons  {margin: 20px 0; display: flex; gap: 2.7em; }
.sm-icons a::before {font: 2.3em FontAwesome, FontAwesome-6-Brands;}
.sm-icons a.instagram-icon::before { font-size: 2.04em; }

@media (min-width: 576px) {

    /* Content BBBank */
    #bbbank_element_277 { width: 200px; float:left; }
    #bbbank_element_277 img { padding-right:10px }

}

@media (min-width: 768px) {

    header a.logo { width: 190px;height: 62px; }

    /* Content BBBank */
    #bbbank_element_277 { width: 180px; }

}

@media (min-width: 992px) {

    /* Fachkommission */
    .kommission p a { display: inline-block; width: 45% }

    /* Content BBBank */
    #bbbank_element_277 { width: 230px; }

}

@media (min-width: 1200px) {

    header a.logo { width: 228px; height: 74px; }

    /* Content BBBank */
    #bbbank_element_277 { width: 250px; }

}