improved mobile styles