Styles for blog post and blog list pages including adding flexed to all default and blog pages to centre the logo horizontally and vertically