/* Styles definition here */
.ahb_m2 #fbuilder .fields input {
  
   padding:8px 20px;
       margin-bottom: 0px;
    width: 95% !important;
}

.ahb_m2 #fbuilder .ui-datepicker-title {
    line-height: 40px;
}
.ahb_m2 #fbuilder .ui-datepicker .ui-datepicker-prev, .ahb_m2 #fbuilder .ui-datepicker .ui-datepicker-next{
	    width: 10px;
    height: 10px;
    margin-top: 19px;
}
#fbuilder .ui-datepicker .ui-datepicker-prev, #fbuilder .ui-datepicker .ui-datepicker-next {
    display: inline-block;
    width: 14px;
    height: 14px;
}
.ahb_m2 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default:hover {
    color: #ffffff;
    background: rgb(181 136 94);
}
.ahb_m2 #fbuilder .slots{
	text-align:left;
padding: 6px 0px;
}
.ahb_m2 #fbuilder .ui-datepicker-inline {
    max-width: 95%;
}
.ahb_m2 #fbuilder .pbSubmit{
	border-color:transparent;
}

.ahb_m2 #fbuilder a.cancel:before {
   
    background: rgb(181 136 94);
    border-radius: 999em;
  
    padding: 0px 7px;
    font-weight: 500;
    margin-top: 5px;
    font-size: 10px;
    line-height: 20px;
}
#fbuilder .fields, #fbuilder .fform {
    padding: 5px 0px;
    font-size: 16px;
}
.ahb_m6 #fbuilder .slots {
    text-align: left;
}
#fbuilder .dfield {
    position: relative;
    margin-top: 10px;
}
.ahb_m6 #fbuilder .slots {
    text-align: left;
    color: #fff;
}
button.pbSubmit {
    background: #fff !important;
    width: 100% !important;
    padding: 14px 12px !important;
    color: #000 !important;
    border: 0px !important;
}
button.pbSubmit div {
    opacity: 1 !important;
    font-size: 20px !important;
    transform: none !important;
}