#eventDetailsModal .modal-dialog {
    max-width: 35%;
}

.update {
    display: none;
    
}

.noUpdate, .update {
    justify-content: space-between;
}

.preAnn-Details div {
    margin: 10px 0;
}


.fc-scrollgrid-sync-inner a {
    font-size: 16px;
}

td {
    align-content: center !important;
}

.min-length-110 {
    min-width: 110px;
}

.statusRow {
    text-align: center !important;
}

#addPreAnnonceModal {
    z-index: 1060 !important; /* Au-dessus de la première modale */
}

.modal-backdrop.second-backdrop {
    z-index: 1059 !important; /* Juste en dessous du second modal */
}

@media screen and (max-width: 992px) {
    main {
        max-width: 100% !important;
    }
}

@media screen and (max-width: 750px) {
    #eventDetailsModal .modal-dialog {
        max-width: 100%;
    }

    .fc-header-toolbar {
        align-items: center !important;
        display: flex !important;
        justify-content: space-between !important;
        flex-direction: column-reverse !important;
        margin-top: 24px;
    }

    .fc-toolbar-title {
        margin: 10px 0 !important;
    }
    .fc-scrollgrid-sync-inner a {
        font-size: 12px;
        white-space: pre-wrap;
    }
}
.center-vertical {
    display: flex;
    align-items: center;
    margin-top: 14px;
}

.disabled {
   cursor: not-allowed !important; 
}

.preAnnonce-class td {
    align-content: flex-start !important;
}