

.ce-form_formframework header,
.ce-form_formframework form {
    padding: 1.5rem;
}

.ce-form_formframework form {
    background-color: whitesmoke;
}

.ce-form_formframework h2.mainheader {
    font-size: 1.5rem;
}


fieldset.form-element.form-element-radio {
    display: flex;
    flex-direction: column;
}
span#anfrageDuschmax-130-radiobutton-1-desc {
    order: -1;
    font-size: 1rem;
    color: black;
    margin-bottom: 0.5rem;
}

div#anfrageDuschmax-130-radiobutton-1 {
    display: flex;
}
div#anfrageDuschmax-130-radiobutton-1 .form-check {
    margin-right: 1.5rem;
}

/*
div#bewerbungsformular-5109-radiobutton-1 {
    display: flex;
}
div#bewerbungsformular-5109-radiobutton-1 .form-check {
    margin-right: 1.5rem;
}
*/
/* bewerbung */
#c5109 .form-element-radio>div {
    display: flex;
}
#c5109 .form-element-radio>div .form-check {
    margin-right: 1.5rem;
}


/* wird von EXT:form leider noch visually-hidden  gesetzt */

.form-element-radio legend.visually-hidden {
    width: 100% !important;
    height: auto !important;
    clip: auto !important;
    margin: 0 0 0.5rem 0 !important;
    position: relative !important;
    font-size: 1rem;
}
