form.visual-form-builder {
    font-family: 'Roboto',sans-serif;
	font-weight: 300;
}

.visual-form-builder fieldset {
     background-color: #fff;
	 border: 0px solid #D3D3D3;
 }

.visual-form-builder .vfb-legend{
     background-color: #fff;
	 border: 0px solid #D3D3D3;
}

 .submit {
    padding-bottom: 4px 12px;
    border: 1px solid #A2A2A2;
    border-radius: 4px;
    background-color: #5BB75B;
    background-image: linear-gradient(to bottom, #62C462, #51A351);
    background-repeat: repeat-x;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    font-size: 14px;
}
.submit:hover {
    background-color: #51A351;
    color: #FFFFFF;
    cursor: pointer;
}

.visual-form-builder li div label,
.visual-form-builder li span label {
    font-size: 11px;
}
label.error {
	color: black;
	font-weight: 300;
}

.visual-form-builder label,
label.vfb-desc{
    font-weight: 300;
}

.visual-form-builder .vfb-legend {
    color: #e30513;
}
