/* Styles definition here */
#fbuilder .ui-datepicker-inline { max-width:none !important; }
.pbSubmit:hover { background-color: #4CAF50; color: white; }
#fbuilder .ui-datepicker-header { background:#00719c; ; color:#fff; text-shadow:none; }
#fbuilder .slots div, input {border: 1px solid #ddd;border-radius: 5px; height:43px;
} 
select:not([multiple]){
	padding:10px !important;
	background:none;
}
#fbuilder .pbSubmit {
	background-color: #00719c;
border:none; color: #ffffff;font-size: 20px;
font-weight: 500;
	border-radius: 5px;
}
.ui-datepicker-calendar .ui-state-active {
	background: #00719c;
	color:white;
}
.ui-datepicker td a {
	height:38px;
	color:#00719c;
}
#fbuilder .slots {
	webkit-box-shadow: none;
    -moz-box-shadow:none;
     box-shadow: none;
	border:1px solid #ddd;
	border-radius:5px;
}
.ui-datepicker {
	webkit-box-shadow: none;
    -moz-box-shadow:none;
     box-shadow: none;
	border:1px solid #ddd;
	border-radius:5px;
}
#fbuilder .slots div a {
	color:#00719c;
}
.ui-datepicker td span, .ui-datepicker td a {
	line-height:38px;
	height:38px;
}
.ui-datepicker-title {
	font-size:19px;
}