/* -------------------------- Frontend ------------------------------ */

/* Pflichtfeld */
.crm-marker {
  color: red;
}



/* -------------------------- Event registration, confirm, thankyou #5576, #5608 */
/* Abstand nach ... */
/* - Intro-Text */
.crm-event-register-form-block .intro_text-section,
/* - Hinweis */
.crm-event-register-form-block .messages,
/* - Adresse */
.crm-event-register-form-block .custom_pre-section,
/* - Telefon und E-Mail */
.crm-event-register-form-block .custom_post-section,
/* - buttons */
.crm-event-confirm-form-block .crm-submit-buttons,
/* - gruppe teilnehmerdaten */
.crm-event-confirm-form-block .crm-group.participant_info-group,
.crm-event-thankyou-form-block .crm-group.participant_info-group,
/* - gruppe event info */
.crm-event-confirm-form-block .crm-group.event_info-group,
.crm-event-thankyou-form-block .crm-group.event_info-group
{
  margin-bottom: 19px;
}


/* Wie H3 (body .main-wrapper .main .content-main .frame h3) */
/* - Registration: legend */
.crm-event-register-form-block legend,
/* - Confirm: 'Teilnehmerdaten', 'Veranstaltungsinformation' */
.crm-event-confirm-form-block .crm-group .header-dark,
.crm-event-thankyou-form-block .crm-group .header-dark
{
  font-size: 1.25rem;
  line-height: 1.4em;
  font-weight: 700;
  color: rgb(8, 120, 108);
  margin-bottom: 0.5rem;
}

/* Confirm + thankyou page: Hide unwanted stuff ... */
/* - Block 'Participant Role' */
.crm-event-confirm-form-block .crm-group.participant_role-group,
.crm-event-thankyou-form-block .crm-group.participant_role-group,
/* - 'Name und Adresse', 'Telefon und E-Mail' */
.crm-event-confirm-form-block .participant_info-group .crm-profile-view-title,
.crm-event-thankyou-form-block .participant_info-group .crm-profile-view-title,
/* - labels */
.crm-event-confirm-form-block .participant_info-group .label,
.crm-event-thankyou-form-block .participant_info-group .label
{
  display: none;
}


  



/* -------------------------- Backend ------------------------------ */

/* CS #5576 civi-menu white-on-black ------------------------------- */
/* Actually we're using rgb(35, 40, 45) on white ;) */

/* 2nd try: build on top of WP light theme -------------- */
/* overwrites /wp-content/plugins/civicrm-admin-utilities/assets/css/civicrm-admin-utilities-kam.css */
/* line 114 */
body.admin-color-light > #civicrm-menu-nav #civicrm-menu.sm-civicrm
{
  background: white;
}

/* Overwrites /wp-content/uploads/civicrm/ext/theisland/css/custom-civicrm.css */
body.admin-color-light #civicrm-menu.sm #crm-qsearch-input {
  background-color: #eaeaea !important;
}


/* 1st try: by hand - disabled in favor of WP light theme */
/* overwrites /wp-content/plugins/civicrm-admin-utilities/assets/css/civicrm-admin-utilities-kam.css */
/* only applied to body.crm-menubar-visible */

/* line 55 */
/*
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm {
  background-color: white;
}

body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm a {
  color: rgb(35, 40, 45);
}

body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu .crm-quickSearchField,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm ul li a,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm li .sub-arrow::before,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm li a.highlighted .sub-arrow::before,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm li li .sub-arrow::before,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm li li .sub-arrow::after,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu #crm-menubar-toggle-position a i {
  color: rgb(35, 40, 45);
}

body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm ul,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu li a.highlighted,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm li a:focus,
body.crm-menubar-visible > #civicrm-menu-nav #civicrm-menu.sm-civicrm li a:hover {
  background-color: white;
}

@media (min-width: 783px) {
  body.crm-menubar-visible #civicrm-menu {
    border-bottom-color: rgb(35, 40, 45);
  }
}
*/
