/* Styles definition here */
#fbuilder .ui-datepicker-inline { max-width:none !important; }
.ahbfield_service { display: none }
#fbuilder .notavailslot a{ background:#f00; }
#fbuilder, #fbuilder label, #fbuilder span { color: #777; }
#fbuilder input[type=text], #fbuilder textarea, #fbuilder select { color: #777; }
#fbuilder .ui-datepicker-header { background:#6cc72b ;color:#444; text-shadow:none}
#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit {
	/*background: #ff9900;}*/
background-image: linear-gradient(#ffc877, #ff9900, #ffc877);
box-shadow: inset 0 1px 0 #fff, 0 .15em 0 var(--button_bevel_color), .1em .2em .2em .15em rgba(0, 0, 0, .3);}
#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit{
background-color: #ff9900
width: 220px;
height: 64px;
color: #000;
font-size: 18px;
border: none;
}
#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit:hover { background-color: #ff9900; color: white; }
#fbuilder, #fbuilder label, #fbuilder span {
    color: #000000;
}
/*hide * from reservation fields*/
#fbuilder label span:first-child {
    display: none !important;
}
