Minor fixes to the css for adaptive resizing, not finished yet as the header needs work