.crm-search-task-progress {
  padding: 10px;
  margin-top: 10px;
  border: 1px solid lightgrey;
}

#bootstrap-theme .crm-search-display-table > table.table > thead > tr > th.crm-search-result-select {
  padding-left: 0;
  padding-right: 0;
  text-transform: none;
  color: initial;
  /* Don't allow button to be split on 2 lines */
  min-width: 86px;
}

.crm-search-display.crm-search-display-table td > crm-search-display-editable,
.crm-search-display.crm-search-display-table td > .crm-editable-enabled {
  display: block !important;
}

.crm-search-display crm-search-display-editable {
  position: relative;
}

.crm-search-display crm-search-display-editable + span {
  display: none !important;
}

.crm-search-display .crm-search-display-editable-buttons {
  position: absolute;
  bottom: -22px;
  left: 0;
}
