.form-label {
    font-weight: 500;

}


form.crud-form .row:not(:has(.row)):has(:required) label:not(.form-check-label):after,
form.crud-form legend.col-form-label.required:after
{
    content: "*";
    color: #bc1418;
}


textarea.form-control {
    min-height: 5em;
    max-height: 35em;
    field-sizing: content; /* FZ20250221 groeit mee met de content, maar niet buiten de min en max */
}

.files-widget {


    input[type="file"] {
        display: none;
    }


    .file-upload-button {
        white-space: nowrap;
        margin-left: 0.5em;
    }
}
