.crm-container table .crm-icon.Individual-subtype-icon::before {
  font-family: 'FontAwesome';
  font-style: normal;
  text-rendering: auto;
  font-size: 13px;
  content: "";
  color: #4d4d69;
}

select.crm-form-select {
  line-height: normal;
}

/*#off-canvas {
  display: none;
}*/

#root-menu-div .menu-ul {
  margin-top: 60px;
}

#recordContribution {
  margin-top: 45px;
}

fieldset#mail, fieldset#thankyou, fieldset#confirm, fieldset#registration {
  padding-top: 55px !important;
}

.elfinder-cwd-wrapper {
  background: white;
}

.status-overdue td.crm-report-civicrm_activity_activity_type_id a,
.status-overdue td.crm-report-civicrm_activity_activity_date_time,
.status-overdue td.crm-report-civicrm_activity_status_id {
  color: #E43D2B !important;
}

.ck-rounded-corners .ck.ck-balloon-panel, .ck.ck-balloon-panel.ck-rounded-corners {
  z-index: 3000;
}

/* Introduction section reset the UL and LI look and the table boarders */
.path-civicrm.page-civicrm-contribute-transact .intro_text-section ul, .path-civicrm.page-civicrm-contribute-transact .intro_text-section li {
  list-style: disc;
}

.page-civicrm.page-civicrm-contribute-transact .intro_text-section table td {
  border: none;
}