Small design fixes and additions to responsive css