/* Styles definition here */

#fbuilder input[type=text], 
#fbuilder textarea, 
#fbuilder select { 
border: 2px solid #fff; 
background-color: transparent;
}
/* servicefeld ausblenden*/
#fbuilder .ahbfield_service {display: none;}

/* überschrift*/

#fbuilder .ui-datepicker-header {background:none;}

#fbuilder .ui-datepicker-title {
	border: 1px solid #444444;
	border-radius: 15px;
}

.ahb_m3 #fbuilder .ui-datepicker-inline{
	background: #000!important;
}
.ahb_m3 #fbuilder .ui-datepicker th{background: #000!important;}
#fbuilder .ui-datepicker tbody tr{background: #000!important; }





/* Senden Button*/
#fbuilder .pbSubmit { color: #fff; font-weight: bold; border: 2px solid white; background-color:#7c1b1b;padding: 16px 20px 16px 20px; min-width: 142px; min-height: 51px;}
#fbuilder .pbSubmit:hover { background-color: #fff; color: #7c1b1b; }


#fbuilder .slots{background:transparent;box-shadow:none}
#fbuilder .slots div{border:0px}
#fbuilder .slots div a{background:white;color:#fff}

#fbuilder .fields.column2 {float: left; width: 50%; padding-right: 10px;}

#top .alternate_color .input-text, #top .alternate_color input[type='text'], #top .alternate_color input[type='input'], #top .alternate_color input[type='password'], #top .alternate_color input[type='email'], #top .alternate_color input[type='number'], #top .alternate_color input[type='url'], #top .alternate_color input[type='tel'], #top .alternate_color input[type='search'], #top .alternate_color textarea, #top .alternate_color select { border: 1px soild; border-color: #444444;}

#top label span, #top legend span { color: #929292}



#fbuilder input[type=text], #fbuilder textarea, #fbuilder select {border: 2px solid #444444!important; background-color: #0f0f0f!important; padding: 10px!important;
}

.uh_phone .l{display:none}

.ahbfield_service { display: none }


#fbuilder span.uh { color: #ed2e1d;}