The way to do this is to copy the web part to a new web part. Open it up in visual studio, remove the requirement for width, then in the web part properties do not make the width required. We serve 500,000+ pages with maps on them and the pages are all responsive and this is the technique we used.