/*simplenews anmeldeblock
Achtung CSS Klasse simplenews muss in gavias blockbilder eingetragen sein
*/
.simplenews .edit-subscriptions--wrapper{
    display:block;
    float: none; 
    width: 100%; 
    margin-top: 10px; }
.simplenews .edit-subscriptions--wrapper .fieldset-legend{font-size: 14px;}
.block.block-simplenews #edit-mail-wrapper input.form-email {float:none}
/*.simplenews .form-required {display: block ruby; margin-right: 5px;}
#.simplenews .fieldset-legend  {display: block ruby; margin-right: 5px;}
*/
.simplenews .block .block-title::after {margin-bottom: 10px;}
.simplenews .form-item-mail-0-value .form-required[for="edit-mail-0-value"] {display: block;}
.block.block-simplenews #edit-mail-wrapper label { display: block;}
.simplenews label.form-required:after{content: "*"; color: #EF423B;}

/* Registrierungsblock
Achtung CSS Klasse registrationform  muss in gavias blockbilder eingetragen sein
*/
.registrationform  label.form-required:after{content: "*"; color: #EF423B;font-size: x-large; vertical-align: middle;}
.registrationform .user-form .form-item:not(.js-form-type-checkbox) {
  border-bottom: 1px solid rgba(0,0,0,.1);
  margin-bottom: 20px;
  padding-bottom: 20px;
  display: ruby-base-container;
}

.registrationform #edit-mail--description {display:none;}



/*.registrationform */

.user-form .form-item-mail:not(.js-form-type-checkbox) label {
  display: block;
  width: fit-content;
  float: none;
  font-size: 12px;
  text-transform: uppercase;
  font-family: var(--haupt-schrift);
  color: #000;
}

.user-form .form-item-field-vorname-0-value:not(.js-form-type-checkbox) label {
  display: block;
  width: fit-content;
  float: none;
  font-size: 12px;
  text-transform: uppercase;
  font-family: var(--haupt-schrift);
  color: #000;
}
.user-form .field--name-field-nachname:not(.js-form-type-checkbox) label {
  display: block;
  width: fit-content;
  float: none;
  font-size: 12px;
  text-transform: uppercase;
  font-family: var(--haupt-schrift);
  color: #000;
}



.user-form .field--name-field-weiblich-maennlich-andere:not(.js-form-type-checkbox) label {
  display: block;
  width: fit-content;
  float: none;
  font-size: 12px;
  text-transform: uppercase;
  font-family: var(--haupt-schrift);
  color: #000;
}

