/* Styles definition here */
.pbSubmit:hover { background-color: #4CAF50; color: green; }
[CP_APP_HOUR_BOOKING_LIST from="today" to="today +30 days" fields="DATE,TIME,email" calendar="1"]
#fbuilder .ui-datepicker th{background:#6cc72b;color: #f00;}
#fbuilder .notavailslot.ui-datepicker-unselectable .ui-state-default {background:#f00}
#fbuilder .ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#ddd;}
#fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default{background:#dfeffe;color:#1a4a78;}
#fbuilder .invalidDate.ui-datepicker-unselectable .ui-state-default {color:#b4b3b3}
#fbuilder .ui-datepicker-calendar .ui-state-active {background: #e9d99b; color: #f00;}
#fbuilder .beforemindate.ui-datepicker-unselectable .ui-state-default {background:#f4f4f4;color:#ddd;}
#fbuilder .ui-datepicker table, #fbuilder .ui-datepicker thead, #fbuilder .ui-datepicker tr, #fbuilder .ui-datepicker th, #fbuilder .ui-datepicker td {border: 0px;}
#fbuilder .ui-datepicker{box-shadow:none}
#fbuilder .slots{background:#f6e7bd;box-shadow:none}
#fbuilder .slots div{border:0px}
#fbuilder .slots div a{background:#e9a32f;color:#f4dba1}
#fbuilder .notavailslot a{ background:#f00; }
#fbuilder .ahb_list{margin:10px 0px}
#fbuilder .ahb_list .ahb_list_time{border:0px;background:#3bb880;padding:10px;margin-right:10px;display:inline-block}
#fbuilder .ahb_list .ahb_list_service{border:0px;background:#3bb880;padding:10px;margin-right:10px;display:inline-block}
#fbuilder .ahb_list a{border:0px;background:#3bb880;padding:10px;color:#fff;display:inline-block}
#fbuilder .ui-datepicker-inline { max-width:none !important; }
#fbuilder .slots .htmlUsed a{text-decoration: line-through;background:#9ad66f;color:#ccc}
#fbuilder .slots .currentSelection a{background:#b6befc;color:#000}