@charset "utf-8";
/* CSS Document */


.fullscreen-icon { background-image: url(../icon-fullscreen.png); }
.leaflet-retina .fullscreen-icon { background-image: url(../icon-fullscreen-2x.png); background-size: 26px 26px; }
/* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
.leaflet-container:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
.my-label {
    position: absolute; 
	opacity: 0.3;
    font-size:14px;
}

.arrow-icon {
        width: 14px;
        height: 14px;
    }
        .arrow-icon > div {
            margin-left: 1px;
            margin-top: 5px;
            transform-origin: center center;
            font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
        }

.leaflet-top.leaflet-right .leaftlet-control-layers:nth-child(3) .leaflet-control-layers-toggle .leaflet-control-layers {
    background-image: 'images/icon/helipad_logo.png';
}

.leaflet-control-layers leaflet-control{
    background-image: 'images/icon/helipad_logo.png';
}

.ui-dialog { z-index: 1000 !important ;
			height: 50%;
   			width: 1000px;
    		z-index: 100;}
	
#dialog {
    height: 600px;
    width: 1000px;
    z-index: 1000 !important;
	text-align: justify;
}
#mapid {
    height: 100%;
    width: 2000px;
    z-index: 1;
}