Needs some tidying up for various resolutions - particularly iPad (Pro, Air, Mini, etc   )