It does look as if the html and css of the website where you display the map does not follow any rules for responsive webdesign. So I would start to crrect that.