Spacing issue
css and mobile fixes