/*Custom CSS*/
html {width: 100%;}
body {margin: 0;}
.weather {width: 100%;}
table {
width: 343px;
background-color: #CCCCCC;
}
.icon {
height: 80px;
width: 70px;
text-align: center;
vertical-align: middle;
padding: 0;
font-size: 40px;
line-height: 80px;
color: #007dcd;
}
.aktuell, .forecast {
height: 80px;
font-family: "Helvetica, Arial", sans-serif;
font-size: 16px;
padding: 0;
}
#weather_str {
font-family: "Oswald", sans-serif;
font-size: 20px;
}
#forecast_str {
font-family: "Oswald", sans-serif;
font-size: 12px;
}
.temp, .hum, .temp_high, .temp_low {
font-family: "Oswald", sans-serif;
font-size: 40px;
width: 97px;
}
.space {height: 5px;}