.wpufa_input_field_container 
{
	margin-bottom: 5px;
	margin-right: 5px;
}
.wpufa_before_input_field_container, .wpufa_after_input_field_container
{
	width: 100%;
}
.wpufa_input_field_container
{
	display: inline-block;
	vertical-align: top;
}
.wpufa_input_field 
{
	width: 100%;
}
label
{
	font-weight: bold;
}
input.wpufa_input_field:required 
{
	/* border-color: red; */
}
label.wpfa_input_field_label_required:after 
{
    content:" *";
    color: red;
 }