#club-schedule table tr th {
  font-size:1.1em;
}
#club-schedule table tr th:nth-child(2),
#club-schedule table tr th:nth-child(3) {
  width:20%;
}
#club-schedule table tr td:nth-child(1) {
  font-size:1.1em;
}
#club-schedule table tr td:nth-child(2),
#club-schedule table tr td:nth-child(3) {
  text-align:center;
}

@media only screen and (min-width: 730px) {
  #club-schedule table tr td:nth-child(1) {
    padding-left:25px;
  }
  #club-schedule table {
    max-width:95%;
    margin-left:auto;
    margin-right:auto;
  }
}
@media only screen and (max-width: 729px) {
  #club-schedule table tr th span {
    display:none;
  }
}