mobile style changes and fixes