improved mobile styling