table {
  width: 100%;
  max-width: 850px;
   table-layout: fixed;
}

table :nth-child(1) {
width: 65px;
}

thead th {
  text-align: center;
  font-size: 1em;
  background-color: rgb(234, 236, 240);
  padding-top: 2.5px;
  padding-right: 7px;
  padding-bottom: 2.5px;
  padding-left: 7px;
  line-height: 22.4px;
}

thead :nth-child(1) {
  text-align: left;
}

tbody th {
  font-weight: normal;
  font-size: 1em;
  background-color: rgb(234, 236, 240);
  padding-top: 2.5px;
  padding-right: 7px;
  padding-bottom: 2.5px;
  padding-left: 7px;
  line-height: 22.4px;
}

tbody td {
  font-size: 1em;
  padding-top: 2.5px;
  padding-right: 7px;
  padding-bottom: 2.5px;
  padding-left: 7px;
  line-height: 22.4px;
}