html, body {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}
#map {
	float: left;
	width: 100%;
	height:100%;
}
.icon {
  max-width: 49%;
  max-height: 49%;
  margin: 7px;
}
#map > div.leaflet-control-container > div.leaflet-top.leaflet-left > div.leaflet-control-browser-print.leaflet-bar.leaflet-control{
	border: none;
	border-top-left-radius: 2px;
    border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
	box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.2);    
	width: 30px;height:30px; margin-left: 12px;
}
#map > div.leaflet-control-container > div.leaflet-top.leaflet-left > div.leaflet-control-filelayer.leaflet-bar.leaflet-control{
	border: none;
	border-top-left-radius: 2px;
    border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
	box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.2);    
	width: 30px;height:30px; margin-left: 12px;
}
#map > div.leaflet-control-container > div.leaflet-top.leaflet-left > div.leaflet-control-filelayer.leaflet-bar.leaflet-control > a{
	border-top-left-radius: 2px;
    border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
	border: none;
}
#map > div.leaflet-control-container > div.leaflet-top.leaflet-left > div.leaflet-control-browser-print.leaflet-bar.leaflet-control > a{
	border-top-left-radius: 2px;
    border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
	border: none;
}
.leaflet-popup-content-wrapper {
   border-radius: 4px;
   	box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.2); 
   }
.leaflet-popup {
    position: absolute;
    text-align: center;
    }
.leaflet-popup-content {
    margin-top: 20px;
    margin-right: 2px;
    padding-right: 12px;
    min-width: 100 px !important;
    max-height: 300px;
    overflow: auto;
    }
	