#booking-calendar {
  	padding-top: 200px;
	padding-bottom: 60px;
	padding-right: 0;
	padding-left: 0;
}
#booking-calendar a {
	color: #20232a;
}
/* Calendar - Start */
#calendar .booking-event {
	background-color: #4caf50;
	color: white;
	border-radius: 4px;
}
#calendar .fc-today-button, #calendar .fc-dayGridMonth-button {
	text-transform: capitalize;
	background-color: var(--btn-background);
}
#calendar .fc-dayGridMonth-button {
	display: none;
}
#calendar .fc-today-button {
	background-color: var(--btn-background);
	border: var(--btn-border);
	border-radius: var(--btn-border-radius);
	color: var(--btn-color);
	display: var(--btn-display);
	font-family: var(--btn-font-family);
	font-weight: var(--btn-font-weight);
	letter-spacing: var(--btn-letter-spacing);
	line-height: var(--btn-line-height);
	padding: var(--btn-padding);
	text-align: var(--btn-text-align);
	text-transform: var(--btn-text-transform);
	font-size: 12px;
	opacity: unset;
}
#calendar .fc-today-button:not(:disabled):hover {
	background-color: var(--btn-hover-background);
}
#calendar .fc-prev-button, #calendar .fc-next-button {
	border: var(--btn-border);
    background-color: var(--btn-background);
}
#calendar .fc-prev-button:hover, #calendar .fc-next-button:hover {
	background-color: var(--btn-hover-background);
}
#calendar .fc-today-button:disabled {
	opacity: 0.6;
    cursor: not-allowed;
}
    

/* Calendar - End */
