#supplement {
  margin: 2%;
  max-width: 40em;
  background-color: #e8e8df;
  padding: .5em 1em .5em 1em;
}
#supplement th, td {
  border-bottom: 1px solid #999;
}
#supplement table {
  border-collapse: collapse;
  width: 100%;
}
#supplement h2 {
  text-transform: none;
  font-size: 14pt;
  font-weight: bold;
}
@media only all and (max-width: 655px), (handheld) {
  #supplement {
    font-size: 11pt;
  }
}