/* Styles definition here */

.pbSubmit{
width: 212px;
height: 64px;
font-family: Montserrat;
font-size: 12px;
font-weight: 600;
letter-spacing: .075em;
line-height: 1;
text-transform: uppercase;
padding: 23px 45px;
color: #FFFFFF!important;
background-color: #ee3364!important;
}


#fbuilder .slots .currentSelection a{background:#ee3364;color:#FFF; }
#fbuilder .slots .currentSelection div a:hover{background:#ee3364;color:#FFF; }
#fbuilder .slots .currentSelection a:hover{background:#ee3364;color:#FFF; }
#fbuilder .slots div{ border:none!important;}
#fbuilder .slots div a{ border-radius:8px; padding:8px; background: #e5f7eb; font-weight:bold;}

#fbuilder .ui-datepicker-calendar .ui-state-active {background:#ee3364!important;color:#FFF!important; border-radius:8px;}

#fbuilder .ui-datepicker select.ui-datepicker-month {
width: 74%;
height: 44px;
padding: 5px!important;
}

#fbuilder .ui-datepicker select.ui-datepicker-year {
width: 100%;
height: 44px;
padding: 5px!important;

}


.ahb_m #fbuilder .fieldCalendarService, .ahb_m #fbuilder .usedSlots, .ahb_m #fbuilder .usedSlots, .ahb_m #fbuilder .totalCost {background:#f7f7f7!important;color:#000!important; border-radius:8px; padding: 15px!important; font-weight:bold; }

