more smartphone CSS changes