.appContentWidget .map
	{
		width		: 100%;
		min-height	: 60vh;
	}
	
.leaflet-marker-icon
	{
		width	: auto !important;
		height	: auto !important;
	}

.cluster
	{
		padding	: 5px 10px;
	}

.marker-cluster div
	{
		margin-left	: 2px;
		margin-top	: 2px;
	}

.marker-cluster-small,
.marker-cluster-medium
	{
		background-color	: rgba(0,56,99,0.4);
	}

.marker-cluster-small div,
.marker-cluster-medium div
	{
		background-color	: rgba(0,56,99,0.9);
		color				: rgba(255,255,255,1);
	}

#appContentMapLegend
	{
		margin-top	: 20px;
	}

#appContentMapLegend span.markerColor
	{
		width			: 15px;
		height			: 15px;
		display			: inline-block;
		margin-right	: 10px;
	}

#appContentMapFilter
	{
		margin-top	: 20px;
	}

#appContentMapFilter a.appMapFilterLink
	{
		color			: rgba(0,0,0,1);
		text-decoration	: none;
		margin-right	: 10px;
	}

#appContentMapFilter a.appMapFilterLink:hover
	{
		color	: rgba(0,56,99,1);
	}

#appContentMapFilter a.appMapFilterLink.active
	{
		color			: rgba(0,56,99,1);
		font-weight		: bold;
		border-bottom	: 2px solid rgba(0,56,99,1);
	}
	
