/* Styles definition here */

#fbuilder .ui-datepicker-inline {
	max-width: 100%;
}

#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit {
	background: #5e4d42;
    color: #efe7dc;
	padding: 15px 65px;
	font-size: 15px;
}

.ui-datepicker-header {
    background: #5e4d42;
    color: #efe7dc;
	font-size: 15px;
}

.ui-datepicker-calendar .ui-state-active {
    background: #b39a86;
	color: #ffffff;
}

#fbuilder *, #fbuilder ::after, #fbuilder ::before {
	box-shadow: none;
}

#fbuilder .slots {
    box-shadow: none;
	font-size: 15px;
}

.ahb_m2 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default.ui-state-active {
    background: #8d7158;
}

.ahb_m2 #fbuilder .slots div a {
	border: 1px solid #8d7158;
}