/* Global styles */
body { font-family: sans-serif,Arial,Helvetica; }
.daywrapper{
  text-align:center;
  padding-left:8px;
  padding-right:8px;
}
.reference{
  font-size:9px;
  margin-top:15px;
  text-align:center;
}

/* Single resort styles */
#single-resort-weather .daycolumn { width: 16%; }
#single-resort-weather .day_name{
  font-size:18px;
  font-weight:bold;
  margin-bottom:5px;
  border-bottom:solid;
  border-bottom-width:1px;
}
#single-resort-weather .wind_speed{ margin-top:1em; }
#single-resort-weather .weather_h{ text-align:center; }
#single-resort-weather table, tr, td {text-align:center;}


/* Side-by-side styles */
#side-by-side-weather .bottomweather{ margin-bottom:20px; }
#side-by-side-weather .sbstable{
  border-top-width:5px;
  border-top-color:#b91f24;
  border-top-style:solid;
}

#full-side-by-side-weather tr td { padding: 10px 0px; 
border-top-width:5px;
border-top-color:#b91f24;
border-top-style:solid;}

#side-by-side-weather tr td { padding: 10px 0px; }