.fc-day-grid-event .fc-time {
    font-weight: normal;
    font-size: 0.95em;
    display: block;
}
.calendar-slot-counter{
	padding: 5px;
	background: rgba(255,255,255,0.8);
	border-radius: 6px;
	width: fit-content;
	height: 1em;
	line-height: 1em;
	text-indent: -1px;
	text-align: center;
	display: inline-block;
	margin-top: 5px;
	margin-left:3px;
    color: #22607C;
}
.calendar-grouped-slot .fc-time{
	display:none;
}
.fc-time-grid-event {
    box-shadow: 0 0 0 2px rgba(255,255,255,1);
}
.fc-full-event{
	opacity: 0.65;
}
.fc-multi-day-range{
	margin-left:5px;
}
.fc-full-indicator, .fc-placed-indicator, .fc-referred-indicator{
	display: block;
}

.fc-event, .fc-event-dot {
    background: #22607C;
}
