correct type sizing with media queries
padding for <main> header