add responsive design to the map