.map-wrapper { width: 100%; height: 0; padding-bottom: 50%; position: relative; map { width: 100%; height: 100%; position: absolute; top: 0; left: 0; .control { position: absolute; bottom: 14%; right: 4%; } } }