.round2-allotment-table {
  min-width: 1760px;
  table-layout: fixed;
}
.round2-allotment-table th,
.round2-allotment-table td {
  padding: 8px 7px;
  vertical-align: top;
  white-space: normal;
  overflow-wrap: anywhere;
}
.round2-allotment-table th:nth-child(1),
.round2-allotment-table td:nth-child(1) { width: 88px; }
.round2-allotment-table th:nth-child(2),
.round2-allotment-table td:nth-child(2) { width: 145px; }
.round2-allotment-table th:nth-child(3),
.round2-allotment-table td:nth-child(3) { width: 78px; }
.round2-allotment-table th:nth-child(4),
.round2-allotment-table td:nth-child(4),
.round2-allotment-table th:nth-child(8),
.round2-allotment-table td:nth-child(8) { width: 220px; }
.round2-allotment-table th:nth-child(5),
.round2-allotment-table td:nth-child(5),
.round2-allotment-table th:nth-child(6),
.round2-allotment-table td:nth-child(6),
.round2-allotment-table th:nth-child(7),
.round2-allotment-table td:nth-child(7),
.round2-allotment-table th:nth-child(9),
.round2-allotment-table td:nth-child(9),
.round2-allotment-table th:nth-child(10),
.round2-allotment-table td:nth-child(10),
.round2-allotment-table th:nth-child(11),
.round2-allotment-table td:nth-child(11) { width: 135px; }
.round2-allotment-table .candidate-sub,
.round2-allotment-table .remark-cell { white-space: normal; overflow-wrap: anywhere; }
.round2-record-meta { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.round2-record-meta dd { overflow-wrap: anywhere; }
body.bsc-nursing-round2 .round2-allotment-table { min-width: 1400px; }
body.bsc-nursing-round2 .round2-allotment-table th:nth-child(5),
body.bsc-nursing-round2 .round2-allotment-table td:nth-child(5) { width: 220px; }
body.bsc-nursing-round2 .round2-allotment-table th:nth-child(8),
body.bsc-nursing-round2 .round2-allotment-table td:nth-child(8) { width: 135px; }
