more responsive css fixes