.fc-daygrid-day-number,
.fc-col-header-cell-cushion {
    color: black;

    &:hover {
        color: black;
    }
}

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

.fc-toolbar-title {
    text-transform: capitalize;
    padding-left: 9px;
}

//-----------------------

/*Questo insieme ai 2 CSS qui sotto permette di nascondere il bordo senza ucciderlo, dato che ucciderlo sembra fuckuppare tutta la grafica su chrome*/
.fc-scroller fc-scroller-liquid-absolute {
    overflow: hidden !important;
}
/*Rimuove il bordo a destra del calendario nell'header*/
.fc-scrollgrid-section.fc-scrollgrid-section-header > td {
    border: 1px solid white;
}
/*Riumuove il bordo a destra e in basso dell'header*/
.fc-scrollgrid-section.fc-scrollgrid-section-body.fc-scrollgrid-section-liquid > td {
    border: 1px solid white;
}


/*Restyling pulsanti*/
.fc-button {
    border-width: 1px;
    background-color: transparent;
}

.fc-day-today .fc-daygrid-day-number {
    font-weight: bold;
}

/*Rimuove filter bordo sopra e a sinistra del calendario*/
.fc-theme-standard .fc-scrollgrid {
    border: none !important;
}

.fc .fc-button-primary:focus {
    box-shadow: none !important;
}

.fc-button-primary {
    background-color: white !important;
    color: #2c3e50 !important;

    &:hover {
        background-color: #2c3e50 !important;
        color: white !important;
    }
}

.fc-button-primary[disabled]:hover {
    background-color: white !important;
    color: #2c3e50 !important;
}

.fc-button .fc-icon {
    position: relative;
    top: -.05em;
    margin: 0 .2em;
    vertical-align: middle
}



.fc-event-title-container {
    font-size: 13px;
}

/*Wrappa il titolo in modo da non nascondere pezzi di testo*/
.fc-event-time, .fc-event-title {
    padding: 0 1px;
    white-space: normal;
}