header {
    background-color:#7580d3;
    color:white;
}

header~nav {
    margin-top:.5em;
    margin-bottom:2em;
}

footer {
    height:3em;
}
footer>div {
    margin-top:1em;
}

hr {
    margin-bottom:1em;
}