added responsive scaling to map