﻿.Label_1, .Label_2, .Label_3, .Label_4, .Label_5, .Label_6, .Label_7, .Label_8, .Label_9, .Label_10, .Label_11, .Label_12, .Label_13, .Label_14, .Label_15, .Label_16, .Label_17, .Label_18, .Label_19, .Label_20, .Label_21, .Label_23, .Label_24, .Label_25, .Label_26, .Label_27, .Label_28, .Label_29 {
    fill: rgba(0,0,0,0.3);
    stroke: #000000;
    stroke-width: 1;
    display: block;
}

.Label_22 {
    fill: rgba(0,0,0,0.2);
    stroke: #000000;
    stroke-width: .5;
    display: block;
}

    /*.Label_1:hover, .Label_2:hover, .Label_3:hover, .Label_4:hover, .Label_5:hover, .Label_6:hover, .Label_7:hover, .Label_8:hover, .Label_9:hover, .Label_10:hover, .Label_11:hover, .Label_12:hover, .Label_13:hover, .Label_14:hover, .Label_15:hover, .Label_16:hover, .Label_17:hover, .Label_18:hover, .Label_19:hover, .Label_20:hover, .Label_21:hover, .Label_23:hover, .Label_24:hover, .Label_25:hover, .Label_26:hover, .Label_27:hover, .Label_28:hover, .Label_29:hover {
    cursor: help;
    fill: rgba(214, 137, 16, 0.5);
    stroke: #000000;
    stroke-width: 2;
}*/

    .Label_22:hover {
        cursor: pointer;
        fill: rgba(0, 0, 128, 0.5);
        stroke: #000000;
        stroke-width: .5;
    }

.tooltip-inner {
    color: #fff;
}

.Cam_1, .Cam_2, .Cam_3, .Cam_4, .Cam_5, .Cam_6, .Cam_7, .Cam_8, .Cam_9, .Cam_10, .Cam_11, .Cam_12, .Cam_13, .Cam_14, .Label_30 {
    fill: rgba(0,0,0,1);
    stroke: #a5d0ec;
    stroke-width: 3;
    display: block;
}

    .Cam_1:hover, .Cam_2:hover, .Cam_3:hover, .Cam_4:hover, .Cam_5:hover, .Cam_6:hover, .Cam_7:hover, .Cam_8:hover, .Cam_9:hover, .Cam_10:hover, .Cam_11:hover, .Cam_12:hover, .Cam_13:hover, .Cam_14:hover {
        cursor: pointer;
    }

    .Label_30:hover {
        cursor: pointer;
        fill: rgba(255, 255, 255,1);
        stroke: #FFFFFF;
        stroke-width: 3;
        display: block;
    }

.Cam_0 {
    cursor: pointer;
    fill: rgba(255, 255, 255,1);
    stroke: #FFFFFF;
    stroke-width: 3;
    display: block;
}

    .Cam_0:hover {
        fill: rgba(0,0,0,1);
        stroke: #000000;
        stroke: #000000;
        stroke-width: 3;
        display: block;
    }

img, svg {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    /*max-height: 100%;*/
    margin: auto;
}
/*Interactive map start*/
#clvmap {
    width: 100%;
    height: 100%;
    position: absolute;
}

html, body {
    width: 100%;
    height: 100%;
    padding: 0;
}

center {
    position: absolute;
    margin-left: 50%;
    z-index: 20;
}

.btn-circle, .btn-circle-3d {
    border-radius: 50% !important;
}

.btn-primary.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #245580;
    -moz-box-shadow: 0px 0px 3px 1px #245580;
    box-shadow: 0px 0px 3px 1px #245580;
}

.btn-info.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #28a4c9;
    -moz-box-shadow: 0px 0px 3px 1px #28a4c9;
    box-shadow: 0px 0px 3px 1px #28a4c9;
}

.btn-success.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #3e8f3e;
    -moz-box-shadow: 0px 0px 3px 1px #3e8f3e;
    box-shadow: 0px 0px 3px 1px #3e8f3e;
}

.btn-danger.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #b92c28;
    -moz-box-shadow: 0px 0px 3px 1px #b92c28;
    box-shadow: 0px 0px 3px 1px #b92c28;
}

.btn-warning.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #e38d13;
    -moz-box-shadow: 0px 0px 3px 1px #e38d13;
    box-shadow: 0px 0px 3px 1px #e38d13;
}

.btn-default.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #ccc;
    -moz-box-shadow: 0px 0px 3px 1px #ccc;
    box-shadow: 0px 0px 3px 1px #ccc;
}

.gm-style-iw + div {
    display: none;
}

.gm-style-iw {
    text-align: center;
}

/*Interactive map end*/
