added logic for map when not logged in. more mobile styling