/* ----------------------- */
/*       MAP styles        */
#map, #line, #mapcontent {
	height: 500px !important;
	width: 100% !important;
}
.mapTabContent, .consumptionTabContent {
	padding-left: 10px;
	padding-right:10px;
}
.leaflet-google-layer {
	z-index: 0 !important;
}
.leaflet-top,
.leaflet-bottom {
	z-index: 1;
}
.leaflet-control-container {
	z-index: 3 !important;
}
.info {
	padding: 6px 8px;
	font: 14px/16px Arial, Helvetica, sans-serif;
	background: white;
	background: rgba(255,255,255,0.9);
	box-shadow: 0 0 15px rgba(0,0,0,0.2);
	border-radius: 5px;
}
#mapLegend {
	cursor: default;
	margin-top: 10px;
	text-align: center;
}
.popupsep {
	margin-top: 5px;
	margin-bottom: 5px;
}
.grey {
	background-color: #EEE;
	border-radius: 3px;
	padding: 3px;
}
/* ----------------------- */