@media (min-width:40em){.weather-projection tr{padding-top:1em}.weather-projection tr:first-child td,.weather-projection tr:first-child th{padding-top:0}.weather .wells{margin-top:0}.weather .wells .advert{float:left}}@media (min-width:56em){.weather .wells{margin-top:0}.weather-title{padding-left:1em}.weather-menu{padding-left:3em}.weather .wells .advert{float:none}}@media (min-width:66em){.weather-current{float:left;width:60%}.weather-future{float:left;width:20%}.weather-future .weather-h{margin-left:1px;margin-right:0}.weather-details .pressure{clear:left}}