Improve blog post responsive styles

Also fix minor bugs