/* Styles definition here */
.ahb_m #fbuilder .ui-datepicker-calendar .ui-state-active, .ui-datepicker.ui-widget td a:hover {
	color: #64884a !important;
}

#fbuilder .slots div a {
	background: transparent;
}

#fbuilder .slots div {
	border: none;
}

.slots .availableslot, .slots .availableslot a, .slots .currentSelection, .slots .currentSelection a, .slots a, .htmlUsed {
	margin-left: 0 !important;
	padding-left: 0 !important;
	margin-right: 10px !important;
	color: #000;
}

#fbuilder .pbSubmit {
	padding: 15px 20px !important;
	border-radius: 30px;
	background: #64884a;
	color: #fff;
	transition: all .3s ease-in;
}

#fbuilder .pbSubmit:hover {
	background: #030f27;
	color: #fff;
}

#fbuilder .slots .htmlUsed {
	color: #000;
}

#fbuilder .slots .htmlUsed.currentSelection {
	border: none;
	color: #64884a !important;
}

#fbuilder .slots div.htmlUsed a {
	color: #64884a;
}

#cp_appbooking_pform_1 > * {
	width: fit-content;
}