Make map dynamically scalable based on container div