div.map{
	width:100%;
}

#tool-tip, .tool-tip{
	position: absolute;
	background-color: rgba(0, 0, 0, 0.8);
	color:#fff;
	border-radius: 3px;
	padding: 4px 6px 3px 7px;
	text-align: center;
	font-size:13px;
	font-family: sans-serif;
	visibility:hidden;
	pointer-events: none;
}

div.map .boundaries{
	stroke:#ccc;
}

div.chart .axis text{
	fill:#333;
}

div.chart g.data path{
	stroke:#ccc;
	stroke-width:2px;
	fill:none;
}

div.chart .label{
	font-size:80%;
	fill:#333;
}

div.chart .legend text{
	font-size:80%;
}

/* chart specific styles */

@media screen and (max-width: 640px){

	body.postid-57384 #tool-tip{
		min-width:230px;
	}
	
}