responsive design for the map