/* edit UI forms --------------------*/
textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.edit_ui div,
.name_form div,
div.birthdate,
div.gender,
.organization_form div,
.organization_address select,
.organization_address input,
.init_mode_option div,
div.prop_name,
div.prop_description {
  margin-bottom: .5em;
}

div.edit_ui {
  border: 1px #fff solid;
  /* fix margin overflow*/
}

.edit_ui label,
.edit_ui .label {
  font-weight: bold;
  padding: 7px 0;
}

.edit_ui label + span.val,
.edit_ui .label + span.val {
  padding: 7px 0;
  display: inline-block;
}

.edit_ui div.actions {
  margin: 1.5em 0 0;
  padding: 1.5em 1.5em 0;
  border-top: 1px dotted #ddd;
}

#ie7only .edit_ui div.actions {
  padding-bottom: .5em;
}

.edit_ui .actions .delete_button {
  margin-left: 5em;
}

.edit_heading {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #ddd;
}

.edit_ui label,
.profile_edit span.label,
.profile_edit label,
.init_mode_option label {
  display: inline-block;
  width: 15em;
  vertical-align: top;
}

.edit_ui .checkbox label {
  display: inline;
  width: auto;
}

.facility_profile input {
  padding: .1em;
}

.facility_profile label,
.add_note label,
.prop_name label,
.prop_description label {
  display: block;
}

/* User edit/add styles */
/* calendar */
button.miwt_calendar_open, .miwt-calendar button.open {
  background: url("/_resources/e30d:t3rdkc/docroot/cms/icons/x24/calendar_open.png") no-repeat scroll center top transparent;
  border: medium none;
  height: 24px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-indent: -4400em;
  width: 24px;
}

button.miwt_calendar_open:hover, .miwt-calendar button.open {
  background-position: center bottom;
}

.miwt_calendar_clear, .miwt-calendar button.clear {
  display: none;
}

/* details button */
.miwt-table .details_button button {
  width: 17px;
  height: 17px;
  font-size: 1px;
  color: transparent;
  overflow: hidden;
  border: none;
  cursor: pointer;
}

.miwt-table span.details_button button {
  background: url("/_resources/e30d:lbdbt9/files/180541z542912e9/_fn/Crystal_Clear_app_xmag_16x16.png") no-repeat left bottom;
}

/** Ben added this */
.detail_view .edit_form label {
  font-weight: bold;
  width: 15em;
  display: inline-block;
  margin-top: .5em;
}

.detail_view .edit_form {
  margin-bottom: 2em;
}
