h1, h2 {
    display: none !important;
    }
  }

html body div#content table tbody tr td.labels, 
html body div#content table tbody tr td.site_data {
    font-family: "Lato","Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

td.labels {
  padding-right: 5px !important;
  padding-left: 0 !important;
}

td.site_data {
  padding-left: 0 !important;
  padding-right: 45px !important;
}

td.tableseparator_temp,
td.tableseparator_rainfall,
td.tableseparator_wind,
td.tableseparator_pressure {
  text-transform: uppercase;
  letter-spacing: 2px;
  padding-top: 1em;
  padding-bottom: 0.5em;
}

tr.td_temperature_data td,
tr.td_rainfall_data td,
tr.td_wind_data td,
tr.td_pressure_data td {
  padding-bottom: 0.25em;
}

td.td_navigation_bar {
  padding-top: 1em;
  text-align: center
}

td.td_navigation_bar a {
  margin: 0 5px 0 5px !important;
}

p {
  margin: 0.75em 0 0 0;
}

caption {
  margin-top: 1em;
  margin-bottom: 1.2em;
  font-size: 125%;
}