/* Styles definition here */
#fbuilder .ui-datepicker-inline { max-width:none !important; }
.ahb_m2 #fbuilder .ui-datepicker-title { background-color:#ddeee0 ; color:#333; text-shadow:none;border-bottom:1px solid #007f5f }
.ahb_m2 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default.ui-state-active  {background: #007f5f; color: #fff;}
.ahb_m2 #fbuilder a.ui-state-default:hover   {background: #007f5f  !important; color: #fff;}
.ahb_m2 #fbuilder .slots div a {border-color:#007f5f}
.ahb_m2 #fbuilder .slots div:not(.htmlUsed) a:hover {background:#007f5f}
#fbuilder .fform {padding: 0px 0px;}
#fbuilder .large {padding-left: 10px; padding-right: 10px;}
#fbuilder .pbSubmit { background-color: #007f5f; color: white; }
#fbuilder .pbSubmit:hover { background-color: #035f48; color: white; }
.ahb_m2 #fbuilder .ui-datepicker-inline { border:1px solid #007f5f}
.ui-datepicker .ui-datepicker-next {width: 24px !important;height: 24px !important;}
@media screen and (max-width: 640px) {
    .ahb_m2 #fbuilder .ui-datepicker .ui-datepicker-prev, #fbuilder .ui-datepicker .ui-datepicker-next {
        width: 18px !important;
        height: 18px !important;
        margin: 10px !important;
    }
}