body {
    padding: 0;
    margin: 0;
}

html, body {
    height: 100%;
    width: 100vw;
}



#mapid {
    height: 100%;
    width: 100vw;
}



.leaflet-touch .leaflet-control-layers-toggle {
    background-image: url(/Content/images/leaflet/layers.png);
    width: 44px;
    height: 44px;
}



.leaflet-tooltip 
{

}


.flatTooltip {
    background: transparent;
    border: 0;
    padding:0;
    color:white;
    box-shadow:none;
    /*border: 2px solid cyan */
}

.leaflet-tooltip-left.flatTooltip::before {
    /* border-left-color: cyan; */
    border: 0;
    margin: 0;
    padding: 0;    
}

.leaflet-tooltip-right.flatTooltip::before {
    /*border-right-color: cyan;*/
    border: 0;
    margin: 0;
    padding: 0;
}

.leaflet-tooltip-right {
    margin: 0;
    margin-left: -12px;
}



.leaflet-bottom.leaflet-left {
    bottom: 40px;
}