.elementor-24232 .elementor-element.elementor-element-aeff5a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24232 .elementor-element.elementor-element-16e6927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24232 .elementor-element.elementor-element-e9353be{--display:flex;}.elementor-24232 .elementor-element.elementor-element-5bb2213{--display:flex;}/* Start custom CSS for container, class: .elementor-element-aeff5a2 */.hidden {
    display: none;
}
.auswertung_ergebnis th {
    text-align: left;
    padding: 0.7em 0;
}
.auswertung_beteiligung th {
    text-align: left;
    padding: 0.7em 0;
}
.auswertung_ergebnis td {
    padding: 0.5em 0;
}
.auswertung_beteiligung td {
    padding: 0.5em 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9353be */.sortable_list {
		max-width: 100%;
		background-color: #fff;
		list-style-type: none;
		padding-left: 0;
		margin-left: 0;
	}
	.sortable_list li .kandidat_info { 
		background-color: #F0F0F0;

	}
	.sortable_list li { 
		cursor: move;
		padding: 3px 3px 3px 6px;		margin: 12px 0; 
	}
    .abstimmung_begruendung_textarea {
        border: 1px solid grey;
    }
    .abstimmung_begruendung_label {
        font-weight: 600;
    }/* End custom CSS */