/* Styles definition here */
#fbuilder .slots{background:#ff0173;box-shadow:none}
#fbuilder .slots div{border:0px}
#fbuilder .slots div a{background:#ffffff;color:#000000}

#fbuilder, #fbuilder label, 
#fbuilder span { color: #ffffff; }

#fbuilder .ahb_list{margin:10px 0px}
#fbuilder .ahb_list .ahb_list_time{border:0px;background:#8940F9;padding:10px;margin-right:10px;display:inline-block}
#fbuilder .ahb_list .ahb_list_service{border:0px;background:#8940F9;padding:10px;margin-right:10px;display:inline-block}
#fbuilder .ahb_list a{border:0px;background:#8940F9;padding:10px;color:#fff;display:inline-block}

.ahb_m #fbuilder .ui-datepicker-next, 
.ahb_m #fbuilder .ui-datepicker-prev{
	border-top-color: white !important;
	border-right-color: white !important;
	width: 20px !important;
	height: 20px !important;
	border-top-width: 4px !important;
	border-right-width: 4px !important;
}

#fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default{background:#dfeffe;color:#ffffff; text-shadow: none !important;}
#fbuilder .ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#a1a1a1; text-shadow: none !important; }
.ahb_m #fbuilder .ui-datepicker-calendar .ui-state-active{color: #FF0173 !important;}

.ahb_m #fbuilder .fieldCalendarService{display: block; color:#333333; margin-bottom: 40px;}

#fbuilder .pbSubmit{
	background: #FF0173 !important;
	color: white !important;
	font-weight: 400 !important;
	margin-top: 20px; 

}

#fbuilder input[type=text], #fbuilder textarea, #fbuilder select { color: #333333; }
#fbuilder, #fbuilder label, #fbuilder span { color: #333333; }