/* Styles definition here */
.uh_phone .l{display:none}
#fbuilder .ui-datepicker-inline{max-width:none !important}
#fbuilder, #fbuilder label, #fbuilder span { color: #000000; }
#fbuilder input[type=text], #fbuilder textarea, #fbuilder select { color: #000000; }
#fbuilder .ui-datepicker th{background:#d9aa60;color: #0012aa;}
#fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default{background:#ffffff;color:#0012aa;}
#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 .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:#ffffff;box-shadow:none}
#fbuilder .slots div{border:0px}
#fbuilder .slots div a{background:#d9aa60;color:#0012aa}

#fbuilder *, #fbuilder ::after, #fbuilder ::before {
    box-sizing: border-box;
}
a, p a {
	color: #000000;}


#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit {
	
	background-color: #d9aa60;
	color: #0012aa;
    border: none;
	border-radius: 8px;
    display: inline-block;
    cursor: pointer;
	
}


.pbSubmit:hover {
	background-color: #0012aa; 
	color: #d9aa60; 
	border: none;
	box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
	
}

#fbuilder span.uh {
    display: block;
    font-size: 75%;
    clear: both;
    color: black;
}

#ui-datepicker-div .ui-widget-header .ui-datepicker-title {
    display: inline-block;
    width: 100%;
    text-align: center;
    color: #0012aa;
    background: #d9aa60;
}


.ui-widget-content {
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    color: #0012aa;
    background: 0 0;
    border: 0;
    border-radius: 0;
}

#ui-datepicker-div .ui-widget-header {
    background-color: #d9aa60;
    border-color: #383838;
    padding: 10px 25px;
    position: relative;
}