Fix markers and mobile web responsiveness