#color {
	color: #c80000;
	color: #232323;
	color: #494949;
	color: #ffffff;
	color: #f2f2f2;
	color: #9b9b9b;
	color: #dedede;
}

.fc-toolbar .fc-left h2 {
	color:#00a0dd;
}

.fc-toolbar .fc-right .fc-button {
	color:#00a0dd;
}

.fc-toolbar .fc-day-header {
	background-color:#00a0dd;
	color:#ffffff;
}

.fc-toolbar .fc-state-highlight {
	color:#00a0dd;
}

.fc-content {
	background-color:#00a0dd;
	border-color:#00a0dd;
}

.fc-content .fc-time {
	display:none;
}

.fc .fc-toolbar.fc-header-toolbar {
	background-color: #c80000;
    padding: 1.5em;
	margin-bottom: 0;
}

.fc .fc-toolbar-title{
	color: #ffffff
}

.fc .fc-button-primary{
	color: #c80000;
	background-color: #ffffff;
	border: 1px solid #ffffff;

}
.fc .fc-button-primary:hover, .fc .fc-button-primary:not(:disabled):active{
	color: #ffffff;
	background-color: #c80000;
	border: 1px solid #ffffff;
}

.fc .fc-button-primary:disabled{
	color: #ffffff;
	background-color: #c80000;
	border: 1px solid #ffffff;
}

.fc .fc-h-event{
	background-color: #c80000;
	border-color: #c80000;
}

.fr .fc-col-header-cell-cushion:hover {
	text-decoration: none;
}

.fc .fc-daygrid-day.fc-day-today{
	background-color: rgba(200, 0, 0, 0.15);
}

.fc .fc-day-other {
    background-color: rgba(115, 115, 115, 0.15);
}