#enrollment-requests .status-waiting .label{
    background-color: #ffbf26;
}
#enrollment-requests .status-waiting-list .label{
    background-color: #215f9a;
}

#enrollment-requests .status-waiting-guarantor .label{
    background-color: #aa05aacf;
}

#enrollment-requests .status-validated-by-employer .label,
#enrollment-requests .status-validated .label {
    background-color: #5cb85c;
}

#enrollment-requests .status-rejected-by-employer .label,
#enrollment-requests .status-rejected .label,
#enrollment-requests .status-canceled .label {
	background-color: #ff4432;
}

.btn-training {
    height: 2rem;
    margin: auto;
    display: flex !important;  /* Pour override .btn:not(.hidden) */
    align-items: center;
}

#formation_annulee, .warning {
    font-size:large!important;
    color: red;
}

#formation_annulee {
    text-align:right;
}

#nb_places, .text_right {
    text-align:right;
}

#syrtis-events-enrollment-request .guarantor_label {
    margin: 0;
}

#syrtis-events-enrollment-request h3 {
    margin-top: 1rem;
}

#syrtis-events-enrollment-request .hours {
    margin-top: 1rem;
    margin-bottom: 0;
}

#syrtis-events-enrollment-request .hours_icon {
    margin-right: .25rem;
}

#syrtis-events-enrollment-request div.hours, 
#syrtis-events-enrollment-request ul.hours li {
    display: flex;
    align-items: center;
    column-gap: 1rem;
}

#syrtis-events-enrollment-request ul.hours li {
    padding-block: .1rem;
}

#syrtis-events-enrollment-request .hours-info {
    display: flex;
    column-gap: .25rem;
    align-items: center;
}

#syrtis-events-enrollment-request .hours-info p {
    padding: 0;
    margin: 0;
}

#syrtis-events-enrollment-request .hours-info.hours-date,
#syrtis-events-enrollment-request .hours-info.hours-time {
    flex-shrink: 0;
}
#syrtis-events-enrollment-request .hours-info.hours-site {
    flex-shrink: 1;
}

#syrtis-events-enrollment-request label, 
#syrtis-events-enrollment-request .guarantor_label, 
#syrtis-events-enrollment-request .button.form-submit {
    margin-top: 2rem;
}

.ui-dialog.ui-widget:has(#syrtis-events-enrollment-request) {
    max-width:500px !important;
}

