some mobile style fixes