	
	 #mapdiv{
          height: 100vh;
       }
 
.leaflet-control-minimap {
	border:0px;
}
.leaflet-left .leaflet-control {
    margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.leaflet-right .leaflet-control {
    margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.custom-popup .leaflet-popup-content-wrapper {
	  background:#2c3e50;
		opacity: 0.75;
	  color:#fff;
	  font-size:14px;
	 line-height:24px;
      text-align: center;
		
  }
.custom-popup .leaflet-popup-content-wrapper
    a {
	  color:rgba(255,255,255,0.5);
  }
		
.leaflet-touch .leaflet-bar button {
    width: 44px;
    height: 44px;
    line-height: 44px;
	padding-top: 9px;
	padding-left: 0;
}
.leaflet-touch .leaflet-bar a {
    width: 44px;
    height: 44px;
    line-height: 44px;
	
}
		
.glyphicon {
			font-size: 20pt;
		}


 