﻿#map-area {
    position: relative;
    flex: 1 1 auto;
    /*min-height:400px;*/
}

    #map-area .gmnoprint {
        zoom: 0.8;
    }

    #map-area .gm-svpc {
        zoom: 0.8;
    }

    #map-area .gm-style-mtc {
        zoom: 0.8;
    }

    #map-area .gm-fullscreen-control {
        zoom: 0.8;
    }

    #map-area #map {
        height: 100%;
        width: 100%;
    }

    #map-area #action-select {
        position: absolute;
        width: 270px;
        min-height: 300px;
        max-height: 500px;
        top: 40px;
        left: 30px;
        z-index: 99;
        border: 1px solid #7F990C;
        box-shadow: 0px 1px 14px 5px rgba(0,0,0,0.2);
        background-color: #7F990C;
        opacity: 0.9;
        color: white;
        padding: 20px;
        overflow: auto;
        overflow-x:hidden;
    }

        #map-area #action-select #map-vehicle-list {
            padding-top: 5px;
        }

    #map-area #activity-area {
        position: absolute;
        width: 270px;
        min-height: 100px;
        max-height: 500px;
        top: 40px;
        right: 30px;
        z-index: 99;
        border: 1px solid #7F990C;
        box-shadow: 0px 1px 14px 5px rgba(0,0,0,0.2);
        background-color: deeppink;
        opacity: 0.9;
        color: white;
        padding: 0px 20px 40px 20px;
        overflow: auto;
    }

    #map-area #action-select a {
        font-family: Ubuntu;
        font-size: 12px;
        position: relative;
        padding: 0px;
        color: white;
        opacity: 1;
        z-index: 2;
        /*-webkit-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
        -moz-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
        -o-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
        transition: color 250ms ease-in-out, background-color 250ms ease-in-out;*/
    }

#activity-area-content {
    width: 100%;
    overflow: hidden;
}

#map-area ul {
    list-style: none;
    margin: 0px 10px 0px 0px;
}

#map-area li {
    padding: 2px 0px;
    white-space:nowrap;
    overflow:hidden;
}

    #map-area li a {
        font-family: Ubuntu;
        font-size: 12px;
        /*font-weight: 700;*/
        position: relative;
        display: block;
        padding: 0px;
        color: white;
        z-index: 2;
        text-decoration: none;
        -webkit-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
        -moz-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
        -o-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
        transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
    }

        #map-area li a:hover {
            opacity: 1;
        }

#map-area a {
    color: white;
    opacity: 1;
}

#map-area li a:hover {
    opacity: 1;
}

#map-area h2 {
    color: white;
}

#map-area h3 {
    margin: 7px 0px 3px 0px;
    color: white;
}

#map-area .right-margin {
    margin-right: 10px;
}

#map-area .activity-place-text {
    width: 150px;
    white-space: nowrap;
}



#map-popup .gmnoprint {
    zoom: 0.8;
}

#map-popup .gm-svpc {
    zoom: 0.8;
}

#map-popup .gm-style-mtc {
    zoom: 0.8;
}

#map-popup .gm-fullscreen-control {
    zoom: 0.8;
}