finished responsive styles for pages, header styles incomplete