#calendar .fc-button-primary {
    background-color: #d32322;
    border-color: #d32322;
}

#calendar {
    font-size: small
}

#calendar .fc-h-event, #calendar .fc-v-event {
    background-color: #d32322;
    border-color: #d32322;

}

#calendar .fc-daygrid-event-dot, #calendar .fc-list-event-dot {
    border-color: #d32322;
}

.ui-dialog {
    font-size: smaller !important;
}

.ui-dialog .title {
    font-size: small;
    font-weight: bold;
}

.ui-dialog .ui-dialog-titlebar {
    background-color: #d32322;
    color: white;
}

.ui-dialog hr {
    border-top: solid 1px #d32322;
}