/* Heatmap
------------------------------------------------------------ */

.heatmap{
}

.heatmap.loading{
	padding: 100px 0 100px 45%;
	background-color: #f5f5f5;
}

#heatmapContainer{
	padding-top: 0px;
	position: relative;
	text-align: center;
/*	width: 240px;*/
/*	background: #f5f5f5;*/
}

#heatmapArea{
	width: 280px;
	height: 348px;
	background-image:url('/static/images/heatmap.png');
	background-repeat: no-repeat;
	background-position: 10px 10px;
/*	background-position: 35px 10px;*/
}

#heatmapLegend{
	padding: 0 15px 10px 7px;
}

#heatmapLegend p{
	font-size: 10px;
	text-align: left;
}

.heatmap.header{
	padding: 0;
	font-weight: 600;
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 12px;
}

.heatmap.selectContinent{
		display: inline;
		font-size: inherit;
		vertical-align: inherit;
		width: auto;
		height: auto;
}

#heatmap-ajaxloader{
	padding: 150px 20px 0 0;
}

.heatmap.invisible{
	visibility: hidden;
}
