made map responsive