css: Use simpler HTML and CSS for post footer
css: Nest @media queries
css: Minor style changes and tidy-ups