#gmap {
    width: 100%;
    height: 200px;
    border: 1px solid lightblue;
}

.gm-style-iw {
    width: auto !important;
}

.gm-style-iw > div {
    width: 100%;
}

.full-width {
    width: 100% !important;
}

.big-infowindow {
    max-width: 300px;
    width: 100%;
    height: auto;
    text-align: justify;
    max-height: 250px;
    /*min-height: 250px;*/
    min-width: 200px;
    padding-right: 6px;
    overflow-x: auto;
    overflow-y: auto;
}