/* Formulaires publics (inscription, preinscription depuis une annonce, inscription permanent) :
   les erreurs de saisie (fichier refuse, champ obligatoire...) s affichent en rouge. 16/10/2026. */
.has-error .help-block,
.has-error .control-label,
.has-error .checkbox,
.has-error .radio,
.errorlist,
.alert-block.alert-danger {
    color: #dc3545;
}
.has-error .help-block {
    font-weight: 600;
}
.has-error .form-control,
.has-error .custom-file-input,
.has-error input[type="file"] {
    border-color: #dc3545;
}
.has-error .form-control:focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
