.content { background-color: #F7F7F7; height: 100%; overflow-y: scroll; } .row { margin-left: 0; margin-right: 0; padding: 10px; } .details-icon { margin-top: 10px; font-size: x-large; } .details-main { font-size: x-large; } .details-sub { color: #555; } .details-sub div { padding-left: 5px; padding-right: 5px; } .sebm-google-map-container { width: 100%; height: 100%; } #map { width: 100%; height: 400px; } .close { margin-top: 5px; margin-right: 12px; font-size: 36px; }