.page_orders .theme_row_table .other_fields {
  grid-template-rows: repeat(2, auto);
}

.page_orders .cms_rows .cell.field_status {
  grid-column: 1;
  grid-row: 2;
}
.page_orders .cms_rows .cell.field_amount {
  grid-column: 4;
  grid-row: 1;
}

.page_orders-failed .cms_rows .cell.field_amount {
  grid-column: 3;
  grid-row: 2;
}
.page_orders-failed .cms_rows .cell.field_payment {
  grid-column: 4;
  grid-row: 2;
}
.page_orders-failed .cms_rows .cell.field_customer {
  grid-column: 3;
  grid-row: 1;
}
.page_orders-failed .cms_rows .cell.field_successful_order {
  grid-column: 1 / span 2;
  grid-row: 2;
}

.page_orders-abandoned .cms_rows .cell.field_amount {
  grid-column: 3;
  grid-row: 1;
}
.field_notified .cell_heading,
.field_successful_order .cell_heading,
.page_orders-abandoned-list .field_qty .cell_heading {
  display: inline-block;
  font-weight: bold;
  margin-right: 5px;
}

.page_orders-item-list .theme_row_table .other_fields {
  grid-auto-flow: unset;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: repeat(2, auto);
}
.page_orders-item-list .cms_rows .cell.field_name {
  grid-column: 1 / span 3;
}
.page_orders .record_row_info .cell.field_status {
  display: none;
}
.page_orders .record_row_info .record_id_row {
  display: none;
}

.page_orders-payments .other_fields .row_heading {
  grid-column: 2;
}
.page_orders-payments .other_fields .row_heading .cell_heading {
  display: inline-block;
  font-weight: bold;
  margin-right: 5px;
}
.page_orders-payments .cms_rows .cell.field_status {
  gap: 10px;
  align-items: center;
}