#search-block-form {
/*  position: relative;
  top: 6px;
  right: 12px;*/
}

.form-radios {
  position: relative;
  left: 22px;
}

.form-radio {
  margin-right: 10px;
  display: inline-block;
  /*margin-left: -22px;*/
}

.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
}

.form-item label {
  font-weight: bold;
  display: inline-block;
  width: 135px;
}

.dd-movie-search-form .form-text {
  width: 100%;
}

.form-text {
  border: 1px solid #aaa;
  padding: 3px;
}

.form-text, #edit-e-mail {
  border: 1px solid #aaa;
  padding: 3px;
}


textarea {
  width: 100%;
}
/* webformm */

.webform-component {
  margin-bottom: 5px;
}


.webform-container-inline label {
  display: block;
  float: left;
  width: 120px;
}

fieldset .webform-container-inline label {
  width: 100px;
}

#webform-component-einleitungstext {
  border-bottom: 1px solid #aaa;
  padding: 20px 0 10px;
  margin-bottom: 20px;
}

#webform-component-linke-seite {
  float: left;
  width: 388px;
}

#webform-component-rechte-seite {
  padding-top: 27px;
}

#webform-component-linke-seite .form-text,
#webform-component-rechte-seite .form-text {
  width: 240px;
}

#webform-component-mitgliedschaft {
  clear: both;
  margin-top: 20px;
  border-top: 1px solid #aaa;
}

#webform-component-spende {
  float: left;
  width: 270px;
  margin-top: 10px;
}

#edit-submitted-spende-zeitraum-1-wrapper,
#edit-submitted-spende-zeitraum-2-wrapper {
  float: left;
  width: 120px;
  position: relative;
  top: 5px;
}

#webform-component-zahlungsweise {
  clear: both;
  margin-top: 70px;
  border-top: 1px solid #aaa;
  padding-top: 20px;
}

#webform-component-lastschrifteinzug,
#webform-component-uberweisung {
  margin-top: 20px;
}

#webform-component-lastschrifteinzug .webform-container-inline label {
  width: 120px;
}

#webform-component-steuerhinweis {
  clear: both;
  margin: 10px 0;
}

#webform-component-geworben-durch-name {
  border-top: 1px solid #aaa;
  padding-top: 20px;
}

#webform-component-geworben-durch-name .description {
  margin-left: 136px;
}

.webform-submission-foerderer-paragraph-479-form #edit-persoenliche-daten, #edit-kontaktinformationen{
  display: inline-block;
  width: 49%;
}

.webform-submission-foerderer-paragraph-479-form .form-item-anrede {
  display: inline-block;
}

.webform-submission-foerderer-paragraph-479-form .form-item-anrede label {
  width: 134px;
}

.webform-submission-foerderer-paragraph-479-form .fieldset-legend {
  display: none;
}

.form-item-mitgliedschaft label {
  display: inline-block;
  width: 80%;
}

.form-item-mitgliedschaft input {
  display: inline-block;

}

.webform-submission-foerderer-paragraph-479-form .form-item-telefon input {
  width: 94%;
  border: 1px solid #aaa;
  padding: 3px;

}

.webform-submission-foerderer-paragraph-479-form .webform-element--title-inline label {
  padding-right: 0px;
}

.webform-submission-foerderer-paragraph-479-form .form-item-titel input,
.webform-submission-foerderer-paragraph-479-form .form-item-telefon input,
.webform-submission-foerderer-paragraph-479-form .form-item-vorname input,
.webform-submission-foerderer-paragraph-479-form .form-item-nachname input,
.webform-submission-foerderer-paragraph-479-form .form-item-firma input,
.webform-submission-foerderer-paragraph-479-form .form-item-strasse-nr- input,
.webform-submission-foerderer-paragraph-479-form .form-item-plz-ort input,
.webform-submission-foerderer-paragraph-479-form .form-item-land input,
.webform-submission-foerderer-paragraph-479-form .form-item-fax input,
.webform-submission-foerderer-paragraph-479-form .form-item-e-mail input,
.webform-submission-foerderer-paragraph-479-form .form-item-beruf input {
  width: 55%;
}

.webform-submission-foerderer-paragraph-479-form #edit-geburtsdatum {
  display: inline;
}

.webform-submission-foerderer-paragraph-479-form .form-item-geburtsdatum {
  display: inline-block;
}


.webform-submission-foerderer-paragraph-479-form .form-item-geburtsdatum .form-item {
  display: inline;
}


.webform-submission-foerderer-paragraph-479-form .form-item-spende {
  width: 40%;
  display: inline-block;
}

.webform-submission-foerderer-paragraph-479-form #edit-spende-zeitraum--wrapper {
  width: 50%;
  display: inline-block;
}

.webform-submission-foerderer-paragraph-479-form #edit-spende {
  width: 30%;
}
.webform-submission-foerderer-paragraph-479-form .webform-button--submit {
  margin-top: 15px;
}

.webform-submission-foerderer-paragraph-479-form .form-item-zahlungsweise,
.webform-submission-foerderer-paragraph-479-form {
  border-top: 1px solid #ccc;
  padding-top: 15px;
}
.webform-submission-foerderer-paragraph-479-form .form-item-geworben-durch {
  border-top: 1px solid #ccc;
  padding-top: 15px;
  padding-bottom: 15px;
}
.webform-submission-foerderer-paragraph-479-form #edit-mitgliedschaft label{
  font-weight: normal ;
}


.webform-submission-foerderer-paragraph-479-form #edit-mitgliedschaft--wrapper .fieldset-legend {
  display: block;
}

.webform-submission-foerderer-paragraph-479-form .form-item-spende-zeitraum {
  display: inline;
  width: 55%;
  padding-bottom: 10px;
}

.webform-submission-foerderer-paragraph-479-form .form-item-spende-zeitraum input, label {
  display: inline-block;
}

.webform-submission-foerderer-paragraph-479-form .form-item {
  margin: 0.5em 0em;
}


.webform-submission-foerderer-paragraph-479-form .form-item-geburtsdatum input {
  border: 1px solid #aaa;

}



#edit-mitgliedschaft--wrapper {
  border-top: 1px solid #ccc;
}

.form-item-spende-zeitraum {
  padding-bottom: 20px;
  margin-bottom: 40px;

}

.js-form-required:after {
  content: ' *';
  color: red;
}
