
.crm-contribution-page-id-15 #priceset-div {
  display: none;
}

.crm-custom-summary {
  display: flex;
  flex-direction: row;
  flex-flow: row-reverse;
  margin-bottom: 15px;
}

.crm-custom-summary .crm-action-buttons {
  display: flex;
  flex-direction: row;
}

.crm-other-contact-row.status {
  display: none;
}

/* temporaire- bug theme TheIsland */
.crm-container crm-angular-js > #bootstrap-theme button.btn-xs, .crm-container button.btn-xs {
  padding: 1px 5px;
}

.crm-container crm-angular-js > #bootstrap-theme button.btn-success, .crm-container button.btn-success {
  background-color: green !important;
}
.crm-container crm-angular-js > #bootstrap-theme button.btn-danger, .crm-container button.btn-danger {
  background-color: darkred !important;
}

/* make contact summary tab more consistent */

.page-civicrm-contact-view:not([class*="page-civicrm-contact-view-"]) .crm-collapsible,
.page-civicrm-contact-view:not([class*="page-civicrm-contact-view-"]) .crm-contact-summary-layout-col > div {
  background: #fff;
  border-radius: 0;
  box-shadow: 0 3px 18px 0 rgba(48,40,40,.25);
  box-sizing: border-box;
}

.page-civicrm-contact-view:not([class*="page-civicrm-contact-view-"]) .contact_panel .crm-collapsible {
  padding: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 20px !important;
}

.crm-container .contact_panel .crm-master-accordion-header,
.crm-container .contact_panel .crm-accordion-light > summary,
.contact_panel .collapsible-title {
  /*color: #fff !important;*/
  background: #eee !important;
  font-size: 14px !important;
  line-height: 18px;
  padding: 16px 20px !important;
  border-radius: 2px 2px 0 0 !important;
  font-weight: 600 !important;
}

.contact_panel .crm-collapsible .crm-summary-block {
  padding: 15px 20px;
}

/* ext is not visible - ensure it fits */
.crm-summary-block .crm-summary-row .crm-content input[type="text"] {
  width: 100% !important;
}
.crm-summary-block .crm-summary-row.editrow_phone-1-1-section input {
  width: auto !important;
}
.crm-summary-block .crm-summary-row .crm-content input[id*="ext"] {
  max-width: 6em !important;
}


