.ui-accordion {color: var(--contentBlue); font-size: .85em; width:100%; }
.ui-accordion h2.ui-accordion-header { font: 1.16em var(--fontHeadline); margin: 4px 0; padding: 20px 42px 20px 10px; outline: none; background: none; border: 1px solid #4a626c; }
.ui-accordion h2.ui-accordion-header-active { background-color: #f3f3f3; transition: background-color 300ms; }
.ui-accordion h2.ui-accordion-header span.ui-accordion-header-icon.ui-icon:before { font-size: 1.15em; font-weight: 300; content: '\f053'; display: inline-block; }
.ui-accordion h2.ui-accordion-header span.ui-icon.ui-icon-triangle-1-s:before { content: '\f078'; }

.ui-accordion .ui-accordion-content { background-color: #f3f3f3; margin-top: -4px; }
.ui-accordion .ui-accordion-content>:is(.comment,.comment>p,.ui-accordion .ui-accordion-content sup) { font-size: .77em; display: inline-block; }
.ui-accordion .ui-accordion-content>:is(ul,ol) { display: flex; flex-direction: column; row-gap:.4em; }

/* Bild bzw. Logo über RTE Quwllcode eingeführt: https://www.dbb-frauen.de/schwerpunktthemen/uebersicht-der-wahlprogramme.html */
.ui-accordion .ui-accordion-content img { width: 60px; }
.ui-accordion .ui-accordion-content td { vertical-align: top;  }
.ui-accordion .ui-accordion-content tr td:first-child { position: relative; top: 20px; }
.ui-accordion .ui-accordion-content td ul { margin-top: 0; padding-left: 30px;}

/* Schriftumbruch */
.ui-accordion .ui-accordion-content a {display: inline-flex;}

@media (min-width: 768px) {

    .ui-accordion { font-size: 1em; }

    /* Bild bzw. Logo über RTE Quwllcode eingeführt: https://www.dbb-frauen.de/schwerpunktthemen/uebersicht-der-wahlprogramme.html */
    .ui-accordion .ui-accordion-content img { width: 105px; }


}

@media (min-width: 992px) {

    .ui-accordion { font-size: .9em; }

    /* Bild bzw. Logo über RTE Quwllcode eingeführt: https://www.dbb-frauen.de/schwerpunktthemen/uebersicht-der-wahlprogramme.html */
    .ui-accordion .ui-accordion-content td { vertical-align: inherit; }
    .ui-accordion .ui-accordion-content tr td:first-child { top: 0; }
    .ui-accordion .ui-accordion-content td ul { margin-top: 17px; padding-left: 40px;}
    .ui-accordion .ui-accordion-content img { width: 105px; }
}

@media (min-width: 1200px) {

    .ui-accordion { font-size: 1em; }

    /* Bild bzw. Logo über RTE Quwllcode eingeführt: https://www.dbb-frauen.de/schwerpunktthemen/uebersicht-der-wahlprogramme.html */
    .ui-accordion .ui-accordion-content img { width: 120px; }
}