.map{
width:100%;
}

.day_forecast,.day_forecast:nth-child(2n){
width:100%;
float:none;
margin:0 0 2em 0;
}

.cloud{
width:auto;
}

.weather{
height:30px;
background-size:contain;
}

.day_time span{
display:block;
transform:rotate(-90deg);
top:12px;
position:relative;
}