.forecast {
margin: 0;
padding: .3rem;
background-color: #eee;
font: 1rem 'Fira Sans', sans-serif;
}
.forecast > h1,
.day-forecast {
margin: .5rem;
padding: .3rem;
font-size: 1.2rem;
}
.day-forecast {
background: right/contain content-box border-box no-repeat
url('/media/examples/rain.svg') white;
}
.day-forecast > h2,
.day-forecast > p {
margin: .2rem;
font-size: 1rem;
}