css fixes to mobile first