@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);@import url(https://use.fontawesome.com/releases/v5.7.1/css/all.css);@charset "UTF-8";
input.button,
a.button, input#edit-cancel, .vbo-view-form div[id^="edit-actions"] .button, .path-crm a#clipboard-person-link, .path-node .field--widget-entity-reference-paragraphs td .field--type-link .field-add-more-submit,
.path-user .field--widget-entity-reference-paragraphs td .field--type-link .field-add-more-submit, .path-node .paragraphs-dropbutton-wrapper .button,
.path-user .paragraphs-dropbutton-wrapper .button, .path-node .uv-newsletter-send-form .form-item-change a,
.path-node .uv-newsletter-send-directly-form .form-item-change a,
.path-node .uv-newsletter-sender-form .form-item-change a,
.path-node .uv-newsletter-options-form .form-item-change a,
.path-user .uv-newsletter-send-form .form-item-change a,
.path-user .uv-newsletter-send-directly-form .form-item-change a,
.path-user .uv-newsletter-sender-form .form-item-change a,
.path-user .uv-newsletter-options-form .form-item-change a, .event-detail #edit-submit, .person-entity-form input.field-add-more-submit,
.person-entity-add-form input.field-add-more-submit,
.person-entity-edit-form input.field-add-more-submit,
#person-entity-form input.field-add-more-submit,
#person-entity-add-form input.field-add-more-submit,
#person-entity-edit-form input.field-add-more-submit, .person-detail #edit-submit,
.person-remarks #edit-submit, .uv-data-form-config-entity-form .paragraphs-dropbutton-wrapper .button {
  line-height: 1.1875;
  color: #0077C0;
  border: 2px solid #0077C0;
  background: #fff;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  min-width: 85px;
  margin: 0;
  padding: 7px 15px 8px;
  border-radius: 0;
  text-shadow: none;
  cursor: pointer; }
  input.button:hover,
  a.button:hover, input#edit-cancel:hover, .vbo-view-form div[id^="edit-actions"] .button:hover, .path-crm a#clipboard-person-link:hover, .path-node .field--widget-entity-reference-paragraphs td .field--type-link .field-add-more-submit:hover,
  .path-user .field--widget-entity-reference-paragraphs td .field--type-link .field-add-more-submit:hover, .path-node .paragraphs-dropbutton-wrapper .button:hover,
  .path-user .paragraphs-dropbutton-wrapper .button:hover, .path-node .uv-newsletter-send-form .form-item-change a:hover,
  .path-node .uv-newsletter-send-directly-form .form-item-change a:hover,
  .path-node .uv-newsletter-sender-form .form-item-change a:hover,
  .path-node .uv-newsletter-options-form .form-item-change a:hover,
  .path-user .uv-newsletter-send-form .form-item-change a:hover,
  .path-user .uv-newsletter-send-directly-form .form-item-change a:hover,
  .path-user .uv-newsletter-sender-form .form-item-change a:hover,
  .path-user .uv-newsletter-options-form .form-item-change a:hover, .event-detail #edit-submit:hover, .person-entity-form input.field-add-more-submit:hover,
  .person-entity-add-form input.field-add-more-submit:hover,
  .person-entity-edit-form input.field-add-more-submit:hover,
  #person-entity-form input.field-add-more-submit:hover,
  #person-entity-add-form input.field-add-more-submit:hover,
  #person-entity-edit-form input.field-add-more-submit:hover, .person-detail #edit-submit:hover,
  .person-remarks #edit-submit:hover, .uv-data-form-config-entity-form .paragraphs-dropbutton-wrapper .button:hover, input.button:focus,
  a.button:focus, input#edit-cancel:focus, .vbo-view-form div[id^="edit-actions"] .button:focus, .path-crm a#clipboard-person-link:focus, .path-node .field--widget-entity-reference-paragraphs td .field--type-link .field-add-more-submit:focus,
  .path-user .field--widget-entity-reference-paragraphs td .field--type-link .field-add-more-submit:focus, .path-node .paragraphs-dropbutton-wrapper .button:focus,
  .path-user .paragraphs-dropbutton-wrapper .button:focus, .path-node .uv-newsletter-send-form .form-item-change a:focus,
  .path-node .uv-newsletter-send-directly-form .form-item-change a:focus,
  .path-node .uv-newsletter-sender-form .form-item-change a:focus,
  .path-node .uv-newsletter-options-form .form-item-change a:focus,
  .path-user .uv-newsletter-send-form .form-item-change a:focus,
  .path-user .uv-newsletter-send-directly-form .form-item-change a:focus,
  .path-user .uv-newsletter-sender-form .form-item-change a:focus,
  .path-user .uv-newsletter-options-form .form-item-change a:focus, .event-detail #edit-submit:focus, .person-entity-form input.field-add-more-submit:focus,
  .person-entity-add-form input.field-add-more-submit:focus,
  .person-entity-edit-form input.field-add-more-submit:focus,
  #person-entity-form input.field-add-more-submit:focus,
  #person-entity-add-form input.field-add-more-submit:focus,
  #person-entity-edit-form input.field-add-more-submit:focus, .person-detail #edit-submit:focus,
  .person-remarks #edit-submit:focus, .uv-data-form-config-entity-form .paragraphs-dropbutton-wrapper .button:focus {
    background: #0077C0;
    border-color: #0077C0;
    color: #fff;
    text-decoration: none; }

input.button[class^='remove-field-delta'], .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .button,
.person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .button,
.person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .button,
#person-entity-form #uv-n2m-field-person-mailer-table-wrapper .button,
#person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .button,
#person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .button, .person-entity-form #edit-uv-n2m-field-person-organization td .button,
.person-entity-add-form #edit-uv-n2m-field-person-organization td .button,
.person-entity-edit-form #edit-uv-n2m-field-person-organization td .button,
#person-entity-form #edit-uv-n2m-field-person-organization td .button,
#person-entity-add-form #edit-uv-n2m-field-person-organization td .button,
#person-entity-edit-form #edit-uv-n2m-field-person-organization td .button, .person-entity-form #edit-uv-n2m-field-person-person td .button,
.person-entity-add-form #edit-uv-n2m-field-person-person td .button,
.person-entity-edit-form #edit-uv-n2m-field-person-person td .button,
#person-entity-form #edit-uv-n2m-field-person-person td .button,
#person-entity-add-form #edit-uv-n2m-field-person-person td .button,
#person-entity-edit-form #edit-uv-n2m-field-person-person td .button {
  width: 32px;
  height: 30px;
  min-width: unset;
  background-image: url(/core/misc/icons/787878/ex.svg);
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: right 8px;
  border: none;
  color: transparent;
  border-radius: 0; }

.block-system > form div[id^="edit-actions"], .organization-entity-form div.form-actions[id^="edit-actions"], .mailer-entity-form div.form-actions[id^="edit-actions"], .path-node .uv-newsletter-send-form .actions-wrapper,
.path-node .uv-newsletter-send-directly-form .actions-wrapper,
.path-node .uv-newsletter-sender-form .actions-wrapper,
.path-node .uv-newsletter-options-form .actions-wrapper,
.path-user .uv-newsletter-send-form .actions-wrapper,
.path-user .uv-newsletter-send-directly-form .actions-wrapper,
.path-user .uv-newsletter-sender-form .actions-wrapper,
.path-user .uv-newsletter-options-form .actions-wrapper, .path-node form > div[id^="edit-actions"],
.path-node .layout-region-node-footer__content div[id^="edit-actions"],
.path-user form > div[id^="edit-actions"],
.path-user .layout-region-node-footer__content div[id^="edit-actions"], .page-node-type-event div.form-actions[id^="edit-actions"] {
  position: relative;
  left: -15px;
  right: -15px;
  width: calc(100% - 2px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px;
  background: #fafafa;
  border-top: 1px solid #ddd;
  padding: 1em;
  margin: 0 0 -80px; }
  @media only screen and (min-width: 768px) {
    .block-system > form div[id^="edit-actions"], .organization-entity-form div.form-actions[id^="edit-actions"], .mailer-entity-form div.form-actions[id^="edit-actions"], .path-node .uv-newsletter-send-form .actions-wrapper,
    .path-node .uv-newsletter-send-directly-form .actions-wrapper,
    .path-node .uv-newsletter-sender-form .actions-wrapper,
    .path-node .uv-newsletter-options-form .actions-wrapper,
    .path-user .uv-newsletter-send-form .actions-wrapper,
    .path-user .uv-newsletter-send-directly-form .actions-wrapper,
    .path-user .uv-newsletter-sender-form .actions-wrapper,
    .path-user .uv-newsletter-options-form .actions-wrapper, .path-node form > div[id^="edit-actions"],
    .path-node .layout-region-node-footer__content div[id^="edit-actions"],
    .path-user form > div[id^="edit-actions"],
    .path-user .layout-region-node-footer__content div[id^="edit-actions"], .page-node-type-event div.form-actions[id^="edit-actions"] {
      position: fixed;
      bottom: 0;
      width: calc(100% - 2em);
      max-width: calc(100% - 2em);
      margin: 0 15px; } }
  @media only screen and (min-width: 768px) {
    .block-system > form div[id^="edit-actions"] .button + .button, .organization-entity-form div.form-actions[id^="edit-actions"] .button + .button, .mailer-entity-form div.form-actions[id^="edit-actions"] .button + .button, .path-node .uv-newsletter-send-form .actions-wrapper .button + .button, .path-node .uv-newsletter-send-directly-form .actions-wrapper .button + .button, .path-node .uv-newsletter-sender-form .actions-wrapper .button + .button, .path-node .uv-newsletter-options-form .actions-wrapper .button + .button, .path-user .uv-newsletter-send-form .actions-wrapper .button + .button, .path-user .uv-newsletter-send-directly-form .actions-wrapper .button + .button, .path-user .uv-newsletter-sender-form .actions-wrapper .button + .button, .path-user .uv-newsletter-options-form .actions-wrapper .button + .button, .path-node form > div[id^="edit-actions"] .button + .button, .path-node .layout-region-node-footer__content div[id^="edit-actions"] .button + .button, .path-user form > div[id^="edit-actions"] .button + .button, .path-user .layout-region-node-footer__content div[id^="edit-actions"] .button + .button, .page-node-type-event div.form-actions[id^="edit-actions"] .button + .button {
      margin: 0 0 0 20px; } }

.field--type-entity-reference .form-type-select .chosen-single, .form-type-select-chosen .chosen-single, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-single, .node-form .field--type-address .form-type-select .chosen-single, .field--type-entity-reference .form-type-select ul.chosen-choices, .form-type-select-chosen ul.chosen-choices, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, .person-bulk-add-to-events-action-confirm-form .form-type-select ul.chosen-choices, .uv-crm-person-import-form table .form-type-select ul.chosen-choices, .uv-events-subscribers-import-form table .form-type-select ul.chosen-choices, .node-form .field--type-address .form-type-select ul.chosen-choices, input.form-autocomplete,
input.form-url,
input.form-search,
input.form-number,
input.form-color,
input.form-file,
input.form-date,
input.form-time,
textarea.form-textarea,
input:not([type]),
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="password"],
select.form-select,
.chosen-search-input, .chosen-container-multi ul.chosen-choices li.search-field input[type="text"], .select2-container.select2-container--default li.select2-search input[type="search"], .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
.view-uv-payments .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input, .uv-crm-person-import-form table .chosen-single,
.uv-events-subscribers-import-form table .chosen-single {
  min-height: 38px;
  border: 2px solid #ccc;
  padding: 7px 12px 8px;
  background: #fff;
  border-radius: unset;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: none;
  transition: none; }
  .field--type-entity-reference .form-type-select .chosen-single:focus, .form-type-select-chosen .chosen-single:focus, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single:focus, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single:focus, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single:focus, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single:focus, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single:focus, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single:focus, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single:focus, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single:focus, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single:focus, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single:focus, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single:focus, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single:focus, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single:focus, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single:focus, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single:focus, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single:focus, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single:focus, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single:focus, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-single:focus, .node-form .field--type-address .form-type-select .chosen-single:focus, .field--type-entity-reference .form-type-select ul.chosen-choices:focus, .form-type-select-chosen ul.chosen-choices:focus, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices:focus, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices:focus, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices:focus, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices:focus, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices:focus, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices:focus, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices:focus, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices:focus, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices:focus, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices:focus, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices:focus, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices:focus, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices:focus, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices:focus, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices:focus, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices:focus, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices:focus, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices:focus, .person-bulk-add-to-events-action-confirm-form .form-type-select ul.chosen-choices:focus, .uv-crm-person-import-form table .form-type-select ul.chosen-choices:focus, .uv-events-subscribers-import-form table .form-type-select ul.chosen-choices:focus, .node-form .field--type-address .form-type-select ul.chosen-choices:focus, input.form-autocomplete:focus,
  input.form-url:focus,
  input.form-search:focus,
  input.form-number:focus,
  input.form-color:focus,
  input.form-file:focus,
  input.form-date:focus,
  input.form-time:focus,
  textarea.form-textarea:focus,
  input:focus:not([type]),
  input:focus[type="text"],
  input:focus[type="tel"],
  input:focus[type="email"],
  input:focus[type="password"],
  select.form-select:focus,
  .chosen-search-input:focus, .chosen-container-multi ul.chosen-choices li.search-field input:focus[type="text"], .select2-container.select2-container--default li.select2-search input:focus[type="search"], .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus,
  .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input:focus, .uv-crm-person-import-form table .chosen-single:focus,
  .uv-events-subscribers-import-form table .chosen-single:focus {
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border-color: #333; }

.field--type-entity-reference .form-type-select .chosen-container, .form-type-select-chosen .chosen-container, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-container, .uv-crm-person-import-form table .form-type-select .chosen-container, .uv-events-subscribers-import-form table .form-type-select .chosen-container, .node-form .field--type-address .form-type-select .chosen-container, .form-type-select, .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
.person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
.person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
#person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
#person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
#person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select, .uv-crm-person-import-form .form-type-select,
.uv-crm-mailer-person-import-form .form-type-select,
.uv-events-subscribers-import-form .form-type-select,
.person-bulk-export-action-confirm-form .form-type-select {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content; }
  .field--type-entity-reference .form-type-select .chosen-container:before, .form-type-select-chosen .chosen-container:before, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container:before, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container:before, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container:before, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container:before, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container:before, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container:before, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container:before, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container:before, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container:before, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container:before, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container:before, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container:before, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container:before, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container:before, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container:before, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container:before, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container:before, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container:before, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-container:before, .uv-crm-person-import-form table .form-type-select .chosen-container:before, .uv-events-subscribers-import-form table .form-type-select .chosen-container:before, .node-form .field--type-address .form-type-select .chosen-container:before, .form-type-select:before, .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select:before,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select:before,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select:before,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select:before,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select:before,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select:before, .uv-crm-person-import-form .form-type-select:before,
  .uv-crm-mailer-person-import-form .form-type-select:before,
  .uv-events-subscribers-import-form .form-type-select:before,
  .person-bulk-export-action-confirm-form .form-type-select:before {
    content: '';
    position: absolute;
    display: block;
    right: 14px;
    bottom: 14px;
    background: url(/themes/custom/vierzwo/src/img/select.png) no-repeat;
    width: 12px;
    height: 12px;
    background-size: cover;
    pointer-events: none; }
  .field--type-entity-reference .form-type-select .chosen-container select, .form-type-select-chosen .chosen-container select, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container select, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container select, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container select, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container select, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container select, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container select, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container select, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container select, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container select, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container select, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container select, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container select, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container select, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container select, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container select, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container select, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container select, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container select, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-container select, .node-form .field--type-address .form-type-select .chosen-container select, .form-type-select select, .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select select, .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select select, .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select select, #person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select select, #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select select, #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select select, .uv-crm-person-import-form .form-type-select select, .uv-crm-mailer-person-import-form .form-type-select select, .uv-events-subscribers-import-form .form-type-select select, .person-bulk-export-action-confirm-form .form-type-select select {
    padding-right: 30px; }

.field--type-entity-reference .form-type-select, .form-type-select-chosen, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select,
.person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select,
.person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select,
#person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select,
#person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select,
#person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
.person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
.person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
#person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
#person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
#person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
.person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
.person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select,
#person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
#person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
#person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select, .person-bulk-add-to-events-action-confirm-form .form-type-select, .uv-crm-person-import-form table .form-type-select,
.uv-events-subscribers-import-form table .form-type-select, .uv-crm-person-import-form .form-type-select-chosen,
.uv-crm-mailer-person-import-form .form-type-select-chosen,
.uv-events-subscribers-import-form .form-type-select-chosen,
.person-bulk-export-action-confirm-form .form-type-select-chosen, .node-form .field--type-address .form-type-select {
  position: static; }
  .field--type-entity-reference .form-type-select:before, .form-type-select-chosen:before, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select:before,
  .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select:before,
  .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select:before,
  #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select:before,
  #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select:before,
  #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select:before, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select:before,
  .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select:before,
  .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select:before,
  #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select:before,
  #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select:before,
  #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select:before, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select:before,
  .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select:before,
  .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select:before,
  #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select:before,
  #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select:before,
  #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select:before, .person-bulk-add-to-events-action-confirm-form .form-type-select:before, .uv-crm-person-import-form table .form-type-select:before,
  .uv-events-subscribers-import-form table .form-type-select:before, .uv-crm-person-import-form .form-type-select-chosen:before,
  .uv-crm-mailer-person-import-form .form-type-select-chosen:before,
  .uv-events-subscribers-import-form .form-type-select-chosen:before,
  .person-bulk-export-action-confirm-form .form-type-select-chosen:before, .node-form .field--type-address .form-type-select:before {
    display: none; }
  .field--type-entity-reference .form-type-select .chosen-container, .form-type-select-chosen .chosen-container, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-container, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-container, .uv-crm-person-import-form table .form-type-select .chosen-container, .uv-events-subscribers-import-form table .form-type-select .chosen-container, .node-form .field--type-address .form-type-select .chosen-container {
    font-size: 1rem;
    max-width: 500px; }
  .field--type-entity-reference .form-type-select .chosen-single, .form-type-select-chosen .chosen-single, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select .chosen-single, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-single, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-single, .person-bulk-add-to-events-action-confirm-form .form-type-select .chosen-single, .uv-crm-person-import-form table .form-type-select .chosen-single, .uv-events-subscribers-import-form table .form-type-select .chosen-single, .node-form .field--type-address .form-type-select .chosen-single {
    padding-top: 5px; }
  .field--type-entity-reference .form-type-select ul.chosen-choices, .form-type-select-chosen ul.chosen-choices, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices, .person-bulk-add-to-events-action-confirm-form .form-type-select ul.chosen-choices, .uv-crm-person-import-form table .form-type-select ul.chosen-choices, .uv-events-subscribers-import-form table .form-type-select ul.chosen-choices, .node-form .field--type-address .form-type-select ul.chosen-choices {
    padding: 0; }
    .field--type-entity-reference .form-type-select ul.chosen-choices input, .form-type-select-chosen ul.chosen-choices input, .person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices input, .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices input, .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices input, #person-entity-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices input, #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices input, #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper > div > div > .form-wrapper > .form-type-select ul.chosen-choices input, .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices input, .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices input, .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices input, #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices input, #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices input, #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select ul.chosen-choices input, .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices input, .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices input, .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices input, #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices input, #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices input, #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select ul.chosen-choices input, .person-bulk-add-to-events-action-confirm-form .form-type-select ul.chosen-choices input, .uv-crm-person-import-form table .form-type-select ul.chosen-choices input, .uv-events-subscribers-import-form table .form-type-select ul.chosen-choices input, .node-form .field--type-address .form-type-select ul.chosen-choices input {
      min-height: 0; }

div.form-type-radio label:not(.visually-hidden), div.form-type-checkbox label:not(.visually-hidden) {
  position: relative;
  font-size: 1rem;
  margin: 0;
  padding: 0 0 0 28px;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer; }
  div.form-type-radio label:not(.visually-hidden):before, div.form-type-checkbox label:not(.visually-hidden):before {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    content: '';
    color: #eeeff1;
    position: absolute;
    top: 50%;
    left: 0;
    width: 16px;
    height: 16px;
    margin-top: -10px;
    border: 2px solid #eeeff1;
    text-align: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease; }
  div.form-type-radio label:not(.visually-hidden):after, div.form-type-checkbox label:not(.visually-hidden):after {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    content: '';
    background: #333;
    position: absolute;
    top: 50%;
    left: 5px;
    width: 10px;
    height: 10px;
    margin-top: -5px;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition: -webkit-transform 200ms ease-out;
    transition: -webkit-transform 200ms ease-out;
    transition: transform 200ms ease-out;
    transition: transform 200ms ease-out, -webkit-transform 200ms ease-out; }

div.form-type-radio input:checked + label:before, div.form-type-checkbox input:checked + label:before {
  -webkit-animation: borderscale 300ms ease-in;
  animation: borderscale 300ms ease-in;
  background: #fff;
  border-color: #333; }

div.form-type-radio input:checked + label:after, div.form-type-checkbox input:checked + label:after {
  -webkit-transform: scale(1);
  transform: scale(1); }

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #767676; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #767676; }

:-ms-input-placeholder {
  /* IE 10+ */
  color: #767676; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #767676; }

ul, ol, li {
  list-style: none;
  margin: 0;
  padding: 0; }

table thead {
  background: #fff; }
  table thead th {
    background: white;
    border-bottom: solid 1px #ddd;
    border-top: 0;
    color: #333;
    text-transform: uppercase;
    font-weight: 700; }

table tr:nth-child(even) {
  background: #fff; }

table tr:nth-child(odd) {
  background: #F8F9F9; }

table tr {
  border-bottom: unset; }

table th > a:after {
  left: -12px; }

table th.is-active > a {
  color: #0077C0; }

table th.is-active > a:after {
  border-bottom-color: #0077C0; }

table td {
  padding: 10px 12px 11px; }

table select,
table select option {
  vertical-align: middle;
  height: 25px; }

.seven-details {
  background: none;
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 0; }
  .seven-details summary {
    text-shadow: unset;
    padding: 0; }
  .seven-details .details-wrapper {
    padding: 0; }

.seven-details[open] > .seven-details__summary {
  color: #333; }

body {
  font: 400 16px/1.2 Roboto;
  background: #fff; }

a {
  color: #0077C0; }
  a:hover, a:focus {
    -webkit-text-decoration-skip: ink;
    text-decoration-skip: ink;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out; }

input[type="submit"]:hover, input[type="submit"]:focus {
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out; }

table th a {
  color: #333; }

table td {
  vertical-align: middle; }
  table td .item-list li {
    list-style: none;
    margin: 0 0 5px; }

table tr.selected td {
  background: #fef3a9; }

table table tr:nth-child(2n+1),
table table tr:nth-child(2n) {
  background: transparent; }

body {
  --mm-color-background: #F8F9F9;
  --mm-color-border: #ccc; }

.hamburger {
  font-family: inherit;
  border: 0;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  line-height: 1;
  padding: 0;
  outline: 0;
  -webkit-appearance: none; }

.hamburger {
  display: inline-block;
  overflow: visible;
  -webkit-transition: opacity,-webkit-filter .15s linear;
  transition: opacity,-webkit-filter .15s linear;
  transition: opacity,filter .15s linear;
  transition: opacity,filter .15s linear,-webkit-filter .15s linear;
  position: absolute;
  top: 12px;
  right: 20px; }
  @media only screen and (min-width: 1280px) {
    .hamburger {
      display: none; } }

.hamburger-box {
  position: relative;
  display: inline-block;
  width: 34px;
  height: 24px; }

.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
  position: absolute;
  width: 34px;
  height: 4px;
  -webkit-transition: -webkit-transform .15s ease;
  transition: -webkit-transform .15s ease;
  transition: transform .15s ease;
  transition: transform .15s ease, -webkit-transform .15s ease;
  border-radius: 4px;
  background-color: #000; }

.hamburger-inner {
  top: 50%;
  display: block;
  margin-top: -3px; }

.hamburger-inner:after,
.hamburger-inner:before {
  display: block;
  content: ""; }

.hamburger-inner::before {
  top: -10px; }

.hamburger-inner::after {
  bottom: -10px; }

.hamburger-inner {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-duration: .22s;
  transition-duration: .22s; }

.hamburger-inner::before {
  -webkit-transition: top .1s ease-in .25s,opacity .1s ease-in;
  transition: top .1s ease-in .25s,opacity .1s ease-in; }

.hamburger-inner::after {
  -webkit-transition: bottom 0.1s ease-in 0.25s, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s ease-in 0.25s, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

body.mm-wrapper--opened .hamburger-inner {
  -webkit-transition-delay: .12s;
  transition-delay: .12s;
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg); }

body.mm-wrapper--opened .hamburger-inner:before {
  top: 0;
  -webkit-transition: top .1s ease-out,opacity .1s ease-out .12s;
  transition: top .1s ease-out,opacity .1s ease-out .12s;
  opacity: 0; }

body.mm-wrapper--opened .hamburger-inner:after {
  bottom: 0;
  -webkit-transition: bottom 0.1s ease-out, -webkit-transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
  transition: bottom 0.1s ease-out, -webkit-transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
  transition: bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
  transition: bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s, -webkit-transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg); }

.mm-menu--offcanvas:not(.mm-menu--opened) {
  display: none; }

ul.mm-menu {
  z-index: 9999;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  ul.mm-menu .toolbar-tab {
    position: relative;
    margin: 0 0 15px;
    padding: 0 0 15px;
    border-bottom: 1px solid var(--mm-color-border); }
    ul.mm-menu .toolbar-tab .toolbar-item:not(.toolbar-icon)::before {
      display: none; }
    ul.mm-menu .toolbar-tab:nth-last-child(4) {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: +3;
      order: +3; }
    ul.mm-menu .toolbar-tab:nth-last-child(3) {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: +2;
      order: +2; }
    ul.mm-menu .toolbar-tab:last-child {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: +4;
      order: +4; }
  ul.mm-menu .mm-panels {
    -webkit-box-flex: unset;
    -ms-flex-positive: unset;
    flex-grow: unset;
    height: 0; }
  ul.mm-menu a {
    font-family: Roboto;
    font-weight: 500;
    font-size: 15px; }
    ul.mm-menu a.active-trail {
      color: #e5007d; }

nav#toolbar-bar {
  display: none; }
  @media only screen and (min-width: 1280px) {
    nav#toolbar-bar {
      display: block; } }

.block-local-tasks-block nav.is-horizontal {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  margin: 20px 0 10px;
  padding: 15px 0;
  position: relative;
  z-index: 9; }
  @media only screen and (min-width: 768px) {
    .block-local-tasks-block nav.is-horizontal {
      margin: 25px 0 30px; } }
  .block-local-tasks-block nav.is-horizontal .tabs.primary .overview-link.tabs__tab {
    border-radius: 0; }
    .block-local-tasks-block nav.is-horizontal .tabs.primary .overview-link.tabs__tab a {
      background: url(/themes/custom/vierzwo/src/img/contact-overview.png) no-repeat 0 3px;
      overflow: hidden;
      width: 40px;
      color: transparent; }
      .block-local-tasks-block nav.is-horizontal .tabs.primary .overview-link.tabs__tab a:hover, .block-local-tasks-block nav.is-horizontal .tabs.primary .overview-link.tabs__tab a:focus {
        background-image: url(/themes/custom/vierzwo/src/img/contact-overview-hover.png);
        -webkit-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out; }

body:not(.path-user) .position-container[aria-labelledby="secondary-tabs-title"] {
  border: 0;
  padding: 0;
  margin: -10px 0 15px; }
  body:not(.path-user) .position-container[aria-labelledby="secondary-tabs-title"] .tabs {
    margin: 0; }
    body:not(.path-user) .position-container[aria-labelledby="secondary-tabs-title"] .tabs .tabs__tab {
      margin: 0; }
      body:not(.path-user) .position-container[aria-labelledby="secondary-tabs-title"] .tabs .tabs__tab li:hover {
        border-bottom: none; }
      body:not(.path-user) .position-container[aria-labelledby="secondary-tabs-title"] .tabs .tabs__tab + .tabs__tab {
        margin: 0 0 0 15px; }

body.path-user .is-horizontal .tabs {
  margin-left: 0; }
  body.path-user .is-horizontal .tabs li.tabs__tab {
    border-bottom: 0;
    margin: 0;
    float: none; }
  body.path-user .is-horizontal .tabs a {
    display: block;
    background: none;
    padding: 0;
    font-weight: 500;
    text-transform: uppercase; }
    body.path-user .is-horizontal .tabs a:hover, body.path-user .is-horizontal .tabs a:focus, body.path-user .is-horizontal .tabs a.is-active {
      color: #ff0454; }

.is-horizontal .tabs {
  margin: 0 0 0 4px; }

.is-horizontal .tabs__tab {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content; }
  .is-horizontal .tabs__tab:hover, .is-horizontal .tabs__tab:focus {
    background: none;
    color: #333; }
  .is-horizontal .tabs__tab:first-child {
    border-radius: 0; }
  .is-horizontal .tabs__tab + .tabs__tab {
    margin: 0;
    float: none; }

.is-horizontal .tabs.primary:not(.paragraphs-tabs-hide),
.is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) {
  float: none;
  border-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px; }
  .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) .tabs__tab,
  .is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) .tabs__tab {
    margin-left: 0;
    margin-right: 0; }
  .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) a,
  .is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) a {
    display: block;
    background: none;
    padding: 0;
    font-weight: 500;
    text-transform: uppercase; }
    .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) a:hover, .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) a:focus, .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) a.is-active,
    .is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) a:hover,
    .is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) a:focus,
    .is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) a.is-active {
      background: none;
      color: #e5007d;
      text-decoration: none;
      width: -webkit-min-content;
      width: -moz-min-content;
      width: min-content;
      margin-left: 0; }
  .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) li.is-active a,
  .is-horizontal .tabs.secondary:not(.paragraphs-tabs-hide) li.is-active a {
    color: #e5007d; }

@supports (-webkit-marquee-speed: 0) and (paint-order: fill) and (white-space: break-spaces) {
  .is-horizontal .tabs.primary,
  .is-horizontal .tabs.secondary {
    margin: -8px !important; }
  .is-horizontal .tabs.primary li,
  .is-horizontal .tabs.secondary li {
    margin: 8px !important; } }

@supports (-webkit-marquee-speed: 0) and (paint-order: fill) {
  _:is(_), .is-horizontal .tabs.primary li {
    margin: 0 !important; }
  _:is(_), .is-horizontal .tabs.secondary li {
    margin: 0 !important; } }

.is-collapse-enabled .tabs__tab.is-active {
  position: static;
  width: 100%; }

.is-collapse-enabled .tabs::before,
.is-horizontal .tabs::before {
  display: none; }

/* rebrush 2025 */
:root {
  --color-1: #e5007d;
  --color-2: #456eeb;
  --text-color: #333;
  --light-grey: #f0f0f0;
  --grey: #d1d1d1;
  --dark-grey: #767676;
  --max-width: 1140px;
  --vspace-s: 8px;
  --vspace-m: 12px;
  --vspace-l: 24px;
  --vspace-xl: 32px; }

.page-node-type-landing-page {
  background: #fff;
  /* form fields */
  /* form buttons */
  /* Layout */ }
  .page-node-type-landing-page a {
    color: #000; }
  .page-node-type-landing-page label, .page-node-type-landing-page legend {
    margin: 0 0 var(--vspace-s);
    color: var(--dark-grey); }
  .page-node-type-landing-page .form-item input[type="text"],
  .page-node-type-landing-page .form-item input[type="email"],
  .page-node-type-landing-page .form-item input[type="url"],
  .page-node-type-landing-page .form-item input[type="file"],
  .page-node-type-landing-page .form-item input[type="number"],
  .page-node-type-landing-page .form-item textarea,
  .page-node-type-landing-page .form-item .field--type-entity-reference .form-type-select .chosen-single {
    padding: 13px 12px 14px;
    border: 1px solid var(--grey);
    border-radius: 4px;
    background: #fff;
    font-size: 18px; }
    .page-node-type-landing-page .form-item input[type="text"]:focus,
    .page-node-type-landing-page .form-item input[type="email"]:focus,
    .page-node-type-landing-page .form-item input[type="url"]:focus,
    .page-node-type-landing-page .form-item input[type="file"]:focus,
    .page-node-type-landing-page .form-item input[type="number"]:focus,
    .page-node-type-landing-page .form-item textarea:focus,
    .page-node-type-landing-page .form-item .field--type-entity-reference .form-type-select .chosen-single:focus {
      border-color: #000; }
  .page-node-type-landing-page .layout-region-node-main {
    /* edit / collapse all */
    /* reset dropbutton */ }
    .page-node-type-landing-page .layout-region-node-main .buttons {
      cursor: pointer; }
    .page-node-type-landing-page .layout-region-node-main thead input.button {
      border: 2px solid var(--color-2);
      border-radius: 30px;
      color: var(--color-2);
      padding: 9px 15px 10px;
      cursor: pointer; }
      .page-node-type-landing-page .layout-region-node-main thead input.button:hover, .page-node-type-landing-page .layout-region-node-main thead input.button:focus {
        background: var(--color-2);
        color: #fff; }
    .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget {
      border: 0;
      border-radius: 0;
      background-image: none;
      text-shadow: unset; }
      .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton button, .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton input {
        border: 0;
        border-radius: 0;
        font-weight: 400;
        cursor: pointer; }
        .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton button:hover, .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton button:focus, .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton input:hover, .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton input:focus {
          color: var(--text-color);
          -webkit-box-shadow: unset;
          box-shadow: unset;
          border-radius: 0;
          border: 0; }
      .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .collapse.dropbutton__item input:hover,
      .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .collapse.dropbutton__item input:focus,
      .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton-toggle button:hover,
      .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .dropbutton-toggle button:focus {
        background: none;
        color: var(--grey); }
      .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .remove .button {
        margin: 0 auto;
        padding: 6px 0;
        border: 0;
        font-weight: 400;
        text-align: center;
        color: var(--grey);
        cursor: pointer; }
        .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .remove .button:hover, .page-node-type-landing-page .layout-region-node-main .dropbutton-multiple .dropbutton-widget .remove .button:focus {
          background: none;
          -webkit-box-shadow: unset;
          box-shadow: unset;
          color: var(--text-color); }
    .page-node-type-landing-page .layout-region-node-main tbody .button.paragraphs-icon-button-edit,
    .page-node-type-landing-page .layout-region-node-main tbody .dropbutton .edit .button {
      width: 100%;
      height: 36px;
      padding: 4px 12px;
      background: url(../assets/icon_edit.svg) center no-repeat;
      background-size: 24px 24px;
      border: 2px solid transparent;
      border-radius: 30px;
      text-indent: -9999em;
      cursor: pointer; }
      .page-node-type-landing-page .layout-region-node-main tbody .button.paragraphs-icon-button-edit:hover, .page-node-type-landing-page .layout-region-node-main tbody .button.paragraphs-icon-button-edit:focus,
      .page-node-type-landing-page .layout-region-node-main tbody .dropbutton .edit .button:hover,
      .page-node-type-landing-page .layout-region-node-main tbody .dropbutton .edit .button:focus {
        border-color: var(--color-2); }
    .page-node-type-landing-page .layout-region-node-main a.tabledrag-handle .handle {
      width: 22px;
      height: 22px;
      -webkit-mask: url(../assets/icon_drag_drop.svg) no-repeat 6px 7px;
      mask: url(../assets/icon_drag_drop.svg) no-repeat 6px 7px; }
    .page-node-type-landing-page .layout-region-node-main .paragraphs-icon-view {
      width: 22px;
      height: 22px;
      margin: 0 0 0 12px;
      background-image: url(../assets/icon_deaktiviert.svg);
      background-size: 22px 22px; }
  .page-node-type-landing-page tr div.form-item {
    margin: 0 0 var(--vspace-l); }
  .page-node-type-landing-page div.form-type-radio label:not(.visually-hidden)::before {
    background: #fff; }
  .page-node-type-landing-page .image-widget-data {
    float: none; }
  .page-node-type-landing-page .file--image,
  .page-node-type-landing-page .file--application-pdf {
    background-image: none;
    padding: 0; }
  .page-node-type-landing-page .content-header,
  .page-node-type-landing-page .layout-region-node-main,
  .page-node-type-landing-page .layout-region-node-secondary,
  .page-node-type-landing-page div[data-drupal-messages] {
    width: calc(min(100% - 6.25%, var(--max-width)));
    margin-inline: auto; }
  .page-node-type-landing-page .region-header {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-template-rows: auto auto; }
    .page-node-type-landing-page .region-header .block-local-tasks-block {
      grid-column: 1 / span 2; }
  .page-node-type-landing-page .layout-node-form div.layout-region-node-main {
    padding: 0; }
  .page-node-type-landing-page div.layout-container,
  .page-node-type-landing-page #block-uvlandingpageshowwebsiteblock,
  .page-node-type-landing-page .block-page-title-block {
    margin: 0; }
  .page-node-type-landing-page .show-website-button {
    background: var(--color-1);
    border-radius: 30px; }
  .page-node-type-landing-page .is-horizontal .tabs.primary:not(.paragraphs-tabs-hide) li.is-active a {
    color: var(--color-1); }
  .page-node-type-landing-page .block-local-tasks-block nav.is-horizontal {
    margin: 24px 0 42px;
    padding: 16px 0 8px;
    background: #fff;
    border-top: 0;
    border-bottom: 1px solid var(--dark-grey); }
  .page-node-type-landing-page .layout-region-node-main > .field--name-status {
    margin: 0 0 var(--vspace-l); }
  .page-node-type-landing-page .field-multiple-table thead {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin: 0 0 var(--vspace-m); }
    .page-node-type-landing-page .field-multiple-table thead tr {
      background: none; }
    .page-node-type-landing-page .field-multiple-table thead .field-label {
      background: none;
      border: 0; }
    .page-node-type-landing-page .field-multiple-table thead h4 {
      display: none; }
  .page-node-type-landing-page .field-multiple-table tbody tr:nth-child(n) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 var(--vspace-xl);
    padding: 0;
    background: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 2px rgba(20, 45, 82, 0.02), 0 3px 4px rgba(20, 45, 82, 0.03), 0 5px 8px rgba(20, 45, 82, 0.04);
    box-shadow: 0 1px 2px rgba(20, 45, 82, 0.02), 0 3px 4px rgba(20, 45, 82, 0.03), 0 5px 8px rgba(20, 45, 82, 0.04);
    /* unpublished paragraphs */ }
    .page-node-type-landing-page .field-multiple-table tbody tr:nth-child(n):hover {
      border: 1px solid var(--dark-grey); }
    .page-node-type-landing-page .field-multiple-table tbody tr:nth-child(n).drag {
      border-color: #000;
      -webkit-box-shadow: 0 1px 2px rgba(20, 45, 82, 0.1), 0 3px 4px rgba(20, 45, 82, 0.1), 0 5px 8px rgba(20, 45, 82, 0.1);
      box-shadow: 0 1px 2px rgba(20, 45, 82, 0.1), 0 3px 4px rgba(20, 45, 82, 0.1), 0 5px 8px rgba(20, 45, 82, 0.1); }
    .page-node-type-landing-page .field-multiple-table tbody tr:nth-child(n):has(.paragraphs-icon-view) {
      background: rgba(255, 255, 255, 0.25);
      border: 1px solid rgba(225, 225, 225, 0.25); }
      .page-node-type-landing-page .field-multiple-table tbody tr:nth-child(n):has(.paragraphs-icon-view) div.paragraph-top {
        margin: 0;
        padding: 0;
        border: 0; }
  .page-node-type-landing-page table table.field-multiple-table .field-label {
    border: 0; }
  .page-node-type-landing-page table table.field-multiple-table tr:nth-child(n) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid var(--light-grey);
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none; }
    .page-node-type-landing-page table table.field-multiple-table tr:nth-child(n) .paragraph-type-top,
    .page-node-type-landing-page table table.field-multiple-table tr:nth-child(n) > td > .form-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0; }
  .page-node-type-landing-page table .field-multiple-table tr:nth-child(n) {
    border: 1px solid transparent; }
  .page-node-type-landing-page .field-multiple-table > tbody > tr > td {
    display: block;
    padding: 25px;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 min-content;
    flex: 1 0 min-content; }
    .page-node-type-landing-page .field-multiple-table > tbody > tr > td.field-multiple-drag {
      min-width: unset;
      padding: 0 0 0 .25em;
      -ms-flex-item-align: center;
      align-self: center;
      -webkit-box-flex: 0;
      -ms-flex: 0;
      flex: 0; }
    .page-node-type-landing-page .field-multiple-table > tbody > tr > td table td:not(.field-multiple-drag) {
      width: 100%; }
    .page-node-type-landing-page .field-multiple-table > tbody > tr > td > div {
      max-height: 225px;
      overflow: hidden; }
    .page-node-type-landing-page .field-multiple-table > tbody > tr > td td > div {
      max-height: unset;
      margin: 0; }
  .page-node-type-landing-page table .field-multiple-table > tbody > tr > td {
    padding: 10px; }
  .page-node-type-landing-page div.paragraph-top {
    grid-template-columns: auto auto 1fr auto;
    margin: 0 0 var(--vspace-l);
    padding: 0 0 var(--vspace-s);
    border-bottom: 1px solid #efefef; }
  .page-node-type-landing-page .paragraphs-subform div.paragraph-top {
    margin: 0;
    padding: 0;
    border: 0; }
  .page-node-type-landing-page span.paragraph-type-label {
    color: var(--dark-grey);
    text-transform: uppercase; }
  .page-node-type-landing-page table table .paragraph-type-top {
    margin: 0 0 var(--vspace-m); }
  .page-node-type-landing-page td > div > div > .paragraph-type-title {
    font-size: 22px; }
  .page-node-type-landing-page .paragraphs-subform {
    position: relative; }
    .page-node-type-landing-page .paragraphs-subform > .field--type-boolean {
      position: absolute;
      z-index: +1;
      top: 0;
      right: 0; }
  .page-node-type-landing-page .field--name-status .form-item {
    position: relative;
    display: block;
    margin: 0; }
    .page-node-type-landing-page .field--name-status .form-item input {
      margin: 0px;
      margin-top: 1px;
      cursor: pointer;
      opacity: 0;
      position: absolute;
      z-index: 1;
      top: 0px;
      left: 0px;
      background: red;
      width: 40px;
      height: 20px; }
      .page-node-type-landing-page .field--name-status .form-item input:checked + .option:before {
        content: '';
        background-color: var(--color-1); }
      .page-node-type-landing-page .field--name-status .form-item input:checked + .option:after {
        left: 13px; }
    .page-node-type-landing-page .field--name-status .form-item .option {
      position: relative;
      padding-left: 40px; }
      .page-node-type-landing-page .field--name-status .form-item .option:before, .page-node-type-landing-page .field--name-status .form-item .option:after {
        position: absolute;
        border-radius: 10px;
        -webkit-transition: background-color 0.3s, left 0.3s;
        transition: background-color 0.3s, left 0.3s; }
      .page-node-type-landing-page .field--name-status .form-item .option:before {
        content: "";
        left: 0;
        top: 0;
        height: 19px;
        width: 31px;
        margin: 0;
        background: var(--grey);
        border: 0;
        border-radius: 100px;
        color: #fff;
        font-size: 12px;
        line-height: 20px; }
      .page-node-type-landing-page .field--name-status .form-item .option:after {
        content: '';
        left: 1px;
        top: 1px;
        height: 17px;
        width: 17px;
        margin-top: 0;
        background: #fff;
        -webkit-transform: scale(1);
        transform: scale(1); }

/* messages */
.page-node-type-landing-page div.messages {
  margin: 0 0 var(--vspace-xl);
  padding: 15px;
  font-weight: 400;
  color: var(--dark-grey);
  border: 0;
  border-radius: 5px;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .page-node-type-landing-page div.messages em {
    font-style: normal; }
  .page-node-type-landing-page div.messages a {
    color: var(--dark-grey); }
  .page-node-type-landing-page div.messages.messages--status {
    background-color: #e8f5e9; }
  .page-node-type-landing-page div.messages.messages--error {
    background-color: #ffebee; }

/* paragraph preview */
.page-node-type-landing-page {
  line-height: 1.25;
  /* paragraph edit */ }
  .page-node-type-landing-page p {
    margin: 0 0 var(--vspace-m);
    color: var(--text-color); }
    .page-node-type-landing-page p:last-child {
      margin: 0; }
  .page-node-type-landing-page div.section-intro {
    margin: 0 0 var(--vspace-l); }
  .page-node-type-landing-page div.container h2 {
    color: var(--text-color); }
  .page-node-type-landing-page .home-section h1 {
    line-height: 1.2em;
    color: var(--text-color); }
  .page-node-type-landing-page .about-section .container > .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 32px; }
    .page-node-type-landing-page .about-section .container > .row .col-md-6:first-child {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 420px;
      flex: 1 0 420px; }
  .page-node-type-landing-page .mission-section .field--name-field-themen {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(325px, 1fr));
    gap: 26px; }
  .page-node-type-landing-page .mission-section .field--name-field-thema-custom {
    margin: 0 0 var(--vspace-s);
    font-weight: 700; }
  .page-node-type-landing-page .mission-section .field--name-field-thema {
    display: none;
    /* hide topic / icon */ }
  .page-node-type-landing-page .persons-section-alt .field--name-field-person-refs {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(325px, 1fr));
    gap: 26px; }
  .page-node-type-landing-page .persons-section-alt .node--type-person h2 {
    font-size: 1.05em; }
  .page-node-type-landing-page .persons-section-alt .field--name-field-image {
    width: 150px; }
  .page-node-type-landing-page .story-section .timeline li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 18px;
    margin: 0 0 var(--vspace-s); }
  .page-node-type-landing-page .story-section .timeline .posted-date {
    font-weight: 700; }
  .page-node-type-landing-page .story-section .timeline h3 {
    margin: 0;
    font-size: 1em;
    font-weight: 400; }
  .page-node-type-landing-page .story-section .timeline .timeline-body {
    display: none; }
  .page-node-type-landing-page .paragraph-type--landingpage-slogan .home-content {
    margin: 0; }
    .page-node-type-landing-page .paragraph-type--landingpage-slogan .home-content legend {
      display: none; }
  .page-node-type-landing-page .paragraph-type--landingpage-slogan:has(details) .home-content {
    margin: 0 0 var(--vspace-l);
    padding: var(--vspace-l) 0;
    border-top: 1px solid var(--light-grey);
    border-bottom: 1px solid var(--light-grey); }
  .page-node-type-landing-page .paragraph-type--landingpage-slogan .form-type-radio,
  .page-node-type-landing-page .paragraph-type--landingpage-slogan .form-type-radio + .form-type-radio {
    margin-bottom: 0; }
  .page-node-type-landing-page .paragraph-type--landingpage-slogan details {
    margin: 0 0 var(--vspace-m); }
    .page-node-type-landing-page .paragraph-type--landingpage-slogan details summary {
      color: var(--dark-grey); }
  .page-node-type-landing-page .field--type-link:has(.form-type-textfield) {
    max-width: calc((var(--max-width) - 50px - 27px - 32px)); }
    .page-node-type-landing-page .field--type-link:has(.form-type-textfield) .fieldset-wrapper {
      display: grid;
      grid-template-columns: repeat(2, minmax(300px, 500px));
      gap: 32px; }
  .page-node-type-landing-page .counter {
    margin: .5em 0 0;
    font-size: .95em;
    color: var(--dark-grey); }
  .page-node-type-landing-page .lp-paragraph-hint {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 850px;
    margin: 0 0 var(--vspace-l);
    padding: 10px;
    color: var(--dark-grey);
    background: rgba(227, 242, 253, 0.4); }

.page-node-type-landing-page .layout-region-node-footer {
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100vw;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  opacity: 0;
  z-index: 1000; }

.page-node-type-landing-page .layout-region-node-footer.visible {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1; }

.page-node-type-landing-page .layout-region-node-footer__content {
  margin: 0;
  padding: 0; }

.page-node-type-landing-page .block-system > form div[id^="edit-actions"] {
  position: static;
  width: 100%;
  max-width: 100%; }

.page-node-type-landing-page .layout-region-node-main,
.page-node-type-landing-page .layout-region-node-secondary {
  float: none;
  margin-bottom: 32px; }

div.messages {
  margin-bottom: 2em;
  padding-top: 20px;
  padding-bottom: 20px;
  font-weight: 500;
  background-position-y: 21px; }

div.alert-danger {
  background: #fff;
  border: 1px solid;
  color: #ba2916;
  margin: 0 0 15px;
  padding: 8px 15px;
  border-radius: 0;
  position: relative; }
  div.alert-danger h4 {
    font-family: 'Calibri Bold'; }
  div.alert-danger .close {
    position: absolute;
    right: 10px;
    cursor: pointer; }

div.messages--error, span.messages--error {
  color: #ba2916;
  border-color: #ba2916 #ba2916 #ba2916 transparent;
  background-color: #fff;
  -webkit-box-shadow: -10px 0 0 #ba2916;
  box-shadow: -10px 0 0 #ba2916; }
  div.messages--error a, span.messages--error a {
    color: #ba2916; }

div.messages--warning, span.messages--status {
  color: #eac032;
  border-color: #eac032 #eac032 #eac032 transparent;
  background-color: #fff;
  -webkit-box-shadow: -10px 0 0 #eac032;
  box-shadow: -10px 0 0 #eac032; }
  div.messages--warning a, span.messages--status a {
    text-decoration: underline;
    color: #eac032; }

div.messages--status, span.messages--status {
  color: #00b313;
  border-color: #00b313 #00b313 #00b313 transparent;
  background-color: #fff;
  -webkit-box-shadow: -10px 0 0 #00b313;
  box-shadow: -10px 0 0 #00b313; }
  div.messages--status a, span.messages--status a {
    text-decoration: underline;
    color: #00b313; }
  div.messages--status br, span.messages--status br {
    margin: 10px 0px;
    display: block;
    content: ""; }

input,
input.form-text,
select,
textarea,
textarea.form-textarea {
  font-size: 1rem; }

::-webkit-input-placeholder {
  color: #717171; }

::-moz-placeholder {
  color: #717171;
  opacity: 1; }

/* ######################
  form item wrappers
  ################
*/
.form-item,
.form-actions {
  margin: 0; }

.form-type-textfield,
.form-type-checkbox,
.field--type-list-integer,
.field--type-datetime {
  margin: 0 0 20px; }

.field--type-list-string-extended td:nth-child(2) .form-item,
.field--type-list-string-extended td:nth-child(3) .form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.seven-details {
  margin: 0 0 40px; }

.field--type-datetime fieldset.form-wrapper {
  margin: 0; }

.field--type-datetime .fieldset-legend {
  font-size: 14px; }

.field--type-datetime .form-item {
  margin: 0; }

.action-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 15px 10px;
  margin: 0 0 25px;
  padding: 0 0 25px;
  border-bottom: 1px solid #ddd; }
  @media only screen and (min-width: 768px) {
    .action-links {
      border: 0;
      margin: 0 0 2em;
      padding: 0; } }
  .action-links li, .action-links div {
    margin: 0; }

@supports (-webkit-marquee-speed: 0) and (paint-order: fill) and (white-space: break-spaces) {
  .action-links {
    margin: -5px !important; }
  .action-links li {
    margin: 5px !important; } }

.block-uv-crm-person-overview-page-header-block div {
  margin: 0 10px 10px 0; }

@media only screen and (min-width: 768px) {
  .block-system > form:has(.seven-details ~ #edit-actions) .seven-details {
    padding-bottom: 120px; } }

@media only screen and (min-width: 1318px) {
  .block-system > form:has(.seven-details ~ #edit-actions) .seven-details {
    padding-bottom: 60px; } }

.block-system > form div[id^="edit-actions"] #edit-submit {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%; }
  @media only screen and (min-width: 768px) {
    .block-system > form div[id^="edit-actions"] #edit-submit {
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.block-system > form div[id^="edit-actions"] input:not(#edit-submit) {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content; }
  @media only screen and (min-width: 768px) {
    .block-system > form div[id^="edit-actions"] input:not(#edit-submit) {
      width: auto; } }

.block-system > form div[id^="edit-actions"] #edit-delete,
.block-system > form div[id^="edit-actions"] #edit-submit-cancel,
.block-system > form div[id^="edit-actions"] #edit-cancel,
.block-system > form div[id^="edit-actions"] #edit-submit-back,
.block-system > form div[id^="edit-actions"] #edit-submit-open-election {
  display: block;
  margin: 0;
  padding: 8px 19px 9px;
  text-align: center; }

.block-system .person-entity-event-create-form div[id^="edit-actions"],
.block-system .many-to-many-entity-person-event-form div[id^="edit-actions"],
.block-system .mailer-entity-mailer-edit-form div[id^="edit-actions"],
.block-system .person-entity-edit-form div[id^="edit-actions"],
.block-system .person-entity-add-form div[id^="edit-actions"],
.block-system .person-entity-form div[id^="edit-actions"] {
  position: sticky;
  width: calc(100% + 30px);
  -ms-flex-item-align: end;
  align-self: end;
  bottom: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0 0 0 -15px;
  max-width: unset; }
  @media only screen and (min-width: 768px) {
    .block-system .person-entity-event-create-form div[id^="edit-actions"],
    .block-system .many-to-many-entity-person-event-form div[id^="edit-actions"],
    .block-system .mailer-entity-mailer-edit-form div[id^="edit-actions"],
    .block-system .person-entity-edit-form div[id^="edit-actions"],
    .block-system .person-entity-add-form div[id^="edit-actions"],
    .block-system .person-entity-form div[id^="edit-actions"] {
      width: calc(100% + 30px); } }

.block-system .vbo-view-form div[id^="edit-actions"],
.block-system .user-spenden-form div[id^="edit-actions"],
.block-system .user-emails-form div[id^="edit-actions"],
.block-system .user-website-form div[id^="edit-actions"],
.block-system .user-person-form div[id^="edit-actions"],
.block-system .user-organisation-form div[id^="edit-actions"],
.block-system .user-account-form div[id^="edit-actions"] {
  position: sticky;
  width: 100vw;
  -ms-flex-item-align: end;
  align-self: end;
  bottom: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0 0 0 -15px;
  max-width: unset; }
  @media only screen and (min-width: 1024px) {
    .block-system .vbo-view-form div[id^="edit-actions"],
    .block-system .user-spenden-form div[id^="edit-actions"],
    .block-system .user-emails-form div[id^="edit-actions"],
    .block-system .user-website-form div[id^="edit-actions"],
    .block-system .user-person-form div[id^="edit-actions"],
    .block-system .user-organisation-form div[id^="edit-actions"],
    .block-system .user-account-form div[id^="edit-actions"] {
      width: calc(100vw - 15px); } }

.block-system .vbo-view-form div[id^="edit-actions"] {
  margin: 0 0 0 -15px;
  height: auto;
  padding: 10px 0 10px 15px;
  background: #fff;
  min-width: 100%; }
  @media only screen and (min-width: 1024px) {
    .block-system .vbo-view-form div[id^="edit-actions"] {
      width: calc(100vw - 30px); } }

.block-system .view-events-organization-select .vbo-view-form div[id^="edit-actions"],
.block-system .view-events-n2m-list-organizations .vbo-view-form div[id^="edit-actions"],
.block-system .view-events-n2m-list .vbo-view-form div[id^="edit-actions"],
.block-system .view-events-subscriber-select .vbo-view-form div[id^="edit-actions"] {
  margin: 0 0 0 -15px;
  height: auto;
  padding: 10px 0 10px 15px;
  background: #fff;
  min-width: 100%;
  width: calc(100vw + 11px); }
  @media only screen and (min-width: 1024px) {
    .block-system .view-events-organization-select .vbo-view-form div[id^="edit-actions"],
    .block-system .view-events-n2m-list-organizations .vbo-view-form div[id^="edit-actions"],
    .block-system .view-events-n2m-list .vbo-view-form div[id^="edit-actions"],
    .block-system .view-events-subscriber-select .vbo-view-form div[id^="edit-actions"] {
      width: calc(100vw - 15px); } }

.block-system .elections-exist .header {
  margin-bottom: 10px; }
  .block-system .elections-exist .header > .button {
    display: block; }

.path-node .uv-newsletter-options-form fieldset.actions-wrapper,
.path-node .uv-newsletter-send-directly-form fieldset.actions-wrapper,
.path-node .uv-newsletter-send-form fieldset.actions-wrapper {
  position: sticky;
  width: calc(100% + 30px);
  -ms-flex-item-align: end;
  align-self: end;
  bottom: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0 0 0 -15px;
  max-width: unset; }
  @media only screen and (min-width: 768px) {
    .path-node .uv-newsletter-options-form fieldset.actions-wrapper,
    .path-node .uv-newsletter-send-directly-form fieldset.actions-wrapper,
    .path-node .uv-newsletter-send-form fieldset.actions-wrapper {
      width: calc(100% + 30px); } }

.visually-hidden {
  font-size: 0; }

.path-node .node-event-extended-form .layout-region-node-footer,
.path-node .node-event-registration-form .layout-region-node-footer,
.path-node .node-event-edit-form .layout-region-node-footer,
.path-node .node-newsletter-presseverteiler-newsletter-recipients-form .layout-region-node-footer,
.path-node .node-newsletter-presseverteiler-edit-form .layout-region-node-footer,
.path-node .node-newsletter-simple-edit-form .layout-region-node-footer {
  position: sticky;
  width: calc(100% + 30px);
  -ms-flex-item-align: end;
  align-self: end;
  bottom: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0 0 0 -15px;
  min-width: unset; }
  @media only screen and (min-width: 768px) {
    .path-node .node-event-extended-form .layout-region-node-footer,
    .path-node .node-event-registration-form .layout-region-node-footer,
    .path-node .node-event-edit-form .layout-region-node-footer,
    .path-node .node-newsletter-presseverteiler-newsletter-recipients-form .layout-region-node-footer,
    .path-node .node-newsletter-presseverteiler-edit-form .layout-region-node-footer,
    .path-node .node-newsletter-simple-edit-form .layout-region-node-footer {
      width: calc(100% + 30px);
      padding: 0; } }
  .path-node .node-event-extended-form .layout-region-node-footer div[id^="edit-actions"],
  .path-node .node-event-extended-form .layout-region-node-footer .form-actions,
  .path-node .node-event-registration-form .layout-region-node-footer div[id^="edit-actions"],
  .path-node .node-event-registration-form .layout-region-node-footer .form-actions,
  .path-node .node-event-edit-form .layout-region-node-footer div[id^="edit-actions"],
  .path-node .node-event-edit-form .layout-region-node-footer .form-actions,
  .path-node .node-newsletter-presseverteiler-newsletter-recipients-form .layout-region-node-footer div[id^="edit-actions"],
  .path-node .node-newsletter-presseverteiler-newsletter-recipients-form .layout-region-node-footer .form-actions,
  .path-node .node-newsletter-presseverteiler-edit-form .layout-region-node-footer div[id^="edit-actions"],
  .path-node .node-newsletter-presseverteiler-edit-form .layout-region-node-footer .form-actions,
  .path-node .node-newsletter-simple-edit-form .layout-region-node-footer div[id^="edit-actions"],
  .path-node .node-newsletter-simple-edit-form .layout-region-node-footer .form-actions {
    min-width: unset;
    width: 100%;
    max-width: unset;
    left: 0;
    right: -15px; }

@media only screen and (min-width: 768px) {
  .node-newsletter-presseverteiler-newsletter-recipients-form .layout-region-node-footer {
    height: 80px; } }

/* ######################
  labels / legend
  ################
*/
fieldset:not(.fieldgroup) {
  border: 0;
  border-radius: 0;
  background: none;
  padding: 0;
  margin: 0 0 2em; }
  fieldset:not(.fieldgroup) > legend {
    position: static;
    margin: 0 0 5px;
    text-transform: none;
    letter-spacing: 0;
    font-weight: 500; }

details.indented {
  border: 1px solid #c0c0c0;
  border-radius: 2px;
  padding: 15px 15px 0px; }

fieldset.indented[id^="edit-options"] {
  margin-bottom: 120px; }

fieldset.indented {
  border: 1px solid #c0c0c0;
  border-radius: 2px;
  padding: 10px 20px 0px; }

.form-item {
  margin: 0 0 1.15em;
  display: inline-block; }
  @media only screen and (min-width: 768px) {
    .form-item {
      display: block; } }

label,
span.fieldset-legend,
.form-composite > legend,
h4.label,
.field-multiple-table h4.label,
.field--type-entity-reference-revisions .form-wrapper > strong {
  font-size: 0.875rem;
  line-height: 1.214;
  font-weight: 700;
  margin: 0 0 6px;
  cursor: pointer;
  text-transform: initial; }

h4.label,
.field--type-entity-reference-revisions .form-wrapper > strong {
  display: block; }

.seven-details summary {
  color: #333;
  margin: 0 0 15px; }

.seven-details[open] > .seven-details__summary {
  color: #333; }

/* ######################
  Input
  ################
*/
input[type="tel"] {
  max-width: 200px; }

/* ######################
  Buttons
  ################
*/
#edit-submit,
#edit-assigned,
#edit-reassign,
#edit-released,
#edit-map-button,
input[data-drupal-selector="edit-submit"],
input[data-drupal-selector="edit-reassign"],
input[data-drupal-selector="edit-assigned"],
input[data-drupal-selector="edit-eleased"],
input[data-drupal-selector="edit-import-start"],
input[data-drupal-selector="edit-import-structured-start"],
input[data-drupal-selector="edit-import-navision-start"],
input[data-drupal-selector="edit-export-start"],
input[data-drupal-selector="edit-export-structured-start"],
input[data-drupal-selector="edit-export-bulk-letter-start"],
input[data-drupal-selector="edit-continue"],
input.button-action-class-1 {
  background: #e5007d;
  border-color: #e5007d;
  color: #fff; }
  #edit-submit:hover, #edit-submit:focus,
  #edit-assigned:hover,
  #edit-assigned:focus,
  #edit-reassign:hover,
  #edit-reassign:focus,
  #edit-released:hover,
  #edit-released:focus,
  #edit-map-button:hover,
  #edit-map-button:focus,
  input[data-drupal-selector="edit-submit"]:hover,
  input[data-drupal-selector="edit-submit"]:focus,
  input[data-drupal-selector="edit-reassign"]:hover,
  input[data-drupal-selector="edit-reassign"]:focus,
  input[data-drupal-selector="edit-assigned"]:hover,
  input[data-drupal-selector="edit-assigned"]:focus,
  input[data-drupal-selector="edit-eleased"]:hover,
  input[data-drupal-selector="edit-eleased"]:focus,
  input[data-drupal-selector="edit-import-start"]:hover,
  input[data-drupal-selector="edit-import-start"]:focus,
  input[data-drupal-selector="edit-import-structured-start"]:hover,
  input[data-drupal-selector="edit-import-structured-start"]:focus,
  input[data-drupal-selector="edit-import-navision-start"]:hover,
  input[data-drupal-selector="edit-import-navision-start"]:focus,
  input[data-drupal-selector="edit-export-start"]:hover,
  input[data-drupal-selector="edit-export-start"]:focus,
  input[data-drupal-selector="edit-export-structured-start"]:hover,
  input[data-drupal-selector="edit-export-structured-start"]:focus,
  input[data-drupal-selector="edit-export-bulk-letter-start"]:hover,
  input[data-drupal-selector="edit-export-bulk-letter-start"]:focus,
  input[data-drupal-selector="edit-continue"]:hover,
  input[data-drupal-selector="edit-continue"]:focus,
  input.button-action-class-1:hover,
  input.button-action-class-1:focus {
    background: #E71989;
    border-color: #E71989; }

#edit-submit-back,
#edit-submit-add,
#edit-submit-order,
#edit-submit-cancel,
#edit-clone,
input[data-drupal-selector="edit-submit-order"],
input[data-drupal-selector="edit-submit-cancel"] {
  color: #fff;
  background: #0077C0; }

#edit-submit-open-election {
  color: #fff;
  background: #ff0354;
  border-color: #ff0354; }

a.button-action {
  background: #E5007D;
  color: #fff;
  border-color: #E5007D; }
  a.button-action:hover {
    background: #E5007D;
    color: #fff;
    border-color: #E5007D; }
  a.button-action:before {
    content: "+";
    font-size: .875rem;
    line-height: 1;
    font-weight: 900;
    margin-left: -0.3em;
    padding-right: 0.4em; }

/* ######################
  Radio / Checkbox
  ################
*/
.fancy-checkbox .form-checkbox,
.fancy-options .form-checkbox,
.fancy-options.form-checkbox,
#edit-smc-facebook-data .form-checkbox,
label:not(.visually-hidden) + .form-radio,
label:not(.visually-hidden) + .form-checkbox,
.form-type-radio .form-radio,
.field--type-boolean .form-checkbox,
.form-item-only-public .form-checkbox,
.form-item-companion-in-new-line .form-checkbox,
.form-item-overwrite-cms .form-checkbox,
.form-item-new-person-public .form-checkbox,
input.vbo-select-all,
.uv-newsletter-send-form .form-checkbox,
.uv-newsletter-send-directly-form .form-checkbox,
.uv-newsletter-options-form .form-checkbox,
.uv-events-subscribers-email-form .form-checkbox,
.form-item-path-0-pathauto .form-checkbox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  .fancy-checkbox .form-checkbox:focus + label:before,
  .fancy-options .form-checkbox:focus + label:before,
  .fancy-options.form-checkbox:focus + label:before,
  #edit-smc-facebook-data .form-checkbox:focus + label:before,
  label:not(.visually-hidden) + .form-radio:focus + label:before,
  label:not(.visually-hidden) + .form-checkbox:focus + label:before,
  .form-type-radio .form-radio:focus + label:before,
  .field--type-boolean .form-checkbox:focus + label:before,
  .form-item-only-public .form-checkbox:focus + label:before,
  .form-item-companion-in-new-line .form-checkbox:focus + label:before,
  .form-item-overwrite-cms .form-checkbox:focus + label:before,
  .form-item-new-person-public .form-checkbox:focus + label:before,
  input.vbo-select-all:focus + label:before,
  .uv-newsletter-send-form .form-checkbox:focus + label:before,
  .uv-newsletter-send-directly-form .form-checkbox:focus + label:before,
  .uv-newsletter-options-form .form-checkbox:focus + label:before,
  .uv-events-subscribers-email-form .form-checkbox:focus + label:before,
  .form-item-path-0-pathauto .form-checkbox:focus + label:before {
    border-color: #333; }

div.form-radios {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  div.form-radios .form-item {
    margin: 0 0 20px;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%; }
    @media only screen and (min-width: 768px) {
      div.form-radios .form-item {
        -webkit-box-flex: unset;
        -ms-flex: unset;
        flex: unset; } }
    @media only screen and (min-width: 768px) {
      div.form-radios .form-item + .form-item {
        margin: 0 0 20px 20px; } }

.form-type-radio .description,
.form-type-checkbox .description {
  -webkit-box-flex: 1;
  -ms-flex: 1 100%;
  flex: 1 100%; }

div.form-type-radio label:before, div.form-type-radio label:after {
  border-radius: 50%; }

div.form-type-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

/* ######################
  file field
  ################
*/
.form-managed-file .file {
  background-position: top left; }

.form-managed-file span {
  display: block;
  margin: 0 0 10px; }

.form-managed-file .image-preview {
  float: left; }

/* ######################
  ??? (e.g. persons/add Telefon or E-Mail)
  ################
*/
.seven-details__wrapper .form-item .field-multiple-table {
  display: block; }
  @media only screen and (min-width: 768px) {
    .seven-details__wrapper .form-item .field-multiple-table {
      display: table; } }
  .seven-details__wrapper .form-item .field-multiple-table thead,
  .seven-details__wrapper .form-item .field-multiple-table tbody,
  .seven-details__wrapper .form-item .field-multiple-table th,
  .seven-details__wrapper .form-item .field-multiple-table td,
  .seven-details__wrapper .form-item .field-multiple-table tr {
    display: block; }
  @media only screen and (min-width: 768px) {
    .seven-details__wrapper .form-item .field-multiple-table td, .seven-details__wrapper .form-item .field-multiple-table th {
      vertical-align: middle;
      display: table-cell; }
    .seven-details__wrapper .form-item .field-multiple-table thead {
      display: table-header-group; }
      .seven-details__wrapper .form-item .field-multiple-table thead tr {
        background: #fff; } }
  .seven-details__wrapper .form-item .field-multiple-table th.field-label {
    padding: 0;
    border: 0; }
  .seven-details__wrapper .form-item .field-multiple-table tr {
    padding: 0; }
    .seven-details__wrapper .form-item .field-multiple-table tr.odd {
      background: #fff; }
  .seven-details__wrapper .form-item .field-multiple-table tbody td {
    padding: 0 0 10px; }
    @media only screen and (min-width: 1280px) {
      .seven-details__wrapper .form-item .field-multiple-table tbody td {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    @media only screen and (min-width: 768px) {
      .seven-details__wrapper .form-item .field-multiple-table tbody td .ajax-new-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%; } }
    .seven-details__wrapper .form-item .field-multiple-table tbody td div {
      margin: 0;
      width: 100%; }
      .seven-details__wrapper .form-item .field-multiple-table tbody td div input {
        margin: 0 0 1em; }
    @media only screen and (min-width: 768px) {
      .seven-details__wrapper .form-item .field-multiple-table tbody td div + div {
        margin: 0 0 1em 15px; } }

input[class^='remove-field-delta'].button {
  cursor: pointer; }

/* ######################
  UV Address (e.g. persons/add)
  ################
*/
.field--type-uv-extended-address-item .field-multiple-table tr {
  padding: 0 0 10px;
  background: #fff; }

.field--type-uv-extended-address-item div.form-item td {
  display: block;
  position: relative;
  background: #F8F9F9;
  margin: 0 0 20px;
  padding: 10px; }
  @media only screen and (min-width: 1280px) {
    .field--type-uv-extended-address-item div.form-item td {
      padding: 20px; } }

.field--type-uv-extended-address-item .seven-details {
  margin: 0; }

.field--type-uv-extended-address-item summary {
  display: inline-block;
  font-weight: 700;
  text-transform: uppercase;
  margin: 0 0 25px; }

.field--type-uv-extended-address-item input[class^='remove-field-delta'].button {
  right: -5px;
  top: -15px;
  position: absolute; }

input[class^='remove-field-delta'].button:hover {
  color: transparent;
  opacity: 0.4; }

.field--type-entity-reference.field--widget-entity-reference-autocomplete .field-multiple-table td:not(.field-multiple-drag):not(.delta-order),
.field--type-entity-reference.field--widget-entity-reference-autocomplete .field-multiple-table td .ajax-new-content,
.field--type-string.field--widget-string-textfield .field-multiple-table td:not(.field-multiple-drag):not(.delta-order),
.field--type-string.field--widget-string-textfield .field-multiple-table td .ajax-new-content,
.field--type-string-long.field--widget-string-textarea .field-multiple-table td:not(.field-multiple-drag):not(.delta-order),
.field--type-string-long.field--widget-string-textarea .field-multiple-table td .ajax-new-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.field--type-entity-reference.field--widget-entity-reference-autocomplete .field-multiple-table td.field-multiple-drag,
.field--type-string.field--widget-string-textfield .field-multiple-table td.field-multiple-drag,
.field--type-string-long.field--widget-string-textarea .field-multiple-table td.field-multiple-drag {
  vertical-align: middle; }

/* ######################
  Select
  ################
*/
div.form-type-select {
  margin: 0 0 20px; }
  div.form-type-select .search-field {
    font-size: 1rem; }

/* ######################
  Entity Reference
  ################
*/
/* ######################
  rewrite chosen
  ################
*/
.chosen-container-multi ul.chosen-choices {
  min-height: unset;
  background: none;
  border: 2px solid #ccc; }
  .chosen-container-multi ul.chosen-choices li.search-field input[type="text"] {
    margin: 0;
    color: #767676;
    font-family: Roboto;
    min-height: 34px;
    background: #fff !important;
    border: 0 !important; }
  .chosen-container-multi ul.chosen-choices:focus-within {
    outline: 0;
    background-color: #fff; }
  .chosen-container-multi ul.chosen-choices li.search-choice {
    margin: 7px 0 0 12px;
    background: #eeeff1;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border-radius: 0;
    border: 0;
    padding: 6px 20px 6px 6px; }

.chosen-container-multi .chosen-drop .result-selected {
  color: #ccc; }

.chosen-container-active .chosen-drop {
  border-color: #aaa; }

.chosen-container-single .chosen-single {
  color: #767676; }

.form-item-field-filter-voters-by-right-bd-value,
.form-item-field-filter-voters-by-orga-type-value {
  background: #fff;
  max-width: 100%; }
  .form-item-field-filter-voters-by-right-bd-value .chosen-container-multi,
  .form-item-field-filter-voters-by-orga-type-value .chosen-container-multi {
    width: 100% !important; }

/* ######################
  rewrite select2
  ################
*/
.select2-container.select2-container--default {
  background: #F8F9F9; }
  .select2-container.select2-container--default .select2-dropdown {
    border-radius: 0; }
  .select2-container.select2-container--default .select2-selection {
    border: 0;
    background: #F8F9F9; }
    .select2-container.select2-container--default .select2-selection .select2-search {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      width: 100%;
      background: #F8F9F9; }
      .select2-container.select2-container--default .select2-selection .select2-search:before {
        content: '+';
        font-size: 20px;
        cursor: pointer;
        color: #0077C0;
        margin: 0 10px; }
      .select2-container.select2-container--default .select2-selection .select2-search:hover:before {
        -webkit-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
        color: #ff0454; }
  .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0;
    display: block; }
  .select2-container.select2-container--default li.select2-selection__choice {
    margin: 7px 0 0 12px;
    background: #eeeff1;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border-radius: 0;
    border: 0;
    padding: 6px 20px 6px 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    font-size: 0.8125rem;
    line-height: 1;
    position: relative;
    width: 236px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block; }
    @media (min-width: 1142px) and (max-width: 1280px) {
      .select2-container.select2-container--default li.select2-selection__choice {
        width: 205px; } }
    @media only screen and (min-width: 1280px) {
      .select2-container.select2-container--default li.select2-selection__choice {
        width: 236px; } }
    .select2-container.select2-container--default li.select2-selection__choice .select2-selection__choice__remove {
      position: absolute;
      top: 3px;
      right: 0;
      display: block;
      width: 12px;
      height: 12px;
      font-size: 18px; }
  .select2-container.select2-container--default li.select2-selection__choice:first-child {
    margin-top: 7px; }
  .select2-container.select2-container--default li.select2-search input[type="search"] {
    margin: 0;
    color: #767676;
    font-family: Roboto;
    min-height: 38px;
    font-size: 1rem;
    border: 0;
    cursor: pointer;
    margin-bottom: 10px;
    margin-right: 12px;
    width: 85% !important;
    margin: 10px 0;
    min-height: 38px; }
    .select2-container.select2-container--default li.select2-search input[type="search"]:focus::-webkit-input-placeholder {
      color: transparent; }
    .select2-container.select2-container--default li.select2-search input[type="search"]:focus::-moz-placeholder {
      color: transparent; }
    .select2-container.select2-container--default li.select2-search input[type="search"]:focus::-ms-input-placeholder {
      color: transparent; }
    .select2-container.select2-container--default li.select2-search input[type="search"]:focus::placeholder {
      color: transparent; }

/* ######################
  ??? (e.g. crm/categories/3/edit Ausgabekontext)
  ################
*/
.field--type-list-string .form-radios {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

/* ######################
  ToDo / ????
  ################
*/
input[type="submit"].form-disabled:hover {
  background-color: #ededed;
  color: #5c5c5c;
  border-color: #d4d4d4; }

input[type="submit"].is-disabled {
  border-color: #eeeff1;
  color: #eeeff1; }
  input[type="submit"].is-disabled:hover, input[type="submit"].is-disabled:focus {
    border-color: #5c5c5c;
    color: #5c5c5c;
    background: #fff; }

.form-type-select {
  position: relative; }

input#edit-cancel {
  margin-left: 10px; }

.vbo-view-form div[id^="edit-actions"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px;
  margin: 0 0 1em; }

.chosen-search-input {
  cursor: pointer; }

.tabledrag-toggle-weight-wrapper {
  display: none; }

.form-type-select-chosen:before {
  display: none; }

.form-type-select.form-item-field-visibility:before {
  display: none; }

.uv-data-form-config-entity-digital-voting-form fieldset[data-drupal-selector="edit-field-voting-questions-widget-0-subform-group-min-max"] {
  margin: 42px 0 21px 0 !important; }
  .uv-data-form-config-entity-digital-voting-form fieldset[data-drupal-selector="edit-field-voting-questions-widget-0-subform-group-min-max"] .fieldset-wrapper label {
    display: none; }
  .uv-data-form-config-entity-digital-voting-form fieldset[data-drupal-selector="edit-field-voting-questions-widget-0-subform-group-min-max"] .fieldset-wrapper .js-form-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-flow: row-reverse;
    flex-flow: row-reverse;
    width: 400px; }
  .uv-data-form-config-entity-digital-voting-form fieldset[data-drupal-selector="edit-field-voting-questions-widget-0-subform-group-min-max"] .fieldset-wrapper .description {
    color: #333333; }
  .uv-data-form-config-entity-digital-voting-form fieldset[data-drupal-selector="edit-field-voting-questions-widget-0-subform-group-min-max"] input {
    width: 72px;
    height: 30px; }

.uv-data-form-config-entity-digital-voting-form .form-textarea-wrapper {
  width: 400px; }

.uv-data-form-config-entity-digital-voting-form div[data-drupal-selector="edit-field-voting-questions-0-subform-field-answers"] .form-textarea-wrapper {
  width: 365px; }

.form-type-number .field-suffix {
  margin-left: 5px; }

.views-field-link-to-event-invitations {
  white-space: nowrap; }

.select2-with-images-beautify .select2 {
  border: 2px solid #ccc; }

.select2-with-images-beautify .select2-selection.select2-selection--single {
  background: #fff;
  width: 100%;
  min-width: 300px;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.select2-with-images-beautify .select2-results__options li span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px; }

.select2-with-images-beautify .select2-selection__rendered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .select2-with-images-beautify .select2-selection__rendered .select2-selection__clear {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: +1;
    order: +1; }
  .select2-with-images-beautify .select2-selection__rendered span:not(.select2-selection__clear) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px; }

/* ##############################
#### Dashboard: global
*/
.view-filters {
  margin: 0 0 2em; }

.view-display-id-page_persons .view-content {
  position: relative; }
  .view-display-id-page_persons .view-content .vbo-view-form summary {
    position: absolute;
    top: -55px;
    left: 250px; }

.view-events-subscriber-select .view-content,
.view-events-n2m-list .view-content,
.view-uv-mailer-subscriber-select .view-content,
.view-uv-mailer-n2m-list .view-content,
.view-uv-organization-persons-select .view-content,
.view-uv-organization-n2m-list.view-display-id-page_persons .view-content {
  position: relative; }
  .view-events-subscriber-select .view-content .vbo-view-form summary,
  .view-events-n2m-list .view-content .vbo-view-form summary,
  .view-uv-mailer-subscriber-select .view-content .vbo-view-form summary,
  .view-uv-mailer-n2m-list .view-content .vbo-view-form summary,
  .view-uv-organization-persons-select .view-content .vbo-view-form summary,
  .view-uv-organization-n2m-list.view-display-id-page_persons .view-content .vbo-view-form summary {
    position: absolute;
    top: -20px;
    left: 0;
    padding-left: 0; }
  .view-events-subscriber-select .view-content .vbo-view-form .details-wrapper,
  .view-events-n2m-list .view-content .vbo-view-form .details-wrapper,
  .view-uv-mailer-subscriber-select .view-content .vbo-view-form .details-wrapper,
  .view-uv-mailer-n2m-list .view-content .vbo-view-form .details-wrapper,
  .view-uv-organization-persons-select .view-content .vbo-view-form .details-wrapper,
  .view-uv-organization-n2m-list.view-display-id-page_persons .view-content .vbo-view-form .details-wrapper {
    padding-top: 20px; }
  .view-events-subscriber-select .view-content .views-table,
  .view-events-n2m-list .view-content .views-table,
  .view-uv-mailer-subscriber-select .view-content .views-table,
  .view-uv-mailer-n2m-list .view-content .views-table,
  .view-uv-organization-persons-select .view-content .views-table,
  .view-uv-organization-n2m-list.view-display-id-page_persons .view-content .views-table {
    margin-top: 20px; }

details.vbo-multipage-selector summary {
  display: list-item; }

.views-exposed-form .form--inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
  width: 100%; }
  .views-exposed-form .form--inline .form-item,
  .views-exposed-form .form--inline .js-form-item {
    float: none;
    margin: 0;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .views-exposed-form .form--inline .form-item,
      .views-exposed-form .form--inline .js-form-item {
        width: auto; } }

.views-exposed-form .form-actions {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%; }
  @media only screen and (min-width: 768px) {
    .views-exposed-form .form-actions {
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.uv-events-participants-unconfirmed-overview-form > .form-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
  width: 100%;
  margin: 0 0 2em; }
  .uv-events-participants-unconfirmed-overview-form > .form-wrapper .form-item,
  .uv-events-participants-unconfirmed-overview-form > .form-wrapper .js-form-item {
    float: none;
    margin: 0;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .uv-events-participants-unconfirmed-overview-form > .form-wrapper .form-item,
      .uv-events-participants-unconfirmed-overview-form > .form-wrapper .js-form-item {
        width: auto; } }

.uv-events-participants-unconfirmed-overview-form .form-submit {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%; }
  @media only screen and (min-width: 768px) {
    .uv-events-participants-unconfirmed-overview-form .form-submit {
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.uv-events-participants-unconfirmed-overview-form #wrapper {
  overflow-x: auto; }

@supports (-webkit-marquee-speed: 0) and (paint-order: fill) and (white-space: break-spaces) {
  .views-exposed-form .form--inline {
    margin: -5px; }
  .views-exposed-form .form--inline > * {
    margin: 5px !important; } }

/* Tabelle */
.views-table .views-field-status,
.views-table .views-field-status-1,
.views-table .views-field-field-informal,
.views-table .views-field-count-people-registered-unconfirmed,
.views-table .views-field-count-people-registered,
.views-table .views-field-num-people-invited,
.views-table .views-field-id,
.views-table .views-field-field-selfservice-allowed,
.views-table .views-field-field-date,
.views-table .views-field-nothing-1,
.views-table .views-field-nothing-2,
.views-table .views-field-nothing-3 {
  text-align: center; }

.views-table tbody .views-field-status,
.views-table .views-field-status-1 {
  width: 20px;
  height: 50px;
  padding: 0; }
  .views-table tbody .views-field-status .private-scope:after,
  .views-table .views-field-status-1 .private-scope:after {
    font-size: 20px;
    top: 0; }

.views-table .views-field-field-informal {
  padding: 0;
  width: 20px; }

.views-table td.views-field-title {
  max-width: 600px;
  line-height: 1.3; }

.views-table td.proposals-overview,
.views-table td.edit-link,
.views-table td.user-group-link,
.views-table td.clone-link,
.views-table td.send-link,
.views-table td.statistics-link,
.views-table td.delete-link,
.views-table td.print-link,
.views-table td.print-magical-link-link,
.views-table td.view-link,
.views-table td.link-link,
.views-table td.views-field-link-to-event-details,
.views-table td.views-field-edit-node,
.views-table td.views-field-delete-node {
  width: 20px; }
  .views-table td.proposals-overview a:before,
  .views-table td.edit-link a:before,
  .views-table td.user-group-link a:before,
  .views-table td.clone-link a:before,
  .views-table td.send-link a:before,
  .views-table td.statistics-link a:before,
  .views-table td.delete-link a:before,
  .views-table td.print-link a:before,
  .views-table td.print-magical-link-link a:before,
  .views-table td.view-link a:before,
  .views-table td.link-link a:before,
  .views-table td.views-field-link-to-event-details a:before,
  .views-table td.views-field-edit-node a:before,
  .views-table td.views-field-delete-node a:before {
    position: static; }
  .views-table td.proposals-overview a:hover, .views-table td.proposals-overview a:focus,
  .views-table td.edit-link a:hover,
  .views-table td.edit-link a:focus,
  .views-table td.user-group-link a:hover,
  .views-table td.user-group-link a:focus,
  .views-table td.clone-link a:hover,
  .views-table td.clone-link a:focus,
  .views-table td.send-link a:hover,
  .views-table td.send-link a:focus,
  .views-table td.statistics-link a:hover,
  .views-table td.statistics-link a:focus,
  .views-table td.delete-link a:hover,
  .views-table td.delete-link a:focus,
  .views-table td.print-link a:hover,
  .views-table td.print-link a:focus,
  .views-table td.print-magical-link-link a:hover,
  .views-table td.print-magical-link-link a:focus,
  .views-table td.view-link a:hover,
  .views-table td.view-link a:focus,
  .views-table td.link-link a:hover,
  .views-table td.link-link a:focus,
  .views-table td.views-field-link-to-event-details a:hover,
  .views-table td.views-field-link-to-event-details a:focus,
  .views-table td.views-field-edit-node a:hover,
  .views-table td.views-field-edit-node a:focus,
  .views-table td.views-field-delete-node a:hover,
  .views-table td.views-field-delete-node a:focus {
    background: #0077C0; }
    .views-table td.proposals-overview a:hover:before, .views-table td.proposals-overview a:focus:before,
    .views-table td.edit-link a:hover:before,
    .views-table td.edit-link a:focus:before,
    .views-table td.user-group-link a:hover:before,
    .views-table td.user-group-link a:focus:before,
    .views-table td.clone-link a:hover:before,
    .views-table td.clone-link a:focus:before,
    .views-table td.send-link a:hover:before,
    .views-table td.send-link a:focus:before,
    .views-table td.statistics-link a:hover:before,
    .views-table td.statistics-link a:focus:before,
    .views-table td.delete-link a:hover:before,
    .views-table td.delete-link a:focus:before,
    .views-table td.print-link a:hover:before,
    .views-table td.print-link a:focus:before,
    .views-table td.print-magical-link-link a:hover:before,
    .views-table td.print-magical-link-link a:focus:before,
    .views-table td.view-link a:hover:before,
    .views-table td.view-link a:focus:before,
    .views-table td.link-link a:hover:before,
    .views-table td.link-link a:focus:before,
    .views-table td.views-field-link-to-event-details a:hover:before,
    .views-table td.views-field-link-to-event-details a:focus:before,
    .views-table td.views-field-edit-node a:hover:before,
    .views-table td.views-field-edit-node a:focus:before,
    .views-table td.views-field-delete-node a:hover:before,
    .views-table td.views-field-delete-node a:focus:before {
      color: #fff; }

@media only screen and (max-width: 767px) {
  .view table th, .view table td {
    display: none; }
    .view table th.mobile-not-hidden, .view table th.views-field-views-bulk-operations-bulk-form:not(.empty), .view table th.views-field-name, .view table th.views-field-title, .view table th.edit-link, .view table th.views-empty, .view table td.mobile-not-hidden, .view table td.views-field-views-bulk-operations-bulk-form:not(.empty), .view table td.views-field-name, .view table td.views-field-title, .view table td.edit-link, .view table td.views-empty {
      display: table-cell; } }

#block-vierzwo-content th.views-field-uid, #block-vierzwo-content th.views-field-user-id, #block-vierzwo-content td.views-field-uid, #block-vierzwo-content td.views-field-user-id {
  display: none; }
  @media only screen and (min-width: 1280px) {
    #block-vierzwo-content th.views-field-uid, #block-vierzwo-content th.views-field-user-id, #block-vierzwo-content td.views-field-uid, #block-vierzwo-content td.views-field-user-id {
      display: table-cell; } }

#block-vierzwo-content th#view-status-table-column {
  max-width: 96px;
  overflow: hidden; }
  @media only screen and (min-width: 1280px) {
    #block-vierzwo-content th#view-status-table-column {
      max-width: unset; } }

/* #############################################################################
#### Dashboard: Icons (e.g. /admin/events)
################################################################################
*/
.path- .path-crm input[data-drupal-selector=edit-reset],
.path-event input[data-drupal-selector=edit-reset],
.path-tiletool input[data-drupal-selector=edit-reset],
.path-smartdialog input[data-drupal-selector=edit-reset],
.path-admin input[data-drupal-selector=edit-reset] {
  color: white;
  background: #0077C0; }

.path- .path-crm .proposals-overview a,
.path- .path-crm .view-link a,
.path- .path-crm .link-link a,
.path- .path-crm .delete-link a,
.path- .path-crm .print-link a,
.path- .path-crm .print-magical-link-link a,
.path- .path-crm .edit-link a,
.path- .path-crm .user-group-link a,
.path- .path-crm .clone-link a,
.path- .path-crm .send-link a,
.path- .path-crm .statistics-link a,
.path- .path-crm .delete-category a,
.path- .path-crm .edit-category a,
.path- .path-crm .link-to-person a,
.path- .path-crm .edit-person a,
.path- .path-crm .delete-person a,
.path- .path-crm .views-field-edit-node a,
.path- .path-crm .views-field-link-to-event-details a,
.path- .path-crm .views-field-delete-node a,
.path-event .proposals-overview a,
.path-event .view-link a,
.path-event .link-link a,
.path-event .delete-link a,
.path-event .print-link a,
.path-event .print-magical-link-link a,
.path-event .edit-link a,
.path-event .user-group-link a,
.path-event .clone-link a,
.path-event .send-link a,
.path-event .statistics-link a,
.path-event .delete-category a,
.path-event .edit-category a,
.path-event .link-to-person a,
.path-event .edit-person a,
.path-event .delete-person a,
.path-event .views-field-edit-node a,
.path-event .views-field-link-to-event-details a,
.path-event .views-field-delete-node a,
.path-tiletool .proposals-overview a,
.path-tiletool .view-link a,
.path-tiletool .link-link a,
.path-tiletool .delete-link a,
.path-tiletool .print-link a,
.path-tiletool .print-magical-link-link a,
.path-tiletool .edit-link a,
.path-tiletool .user-group-link a,
.path-tiletool .clone-link a,
.path-tiletool .send-link a,
.path-tiletool .statistics-link a,
.path-tiletool .delete-category a,
.path-tiletool .edit-category a,
.path-tiletool .link-to-person a,
.path-tiletool .edit-person a,
.path-tiletool .delete-person a,
.path-tiletool .views-field-edit-node a,
.path-tiletool .views-field-link-to-event-details a,
.path-tiletool .views-field-delete-node a,
.path-smartdialog .proposals-overview a,
.path-smartdialog .view-link a,
.path-smartdialog .link-link a,
.path-smartdialog .delete-link a,
.path-smartdialog .print-link a,
.path-smartdialog .print-magical-link-link a,
.path-smartdialog .edit-link a,
.path-smartdialog .user-group-link a,
.path-smartdialog .clone-link a,
.path-smartdialog .send-link a,
.path-smartdialog .statistics-link a,
.path-smartdialog .delete-category a,
.path-smartdialog .edit-category a,
.path-smartdialog .link-to-person a,
.path-smartdialog .edit-person a,
.path-smartdialog .delete-person a,
.path-smartdialog .views-field-edit-node a,
.path-smartdialog .views-field-link-to-event-details a,
.path-smartdialog .views-field-delete-node a,
.path-admin .proposals-overview a,
.path-admin .view-link a,
.path-admin .link-link a,
.path-admin .delete-link a,
.path-admin .print-link a,
.path-admin .print-magical-link-link a,
.path-admin .edit-link a,
.path-admin .user-group-link a,
.path-admin .clone-link a,
.path-admin .send-link a,
.path-admin .statistics-link a,
.path-admin .delete-category a,
.path-admin .edit-category a,
.path-admin .link-to-person a,
.path-admin .edit-person a,
.path-admin .delete-person a,
.path-admin .views-field-edit-node a,
.path-admin .views-field-link-to-event-details a,
.path-admin .views-field-delete-node a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  font-size: 0;
  width: 25px;
  height: 25px;
  background: #fff;
  border: solid 2px #0077C0;
  border-radius: 50%;
  margin: 0px -21px 0px 0px;
  padding: 0;
  min-width: unset; }
  .path- .path-crm .proposals-overview a:hover, .path- .path-crm .proposals-overview a:focus,
  .path- .path-crm .view-link a:hover,
  .path- .path-crm .view-link a:focus,
  .path- .path-crm .link-link a:hover,
  .path- .path-crm .link-link a:focus,
  .path- .path-crm .delete-link a:hover,
  .path- .path-crm .delete-link a:focus,
  .path- .path-crm .print-link a:hover,
  .path- .path-crm .print-link a:focus,
  .path- .path-crm .print-magical-link-link a:hover,
  .path- .path-crm .print-magical-link-link a:focus,
  .path- .path-crm .edit-link a:hover,
  .path- .path-crm .edit-link a:focus,
  .path- .path-crm .user-group-link a:hover,
  .path- .path-crm .user-group-link a:focus,
  .path- .path-crm .clone-link a:hover,
  .path- .path-crm .clone-link a:focus,
  .path- .path-crm .send-link a:hover,
  .path- .path-crm .send-link a:focus,
  .path- .path-crm .statistics-link a:hover,
  .path- .path-crm .statistics-link a:focus,
  .path- .path-crm .delete-category a:hover,
  .path- .path-crm .delete-category a:focus,
  .path- .path-crm .edit-category a:hover,
  .path- .path-crm .edit-category a:focus,
  .path- .path-crm .link-to-person a:hover,
  .path- .path-crm .link-to-person a:focus,
  .path- .path-crm .edit-person a:hover,
  .path- .path-crm .edit-person a:focus,
  .path- .path-crm .delete-person a:hover,
  .path- .path-crm .delete-person a:focus,
  .path- .path-crm .views-field-edit-node a:hover,
  .path- .path-crm .views-field-edit-node a:focus,
  .path- .path-crm .views-field-link-to-event-details a:hover,
  .path- .path-crm .views-field-link-to-event-details a:focus,
  .path- .path-crm .views-field-delete-node a:hover,
  .path- .path-crm .views-field-delete-node a:focus,
  .path-event .proposals-overview a:hover,
  .path-event .proposals-overview a:focus,
  .path-event .view-link a:hover,
  .path-event .view-link a:focus,
  .path-event .link-link a:hover,
  .path-event .link-link a:focus,
  .path-event .delete-link a:hover,
  .path-event .delete-link a:focus,
  .path-event .print-link a:hover,
  .path-event .print-link a:focus,
  .path-event .print-magical-link-link a:hover,
  .path-event .print-magical-link-link a:focus,
  .path-event .edit-link a:hover,
  .path-event .edit-link a:focus,
  .path-event .user-group-link a:hover,
  .path-event .user-group-link a:focus,
  .path-event .clone-link a:hover,
  .path-event .clone-link a:focus,
  .path-event .send-link a:hover,
  .path-event .send-link a:focus,
  .path-event .statistics-link a:hover,
  .path-event .statistics-link a:focus,
  .path-event .delete-category a:hover,
  .path-event .delete-category a:focus,
  .path-event .edit-category a:hover,
  .path-event .edit-category a:focus,
  .path-event .link-to-person a:hover,
  .path-event .link-to-person a:focus,
  .path-event .edit-person a:hover,
  .path-event .edit-person a:focus,
  .path-event .delete-person a:hover,
  .path-event .delete-person a:focus,
  .path-event .views-field-edit-node a:hover,
  .path-event .views-field-edit-node a:focus,
  .path-event .views-field-link-to-event-details a:hover,
  .path-event .views-field-link-to-event-details a:focus,
  .path-event .views-field-delete-node a:hover,
  .path-event .views-field-delete-node a:focus,
  .path-tiletool .proposals-overview a:hover,
  .path-tiletool .proposals-overview a:focus,
  .path-tiletool .view-link a:hover,
  .path-tiletool .view-link a:focus,
  .path-tiletool .link-link a:hover,
  .path-tiletool .link-link a:focus,
  .path-tiletool .delete-link a:hover,
  .path-tiletool .delete-link a:focus,
  .path-tiletool .print-link a:hover,
  .path-tiletool .print-link a:focus,
  .path-tiletool .print-magical-link-link a:hover,
  .path-tiletool .print-magical-link-link a:focus,
  .path-tiletool .edit-link a:hover,
  .path-tiletool .edit-link a:focus,
  .path-tiletool .user-group-link a:hover,
  .path-tiletool .user-group-link a:focus,
  .path-tiletool .clone-link a:hover,
  .path-tiletool .clone-link a:focus,
  .path-tiletool .send-link a:hover,
  .path-tiletool .send-link a:focus,
  .path-tiletool .statistics-link a:hover,
  .path-tiletool .statistics-link a:focus,
  .path-tiletool .delete-category a:hover,
  .path-tiletool .delete-category a:focus,
  .path-tiletool .edit-category a:hover,
  .path-tiletool .edit-category a:focus,
  .path-tiletool .link-to-person a:hover,
  .path-tiletool .link-to-person a:focus,
  .path-tiletool .edit-person a:hover,
  .path-tiletool .edit-person a:focus,
  .path-tiletool .delete-person a:hover,
  .path-tiletool .delete-person a:focus,
  .path-tiletool .views-field-edit-node a:hover,
  .path-tiletool .views-field-edit-node a:focus,
  .path-tiletool .views-field-link-to-event-details a:hover,
  .path-tiletool .views-field-link-to-event-details a:focus,
  .path-tiletool .views-field-delete-node a:hover,
  .path-tiletool .views-field-delete-node a:focus,
  .path-smartdialog .proposals-overview a:hover,
  .path-smartdialog .proposals-overview a:focus,
  .path-smartdialog .view-link a:hover,
  .path-smartdialog .view-link a:focus,
  .path-smartdialog .link-link a:hover,
  .path-smartdialog .link-link a:focus,
  .path-smartdialog .delete-link a:hover,
  .path-smartdialog .delete-link a:focus,
  .path-smartdialog .print-link a:hover,
  .path-smartdialog .print-link a:focus,
  .path-smartdialog .print-magical-link-link a:hover,
  .path-smartdialog .print-magical-link-link a:focus,
  .path-smartdialog .edit-link a:hover,
  .path-smartdialog .edit-link a:focus,
  .path-smartdialog .user-group-link a:hover,
  .path-smartdialog .user-group-link a:focus,
  .path-smartdialog .clone-link a:hover,
  .path-smartdialog .clone-link a:focus,
  .path-smartdialog .send-link a:hover,
  .path-smartdialog .send-link a:focus,
  .path-smartdialog .statistics-link a:hover,
  .path-smartdialog .statistics-link a:focus,
  .path-smartdialog .delete-category a:hover,
  .path-smartdialog .delete-category a:focus,
  .path-smartdialog .edit-category a:hover,
  .path-smartdialog .edit-category a:focus,
  .path-smartdialog .link-to-person a:hover,
  .path-smartdialog .link-to-person a:focus,
  .path-smartdialog .edit-person a:hover,
  .path-smartdialog .edit-person a:focus,
  .path-smartdialog .delete-person a:hover,
  .path-smartdialog .delete-person a:focus,
  .path-smartdialog .views-field-edit-node a:hover,
  .path-smartdialog .views-field-edit-node a:focus,
  .path-smartdialog .views-field-link-to-event-details a:hover,
  .path-smartdialog .views-field-link-to-event-details a:focus,
  .path-smartdialog .views-field-delete-node a:hover,
  .path-smartdialog .views-field-delete-node a:focus,
  .path-admin .proposals-overview a:hover,
  .path-admin .proposals-overview a:focus,
  .path-admin .view-link a:hover,
  .path-admin .view-link a:focus,
  .path-admin .link-link a:hover,
  .path-admin .link-link a:focus,
  .path-admin .delete-link a:hover,
  .path-admin .delete-link a:focus,
  .path-admin .print-link a:hover,
  .path-admin .print-link a:focus,
  .path-admin .print-magical-link-link a:hover,
  .path-admin .print-magical-link-link a:focus,
  .path-admin .edit-link a:hover,
  .path-admin .edit-link a:focus,
  .path-admin .user-group-link a:hover,
  .path-admin .user-group-link a:focus,
  .path-admin .clone-link a:hover,
  .path-admin .clone-link a:focus,
  .path-admin .send-link a:hover,
  .path-admin .send-link a:focus,
  .path-admin .statistics-link a:hover,
  .path-admin .statistics-link a:focus,
  .path-admin .delete-category a:hover,
  .path-admin .delete-category a:focus,
  .path-admin .edit-category a:hover,
  .path-admin .edit-category a:focus,
  .path-admin .link-to-person a:hover,
  .path-admin .link-to-person a:focus,
  .path-admin .edit-person a:hover,
  .path-admin .edit-person a:focus,
  .path-admin .delete-person a:hover,
  .path-admin .delete-person a:focus,
  .path-admin .views-field-edit-node a:hover,
  .path-admin .views-field-edit-node a:focus,
  .path-admin .views-field-link-to-event-details a:hover,
  .path-admin .views-field-link-to-event-details a:focus,
  .path-admin .views-field-delete-node a:hover,
  .path-admin .views-field-delete-node a:focus {
    border: solid 2px #0486d6;
    text-decoration: none; }
    .path- .path-crm .proposals-overview a:hover:before, .path- .path-crm .proposals-overview a:focus:before,
    .path- .path-crm .view-link a:hover:before,
    .path- .path-crm .view-link a:focus:before,
    .path- .path-crm .link-link a:hover:before,
    .path- .path-crm .link-link a:focus:before,
    .path- .path-crm .delete-link a:hover:before,
    .path- .path-crm .delete-link a:focus:before,
    .path- .path-crm .print-link a:hover:before,
    .path- .path-crm .print-link a:focus:before,
    .path- .path-crm .print-magical-link-link a:hover:before,
    .path- .path-crm .print-magical-link-link a:focus:before,
    .path- .path-crm .edit-link a:hover:before,
    .path- .path-crm .edit-link a:focus:before,
    .path- .path-crm .user-group-link a:hover:before,
    .path- .path-crm .user-group-link a:focus:before,
    .path- .path-crm .clone-link a:hover:before,
    .path- .path-crm .clone-link a:focus:before,
    .path- .path-crm .send-link a:hover:before,
    .path- .path-crm .send-link a:focus:before,
    .path- .path-crm .statistics-link a:hover:before,
    .path- .path-crm .statistics-link a:focus:before,
    .path- .path-crm .delete-category a:hover:before,
    .path- .path-crm .delete-category a:focus:before,
    .path- .path-crm .edit-category a:hover:before,
    .path- .path-crm .edit-category a:focus:before,
    .path- .path-crm .link-to-person a:hover:before,
    .path- .path-crm .link-to-person a:focus:before,
    .path- .path-crm .edit-person a:hover:before,
    .path- .path-crm .edit-person a:focus:before,
    .path- .path-crm .delete-person a:hover:before,
    .path- .path-crm .delete-person a:focus:before,
    .path- .path-crm .views-field-edit-node a:hover:before,
    .path- .path-crm .views-field-edit-node a:focus:before,
    .path- .path-crm .views-field-link-to-event-details a:hover:before,
    .path- .path-crm .views-field-link-to-event-details a:focus:before,
    .path- .path-crm .views-field-delete-node a:hover:before,
    .path- .path-crm .views-field-delete-node a:focus:before,
    .path-event .proposals-overview a:hover:before,
    .path-event .proposals-overview a:focus:before,
    .path-event .view-link a:hover:before,
    .path-event .view-link a:focus:before,
    .path-event .link-link a:hover:before,
    .path-event .link-link a:focus:before,
    .path-event .delete-link a:hover:before,
    .path-event .delete-link a:focus:before,
    .path-event .print-link a:hover:before,
    .path-event .print-link a:focus:before,
    .path-event .print-magical-link-link a:hover:before,
    .path-event .print-magical-link-link a:focus:before,
    .path-event .edit-link a:hover:before,
    .path-event .edit-link a:focus:before,
    .path-event .user-group-link a:hover:before,
    .path-event .user-group-link a:focus:before,
    .path-event .clone-link a:hover:before,
    .path-event .clone-link a:focus:before,
    .path-event .send-link a:hover:before,
    .path-event .send-link a:focus:before,
    .path-event .statistics-link a:hover:before,
    .path-event .statistics-link a:focus:before,
    .path-event .delete-category a:hover:before,
    .path-event .delete-category a:focus:before,
    .path-event .edit-category a:hover:before,
    .path-event .edit-category a:focus:before,
    .path-event .link-to-person a:hover:before,
    .path-event .link-to-person a:focus:before,
    .path-event .edit-person a:hover:before,
    .path-event .edit-person a:focus:before,
    .path-event .delete-person a:hover:before,
    .path-event .delete-person a:focus:before,
    .path-event .views-field-edit-node a:hover:before,
    .path-event .views-field-edit-node a:focus:before,
    .path-event .views-field-link-to-event-details a:hover:before,
    .path-event .views-field-link-to-event-details a:focus:before,
    .path-event .views-field-delete-node a:hover:before,
    .path-event .views-field-delete-node a:focus:before,
    .path-tiletool .proposals-overview a:hover:before,
    .path-tiletool .proposals-overview a:focus:before,
    .path-tiletool .view-link a:hover:before,
    .path-tiletool .view-link a:focus:before,
    .path-tiletool .link-link a:hover:before,
    .path-tiletool .link-link a:focus:before,
    .path-tiletool .delete-link a:hover:before,
    .path-tiletool .delete-link a:focus:before,
    .path-tiletool .print-link a:hover:before,
    .path-tiletool .print-link a:focus:before,
    .path-tiletool .print-magical-link-link a:hover:before,
    .path-tiletool .print-magical-link-link a:focus:before,
    .path-tiletool .edit-link a:hover:before,
    .path-tiletool .edit-link a:focus:before,
    .path-tiletool .user-group-link a:hover:before,
    .path-tiletool .user-group-link a:focus:before,
    .path-tiletool .clone-link a:hover:before,
    .path-tiletool .clone-link a:focus:before,
    .path-tiletool .send-link a:hover:before,
    .path-tiletool .send-link a:focus:before,
    .path-tiletool .statistics-link a:hover:before,
    .path-tiletool .statistics-link a:focus:before,
    .path-tiletool .delete-category a:hover:before,
    .path-tiletool .delete-category a:focus:before,
    .path-tiletool .edit-category a:hover:before,
    .path-tiletool .edit-category a:focus:before,
    .path-tiletool .link-to-person a:hover:before,
    .path-tiletool .link-to-person a:focus:before,
    .path-tiletool .edit-person a:hover:before,
    .path-tiletool .edit-person a:focus:before,
    .path-tiletool .delete-person a:hover:before,
    .path-tiletool .delete-person a:focus:before,
    .path-tiletool .views-field-edit-node a:hover:before,
    .path-tiletool .views-field-edit-node a:focus:before,
    .path-tiletool .views-field-link-to-event-details a:hover:before,
    .path-tiletool .views-field-link-to-event-details a:focus:before,
    .path-tiletool .views-field-delete-node a:hover:before,
    .path-tiletool .views-field-delete-node a:focus:before,
    .path-smartdialog .proposals-overview a:hover:before,
    .path-smartdialog .proposals-overview a:focus:before,
    .path-smartdialog .view-link a:hover:before,
    .path-smartdialog .view-link a:focus:before,
    .path-smartdialog .link-link a:hover:before,
    .path-smartdialog .link-link a:focus:before,
    .path-smartdialog .delete-link a:hover:before,
    .path-smartdialog .delete-link a:focus:before,
    .path-smartdialog .print-link a:hover:before,
    .path-smartdialog .print-link a:focus:before,
    .path-smartdialog .print-magical-link-link a:hover:before,
    .path-smartdialog .print-magical-link-link a:focus:before,
    .path-smartdialog .edit-link a:hover:before,
    .path-smartdialog .edit-link a:focus:before,
    .path-smartdialog .user-group-link a:hover:before,
    .path-smartdialog .user-group-link a:focus:before,
    .path-smartdialog .clone-link a:hover:before,
    .path-smartdialog .clone-link a:focus:before,
    .path-smartdialog .send-link a:hover:before,
    .path-smartdialog .send-link a:focus:before,
    .path-smartdialog .statistics-link a:hover:before,
    .path-smartdialog .statistics-link a:focus:before,
    .path-smartdialog .delete-category a:hover:before,
    .path-smartdialog .delete-category a:focus:before,
    .path-smartdialog .edit-category a:hover:before,
    .path-smartdialog .edit-category a:focus:before,
    .path-smartdialog .link-to-person a:hover:before,
    .path-smartdialog .link-to-person a:focus:before,
    .path-smartdialog .edit-person a:hover:before,
    .path-smartdialog .edit-person a:focus:before,
    .path-smartdialog .delete-person a:hover:before,
    .path-smartdialog .delete-person a:focus:before,
    .path-smartdialog .views-field-edit-node a:hover:before,
    .path-smartdialog .views-field-edit-node a:focus:before,
    .path-smartdialog .views-field-link-to-event-details a:hover:before,
    .path-smartdialog .views-field-link-to-event-details a:focus:before,
    .path-smartdialog .views-field-delete-node a:hover:before,
    .path-smartdialog .views-field-delete-node a:focus:before,
    .path-admin .proposals-overview a:hover:before,
    .path-admin .proposals-overview a:focus:before,
    .path-admin .view-link a:hover:before,
    .path-admin .view-link a:focus:before,
    .path-admin .link-link a:hover:before,
    .path-admin .link-link a:focus:before,
    .path-admin .delete-link a:hover:before,
    .path-admin .delete-link a:focus:before,
    .path-admin .print-link a:hover:before,
    .path-admin .print-link a:focus:before,
    .path-admin .print-magical-link-link a:hover:before,
    .path-admin .print-magical-link-link a:focus:before,
    .path-admin .edit-link a:hover:before,
    .path-admin .edit-link a:focus:before,
    .path-admin .user-group-link a:hover:before,
    .path-admin .user-group-link a:focus:before,
    .path-admin .clone-link a:hover:before,
    .path-admin .clone-link a:focus:before,
    .path-admin .send-link a:hover:before,
    .path-admin .send-link a:focus:before,
    .path-admin .statistics-link a:hover:before,
    .path-admin .statistics-link a:focus:before,
    .path-admin .delete-category a:hover:before,
    .path-admin .delete-category a:focus:before,
    .path-admin .edit-category a:hover:before,
    .path-admin .edit-category a:focus:before,
    .path-admin .link-to-person a:hover:before,
    .path-admin .link-to-person a:focus:before,
    .path-admin .edit-person a:hover:before,
    .path-admin .edit-person a:focus:before,
    .path-admin .delete-person a:hover:before,
    .path-admin .delete-person a:focus:before,
    .path-admin .views-field-edit-node a:hover:before,
    .path-admin .views-field-edit-node a:focus:before,
    .path-admin .views-field-link-to-event-details a:hover:before,
    .path-admin .views-field-link-to-event-details a:focus:before,
    .path-admin .views-field-delete-node a:hover:before,
    .path-admin .views-field-delete-node a:focus:before {
      text-decoration: none;
      color: #0486d6; }
  .path- .path-crm .proposals-overview a:before,
  .path- .path-crm .view-link a:before,
  .path- .path-crm .link-link a:before,
  .path- .path-crm .delete-link a:before,
  .path- .path-crm .print-link a:before,
  .path- .path-crm .print-magical-link-link a:before,
  .path- .path-crm .edit-link a:before,
  .path- .path-crm .user-group-link a:before,
  .path- .path-crm .clone-link a:before,
  .path- .path-crm .send-link a:before,
  .path- .path-crm .statistics-link a:before,
  .path- .path-crm .delete-category a:before,
  .path- .path-crm .edit-category a:before,
  .path- .path-crm .link-to-person a:before,
  .path- .path-crm .edit-person a:before,
  .path- .path-crm .delete-person a:before,
  .path- .path-crm .views-field-edit-node a:before,
  .path- .path-crm .views-field-link-to-event-details a:before,
  .path- .path-crm .views-field-delete-node a:before,
  .path-event .proposals-overview a:before,
  .path-event .view-link a:before,
  .path-event .link-link a:before,
  .path-event .delete-link a:before,
  .path-event .print-link a:before,
  .path-event .print-magical-link-link a:before,
  .path-event .edit-link a:before,
  .path-event .user-group-link a:before,
  .path-event .clone-link a:before,
  .path-event .send-link a:before,
  .path-event .statistics-link a:before,
  .path-event .delete-category a:before,
  .path-event .edit-category a:before,
  .path-event .link-to-person a:before,
  .path-event .edit-person a:before,
  .path-event .delete-person a:before,
  .path-event .views-field-edit-node a:before,
  .path-event .views-field-link-to-event-details a:before,
  .path-event .views-field-delete-node a:before,
  .path-tiletool .proposals-overview a:before,
  .path-tiletool .view-link a:before,
  .path-tiletool .link-link a:before,
  .path-tiletool .delete-link a:before,
  .path-tiletool .print-link a:before,
  .path-tiletool .print-magical-link-link a:before,
  .path-tiletool .edit-link a:before,
  .path-tiletool .user-group-link a:before,
  .path-tiletool .clone-link a:before,
  .path-tiletool .send-link a:before,
  .path-tiletool .statistics-link a:before,
  .path-tiletool .delete-category a:before,
  .path-tiletool .edit-category a:before,
  .path-tiletool .link-to-person a:before,
  .path-tiletool .edit-person a:before,
  .path-tiletool .delete-person a:before,
  .path-tiletool .views-field-edit-node a:before,
  .path-tiletool .views-field-link-to-event-details a:before,
  .path-tiletool .views-field-delete-node a:before,
  .path-smartdialog .proposals-overview a:before,
  .path-smartdialog .view-link a:before,
  .path-smartdialog .link-link a:before,
  .path-smartdialog .delete-link a:before,
  .path-smartdialog .print-link a:before,
  .path-smartdialog .print-magical-link-link a:before,
  .path-smartdialog .edit-link a:before,
  .path-smartdialog .user-group-link a:before,
  .path-smartdialog .clone-link a:before,
  .path-smartdialog .send-link a:before,
  .path-smartdialog .statistics-link a:before,
  .path-smartdialog .delete-category a:before,
  .path-smartdialog .edit-category a:before,
  .path-smartdialog .link-to-person a:before,
  .path-smartdialog .edit-person a:before,
  .path-smartdialog .delete-person a:before,
  .path-smartdialog .views-field-edit-node a:before,
  .path-smartdialog .views-field-link-to-event-details a:before,
  .path-smartdialog .views-field-delete-node a:before,
  .path-admin .proposals-overview a:before,
  .path-admin .view-link a:before,
  .path-admin .link-link a:before,
  .path-admin .delete-link a:before,
  .path-admin .print-link a:before,
  .path-admin .print-magical-link-link a:before,
  .path-admin .edit-link a:before,
  .path-admin .user-group-link a:before,
  .path-admin .clone-link a:before,
  .path-admin .send-link a:before,
  .path-admin .statistics-link a:before,
  .path-admin .delete-category a:before,
  .path-admin .edit-category a:before,
  .path-admin .link-to-person a:before,
  .path-admin .edit-person a:before,
  .path-admin .delete-person a:before,
  .path-admin .views-field-edit-node a:before,
  .path-admin .views-field-link-to-event-details a:before,
  .path-admin .views-field-delete-node a:before {
    color: #0077C0;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Font Awesome 5 Free'; }

.path- .path-crm .proposals-overview a:before,
.path-event .proposals-overview a:before,
.path-tiletool .proposals-overview a:before,
.path-smartdialog .proposals-overview a:before,
.path-admin .proposals-overview a:before {
  content: "\f15c"; }

.path- .path-crm .view-link a:before,
.path- .path-crm .link-to-person a:before,
.path-event .view-link a:before,
.path-event .link-to-person a:before,
.path-tiletool .view-link a:before,
.path-tiletool .link-to-person a:before,
.path-smartdialog .view-link a:before,
.path-smartdialog .link-to-person a:before,
.path-admin .view-link a:before,
.path-admin .link-to-person a:before {
  content: "\f06e"; }

.path- .path-crm .delete-link a:before,
.path- .path-crm .delete-category a:before,
.path- .path-crm .delete-person a:before,
.path- .path-crm .views-field-delete-node a:before,
.path-event .delete-link a:before,
.path-event .delete-category a:before,
.path-event .delete-person a:before,
.path-event .views-field-delete-node a:before,
.path-tiletool .delete-link a:before,
.path-tiletool .delete-category a:before,
.path-tiletool .delete-person a:before,
.path-tiletool .views-field-delete-node a:before,
.path-smartdialog .delete-link a:before,
.path-smartdialog .delete-category a:before,
.path-smartdialog .delete-person a:before,
.path-smartdialog .views-field-delete-node a:before,
.path-admin .delete-link a:before,
.path-admin .delete-category a:before,
.path-admin .delete-person a:before,
.path-admin .views-field-delete-node a:before {
  content: "\f1f8"; }

.path- .path-crm .print-link a:before,
.path-event .print-link a:before,
.path-tiletool .print-link a:before,
.path-smartdialog .print-link a:before,
.path-admin .print-link a:before {
  content: "\f02f"; }

.path- .path-crm .print-magical-link-link a:before,
.path-event .print-magical-link-link a:before,
.path-tiletool .print-magical-link-link a:before,
.path-smartdialog .print-magical-link-link a:before,
.path-admin .print-magical-link-link a:before {
  content: "\f0d0"; }

.path- .path-crm .edit-link a:before,
.path- .path-crm .edit-category a:before,
.path- .path-crm .edit-person a:before,
.path- .path-crm .views-field-edit-node a:before,
.path-event .edit-link a:before,
.path-event .edit-category a:before,
.path-event .edit-person a:before,
.path-event .views-field-edit-node a:before,
.path-tiletool .edit-link a:before,
.path-tiletool .edit-category a:before,
.path-tiletool .edit-person a:before,
.path-tiletool .views-field-edit-node a:before,
.path-smartdialog .edit-link a:before,
.path-smartdialog .edit-category a:before,
.path-smartdialog .edit-person a:before,
.path-smartdialog .views-field-edit-node a:before,
.path-admin .edit-link a:before,
.path-admin .edit-category a:before,
.path-admin .edit-person a:before,
.path-admin .views-field-edit-node a:before {
  content: "\f304"; }

.path- .path-crm .user-group-link a:before,
.path-event .user-group-link a:before,
.path-tiletool .user-group-link a:before,
.path-smartdialog .user-group-link a:before,
.path-admin .user-group-link a:before {
  content: "\f500"; }

.path- .path-crm .clone-link a:before,
.path-event .clone-link a:before,
.path-tiletool .clone-link a:before,
.path-smartdialog .clone-link a:before,
.path-admin .clone-link a:before {
  content: "\f0c5"; }

.path- .path-crm .send-link a:before,
.path-event .send-link a:before,
.path-tiletool .send-link a:before,
.path-smartdialog .send-link a:before,
.path-admin .send-link a:before {
  content: "\f1d8"; }

.path- .path-crm .statistics-link a:before,
.path-event .statistics-link a:before,
.path-tiletool .statistics-link a:before,
.path-smartdialog .statistics-link a:before,
.path-admin .statistics-link a:before {
  content: "\f080"; }

.path- .path-crm .link-link a:before,
.path-event .link-link a:before,
.path-tiletool .link-link a:before,
.path-smartdialog .link-link a:before,
.path-admin .link-link a:before {
  content: "\f0c1"; }

.path- .path-crm .views-field-link-to-event-details a:before,
.path-event .views-field-link-to-event-details a:before,
.path-tiletool .views-field-link-to-event-details a:before,
.path-smartdialog .views-field-link-to-event-details a:before,
.path-admin .views-field-link-to-event-details a:before {
  content: "\f129"; }

.path- .path-crm .view-link-code,
.path-event .view-link-code,
.path-tiletool .view-link-code,
.path-smartdialog .view-link-code,
.path-admin .view-link-code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  font-size: 0;
  width: 25px;
  height: 25px;
  background: #fff;
  border: solid 2px #0077C0;
  border-radius: 50%;
  margin: 0px -21px 0px 0px;
  padding: 0;
  min-width: unset; }
  .path- .path-crm .view-link-code:hover, .path- .path-crm .view-link-code:focus,
  .path-event .view-link-code:hover,
  .path-event .view-link-code:focus,
  .path-tiletool .view-link-code:hover,
  .path-tiletool .view-link-code:focus,
  .path-smartdialog .view-link-code:hover,
  .path-smartdialog .view-link-code:focus,
  .path-admin .view-link-code:hover,
  .path-admin .view-link-code:focus {
    border: solid 2px #0486d6;
    text-decoration: none; }
    .path- .path-crm .view-link-code:hover:before, .path- .path-crm .view-link-code:focus:before,
    .path-event .view-link-code:hover:before,
    .path-event .view-link-code:focus:before,
    .path-tiletool .view-link-code:hover:before,
    .path-tiletool .view-link-code:focus:before,
    .path-smartdialog .view-link-code:hover:before,
    .path-smartdialog .view-link-code:focus:before,
    .path-admin .view-link-code:hover:before,
    .path-admin .view-link-code:focus:before {
      text-decoration: none;
      color: white; }
  .path- .path-crm .view-link-code:before,
  .path-event .view-link-code:before,
  .path-tiletool .view-link-code:before,
  .path-smartdialog .view-link-code:before,
  .path-admin .view-link-code:before {
    content: "\f06e";
    color: #0077C0;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Font Awesome 5 Free'; }

/* #############################################################################
#### Dashboard: filter (e.g. admin/articles, admin/newsletter)
################################################################################
*/
.view-uv-articles .form-type-select,
.view-uv-campaigns .form-type-select,
.view-uv-newsletter .form-type-select,
.view-uv-events-admin .form-type-select,
.view-form-configurations .form-type-select {
  display: none; }
  @media only screen and (min-width: 768px) {
    .view-uv-articles .form-type-select,
    .view-uv-campaigns .form-type-select,
    .view-uv-newsletter .form-type-select,
    .view-uv-events-admin .form-type-select,
    .view-form-configurations .form-type-select {
      display: block; } }

.view .seven-details {
  display: none; }
  @media only screen and (min-width: 768px) {
    .view .seven-details {
      display: block; } }

@media only screen and (min-width: 1024px) {
  body.path-user .region-content:has(.view-display-id-overview_access_collections) {
    width: 100%; } }

/* #############################################################################
#### Dashboard: complex filter
################################################################################
*/
.view-id-events_organization_select .view-filters,
.view-display-id-page_persons .view-filters,
.view-events-subscriber-select .view-filters,
.view-events-n2m-list .view-filters,
.view-events-organization-select .view-filters,
.view-events-n2m-list-organizations .view-filters,
.view-uv-mailer-subscriber-select .view-filters,
.view-uv-mailer-n2m-list .view-filters,
.view-uv-organization-persons-select .view-filters,
.view-events-vote-transfers .view-filters,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters,
.view-uv-users.view-display-id-overview_access_collections .view-filters,
.view-uv-payments .view-filters {
  border: 1px solid #eeeff1;
  margin: 0 0 .5em;
  padding: 10px;
  background-color: #F8F9F9; }
  @media only screen and (min-width: 768px) {
    .view-id-events_organization_select .view-filters,
    .view-display-id-page_persons .view-filters,
    .view-events-subscriber-select .view-filters,
    .view-events-n2m-list .view-filters,
    .view-events-organization-select .view-filters,
    .view-events-n2m-list-organizations .view-filters,
    .view-uv-mailer-subscriber-select .view-filters,
    .view-uv-mailer-n2m-list .view-filters,
    .view-uv-organization-persons-select .view-filters,
    .view-events-vote-transfers .view-filters,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters,
    .view-uv-users.view-display-id-overview_access_collections .view-filters,
    .view-uv-payments .view-filters {
      padding: 25px; } }
  .view-id-events_organization_select .view-filters .group-group_1,
  .view-id-events_organization_select .view-filters .group-group_2,
  .view-id-events_organization_select .view-filters .group-group_3,
  .view-display-id-page_persons .view-filters .group-group_1,
  .view-display-id-page_persons .view-filters .group-group_2,
  .view-display-id-page_persons .view-filters .group-group_3,
  .view-events-subscriber-select .view-filters .group-group_1,
  .view-events-subscriber-select .view-filters .group-group_2,
  .view-events-subscriber-select .view-filters .group-group_3,
  .view-events-n2m-list .view-filters .group-group_1,
  .view-events-n2m-list .view-filters .group-group_2,
  .view-events-n2m-list .view-filters .group-group_3,
  .view-events-organization-select .view-filters .group-group_1,
  .view-events-organization-select .view-filters .group-group_2,
  .view-events-organization-select .view-filters .group-group_3,
  .view-events-n2m-list-organizations .view-filters .group-group_1,
  .view-events-n2m-list-organizations .view-filters .group-group_2,
  .view-events-n2m-list-organizations .view-filters .group-group_3,
  .view-uv-mailer-subscriber-select .view-filters .group-group_1,
  .view-uv-mailer-subscriber-select .view-filters .group-group_2,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3,
  .view-uv-mailer-n2m-list .view-filters .group-group_1,
  .view-uv-mailer-n2m-list .view-filters .group-group_2,
  .view-uv-mailer-n2m-list .view-filters .group-group_3,
  .view-uv-organization-persons-select .view-filters .group-group_1,
  .view-uv-organization-persons-select .view-filters .group-group_2,
  .view-uv-organization-persons-select .view-filters .group-group_3,
  .view-events-vote-transfers .view-filters .group-group_1,
  .view-events-vote-transfers .view-filters .group-group_2,
  .view-events-vote-transfers .view-filters .group-group_3,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_1,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_2,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_2,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_2,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_2,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3,
  .view-uv-payments .view-filters .group-group_1,
  .view-uv-payments .view-filters .group-group_2,
  .view-uv-payments .view-filters .group-group_3 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 20px;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%; }
  @media only screen and (min-width: 768px) {
    .view-id-events_organization_select .view-filters .group-group_2,
    .view-display-id-page_persons .view-filters .group-group_2,
    .view-events-subscriber-select .view-filters .group-group_2,
    .view-events-n2m-list .view-filters .group-group_2,
    .view-events-organization-select .view-filters .group-group_2,
    .view-events-n2m-list-organizations .view-filters .group-group_2,
    .view-uv-mailer-subscriber-select .view-filters .group-group_2,
    .view-uv-mailer-n2m-list .view-filters .group-group_2,
    .view-uv-organization-persons-select .view-filters .group-group_2,
    .view-events-vote-transfers .view-filters .group-group_2,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_2,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_2,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_2,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_2,
    .view-uv-payments .view-filters .group-group_2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }
  @media only screen and (min-width: 768px) {
    .view-id-events_organization_select .view-filters .group-group_3,
    .view-display-id-page_persons .view-filters .group-group_3,
    .view-events-subscriber-select .view-filters .group-group_3,
    .view-events-n2m-list .view-filters .group-group_3,
    .view-events-organization-select .view-filters .group-group_3,
    .view-events-n2m-list-organizations .view-filters .group-group_3,
    .view-uv-mailer-subscriber-select .view-filters .group-group_3,
    .view-uv-mailer-n2m-list .view-filters .group-group_3,
    .view-uv-organization-persons-select .view-filters .group-group_3,
    .view-events-vote-transfers .view-filters .group-group_3,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3,
    .view-uv-payments .view-filters .group-group_3 {
      margin-top: 10px;
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); } }
  .view-id-events_organization_select .view-filters .group-group_3 .form-type-select,
  .view-display-id-page_persons .view-filters .group-group_3 .form-type-select,
  .view-events-subscriber-select .view-filters .group-group_3 .form-type-select,
  .view-events-n2m-list .view-filters .group-group_3 .form-type-select,
  .view-events-organization-select .view-filters .group-group_3 .form-type-select,
  .view-events-n2m-list-organizations .view-filters .group-group_3 .form-type-select,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3 .form-type-select,
  .view-uv-mailer-n2m-list .view-filters .group-group_3 .form-type-select,
  .view-uv-organization-persons-select .view-filters .group-group_3 .form-type-select,
  .view-events-vote-transfers .view-filters .group-group_3 .form-type-select,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .form-type-select,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .form-type-select,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .form-type-select,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .form-type-select,
  .view-uv-payments .view-filters .group-group_3 .form-type-select {
    min-width: 100%;
    margin: 0; }
    .view-id-events_organization_select .view-filters .group-group_3 .form-type-select:before,
    .view-display-id-page_persons .view-filters .group-group_3 .form-type-select:before,
    .view-events-subscriber-select .view-filters .group-group_3 .form-type-select:before,
    .view-events-n2m-list .view-filters .group-group_3 .form-type-select:before,
    .view-events-organization-select .view-filters .group-group_3 .form-type-select:before,
    .view-events-n2m-list-organizations .view-filters .group-group_3 .form-type-select:before,
    .view-uv-mailer-subscriber-select .view-filters .group-group_3 .form-type-select:before,
    .view-uv-mailer-n2m-list .view-filters .group-group_3 .form-type-select:before,
    .view-uv-organization-persons-select .view-filters .group-group_3 .form-type-select:before,
    .view-events-vote-transfers .view-filters .group-group_3 .form-type-select:before,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .form-type-select:before,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .form-type-select:before,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .form-type-select:before,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .form-type-select:before,
    .view-uv-payments .view-filters .group-group_3 .form-type-select:before {
      display: none; }
  .view-id-events_organization_select .view-filters .group-group_3 .form-type-select select,
  .view-display-id-page_persons .view-filters .group-group_3 .form-type-select select,
  .view-events-subscriber-select .view-filters .group-group_3 .form-type-select select,
  .view-events-n2m-list .view-filters .group-group_3 .form-type-select select,
  .view-events-organization-select .view-filters .group-group_3 .form-type-select select,
  .view-events-n2m-list-organizations .view-filters .group-group_3 .form-type-select select,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3 .form-type-select select,
  .view-uv-mailer-n2m-list .view-filters .group-group_3 .form-type-select select,
  .view-uv-organization-persons-select .view-filters .group-group_3 .form-type-select select,
  .view-events-vote-transfers .view-filters .group-group_3 .form-type-select select,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .form-type-select select,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .form-type-select select,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .form-type-select select,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .form-type-select select,
  .view-uv-payments .view-filters .group-group_3 .form-type-select select {
    padding: 0; }
  .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi,
  .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi,
  .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi,
  .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi,
  .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi,
  .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi,
  .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi,
  .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi,
  .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi,
  .view-uv-payments .view-filters .group-group_3 .chosen-container-multi {
    min-width: 100%;
    background: #F8F9F9;
    padding: 0;
    min-width: 100%;
    cursor: pointer; }
    .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi:before,
    .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi:before,
    .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi:before,
    .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi:before,
    .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi:before,
    .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi:before,
    .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi:before,
    .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi:before,
    .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi:before,
    .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi:before,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi:before,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi:before,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi:before,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi:before,
    .view-uv-payments .view-filters .group-group_3 .chosen-container-multi:before {
      display: none; }
    .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi input,
    .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi input,
    .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi input,
    .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi input,
    .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi input,
    .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi input,
    .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi input,
    .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi input,
    .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi input,
    .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi input,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi input,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi input,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi input,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi input,
    .view-uv-payments .view-filters .group-group_3 .chosen-container-multi input {
      padding: 0 0 0 10px;
      max-height: 20px;
      min-height: unset; }
    .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .search-field,
    .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .search-field {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      width: 100%; }
      .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .search-field:before,
      .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .search-field:before {
        content: '+';
        font-size: 20px;
        cursor: pointer;
        color: #0077C0;
        margin: 0 10px; }
      .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before,
      .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .search-field:hover:before {
        color: #ff0454;
        -webkit-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out; }
    .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .chosen-choices,
    .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .chosen-choices {
      border: 0;
      padding: 0;
      background: none;
      -webkit-box-shadow: unset;
      box-shadow: unset;
      overflow: visible;
      margin: 15px 0 0;
      margin-top: 0;
      min-height: 50px; }
      .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input,
      .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .chosen-choices .chosen-search-input {
        min-height: unset;
        width: 85% !important;
        margin: 10px 0;
        min-height: 38px; }
      .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice,
      .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice {
        background: #eeeff1;
        padding: 6px 25x 4px 6px;
        border: 0;
        border-radius: 0; }
        .view-id-events_organization_select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-display-id-page_persons .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-events-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-events-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-events-organization-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-events-n2m-list-organizations .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-uv-mailer-subscriber-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-uv-mailer-n2m-list .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-uv-organization-persons-select .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-events-vote-transfers .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child,
        .view-uv-payments .view-filters .group-group_3 .chosen-container-multi .chosen-choices li.search-choice:last-child {
          margin: 0; }

@media only screen and (min-width: 768px) {
  .view-id-events_organization_select .group-group_4,
  .view-display-id-page_persons .group-group_4,
  .view-events-subscriber-select .group-group_4,
  .view-events-n2m-list .group-group_4,
  .view-events-organization-select .group-group_4,
  .view-events-n2m-list-organizations .group-group_4,
  .view-uv-mailer-subscriber-select .group-group_4,
  .view-uv-mailer-n2m-list .group-group_4,
  .view-uv-organization-persons-select .group-group_4,
  .view-events-vote-transfers .group-group_4,
  .view-id-form_configurations.view-display-id-block_digital_voting .group-group_4,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .group-group_4,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .group-group_4,
  .view-uv-users.view-display-id-overview_access_collections .group-group_4,
  .view-uv-payments .group-group_4 {
    display: block;
    width: 100%;
    margin: 0 0 20px; } }

.view-id-events_organization_select .group-group_4 .form-item-filter-grouping-selector select,
.view-display-id-page_persons .group-group_4 .form-item-filter-grouping-selector select,
.view-events-subscriber-select .group-group_4 .form-item-filter-grouping-selector select,
.view-events-n2m-list .group-group_4 .form-item-filter-grouping-selector select,
.view-events-organization-select .group-group_4 .form-item-filter-grouping-selector select,
.view-events-n2m-list-organizations .group-group_4 .form-item-filter-grouping-selector select,
.view-uv-mailer-subscriber-select .group-group_4 .form-item-filter-grouping-selector select,
.view-uv-mailer-n2m-list .group-group_4 .form-item-filter-grouping-selector select,
.view-uv-organization-persons-select .group-group_4 .form-item-filter-grouping-selector select,
.view-events-vote-transfers .group-group_4 .form-item-filter-grouping-selector select,
.view-id-form_configurations.view-display-id-block_digital_voting .group-group_4 .form-item-filter-grouping-selector select,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .group-group_4 .form-item-filter-grouping-selector select,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .group-group_4 .form-item-filter-grouping-selector select,
.view-uv-users.view-display-id-overview_access_collections .group-group_4 .form-item-filter-grouping-selector select,
.view-uv-payments .group-group_4 .form-item-filter-grouping-selector select {
  height: auto;
  min-height: unset;
  border: 0;
  color: #0077C0; }
  .view-id-events_organization_select .group-group_4 .form-item-filter-grouping-selector select:hover, .view-id-events_organization_select .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-display-id-page_persons .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-display-id-page_persons .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-events-subscriber-select .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-events-subscriber-select .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-events-n2m-list .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-events-n2m-list .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-events-organization-select .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-events-organization-select .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-events-n2m-list-organizations .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-events-n2m-list-organizations .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-uv-mailer-subscriber-select .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-uv-mailer-subscriber-select .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-uv-mailer-n2m-list .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-uv-mailer-n2m-list .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-uv-organization-persons-select .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-uv-organization-persons-select .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-events-vote-transfers .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-events-vote-transfers .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-id-form_configurations.view-display-id-block_digital_voting .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-id-form_configurations.view-display-id-block_digital_voting .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-uv-users.view-display-id-overview_access_collections .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-uv-users.view-display-id-overview_access_collections .group-group_4 .form-item-filter-grouping-selector select:focus,
  .view-uv-payments .group-group_4 .form-item-filter-grouping-selector select:hover,
  .view-uv-payments .group-group_4 .form-item-filter-grouping-selector select:focus {
    background: none; }

.view-id-events_organization_select .group-group_4 .form-item-filter-grouping-selector:before,
.view-display-id-page_persons .group-group_4 .form-item-filter-grouping-selector:before,
.view-events-subscriber-select .group-group_4 .form-item-filter-grouping-selector:before,
.view-events-n2m-list .group-group_4 .form-item-filter-grouping-selector:before,
.view-events-organization-select .group-group_4 .form-item-filter-grouping-selector:before,
.view-events-n2m-list-organizations .group-group_4 .form-item-filter-grouping-selector:before,
.view-uv-mailer-subscriber-select .group-group_4 .form-item-filter-grouping-selector:before,
.view-uv-mailer-n2m-list .group-group_4 .form-item-filter-grouping-selector:before,
.view-uv-organization-persons-select .group-group_4 .form-item-filter-grouping-selector:before,
.view-events-vote-transfers .group-group_4 .form-item-filter-grouping-selector:before,
.view-id-form_configurations.view-display-id-block_digital_voting .group-group_4 .form-item-filter-grouping-selector:before,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .group-group_4 .form-item-filter-grouping-selector:before,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .group-group_4 .form-item-filter-grouping-selector:before,
.view-uv-users.view-display-id-overview_access_collections .group-group_4 .form-item-filter-grouping-selector:before,
.view-uv-payments .group-group_4 .form-item-filter-grouping-selector:before {
  display: none; }

.view-id-events_organization_select .group-group_4 select,
.view-display-id-page_persons .group-group_4 select,
.view-events-subscriber-select .group-group_4 select,
.view-events-n2m-list .group-group_4 select,
.view-events-organization-select .group-group_4 select,
.view-events-n2m-list-organizations .group-group_4 select,
.view-uv-mailer-subscriber-select .group-group_4 select,
.view-uv-mailer-n2m-list .group-group_4 select,
.view-uv-organization-persons-select .group-group_4 select,
.view-events-vote-transfers .group-group_4 select,
.view-id-form_configurations.view-display-id-block_digital_voting .group-group_4 select,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .group-group_4 select,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .group-group_4 select,
.view-uv-users.view-display-id-overview_access_collections .group-group_4 select,
.view-uv-payments .group-group_4 select {
  padding: 7px 12px; }

.view-id-events_organization_select .view-filters form > div,
.view-display-id-page_persons .view-filters form > div,
.view-events-subscriber-select .view-filters form > div,
.view-events-n2m-list .view-filters form > div,
.view-events-organization-select .view-filters form > div,
.view-events-n2m-list-organizations .view-filters form > div,
.view-uv-mailer-subscriber-select .view-filters form > div,
.view-uv-mailer-n2m-list .view-filters form > div,
.view-uv-organization-persons-select .view-filters form > div,
.view-events-vote-transfers .view-filters form > div,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters form > div,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters form > div,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters form > div,
.view-uv-users.view-display-id-overview_access_collections .view-filters form > div,
.view-uv-payments .view-filters form > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.view-id-events_organization_select .view-filters .group-group_1,
.view-display-id-page_persons .view-filters .group-group_1,
.view-events-subscriber-select .view-filters .group-group_1,
.view-events-n2m-list .view-filters .group-group_1,
.view-events-organization-select .view-filters .group-group_1,
.view-events-n2m-list-organizations .view-filters .group-group_1,
.view-uv-mailer-subscriber-select .view-filters .group-group_1,
.view-uv-mailer-n2m-list .view-filters .group-group_1,
.view-uv-organization-persons-select .view-filters .group-group_1,
.view-events-vote-transfers .view-filters .group-group_1,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_1,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1,
.view-uv-payments .view-filters .group-group_1 {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: var(--vspace-m);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media only screen and (min-width: 1024px) {
    .view-id-events_organization_select .view-filters .group-group_1,
    .view-display-id-page_persons .view-filters .group-group_1,
    .view-events-subscriber-select .view-filters .group-group_1,
    .view-events-n2m-list .view-filters .group-group_1,
    .view-events-organization-select .view-filters .group-group_1,
    .view-events-n2m-list-organizations .view-filters .group-group_1,
    .view-uv-mailer-subscriber-select .view-filters .group-group_1,
    .view-uv-mailer-n2m-list .view-filters .group-group_1,
    .view-uv-organization-persons-select .view-filters .group-group_1,
    .view-events-vote-transfers .view-filters .group-group_1,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_1,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1,
    .view-uv-payments .view-filters .group-group_1 {
      grid-template-columns: repeat(3, 280px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }
  @media only screen and (min-width: 1318px) {
    .view-id-events_organization_select .view-filters .group-group_1,
    .view-display-id-page_persons .view-filters .group-group_1,
    .view-events-subscriber-select .view-filters .group-group_1,
    .view-events-n2m-list .view-filters .group-group_1,
    .view-events-organization-select .view-filters .group-group_1,
    .view-events-n2m-list-organizations .view-filters .group-group_1,
    .view-uv-mailer-subscriber-select .view-filters .group-group_1,
    .view-uv-mailer-n2m-list .view-filters .group-group_1,
    .view-uv-organization-persons-select .view-filters .group-group_1,
    .view-events-vote-transfers .view-filters .group-group_1,
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_1,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1,
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1,
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1,
    .view-uv-payments .view-filters .group-group_1 {
      grid-template-columns: repeat(3, 380px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }
  .view-id-events_organization_select .view-filters .group-group_1 > div input,
  .view-display-id-page_persons .view-filters .group-group_1 > div input,
  .view-events-subscriber-select .view-filters .group-group_1 > div input,
  .view-events-n2m-list .view-filters .group-group_1 > div input,
  .view-events-organization-select .view-filters .group-group_1 > div input,
  .view-events-n2m-list-organizations .view-filters .group-group_1 > div input,
  .view-uv-mailer-subscriber-select .view-filters .group-group_1 > div input,
  .view-uv-mailer-n2m-list .view-filters .group-group_1 > div input,
  .view-uv-organization-persons-select .view-filters .group-group_1 > div input,
  .view-events-vote-transfers .view-filters .group-group_1 > div input,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_1 > div input,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 > div input,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 > div input,
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1 > div input,
  .view-uv-payments .view-filters .group-group_1 > div input {
    width: 100%;
    max-width: unset; }

.view-id-events_organization_select .view-filters .group-group_2,
.view-id-events_organization_select .view-filters .group-group_3,
.view-id-events_organization_select .view-filters .group-group_4,
.view-display-id-page_persons .view-filters .group-group_2,
.view-display-id-page_persons .view-filters .group-group_3,
.view-display-id-page_persons .view-filters .group-group_4,
.view-events-subscriber-select .view-filters .group-group_2,
.view-events-subscriber-select .view-filters .group-group_3,
.view-events-subscriber-select .view-filters .group-group_4,
.view-events-n2m-list .view-filters .group-group_2,
.view-events-n2m-list .view-filters .group-group_3,
.view-events-n2m-list .view-filters .group-group_4,
.view-events-organization-select .view-filters .group-group_2,
.view-events-organization-select .view-filters .group-group_3,
.view-events-organization-select .view-filters .group-group_4,
.view-events-n2m-list-organizations .view-filters .group-group_2,
.view-events-n2m-list-organizations .view-filters .group-group_3,
.view-events-n2m-list-organizations .view-filters .group-group_4,
.view-uv-mailer-subscriber-select .view-filters .group-group_2,
.view-uv-mailer-subscriber-select .view-filters .group-group_3,
.view-uv-mailer-subscriber-select .view-filters .group-group_4,
.view-uv-mailer-n2m-list .view-filters .group-group_2,
.view-uv-mailer-n2m-list .view-filters .group-group_3,
.view-uv-mailer-n2m-list .view-filters .group-group_4,
.view-uv-organization-persons-select .view-filters .group-group_2,
.view-uv-organization-persons-select .view-filters .group-group_3,
.view-uv-organization-persons-select .view-filters .group-group_4,
.view-events-vote-transfers .view-filters .group-group_2,
.view-events-vote-transfers .view-filters .group-group_3,
.view-events-vote-transfers .view-filters .group-group_4,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_2,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_4,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_2,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_4,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_2,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_4,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_2,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_4,
.view-uv-payments .view-filters .group-group_2,
.view-uv-payments .view-filters .group-group_3,
.view-uv-payments .view-filters .group-group_4 {
  display: none;
  visibility: hidden;
  height: 0; }

.view-id-events_organization_select .view-filters .group-group_2.active,
.view-display-id-page_persons .view-filters .group-group_2.active,
.view-events-subscriber-select .view-filters .group-group_2.active,
.view-events-n2m-list .view-filters .group-group_2.active,
.view-events-organization-select .view-filters .group-group_2.active,
.view-events-n2m-list-organizations .view-filters .group-group_2.active,
.view-uv-mailer-subscriber-select .view-filters .group-group_2.active,
.view-uv-mailer-n2m-list .view-filters .group-group_2.active,
.view-uv-organization-persons-select .view-filters .group-group_2.active,
.view-events-vote-transfers .view-filters .group-group_2.active,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_2.active,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_2.active,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_2.active,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_2.active,
.view-uv-payments .view-filters .group-group_2.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  height: auto; }

.view-id-events_organization_select .view-filters .group-group_3.active,
.view-display-id-page_persons .view-filters .group-group_3.active,
.view-events-subscriber-select .view-filters .group-group_3.active,
.view-events-n2m-list .view-filters .group-group_3.active,
.view-events-organization-select .view-filters .group-group_3.active,
.view-events-n2m-list-organizations .view-filters .group-group_3.active,
.view-uv-mailer-subscriber-select .view-filters .group-group_3.active,
.view-uv-mailer-n2m-list .view-filters .group-group_3.active,
.view-uv-organization-persons-select .view-filters .group-group_3.active,
.view-events-vote-transfers .view-filters .group-group_3.active,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_3.active,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_3.active,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_3.active,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_3.active,
.view-uv-payments .view-filters .group-group_3.active {
  display: grid;
  visibility: visible;
  height: auto; }

.view-id-events_organization_select .view-filters .group-group_4.active,
.view-display-id-page_persons .view-filters .group-group_4.active,
.view-events-subscriber-select .view-filters .group-group_4.active,
.view-events-n2m-list .view-filters .group-group_4.active,
.view-events-organization-select .view-filters .group-group_4.active,
.view-events-n2m-list-organizations .view-filters .group-group_4.active,
.view-uv-mailer-subscriber-select .view-filters .group-group_4.active,
.view-uv-mailer-n2m-list .view-filters .group-group_4.active,
.view-uv-organization-persons-select .view-filters .group-group_4.active,
.view-events-vote-transfers .view-filters .group-group_4.active,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters .group-group_4.active,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_4.active,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_4.active,
.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_4.active,
.view-uv-payments .view-filters .group-group_4.active {
  display: block;
  visibility: visible;
  height: auto; }

.view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)) {
  grid-template-columns: repeat(1, 200px); }
  @media only screen and (min-width: 1318px) {
    .view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(1)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(1)) {
      grid-template-columns: repeat(1, 280px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)) {
  grid-template-columns: repeat(2, 200px); }
  @media only screen and (min-width: 1318px) {
    .view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(2)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(2)) {
      grid-template-columns: repeat(2, 280px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)) {
  grid-template-columns: repeat(4, 200px); }
  @media only screen and (min-width: 1318px) {
    .view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(4)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(4)) {
      grid-template-columns: repeat(4, 280px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
.view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)) {
  grid-template-columns: repeat(5, 200px); }
  @media only screen and (min-width: 1318px) {
    .view-id-events_organization_select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-events_organization_select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-events_organization_select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-display-id-page_persons .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-display-id-page_persons .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-organization-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-organization-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-organization-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-organization-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-n2m-list-organizations .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-subscriber-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-mailer-n2m-list .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-organization-persons-select .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-vote-transfers .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-events-vote-transfers .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-users.view-display-id-overview_access_collections .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-payments .view-filters #views-exposed-form-events-organization-select-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-organizations-page-organizations .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-payments .view-filters #views-exposed-form-events-subscriber-select-page-persons .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-payments .view-filters #views-exposed-form-uv-newsletter-events-bounces-per-node .group-group_1:has(> :last-child:nth-child(5)),
    .view-uv-payments .view-filters #views-exposed-form-events-n2m-list-page-participants .group-group_1:has(> :last-child:nth-child(5)) {
      grid-template-columns: repeat(5, 280px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

.view-id-events_organization_select .view-filters #wrapper-dropdown,
.view-display-id-page_persons .view-filters #wrapper-dropdown,
.view-events-subscriber-select .view-filters #wrapper-dropdown,
.view-events-n2m-list .view-filters #wrapper-dropdown,
.view-events-organization-select .view-filters #wrapper-dropdown,
.view-events-n2m-list-organizations .view-filters #wrapper-dropdown,
.view-uv-mailer-subscriber-select .view-filters #wrapper-dropdown,
.view-uv-mailer-n2m-list .view-filters #wrapper-dropdown,
.view-uv-organization-persons-select .view-filters #wrapper-dropdown,
.view-events-vote-transfers .view-filters #wrapper-dropdown,
.view-id-form_configurations.view-display-id-block_digital_voting .view-filters #wrapper-dropdown,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #wrapper-dropdown,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #wrapper-dropdown,
.view-uv-users.view-display-id-overview_access_collections .view-filters #wrapper-dropdown,
.view-uv-payments .view-filters #wrapper-dropdown {
  width: auto; }
  .view-id-events_organization_select .view-filters #wrapper-dropdown a,
  .view-display-id-page_persons .view-filters #wrapper-dropdown a,
  .view-events-subscriber-select .view-filters #wrapper-dropdown a,
  .view-events-n2m-list .view-filters #wrapper-dropdown a,
  .view-events-organization-select .view-filters #wrapper-dropdown a,
  .view-events-n2m-list-organizations .view-filters #wrapper-dropdown a,
  .view-uv-mailer-subscriber-select .view-filters #wrapper-dropdown a,
  .view-uv-mailer-n2m-list .view-filters #wrapper-dropdown a,
  .view-uv-organization-persons-select .view-filters #wrapper-dropdown a,
  .view-events-vote-transfers .view-filters #wrapper-dropdown a,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #wrapper-dropdown a,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #wrapper-dropdown a,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #wrapper-dropdown a,
  .view-uv-users.view-display-id-overview_access_collections .view-filters #wrapper-dropdown a,
  .view-uv-payments .view-filters #wrapper-dropdown a {
    padding: 7px 15px;
    cursor: pointer;
    vertical-align: middle;
    border: 2px dashed #F8F9F9; }
  .view-id-events_organization_select .view-filters #wrapper-dropdown .filters-button,
  .view-display-id-page_persons .view-filters #wrapper-dropdown .filters-button,
  .view-events-subscriber-select .view-filters #wrapper-dropdown .filters-button,
  .view-events-n2m-list .view-filters #wrapper-dropdown .filters-button,
  .view-events-organization-select .view-filters #wrapper-dropdown .filters-button,
  .view-events-n2m-list-organizations .view-filters #wrapper-dropdown .filters-button,
  .view-uv-mailer-subscriber-select .view-filters #wrapper-dropdown .filters-button,
  .view-uv-mailer-n2m-list .view-filters #wrapper-dropdown .filters-button,
  .view-uv-organization-persons-select .view-filters #wrapper-dropdown .filters-button,
  .view-events-vote-transfers .view-filters #wrapper-dropdown .filters-button,
  .view-id-form_configurations.view-display-id-block_digital_voting .view-filters #wrapper-dropdown .filters-button,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters #wrapper-dropdown .filters-button,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters #wrapper-dropdown .filters-button,
  .view-uv-users.view-display-id-overview_access_collections .view-filters #wrapper-dropdown .filters-button,
  .view-uv-payments .view-filters #wrapper-dropdown .filters-button {
    content: url(../assets/filter.svg); }

.view-id-events_organization_select .form-actions,
.view-display-id-page_persons .form-actions,
.view-events-subscriber-select .form-actions,
.view-events-n2m-list .form-actions,
.view-events-organization-select .form-actions,
.view-events-n2m-list-organizations .form-actions,
.view-uv-mailer-subscriber-select .form-actions,
.view-uv-mailer-n2m-list .form-actions,
.view-uv-organization-persons-select .form-actions,
.view-events-vote-transfers .form-actions,
.view-id-form_configurations.view-display-id-block_digital_voting .form-actions,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .form-actions,
.view-id-uv_newsletter_events.view-display-id-mandant_overview .form-actions,
.view-uv-users.view-display-id-overview_access_collections .form-actions,
.view-uv-payments .form-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  height: 38px; }
  .view-id-events_organization_select .form-actions input,
  .view-display-id-page_persons .form-actions input,
  .view-events-subscriber-select .form-actions input,
  .view-events-n2m-list .form-actions input,
  .view-events-organization-select .form-actions input,
  .view-events-n2m-list-organizations .form-actions input,
  .view-uv-mailer-subscriber-select .form-actions input,
  .view-uv-mailer-n2m-list .form-actions input,
  .view-uv-organization-persons-select .form-actions input,
  .view-events-vote-transfers .form-actions input,
  .view-id-form_configurations.view-display-id-block_digital_voting .form-actions input,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .form-actions input,
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .form-actions input,
  .view-uv-users.view-display-id-overview_access_collections .form-actions input,
  .view-uv-payments .form-actions input {
    cursor: pointer; }

.view-id-events_organization_select #vbo-action-form-wrapper [id^="edit-multipage"],
.view-display-id-page_persons #vbo-action-form-wrapper [id^="edit-multipage"],
.view-events-subscriber-select #vbo-action-form-wrapper [id^="edit-multipage"],
.view-events-n2m-list #vbo-action-form-wrapper [id^="edit-multipage"],
.view-events-organization-select #vbo-action-form-wrapper [id^="edit-multipage"],
.view-events-n2m-list-organizations #vbo-action-form-wrapper [id^="edit-multipage"],
.view-uv-mailer-subscriber-select #vbo-action-form-wrapper [id^="edit-multipage"],
.view-uv-mailer-n2m-list #vbo-action-form-wrapper [id^="edit-multipage"],
.view-uv-organization-persons-select #vbo-action-form-wrapper [id^="edit-multipage"],
.view-events-vote-transfers #vbo-action-form-wrapper [id^="edit-multipage"],
.view-id-form_configurations.view-display-id-block_digital_voting #vbo-action-form-wrapper [id^="edit-multipage"],
.view-id-uv_newsletter_events.view-display-id-bounces_per_node #vbo-action-form-wrapper [id^="edit-multipage"],
.view-id-uv_newsletter_events.view-display-id-mandant_overview #vbo-action-form-wrapper [id^="edit-multipage"],
.view-uv-users.view-display-id-overview_access_collections #vbo-action-form-wrapper [id^="edit-multipage"],
.view-uv-payments #vbo-action-form-wrapper [id^="edit-multipage"] {
  display: none; }
  @media only screen and (min-width: 768px) {
    .view-id-events_organization_select #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-display-id-page_persons #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-events-subscriber-select #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-events-n2m-list #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-events-organization-select #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-events-n2m-list-organizations #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-uv-mailer-subscriber-select #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-uv-mailer-n2m-list #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-uv-organization-persons-select #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-events-vote-transfers #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-id-form_configurations.view-display-id-block_digital_voting #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-id-uv_newsletter_events.view-display-id-mandant_overview #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-uv-users.view-display-id-overview_access_collections #vbo-action-form-wrapper [id^="edit-multipage"],
    .view-uv-payments #vbo-action-form-wrapper [id^="edit-multipage"] {
      display: block;
      margin: 2em 0 10px; } }

.view-id-events_organization_select #vbo-action-form-wrapper legend,
.view-display-id-page_persons #vbo-action-form-wrapper legend,
.view-events-subscriber-select #vbo-action-form-wrapper legend,
.view-events-n2m-list #vbo-action-form-wrapper legend,
.view-events-organization-select #vbo-action-form-wrapper legend,
.view-events-n2m-list-organizations #vbo-action-form-wrapper legend,
.view-uv-mailer-subscriber-select #vbo-action-form-wrapper legend,
.view-uv-mailer-n2m-list #vbo-action-form-wrapper legend,
.view-uv-organization-persons-select #vbo-action-form-wrapper legend,
.view-events-vote-transfers #vbo-action-form-wrapper legend,
.view-id-form_configurations.view-display-id-block_digital_voting #vbo-action-form-wrapper legend,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node #vbo-action-form-wrapper legend,
.view-id-uv_newsletter_events.view-display-id-mandant_overview #vbo-action-form-wrapper legend,
.view-uv-users.view-display-id-overview_access_collections #vbo-action-form-wrapper legend,
.view-uv-payments #vbo-action-form-wrapper legend {
  float: left;
  min-width: 230px;
  margin: 7px 0;
  font-weight: 400; }

.view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1 > .form-item {
    width: 280px; }
    .view-uv-users.view-display-id-overview_access_collections .view-filters .group-group_1 > .form-item > select {
      width: 280px;
      min-width: 280px; }

.view-uv-users.view-display-id-overview_access_collections .view-filters .form-type-select {
  background-color: #fff; }

.view-uv-users.view-display-id-overview_access_collections .view-filters select {
  height: 38px; }

.view-uv-users.view-display-id-overview_access_collections .view-filters .chosen-choices {
  border-radius: 0; }

.view-uv-users.view-display-id-overview_access_collections .vbo-view-form > .form-actions {
  border-top: 0; }

.view-uv-users.view-display-id-overview_access_collections .vbo-view-form tbody tr {
  height: 73px; }

.view-uv-users.view-display-id-overview_access_collections .statistic:nth-child(2) .image-div {
  background: #E7F1FD; }

.view-uv-users.view-display-id-overview_access_collections .statistic:nth-child(3) .image-div {
  background: #FCF2E9; }

.view-uv-users.view-display-id-overview_access_collections .statistic:nth-child(4) .image-div {
  background: #EDE7F5; }

.view-uv-users.view-display-id-overview_access_collections .statistic:nth-child(5) .image-div {
  background: #E5F9F6; }

.attachment:has(.newsletter-statistics-wrapper) {
  margin: 59px 0; }

.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters {
  margin-bottom: 25px; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .form-type-select,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .form-type-select {
    min-width: 280px; }
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .form-type-select:before,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .form-type-select:before {
      z-index: 1; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .chosen-container,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .chosen-container {
    min-width: 280px; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .chosen-choices,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .chosen-choices {
    background: #fff; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .form-type-select:has(.chosen-single):before,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .form-type-select:has(.chosen-single):before {
    display: none; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .form-type-select:has(.chosen-single) .chosen-single,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .form-type-select:has(.chosen-single) .chosen-single {
    min-height: 38px;
    border: 2px solid #ccc;
    padding: 7px 12px 8px;
    background: #fff;
    border-radius: unset;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    transition: none;
    height: 38px; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .select2-selection,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .select2-selection {
    min-height: 38px;
    min-width: 280px; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .select2-selection__arrow,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .select2-selection__arrow {
    display: none; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .select2-selection__rendered,
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .select2-selection__rendered {
    border: 0;
    background: #fff;
    padding: 7px 12px 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.2;
    min-height: 38px; }
    .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .select2-selection__rendered .select2-selection__placeholder,
    .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .select2-selection__rendered .select2-selection__placeholder {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      width: 100%;
      color: #767676;
      border: 0;
      cursor: pointer;
      background: #fff; }
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .select2-selection__rendered .select2-selection__placeholder:before,
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .select2-selection__rendered .select2-selection__placeholder:before {
        content: '+';
        font-size: 20px;
        cursor: pointer;
        color: #0077C0;
        margin: 0 10px; }
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1 .select2-selection__rendered .select2-selection__placeholder:hover:before,
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1 .select2-selection__rendered .select2-selection__placeholder:hover:before {
        -webkit-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
        color: #ff0454; }
  .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1:has(> :last-child:nth-child(5)),
  .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1:has(> :last-child:nth-child(5)) {
    grid-template-columns: repeat(5, 200px); }
    @media only screen and (min-width: 1318px) {
      .view-id-uv_newsletter_events.view-display-id-mandant_overview .view-filters .group-group_1:has(> :last-child:nth-child(5)),
      .view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-filters .group-group_1:has(> :last-child:nth-child(5)) {
        grid-template-columns: repeat(5, 280px);
        display: grid;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: unset;
        -ms-flex: unset;
        flex: unset; } }

.view-id-uv_newsletter_events.view-display-id-mandant_overview .view-header,
.view-id-uv_newsletter_events.view-display-id-bounces_per_node .view-header {
  margin-bottom: 50px; }

.newsletter-statistics-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .newsletter-statistics-wrapper .statistic {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 280px;
    padding: 30px;
    border-radius: 20px;
    -webkit-box-shadow: 0px 3px 15px #272D3B33;
    box-shadow: 0px 3px 15px #272D3B33;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 10px;
    position: relative; }
    .newsletter-statistics-wrapper .statistic h3 {
      margin: 0;
      font-size: 29px;
      margin-bottom: 14px; }
    .newsletter-statistics-wrapper .statistic p {
      margin: 0;
      font-size: 16px; }
    .newsletter-statistics-wrapper .statistic .image-div {
      max-width: 67px;
      width: 100%;
      height: 67px;
      max-height: 67px;
      padding: 20px;
      border-radius: 50%;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      position: absolute;
      right: 30px;
      top: 20px;
      background: #FEF0BD;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
      .newsletter-statistics-wrapper .statistic .image-div svg {
        width: 32px;
        height: 32px; }
  .newsletter-statistics-wrapper .statistic-type-soft_bounce .image-div:before {
    content: url(../assets/icon_soft_bounces.svg); }
  .newsletter-statistics-wrapper .statistic-type-hard_bounce .image-div:before {
    content: url(../assets/icon_hard_bounces.svg); }
  .newsletter-statistics-wrapper .statistic-type-blocked .image-div:before {
    content: url(../assets/icon_blocked.svg); }
  .newsletter-statistics-wrapper .statistic-type-spam .image-div:before {
    content: url(../assets/icon_spam.svg); }
  .newsletter-statistics-wrapper .statistic-type-emails_total .image-div {
    background: #FCF2E9; }
    .newsletter-statistics-wrapper .statistic-type-emails_total .image-div:before {
      content: url(../assets/icon_empfaenger.svg); }
  .newsletter-statistics-wrapper .statistic-type-emails_opened .image-div {
    background: #E5F9F6; }
    .newsletter-statistics-wrapper .statistic-type-emails_opened .image-div:before {
      content: url(../assets/icon_mailclient.svg); }
  .newsletter-statistics-wrapper .statistic-type-website_opened .image-div {
    background: #E7F1FD; }
    .newsletter-statistics-wrapper .statistic-type-website_opened .image-div:before {
      content: url(../assets/icon_webversion.svg); }
  .newsletter-statistics-wrapper .statistic-type-emails_sent .image-div {
    background: #EDE7F5; }
    .newsletter-statistics-wrapper .statistic-type-emails_sent .image-div:before {
      content: url(../assets/icon_zustellungen.svg); }
  .newsletter-statistics-wrapper .statistic-type-bounces .image-div {
    background: #FEF0BD; }
    .newsletter-statistics-wrapper .statistic-type-bounces .image-div:before {
      content: url(../assets/icon_bounces.svg); }
  .newsletter-statistics-wrapper .statistic-type-unsubscriptions .image-div {
    background: #F3F4F6; }
    .newsletter-statistics-wrapper .statistic-type-unsubscriptions .image-div:before {
      content: url(../assets/icon_abmeldungen.svg); }

.view-display-id-page_persons #views-exposed-form-crm-persons-page-persons .group-group_1:has(> :last-child:nth-child(4)) {
  grid-template-columns: repeat(4, 200px); }
  @media only screen and (min-width: 1318px) {
    .view-display-id-page_persons #views-exposed-form-crm-persons-page-persons .group-group_1:has(> :last-child:nth-child(4)) {
      grid-template-columns: repeat(4, 280px);
      display: grid;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: unset;
      -ms-flex: unset;
      flex: unset; } }

@supports not (gap: 1em) {
  .view-display-id-page_persons .view-filters .group-group_1,
  .view-display-id-page_persons .view-filters .group-group_2,
  .view-display-id-page_persons .view-filters .group-group_3,
  .view-events-subscriber-select .view-filters .group-group_1,
  .view-events-subscriber-select .view-filters .group-group_2,
  .view-events-subscriber-select .view-filters .group-group_3,
  .view-events-n2m-list .view-filters .group-group_1,
  .view-events-n2m-list .view-filters .group-group_2,
  .view-events-n2m-list .view-filters .group-group_3,
  .view-events-organization-select .view-filters .group-group_1,
  .view-events-organization-select .view-filters .group-group_2,
  .view-events-organization-select .view-filters .group-group_3,
  .view-events-n2m-list-organizations .view-filters .group-group_1,
  .view-events-n2m-list-organizations .view-filters .group-group_2,
  .view-events-n2m-list-organizations .view-filters .group-group_3,
  .view-uv-mailer-subscriber-select .view-filters .group-group_1,
  .view-uv-mailer-subscriber-select .view-filters .group-group_2,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3,
  .view-uv-mailer-n2m-list .view-filters .group-group_1,
  .view-uv-mailer-n2m-list .view-filters .group-group_2,
  .view-uv-mailer-n2m-list .view-filters .group-group_3,
  .view-uv-organization-persons-select .view-filters .group-group_1,
  .view-uv-organization-persons-select .view-filters .group-group_2,
  .view-uv-organization-persons-select .view-filters .group-group_3,
  .view-events-vote-transfers .view-filters .group-group_1,
  .view-events-vote-transfers .view-filters .group-group_2,
  .view-events-vote-transfers .view-filters .group-group_3 {
    margin: -5px; }
  .view-display-id-page_persons .view-filters .group-group_1 > *,
  .view-display-id-page_persons .view-filters .group-group_2 > *,
  .view-display-id-page_persons .view-filters .group-group_3 > *,
  .view-events-subscriber-select .view-filters .group-group_1 > *,
  .view-events-subscriber-select .view-filters .group-group_2 > *,
  .view-events-subscriber-select .view-filters .group-group_3 > *,
  .view-events-n2m-list .view-filters .group-group_1 > *,
  .view-events-n2m-list .view-filters .group-group_2 > *,
  .view-events-n2m-list .view-filters .group-group_3 > *,
  .view-events-organization-select .view-filters .group-group_1 > *,
  .view-events-organization-select .view-filters .group-group_2 > *,
  .view-events-organization-select .view-filters .group-group_3 > *,
  .view-events-n2m-list-organizations .view-filters .group-group_1 > *,
  .view-events-n2m-list-organizations .view-filters .group-group_2 > *,
  .view-events-n2m-list-organizations .view-filters .group-group_3 > *,
  .view-uv-mailer-subscriber-select .view-filters .group-group_1 > *,
  .view-uv-mailer-subscriber-select .view-filters .group-group_2 > *,
  .view-uv-mailer-subscriber-select .view-filters .group-group_3 > *,
  .view-uv-mailer-n2m-list .view-filters .group-group_1 > *,
  .view-uv-mailer-n2m-list .view-filters .group-group_2 > *,
  .view-uv-mailer-n2m-list .view-filters .group-group_3 > *,
  .view-uv-organization-persons-select .view-filters .group-group_1 > *,
  .view-uv-organization-persons-select .view-filters .group-group_2 > *,
  .view-uv-organization-persons-select .view-filters .group-group_3 > *,
  .view-events-vote-transfers .view-filters .group-group_1 > *,
  .view-events-vote-transfers .view-filters .group-group_2 > *,
  .view-events-vote-transfers .view-filters .group-group_3 > * {
    margin: 5px; } }

/* #############################################################################
#### Dashboard Events (/admin/events)
################################################################################
*/
.view-id-uv_events_admin #vbo-action-form-wrapper [id^="edit-multipage"],
.view-id-events_subscriber_select #vbo-action-form-wrapper [id^="edit-multipage"],
.view-id-events_n2m_list #vbo-action-form-wrapper [id^="edit-multipage"] {
  margin: 2em 0 10px; }

.view-id-uv_events_admin #vbo-action-form-wrapper legend,
.view-id-events_subscriber_select #vbo-action-form-wrapper legend,
.view-id-events_n2m_list #vbo-action-form-wrapper legend {
  float: left;
  min-width: 285px;
  margin: 9px 20px 9px 0;
  font-weight: 400; }

.view-events-n2m-list .view-header,
.view-events-vote-transfers .view-header {
  font-weight: 500;
  font-size: 18px;
  margin: 0 0 1em;
  top: 0; }

.view-events-n2m-list form > div[id^="edit-actions"],
.view-events-vote-transfers form > div[id^="edit-actions"] {
  position: absolute;
  width: calc(100% - 30px);
  max-width: unset;
  margin: 40px 0 -60px; }
  .view-events-n2m-list form > div[id^="edit-actions"] .button + .button,
  .view-events-vote-transfers form > div[id^="edit-actions"] .button + .button {
    margin-left: 0; }

.subscriber-legend {
  width: 100%;
  margin: 1em 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px 15px; }
  @media only screen and (min-width: 768px) {
    .subscriber-legend {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin: 2em 0; } }
  .subscriber-legend > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 5px; }
    .subscriber-legend > div span:first-child {
      width: 15px;
      height: 15px;
      background-color: grey; }
    .subscriber-legend > div span.registered {
      background-color: #ceeec5; }

table tbody tr.subscriber.captured td.views-field-field-registration-status span {
  background-color: #efcfff; }

table tbody tr.subscriber.invited td.views-field-field-registration-status span {
  background-color: #add8e6; }

table tbody tr.subscriber.application-sent td.views-field-field-registration-status span {
  background-color: #eedbc9; }

table tbody tr.subscriber.pending-opt-in td.views-field-field-registration-status span {
  background-color: #eec7c5; }

table tbody tr.subscriber.registered-unconfirmed td.views-field-field-registration-status span {
  background-color: #fdf5d5; }

table tbody tr.subscriber.registered td.views-field-field-registration-status span {
  background-color: #ceeec5; }

table tbody tr.subscriber.deregistered td.views-field-field-registration-status span {
  background-color: #fa8072; }

table tbody tr.subscriber.attended td.views-field-field-registration-status span {
  background-color: #99ccff; }

table tbody tr.subscriber td.views-field-field-registration-status span {
  padding: 5px; }

table tbody tr.subscriber .form-item-filter-grouping-selector {
  margin-top: 10px;
  float: left;
  display: inline-block;
  width: 350px; }

table tbody tr.registered:not(.subscriber).registered {
  background-color: #ceeec5; }

table tbody tr.registered:not(.subscriber) .form-item-filter-grouping-selector {
  margin-top: 10px;
  float: left;
  display: inline-block;
  width: 350px; }

#views-exposed-form-events-n2m-list-page-invited div.form-item-field-themes-target-id-uv-crm-entity-reference-select,
#views-exposed-form-events-n2m-list-page-registered div.form-item-field-themes-target-id-uv-crm-entity-reference-select {
  clear: none; }

#views-exposed-form-events-n2m-list-page-invited div.form-item-field-registration-status-value,
#views-exposed-form-events-n2m-list-page-registered div.form-item-field-registration-status-value {
  clear: both; }

/** end Legend**/
.uv-events-subscribers-form #events-subscribers-form-wrapper .fieldset-wrapper {
  padding: 0 0 1.5em;
  border-bottom: 1px dotted #ccc;
  margin: 1em 0; }
  @media only screen and (min-width: 768px) {
    .uv-events-subscribers-form #events-subscribers-form-wrapper .fieldset-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0 0 1em;
      padding: 0 0 1em; } }

@media only screen and (min-width: 768px) {
  .uv-events-subscribers-form #events-subscribers-form-wrapper .form-type-email {
    max-width: 500px;
    margin: 0 20px 0 0; } }

.uv-events-subscribers-form #events-subscribers-form-wrapper .form-item {
  margin-bottom: 0; }

/* #############################################################################
#### Dashboard Person (/crm/persons)
################################################################################
*/
.path-crm .block-uv-crm-person-overview-page-header-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 20px; }

.path-crm div#create-person-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0; }
  @media only screen and (min-width: 768px) {
    .path-crm div#create-person-link {
      width: auto; } }

.path-crm div#open-filter-configurations {
  display: none; }
  @media only screen and (min-width: 768px) {
    .path-crm div#open-filter-configurations {
      display: inline-block;
      margin: 0; } }

.path-crm a#clipboard-person-link {
  margin: 0 0 0 10px;
  text-align: left;
  padding-right: 40px;
  min-width: 283px; }
  .path-crm a#clipboard-person-link:after {
    font-family: "Material Icons";
    font-size: 18px;
    content: 'cloud_upload';
    position: absolute;
    top: 6px;
    right: 15px; }

.path-crm .view-crm-persons .view-header {
  margin: 1em 0; }

.path-crm input[name="field_address_postal_code"] {
  max-width: 155px; }

/* Views exposed forms */
.views-exposed-form input[name="field_address_postal_code"] {
  max-width: 155px; }

#views-exposed-form-events-n2m-list-page-invited div.form-item-field-themes-target-id-uv-crm-entity-reference-select,
#views-exposed-form-events-n2m-list-page-registered div.form-item-field-themes-target-id-uv-crm-entity-reference-select {
  clear: none; }

#views-exposed-form-events-n2m-list-page-invited div.form-item-field-registration-status-value,
#views-exposed-form-events-n2m-list-page-registered div.form-item-field-registration-status-value {
  clear: both; }

form.crm-add-note-form {
  max-width: 630px; }
  form.crm-add-note-form .form-item {
    margin: 0 0 1em; }

/* ##############################
#### Dashboard Kontakte - Organisationen (crm/organizations)
*/
/* Add / Edit */
@media only screen and (min-width: 768px) {
  .organization-entity-form {
    max-width: 42%; } }

.organization-entity-form .field--name-field-theme-election .form-item {
  margin: 0 0 1em; }

.crm-organization-move-person-action-confirm-form .form-item-organization-id {
  min-width: 300px; }
  .crm-organization-move-person-action-confirm-form .form-item-organization-id .select2 {
    padding: 5px 10px 5px 0; }

/* ##############################
#### Dashboard Kontakte - Verteiler (crm/organizations)
*/
.action-links.mailer-overview a {
  margin-right: 1em; }

@media only screen and (min-width: 768px) {
  .mailer-entity-form {
    max-width: 42%; } }

.mailer-entity-form .form-item {
  margin: 0 0 1em; }

.view-id-uv_mailer_n2m_list.view-display-id-page_subscribed .view-header,
.view-id-uv_mailer_subscriber_select.view-display-id-page_subscriber_select .view-header {
  margin: 0 0 2em; }

/* ##############################
#### Dashboard Kontakte - Kategorien (crm/categories)
*/
.views-bulk-operations-confirm-action {
  /* max-width: 42%; s. CRMDREI-863*/ }
  .views-bulk-operations-confirm-action .item-list ul {
    margin: 0 0 2em; }

ul.pager__items {
  margin: 2em 0 1em 1.5em; }
  ul.pager__items .pager__item a {
    font-weight: 400; }

/* Filter verwalten */
div#saved-filter-form-wrapper {
  border: 1px solid #ccc;
  border-top: 0; }
  div#saved-filter-form-wrapper .fieldset-wrapper {
    padding: 0; }
  div#saved-filter-form-wrapper .form-item {
    margin: 0 0 1em; }

fieldset#edit-save-configs {
  background: #fff;
  border: 0;
  padding: 0; }

.view-header div.subscriber-legend {
  font-size: 14px;
  font-weight: 400;
  margin: 15px 0; }

details#edit-export-fields {
  margin: 0 0 1em; }

#edit-field-registration-with-code--wrapper {
  margin: 6px 0 0; }
  #edit-field-registration-with-code--wrapper > legend {
    display: none; }

/* ##############################
#### Dashboard Elearning (/admin/elearning)
*/
.view-id-uv_elearning .action-links {
  margin-top: 35px; }

/* ##############################
#### Dashboard Files (/admin/files)
*/
.view-id-uv_files #vbo-action-form-wrapper [id^="edit-multipage"] {
  margin: 2em 0 10px; }

.view-id-uv_files #vbo-action-form-wrapper legend {
  float: left;
  min-width: 285px;
  margin: 9px 20px 9px 0;
  font-weight: 400; }

#vbo-action-form-wrapper [id^="edit-multipage"] {
  margin: 0 0 1.5em; }
  #vbo-action-form-wrapper [id^="edit-multipage"] summary {
    text-transform: initial;
    font-weight: 400; }
  #vbo-action-form-wrapper [id^="edit-multipage"] .details-wrapper h3 {
    font-size: 18px;
    font-weight: 500; }
  #vbo-action-form-wrapper [id^="edit-multipage"] .fieldset-wrapper,
  #vbo-action-form-wrapper [id^="edit-multipage"] .details-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  #vbo-action-form-wrapper [id^="edit-multipage"] .form-type-checkbox {
    margin: 0 20px 0 9px; }

/* ##############################
#### Dashboard Vote Transfers Summary e.g (/node/458/vote-transfers/summary)
*/
.vote-transfers-summary .block-system-main-block {
  overflow: auto; }

.vote-transfers-summary-table {
  max-width: 100%; }
  .vote-transfers-summary-table th:nth-child(1) {
    width: 145px; }
  .vote-transfers-summary-table th:nth-child(2) {
    width: 67px; }
  .vote-transfers-summary-table th:nth-child(3) {
    width: 6px; }
  .vote-transfers-summary-table th:nth-child(4) {
    width: 206px; }
  .vote-transfers-summary-table th:nth-child(5) {
    width: 171px; }
  .vote-transfers-summary-table th:nth-child(6) {
    width: 100px; }
  .vote-transfers-summary-table th:nth-child(7) {
    width: 100px; }

.vote-transfers-summary-item .block-system-main-block {
  overflow: initial; }

.vote-transfers-summary-item .layout-container {
  margin: 0; }

.vote-transfers-summary-item .content-header {
  padding-left: 24px;
  padding-right: 24px; }

.vote-transfers-summary-item .item-list ul.vote-transfers-summary-share li {
  list-style: none;
  line-height: 24px; }

.vote-transfers-summary-item .vote-transfers-summary-share {
  margin: 0; }
  .vote-transfers-summary-item .vote-transfers-summary-share > li {
    margin-left: 0;
    padding: 18px 24px; }
  .vote-transfers-summary-item .vote-transfers-summary-share > li:nth-child(odd) {
    background: #F8F9F9; }
  .vote-transfers-summary-item .vote-transfers-summary-share ul {
    margin: 0; }
    .vote-transfers-summary-item .vote-transfers-summary-share ul li {
      margin: 0; }
  .vote-transfers-summary-item .vote-transfers-summary-share h3 {
    font-size: 1rem;
    text-transform: uppercase; }

.field--name-field-theme-election .form-type-select {
  min-width: 300px; }

.path-node,
.path-user {
  /* Paragraphs */
  /* Newsletter send */
  /* Footer */
  /* Sidebar */ }
  .path-node .layout-region-node-main,
  .path-user .layout-region-node-main {
    margin-bottom: 80px; }
    @media only screen and (min-width: 1024px) {
      .path-node .layout-region-node-main,
      .path-user .layout-region-node-main {
        padding: 0 80px 80px 0; } }
  .path-node .form-item,
  .path-node #field-paragraphs-add-more-wrapper,
  .path-user .form-item,
  .path-user #field-paragraphs-add-more-wrapper {
    margin: 0 0 1.15em; }
  .path-node th.field-label,
  .path-user th.field-label {
    padding: 0 0 3px; }
  .path-node .field--widget-entity-reference-paragraphs td,
  .path-user .field--widget-entity-reference-paragraphs td {
    padding-right: 10px; }
    .path-node .field--widget-entity-reference-paragraphs td .field--type-datetime .fieldset-legend,
    .path-user .field--widget-entity-reference-paragraphs td .field--type-datetime .fieldset-legend {
      font-weight: 500;
      font-size: 14px;
      margin: 0 0 3px;
      text-transform: initial;
      letter-spacing: 0; }
    .path-node .field--widget-entity-reference-paragraphs td .field--type-datetime legend,
    .path-user .field--widget-entity-reference-paragraphs td .field--type-datetime legend {
      padding: 0; }
    .path-node .field--widget-entity-reference-paragraphs td .field--type-datetime .form-item,
    .path-user .field--widget-entity-reference-paragraphs td .field--type-datetime .form-item {
      margin: 0; }
    .path-node .field--widget-entity-reference-paragraphs td .field--type-link th,
    .path-user .field--widget-entity-reference-paragraphs td .field--type-link th {
      font-weight: 500;
      font-size: 14px;
      margin: 0 0 3px;
      text-transform: initial;
      background: none;
      border: 0; }
  .path-node div.description,
  .path-user div.description {
    margin-right: 0;
    white-space: initial; }
  .path-node .paragraphs-dropbutton-wrapper .field-add-more-submit,
  .path-user .paragraphs-dropbutton-wrapper .field-add-more-submit {
    margin: 0 8px 8px 0; }
  .path-node #edit-field-date-wrapper legend,
  .path-node #edit-field-date-to-wrapper legend,
  .path-user #edit-field-date-wrapper legend,
  .path-user #edit-field-date-to-wrapper legend {
    padding: 0 0 3px; }
  .path-node #edit-field-date-wrapper span.fieldset-legend,
  .path-node #edit-field-date-to-wrapper span.fieldset-legend,
  .path-user #edit-field-date-wrapper span.fieldset-legend,
  .path-user #edit-field-date-to-wrapper span.fieldset-legend {
    font-weight: 500;
    font-size: 14px;
    margin: 0;
    text-transform: initial;
    letter-spacing: 0; }
  .path-node #edit-group-delegates,
  .path-node #edit-group-kategorien,
  .path-user #edit-group-delegates,
  .path-user #edit-group-kategorien {
    margin: 0 0 1em;
    padding: 0 0 1em;
    border-bottom: 1px dotted #ddd; }
  .path-node .field-event-form-fields-table td:nth-child(n+2) .form-item,
  .path-user .field-event-form-fields-table td:nth-child(n+2) .form-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .path-node .uv-newsletter-send-form .form-item-change,
  .path-node .uv-newsletter-send-directly-form .form-item-change,
  .path-node .uv-newsletter-sender-form .form-item-change,
  .path-node .uv-newsletter-options-form .form-item-change,
  .path-user .uv-newsletter-send-form .form-item-change,
  .path-user .uv-newsletter-send-directly-form .form-item-change,
  .path-user .uv-newsletter-sender-form .form-item-change,
  .path-user .uv-newsletter-options-form .form-item-change {
    padding: 8px 0 0; }
    .path-node .uv-newsletter-send-form .form-item-change a:hover, .path-node .uv-newsletter-send-form .form-item-change a:focus,
    .path-node .uv-newsletter-send-directly-form .form-item-change a:hover,
    .path-node .uv-newsletter-send-directly-form .form-item-change a:focus,
    .path-node .uv-newsletter-sender-form .form-item-change a:hover,
    .path-node .uv-newsletter-sender-form .form-item-change a:focus,
    .path-node .uv-newsletter-options-form .form-item-change a:hover,
    .path-node .uv-newsletter-options-form .form-item-change a:focus,
    .path-user .uv-newsletter-send-form .form-item-change a:hover,
    .path-user .uv-newsletter-send-form .form-item-change a:focus,
    .path-user .uv-newsletter-send-directly-form .form-item-change a:hover,
    .path-user .uv-newsletter-send-directly-form .form-item-change a:focus,
    .path-user .uv-newsletter-sender-form .form-item-change a:hover,
    .path-user .uv-newsletter-sender-form .form-item-change a:focus,
    .path-user .uv-newsletter-options-form .form-item-change a:hover,
    .path-user .uv-newsletter-options-form .form-item-change a:focus {
      text-decoration: none; }
  .path-node .uv-newsletter-send-form .actions-wrapper,
  .path-node .uv-newsletter-send-directly-form .actions-wrapper,
  .path-node .uv-newsletter-sender-form .actions-wrapper,
  .path-node .uv-newsletter-options-form .actions-wrapper,
  .path-user .uv-newsletter-send-form .actions-wrapper,
  .path-user .uv-newsletter-send-directly-form .actions-wrapper,
  .path-user .uv-newsletter-sender-form .actions-wrapper,
  .path-user .uv-newsletter-options-form .actions-wrapper {
    z-index: 1000; }
    .path-node .uv-newsletter-send-form .actions-wrapper legend,
    .path-node .uv-newsletter-send-directly-form .actions-wrapper legend,
    .path-node .uv-newsletter-sender-form .actions-wrapper legend,
    .path-node .uv-newsletter-options-form .actions-wrapper legend,
    .path-user .uv-newsletter-send-form .actions-wrapper legend,
    .path-user .uv-newsletter-send-directly-form .actions-wrapper legend,
    .path-user .uv-newsletter-sender-form .actions-wrapper legend,
    .path-user .uv-newsletter-options-form .actions-wrapper legend {
      display: none; }
    .path-node .uv-newsletter-send-form .actions-wrapper .form-submit,
    .path-node .uv-newsletter-send-directly-form .actions-wrapper .form-submit,
    .path-node .uv-newsletter-sender-form .actions-wrapper .form-submit,
    .path-node .uv-newsletter-options-form .actions-wrapper .form-submit,
    .path-user .uv-newsletter-send-form .actions-wrapper .form-submit,
    .path-user .uv-newsletter-send-directly-form .actions-wrapper .form-submit,
    .path-user .uv-newsletter-sender-form .actions-wrapper .form-submit,
    .path-user .uv-newsletter-options-form .actions-wrapper .form-submit {
      background: #ff0454;
      border-color: #ff0454; }
  .path-node form > div[id^="edit-actions"],
  .path-node .layout-region-node-footer__content div[id^="edit-actions"],
  .path-user form > div[id^="edit-actions"],
  .path-user .layout-region-node-footer__content div[id^="edit-actions"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: unset;
    right: unset;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: calc(100% - 1em);
    max-width: calc(100% - 1em);
    min-width: unset; }
    @media only screen and (min-width: 768px) {
      .path-node form > div[id^="edit-actions"],
      .path-node .layout-region-node-footer__content div[id^="edit-actions"],
      .path-user form > div[id^="edit-actions"],
      .path-user .layout-region-node-footer__content div[id^="edit-actions"] {
        margin: 0; } }
    @media only screen and (min-width: 1318px) {
      .path-node form > div[id^="edit-actions"],
      .path-node .layout-region-node-footer__content div[id^="edit-actions"],
      .path-user form > div[id^="edit-actions"],
      .path-user .layout-region-node-footer__content div[id^="edit-actions"] {
        left: 0;
        right: -15px; } }
    .path-node form > div[id^="edit-actions"] #edit-submit,
    .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit,
    .path-user form > div[id^="edit-actions"] #edit-submit,
    .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
      flex: 1 0 100%; }
      @media only screen and (min-width: 768px) {
        .path-node form > div[id^="edit-actions"] #edit-submit,
        .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit,
        .path-user form > div[id^="edit-actions"] #edit-submit,
        .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit {
          -webkit-box-flex: unset;
          -ms-flex: unset;
          flex: unset; } }
    .path-node form > div[id^="edit-actions"] input:not(#edit-submit),
    .path-node .layout-region-node-footer__content div[id^="edit-actions"] input:not(#edit-submit),
    .path-user form > div[id^="edit-actions"] input:not(#edit-submit),
    .path-user .layout-region-node-footer__content div[id^="edit-actions"] input:not(#edit-submit) {
      width: -webkit-min-content;
      width: -moz-min-content;
      width: min-content; }
      @media only screen and (min-width: 768px) {
        .path-node form > div[id^="edit-actions"] input:not(#edit-submit),
        .path-node .layout-region-node-footer__content div[id^="edit-actions"] input:not(#edit-submit),
        .path-user form > div[id^="edit-actions"] input:not(#edit-submit),
        .path-user .layout-region-node-footer__content div[id^="edit-actions"] input:not(#edit-submit) {
          width: auto; } }
    .path-node form > div[id^="edit-actions"] #edit-clone,
    .path-node form > div[id^="edit-actions"] #edit-delete,
    .path-node form > div[id^="edit-actions"] #edit-submit-cancel,
    .path-node form > div[id^="edit-actions"] #edit-cancel,
    .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-clone,
    .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-delete,
    .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit-cancel,
    .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-cancel,
    .path-user form > div[id^="edit-actions"] #edit-clone,
    .path-user form > div[id^="edit-actions"] #edit-delete,
    .path-user form > div[id^="edit-actions"] #edit-submit-cancel,
    .path-user form > div[id^="edit-actions"] #edit-cancel,
    .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-clone,
    .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-delete,
    .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit-cancel,
    .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-cancel {
      display: block;
      margin: 0;
      padding: 8px 20px 9px;
      text-align: center; }
      @media only screen and (min-width: 768px) {
        .path-node form > div[id^="edit-actions"] #edit-clone,
        .path-node form > div[id^="edit-actions"] #edit-delete,
        .path-node form > div[id^="edit-actions"] #edit-submit-cancel,
        .path-node form > div[id^="edit-actions"] #edit-cancel,
        .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-clone,
        .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-delete,
        .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit-cancel,
        .path-node .layout-region-node-footer__content div[id^="edit-actions"] #edit-cancel,
        .path-user form > div[id^="edit-actions"] #edit-clone,
        .path-user form > div[id^="edit-actions"] #edit-delete,
        .path-user form > div[id^="edit-actions"] #edit-submit-cancel,
        .path-user form > div[id^="edit-actions"] #edit-cancel,
        .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-clone,
        .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-delete,
        .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-submit-cancel,
        .path-user .layout-region-node-footer__content div[id^="edit-actions"] #edit-cancel {
          margin: 0; } }
  .path-node .entity-meta,
  .path-user .entity-meta {
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    background: none; }
    .path-node .entity-meta > div,
    .path-user .entity-meta > div {
      border-bottom: 1px dotted #ccc; }
    .path-node .entity-meta .entity-meta__title,
    .path-user .entity-meta .entity-meta__title {
      text-shadow: none;
      font-weight: 500;
      font-size: 18px;
      margin: 0 0 10px; }
    .path-node .entity-meta .entity-meta__header,
    .path-user .entity-meta .entity-meta__header {
      padding-left: 0;
      border: 0;
      border-bottom: 1px dotted #ccc;
      border-radius: 0;
      background: none; }
    .path-node .entity-meta .seven-details,
    .path-user .entity-meta .seven-details {
      border: 0;
      border-bottom: 1px dotted #ccc;
      background: none; }
    .path-node .entity-meta summary,
    .path-user .entity-meta summary {
      text-shadow: unset;
      text-transform: initial;
      padding-left: 0;
      color: #333;
      font-size: 18px;
      font-weight: 500; }

@supports (-webkit-marquee-speed: 0) and (paint-order: fill) and (white-space: break-spaces) {
  .path-node .layout-region-node-footer__content div[id^="edit-actions"] {
    margin: -5px !important; }
  .path-node .layout-region-node-footer__content div[id^="edit-actions"] > * {
    margin: 5px !important; } }

.path-node {
  /* edit event  */
  /* edit/view event participant node/30/event-subscription/1389 */ }
  .path-node fieldset[data-drupal-selector="edit-field-address-input-type"] {
    margin: 15px 0 0; }
  .path-node .field-event-form-fields-table {
    margin: 0 0 1.5em; }
  .path-node .field--widget-entity-reference-paragraphs {
    margin: 0 0 1.5em; }
    .path-node .field--widget-entity-reference-paragraphs strong,
    .path-node .field--widget-entity-reference-paragraphs h4 {
      display: block;
      margin: 0 0 5px;
      font-size: 1em;
      font-weight: 500; }
    .path-node .field--widget-entity-reference-paragraphs strong {
      display: inline-block; }
  .path-node #field-form-fields-custom-values .form-wrapper th.field-label {
    background: #F8F9F9;
    border: 0; }
  .path-node #field-form-fields-custom-values > tbody > tr > td > div > div > div > .paragraph-type-title {
    text-transform: uppercase;
    font-size: 1rem;
    font-weight: 700; }
  .path-node #field-form-fields-custom-values .form-wrapper > .form-wrapper > .form-item {
    margin-top: 0; }
  .path-node #field-form-fields-custom-values input[type=number] {
    max-width: 75px; }
  .path-node fieldset[data-drupal-selector="edit-field-banner-choosable"] label {
    display: block; }
  .path-node fieldset.subscription-container {
    padding: 0;
    font-size: 1em; }
  .path-node fieldset.subscriber {
    float: left;
    border-left: 1px solid #ccc;
    padding-left: 40px; }
    .path-node fieldset.subscriber h1 {
      margin: 13px 0px 21px 0px;
      font-size: 24px;
      font-weight: 400; }
    .path-node fieldset.subscriber .person-detail {
      border: 0;
      margin: 0;
      padding: 0; }
      .path-node fieldset.subscriber .person-detail .field__item,
      .path-node fieldset.subscriber .person-detail .views-field {
        margin: 0 0 10px; }
      .path-node fieldset.subscriber .person-detail hr {
        border-top: 1px dashed #ddd;
        background: none;
        margin: 21px 0 31px 0px; }
      .path-node fieldset.subscriber .person-detail .field--name-field-themes,
      .path-node fieldset.subscriber .person-detail .field--name-field-tags {
        margin: 16px 0 0 0; }
        .path-node fieldset.subscriber .person-detail .field--name-field-themes .field__label,
        .path-node fieldset.subscriber .person-detail .field--name-field-tags .field__label {
          margin: 4px 0 2px 0px; }
        .path-node fieldset.subscriber .person-detail .field--name-field-themes .field__item,
        .path-node fieldset.subscriber .person-detail .field--name-field-tags .field__item {
          display: inline-block;
          background-color: #eeeff1;
          border-radius: 5px;
          padding: 3px 6px 2px 6px; }
  .path-node .subscription_form .seven-details {
    margin: 0 0 1em;
    padding: 0 0 1em;
    border-bottom: 1px dotted #ddd; }
    .path-node .subscription_form .seven-details summary[aria-pressed="true"] {
      padding: 0 0 10px; }
  .path-node .subscription_form div[id^="edit-field"] {
    position: static;
    background: none;
    border-top: 0;
    padding: 0; }
  .path-node .subscription_form div#edit-field-companions-wrapper {
    margin: 0 0 1em; }
  .path-node .subscription_form div.field--name-field-childcare {
    margin: 0 0 20px; }
  .path-node .subscription_form div#edit-field-companions-wrapper strong,
  .path-node .subscription_form div#edit-field-childcare-wrapper strong {
    /*padding: 0 0 10px;*/ }
  .path-node .subscription_form div#edit-field-companions-wrapper .form-wrapper,
  .path-node .subscription_form div#edit-field-childcare-wrapper .form-wrapper {
    padding: 0 0 5px; }
  .path-node .subscription_form div#edit-field-companions-wrapper table tbody tr:nth-child(2n+1),
  .path-node .subscription_form div#edit-field-childcare-wrapper table tbody tr:nth-child(2n+1) {
    background: none;
    border-bottom: 1px solid #ccc; }

.icon-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 1em; }
  .icon-wrapper i {
    padding-right: 5px; }

.user-logged-in.page-node-type-event #edit-group-event > legend {
  font-size: 1.15em;
  padding: 0 0 20px; }

.field-workshops-values {
  margin: 0 0 5px; }

#field-event-form-fields-table th {
  max-width: 75px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

#field-event-form-fields-table td {
  max-width: 125px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media only screen and (min-width: 768px) {
    #field-event-form-fields-table td {
      max-width: unset;
      overflow: unset; } }

/* #############################################################################
#### View event overview (e.g node/NID/overview)
################################################################################
*/
@media only screen and (min-width: 1280px) {
  .uv-events-entity-event-show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 2em 0 0; } }

.uv-events-entity-event-show .crm-left-column,
.uv-events-entity-event-show .crm-right-column {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 750px; }

.uv-events-entity-event-show .crm-right-column {
  margin-bottom: 80px; }
  @media only screen and (min-width: 1280px) {
    .uv-events-entity-event-show .crm-right-column {
      margin: 0 0 0 40px;
      padding: 0 0 0 40px;
      border-left: 1px solid #eeeff1; } }
  @media only screen and (min-width: 1920px) {
    .uv-events-entity-event-show .crm-right-column {
      margin: 0 0 0 80px;
      padding: 0 0 0 80px; } }
  @media only screen and (min-width: 1280px) {
    .uv-events-entity-event-show .crm-right-column > .form-wrapper {
      margin: 0 0 40px; } }

.event-detail h3 {
  font-weight: 400; }

.event-detail .event-data-group {
  margin: 0 0 2.5em; }
  .event-detail .event-data-group b {
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    margin: 0 0 10px; }

.event-detail ul {
  margin: 0 0 1em 2em; }
  .event-detail ul:before {
    content: attr(aria-label);
    font-weight: bold; }

.event-detail .entity-history-note-item, .event-detail .entity-history-event-item {
  background: #eeeff1;
  padding: 15px;
  margin-bottom: 15px; }
  .event-detail .entity-history-note-item .header, .event-detail .entity-history-event-item .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 0 8px;
    margin: 0 0 10px; }
  .event-detail .entity-history-note-item .label, .event-detail .entity-history-event-item .label {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-weight: 500;
    padding: 0 0 0 5px; }
    .event-detail .entity-history-note-item .label .field, .event-detail .entity-history-event-item .label .field {
      margin: 0; }
  .event-detail .entity-history-note-item .time, .event-detail .entity-history-event-item .time {
    font-size: 0.875rem; }
  .event-detail .entity-history-note-item .value, .event-detail .entity-history-event-item .value {
    border: 1px solid #efefef; }
  .event-detail .entity-history-note-item .field--name-field-date, .event-detail .entity-history-event-item .field--name-field-date {
    display: inline-block; }
  .event-detail .entity-history-note-item .field--name-field-date-to, .event-detail .entity-history-event-item .field--name-field-date-to {
    display: inline-block; }
  .event-detail .entity-history-note-item .field--name-field-registration-status, .event-detail .entity-history-event-item .field--name-field-registration-status {
    display: inline-block; }
  .event-detail .entity-history-note-item .title, .event-detail .entity-history-event-item .title {
    margin: 0 0 5px; }

/* #############################################################################
#### Event - Feedback (node/NID/event-subscribers/feedback)
################################################################################
*/
div.event-feedback-summary table, div.event-feedback-summary tr, div.event-feedback-summary td {
  display: block; }

@media only screen and (min-width: 1024px) {
  div.event-feedback-summary table {
    display: table; } }

@media only screen and (min-width: 1024px) {
  div.event-feedback-summary tr, div.event-feedback-summary td {
    display: table-cell; } }

/* #############################################################################
#### Landingpage
################################################################################
*/
#block-uvlandingpageshowwebsiteblock,
#block-uvnewslettershowcontentblock {
  margin: 20px 0 0; }

form.node-form a.mode-toggle {
  float: none;
  margin: 0 0 2em; }

@media only screen and (min-width: 1024px) {
  .uv-data-form-config-entity-digital-voting-form > div, .uv-data-form-config-entity-digital-voting-form fieldset {
    width: 40%; } }

.uv-data-form-config-entity-digital-voting-form .field--name-field-answers .tabledrag-handle .handle {
  margin-top: 0.2em; }

.uv-data-form-config-entity-digital-voting-form .field--name-field-answers .ajax-new-content > .js-form-item {
  margin: 0; }

/* #############################################################################
#### Kontakte (/crm/persons)
################################################################################
*/
@media only screen and (min-width: 1280px) {
  form.uv-crm,
  .uv-crm-entity-person-show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; } }

form.uv-crm .crm-left-column,
form.uv-crm .crm-right-column,
.uv-crm-entity-person-show .crm-left-column,
.uv-crm-entity-person-show .crm-right-column {
  -ms-flex-preferred-size: 47%;
  flex-basis: 47%;
  max-width: 750px; }

form.uv-crm .crm-right-column,
.uv-crm-entity-person-show .crm-right-column {
  margin-bottom: 80px; }
  @media only screen and (min-width: 1318px) {
    form.uv-crm .crm-right-column,
    .uv-crm-entity-person-show .crm-right-column {
      margin: 0 0 40px 40px;
      padding: 0 0 40px 40px;
      border-left: 1px solid #eeeff1; } }
  @media only screen and (min-width: 1920px) {
    form.uv-crm .crm-right-column,
    .uv-crm-entity-person-show .crm-right-column {
      margin: 0 0 80px 80px;
      padding: 0 0 80px 80px; } }
  @media only screen and (min-width: 1280px) {
    form.uv-crm .crm-right-column > .form-wrapper,
    .uv-crm-entity-person-show .crm-right-column > .form-wrapper {
      margin: 0 0 40px; } }

td.views-field.views-field-crm-person-access-status-field {
  height: 52px;
  width: 29px; }

span.private-scope {
  font-size: 0; }
  span.private-scope:after {
    position: relative;
    top: -10px;
    display: block;
    font-family: "Material Design Icons";
    font-size: 28px;
    content: '\FBA0';
    color: #0077C0; }

/* ######################
  Add / Edit Person
  ################
*/
.person-entity-form #edit-status-wrapper label,
.person-entity-form #edit-field-informal-wrapper label,
.person-entity-form #edit-field-vip-wrapper label,
.person-entity-add-form #edit-status-wrapper label,
.person-entity-add-form #edit-field-informal-wrapper label,
.person-entity-add-form #edit-field-vip-wrapper label,
.person-entity-edit-form #edit-status-wrapper label,
.person-entity-edit-form #edit-field-informal-wrapper label,
.person-entity-edit-form #edit-field-vip-wrapper label,
#person-entity-form #edit-status-wrapper label,
#person-entity-form #edit-field-informal-wrapper label,
#person-entity-form #edit-field-vip-wrapper label,
#person-entity-add-form #edit-status-wrapper label,
#person-entity-add-form #edit-field-informal-wrapper label,
#person-entity-add-form #edit-field-vip-wrapper label,
#person-entity-edit-form #edit-status-wrapper label,
#person-entity-edit-form #edit-field-informal-wrapper label,
#person-entity-edit-form #edit-field-vip-wrapper label {
  padding: 0; }
  .person-entity-form #edit-status-wrapper label:before,
  .person-entity-form #edit-field-informal-wrapper label:before,
  .person-entity-form #edit-field-vip-wrapper label:before,
  .person-entity-add-form #edit-status-wrapper label:before,
  .person-entity-add-form #edit-field-informal-wrapper label:before,
  .person-entity-add-form #edit-field-vip-wrapper label:before,
  .person-entity-edit-form #edit-status-wrapper label:before,
  .person-entity-edit-form #edit-field-informal-wrapper label:before,
  .person-entity-edit-form #edit-field-vip-wrapper label:before,
  #person-entity-form #edit-status-wrapper label:before,
  #person-entity-form #edit-field-informal-wrapper label:before,
  #person-entity-form #edit-field-vip-wrapper label:before,
  #person-entity-add-form #edit-status-wrapper label:before,
  #person-entity-add-form #edit-field-informal-wrapper label:before,
  #person-entity-add-form #edit-field-vip-wrapper label:before,
  #person-entity-edit-form #edit-status-wrapper label:before,
  #person-entity-edit-form #edit-field-informal-wrapper label:before,
  #person-entity-edit-form #edit-field-vip-wrapper label:before {
    display: none; }

.person-entity-form #edit-field-prefix-0-value,
.person-entity-add-form #edit-field-prefix-0-value,
.person-entity-edit-form #edit-field-prefix-0-value,
#person-entity-form #edit-field-prefix-0-value,
#person-entity-add-form #edit-field-prefix-0-value,
#person-entity-edit-form #edit-field-prefix-0-value {
  max-width: 250px; }

.person-entity-form .field--name-field-phone label,
.person-entity-form .field--name-field-phone label:before,
.person-entity-form .field--name-field-email label,
.person-entity-form .field--name-field-email label:before,
.person-entity-form .field--type-uv-extended-address-item label,
.person-entity-form .field--type-uv-extended-address-item label:before,
.person-entity-add-form .field--name-field-phone label,
.person-entity-add-form .field--name-field-phone label:before,
.person-entity-add-form .field--name-field-email label,
.person-entity-add-form .field--name-field-email label:before,
.person-entity-add-form .field--type-uv-extended-address-item label,
.person-entity-add-form .field--type-uv-extended-address-item label:before,
.person-entity-edit-form .field--name-field-phone label,
.person-entity-edit-form .field--name-field-phone label:before,
.person-entity-edit-form .field--name-field-email label,
.person-entity-edit-form .field--name-field-email label:before,
.person-entity-edit-form .field--type-uv-extended-address-item label,
.person-entity-edit-form .field--type-uv-extended-address-item label:before,
#person-entity-form .field--name-field-phone label,
#person-entity-form .field--name-field-phone label:before,
#person-entity-form .field--name-field-email label,
#person-entity-form .field--name-field-email label:before,
#person-entity-form .field--type-uv-extended-address-item label,
#person-entity-form .field--type-uv-extended-address-item label:before,
#person-entity-add-form .field--name-field-phone label,
#person-entity-add-form .field--name-field-phone label:before,
#person-entity-add-form .field--name-field-email label,
#person-entity-add-form .field--name-field-email label:before,
#person-entity-add-form .field--type-uv-extended-address-item label,
#person-entity-add-form .field--type-uv-extended-address-item label:before,
#person-entity-edit-form .field--name-field-phone label,
#person-entity-edit-form .field--name-field-phone label:before,
#person-entity-edit-form .field--name-field-email label,
#person-entity-edit-form .field--name-field-email label:before,
#person-entity-edit-form .field--type-uv-extended-address-item label,
#person-entity-edit-form .field--type-uv-extended-address-item label:before {
  display: none; }

.person-entity-form .field--name-field-phone i,
.person-entity-form .field--name-field-email i,
.person-entity-form .field--type-uv-extended-address-item i,
.person-entity-add-form .field--name-field-phone i,
.person-entity-add-form .field--name-field-email i,
.person-entity-add-form .field--type-uv-extended-address-item i,
.person-entity-edit-form .field--name-field-phone i,
.person-entity-edit-form .field--name-field-email i,
.person-entity-edit-form .field--type-uv-extended-address-item i,
#person-entity-form .field--name-field-phone i,
#person-entity-form .field--name-field-email i,
#person-entity-form .field--type-uv-extended-address-item i,
#person-entity-add-form .field--name-field-phone i,
#person-entity-add-form .field--name-field-email i,
#person-entity-add-form .field--type-uv-extended-address-item i,
#person-entity-edit-form .field--name-field-phone i,
#person-entity-edit-form .field--name-field-email i,
#person-entity-edit-form .field--type-uv-extended-address-item i {
  color: #ccc; }

.person-entity-form .field--name-field-phone .form-checkbox,
.person-entity-form .field--name-field-email .form-checkbox,
.person-entity-form .field--type-uv-extended-address-item .form-checkbox,
.person-entity-add-form .field--name-field-phone .form-checkbox,
.person-entity-add-form .field--name-field-email .form-checkbox,
.person-entity-add-form .field--type-uv-extended-address-item .form-checkbox,
.person-entity-edit-form .field--name-field-phone .form-checkbox,
.person-entity-edit-form .field--name-field-email .form-checkbox,
.person-entity-edit-form .field--type-uv-extended-address-item .form-checkbox,
#person-entity-form .field--name-field-phone .form-checkbox,
#person-entity-form .field--name-field-email .form-checkbox,
#person-entity-form .field--type-uv-extended-address-item .form-checkbox,
#person-entity-add-form .field--name-field-phone .form-checkbox,
#person-entity-add-form .field--name-field-email .form-checkbox,
#person-entity-add-form .field--type-uv-extended-address-item .form-checkbox,
#person-entity-edit-form .field--name-field-phone .form-checkbox,
#person-entity-edit-form .field--name-field-email .form-checkbox,
#person-entity-edit-form .field--type-uv-extended-address-item .form-checkbox {
  position: absolute;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  cursor: pointer;
  outline: 0; }
  .person-entity-form .field--name-field-phone .form-checkbox:checked + i,
  .person-entity-form .field--name-field-email .form-checkbox:checked + i,
  .person-entity-form .field--type-uv-extended-address-item .form-checkbox:checked + i,
  .person-entity-add-form .field--name-field-phone .form-checkbox:checked + i,
  .person-entity-add-form .field--name-field-email .form-checkbox:checked + i,
  .person-entity-add-form .field--type-uv-extended-address-item .form-checkbox:checked + i,
  .person-entity-edit-form .field--name-field-phone .form-checkbox:checked + i,
  .person-entity-edit-form .field--name-field-email .form-checkbox:checked + i,
  .person-entity-edit-form .field--type-uv-extended-address-item .form-checkbox:checked + i,
  #person-entity-form .field--name-field-phone .form-checkbox:checked + i,
  #person-entity-form .field--name-field-email .form-checkbox:checked + i,
  #person-entity-form .field--type-uv-extended-address-item .form-checkbox:checked + i,
  #person-entity-add-form .field--name-field-phone .form-checkbox:checked + i,
  #person-entity-add-form .field--name-field-email .form-checkbox:checked + i,
  #person-entity-add-form .field--type-uv-extended-address-item .form-checkbox:checked + i,
  #person-entity-edit-form .field--name-field-phone .form-checkbox:checked + i,
  #person-entity-edit-form .field--name-field-email .form-checkbox:checked + i,
  #person-entity-edit-form .field--type-uv-extended-address-item .form-checkbox:checked + i {
    color: #0077C0; }

.person-entity-form .field--name-field-phone .form-type-checkbox,
.person-entity-form .field--name-field-email .form-type-checkbox,
.person-entity-form .field--type-uv-extended-address-item .form-type-checkbox,
.person-entity-add-form .field--name-field-phone .form-type-checkbox,
.person-entity-add-form .field--name-field-email .form-type-checkbox,
.person-entity-add-form .field--type-uv-extended-address-item .form-type-checkbox,
.person-entity-edit-form .field--name-field-phone .form-type-checkbox,
.person-entity-edit-form .field--name-field-email .form-type-checkbox,
.person-entity-edit-form .field--type-uv-extended-address-item .form-type-checkbox,
#person-entity-form .field--name-field-phone .form-type-checkbox,
#person-entity-form .field--name-field-email .form-type-checkbox,
#person-entity-form .field--type-uv-extended-address-item .form-type-checkbox,
#person-entity-add-form .field--name-field-phone .form-type-checkbox,
#person-entity-add-form .field--name-field-email .form-type-checkbox,
#person-entity-add-form .field--type-uv-extended-address-item .form-type-checkbox,
#person-entity-edit-form .field--name-field-phone .form-type-checkbox,
#person-entity-edit-form .field--name-field-email .form-type-checkbox,
#person-entity-edit-form .field--type-uv-extended-address-item .form-type-checkbox {
  position: relative; }

.person-entity-form .field--name-field-phone,
.person-entity-add-form .field--name-field-phone,
.person-entity-edit-form .field--name-field-phone,
#person-entity-form .field--name-field-phone,
#person-entity-add-form .field--name-field-phone,
#person-entity-edit-form .field--name-field-phone {
  margin: 0 0 40px; }

.person-entity-form .form-type-email,
.person-entity-add-form .form-type-email,
.person-entity-edit-form .form-type-email,
#person-entity-form .form-type-email,
#person-entity-add-form .form-type-email,
#person-entity-edit-form .form-type-email {
  width: 100%;
  max-width: 350px; }
  .person-entity-form .form-type-email input,
  .person-entity-add-form .form-type-email input,
  .person-entity-edit-form .form-type-email input,
  #person-entity-form .form-type-email input,
  #person-entity-add-form .form-type-email input,
  #person-entity-edit-form .form-type-email input {
    width: 100%; }

.person-entity-form .form-item-field-address-0-address-context,
.person-entity-form .form-item-field-address-1-address-context,
.person-entity-form .form-item-field-address-2-address-context,
.person-entity-add-form .form-item-field-address-0-address-context,
.person-entity-add-form .form-item-field-address-1-address-context,
.person-entity-add-form .form-item-field-address-2-address-context,
.person-entity-edit-form .form-item-field-address-0-address-context,
.person-entity-edit-form .form-item-field-address-1-address-context,
.person-entity-edit-form .form-item-field-address-2-address-context,
#person-entity-form .form-item-field-address-0-address-context,
#person-entity-form .form-item-field-address-1-address-context,
#person-entity-form .form-item-field-address-2-address-context,
#person-entity-add-form .form-item-field-address-0-address-context,
#person-entity-add-form .form-item-field-address-1-address-context,
#person-entity-add-form .form-item-field-address-2-address-context,
#person-entity-edit-form .form-item-field-address-0-address-context,
#person-entity-edit-form .form-item-field-address-1-address-context,
#person-entity-edit-form .form-item-field-address-2-address-context {
  display: inline-block; }

.person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper div + div,
.person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper div + div,
.person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper div + div,
#person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper div + div,
#person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper div + div,
#person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper div + div {
  margin-left: 0; }

.person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-item,
.person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper,
.person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-item,
.person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper,
.person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-item,
.person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper,
#person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-item,
#person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper,
#person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-item,
#person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper,
#person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-item,
#person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper {
  margin: 0 0 20px; }
  .person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-item:last-child,
  .person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper:last-child,
  .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-item:last-child,
  .person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper:last-child,
  .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-item:last-child,
  .person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper:last-child,
  #person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-item:last-child,
  #person-entity-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper:last-child,
  #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-item:last-child,
  #person-entity-add-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper:last-child,
  #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-item:last-child,
  #person-entity-edit-form .field--type-uv-extended-address-item .details-wrapper .form-wrapper:last-child {
    margin: 0; }

.person-entity-form #edit-field-tags-wrapper .form-type-select:before,
.person-entity-form #edit-field-themes-wrapper .form-type-select:before,
.person-entity-add-form #edit-field-tags-wrapper .form-type-select:before,
.person-entity-add-form #edit-field-themes-wrapper .form-type-select:before,
.person-entity-edit-form #edit-field-tags-wrapper .form-type-select:before,
.person-entity-edit-form #edit-field-themes-wrapper .form-type-select:before,
#person-entity-form #edit-field-tags-wrapper .form-type-select:before,
#person-entity-form #edit-field-themes-wrapper .form-type-select:before,
#person-entity-add-form #edit-field-tags-wrapper .form-type-select:before,
#person-entity-add-form #edit-field-themes-wrapper .form-type-select:before,
#person-entity-edit-form #edit-field-tags-wrapper .form-type-select:before,
#person-entity-edit-form #edit-field-themes-wrapper .form-type-select:before {
  display: none; }

.person-entity-form #edit-uv-n2m-field-person-mailer table,
.person-entity-add-form #edit-uv-n2m-field-person-mailer table,
.person-entity-edit-form #edit-uv-n2m-field-person-mailer table,
#person-entity-form #edit-uv-n2m-field-person-mailer table,
#person-entity-add-form #edit-uv-n2m-field-person-mailer table,
#person-entity-edit-form #edit-uv-n2m-field-person-mailer table {
  margin: 0; }

.person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper,
.person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper,
.person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper,
#person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper,
#person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper,
#person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
.person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
.person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
#person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
#person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
#person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select {
  margin: 0 15px 0 0;
  max-height: 38px; }
  @media only screen and (min-width: 1280px) {
    .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select {
      width: 70%; } }
  @media only screen and (min-width: 1318px) {
    .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select,
    #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select {
      width: 50%; } }
  .person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container,
  .person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container,
  .person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container,
  #person-entity-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container,
  #person-entity-add-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container,
  #person-entity-edit-form #edit-uv-n2m-field-person-mailer .details-wrapper > .form-type-select .chosen-container {
    min-width: 100%;
    width: auto !important; }

.person-entity-form #edit-uv-n2m-field-person-mailer #edit-uv-n2m-field-person-mailer-message-container,
.person-entity-add-form #edit-uv-n2m-field-person-mailer #edit-uv-n2m-field-person-mailer-message-container,
.person-entity-edit-form #edit-uv-n2m-field-person-mailer #edit-uv-n2m-field-person-mailer-message-container,
#person-entity-form #edit-uv-n2m-field-person-mailer #edit-uv-n2m-field-person-mailer-message-container,
#person-entity-add-form #edit-uv-n2m-field-person-mailer #edit-uv-n2m-field-person-mailer-message-container,
#person-entity-edit-form #edit-uv-n2m-field-person-mailer #edit-uv-n2m-field-person-mailer-message-container {
  width: 100%; }

.person-entity-form #uv-n2m-field-person-mailer-table-wrapper,
.person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper,
.person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper,
#person-entity-form #uv-n2m-field-person-mailer-table-wrapper,
#person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper,
#person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1 100%;
  flex: 1 100%; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody tr,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody tr,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody tr,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody tr,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody tr,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0;
    background: #fff; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #F8F9F9;
    margin: 0 0 10px;
    font-weight: 400; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(2),
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(2),
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(2),
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(2),
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(2),
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(2) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(3),
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(3),
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(3),
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(3),
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(3),
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td:nth-child(3) {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td:first-child,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td:first-child,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td:first-child,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper tbody td:first-child,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper tbody td:first-child,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper tbody td:first-child {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .seven-details,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .seven-details,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .seven-details,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper .seven-details,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .seven-details,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .seven-details {
    margin: 0; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper summary,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper summary,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper summary,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper summary,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper summary,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper summary {
    white-space: nowrap;
    margin: 0; }
  .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper,
  .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper,
  .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper,
  #person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper,
  #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper,
  #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper {
    margin: 8px 0 0; }
    .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-wrapper,
    .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-wrapper,
    .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-wrapper,
    #person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-wrapper,
    #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-wrapper,
    #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-wrapper {
      margin: 0 0 20px; }
    .person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
    .person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
    .person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
    #person-entity-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
    #person-entity-add-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select,
    #person-entity-edit-form #uv-n2m-field-person-mailer-table-wrapper .details-wrapper .form-type-select {
      max-height: unset;
      position: relative;
      max-width: 500px;
      margin: 0; }

.person-entity-form #uv-n2m-field-person-organization-table-wrapper,
.person-entity-add-form #uv-n2m-field-person-organization-table-wrapper,
.person-entity-edit-form #uv-n2m-field-person-organization-table-wrapper,
#person-entity-form #uv-n2m-field-person-organization-table-wrapper,
#person-entity-add-form #uv-n2m-field-person-organization-table-wrapper,
#person-entity-edit-form #uv-n2m-field-person-organization-table-wrapper {
  width: 100%; }

.person-entity-form .form-item-uv-n2m-field-person-organization-relation-field,
.person-entity-add-form .form-item-uv-n2m-field-person-organization-relation-field,
.person-entity-edit-form .form-item-uv-n2m-field-person-organization-relation-field,
#person-entity-form .form-item-uv-n2m-field-person-organization-relation-field,
#person-entity-add-form .form-item-uv-n2m-field-person-organization-relation-field,
#person-entity-edit-form .form-item-uv-n2m-field-person-organization-relation-field {
  min-width: 300px; }
  .person-entity-form .form-item-uv-n2m-field-person-organization-relation-field .select2,
  .person-entity-add-form .form-item-uv-n2m-field-person-organization-relation-field .select2,
  .person-entity-edit-form .form-item-uv-n2m-field-person-organization-relation-field .select2,
  #person-entity-form .form-item-uv-n2m-field-person-organization-relation-field .select2,
  #person-entity-add-form .form-item-uv-n2m-field-person-organization-relation-field .select2,
  #person-entity-edit-form .form-item-uv-n2m-field-person-organization-relation-field .select2 {
    padding: 5px 10px 5px 0; }

.person-entity-form #edit-uv-n2m-field-person-organization table,
.person-entity-add-form #edit-uv-n2m-field-person-organization table,
.person-entity-edit-form #edit-uv-n2m-field-person-organization table,
#person-entity-form #edit-uv-n2m-field-person-organization table,
#person-entity-add-form #edit-uv-n2m-field-person-organization table,
#person-entity-edit-form #edit-uv-n2m-field-person-organization table {
  margin: 0; }

.person-entity-form #edit-uv-n2m-field-person-organization .details-wrapper,
.person-entity-add-form #edit-uv-n2m-field-person-organization .details-wrapper,
.person-entity-edit-form #edit-uv-n2m-field-person-organization .details-wrapper,
#person-entity-form #edit-uv-n2m-field-person-organization .details-wrapper,
#person-entity-add-form #edit-uv-n2m-field-person-organization .details-wrapper,
#person-entity-edit-form #edit-uv-n2m-field-person-organization .details-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.person-entity-form #edit-uv-n2m-field-person-organization #edit-uv-n2m-field-person-organization-message-container,
.person-entity-add-form #edit-uv-n2m-field-person-organization #edit-uv-n2m-field-person-organization-message-container,
.person-entity-edit-form #edit-uv-n2m-field-person-organization #edit-uv-n2m-field-person-organization-message-container,
#person-entity-form #edit-uv-n2m-field-person-organization #edit-uv-n2m-field-person-organization-message-container,
#person-entity-add-form #edit-uv-n2m-field-person-organization #edit-uv-n2m-field-person-organization-message-container,
#person-entity-edit-form #edit-uv-n2m-field-person-organization #edit-uv-n2m-field-person-organization-message-container {
  width: 100%; }

.person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
.person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
.person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select,
#person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
#person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
#person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select {
  margin: 0 15px 0 0;
  max-height: 38px; }
  @media only screen and (min-width: 1280px) {
    .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
    .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
    .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select,
    #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
    #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
    #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select {
      width: 70%; } }
  @media only screen and (min-width: 1318px) {
    .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
    .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
    .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select,
    #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select,
    #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select,
    #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select {
      width: 50%; } }
  .person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container,
  .person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container,
  .person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container,
  #person-entity-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container,
  #person-entity-add-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container,
  #person-entity-edit-form #edit-uv-n2m-field-person-organization .form-type-select .chosen-container {
    min-width: 100%;
    width: auto !important; }

.person-entity-form #edit-uv-n2m-field-person-organization tr,
.person-entity-add-form #edit-uv-n2m-field-person-organization tr,
.person-entity-edit-form #edit-uv-n2m-field-person-organization tr,
#person-entity-form #edit-uv-n2m-field-person-organization tr,
#person-entity-add-form #edit-uv-n2m-field-person-organization tr,
#person-entity-edit-form #edit-uv-n2m-field-person-organization tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0;
  background: #fff; }

.person-entity-form #edit-uv-n2m-field-person-organization td,
.person-entity-add-form #edit-uv-n2m-field-person-organization td,
.person-entity-edit-form #edit-uv-n2m-field-person-organization td,
#person-entity-form #edit-uv-n2m-field-person-organization td,
#person-entity-add-form #edit-uv-n2m-field-person-organization td,
#person-entity-edit-form #edit-uv-n2m-field-person-organization td {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #F8F9F9;
  margin: 0 0 10px;
  font-weight: 400; }
  .person-entity-form #edit-uv-n2m-field-person-organization td .form-item,
  .person-entity-add-form #edit-uv-n2m-field-person-organization td .form-item,
  .person-entity-edit-form #edit-uv-n2m-field-person-organization td .form-item,
  #person-entity-form #edit-uv-n2m-field-person-organization td .form-item,
  #person-entity-add-form #edit-uv-n2m-field-person-organization td .form-item,
  #person-entity-edit-form #edit-uv-n2m-field-person-organization td .form-item {
    margin: 0; }

.person-entity-form #edit-uv-n2m-field-person-organization td:nth-child(2),
.person-entity-add-form #edit-uv-n2m-field-person-organization td:nth-child(2),
.person-entity-edit-form #edit-uv-n2m-field-person-organization td:nth-child(2),
#person-entity-form #edit-uv-n2m-field-person-organization td:nth-child(2),
#person-entity-add-form #edit-uv-n2m-field-person-organization td:nth-child(2),
#person-entity-edit-form #edit-uv-n2m-field-person-organization td:nth-child(2) {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.person-entity-form #edit-uv-n2m-field-person-organization td:last-child,
.person-entity-add-form #edit-uv-n2m-field-person-organization td:last-child,
.person-entity-edit-form #edit-uv-n2m-field-person-organization td:last-child,
#person-entity-form #edit-uv-n2m-field-person-organization td:last-child,
#person-entity-add-form #edit-uv-n2m-field-person-organization td:last-child,
#person-entity-edit-form #edit-uv-n2m-field-person-organization td:last-child {
  display: none; }

.person-entity-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
.person-entity-add-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
.person-entity-edit-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
#person-entity-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
#person-entity-add-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
#person-entity-edit-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete {
  margin: 0 12px 0 0; }
  @media only screen and (min-width: 1280px) {
    .person-entity-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
    .person-entity-add-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
    .person-entity-edit-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
    #person-entity-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
    #person-entity-add-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete,
    #person-entity-edit-form #edit-uv-n2m-field-person-organization .js-form-type-entity-autocomplete {
      width: 70%; } }

.person-entity-form #edit-uv-n2m-field-person-organization .field--name-field-department,
.person-entity-add-form #edit-uv-n2m-field-person-organization .field--name-field-department,
.person-entity-edit-form #edit-uv-n2m-field-person-organization .field--name-field-department,
#person-entity-form #edit-uv-n2m-field-person-organization .field--name-field-department,
#person-entity-add-form #edit-uv-n2m-field-person-organization .field--name-field-department,
#person-entity-edit-form #edit-uv-n2m-field-person-organization .field--name-field-department {
  margin: 0 0 20px; }

.person-entity-form #edit-field-social-wrapper,
.person-entity-form #edit-uv-n2m-field-person-person,
.person-entity-form #edit-group-email,
.person-entity-form #edit-group-consent-data-usage,
.person-entity-add-form #edit-field-social-wrapper,
.person-entity-add-form #edit-uv-n2m-field-person-person,
.person-entity-add-form #edit-group-email,
.person-entity-add-form #edit-group-consent-data-usage,
.person-entity-edit-form #edit-field-social-wrapper,
.person-entity-edit-form #edit-uv-n2m-field-person-person,
.person-entity-edit-form #edit-group-email,
.person-entity-edit-form #edit-group-consent-data-usage,
#person-entity-form #edit-field-social-wrapper,
#person-entity-form #edit-uv-n2m-field-person-person,
#person-entity-form #edit-group-email,
#person-entity-form #edit-group-consent-data-usage,
#person-entity-add-form #edit-field-social-wrapper,
#person-entity-add-form #edit-uv-n2m-field-person-person,
#person-entity-add-form #edit-group-email,
#person-entity-add-form #edit-group-consent-data-usage,
#person-entity-edit-form #edit-field-social-wrapper,
#person-entity-edit-form #edit-uv-n2m-field-person-person,
#person-entity-edit-form #edit-group-email,
#person-entity-edit-form #edit-group-consent-data-usage {
  margin: 0 0 1em;
  padding: 0 0 1em;
  border-bottom: 1px dotted #eeeff1; }
  .person-entity-form #edit-field-social-wrapper details,
  .person-entity-form #edit-field-social-wrapper summary,
  .person-entity-form #edit-uv-n2m-field-person-person details,
  .person-entity-form #edit-uv-n2m-field-person-person summary,
  .person-entity-form #edit-group-email details,
  .person-entity-form #edit-group-email summary,
  .person-entity-form #edit-group-consent-data-usage details,
  .person-entity-form #edit-group-consent-data-usage summary,
  .person-entity-add-form #edit-field-social-wrapper details,
  .person-entity-add-form #edit-field-social-wrapper summary,
  .person-entity-add-form #edit-uv-n2m-field-person-person details,
  .person-entity-add-form #edit-uv-n2m-field-person-person summary,
  .person-entity-add-form #edit-group-email details,
  .person-entity-add-form #edit-group-email summary,
  .person-entity-add-form #edit-group-consent-data-usage details,
  .person-entity-add-form #edit-group-consent-data-usage summary,
  .person-entity-edit-form #edit-field-social-wrapper details,
  .person-entity-edit-form #edit-field-social-wrapper summary,
  .person-entity-edit-form #edit-uv-n2m-field-person-person details,
  .person-entity-edit-form #edit-uv-n2m-field-person-person summary,
  .person-entity-edit-form #edit-group-email details,
  .person-entity-edit-form #edit-group-email summary,
  .person-entity-edit-form #edit-group-consent-data-usage details,
  .person-entity-edit-form #edit-group-consent-data-usage summary,
  #person-entity-form #edit-field-social-wrapper details,
  #person-entity-form #edit-field-social-wrapper summary,
  #person-entity-form #edit-uv-n2m-field-person-person details,
  #person-entity-form #edit-uv-n2m-field-person-person summary,
  #person-entity-form #edit-group-email details,
  #person-entity-form #edit-group-email summary,
  #person-entity-form #edit-group-consent-data-usage details,
  #person-entity-form #edit-group-consent-data-usage summary,
  #person-entity-add-form #edit-field-social-wrapper details,
  #person-entity-add-form #edit-field-social-wrapper summary,
  #person-entity-add-form #edit-uv-n2m-field-person-person details,
  #person-entity-add-form #edit-uv-n2m-field-person-person summary,
  #person-entity-add-form #edit-group-email details,
  #person-entity-add-form #edit-group-email summary,
  #person-entity-add-form #edit-group-consent-data-usage details,
  #person-entity-add-form #edit-group-consent-data-usage summary,
  #person-entity-edit-form #edit-field-social-wrapper details,
  #person-entity-edit-form #edit-field-social-wrapper summary,
  #person-entity-edit-form #edit-uv-n2m-field-person-person details,
  #person-entity-edit-form #edit-uv-n2m-field-person-person summary,
  #person-entity-edit-form #edit-group-email details,
  #person-entity-edit-form #edit-group-email summary,
  #person-entity-edit-form #edit-group-consent-data-usage details,
  #person-entity-edit-form #edit-group-consent-data-usage summary {
    margin: 0; }
  .person-entity-form #edit-field-social-wrapper .details-wrapper,
  .person-entity-form #edit-uv-n2m-field-person-person .details-wrapper,
  .person-entity-form #edit-group-email .details-wrapper,
  .person-entity-form #edit-group-consent-data-usage .details-wrapper,
  .person-entity-add-form #edit-field-social-wrapper .details-wrapper,
  .person-entity-add-form #edit-uv-n2m-field-person-person .details-wrapper,
  .person-entity-add-form #edit-group-email .details-wrapper,
  .person-entity-add-form #edit-group-consent-data-usage .details-wrapper,
  .person-entity-edit-form #edit-field-social-wrapper .details-wrapper,
  .person-entity-edit-form #edit-uv-n2m-field-person-person .details-wrapper,
  .person-entity-edit-form #edit-group-email .details-wrapper,
  .person-entity-edit-form #edit-group-consent-data-usage .details-wrapper,
  #person-entity-form #edit-field-social-wrapper .details-wrapper,
  #person-entity-form #edit-uv-n2m-field-person-person .details-wrapper,
  #person-entity-form #edit-group-email .details-wrapper,
  #person-entity-form #edit-group-consent-data-usage .details-wrapper,
  #person-entity-add-form #edit-field-social-wrapper .details-wrapper,
  #person-entity-add-form #edit-uv-n2m-field-person-person .details-wrapper,
  #person-entity-add-form #edit-group-email .details-wrapper,
  #person-entity-add-form #edit-group-consent-data-usage .details-wrapper,
  #person-entity-edit-form #edit-field-social-wrapper .details-wrapper,
  #person-entity-edit-form #edit-uv-n2m-field-person-person .details-wrapper,
  #person-entity-edit-form #edit-group-email .details-wrapper,
  #person-entity-edit-form #edit-group-consent-data-usage .details-wrapper {
    margin: 10px 0 0; }

.person-entity-form #edit-uv-n2m-field-person-person tr,
.person-entity-add-form #edit-uv-n2m-field-person-person tr,
.person-entity-edit-form #edit-uv-n2m-field-person-person tr,
#person-entity-form #edit-uv-n2m-field-person-person tr,
#person-entity-add-form #edit-uv-n2m-field-person-person tr,
#person-entity-edit-form #edit-uv-n2m-field-person-person tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0;
  background: #fff; }
  @media only screen and (min-width: 1280px) {
    .person-entity-form #edit-uv-n2m-field-person-person tr,
    .person-entity-add-form #edit-uv-n2m-field-person-person tr,
    .person-entity-edit-form #edit-uv-n2m-field-person-person tr,
    #person-entity-form #edit-uv-n2m-field-person-person tr,
    #person-entity-add-form #edit-uv-n2m-field-person-person tr,
    #person-entity-edit-form #edit-uv-n2m-field-person-person tr {
      width: 95%; } }
  @media only screen and (min-width: 1318px) {
    .person-entity-form #edit-uv-n2m-field-person-person tr,
    .person-entity-add-form #edit-uv-n2m-field-person-person tr,
    .person-entity-edit-form #edit-uv-n2m-field-person-person tr,
    #person-entity-form #edit-uv-n2m-field-person-person tr,
    #person-entity-add-form #edit-uv-n2m-field-person-person tr,
    #person-entity-edit-form #edit-uv-n2m-field-person-person tr {
      width: 100%; } }

.person-entity-form #edit-uv-n2m-field-person-person td,
.person-entity-add-form #edit-uv-n2m-field-person-person td,
.person-entity-edit-form #edit-uv-n2m-field-person-person td,
#person-entity-form #edit-uv-n2m-field-person-person td,
#person-entity-add-form #edit-uv-n2m-field-person-person td,
#person-entity-edit-form #edit-uv-n2m-field-person-person td {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #F8F9F9;
  margin: 0 0 10px;
  font-weight: 400; }

.person-entity-form #edit-uv-n2m-field-person-person .form-item,
.person-entity-add-form #edit-uv-n2m-field-person-person .form-item,
.person-entity-edit-form #edit-uv-n2m-field-person-person .form-item,
#person-entity-form #edit-uv-n2m-field-person-person .form-item,
#person-entity-add-form #edit-uv-n2m-field-person-person .form-item,
#person-entity-edit-form #edit-uv-n2m-field-person-person .form-item {
  margin: 0; }

.person-entity-form #edit-uv-n2m-field-person-person td:nth-child(1),
.person-entity-add-form #edit-uv-n2m-field-person-person td:nth-child(1),
.person-entity-edit-form #edit-uv-n2m-field-person-person td:nth-child(1),
#person-entity-form #edit-uv-n2m-field-person-person td:nth-child(1),
#person-entity-add-form #edit-uv-n2m-field-person-person td:nth-child(1),
#person-entity-edit-form #edit-uv-n2m-field-person-person td:nth-child(1) {
  max-width: 30px; }

.person-entity-form #edit-uv-n2m-field-person-person td:nth-child(2),
.person-entity-add-form #edit-uv-n2m-field-person-person td:nth-child(2),
.person-entity-edit-form #edit-uv-n2m-field-person-person td:nth-child(2),
#person-entity-form #edit-uv-n2m-field-person-person td:nth-child(2),
#person-entity-add-form #edit-uv-n2m-field-person-person td:nth-child(2),
#person-entity-edit-form #edit-uv-n2m-field-person-person td:nth-child(2) {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.person-entity-form #edit-uv-n2m-field-person-person td:last-child,
.person-entity-add-form #edit-uv-n2m-field-person-person td:last-child,
.person-entity-edit-form #edit-uv-n2m-field-person-person td:last-child,
#person-entity-form #edit-uv-n2m-field-person-person td:last-child,
#person-entity-add-form #edit-uv-n2m-field-person-person td:last-child,
#person-entity-edit-form #edit-uv-n2m-field-person-person td:last-child {
  display: none; }

.person-entity-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
.person-entity-add-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
.person-entity-edit-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
#person-entity-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
#person-entity-add-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
#person-entity-edit-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete {
  margin: 0 12px 0 0; }
  @media only screen and (min-width: 1280px) {
    .person-entity-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
    .person-entity-add-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
    .person-entity-edit-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
    #person-entity-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
    #person-entity-add-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete,
    #person-entity-edit-form #edit-uv-n2m-field-person-person .js-form-type-entity-autocomplete {
      width: 70%; } }

.person-entity-form #edit-group-consent-data-usage .details-wrapper > div + div,
.person-entity-add-form #edit-group-consent-data-usage .details-wrapper > div + div,
.person-entity-edit-form #edit-group-consent-data-usage .details-wrapper > div + div,
#person-entity-form #edit-group-consent-data-usage .details-wrapper > div + div,
#person-entity-add-form #edit-group-consent-data-usage .details-wrapper > div + div,
#person-entity-edit-form #edit-group-consent-data-usage .details-wrapper > div + div {
  margin: 20px 0 0; }

.person-entity-form #edit-group-notizen table,
.person-entity-add-form #edit-group-notizen table,
.person-entity-edit-form #edit-group-notizen table,
#person-entity-form #edit-group-notizen table,
#person-entity-add-form #edit-group-notizen table,
#person-entity-edit-form #edit-group-notizen table {
  margin: 0; }

.person-entity-form #edit-group-notizen td,
.person-entity-add-form #edit-group-notizen td,
.person-entity-edit-form #edit-group-notizen td,
#person-entity-form #edit-group-notizen td,
#person-entity-add-form #edit-group-notizen td,
#person-entity-edit-form #edit-group-notizen td {
  display: block;
  background: #F8F9F9;
  margin: 0 0 10px; }
  .person-entity-form #edit-group-notizen td .paragraph,
  .person-entity-add-form #edit-group-notizen td .paragraph,
  .person-entity-edit-form #edit-group-notizen td .paragraph,
  #person-entity-form #edit-group-notizen td .paragraph,
  #person-entity-add-form #edit-group-notizen td .paragraph,
  #person-entity-edit-form #edit-group-notizen td .paragraph {
    padding: 0 10px; }
  .person-entity-form #edit-group-notizen td div + div,
  .person-entity-add-form #edit-group-notizen td div + div,
  .person-entity-edit-form #edit-group-notizen td div + div,
  #person-entity-form #edit-group-notizen td div + div,
  #person-entity-add-form #edit-group-notizen td div + div,
  #person-entity-edit-form #edit-group-notizen td div + div {
    margin-left: 0; }

.person-entity-form #edit-group-notizen td.field-multiple-drag,
.person-entity-add-form #edit-group-notizen td.field-multiple-drag,
.person-entity-edit-form #edit-group-notizen td.field-multiple-drag,
#person-entity-form #edit-group-notizen td.field-multiple-drag,
#person-entity-add-form #edit-group-notizen td.field-multiple-drag,
#person-entity-edit-form #edit-group-notizen td.field-multiple-drag {
  display: none; }

.person-entity-form #edit-group-notizen td .paragraphs-dropbutton-wrapper,
.person-entity-add-form #edit-group-notizen td .paragraphs-dropbutton-wrapper,
.person-entity-edit-form #edit-group-notizen td .paragraphs-dropbutton-wrapper,
#person-entity-form #edit-group-notizen td .paragraphs-dropbutton-wrapper,
#person-entity-add-form #edit-group-notizen td .paragraphs-dropbutton-wrapper,
#person-entity-edit-form #edit-group-notizen td .paragraphs-dropbutton-wrapper {
  padding: 15px 0 0 0; }

.person-entity-form #edit-group-notizen .field--name-field-comments .form-wrapper,
.person-entity-add-form #edit-group-notizen .field--name-field-comments .form-wrapper,
.person-entity-edit-form #edit-group-notizen .field--name-field-comments .form-wrapper,
#person-entity-form #edit-group-notizen .field--name-field-comments .form-wrapper,
#person-entity-add-form #edit-group-notizen .field--name-field-comments .form-wrapper,
#person-entity-edit-form #edit-group-notizen .field--name-field-comments .form-wrapper {
  padding: 0px 10px; }

.person-entity-form #edit-group-notizen .text-format-wrapper,
.person-entity-add-form #edit-group-notizen .text-format-wrapper,
.person-entity-edit-form #edit-group-notizen .text-format-wrapper,
#person-entity-form #edit-group-notizen .text-format-wrapper,
#person-entity-add-form #edit-group-notizen .text-format-wrapper,
#person-entity-edit-form #edit-group-notizen .text-format-wrapper {
  margin: 0 0 20px; }

/* #############################################################################
#### Contact: Show
################################################################################
*/
.person-data-group {
  margin: 0 0 2.5em; }
  .person-data-group > .field__item,
  .person-data-group > .field__items > .field__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .person-data-group i.material-icons {
    font-size: 21px;
    margin: -2px 6px 0 0; }
  .person-data-group .person-name {
    font-size: 1.125rem; }
  .person-data-group b {
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    margin: 0 0 10px; }
  .person-data-group .field--name-field-address .field__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .person-data-group .field--name-field-address p {
    margin: 0; }
  .person-data-group .field--name-field-address .address-map-link {
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%;
    margin: 5px 0 0 23px; }
    .person-data-group .field--name-field-address .address-map-link a {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex; }
      .person-data-group .field--name-field-address .address-map-link a:hover, .person-data-group .field--name-field-address .address-map-link a:focus {
        text-decoration: none; }

.person-detail h3,
.person-remarks h3 {
  font-weight: 400; }

.person-detail .person-history-note-item, .person-detail .person-history-event-item,
.person-remarks .person-history-note-item,
.person-remarks .person-history-event-item {
  background: #eeeff1;
  padding: 15px;
  margin-bottom: 15px; }
  .person-detail .person-history-note-item .header, .person-detail .person-history-event-item .header,
  .person-remarks .person-history-note-item .header,
  .person-remarks .person-history-event-item .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 0 8px;
    margin: 0 0 10px; }
  .person-detail .person-history-note-item .footer, .person-detail .person-history-event-item .footer,
  .person-remarks .person-history-note-item .footer,
  .person-remarks .person-history-event-item .footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 8px 0 0;
    margin: 10px 0 0; }
  .person-detail .person-history-note-item .label, .person-detail .person-history-event-item .label,
  .person-remarks .person-history-note-item .label,
  .person-remarks .person-history-event-item .label {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-weight: 500;
    padding: 0 0 0 5px; }
    .person-detail .person-history-note-item .label .field, .person-detail .person-history-event-item .label .field,
    .person-remarks .person-history-note-item .label .field,
    .person-remarks .person-history-event-item .label .field {
      margin: 0; }
  .person-detail .person-history-note-item div.field__item, .person-detail .person-history-event-item div.field__item,
  .person-remarks .person-history-note-item div.field__item,
  .person-remarks .person-history-event-item div.field__item {
    margin-bottom: 0; }
  .person-detail .person-history-note-item time, .person-detail .person-history-event-item time,
  .person-remarks .person-history-note-item time,
  .person-remarks .person-history-event-item time {
    font-size: 0.875rem; }
  .person-detail .person-history-note-item .value, .person-detail .person-history-event-item .value,
  .person-remarks .person-history-note-item .value,
  .person-remarks .person-history-event-item .value {
    border: 1px solid #efefef; }
  .person-detail .person-history-note-item .field--name-field-date, .person-detail .person-history-event-item .field--name-field-date,
  .person-remarks .person-history-note-item .field--name-field-date,
  .person-remarks .person-history-event-item .field--name-field-date {
    display: inline-block; }
  .person-detail .person-history-note-item .field--name-field-date-to, .person-detail .person-history-event-item .field--name-field-date-to,
  .person-remarks .person-history-note-item .field--name-field-date-to,
  .person-remarks .person-history-event-item .field--name-field-date-to {
    display: inline-block; }
  .person-detail .person-history-note-item .field--name-field-registration-status, .person-detail .person-history-event-item .field--name-field-registration-status,
  .person-remarks .person-history-note-item .field--name-field-registration-status,
  .person-remarks .person-history-event-item .field--name-field-registration-status {
    display: inline-block; }
  .person-detail .person-history-note-item .title, .person-detail .person-history-event-item .title,
  .person-remarks .person-history-note-item .title,
  .person-remarks .person-history-event-item .title {
    margin: 0 0 5px; }

.person-bulk-add-to-events-action-confirm-form {
  padding: 1em 0 0; }
  .person-bulk-add-to-events-action-confirm-form fieldset {
    margin: 1em 0 0; }

/* #############################################################################
#### Kontakte - Verteiler (/crm/mailer)
################################################################################
*/
#crm-mailer-add-person-action-confirm-form #edit-table th:first-child, #crm-mailer-add-person-action-confirm-form #edit-table td:first-child,
#crm-mailer-move-person-action-confirm-form #edit-table th:first-child,
#crm-mailer-move-person-action-confirm-form #edit-table td:first-child {
  display: none; }

#crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(3), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(3),
#crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(3),
#crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(3) {
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media only screen and (min-width: 768px) {
    #crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(3), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(3),
    #crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(3),
    #crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(3) {
      max-width: unset;
      overflow: unset; } }

#crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(4), #crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(5), #crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(6), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(4), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(5), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(6),
#crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(4),
#crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(5),
#crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(6),
#crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(4),
#crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(5),
#crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(6) {
  display: none; }
  @media only screen and (min-width: 768px) {
    #crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(4), #crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(5), #crm-mailer-add-person-action-confirm-form #edit-table th:nth-child(6), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(4), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(5), #crm-mailer-add-person-action-confirm-form #edit-table td:nth-child(6),
    #crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(4),
    #crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(5),
    #crm-mailer-move-person-action-confirm-form #edit-table th:nth-child(6),
    #crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(4),
    #crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(5),
    #crm-mailer-move-person-action-confirm-form #edit-table td:nth-child(6) {
      display: table-cell; } }

#crm-mailer-add-person-action-confirm-form #edit-cancel,
#crm-mailer-move-person-action-confirm-form #edit-cancel {
  margin: 20px 0 0; }
  @media only screen and (min-width: 768px) {
    #crm-mailer-add-person-action-confirm-form #edit-cancel,
    #crm-mailer-move-person-action-confirm-form #edit-cancel {
      margin: 0 0 0 10px; } }

#views-bulk-operations-confirm-action th:nth-child(2), #views-bulk-operations-confirm-action td:nth-child(2) {
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media only screen and (min-width: 768px) {
    #views-bulk-operations-confirm-action th:nth-child(2), #views-bulk-operations-confirm-action td:nth-child(2) {
      max-width: unset;
      overflow: unset; } }

#views-bulk-operations-confirm-action #edit-cancel {
  margin: 20px 0 0; }
  @media only screen and (min-width: 768px) {
    #views-bulk-operations-confirm-action #edit-cancel {
      margin: 0 0 0 10px; } }

/* #############################################################################
  "Mailings" -> "Edit" -> "Senden" -> "Übersicht", "Absender", "Einstellungen"
################################################################################
*/
#edit-salutation span {
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.214;
  margin: 0 0 6px; }

#edit-scheduled-send-date .form-item {
  margin: 0; }

.uv-newsletter-options-form div.description {
  margin-bottom: 30px;
  max-width: 80ch; }

form[class*="-newsletter-recipients-form"] .layout-region-node-main {
  padding-bottom: 0px;
  margin-bottom: 0px; }

#add-external-mailer-form-wrapper.layout-region-node-main {
  margin-bottom: 0px; }

#add-external-mailer-form-wrapper .form-submit {
  margin-bottom: 20px; }

/* ######################
  "Formulare" /admin/formulare
  ################
*/
/* Auswertung */
.uv_data_form_config_entity .field {
  margin: 0 0 .8em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  .uv_data_form_config_entity .field .field__label {
    font-weight: 400; }
    .uv_data_form_config_entity .field .field__label:after {
      display: none; }

.uv_data_form_config_entity .field--label-above > .field__item {
  padding: 0 .5em 0 0; }

.uv_data_form_config_entity .field--name-field-petition {
  margin: 0 0 25px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .uv_data_form_config_entity .field--name-field-petition .field__label {
    font-weight: 700; }
    .uv_data_form_config_entity .field--name-field-petition .field__label:after {
      display: inline; }

.uv_data_form_config_entity .field--name-field-start-date {
  margin: 0 0 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .uv_data_form_config_entity .field--name-field-start-date .field__label {
    font-weight: 700; }
    .uv_data_form_config_entity .field--name-field-start-date .field__label:after {
      display: inline; }

.uv_data_form_config_entity .field--name-field-end-date {
  margin: 0 0 25px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .uv_data_form_config_entity .field--name-field-end-date .field__label {
    font-weight: 700; }
    .uv_data_form_config_entity .field--name-field-end-date .field__label:after {
      display: inline; }

.uv_data_form_config_entity .field--name-field-mini-survey-form-fields,
.uv_data_form_config_entity .field--name-field-marketing,
.uv_data_form_config_entity .field--name-field-require-personal-data,
.uv_data_form_config_entity .field--name-field-share-link-type,
.uv_data_form_config_entity .field--name-field-note,
.uv_data_form_config_entity .field--name-field-teaser,
.uv_data_form_config_entity .field--name-field-share-url,
.uv_data_form_config_entity .field--name-field-title-output {
  margin: 0 0 25px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .uv_data_form_config_entity .field--name-field-mini-survey-form-fields .field__label,
  .uv_data_form_config_entity .field--name-field-marketing .field__label,
  .uv_data_form_config_entity .field--name-field-require-personal-data .field__label,
  .uv_data_form_config_entity .field--name-field-share-link-type .field__label,
  .uv_data_form_config_entity .field--name-field-note .field__label,
  .uv_data_form_config_entity .field--name-field-teaser .field__label,
  .uv_data_form_config_entity .field--name-field-share-url .field__label,
  .uv_data_form_config_entity .field--name-field-title-output .field__label {
    font-weight: 700; }
    .uv_data_form_config_entity .field--name-field-mini-survey-form-fields .field__label:after,
    .uv_data_form_config_entity .field--name-field-marketing .field__label:after,
    .uv_data_form_config_entity .field--name-field-require-personal-data .field__label:after,
    .uv_data_form_config_entity .field--name-field-share-link-type .field__label:after,
    .uv_data_form_config_entity .field--name-field-note .field__label:after,
    .uv_data_form_config_entity .field--name-field-teaser .field__label:after,
    .uv_data_form_config_entity .field--name-field-share-url .field__label:after,
    .uv_data_form_config_entity .field--name-field-title-output .field__label:after {
      display: inline; }

.uv_data_form_config_entity .field--name-field-categories-thematic {
  margin-top: 25px; }

.uv_data_form_config_entity .field--name-field-categories-thematic,
.uv_data_form_config_entity .field--name-field-categories-other,
.uv_data_form_config_entity .field--name-field-mailers {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .uv_data_form_config_entity .field--name-field-categories-thematic .field__label,
  .uv_data_form_config_entity .field--name-field-categories-other .field__label,
  .uv_data_form_config_entity .field--name-field-mailers .field__label {
    font-weight: 700; }
  .uv_data_form_config_entity .field--name-field-categories-thematic .field__item,
  .uv_data_form_config_entity .field--name-field-categories-other .field__item,
  .uv_data_form_config_entity .field--name-field-mailers .field__item {
    display: inline; }
    .uv_data_form_config_entity .field--name-field-categories-thematic .field__item:after,
    .uv_data_form_config_entity .field--name-field-categories-other .field__item:after,
    .uv_data_form_config_entity .field--name-field-mailers .field__item:after {
      content: ';'; }
    .uv_data_form_config_entity .field--name-field-categories-thematic .field__item:last-child:after,
    .uv_data_form_config_entity .field--name-field-categories-other .field__item:last-child:after,
    .uv_data_form_config_entity .field--name-field-mailers .field__item:last-child:after {
      content: ''; }

.uv_data_form_config_entity .field--name-field-intro {
  display: none; }

.uv_data_form_config_entity .questions {
  margin: 0 0 2.5em; }

.uv_data_form_config_entity .participants-count {
  margin: 0 0 .25em; }

.uv_data_form_config_entity .count {
  font-weight: 600; }

.uv_data_form_config_entity .mini-survey-questions {
  margin: 2em 0 0; }
  .uv_data_form_config_entity .mini-survey-questions .answer td:first-of-type {
    padding-left: 20px;
    width: 20px;
    text-align: right; }

.uv-data-form-config-entity-form .paragraphs-dropbutton-wrapper .field-add-more-submit {
  margin: 0 8px 8px 0; }

/* ######################
  Kontakte Import/Export
  ################
*/
/* New Import */
.uv-crm-person-entities-import table {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  /* Row number */
  /* Don't import button */ }
  .uv-crm-person-entities-import table td,
  .uv-crm-person-entities-import table th {
    min-width: 200px;
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #f2f5f6;
    border-bottom: 1px solid #f2f5f6; }
  .uv-crm-person-entities-import table td:first-child,
  .uv-crm-person-entities-import table th:first-child {
    min-width: 60px; }
  .uv-crm-person-entities-import table td:nth-child(2),
  .uv-crm-person-entities-import table th:nth-child(2) {
    min-width: 120px; }
  .uv-crm-person-entities-import table tr:first-child td {
    text-transform: uppercase;
    font-weight: 700;
    background: white; }
    .uv-crm-person-entities-import table tr:first-child td div {
      min-width: 200px; }

/* Global */
.uv-crm-person-import-form .fieldset-legend,
.uv-crm-mailer-person-import-form .fieldset-legend,
.uv-events-subscribers-import-form .fieldset-legend,
.person-bulk-export-action-confirm-form .fieldset-legend,
.uv-events-participants-bulk-export-action-confirm-form .fieldset-legend {
  display: block;
  font: 500 1.625rem/1.385 Roboto;
  margin: 0 0 .5em; }

.uv-crm-person-import-form .seven-details,
.uv-crm-mailer-person-import-form .seven-details,
.uv-events-subscribers-import-form .seven-details,
.person-bulk-export-action-confirm-form .seven-details,
.uv-events-participants-bulk-export-action-confirm-form .seven-details {
  margin: 0; }
  .uv-crm-person-import-form .seven-details summary,
  .uv-crm-mailer-person-import-form .seven-details summary,
  .uv-events-subscribers-import-form .seven-details summary,
  .person-bulk-export-action-confirm-form .seven-details summary,
  .uv-events-participants-bulk-export-action-confirm-form .seven-details summary {
    margin: 0 0 1.15em; }

.uv-crm-person-import-form .selected-export-fields .details-wrapper,
.uv-crm-mailer-person-import-form .selected-export-fields .details-wrapper,
.uv-events-subscribers-import-form .selected-export-fields .details-wrapper,
.person-bulk-export-action-confirm-form .selected-export-fields .details-wrapper,
.uv-events-participants-bulk-export-action-confirm-form .selected-export-fields .details-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 0 20px; }
  .uv-crm-person-import-form .selected-export-fields .details-wrapper > .form-item,
  .uv-crm-mailer-person-import-form .selected-export-fields .details-wrapper > .form-item,
  .uv-events-subscribers-import-form .selected-export-fields .details-wrapper > .form-item,
  .person-bulk-export-action-confirm-form .selected-export-fields .details-wrapper > .form-item,
  .uv-events-participants-bulk-export-action-confirm-form .selected-export-fields .details-wrapper > .form-item {
    background: #F8F9F9;
    padding: 10px 15px; }
    .uv-crm-person-import-form .selected-export-fields .details-wrapper > .form-item label,
    .uv-crm-mailer-person-import-form .selected-export-fields .details-wrapper > .form-item label,
    .uv-events-subscribers-import-form .selected-export-fields .details-wrapper > .form-item label,
    .person-bulk-export-action-confirm-form .selected-export-fields .details-wrapper > .form-item label,
    .uv-events-participants-bulk-export-action-confirm-form .selected-export-fields .details-wrapper > .form-item label {
      display: block;
      background: #fff;
      margin: -10px -15px 10px;
      padding: 0 10px 5px 15px; }
  .uv-crm-person-import-form .selected-export-fields .details-wrapper .button,
  .uv-crm-mailer-person-import-form .selected-export-fields .details-wrapper .button,
  .uv-events-subscribers-import-form .selected-export-fields .details-wrapper .button,
  .person-bulk-export-action-confirm-form .selected-export-fields .details-wrapper .button,
  .uv-events-participants-bulk-export-action-confirm-form .selected-export-fields .details-wrapper .button {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    text-align: left;
    margin: 0 0 20px;
    padding: 0;
    border: 0; }
    .uv-crm-person-import-form .selected-export-fields .details-wrapper .button:hover, .uv-crm-person-import-form .selected-export-fields .details-wrapper .button:focus,
    .uv-crm-mailer-person-import-form .selected-export-fields .details-wrapper .button:hover,
    .uv-crm-mailer-person-import-form .selected-export-fields .details-wrapper .button:focus,
    .uv-events-subscribers-import-form .selected-export-fields .details-wrapper .button:hover,
    .uv-events-subscribers-import-form .selected-export-fields .details-wrapper .button:focus,
    .person-bulk-export-action-confirm-form .selected-export-fields .details-wrapper .button:hover,
    .person-bulk-export-action-confirm-form .selected-export-fields .details-wrapper .button:focus,
    .uv-events-participants-bulk-export-action-confirm-form .selected-export-fields .details-wrapper .button:hover,
    .uv-events-participants-bulk-export-action-confirm-form .selected-export-fields .details-wrapper .button:focus {
      color: #0077C0;
      background: none;
      text-decoration: underline; }

.uv-crm-person-import-form .form-item-import-source,
.uv-crm-mailer-person-import-form .form-item-import-source,
.uv-events-subscribers-import-form .form-item-import-source,
.person-bulk-export-action-confirm-form .form-item-import-source,
.uv-events-participants-bulk-export-action-confirm-form .form-item-import-source {
  margin: 1em 0; }

.uv-crm-person-import-form .button + .button,
.uv-crm-mailer-person-import-form .button + .button,
.uv-events-subscribers-import-form .button + .button,
.person-bulk-export-action-confirm-form .button + .button,
.uv-events-participants-bulk-export-action-confirm-form .button + .button {
  margin: 0 0 0 20px; }

/* Import */
#import-wrapper {
  margin: 0 0 4em; }
  #import-wrapper .form-wrapper {
    margin: 0; }

@media only screen and (min-width: 1318px) {
  .uv-crm-person-import-form table,
  .uv-events-subscribers-import-form table {
    max-width: 75%; } }

.uv-crm-person-import-form table .form-type-select:before,
.uv-events-subscribers-import-form table .form-type-select:before {
  display: none; }

.uv-crm-person-import-form table .chosen-single,
.uv-events-subscribers-import-form table .chosen-single {
  font-size: 1rem; }

.uv-crm-person-import-form table .button,
.uv-events-subscribers-import-form table .button {
  min-width: unset; }
  @media only screen and (min-width: 1920px) {
    .uv-crm-person-import-form table .button:first-child,
    .uv-events-subscribers-import-form table .button:first-child {
      margin-left: 235px; } }
  .uv-crm-person-import-form table .button[disabled],
  .uv-events-subscribers-import-form table .button[disabled] {
    border-color: #eeeff1;
    color: #eeeff1; }
    .uv-crm-person-import-form table .button[disabled]:hover, .uv-crm-person-import-form table .button[disabled]:focus,
    .uv-events-subscribers-import-form table .button[disabled]:hover,
    .uv-events-subscribers-import-form table .button[disabled]:focus {
      border-color: #eeeff1;
      color: #eeeff1;
      background: #fff; }

.uv-crm-person-import-form #edit-import {
  margin: 0; }

.uv-crm-person-import-form #edit-import-export-structured .form-submit {
  margin-bottom: 13px; }

/* Export */
.uv-crm-person-import-form .form-type-select:before,
.uv-crm-mailer-person-import-form .form-type-select:before,
.uv-events-subscribers-import-form .form-type-select:before,
.person-bulk-export-action-confirm-form .form-type-select:before {
  right: 29px;
  bottom: 24px; }

.uv-crm-person-import-form .form-type-select-chosen:before,
.uv-crm-mailer-person-import-form .form-type-select-chosen:before,
.uv-events-subscribers-import-form .form-type-select-chosen:before,
.person-bulk-export-action-confirm-form .form-type-select-chosen:before {
  display: none; }

/* https://kazzkiq.github.io/balloon.css/ */
[aria-label][data-balloon-pos] {
  position: relative;
  cursor: pointer; }

[aria-label][data-balloon-pos]:after {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
  transition: all 0.18s ease-out 0.18s;
  text-indent: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  font-weight: normal;
  font-style: normal;
  text-shadow: none;
  font-size: 14px;
  background: transparent;
  color: #333;
  content: attr(aria-label);
  position: absolute;
  white-space: nowrap;
  z-index: 10; }

[aria-label][data-balloon-pos]:before {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
  transition: all 0.18s ease-out 0.18s;
  content: "";
  position: absolute;
  z-index: 10; }

[aria-label][data-balloon-pos]:hover:before, [aria-label][data-balloon-pos]:hover:after, [aria-label][data-balloon-pos][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-visible]:after, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after {
  opacity: 1;
  pointer-events: none; }

[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:after {
  bottom: 100%;
  left: 0;
  margin-bottom: 0;
  -webkit-transform: translate(0, var(--balloon-move));
  transform: translate(0, var(--balloon-move));
  -webkit-transform-origin: top;
  transform-origin: top; }

[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:before {
  bottom: 100%;
  left: 5px;
  -webkit-transform: translate(0, var(--balloon-move));
  transform: translate(0, var(--balloon-move));
  -webkit-transform-origin: top;
  transform-origin: top; }

[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:after {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:before {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0); }

[aria-label][data-balloon-pos][data-balloon-pos="right"]:after {
  left: 20px;
  margin-left: 10px;
  top: 50%;
  -webkit-transform: translate(calc(3px * -1), -50%);
  transform: translate(calc(3px * -1), -50%); }

[aria-label][data-balloon-pos][data-balloon-pos="right"]:before {
  width: 0;
  height: 0;
  border: 0;
  left: 100%;
  top: 50%;
  -webkit-transform: translate(calc(3px * -1), -50%);
  transform: translate(calc(3px * -1), -50%); }

[aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:after {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%); }

[aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:before {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%); }

.tooltip {
  position: relative;
  display: inline-block;
  vertical-align: middle; }

.tooltip .tooltip-text {
  visibility: hidden;
  width: 140px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -75px;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s; }

.tooltip .tooltip-text::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent; }

.copy-text-wrapper:hover .tooltip-text {
  visibility: visible;
  opacity: 1; }

.tooltip .tooltip-text-wrapper {
  background: url(/themes/custom/vierzwo/src/img/copy.svg);
  width: 24px;
  height: 24px;
  display: block;
  cursor: pointer;
  -webkit-transform: scale(0.7);
  transform: scale(0.7); }

.copy-text-wrapper {
  display: inline;
  padding: 2px;
  cursor: pointer; }

.copy-text-wrapper:hover {
  background: #F4F5F6; }

.copy-text-wrapper .text-to-copy,
.tooltip .tooltip-text-before,
.tooltip .tooltip-text-after {
  display: none; }

/* ##############################
#### Landingpage "Menü konfigurieren": hotfix responsive
*/
.node-landing-page-landing-page-menu-configuration-form .field--name-field-title {
  padding-right: 15px; }

.node-landing-page-landing-page-menu-configuration-form .field--name-field-link-type {
  width: 250px;
  padding-right: 15px; }

.node-landing-page-landing-page-menu-configuration-form tr .form-wrapper,
.node-landing-page-landing-page-menu-configuration-form .field--name-field-donations-active,
.node-landing-page-landing-page-menu-configuration-form .field--name-field-custom-menu-active {
  display: inline-block; }

.node-landing-page-landing-page-menu-configuration-form .form-wrapper {
  white-space: nowrap; }

.node-landing-page-landing-page-menu-configuration-form tr .form-type-item {
  display: inline-block;
  padding-left: 10px; }
  .node-landing-page-landing-page-menu-configuration-form tr .form-type-item .form-item {
    padding-left: 10px; }
  .node-landing-page-landing-page-menu-configuration-form tr .form-type-item label span.inactive {
    color: red; }

.node-landing-page-landing-page-menu-configuration-form tr .paragraphs-dropbutton-wrapper {
  padding-left: 15px;
  float: none; }

.node-landing-page-landing-page-menu-configuration-form a.reset-menus {
  display: block;
  float: none;
  padding: 7px;
  font-size: 15px;
  margin: 0 0 1em; }

.node-landing-page-landing-page-menu-configuration-form .layout-region-node-main {
  width: 100%;
  max-width: 1165px; }

.node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div {
  position: relative;
  top: -20px; }

.node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper {
  min-width: unset;
  position: relative; }
  @media only screen and (min-width: 768px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper {
      min-width: 950px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; } }
  @media only screen and (min-width: 1318px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper > div:nth-of-type(2) {
      width: 50%; } }
  .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper div.paragraph-type-top {
    display: none;
    position: relative;
    top: 35px;
    float: right; }
    @media only screen and (min-width: 768px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper div.paragraph-type-top {
        display: block; } }
  .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--name-field-link-external,
  .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--type-entity-reference {
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--name-field-link-external,
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--type-entity-reference {
        max-width: 44%; } }
    @media only screen and (min-width: 1024px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--name-field-link-external,
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--type-entity-reference {
        max-width: 33%; } }
    @media only screen and (min-width: 1318px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--name-field-link-external,
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--type-entity-reference {
        max-width: 40%; } }
    @media only screen and (min-width: 1920px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--name-field-link-external,
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > div > .form-wrapper .field--type-entity-reference {
        max-width: 50%;
        padding-right: 15px; } }

.node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content > div > .form-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse; }
  @media only screen and (min-width: 768px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content > div > .form-wrapper {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      max-width: 100%; } }
  @media only screen and (min-width: 1318px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content > div > .form-wrapper > div:nth-of-type(2) {
      width: 50%; } }

.node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .paragraph-type-top {
  height: auto; }

.node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--name-field-link-external,
.node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--type-entity-reference {
  width: 100%; }
  @media only screen and (min-width: 768px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--name-field-link-external,
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--type-entity-reference {
      max-width: 44%; } }
  @media only screen and (min-width: 1024px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--name-field-link-external,
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--type-entity-reference {
      max-width: 33%; } }
  @media only screen and (min-width: 1318px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--name-field-link-external,
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--type-entity-reference {
      max-width: 40%; } }
  @media only screen and (min-width: 1920px) {
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--name-field-link-external,
    .node-landing-page-landing-page-menu-configuration-form .field-multiple-table td:nth-of-type(2) > .ajax-new-content .field--type-entity-reference {
      max-width: 50%;
      padding-right: 15px; } }

.node-landing-page-landing-page-menu-configuration-form .field-multiple-table tr td {
  padding-bottom: 0; }
  .node-landing-page-landing-page-menu-configuration-form .field-multiple-table tr td .form-wrapper {
    height: unset;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    max-width: 100vw;
    margin: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    @media only screen and (min-width: 768px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table tr td .form-wrapper {
        height: 70px;
        display: inline-block;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row; } }
    @media only screen and (min-width: 768px) {
      .node-landing-page-landing-page-menu-configuration-form .field-multiple-table tr td .form-wrapper {
        max-width: 80vw; } }

@media only screen and (min-width: 1318px) {
  .node-landing-page-landing-page-menu-configuration-form .field-multiple-table tr td:nth-of-type(2) > .ajax-new-content div div div:nth-of-type(2) {
    max-width: 70vw; } }

.node-landing-page-landing-page-menu-configuration-form .field--name-field-menu-links .paragraph-type-title {
  display: none !important; }

.node-landing-page-landing-page-menu-configuration-form .form-type-entity-autocomplete {
  width: 100%; }

.page-node-type-digital-voting .view-header h2 {
  font-size: 1.0625rem; }

.page-node-type-digital-voting .view-display-id-block_digital_voting_closed .views-field-election-proof a,
.page-node-type-digital-voting .view-display-id-block_digital_voting_closed .views-field-election-proof span:before {
  color: #5F5F5F;
  font-size: 0.9375rem; }

.page-node-type-event {
  position: relative; }
  .page-node-type-event div[id^="edit-actions"].form-actions {
    position: sticky;
    width: calc(100% + 30px);
    margin: 0 0 0 -15px;
    max-width: unset; }
  .page-node-type-event .header .election-image {
    margin: 0 0 23px -15px; }
  .page-node-type-event .header .buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 20px; }
    @media only screen and (min-width: 768px) {
      .page-node-type-event .header .buttons {
        margin-bottom: 0; } }
  .page-node-type-event .header .add-vote {
    margin: -9px 14px 23px 0; }
  .page-node-type-event .header .add-vote2 {
    margin: 0px 14px 23px 0; }
  .page-node-type-event .node-digital-voting-form .layout-region-node-footer {
    padding: 0;
    width: 100%; }
  .page-node-type-event .uv-events-subscribers-email-form div[id^="edit-actions"].form-actions {
    width: calc(100% - 2px); }
  .page-node-type-event .node-event-edit-form .layout-region-node-footer div[id^="edit-actions"] {
    position: sticky; }
  .page-node-type-event #super-edit-actions {
    position: fixed;
    bottom: 26px;
    z-index: 10000000;
    left: 500px; }
    .page-node-type-event #super-edit-actions a {
      cursor: default; }
  .page-node-type-event .voting-page-add .header > div.election-image:before {
    content: '';
    background: url("/themes/custom/uv_42_default_theme/images/Wahlseite.png") no-repeat;
    background-size: 380px;
    background-position: top center;
    position: absolute;
    margin-top: 60px;
    width: 100%;
    min-height: 420px; }
  .page-node-type-event .voting-page-add .header > div.election-image span {
    position: absolute;
    margin: 0 auto;
    width: 100%;
    top: 228px;
    color: #767676;
    font-size: 28px;
    text-align: center;
    font-weight: 700; }
  .page-node-type-event .voting-page-unpublished.elections-empty .header > div.election-image:before {
    content: '';
    background: url("/themes/custom/uv_42_default_theme/images/Wahl.png") no-repeat;
    background-size: 380px;
    background-position: top center;
    position: absolute;
    margin-top: 60px;
    width: 100%;
    min-height: 420px; }
  .page-node-type-event .voting-page-unpublished.elections-empty .header > div.election-image span {
    font-family: 'Roboto';
    position: absolute;
    margin: 0 auto;
    width: 100%;
    top: 228px;
    color: #767676;
    font-size: 28px;
    text-align: center;
    font-weight: 700; }
  .page-node-type-event .voting-page-add,
  .page-node-type-event .voting-page-unpublished.elections-empty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .page-node-type-event .voting-page-add .header > div.election-image,
    .page-node-type-event .voting-page-unpublished.elections-empty .header > div.election-image {
      position: relative;
      height: 320px; }
      .page-node-type-event .voting-page-add .header > div.election-image span,
      .page-node-type-event .voting-page-unpublished.elections-empty .header > div.election-image span {
        top: 274px; }
    .page-node-type-event .voting-page-add .footer,
    .page-node-type-event .voting-page-unpublished.elections-empty .footer {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      .page-node-type-event .voting-page-add .footer div[id^="edit-actions"],
      .page-node-type-event .voting-page-unpublished.elections-empty .footer div[id^="edit-actions"] {
        position: fixed;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        margin: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
  .page-node-type-event form > .form--inline .form-actions {
    width: auto;
    border: 0;
    position: unset; }

/* #############################################################################
#### Dashboard Digital Voting (/node/NODEID/event-subscribers/digital-voting)
#### Dashboard Digital Voting Elections (/node/NODEID/event-subscribers/digital-voting/ELECTTIONID/overview
################################################################################
*/
.view-display-id-block_digital_voting .views-field-election-count-eligible-voters div.flex-wrapper,
.view-display-id-block_digital_voting .views-field-event-advance-voting-item-status div.flex-wrapper,
.view-display-id-block_digital_voting .views-field-election-result-links div.flex-wrapper,
.view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview div.flex-wrapper,
.view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters div.flex-wrapper,
.view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status div.flex-wrapper,
.view-display-id-block_digital_voting_voters .views-field-election-result-links div.flex-wrapper,
.view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview div.flex-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px; }

.view-display-id-block_digital_voting .views-field-election-count-eligible-voters a:hover,
.view-display-id-block_digital_voting .views-field-event-advance-voting-item-status a:hover,
.view-display-id-block_digital_voting .views-field-election-result-links a:hover,
.view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview a:hover,
.view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters a:hover,
.view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status a:hover,
.view-display-id-block_digital_voting_voters .views-field-election-result-links a:hover,
.view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview a:hover {
  text-decoration: none; }

.view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option,
.view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option,
.view-display-id-block_digital_voting .views-field-election-result-links .row-option,
.view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option,
.view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option,
.view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option,
.view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option,
.view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  font-size: 0;
  width: 25px;
  height: 25px;
  background: #fff;
  border: solid 2px #e5007d;
  border-radius: 50%;
  padding: 0;
  min-width: unset; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option:before {
    position: static;
    color: #e5007d;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Font Awesome 5 Free'; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option:hover,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option:hover,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option:hover,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option:hover,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option:hover,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option:hover,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option:hover,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option:hover {
    background: #e5007d;
    border: solid 2px #e5007d;
    text-decoration: none; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option:hover:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option:hover:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option:hover:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option:hover:before {
    color: #fff; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.created:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.created:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.created:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.created:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.created:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.created:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.created:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.created:before {
    content: "\f04b"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.chart:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.chart:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.chart:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.chart:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.chart:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.chart:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.chart:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.chart:before {
    content: "\f200"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.beamer:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.beamer:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.beamer:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.beamer:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.beamer:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.beamer:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.beamer:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.beamer:before {
    content: url(../assets/icon_presentation.svg);
    font-size: smaller;
    margin-top: 2px; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.beamer:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.beamer:hover:before {
    content: url(../assets/icon_presentation_w.svg); }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.fast-election:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.fast-election:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.fast-election:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.fast-election:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.fast-election:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.fast-election:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.fast-election:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.fast-election:before {
    content: "\f135"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.excel:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.excel:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.excel:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.excel:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.excel:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.excel:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.excel:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.excel:before {
    content: "\f1c3"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.pdf:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.pdf:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.pdf:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.pdf:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.pdf:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.pdf:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.pdf:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.pdf:before {
    content: "\f1c1"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.shown:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.shown:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.shown:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.shown:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.shown:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.shown:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.shown:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.shown:before {
    content: "\f06e"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.hidden:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.hidden:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.hidden:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.hidden:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.hidden:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.hidden:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.hidden:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.hidden:before {
    content: "\f070"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.open:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.open:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.open:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.open:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.open:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.open:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.open:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.open:before {
    content: "\f04d"; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.closed:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.closed:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.closed:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.closed:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.closed:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.closed:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.closed:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.closed:before {
    content: url(../assets/icon_tally.svg);
    font-size: smaller; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.closed:hover:before,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.closed:hover:before,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.closed:hover:before,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.closed:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.closed:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.closed:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.closed:hover:before,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.closed:hover:before {
    content: url(../assets/icon_tally_w.svg); }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.no-link,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.no-link,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.no-link,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.no-link,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.no-link,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.no-link,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link {
    background: none;
    font-size: 16px;
    cursor: default;
    border: 0; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:before {
      content: "\f0c0"; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.no-link span,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.no-link span,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.no-link span,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link span,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.no-link span,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.no-link span,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.no-link span,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link span {
      margin: 0 -20px 0 5px; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.no-link:before,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:before {
      font-size: 18px;
      color: #333333; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.no-link:hover,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:hover {
      border: 0;
      background: none;
      text-decoration: none; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.no-link:hover:before,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.no-link:hover:before {
      color: #333333; }
  .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.editable,
  .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.editable,
  .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.editable,
  .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.editable,
  .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.editable,
  .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.editable,
  .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.editable,
  .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.editable {
    margin: 0 18px 0 0px; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.editable:before,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.editable:before,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.editable:before,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.editable:before,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.editable:before,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.editable:before,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.editable:before,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.editable:before {
      content: "\f509";
      font-size: 16px;
      margin: 0 -6px 0 3px; }
    .view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option.electors.editable span,
    .view-display-id-block_digital_voting .views-field-event-advance-voting-item-status .row-option.electors.editable span,
    .view-display-id-block_digital_voting .views-field-election-result-links .row-option.electors.editable span,
    .view-display-id-block_digital_voting .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.editable span,
    .view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option.electors.editable span,
    .view-display-id-block_digital_voting_voters .views-field-event-advance-voting-item-status .row-option.electors.editable span,
    .view-display-id-block_digital_voting_voters .views-field-election-result-links .row-option.electors.editable span,
    .view-display-id-block_digital_voting_voters .views-field-event-toogle-show-hide-election-in-overview .row-option.electors.editable span {
      color: #e5007d;
      font-size: 16px;
      margin: 0 -30px 0 14px;
      min-width: 50px; }

.view-display-id-block_digital_voting .views-field-election-count-eligible-voters .row-option,
.view-display-id-block_digital_voting_voters .views-field-election-count-eligible-voters .row-option {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  -webkit-box-align: left;
  -ms-flex-align: left;
  align-items: left; }

.view-display-id-block_digital_voting #vbo-action-form-wrapper,
.view-display-id-block_digital_voting_voters #vbo-action-form-wrapper {
  margin: 42px 0 0 0; }
  .view-display-id-block_digital_voting #vbo-action-form-wrapper legend,
  .view-display-id-block_digital_voting_voters #vbo-action-form-wrapper legend {
    font-weight: 400; }
    @media only screen and (min-width: 768px) {
      .view-display-id-block_digital_voting #vbo-action-form-wrapper legend,
      .view-display-id-block_digital_voting_voters #vbo-action-form-wrapper legend {
        float: left;
        margin: 10px 20px 0 0; } }
  .view-display-id-block_digital_voting #vbo-action-form-wrapper .fieldset-wrapper,
  .view-display-id-block_digital_voting_voters #vbo-action-form-wrapper .fieldset-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .view-display-id-block_digital_voting #vbo-action-form-wrapper summary,
  .view-display-id-block_digital_voting_voters #vbo-action-form-wrapper summary {
    padding-left: 15px; }

#belenios-page .details {
  color: #5F5F5F; }

#belenios-page #credential {
  margin: 6px 0; }

#belenios-page .election_options {
  background: #F9F9F9;
  border-bottom: 4px solid #ddd;
  border-right: 4px solid #ddd;
  padding: 42px 26px 21px 26px; }

#belenios-page form.ballot button.submit {
  margin: 26px auto;
  width: 100%; }

#belenios-page .path-digitale-abstimmung .form-group {
  margin-bottom: 21px; }

#belenios-page .path-digitale-abstimmung p {
  margin-bottom: 21px; }

.uv-radar-mandate-topics-cluster-form .form-type-color-picker .color-value {
  margin-right: 6px;
  border-radius: 50%;
  height: 26px;
  width: 26px;
  padding: 3px; }

.uv-radar-mandate-topics-cluster-form .form-type-color-picker .color-value.selected {
  border-color: #e5007d; }

.uv-radar-mandate-topics-cluster-form .form-type-color-picker .color-value .inner {
  height: 16px;
  width: 16px;
  border-radius: 50%; }

.uv-radar-mandate-topics-cluster-form .chosen-container {
  width: 515px !important; }

.node-event-simple-edit-form .form-item-validate-info-field,
.node-event-simple-form .form-item-validate-info-field {
  display: none !important; }

#d3vis-container {
  width: 800px; }
  #d3vis-container h2 {
    margin: 13px 0 19px;
    font-size: 42px;
    line-height: 48px; }
  #d3vis-container .total-bar {
    fill: #fff;
    stroke: #888;
    stroke-width: 1; }
  #d3vis-container .progress-bar {
    fill: #9ecae1; }

/* #############################################################################
#### Dashboard Anträge (/admin/resolutions)
################################################################################
*/
.view-uv-resolutions fieldset[data-drupal-selector="edit-search-filter"] {
  margin: 23px 0 0 0;
  width: 100% !important;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3; }
  .view-uv-resolutions fieldset[data-drupal-selector="edit-search-filter"] .fieldset-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .view-uv-resolutions fieldset[data-drupal-selector="edit-search-filter"] .form-item {
    margin: 0 20px 42px 0; }
    .view-uv-resolutions fieldset[data-drupal-selector="edit-search-filter"] .form-item [data-drupal-selector="edit-start-date"],
    .view-uv-resolutions fieldset[data-drupal-selector="edit-search-filter"] .form-item [data-drupal-selector="edit-end-date"] {
      padding: 4px 12px 4px; }
    .view-uv-resolutions fieldset[data-drupal-selector="edit-search-filter"] .form-item .description {
      margin: 0 -76px -20px 0px; }

.view-uv-resolutions [data-drupal-selector="edit-actions"] {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0; }
  @media only screen and (min-width: 768px) {
    .view-uv-resolutions [data-drupal-selector="edit-actions"] {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; } }

/* same style as in uv_42_default_theme/sass/partials/modules/content-types/_resolutions */
.path-admin.page-node-type-event-simple:not(.entity-create):not(.entity-edit):not(.entity-delete) .region-content,
.path-admin.path-dataview:not(.entity-create):not(.entity-edit):not(.entity-delete) .region-content,
.path-admin.page-node-type-resolution:not(.entity-create):not(.entity-edit):not(.entity-delete) .region-content {
  max-width: 750px;
  padding: 150px 0 0;
  margin: 0 auto; }

.path-admin.page-node-type-event-simple article.full,
.path-admin.path-dataview article.full,
.path-admin.page-node-type-resolution article.full {
  padding: 0;
  margin-top: -150px; }
  .path-admin.page-node-type-event-simple article.full .field--name-user-name,
  .path-admin.path-dataview article.full .field--name-user-name,
  .path-admin.page-node-type-resolution article.full .field--name-user-name {
    color: #ffed00;
    background: #e5007d;
    padding: 6px 10px;
    display: table;
    margin: 0 auto 40px;
    font-size: 1.5rem; }
  .path-admin.page-node-type-event-simple article.full h1,
  .path-admin.path-dataview article.full h1,
  .path-admin.page-node-type-resolution article.full h1 {
    margin-bottom: 10px;
    text-align: center; }
  .path-admin.page-node-type-event-simple article.full h2,
  .path-admin.page-node-type-event-simple article.full h2.field,
  .path-admin.page-node-type-event-simple article.full .field--name-field-title,
  .path-admin.path-dataview article.full h2,
  .path-admin.path-dataview article.full h2.field,
  .path-admin.path-dataview article.full .field--name-field-title,
  .path-admin.page-node-type-resolution article.full h2,
  .path-admin.page-node-type-resolution article.full h2.field,
  .path-admin.page-node-type-resolution article.full .field--name-field-title {
    font-size: responsive 1.75rem 2rem;
    line-height: responsive 1.75rem 2rem;
    font-family: 'Din Medium';
    margin: 0 0 20px;
    padding: 10px 0 0; }
  .path-admin.page-node-type-event-simple article.full .field--type-file,
  .path-admin.path-dataview article.full .field--type-file,
  .path-admin.page-node-type-resolution article.full .field--type-file {
    position: relative;
    padding-bottom: 130.45%;
    height: 0;
    margin: 30px 0; }
    .path-admin.page-node-type-event-simple article.full .field--type-file iframe,
    .path-admin.path-dataview article.full .field--type-file iframe,
    .path-admin.page-node-type-resolution article.full .field--type-file iframe {
      position: absolute;
      height: 100%; }
  .path-admin.page-node-type-event-simple article.full .meta-data-wrapper,
  .path-admin.path-dataview article.full .meta-data-wrapper,
  .path-admin.page-node-type-resolution article.full .meta-data-wrapper {
    margin: 0 0 12px; }
  .path-admin.page-node-type-event-simple article.full time,
  .path-admin.page-node-type-event-simple article.full .middle-dot,
  .path-admin.page-node-type-event-simple article.full .node_type,
  .path-admin.path-dataview article.full time,
  .path-admin.path-dataview article.full .middle-dot,
  .path-admin.path-dataview article.full .node_type,
  .path-admin.page-node-type-resolution article.full time,
  .path-admin.page-node-type-resolution article.full .middle-dot,
  .path-admin.page-node-type-resolution article.full .node_type {
    display: inline-block; }
  .path-admin.page-node-type-event-simple article.full .initiative-topic,
  .path-admin.path-dataview article.full .initiative-topic,
  .path-admin.page-node-type-resolution article.full .initiative-topic {
    display: inline; }
  .path-admin.page-node-type-event-simple article.full .middle-dot,
  .path-admin.path-dataview article.full .middle-dot,
  .path-admin.page-node-type-resolution article.full .middle-dot {
    margin: 0 0 0 4px; }
    .path-admin.page-node-type-event-simple article.full .middle-dot:before,
    .path-admin.path-dataview article.full .middle-dot:before,
    .path-admin.page-node-type-resolution article.full .middle-dot:before {
      content: "\00B7";
      padding: 0 4px 0 0; }
  .path-admin.page-node-type-event-simple article.full .node_type,
  .path-admin.path-dataview article.full .node_type,
  .path-admin.page-node-type-resolution article.full .node_type {
    padding: 0px 6px 2px 6px;
    color: black;
    background: #ffed00; }
  .path-admin.page-node-type-event-simple article.full .backlink a,
  .path-admin.path-dataview article.full .backlink a,
  .path-admin.page-node-type-resolution article.full .backlink a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 50px 0 0; }
    .path-admin.page-node-type-event-simple article.full .backlink a:hover:before,
    .path-admin.path-dataview article.full .backlink a:hover:before,
    .path-admin.page-node-type-resolution article.full .backlink a:hover:before {
      -webkit-transition: all .4s ease-in-out 0s;
      transition: all .4s ease-in-out 0s;
      margin-left: -10px;
      margin-right: 10px; }
  .path-admin.page-node-type-event-simple article.full .backlink a,
  .path-admin.path-dataview article.full .backlink a,
  .path-admin.page-node-type-resolution article.full .backlink a {
    cursor: pointer;
    margin: 0 0 42px; }
  .path-admin.page-node-type-event-simple article.full .backlink a:link,
  .path-admin.page-node-type-event-simple article.full .backlink a:visited,
  .path-admin.page-node-type-event-simple article.full .backlink a:hover,
  .path-admin.path-dataview article.full .backlink a:link,
  .path-admin.path-dataview article.full .backlink a:visited,
  .path-admin.path-dataview article.full .backlink a:hover,
  .path-admin.page-node-type-resolution article.full .backlink a:link,
  .path-admin.page-node-type-resolution article.full .backlink a:visited,
  .path-admin.page-node-type-resolution article.full .backlink a:hover {
    outline: 0;
    text-decoration: none; }
  .path-admin.page-node-type-event-simple article.full .backlink a,
  .path-admin.path-dataview article.full .backlink a,
  .path-admin.page-node-type-resolution article.full .backlink a {
    color: #e5007d; }
  .path-admin.page-node-type-event-simple article.full .field.backlink a:before,
  .path-admin.path-dataview article.full .field.backlink a:before,
  .path-admin.page-node-type-resolution article.full .field.backlink a:before {
    content: "\2190";
    padding: 0 6px 0 9px; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs h2,
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs h3,
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs h4,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs h2,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs h3,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs h4,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs h2,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs h3,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs h4 {
    font-family: 'Roboto' !important;
    font-weight: bold;
    font-size: 1.4em !important;
    color: #333; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs h3,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs h3,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs h3 {
    font-size: 1.2em !important; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs h4,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs h4,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs h4 {
    font-size: 1.0em !important; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs ul,
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs ol,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs ul,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs ol,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs ul,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs ol {
    margin: 0.25em 0 0.25em 1.5em; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs ul,
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs ul li,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs ul,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs ul li,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs ul,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs ul li {
    list-style: disc; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs ol,
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs ol li,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs ol,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs ol li,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs ol,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs ol li {
    list-style: decimal; }
  .path-admin.page-node-type-event-simple article.full .field.field--name-field-paragraphs p,
  .path-admin.path-dataview article.full .field.field--name-field-paragraphs p,
  .path-admin.page-node-type-resolution article.full .field.field--name-field-paragraphs p {
    line-height: 1.4em; }
  .path-admin.page-node-type-event-simple article.full h2,
  .path-admin.page-node-type-event-simple article.full h2.field,
  .path-admin.page-node-type-event-simple article.full .field--name-field-title,
  .path-admin.path-dataview article.full h2,
  .path-admin.path-dataview article.full h2.field,
  .path-admin.path-dataview article.full .field--name-field-title,
  .path-admin.page-node-type-resolution article.full h2,
  .path-admin.page-node-type-resolution article.full h2.field,
  .path-admin.page-node-type-resolution article.full .field--name-field-title {
    font-size: calc(1.75rem + 0.25 * ((100vw - 26.25rem) / 53.75));
    line-height: calc(1.75rem + 0.25 * ((100vw - 26.25rem) / 53.75));
    font-family: 'Din Medium';
    margin: 0 0 20px;
    padding: 10px 0 0; }
  @media screen and (min-width: 1280px) {
    .path-admin.page-node-type-event-simple article.full h2,
    .path-admin.page-node-type-event-simple article.full h2.field,
    .path-admin.page-node-type-event-simple article.full .field--name-field-title,
    .path-admin.path-dataview article.full h2,
    .path-admin.path-dataview article.full h2.field,
    .path-admin.path-dataview article.full .field--name-field-title,
    .path-admin.page-node-type-resolution article.full h2,
    .path-admin.page-node-type-resolution article.full h2.field,
    .path-admin.page-node-type-resolution article.full .field--name-field-title {
      font-size: 2rem;
      line-height: 2rem; } }
  @media screen and (max-width: 420px) {
    .path-admin.page-node-type-event-simple article.full h2,
    .path-admin.page-node-type-event-simple article.full h2.field,
    .path-admin.page-node-type-event-simple article.full .field--name-field-title,
    .path-admin.path-dataview article.full h2,
    .path-admin.path-dataview article.full h2.field,
    .path-admin.path-dataview article.full .field--name-field-title,
    .path-admin.page-node-type-resolution article.full h2,
    .path-admin.page-node-type-resolution article.full h2.field,
    .path-admin.page-node-type-resolution article.full .field--name-field-title {
      line-height: 1.75rem; } }

/*
.page-node-type-resolution .region-content {
  max-width: 750px;
  padding: 120px 0 0;
  margin: 0 auto;
}

.page-node-type-resolution article.full {

  padding: 0 6.25%;

  @media only screen and (min-width: 1024px) {
    padding: 0;
  }

  .field--name-user-name {
    color: #ffed00;
    background: #e5007d;
    padding: 6px 10px;
    display: table;
    margin: 0 auto 40px;
    font-size: 1.5rem;
  }

  h1 {
    margin-bottom: 10px;
    text-align: center;
  }

  h2,
  h2.field,
  .field--name-field-title {
    font-size: calc(1.75rem + 0.25 * ((100vw - 26.25rem) / 53.75));
    line-height: calc(1.75rem + 0.25 * ((100vw - 26.25rem) / 53.75));
    font-family: 'Din Medium';
    margin: 0 0 20px;
    padding: 10px 0 0;
  }

  @media screen and (min-width: 1280px) {
    h2,
    h2.field,
    .field--name-field-title {
      font-size: 2rem;
      line-height: 2rem;
    }
  }
  @media screen and (max-width: 420px) {
    h2,
    h2.field,
    .field--name-field-title {
      line-height: 1.75rem;
    }
  }

  .field--type-file {
    position: relative;
    padding-bottom: 130.45%;
    height: 0;
    margin: 30px 0;

    iframe {
      position: absolute;
      height: 100%;
    }
  }



  .meta-data-wrapper {
    margin: 0 0 12px;
  }

  time,
  .middle-dot,
  .node_type {
    margin: 0 0 0 10px;
    display: inline-block;
  }

  .initiative-topic {
    display: inline;
  }

  .middle-dot {
    margin: 0 0 0 4px;
  }

  .middle-dot:before {
    content: "\00B7";
    padding: 0 4px 0 0;
  }

  .node_type {
    padding: 0px 6px 0 6px;
    color: black;
    background: #ffed00;
    margin: 0;
  }

  .backlink a {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin: 0 0 42px;
  }
  .backlink a:link,
  .backlink a:visited,
  .backlink a:hover {
    outline: 0;
    text-decoration: none;
  }
  .field.backlink a:before {
    //content: "\2190";
    content: "\e910";
    font-family: 'Icon Default';
    padding: 0 6px 0 9px;
    transform: rotate(180deg);
  }
  .backlink a:hover:before {
    transition: all .4s ease-in-out 0s;
    margin-left: -10px;
    margin-right: 10px;
  }

  .field.field--name-field-paragraphs h2,
  .field.field--name-field-paragraphs h3,
  .field.field--name-field-paragraphs h4 {
    font-family: 'Roboto' !important;
    font-weight: bold;
    font-size: 1.4em !important;
    color: #333;
  }
  .field.field--name-field-paragraphs h3 { font-size: 1.2em !important;}
  .field.field--name-field-paragraphs h4 { font-size: 1.0em !important;}
  .field.field--name-field-paragraphs ul,
  .field.field--name-field-paragraphs ol { margin: 0.25em 0 0.25em 1.5em;}
  .field.field--name-field-paragraphs ul,
  .field.field--name-field-paragraphs ul li { list-style:disc}
  .field.field--name-field-paragraphs ol,
  .field.field--name-field-paragraphs ol li { list-style:decimal}
  .field.field--name-field-paragraphs p {
    line-height: 1.4em;
  }

  h2,
  h2.field,
  .field--name-field-title {
    font-size: calc(1.75rem + 0.25 * ((100vw - 26.25rem) / 53.75));
    line-height: calc(1.75rem + 0.25 * ((100vw - 26.25rem) / 53.75));
    font-family: 'Din Medium';
    margin: 0 0 20px;
    padding: 10px 0 0;
  }

  @media screen and (min-width: 1280px) {
    h2,
    h2.field,
    .field--name-field-title {
      font-size: 2rem;
      line-height: 2rem;
    }
  }
  @media screen and (max-width: 420px) {
    h2,
    h2.field,
    .field--name-field-title {
      line-height: 1.75rem;
    }
  }


}
*/
.view-display-id-admin_overview_block_simple_jahrestage .views-exposed-form .form-actions,
.view-display-id-admin_overview_block_simple_jahrestage .js-form-item-search-api-filter,
.view-display-id-admin_overview_block_simple_archive .views-exposed-form .form-actions,
.view-display-id-admin_overview_block_simple_archive .js-form-item-search-api-filter,
.view-display-id-admin_overview_block_simple .views-exposed-form .form-actions,
.view-display-id-admin_overview_block_simple .js-form-item-search-api-filter {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1; }

.view-display-id-admin_overview_block_simple_jahrestage .views-exposed-form .form-actions,
.view-display-id-admin_overview_block_simple_archive .views-exposed-form .form-actions,
.view-display-id-admin_overview_block_simple .views-exposed-form .form-actions {
  width: 75%; }

.view-id-uv_events_admin fieldset[data-drupal-selector=edit-start-and-end-date-wrapper] .fieldset-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
  width: 100%; }
  .view-id-uv_events_admin fieldset[data-drupal-selector=edit-start-and-end-date-wrapper] .fieldset-wrapper .form-item {
    margin: 0 0 -20px 0; }

.vote-transfers-summary-item .dialog-off-canvas-main-canvas {
  max-width: 760px;
  margin: 0 auto;
  color: #000000; }
  .vote-transfers-summary-item .dialog-off-canvas-main-canvas .region-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 20px 20px 0 20px; }
    @media only screen and (max-width: 414px) {
      .vote-transfers-summary-item .dialog-off-canvas-main-canvas .region-header {
        padding-bottom: 10px;
        border-bottom: 1px solid #E8E8E8;
        margin: 20px 20px 10px 0; } }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas .region-header .js-form-type-item {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
      .vote-transfers-summary-item .dialog-off-canvas-main-canvas .region-header .js-form-type-item img {
        max-width: 180px; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas .region-header #block-vierzwo-page-title h1 {
      font: 700 20px/1.2 Roboto;
      color: #163174;
      text-transform: uppercase; }
  .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] > div {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      padding: 6px 18px;
      margin-bottom: 20px; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] [id^="edit-congress"] {
      background-color: #F0F3F8; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] [id^="edit-council"] {
      background-color: #EDF6F5; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] [id^="edit-congress"] > div, .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] [id^="edit-council"] > div {
      margin: 0 0 8px; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] h3 {
      font-size: 16px; }
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-header"] [id^="edit-rights-not-assigned"] strong {
      background-color: #FFF17A;
      padding: 0 5px;
      margin-left: -5px; }
  .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-search-wrapper"] [id^="edit-search-submit"] {
    display: none; }
  .vote-transfers-summary-item .dialog-off-canvas-main-canvas [id^="edit-search-wrapper"] .js-form-type-textfield input {
    width: 100%; }
  @media only screen and (max-width: 414px) {
    .vote-transfers-summary-item .dialog-off-canvas-main-canvas #edit-wrapper {
      border: 0;
      padding: 0; } }
  .vote-transfers-summary-item .dialog-off-canvas-main-canvas #edit-wrapper legend h2 {
    color: #000000; }
  .vote-transfers-summary-item .dialog-off-canvas-main-canvas #edit-wrapper legend .fieldset-legend {
    cursor: default; }

.vote-transfers-summary-item .form-votes-transfer-item-wrapper .fieldset-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .vote-transfers-summary-item .form-votes-transfer-item-wrapper .fieldset-wrapper input {
    min-width: unset;
    cursor: pointer; }
  .vote-transfers-summary-item .form-votes-transfer-item-wrapper .fieldset-wrapper div {
    margin: 6px 10px 10px 10px; }
  .vote-transfers-summary-item .form-votes-transfer-item-wrapper .fieldset-wrapper input[type="submit"] {
    margin-top: 0;
    width: 30px;
    height: 30px;
    text-align: center;
    font-size: 24px;
    line-height: 0px;
    border-radius: 50%;
    padding: 0; }

.vote-transfers-summary-item .layout-container .page-content {
  padding: 0 24px; }
  .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper {
    margin: 20px 0; }
    .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper > .fieldset-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
    .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper thead {
      display: none; }
    .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr {
      border-bottom: 1px solid #E8E8E8; }
      @media only screen and (max-width: 414px) {
        .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr {
          display: grid;
          grid-template-columns: repeat(2, 1fr);
          padding: 0 0 8px 0;
          margin: 10px 0; } }
      @media only screen and (max-width: 414px) {
        .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr td {
          padding: 3px 0; } }
      .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr td:first-child {
        font-weight: bold;
        width: 150px; }
        @media only screen and (max-width: 414px) {
          .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr td:first-child {
            grid-column: 1 / -1; } }
      .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr td:nth-child(2) {
        width: 150px; }
        @media only screen and (max-width: 414px) {
          .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr td:nth-child(2) {
            width: 175px; } }
    .vote-transfers-summary-item .layout-container .page-content .form-votes-transfer-wrapper tbody tr.odd {
      background-color: #ffffff; }

.vote-transfers-summary-item header.content-header.clearfix {
  padding: 0 24px; }
  .vote-transfers-summary-item header.content-header.clearfix .block-page-title-block {
    margin: 0; }

.vote-transfers-summary-item #edit-votes-assigned, .vote-transfers-summary-item #edit-votes-not-assigned {
  width: 100%; }

.external-sources-sync-button {
  border: 2px solid #0077C0;
  border-color: #0077C0;
  display: inline-block;
  padding: 2px;
  width: 120px;
  background-color: transparent;
  margin-left: 5px; }
  .external-sources-sync-button.current {
    color: #0077C0; }
    .external-sources-sync-button.current:hover {
      background-color: transparent;
      text-decoration: none; }
  .external-sources-sync-button.not-current {
    color: #E71989; }
    .external-sources-sync-button.not-current:hover {
      color: white;
      border-color: #E71989;
      background-color: #E71989;
      text-decoration: none; }

#toolbar-administration {
  position: sticky;
  top: 0;
  z-index: 9999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 46px;
  background: #fff;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  background-size: 25%; }
  @media only screen and (min-width: 1280px) {
    #toolbar-administration {
      height: 69px;
      margin-top: -68px; } }

.toolbar-fixed {
  padding-top: 68px; }

body #toolbar-administration {
  background-size: 25%; }
  @media only screen and (min-width: 768px) {
    body #toolbar-administration {
      background-position: 2.5em center;
      background-size: 8%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  @media only screen and (min-width: 1280px) {
    body #toolbar-administration {
      display: block; } }

#toolbar-bar {
  position: static;
  overflow: hidden;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  background: none; }
  @media only screen and (min-width: 768px) {
    #toolbar-bar {
      padding: 0 2.5em 0 calc(2.5em + 140px); } }
  @media only screen and (min-width: 1280px) {
    #toolbar-bar {
      padding: 0 2.5em 0 calc(2.5em + 220px); } }
  #toolbar-bar .toolbar-icon-system-admin-structure {
    padding-left: 0; }
    #toolbar-bar .toolbar-icon-system-admin-structure:before {
      width: 0;
      background: none;
      left: 0; }
  #toolbar-bar a {
    color: transparent;
    border-bottom: 3px solid transparent;
    padding: 25px 0 25px 26px;
    margin-right: 10px;
    width: 20px;
    font-family: Roboto;
    font-weight: 400;
    font-size: 15px;
    position: relative; }
    @media only screen and (min-width: 768px) {
      #toolbar-bar a {
        font-weight: 500;
        margin-right: 15px;
        color: #333;
        width: auto; } }
    #toolbar-bar a.is-active, #toolbar-bar a.active-trail, #toolbar-bar a:hover, #toolbar-bar a:focus {
      border-color: #ff0454;
      text-decoration: none; }
  #toolbar-bar .toolbar-tab a[href^="/user/logout"],
  #toolbar-bar .toolbar-tab .toolbar-icon-user {
    color: #666;
    border: 0;
    font-size: 14px;
    font-weight: 400;
    margin-right: 15px; }
    @media only screen and (min-width: 768px) {
      #toolbar-bar .toolbar-tab a[href^="/user/logout"],
      #toolbar-bar .toolbar-tab .toolbar-icon-user {
        padding-left: 30px; } }
    #toolbar-bar .toolbar-tab a[href^="/user/logout"].is-active, #toolbar-bar .toolbar-tab a[href^="/user/logout"]:hover, #toolbar-bar .toolbar-tab a[href^="/user/logout"]:focus,
    #toolbar-bar .toolbar-tab .toolbar-icon-user.is-active,
    #toolbar-bar .toolbar-tab .toolbar-icon-user:hover,
    #toolbar-bar .toolbar-tab .toolbar-icon-user:focus {
      color: #000; }

.block-page-title-block {
  margin: 0 0 25px; }

header.content-header {
  background: none; }
  @media only screen and (min-width: 1280px) {
    header.content-header {
      padding: 60px 0 0; } }
  header.content-header h1 {
    font-size: clamp(24px, 4vw, 32px);
    line-height: 1.25;
    font-weight: 300; }

.layout-container {
  margin: 0 15px; }

.container {
  max-width: 1170px;
  margin: 0 auto; }

.toolbar-item:not(.toolbar-icon):before {
  left: 0;
  background-image: url(../assets/logout.svg);
  width: 20px;
  content: '';
  display: block;
  top: 0;
  position: absolute;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
  height: 100%; }

body #toolbar-bar a.toolbar-icon-account:before {
  left: 0;
  background-image: url(../assets/profil.svg);
  width: 16px; }

body #toolbar-bar a.toolbar-icon-profile:before {
  left: 0;
  background-image: url(../assets/settings.svg);
  width: 20px; }

body .show-website-button {
  display: inline-block;
  font-size: 15px;
  background: #ff0354;
  color: #fff;
  padding: 9px 15px; }

body .show-website-button:hover,
body .show-website-button:focus,
body .show-website-button:active {
  text-decoration: none;
  background: #fe3575; }

/*
body #block-vierzwo-local-tasks {
	display: none;
}
*/
body .tabs__tab {
  border: 0; }

body fieldset:not(.fieldgroup):not(.field-group-fieldset):not(.form-wrapper) {
  border: 0; }

@media only screen and (min-width: 1024px) {
  body.path-user .region-content {
    width: 65%;
    padding-right: 2em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }

/**
@media (min-width: 768px) {
	.path-node #edit-actions {
		position: fixed;
		left: 65%;
		bottom: 0;
	}
}
**/
#edit-publish {
  color: #fff;
  text-shadow: none; }

label[for="edit-field-spenden-receiver"]:after {
  background-size: 7px 7px;
  width: 7px;
  height: 7px;
  content: '';
  vertical-align: super;
  display: inline-block;
  background-image: url(/core/misc/icons/ee0000/required.svg);
  background-repeat: no-repeat;
  margin: 0 .3em; }

.toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active,
.toolbar .toolbar-bar .toolbar-tab > .toolbar-item.active-trail {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0.25)), color-stop(200%, transparent));
  background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); }

.dropbutton-widget {
  background-color: transparent !important; }

.date-from-to-group .field--name-field-date {
  float: left;
  width: 49%; }

.date-from-to-group .field--name-field-date-to {
  float: right;
  width: 49%; }

.layout-region-node-secondary {
  margin: 1em 0; }

.layout-region-node-footer__content {
  border: 0; }

.node-confirm-form,
.entity-clone-form,
.many-to-many-entity-confirm-form,
.crm-category-entity-confirm-form,
.uv-data-form-config-entity-confirm-form,
.uv-events-open-voting-page-form {
  background-color: #fcfcfa;
  border-radius: 2px;
  margin: 1em 0;
  padding: 18px;
  min-width: 0;
  position: relative;
  border: 1px solid #c0c0c0; }

.uv-events-open-voting-page-form .form-item {
  margin: 0; }

ul.social-media-links--platforms.inline.horizontal li {
  margin: 0  20px 0 0;
  padding: 0; }

ul.social-media-links--platforms.inline.horizontal {
  margin: 10px 0  20px 0;
  padding: 0;
  list-style-type: none;
  display: block; }

.image-preview {
  float: unset; }

.paragraphs-dropbutton-wrapper input {
  /*margin: 13px 13px 0 0px !important;*/ }

ul.tips, div.description, .form-item .description {
  margin: .5em 0 1em;
  color: #9E9E9E;
  font-size: .95em; }
  @media only screen and (min-width: 768px) {
    ul.tips, div.description, .form-item .description {
      margin: .5em 0 0 28px; } }
  @media only screen and (min-width: 1024px) {
    ul.tips, div.description, .form-item .description {
      margin: 0.5em -76px 0 0px; } }

.page-content {
  margin: 0; }

.person-entity-form .form-item-status-value, .person-entity-form .form-item-field-informal-value, .person-entity-form .form-item-field-vip-value, .person-entity-form .form-item-access-type-replacement,
.person-entity-add-form .form-item-status-value,
.person-entity-add-form .form-item-field-informal-value,
.person-entity-add-form .form-item-field-vip-value,
.person-entity-add-form .form-item-access-type-replacement,
.person-entity-edit-form .form-item-status-value,
.person-entity-edit-form .form-item-field-informal-value,
.person-entity-edit-form .form-item-field-vip-value,
.person-entity-edit-form .form-item-access-type-replacement,
.mailer-entity-form .form-item-status-value,
.mailer-entity-form .form-item-field-informal-value,
.mailer-entity-form .form-item-field-vip-value,
.mailer-entity-form .form-item-access-type-replacement,
.organization-entity-form .form-item-status-value,
.organization-entity-form .form-item-field-informal-value,
.organization-entity-form .form-item-field-vip-value,
.organization-entity-form .form-item-access-type-replacement {
  position: relative;
  cursor: pointer; }
  .person-entity-form .form-item-status-value label, .person-entity-form .form-item-field-informal-value label, .person-entity-form .form-item-field-vip-value label, .person-entity-form .form-item-access-type-replacement label,
  .person-entity-add-form .form-item-status-value label,
  .person-entity-add-form .form-item-field-informal-value label,
  .person-entity-add-form .form-item-field-vip-value label,
  .person-entity-add-form .form-item-access-type-replacement label,
  .person-entity-edit-form .form-item-status-value label,
  .person-entity-edit-form .form-item-field-informal-value label,
  .person-entity-edit-form .form-item-field-vip-value label,
  .person-entity-edit-form .form-item-access-type-replacement label,
  .mailer-entity-form .form-item-status-value label,
  .mailer-entity-form .form-item-field-informal-value label,
  .mailer-entity-form .form-item-field-vip-value label,
  .mailer-entity-form .form-item-access-type-replacement label,
  .organization-entity-form .form-item-status-value label,
  .organization-entity-form .form-item-field-informal-value label,
  .organization-entity-form .form-item-field-vip-value label,
  .organization-entity-form .form-item-access-type-replacement label {
    font-weight: normal;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .person-entity-form .form-item-status-value label input, .person-entity-form .form-item-field-informal-value label input, .person-entity-form .form-item-field-vip-value label input, .person-entity-form .form-item-access-type-replacement label input,
    .person-entity-add-form .form-item-status-value label input,
    .person-entity-add-form .form-item-field-informal-value label input,
    .person-entity-add-form .form-item-field-vip-value label input,
    .person-entity-add-form .form-item-access-type-replacement label input,
    .person-entity-edit-form .form-item-status-value label input,
    .person-entity-edit-form .form-item-field-informal-value label input,
    .person-entity-edit-form .form-item-field-vip-value label input,
    .person-entity-edit-form .form-item-access-type-replacement label input,
    .mailer-entity-form .form-item-status-value label input,
    .mailer-entity-form .form-item-field-informal-value label input,
    .mailer-entity-form .form-item-field-vip-value label input,
    .mailer-entity-form .form-item-access-type-replacement label input,
    .organization-entity-form .form-item-status-value label input,
    .organization-entity-form .form-item-field-informal-value label input,
    .organization-entity-form .form-item-field-vip-value label input,
    .organization-entity-form .form-item-access-type-replacement label input {
      position: absolute;
      opacity: 0;
      height: 0;
      width: 0; }
    .person-entity-form .form-item-status-value label .checkmark:before, .person-entity-form .form-item-field-informal-value label .checkmark:before, .person-entity-form .form-item-field-vip-value label .checkmark:before, .person-entity-form .form-item-access-type-replacement label .checkmark:before,
    .person-entity-add-form .form-item-status-value label .checkmark:before,
    .person-entity-add-form .form-item-field-informal-value label .checkmark:before,
    .person-entity-add-form .form-item-field-vip-value label .checkmark:before,
    .person-entity-add-form .form-item-access-type-replacement label .checkmark:before,
    .person-entity-edit-form .form-item-status-value label .checkmark:before,
    .person-entity-edit-form .form-item-field-informal-value label .checkmark:before,
    .person-entity-edit-form .form-item-field-vip-value label .checkmark:before,
    .person-entity-edit-form .form-item-access-type-replacement label .checkmark:before,
    .mailer-entity-form .form-item-status-value label .checkmark:before,
    .mailer-entity-form .form-item-field-informal-value label .checkmark:before,
    .mailer-entity-form .form-item-field-vip-value label .checkmark:before,
    .mailer-entity-form .form-item-access-type-replacement label .checkmark:before,
    .organization-entity-form .form-item-status-value label .checkmark:before,
    .organization-entity-form .form-item-field-informal-value label .checkmark:before,
    .organization-entity-form .form-item-field-vip-value label .checkmark:before,
    .organization-entity-form .form-item-access-type-replacement label .checkmark:before {
      position: relative;
      display: inline-block;
      font-family: "Material Design Icons";
      font-size: 28px;
      cursor: pointer; }
    .person-entity-form .form-item-status-value label input:checked ~ .checkmark:before, .person-entity-form .form-item-field-informal-value label input:checked ~ .checkmark:before, .person-entity-form .form-item-field-vip-value label input:checked ~ .checkmark:before, .person-entity-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-status-value label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-status-value label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-status-value label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-status-value label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-access-type-replacement label input:checked ~ .checkmark:before {
      display: inline-block; }

.person-entity-form .form-item-access-type-replacement,
.person-entity-add-form .form-item-access-type-replacement,
.person-entity-edit-form .form-item-access-type-replacement,
.mailer-entity-form .form-item-access-type-replacement,
.organization-entity-form .form-item-access-type-replacement {
  margin-left: 3px;
  background-color: #B0E1FF;
  border-radius: 8px; }
  .person-entity-form .form-item-access-type-replacement label,
  .person-entity-add-form .form-item-access-type-replacement label,
  .person-entity-edit-form .form-item-access-type-replacement label,
  .mailer-entity-form .form-item-access-type-replacement label,
  .organization-entity-form .form-item-access-type-replacement label {
    padding: 6px 16px !important; }
    .person-entity-form .form-item-access-type-replacement label label,
    .person-entity-add-form .form-item-access-type-replacement label label,
    .person-entity-edit-form .form-item-access-type-replacement label label,
    .mailer-entity-form .form-item-access-type-replacement label label,
    .organization-entity-form .form-item-access-type-replacement label label {
      padding: 0 !important; }
    .person-entity-form .form-item-access-type-replacement label .checkmark:before,
    .person-entity-add-form .form-item-access-type-replacement label .checkmark:before,
    .person-entity-edit-form .form-item-access-type-replacement label .checkmark:before,
    .mailer-entity-form .form-item-access-type-replacement label .checkmark:before,
    .organization-entity-form .form-item-access-type-replacement label .checkmark:before {
      -webkit-transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
      transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
      top: 3px;
      width: 0;
      font-family: "Material Icons";
      color: #000;
      content: '\e876';
      font-size: 0;
      border: 0; }
    .person-entity-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-access-type-replacement label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-access-type-replacement label input:checked ~ .checkmark:before {
      width: 0;
      font-size: 0; }
    .person-entity-form .form-item-access-type-replacement label input:not(:checked) ~ .checkmark:before,
    .person-entity-add-form .form-item-access-type-replacement label input:not(:checked) ~ .checkmark:before,
    .person-entity-edit-form .form-item-access-type-replacement label input:not(:checked) ~ .checkmark:before,
    .mailer-entity-form .form-item-access-type-replacement label input:not(:checked) ~ .checkmark:before,
    .organization-entity-form .form-item-access-type-replacement label input:not(:checked) ~ .checkmark:before {
      width: 20px;
      font-size: 14px; }
  .person-entity-form .form-item-access-type-replacement:has(input:checked),
  .person-entity-add-form .form-item-access-type-replacement:has(input:checked),
  .person-entity-edit-form .form-item-access-type-replacement:has(input:checked),
  .mailer-entity-form .form-item-access-type-replacement:has(input:checked),
  .organization-entity-form .form-item-access-type-replacement:has(input:checked) {
    background-color: #E3F0F8; }

.person-entity-form .js-form-item-status-value,
.person-entity-add-form .js-form-item-status-value,
.person-entity-edit-form .js-form-item-status-value,
.mailer-entity-form .js-form-item-status-value,
.organization-entity-form .js-form-item-status-value {
  margin-left: 3px;
  background-color: #B0E1FF;
  border-radius: 8px; }
  .person-entity-form .js-form-item-status-value label,
  .person-entity-add-form .js-form-item-status-value label,
  .person-entity-edit-form .js-form-item-status-value label,
  .mailer-entity-form .js-form-item-status-value label,
  .organization-entity-form .js-form-item-status-value label {
    padding: 6px 16px !important; }
    .person-entity-form .js-form-item-status-value label label,
    .person-entity-add-form .js-form-item-status-value label label,
    .person-entity-edit-form .js-form-item-status-value label label,
    .mailer-entity-form .js-form-item-status-value label label,
    .organization-entity-form .js-form-item-status-value label label {
      padding: 0 !important; }
    .person-entity-form .js-form-item-status-value label .checkmark:before,
    .person-entity-add-form .js-form-item-status-value label .checkmark:before,
    .person-entity-edit-form .js-form-item-status-value label .checkmark:before,
    .mailer-entity-form .js-form-item-status-value label .checkmark:before,
    .organization-entity-form .js-form-item-status-value label .checkmark:before {
      -webkit-transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
      transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
      top: 3px;
      width: 0;
      font-family: "Material Icons";
      color: #000;
      content: '\e876';
      font-size: 0; }
    .person-entity-form .js-form-item-status-value label input:checked ~ .checkmark:before,
    .person-entity-add-form .js-form-item-status-value label input:checked ~ .checkmark:before,
    .person-entity-edit-form .js-form-item-status-value label input:checked ~ .checkmark:before,
    .mailer-entity-form .js-form-item-status-value label input:checked ~ .checkmark:before,
    .organization-entity-form .js-form-item-status-value label input:checked ~ .checkmark:before {
      width: 0;
      font-size: 0; }
    .person-entity-form .js-form-item-status-value label input:not(:checked) ~ .checkmark:before,
    .person-entity-add-form .js-form-item-status-value label input:not(:checked) ~ .checkmark:before,
    .person-entity-edit-form .js-form-item-status-value label input:not(:checked) ~ .checkmark:before,
    .mailer-entity-form .js-form-item-status-value label input:not(:checked) ~ .checkmark:before,
    .organization-entity-form .js-form-item-status-value label input:not(:checked) ~ .checkmark:before {
      width: 20px;
      font-size: 14px; }
  .person-entity-form .js-form-item-status-value:has(input:checked),
  .person-entity-add-form .js-form-item-status-value:has(input:checked),
  .person-entity-edit-form .js-form-item-status-value:has(input:checked),
  .mailer-entity-form .js-form-item-status-value:has(input:checked),
  .organization-entity-form .js-form-item-status-value:has(input:checked) {
    background-color: #E3F0F8; }

.person-entity-form .form-item-field-vip-value,
.person-entity-form .form-item-field-informal-value,
.person-entity-add-form .form-item-field-vip-value,
.person-entity-add-form .form-item-field-informal-value,
.person-entity-edit-form .form-item-field-vip-value,
.person-entity-edit-form .form-item-field-informal-value,
.mailer-entity-form .form-item-field-vip-value,
.mailer-entity-form .form-item-field-informal-value,
.organization-entity-form .form-item-field-vip-value,
.organization-entity-form .form-item-field-informal-value {
  margin-left: 3px;
  background-color: #E3F0F8;
  border-radius: 8px; }
  .person-entity-form .form-item-field-vip-value label,
  .person-entity-form .form-item-field-informal-value label,
  .person-entity-add-form .form-item-field-vip-value label,
  .person-entity-add-form .form-item-field-informal-value label,
  .person-entity-edit-form .form-item-field-vip-value label,
  .person-entity-edit-form .form-item-field-informal-value label,
  .mailer-entity-form .form-item-field-vip-value label,
  .mailer-entity-form .form-item-field-informal-value label,
  .organization-entity-form .form-item-field-vip-value label,
  .organization-entity-form .form-item-field-informal-value label {
    padding: 6px 16px !important; }
    .person-entity-form .form-item-field-vip-value label label,
    .person-entity-form .form-item-field-informal-value label label,
    .person-entity-add-form .form-item-field-vip-value label label,
    .person-entity-add-form .form-item-field-informal-value label label,
    .person-entity-edit-form .form-item-field-vip-value label label,
    .person-entity-edit-form .form-item-field-informal-value label label,
    .mailer-entity-form .form-item-field-vip-value label label,
    .mailer-entity-form .form-item-field-informal-value label label,
    .organization-entity-form .form-item-field-vip-value label label,
    .organization-entity-form .form-item-field-informal-value label label {
      padding: 0 !important; }
    .person-entity-form .form-item-field-vip-value label .checkmark:before,
    .person-entity-form .form-item-field-informal-value label .checkmark:before,
    .person-entity-add-form .form-item-field-vip-value label .checkmark:before,
    .person-entity-add-form .form-item-field-informal-value label .checkmark:before,
    .person-entity-edit-form .form-item-field-vip-value label .checkmark:before,
    .person-entity-edit-form .form-item-field-informal-value label .checkmark:before,
    .mailer-entity-form .form-item-field-vip-value label .checkmark:before,
    .mailer-entity-form .form-item-field-informal-value label .checkmark:before,
    .organization-entity-form .form-item-field-vip-value label .checkmark:before,
    .organization-entity-form .form-item-field-informal-value label .checkmark:before {
      -webkit-transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
      transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
      top: 3px;
      width: 0;
      font-family: "Material Icons";
      color: #000;
      content: '\e876';
      font-size: 0; }
    .person-entity-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .person-entity-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .person-entity-add-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .person-entity-edit-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .mailer-entity-form .form-item-field-informal-value label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-field-vip-value label input:checked ~ .checkmark:before,
    .organization-entity-form .form-item-field-informal-value label input:checked ~ .checkmark:before {
      width: 20px;
      font-size: 14px; }
  .person-entity-form .form-item-field-vip-value:has(input:checked),
  .person-entity-form .form-item-field-informal-value:has(input:checked),
  .person-entity-add-form .form-item-field-vip-value:has(input:checked),
  .person-entity-add-form .form-item-field-informal-value:has(input:checked),
  .person-entity-edit-form .form-item-field-vip-value:has(input:checked),
  .person-entity-edit-form .form-item-field-informal-value:has(input:checked),
  .mailer-entity-form .form-item-field-vip-value:has(input:checked),
  .mailer-entity-form .form-item-field-informal-value:has(input:checked),
  .organization-entity-form .form-item-field-vip-value:has(input:checked),
  .organization-entity-form .form-item-field-informal-value:has(input:checked) {
    background-color: #B0E1FF; }

div.form-type-checkbox.form-item-access-type-replacement label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline; }
  div.form-type-checkbox.form-item-access-type-replacement label:before {
    -webkit-transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
    transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
    top: 0;
    font-family: "Material Design Icons";
    color: #000;
    content: '\F0166';
    font-size: 16px;
    display: block;
    border: 0;
    position: initial;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-top: 0;
    margin-right: 5px; }
  div.form-type-checkbox.form-item-access-type-replacement label span {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin-right: 5px; }
  div.form-type-checkbox.form-item-access-type-replacement label .checkmark {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 0; }

#person-entity-add-form #edit-status-wrapper .js-form-item-status-value label,
#person-entity-edit-form #edit-status-wrapper .js-form-item-status-value label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline; }
  #person-entity-add-form #edit-status-wrapper .js-form-item-status-value label:before,
  #person-entity-edit-form #edit-status-wrapper .js-form-item-status-value label:before {
    -webkit-transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
    transition: width .5s ease-in-out, font-size 0.05s ease-in-out .2s;
    top: 0;
    font-family: "Material Design Icons";
    color: #000;
    content: '\FBA0';
    font-size: 16px;
    display: block;
    border: 0;
    position: initial;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-top: 0;
    margin-right: 5px; }
  #person-entity-add-form #edit-status-wrapper .js-form-item-status-value label span,
  #person-entity-edit-form #edit-status-wrapper .js-form-item-status-value label span {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    margin-right: 5px; }
  #person-entity-add-form #edit-status-wrapper .js-form-item-status-value label .checkmark,
  #person-entity-edit-form #edit-status-wrapper .js-form-item-status-value label .checkmark {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 0; }

.content-header {
  padding: 24px 0 21px 0; }

.tabs__tab {
  background: unset; }

.tabs__tabs a {
  padding: 0.3em 1.1em 0.3em 1.1em; }

.is-horizontal .tabs__tab.is-active, .is-horizontal .tabs.primary .tabs__tab.is-active {
  border-radius: 0; }

.is-horizontal .tabs.primary .tabs__tab:last-child {
  border-radius: 0; }

.path-crm,
.person-entity-form {
  /*.crm-left-column {
    width: 42%;
    float: left;
    margin-right: 10px;
  }*/ }
  .path-crm .crm-right-column,
  .person-entity-form .crm-right-column {
    /*width: 42%;
    display: inline-block;*/ }
    .path-crm .crm-right-column .seven-details,
    .person-entity-form .crm-right-column .seven-details {
      margin: 0 0 20px 0px; }
  .path-crm .chosen-search-input,
  .person-entity-form .chosen-search-input {
    min-height: 25px; }
  .path-crm .crm-right-column table.n2m-table th,
  .path-crm .crm-left-column .tabledrag-toggle-weight-wrapper,
  .path-crm .crm-right-column .tabledrag-toggle-weight-wrapper,
  .path-crm .crm-left-column table tr.draggable td:first-child,
  .path-crm .crm-right-column table tr.draggable td:first-child,
  .path-crm .crm-left-column table td:last-child,
  .path-crm .crm-left-column table th:last-child,
  .person-entity-form .crm-right-column table.n2m-table th,
  .person-entity-form .crm-left-column .tabledrag-toggle-weight-wrapper,
  .person-entity-form .crm-right-column .tabledrag-toggle-weight-wrapper,
  .person-entity-form .crm-left-column table tr.draggable td:first-child,
  .person-entity-form .crm-right-column table tr.draggable td:first-child,
  .person-entity-form .crm-left-column table td:last-child,
  .person-entity-form .crm-left-column table th:last-child {
    display: none; }
  .path-crm #edit-field-social-wrapper .form-item,
  .person-entity-form #edit-field-social-wrapper .form-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .path-crm #edit-field-social-wrapper .form-item label,
    .person-entity-form #edit-field-social-wrapper .form-item label {
      font-size: 0;
      width: 26px;
      height: 26px;
      border: solid 1px #ccc;
      border-radius: 50%;
      margin-right: 8px;
      margin-top: -2px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .path-crm #edit-field-social-wrapper .form-item label:before,
    .person-entity-form #edit-field-social-wrapper .form-item label:before {
      color: #ccc;
      font-size: 12px;
      font-family: 'Font Awesome 5 Brands'; }
  .path-crm .field--name-field-social .details-wrapper,
  .person-entity-form .field--name-field-social .details-wrapper {
    margin: 14px 0 8px 0; }
    .path-crm .field--name-field-social .details-wrapper span,
    .person-entity-form .field--name-field-social .details-wrapper span {
      padding: 0 0 0 6px; }
    .path-crm .field--name-field-social .details-wrapper input,
    .person-entity-form .field--name-field-social .details-wrapper input {
      border: 0;
      border-bottom: 2px solid #ccc; }
  .path-crm .field--name-field-social .field-prefix,
  .person-entity-form .field--name-field-social .field-prefix {
    display: inline-block; }
  .path-crm .field--name-field-social .form-item-field-social-0-platform-values-linkedin-value,
  .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-linkedin-value {
    margin: 4px 0 10px 0; }
    .path-crm .field--name-field-social .form-item-field-social-0-platform-values-linkedin-value label:before,
    .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-linkedin-value label:before {
      content: "\f0e1"; }
  .path-crm .field--name-field-social .form-item-field-social-0-platform-values-twitter-value,
  .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-twitter-value {
    margin: 4px 0 10px 0; }
    .path-crm .field--name-field-social .form-item-field-social-0-platform-values-twitter-value label:before,
    .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-twitter-value label:before {
      content: url(/themes/custom/vierzwo/src/img/x.svg);
      margin-top: 3px; }
  .path-crm .field--name-field-social .form-item-field-social-0-platform-values-facebook-value,
  .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-facebook-value {
    margin: 4px 0 10px 0; }
    .path-crm .field--name-field-social .form-item-field-social-0-platform-values-facebook-value label:before,
    .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-facebook-value label:before {
      content: "\f39e"; }
  .path-crm .field--name-field-social .form-item-field-social-0-platform-values-xing-value,
  .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-xing-value {
    margin: 4px 0 10px 0; }
    .path-crm .field--name-field-social .form-item-field-social-0-platform-values-xing-value label:before,
    .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-xing-value label:before {
      content: "\f168"; }
  .path-crm .field--name-field-social .form-item-field-social-0-platform-values-instagram-value,
  .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-instagram-value {
    margin: 4px 0 10px 0; }
    .path-crm .field--name-field-social .form-item-field-social-0-platform-values-instagram-value label:before,
    .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-instagram-value label:before {
      content: "\f16d"; }
  .path-crm .field--name-field-social .form-item-field-social-0-platform-values-youtube-value,
  .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-youtube-value {
    margin: 4px 0 10px 0; }
    .path-crm .field--name-field-social .form-item-field-social-0-platform-values-youtube-value label:before,
    .person-entity-form .field--name-field-social .form-item-field-social-0-platform-values-youtube-value label:before {
      content: "\f167"; }
  .path-crm .crm table.n2m-table td:first-child,
  .path-crm .crm table.n2m-table td:nth-child(2),
  .path-crm .crm table.n2m-table td:nth-child(3),
  .person-entity-form .crm table.n2m-table td:first-child,
  .person-entity-form .crm table.n2m-table td:nth-child(2),
  .person-entity-form .crm table.n2m-table td:nth-child(3) {
    width: auto; }
  .path-crm .crm table.n2m-table td:nth-child(1),
  .person-entity-form .crm table.n2m-table td:nth-child(1) {
    width: 100px; }
  .path-crm .crm form.person-entity-form .form-actions,
  .person-entity-form .crm form.person-entity-form .form-actions {
    float: left; }
  @media only screen and (min-width: 768px) {
    .path-crm form.organization-entity-form .crm-left-column,
    .person-entity-form form.organization-entity-form .crm-left-column {
      width: 45%;
      float: none;
      border-right: 0; } }
  .path-crm .crm details.declarations-wrapper table thead tr,
  .person-entity-form .crm details.declarations-wrapper table thead tr {
    display: revert; }
  .path-crm details[id='edit-uv-n2m-field-person-mailer'] .form-type-entity-autocomplete, .path-crm details[id='edit-uv-n2m-field-person-organization'] .form-type-entity-autocomplete, .path-crm details[id='edit-uv-n2m-field-person-person'] .form-type-entity-autocomplete,
  .person-entity-form details[id='edit-uv-n2m-field-person-mailer'] .form-type-entity-autocomplete,
  .person-entity-form details[id='edit-uv-n2m-field-person-organization'] .form-type-entity-autocomplete,
  .person-entity-form details[id='edit-uv-n2m-field-person-person'] .form-type-entity-autocomplete {
    display: inline-block;
    margin-right: 10px; }
  .path-crm .field--name-status, .path-crm .field--name-field-vip, .path-crm #edit-status-wrapper, .path-crm .field--name-field-informal,
  .person-entity-form .field--name-status,
  .person-entity-form .field--name-field-vip,
  .person-entity-form #edit-status-wrapper,
  .person-entity-form .field--name-field-informal {
    display: inline-block;
    margin-right: 20px; }
    .path-crm .field--name-status label, .path-crm .field--name-field-vip label, .path-crm #edit-status-wrapper label, .path-crm .field--name-field-informal label,
    .person-entity-form .field--name-status label,
    .person-entity-form .field--name-field-vip label,
    .person-entity-form #edit-status-wrapper label,
    .person-entity-form .field--name-field-informal label {
      padding: 0; }
      .path-crm .field--name-status label:before, .path-crm .field--name-field-vip label:before, .path-crm #edit-status-wrapper label:before, .path-crm .field--name-field-informal label:before,
      .person-entity-form .field--name-status label:before,
      .person-entity-form .field--name-field-vip label:before,
      .person-entity-form #edit-status-wrapper label:before,
      .person-entity-form .field--name-field-informal label:before {
        display: none; }
  .path-crm .person-entity-form .field--name-field-comments th.field-label,
  .person-entity-form .person-entity-form .field--name-field-comments th.field-label {
    display: none; }
  .path-crm .person-entity-form .field--name-field-comments .paragraph-type-title,
  .person-entity-form .person-entity-form .field--name-field-comments .paragraph-type-title {
    color: transparent; }
  .path-crm .person-entity-form .field--name-field-comments .filter-wrapper,
  .person-entity-form .person-entity-form .field--name-field-comments .filter-wrapper {
    display: none; }
  .path-crm #edit-declarations-wrapper > table td:first-child,
  .person-entity-form #edit-declarations-wrapper > table td:first-child {
    background-color: green; }
  .path-crm #edit-declarations-wrapper ul, .path-crm #edit-declarations-wrapper li,
  .person-entity-form #edit-declarations-wrapper ul,
  .person-entity-form #edit-declarations-wrapper li {
    margin: 0;
    padding: 0;
    list-style: none; }
  .path-crm #edit-declarations-wrapper td,
  .person-entity-form #edit-declarations-wrapper td {
    padding-top: 0;
    padding-bottom: 10px;
    vertical-align: top;
    border-collapse: collapse; }
  .path-crm #edit-declarations-wrapper th,
  .person-entity-form #edit-declarations-wrapper th {
    vertical-align: top;
    padding-bottom: 20px; }
  .path-crm #edit-declarations-wrapper table,
  .person-entity-form #edit-declarations-wrapper table {
    width: 100%; }
    .path-crm #edit-declarations-wrapper table.views-table td:nth-child(1),
    .person-entity-form #edit-declarations-wrapper table.views-table td:nth-child(1) {
      width: 180px; }
  .path-crm #edit-declarations-wrapper table.entity-logger,
  .person-entity-form #edit-declarations-wrapper table.entity-logger {
    margin: 0; }
    .path-crm #edit-declarations-wrapper table.entity-logger tr td:first-child,
    .person-entity-form #edit-declarations-wrapper table.entity-logger tr td:first-child {
      width: 100px; }
    .path-crm #edit-declarations-wrapper table.entity-logger tr td:nth-child(2),
    .person-entity-form #edit-declarations-wrapper table.entity-logger tr td:nth-child(2) {
      width: 200px; }
  .path-crm .view-crm-declarations .declarations_entity,
  .person-entity-form .view-crm-declarations .declarations_entity {
    border-bottom: solid 1px #ddd; }
  .path-crm .person-overview.left-column,
  .person-entity-form .person-overview.left-column {
    width: 45%;
    display: inline-block; }
  .path-crm .person-overview.right-column,
  .person-entity-form .person-overview.right-column {
    width: 45%;
    display: inline-block;
    float: right; }
  .path-crm .person-detail .field__item, .path-crm .person-detail .views-field,
  .person-entity-form .person-detail .field__item,
  .person-entity-form .person-detail .views-field {
    margin-bottom: 10px; }
  .path-crm .person-detail .field__label,
  .person-entity-form .person-detail .field__label {
    font-weight: bold;
    margin: 4px 0 2px 0px; }
  .path-crm .person-detail .field--name-field-tags.field--type-entity-reference,
  .path-crm .person-detail .field--name-field-themes.field--type-entity-reference,
  .person-entity-form .person-detail .field--name-field-tags.field--type-entity-reference,
  .person-entity-form .person-detail .field--name-field-themes.field--type-entity-reference {
    margin: 16px 0 0 0; }
    .path-crm .person-detail .field--name-field-tags.field--type-entity-reference .field__items .field__item,
    .path-crm .person-detail .field--name-field-themes.field--type-entity-reference .field__items .field__item,
    .person-entity-form .person-detail .field--name-field-tags.field--type-entity-reference .field__items .field__item,
    .person-entity-form .person-detail .field--name-field-themes.field--type-entity-reference .field__items .field__item {
      padding: 3px 6px 2px 6px;
      margin: 4px 2px 0 0px; }
  .path-crm .person-detail .field--type-extended-email .field__item,
  .person-entity-form .person-detail .field--type-extended-email .field__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .path-crm .person-detail .field--type-extended-email .field__item .email-status-info,
    .path-crm .person-detail .field--type-extended-email .field__item .email-status-warning,
    .path-crm .person-detail .field--type-extended-email .field__item .email-status-error,
    .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-info,
    .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-warning,
    .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-error {
      margin-left: 5px;
      padding: 0px 3px; }
      .path-crm .person-detail .field--type-extended-email .field__item .email-status-info a,
      .path-crm .person-detail .field--type-extended-email .field__item .email-status-warning a,
      .path-crm .person-detail .field--type-extended-email .field__item .email-status-error a,
      .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-info a,
      .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-warning a,
      .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-error a {
        text-transform: uppercase; }
    .path-crm .person-detail .field--type-extended-email .field__item .email-status-info,
    .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-info {
      border: 3px solid green; }
    .path-crm .person-detail .field--type-extended-email .field__item .email-status-warning,
    .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-warning {
      border: 3px solid yellow; }
    .path-crm .person-detail .field--type-extended-email .field__item .email-status-error,
    .person-entity-form .person-detail .field--type-extended-email .field__item .email-status-error {
      border: 3px solid red; }
  .path-crm .person-detail .field--type-address .field__item > i,
  .person-entity-form .person-detail .field--type-address .field__item > i {
    display: none; }
  .path-crm .person-detail .field--type-address a,
  .person-entity-form .person-detail .field--type-address a {
    float: left; }
  .path-crm .person-detail .field--name-field-note,
  .person-entity-form .person-detail .field--name-field-note {
    width: 90%;
    margin: 21px 0 11px 0px; }
  .path-crm .person-detail ul.social-media-links--platforms.inline.horizontal,
  .person-entity-form .person-detail ul.social-media-links--platforms.inline.horizontal {
    margin: 18px 0 0 0; }
    .path-crm .person-detail ul.social-media-links--platforms.inline.horizontal li,
    .person-entity-form .person-detail ul.social-media-links--platforms.inline.horizontal li {
      margin: 0 8px 0 0;
      font-weight: 600;
      font-family: 'Font Awesome 5 Brands';
      width: 32px;
      height: 32px;
      border: solid 1px #ccc;
      border-radius: 50%; }
      .path-crm .person-detail ul.social-media-links--platforms.inline.horizontal li span:before,
      .person-entity-form .person-detail ul.social-media-links--platforms.inline.horizontal li span:before {
        color: #ccc;
        font-size: 18px;
        font-family: 'Font Awesome 5 Brands';
        top: -4px;
        left: 0;
        position: relative; }
  .path-crm .person-detail.left-column .field-name--field-manual-priority .manual-selection,
  .person-entity-form .person-detail.left-column .field-name--field-manual-priority .manual-selection {
    display: inline-block;
    font-size: 150%;
    margin-right: 12px; }
  .path-crm .view-display-id-page_block i.material-icons,
  .person-entity-form .view-display-id-page_block i.material-icons {
    display: none; }
  .path-crm .field--name-field-themes .chosen-container,
  .path-crm .field--name-field-tags .chosen-container,
  .person-entity-form .field--name-field-themes .chosen-container,
  .person-entity-form .field--name-field-tags .chosen-container {
    width: 100% !important; }
  .path-crm .js-form-item-field-themes-target-id-uv-crm-entity-reference-select,
  .path-crm .js-form-item-field-tags-target-id-uv-crm-entity-reference-select,
  .path-crm .js-form-item-mailer-entity-id-select-filter,
  .person-entity-form .js-form-item-field-themes-target-id-uv-crm-entity-reference-select,
  .person-entity-form .js-form-item-field-tags-target-id-uv-crm-entity-reference-select,
  .person-entity-form .js-form-item-mailer-entity-id-select-filter {
    width: 240px; }
    .path-crm .js-form-item-field-themes-target-id-uv-crm-entity-reference-select select,
    .path-crm .js-form-item-field-tags-target-id-uv-crm-entity-reference-select select,
    .path-crm .js-form-item-mailer-entity-id-select-filter select,
    .person-entity-form .js-form-item-field-themes-target-id-uv-crm-entity-reference-select select,
    .person-entity-form .js-form-item-field-tags-target-id-uv-crm-entity-reference-select select,
    .person-entity-form .js-form-item-mailer-entity-id-select-filter select {
      width: 100%; }
  .path-crm .field--name-field-themes .field__item, .path-crm .field--name-field-tags .field__item,
  .person-entity-form .field--name-field-themes .field__item,
  .person-entity-form .field--name-field-tags .field__item {
    display: inline-block;
    background-color: #eeeff1;
    border-radius: 5px;
    padding: 1px 5px; }
  .path-crm #views-exposed-form-uv-mailer-subscriber-select-page-subscriber-select .form--inline .group-group_2 .js-form-item,
  .path-crm #views-exposed-form-uv-mailer-n2m-list-page-subscribed .form--inline .group-group_2 .js-form-item,
  .person-entity-form #views-exposed-form-uv-mailer-subscriber-select-page-subscriber-select .form--inline .group-group_2 .js-form-item,
  .person-entity-form #views-exposed-form-uv-mailer-n2m-list-page-subscribed .form--inline .group-group_2 .js-form-item {
    margin-bottom: 0; }

.view-crm-persons th.views-field-status,
.view-crm-organizations th.views-field-status,
.view-crm-mailers th.views-field-status,
.view-uv-mailer-subscriber-select th.views-field-status,
.view-uv-mailer-n2m-list th.views-field-status,
.view-events-n2m-list th.views-field-status,
.view-events-subscriber-select th.views-field-status,
.view-events-n2m-list-organizations th.views-field-status,
.view-events-organization-select th.views-field-status,
.view-events-vote-transfers th.views-field-status {
  font-size: 0; }

.view-crm-persons .material-icons,
.view-crm-organizations .material-icons,
.view-crm-mailers .material-icons,
.view-uv-mailer-subscriber-select .material-icons,
.view-uv-mailer-n2m-list .material-icons,
.view-events-n2m-list .material-icons,
.view-events-subscriber-select .material-icons,
.view-events-n2m-list-organizations .material-icons,
.view-events-organization-select .material-icons,
.view-events-vote-transfers .material-icons {
  position: relative;
  top: -2px;
  font-size: 18px; }

.view-crm-persons span.manual-selection,
.view-crm-organizations span.manual-selection,
.view-crm-mailers span.manual-selection,
.view-uv-mailer-subscriber-select span.manual-selection,
.view-uv-mailer-n2m-list span.manual-selection,
.view-events-n2m-list span.manual-selection,
.view-events-subscriber-select span.manual-selection,
.view-events-n2m-list-organizations span.manual-selection,
.view-events-organization-select span.manual-selection,
.view-events-vote-transfers span.manual-selection {
  font-size: 16px; }

.uv-crm-person-import-form .material-icons,
.uv-events-subscribers-import-form .material-icons,
.uv-crm-mailer-person-import-form .material-icons {
  font-size: 18px;
  position: relative;
  top: 3px; }

#views-exposed-form-crm-persons-page-block .save-filter-preset-list {
  float: right; }

#block-vierzwo-content .view-crm-persons .views-exposed-form .form-item .description,
#block-vierzwo-content .view-uv-mailer-n2m-list .views-exposed-form .form-item .description,
#block-vierzwo-content .view-uv-mailer-subscriber-select .views-exposed-form .form-item .description {
  display: none; }

#block-vierzwo-content .view-crm-persons .views-exposed-form .form-item label,
#block-vierzwo-content .view-uv-mailer-n2m-list .views-exposed-form .form-item label,
#block-vierzwo-content .view-uv-mailer-subscriber-select .views-exposed-form .form-item label {
  display: none; }

@media only screen and (min-width: 1024px) {
  #block-vierzwo-content .view-crm-persons .views-exposed-form .form-item,
  #block-vierzwo-content .view-uv-mailer-n2m-list .views-exposed-form .form-item,
  #block-vierzwo-content .view-uv-mailer-subscriber-select .views-exposed-form .form-item {
    margin: 0; } }

#block-vierzwo-content .view-crm-persons .views-exposed-form .form-item input,
#block-vierzwo-content .view-uv-mailer-n2m-list .views-exposed-form .form-item input,
#block-vierzwo-content .view-uv-mailer-subscriber-select .views-exposed-form .form-item input {
  width: 100%; }

#block-vierzwo-content .view-crm-persons .views-exposed-form .form-item.form-item-field-address-postal-code,
#block-vierzwo-content .view-uv-mailer-n2m-list .views-exposed-form .form-item.form-item-field-address-postal-code,
#block-vierzwo-content .view-uv-mailer-subscriber-select .views-exposed-form .form-item.form-item-field-address-postal-code {
  display: inline-block;
  min-width: 0; }

#block-vierzwo-content .view-crm-persons .views-exposed-form .form-item .chosen-search-input,
#block-vierzwo-content .view-uv-mailer-n2m-list .views-exposed-form .form-item .chosen-search-input,
#block-vierzwo-content .view-uv-mailer-subscriber-select .views-exposed-form .form-item .chosen-search-input {
  font-size: 1rem; }

span.public-scope {
  display: none; }

span.private-scope {
  font-size: 0; }
  span.private-scope:after {
    position: relative;
    top: -10px;
    display: block;
    font-family: "Material Design Icons";
    font-size: 28px;
    content: '\FBA0';
    color: #0077C0; }

span.navision-scope {
  color: transparent;
  font-size: 0; }
  span.navision-scope:before {
    content: url(../assets/navision.svg);
    padding-left: 5px; }

span.special-contact {
  font-size: 0; }
  span.special-contact:after {
    position: relative;
    top: -10px;
    display: block;
    font-family: "Material Design Icons";
    font-size: 28px;
    content: '\F0166';
    color: #0077C0; }

.views-field-field-informal > span {
  font-size: 0; }
  .views-field-field-informal > span:after {
    position: relative;
    top: -10px;
    display: block;
    font-family: "Material Icons";
    content: '\e87c';
    font-size: 28px;
    color: #0077C0; }

.person-detail .private-scope:after {
  top: 0px;
  font-size: 24px;
  margin: 0 10px 0 0;
  padding: 0; }

.person-detail .special-contact:after {
  top: 0px;
  font-size: 24px;
  margin: 0 10px 0 0;
  padding: 0; }

.crm-category-entity-form > div {
  margin: 0; }

.form-item-event-kw-filter-n {
  min-width: 108px;
  width: 108px; }
  .form-item-event-kw-filter-n .chosen-container {
    min-width: 108px;
    width: 108px; }
  .form-item-event-kw-filter-n .chosen-container-single .chosen-drop {
    margin-top: -40px;
    border-radius: 0;
    border: 2px solid #ccc; }
  .form-item-event-kw-filter-n .chosen-container .chosen-results {
    margin: 0;
    padding: 0;
    border-top: 2px solid #ccc; }
  .form-item-event-kw-filter-n .chosen-container-single .chosen-search input[type="text"] {
    background-image: unset !important;
    background: unset;
    border: 0;
    padding: 0;
    height: 26px;
    min-height: 28px; }
  .form-item-event-kw-filter-n .chosen-container-single .chosen-single {
    color: #767676;
    background: unset;
    border: 2px solid #ccc;
    border-radius: 0;
    margin: 0;
    width: 100%;
    height: 38px;
    padding: 5px 14px;
    font-size: 15px; }
  .form-item-event-kw-filter-n .chosen-container-single .chosen-single div {
    visibility: hidden; }

.topic-clusters {
  margin: 0 0 23px 0; }
  .topic-clusters .form-type-checkbox label:not(.visually-hidden):before,
  .topic-clusters .form-type-radio label:not(.visually-hidden):before {
    visibility: hidden; }
  .topic-clusters .form-checkboxes,
  .topic-clusters .form-radios {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .topic-clusters .form-checkboxes .form-item + .form-item,
    .topic-clusters .form-checkboxes .form-item,
    .topic-clusters .form-radios .form-item + .form-item,
    .topic-clusters .form-radios .form-item {
      -webkit-box-flex: 0;
      -ms-flex: 0;
      flex: 0;
      margin: 6px 10px 8px 0px; }
    .topic-clusters .form-checkboxes .form-type-checkbox label:not(.visually-hidden):before,
    .topic-clusters .form-checkboxes .form-type-radio label:not(.visually-hidden):before,
    .topic-clusters .form-radios .form-type-checkbox label:not(.visually-hidden):before,
    .topic-clusters .form-radios .form-type-radio label:not(.visually-hidden):before {
      visibility: hidden; }
    .topic-clusters .form-checkboxes .form-radio,
    .topic-clusters .form-radios .form-radio {
      width: 0;
      height: 0; }
    .topic-clusters .form-checkboxes label.option:before,
    .topic-clusters .form-checkboxes input,
    .topic-clusters .form-radios label.option:before,
    .topic-clusters .form-radios input {
      visibility: hidden; }
    .topic-clusters .form-checkboxes label,
    .topic-clusters .form-radios label {
      cursor: pointer;
      white-space: nowrap;
      margin: 28px 0; }
    .topic-clusters .form-checkboxes input + label,
    .topic-clusters .form-radios input + label {
      border: none;
      padding: 1px 16px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      margin: 0px 0px;
      cursor: pointer;
      border-radius: 14px;
      background: #f1f1f1;
      color: #0277c1; }
    .topic-clusters .form-checkboxes input:checked + label,
    .topic-clusters .form-radios input:checked + label {
      color: #f1f1f1;
      background: #0277c1; }
      .topic-clusters .form-checkboxes input:checked + label:before, .topic-clusters .form-checkboxes input:checked + label:after,
      .topic-clusters .form-radios input:checked + label:before,
      .topic-clusters .form-radios input:checked + label:after {
        background: unset; }

.path-event .alert,
.path-event .field--name-user-name {
  display: none; }

.path-event h1 {
  font: 600 21px/28px Calibri,sans-serif; }

.path-event .delegate-name {
  margin: 0 12px 0 0;
  line-height: 38px;
  color: #0077C0; }

.path-event .event-forgotten-wrapper,
.path-event .event-link-forgotten {
  margin: 18px 0 38px 0;
  cursor: pointer; }

.path-event #edit-publish {
  color: #0077C0; }

.is-confirmed {
  background-color: #d4edda !important; }
  .is-confirmed:hover {
    background-color: #c3e6cb !important; }

.is-not-confirmed {
  background-color: #f8d7da !important; }
  .is-not-confirmed:hover {
    background-color: #f5c6cb !important; }

.subscriber-page-content, .subscription-page-content {
  width: 100%; }

.subscriber-page-content .subscription_form {
  width: 45%;
  display: inline-block;
  float: left; }

.subscriber-page-content .subscriber {
  width: 45%;
  background-color: white;
  float: right; }

.subscription-page-content .seven-details {
  margin: 0; }

.subscription-page-content .subscription-container {
  width: 45% !important;
  display: inline-block;
  background-color: white;
  font-size: 110%;
  float: left;
  padding-right: 40px !important; }
  .subscription-page-content .subscription-container .field {
    margin-bottom: 10px; }

.subscription-page-content .subscriber {
  width: 45% !important;
  background-color: white;
  display: inline-block;
  float: right;
  padding-top: 0; }
  .subscription-page-content .subscriber .person_detail {
    margin: 0; }
  .subscription-page-content .subscriber .fieldset-wrapper {
    margin: 0; }

.subscription-page-content .voting-rights-actions,
.subscription-page-content .access-rights-actions,
.subscription-page-content .print-actions,
.subscription-page-content .print-queue-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px;
  margin: 0 0 1.15em; }

.person_detail .field__item, .person_detail .person_detail .views-field {
  margin-bottom: 10px; }

.person_detail .field__item i.material-icons {
  vertical-align: middle; }

.person_detail .field-content i.material-icons {
  vertical-align: middle; }

.paragraph--type--companions .field, .paragraph--type--companions .field .field__item {
  margin: 0; }

.paragraph--type--companions {
  padding-left: 20px; }
  .paragraph--type--companions .field {
    display: inline-block; }
  .paragraph--type--companions .field--name-field-email:before {
    content: ' • ';
    display: inline-block;
    margin: 0 5px 0 5px; }
  .paragraph--type--companions .field--name-field-registration-status:before {
    content: ' • ';
    display: inline-block;
    margin: 0 5px 0 5px; }
  .paragraph--type--companions .field__item {
    margin-bottom: 0 !important; }

.paragraph--type--childcare {
  padding-left: 20px; }
  .paragraph--type--childcare .field {
    display: inline-block;
    margin: 0; }
  .paragraph--type--childcare .field__item {
    margin-bottom: 0 !important; }
  .paragraph--type--childcare .field--name-field-age:before {
    content: ' • ';
    display: inline-block;
    margin: 0 5px 0 5px; }
  .paragraph--type--childcare .field--name-field-participation-days {
    margin-left: 20px;
    display: block; }

.view-uv-events-admin .views-field-event-address p {
  margin: 0; }

.node-campaign-digital-form .chosen-container,
.node-campaign-digital-edit-form .chosen-container,
.node-campaign-mailing-form .chosen-container,
.node-campaign-mailing-edit-form .chosen-container {
  min-width: 370px; }

#edit-group-newsletter > legend {
  letter-spacing: 0;
  margin: 0 0 1em; }

#edit-group-newsletter .fieldset-wrapper .fieldset-legend {
  display: block;
  font-weight: 500;
  letter-spacing: 0;
  margin: 0 0 5px; }

#edit-group-publishing-status legend {
  margin: 0 0 10px; }

h4.label.inline {
  display: inline; }

.user-logged-in .layout-container h2 {
  color: #ff0354; }

.uv-core-social-media-connect a.button {
  margin-right: 25px; }

.uv-core-social-media-connect .fancy-options label {
  width: 100%; }
  @media only screen and (max-width: 767px) {
    .uv-core-social-media-connect .fancy-options label {
      margin-bottom: 20px !important; } }
  .uv-core-social-media-connect .fancy-options label a {
    color: #ff0354;
    text-transform: uppercase;
    font-size: 14px;
    left: 300px; }
    .uv-core-social-media-connect .fancy-options label a:hover {
      text-decoration: none; }
    @media only screen and (max-width: 767px) {
      .uv-core-social-media-connect .fancy-options label a {
        display: block;
        margin-top: 10px;
        left: unset; } }
