.map-responsive{ overflow:hidden; padding-bottom:56.25%; position:relative; height:0; margin-bottom:40px; } .map-responsive iframe{ left:0; top:0; height:100%; width:100%; position:absolute; } Send Us An Enquiry Please type your full name. Invalid email address. Invalid Input Submit Invalid Input