.memberProfilePanel.member-add .historyContainer,
.memberProfilePanel.birthday-false .fieldContainer-birthday,
.memberProfilePanel.anniversary-false .fieldContainer-anniversary,
.memberProfilePanel.member-active-true .memberHistory .fieldContainer-deactivationReason,
.memberProfilePanel.member-active-true .memberHistory .fieldContainer-deactivationDate,
.memberProfilePanel.member-active-true .memberHistory .deactivationExplanationContainer,
.memberProfilePanel.has-deactivation-date-false .fieldContainer-deactivationDate,
.memberProfilePanel.hide-allCategorySelector .allCategorySelectorContainer,
.memberProfilePanel.member-add h2.member-edit,
.memberProfilePanel.member-add .memberHistory,
.memberProfilePanel.member-add .fieldContainer-status,
.memberProfilePanel.member-edit h2.member-add,
.memberProfilePanel.member-edit .panelActions:first-child,
.memberProfilePanel.member-add button.saveButton,
.memberProfilePanel.member-add .saveMessage,
.memberProfilePanel.member-edit button.addButton,
.memberProfilePanel .memberForm.submitting .submitButtonContainer {
  display: none;
}

.memberProfilePanel .memberHistory {
  display: table;
  width: 100%;
  padding: 5px;
  border-bottom: 1px solid #d4d4d4;
}

.memberProfilePanel .memberHistory .fieldContainer {
  display: table-row;
  white-space: nowrap;
}

.memberProfilePanel .memberHistory .fieldContainer > label {
  font-weight: 500;
}

.memberProfilePanel .memberHistory .fieldContainer > label,
.memberProfilePanel .memberHistory .fieldContainer > span {
  display: table-cell;
  vertical-align: top;
  padding: 4px;
}

.memberProfilePanel .memberHistory .fieldContainer > span {
  width: 100%;
}

.memberProfilePanel .memberHistory .deactivationExplanationContainer {
  font-weight: normal;
}

.memberProfilePanel .extraFieldsToggler {
  white-space: nowrap;
}

.memberProfilePanel .categoriesHeading {
  margin-top: 0.75em;
  margin-bottom: 0.7em;
}

.memberProfilePanel .categoriesContainer {
  margin: 0 auto 1em;
}

.memberProfilePanel .submitButtonContainer,
.memberProfilePanel .submittingButtonContainer {
  margin-top: 1em;
}

.embedded .memberProfilePanelContainer .panel {
  box-shadow: none;
}

.embedded .memberProfilePanel .panelContent {
  border: 0;
}
