.fc-toolbar-title {
    text-transform: capitalize;
}

.fc .fc-toolbar.fc-header-toolbar {
    margin: 0 auto;
    /* margin-bottom: 1.5em; */
    background-color: #FF7900;
    color: white;
    width: 100%;
    text-align: center;
}

.fc .fc-button-primary {
    background-color: transparent;
    border: none;
}

.fc .fc-button-primary:not(:disabled).fc-button-active,
.fc .fc-button-primary:not(:disabled):active {
    background-color: transparent;
    border-color: none;
}

.fc .fc-button-primary:active {
    background-color: transparent;
    border: none;
}

.fc .fc-button-primary:hover {
    background-color: transparent;
    border: none;
}

.fc .fc-button-primary:focus {
    background-color: transparent;
    border: none;
}

.fc th {
    background-color: rgb(127, 127, 127);
}

.fc-col-header-cell-cushion {
    color: white;
    text-transform: uppercase;
}

.fc .fc-daygrid-day-frame {
    font-weight: bolder;
}

.fc .fc-daygrid-day-number {
    color: black;
}

.fc-daygrid-day {
    background-color: white;
}

.fc-daygrid-day-events{
    padding: 35px 5px;
    box-sizing: border-box;
}

.fc .fc-daygrid-body-natural .fc-daygrid-day-events{
    margin: 0%;
}

.custom-event-style {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.fc-day-today {
    background-color: #FF7900 !important;
}

.dia-de-hoy {
    background-color: #FF7900 !important;
}

.fc-day-today .fc-daygrid-day-number {
    color: white !important;
}

/* Estilo para el día seleccionado */
/* .selected-day {
    background-color: #FF7900 !important;
} */

.selected-day .fc-daygrid-day-number {
    color: white !important;
    background-color: #FF7900;
    padding: .2rem .75rem;
    box-sizing: border-box;
}

/* Estilo para los días con eventos */
/* .fc-day-has-event {
background-color: rgb(226, 226, 226);
} */