updated mobile and tablet styles