/* Styles definition here */

#fbuilder .pbSubmit 
{  color: #ffffff; 
   font-weight: bold;
   background: #D83922;
   padding: 20px 20px;
   border: none;	
}

#fbuilder input[type=text], 
#fbuilder textarea, 
#fbuilder select 
{  border: 1px solid #c2c2c2; 
}

#fbuilder, #fbuilder label, 
#fbuilder span { 
	color: #257D57;
	padding-top: 10px;
    padding-bottom: 5px;
}

#fbuilder .fform h1 { 
	font-size: 32px;
}
#fbuilder .fform span {
	font-size:17px;
}

#fbuilder .ui-datepicker-header { 
	background:#efefef ;
	color:#434343; 
	text-shadow:none;
}

#fbuilder .ui-datepicker-inline{
	max-width:none !important;
}

#fbuilder .ui-datepicker table, #fbuilder .ui-datepicker thead, #fbuilder .ui-datepicker tr, #fbuilder .ui-datepicker th, #fbuilder .ui-datepicker td {
	border: nonepx;
}
#fbuilder .ui-datepicker{
	box-shadow:none;
}

#fbuilder .slots{
	background:#bfdbd4;
	box-shadow:none;
}
#fbuilder .slots div{
	border:0px;
}
#fbuilder .slots div a{
	background:#eee;
	color:#434343;
}

#fbuilder .ahb_list {
	margin:60px 0px;
}
#fbuilder .ahb_list .ahb_list_time{
    border:none;
    background:#bfdbd4;
    padding:10px;
    margin-right:10px;
    display:inline-block;
}

#fbuilder .ahb_list .ahb_list_service{
	border:none;
	background:#bfdbd4;
    padding:10px;
	margin-right:10px;
	display:inline-block
}
#fbuilder .ahb_list a{
	border:none;
	background:#bfdbd4;
    padding:10px;
	color:#fff;
	display:inline-block;
}