table.weatherhistory_results {
  margin: 40px 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%
}

table.weatherhistory_results tr td {
  text-align: center;
}

table.weatherhistory_results tbody tr th h2, table.weatherhistory_results tbody tr th h3 {
  text-align: left;
  font-family: 'Roboto Condensed',sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.weatherhistory_results_section {
    background-color: #e5e5e5;
}
.weatherhistory_results_section h2 {
    font-weight: 700 !important;
    background-color: #e5e5e5;

}
.weatherhistory_results_datavalue p {
    font-weight: normal !important;
}
.weatherhistory_results_datavalue h3 {
    font-weight: 700 !important;
}
@media (max-width: 31.25rem) {
td, th {
	padding: 0px !important;
}
}