.fc .fc-button-primary:not(:disabled).fc-button-active, .fc .fc-button-primary:not(:disabled):active {
    background-color: #1d7932;
    border-color: #28a745;
    color: var(--fc-button-text-color);
}

.fc .fc-button-primary {
    background-color: #28a745;
    border-color: #28a745;
    color: var(--fc-button-text-color);
}

.fc-direction-ltr .fc-daygrid-event.fc-event-end, .fc-direction-rtl .fc-daygrid-event.fc-event-start{
    margin-right: 2px;
    color: black;
}

.fc .fc-button-primary:hover {
    background-color: #155724;
    border-color: #28a745;
    color: var(--fc-button-text-color);
}