/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 05 2018 | 21:35:24 */
form.visual-form-builder {
  margin-top: 0;
  font-family: Open Sans;
  font-weight: 400;
}
.visual-form-builder fieldset {
    clear: both;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    background-color: transparent;
}
.visual-form-builder fieldset.formular-de-contact {
  margin-top: -50px;
}
.visual-form-builder .vfb-legend {
    margin: 5px 14px;
    padding: 0 6px;
    border-bottom: 0;
    color: #900;
    font-size: inherit;
}
.visual-form-builder .vfb-legend h3 {
    margin: 0!important;
    padding: 0!important;
    font-size: 20px;
    line-height: 2.0em;
}
.visual-form-builder label {
  	font-family: Open Sans;
    font-weight: 400;
}

input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, textarea.vfb-textarea, select.vfb-select {
    margin: 0 0 5px 0;
    height: auto;
    color: #373737;
    font-size: 100%;
    line-height: normal;
  	font-family: Open Sans;
    font-weight: 400;
}
input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, textarea.vfb-textarea {
    padding: .375rem .75rem;
  	font-size: 1.6rem;
    line-height: 1.5;
    border: 1px solid #ddd;
    border-radius: 0;
    background: none repeat scroll 0 0 #fafafa;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s;
}
textarea.vfb-textarea {
  min-height: 10rem;
}
.vfb-submit, input[type="submit"].vfb-submit {
    font-size: 16px;
    line-height: 32px;
  	font-family: Open Sans;
    font-weight: 400;
}
button, input[type=button], input[type=submit] {
    background: #F5C52C;
    color: #ffffff;
    font-size: 16px;
    line-height: 32px;
  	font-family: Open Sans;
    font-weight: 400;
    padding: 6px 12px;
    font-weight: normal;
    text-shadow: none;
    border: 0 none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
button:hover, input[type=button]:hover, input[type=submit]:hover {
    background: #35352d;
    color: #ffffff;
    border: 0 none;
}