/* Anmeldeformular wörheide

   Euer Theme erzeugt die Zeile "Teilnehmer 1", "Teilnehmer 2" ... selbst:

     .form-appointments .form-item-persons .webform-multiple-table table tr:before {
       content: "Teilnehmer " counter(section);
       position: absolute;
       top: 0;
       line-height: 24px;
     }

   Sie schwebt ueber der Tabellenzeile und beansprucht keinen eigenen Platz.
   Beim alten Elementtyp war oben Luft, beim neuen faengt das erste Feld ganz
   oben an - deshalb lag die Zeile im Feld. Wir schaffen ihr den Platz.

   Wichtig: Der Abstand gilt nur fuer die Inhaltsspalte. Die Spalte mit
   "Teilnehmer entfernen" bleibt oben, damit der Link auf einer Hoehe mit
   der Teilnehmer-Zeile steht.                                            */

.form-appointments .form-item-persons .webform-multiple-table table tr {
  position: relative;
}

.form-appointments .form-item-persons .webform-multiple-table table tr > td {
  padding-top: 36px !important;
}

.form-appointments .form-item-persons .webform-multiple-table table tr > td.webform-multiple-table--operations,
.form-appointments .form-item-persons .webform-multiple-table table tr > td.webform-multiple-table--handle,
.form-appointments .form-item-persons .webform-multiple-table table tr > td.webform-multiple-table--weight {
  padding-top: 0 !important;
  vertical-align: top;
}
