/* Formulare im iframe (Template form-builder). Dort gilt nur das UIkit-CSS von
   FormBuilder, nicht site.css – ZISS-eigene Anpassungen deshalb hier. */
@import url('fonts.css');

/* Schrift und Textfarbe wie auf der Seite (body: 'DM Sans Light', --main-color) */
html {
    font-family: 'DM Sans Light', sans-serif;
    color: #333333;
}

/* Bestätigung nach dem Absenden: Farben wie der Footer (footer.css) statt UIkit-Grün */
.uk-alert-success {
    background: #ecf0d6;
    color: #4d5520;
}
.uk-alert-success .uk-alert-close {
    color: #4d5520;
}

/* Senden-Knopf wie .uk-button-danger in site.css (Startseite, Cookie-Banner) statt UIkit-Blau */
.uk-button-primary {
    border: 1px solid #a8bf00;
    border-radius: 5px;
    background: #a8bf00;
    color: #fff;
}
.uk-button-primary:hover,
.uk-button-primary:focus {
    background: #eee;
    color: #a8bf00;
}

/* Pflichtfeld-Sternchen im selben Rot wie die Fehlermeldungen (UIkit #f0506e) */
.FormBuilder .InputfieldStateRequired > .InputfieldHeader:first-child:after {
    color: #f0506e;
}
