improved mobile css