/* Styles definition here */

/*General setting*/
label.ahbfield_quantity_label, .ahbfield_service { display: none } 
#multicalendar .t-loc {display:block}
#multicalendar .t-desc {display:block;}

/*Form apperence setting*/
#fbuilder label , #fbuilder span { font-family: Helvetica; }
#fbuilder input[type=text], #fbuilder textarea, #fbuilder select { font-family: Helvetica; }
#fbuilder input[type=text] {color: black}
.uh_phone .l  {  display:none; }
#fbuilder label .r {font-size:24px;}
#fbuilder .mustfill label { font-size:18px; color: #ff0000; font-weight: bold; }

/*Section break*/
#fbuilder .section_breaks .section_break { border-color: #FFFFFF; }
#fbuilder .section_breaks label { font-size:22px; font-weight: bold; color: #FFFFFF !important; text-shadow: none; }
legend { font-size: 18px;}

/*Time slot style*/
#fbuilder .slots div a{background:#ffffff;}
#fbuilder .slots {border:0px !important;box-shadow:none !important}
div.slots div a:hover  {background: #20B2AA !important; color:#FFFFFF !important; font-weight:bold !important; }
div.slots .currentSelection a { background: #20B2AA !important; color:#FFFFFF ;}
/*#fbuilder .slots .currentSelection a{background: #20B2AA !important; color:#FFFFFF !important; font-weight:bold !important; }*/
label.ahbfield_quantity_label  { display:none;}
select.ahbfield_quantity  { margin-top: -180px; margin-bottom:10px;}

/*Selected slot style*/
#fbuilder .ahb_list .ahb_list_time{ font-size: 20px; font-weight:bold; color: #20B2AA; text-shadow:none !important; margin-right:20px;  }
#fbuilder .ahb_list .ahb_list_service{display:none; }



/* Calendar Style*/
#fbuilder .ui-datepicker-header { background: #3a94ab ; color: #FFFFFF; text-shadow:none; font-size: 16px;}
#fbuilder .notavailslot.ui-datepicker-unselectable .ui-state-default {background:#FFFFFF; color:#FF0000}
#fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default {background:#FFFFFF; color:#389717; text-shadow:none}
#fbuilder .ui-datepicker-calendar .ui-state-active {background: #20B2AA !important; color: #FFFFFF !important; font-weight:bold !important; }
#fbuilder .ui-state-default {font-size: 14px; }
table.ui-datepicker-calendar { background: #e1e1e1;}

