mobile & tablet style fixes