﻿

    /*.map2 .r1 {
        height: 100%;
        display: table-row;
    }*/

.map2DrawingToolVAlign {

    -ms-transform: translateY(-20%);
    transform: translateY(-20%);

}

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

    .map2 {
        width: 100%;
        height: 350px;
    }
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
    .map2 {
        width: 100%;
        height: 400px;
    }

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

    .map2 {
        width: 100%;
        height: 500px;
    }
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

    .map2 {
        width: 100%;
        height: 550px;
    }
}