/*********************
BREAKPOINTS
*********************/
table.responsive {
  border: none;
  border-collapse: collapse;
  margin: 0 0 2.5rem 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}
table.responsive tr {
  border: none;
  padding: 0em;
  vertical-align: top;
}
table.responsive th, table.responsive td {
  padding: 0em;
}
table.responsive .title {
  width: 150px;
}
@media (min-width: 600px) {
  table.responsive .title {
    width: 190px;
  }
}

table.table.awardstable th, table.table.awardstable td {
  color: var(--text);
}
table.table.awardstable tr:first-child td {
  border-top: none;
}
table.table.awardstable td {
  padding: 1.25rem 2.5rem 1.25rem 0 !important;
}
table.table.awardstable td:first-child {
  font-weight: 400;
}
