/*
  Groups
*/

/* Mass group rename */
.massGroupRenameTable th {
  text-align: left !important;
  background: $groupRenameTableHeaderBack;
}

/* Course groups and year class groups when certain external integrations
   are used in this school */
.externallyMaintainedGroup {
  color: $externallyMaintainedGroupFore;
  background: $externallyMaintainedGroupBack;
}

input#groupMembersSearch {
  max-width: 30em;
}

#groupMembers {
  p {
    margin: 0 0 5px 0;
  }

  #membersTable {
    max-height: 1000px;
    overflow-y: auto;
  }

  th {
    background: $listHeadingBack;
    color: $listHeadingFore;
  }

  tr {
    border-bottom: 1px solid $listRowBorder;
    background: none;
  }

  tr:hover {
    background: $listRowHoverBack;
  }

  tr:last-of-type {
    border-bottom: none;
  }

  .markedForDeletion:nth-child(even) { background-color: $markedForDeletionEvenRowBack !important; }
  .markedForDeletion:nth-child(odd) { background-color: $markedForDeletionOddRowBack !important; }
}
