/* Styles definition here */
background-color: white;
.ahbfield_service { display: none; }
#fbuilder, #fbuilder label, 
#fbuilder span { color: #000; }
#fbuilder input[type=text], #fbuilder textarea, #fbuilder select {border: 2px solid #000;padding: 0px;margin: 12px; border-radius: 5px; padding-right: 5px; padding-left: 5px; }
#fbuilder label .r {color:#f00;}`
#fbuilder .fform h1 {font-size:28px; color: #3e6698; }
#fbuilder .fform span {font-size:14px; color: #fff; padding: 0px; }
#fbuilder .pbSubmit { background-color: #3e6698; color: #fff; font-weight: bold; text-shadow: 1px 1px blue;}
#fbuilder .pbSubmit:hover { background-color: #d2e9f0; color: #3e6698; text-shadow: 1px 1px blue;}
#fbuilder .ui-datepicker th{ background:#d2e9f0; color: #3e6698; text-shadow: 1px 1px blue; border-radius: 5px!important;}
#fbuilder .slots{background:#fff; text-shadow: 1px 1px blue;}
#fbuilder .slots div{border:1px}
#fbuilder .ui-datepicker-calendar .ui-state-active {background: #619dcd!important; color: #f00; border: 1px solid; border-radius: 5px; border-color: red!important;}
#fbuilder .slots div a{background:#3e6698;color:#fff;text-decoration: none}
#fbuilder .slots div a:hover{background:#d2e9f0;color:#000;text-decoration: none}
#fbuilder .notavailslot.ui-datepicker-unselectable .ui-state-default {background:#f00}
#fbuilder td:not(.ui-datepicker-unselectable) 
	a.ui-state-default{ border: 1px solid; font-weight: bold; text-align: center; border-radius: 5px; background-color: #d2e9f0!important; }