body main header{margin-top:3rem;}

header h1 {margin: 0rem; padding-top:1rem; font-family: Impact, Tahoma, sans-serif;}
header img{max-width: 25rem; display: block; margin: auto; padding-bottom: 2rem;}
header {margin-bottom: 1rem;}

a {color: #D34949;}

.pou dt {text-align: center;}

/* On mobile devices, a smaller margin looks more fitting due to the smaller view. */
main { max-width: 90rem !important;}
