/* Canvas container */
.map_is {
    flex: 0 0 320px; /* Fixed width, no grow/shrink */
    min-width: 320px; /* Minimum width before wrapping */
    position: relative;
    height: 320px; /* Fixed height to match canvas */
}

.map_is canvas {
    position: absolute;
    left: 0;
    top: 0;
    width: 320px;
    height: 320px;
}

#geomap_map {
    z-index: 0;
    background: #C6E4FF;
}

#geomap_places {
    z-index: 1;
}

#geomap_highlight {
    z-index: 2;
}

#geomap_select {
    z-index: 3;
}