*[form-slug="register"]:not([contributororg-choice="new"]) .formfield[formfield-slug^="newcontributororg_"] {
  display: none;
}
*[form-slug="register"]:not([contributororg-choice="existing"]) .formfield[formfield-slug="contributororgid"]{
  display: none;
}
body[url-firstpart="eventmanager"] *[form-slug="register"]:not([contributororg-choice="existing"]) .formfield[formfield-slug="contributororgid"]{
  display: block;
}

.mailform h2{
 color: var(--ci-color); 
}

body[url-firstpart="eventmanager"] *[form-slug="register"]  h3,
body[url-firstpart="eventmanager"] *[form-slug="edituser"]  h3{
  color: var(--ci-color);
 margin-bottom: 1em;
}
/* USER SUPPORT */
.mailform[form-slug="usersupport"] h3{
 color: var(--ci-color);
 margin-bottom: 1em;
}
.mailform[form-slug="usersupport"] .mailformfooter {
 margin-top: 0.5em;
 display: flex;
 flex-direction: column;
 row-gap:0.25em;
 
}
.mailform[form-slug="usersupport"] .userinfos{
 pointer-events:none;
 border-radius: var(--border-radius);
 display: flex;
 flex-direction: column;
 row-gap:0em;
 padding: 0.5em 0.75em;
 outline: solid 1px #0000004f;
 width: 100%;
}

.mailform[form-slug="usersupport"] .userinfos .formfield{
 font-size: 0.75em;
 line-height: var(--line-height);
 opacity:0.666;
}
.mailform[form-slug="usersupport"] .userinfos *[formfield-slug="useragent"]{
  display: none;
}


.mailform[form-slug="edituser"] *[formfield-slug="password"]{
 margin-top: 1em;
}