map is now responsive