/* Styles definition here *//* Styles definition here */
#fbuilder .ui-datepicker-inline{max-width:none !important}
#fbuilder, #fbuilder label, 
#fbuilder span { color: #000000; }
#fbuilder input[type=text], 
#fbuilder textarea, 
#fbuilder select { 
border: 2px solid #000000; 
}
#fbuilder .pbSubmit { color: #ffffff; font-weight: bold; border-color: #8C5C30; background-color:#8C5C30;font-size:20px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-width:2px; }
#fbuilder .pbSubmit:hover { background-color: #ffffff; font-weight: bold; border-color: #8C5C30; color: #8C5C30; border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-width:2px; }
#fbuilder .section_breaks .section_break { border:0px; }
#fbuilder .section_breaks label { font-size:20px; }
#fbuilder .section_breaks span { font-size:18px; }
#fbuilder .comment_area label { font-size:20px; }
#fbuilder .comment_area span { font-size:18px; }
#fbuilder label .r {color:#8C5C30;}
#fbuilder .pbSubmit{margin:5px auto;float:none;display:inline-block;}
#fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default{background:#dfeffe;color:#1a4a78;}
#fbuilder .ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#ddd;}
#fbuilder .beforemindate.ui-datepicker-unselectable .ui-state-default {background:#f4f4f4;color:#ddd;}
#fbuilder .ui-datepicker-calendar .ui-state-active {background: #F7E7C1; color: #8C5C30;}
#fbuilder .notavailslot.ui-datepicker-unselectable .ui-state-default {background:#f00}
#fbuilder .invalidDate.ui-datepicker-unselectable .ui-state-default {color:#b4b3b3}
#fbuilder .cff-phone-field{margin:5px auto;float:none;display:inline-block;}