Some mobile style changes, now works with browsers that don't support geolocation