mobile css improvements