body{
	zoom: 1;
}

#whatwedidleft{
	float:left;
	min-width:400px;
	max-width:48%;
}

#whatwedidright{
	float:left;
	padding-left:2em;
	width:48%;
}

.chartContainer{
	float:left;
	width:32%;
}

#map_canvas{
	width:100%;
	min-width:300px;
	height:550px;
}

.largeNum{
	font-size:3em;
	float:left;
}

.leftcloud{
	font-size:1.5em;
	float:left;
	width:30%;
	text-align:center;
	padding-top:185px;
}

.hidden{
	height:100px;
	color:#5999b7;
}

.clear{
	clear:both;
}

#wordcloud {
	margin: 30px auto;
	width: 100%;
	height: 370px;
	border: none;
	font-size:9pt;
}

#wordcloud span{
	display:inline-block;
	vertical-align:middle;
	padding:0 5px;
}

.infowindow{
	font-size:1.2em;
}
.hc-tooltip{
	font-size:12pt!important;
}


@media only screen and (max-width:900px){
	.chartContainer{
		width:100%;
		float:none;
	}
}

@media only screen and (min-width:901px) and (max-width:1400px){
	.chartContainer{
		width:45%;
	}
	#ageGroup.chartContainer{
		clear:both;
		margin:0 auto;
		float:none;
	}
}