.location-map { padding: 172px 0; h3 { margin-bottom: 0; } .content-wrapper{ z-index: 20; } .col-lg-3 { z-index: 20 } } .location-description { min-width: 400px; padding: 20px 50px; background-color: rgba(255,255,255,0.8); .icon-direction { width: 32px; height: 32px; margin: 1em 0; } ul { margin-top: 26px; padding: 0; list-style: none; } li { font-size: 21px; margin-bottom: 9px; } time { display: inline-block; } } #mapid { } .canvas-map-osm { height: 180px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 700px; z-index: 10; }