#map-container { /*  wrapper to set max size of map elements*/
    /*max-width: 850px; */ /* commentess tout for larger map on homepage */
     margin: 0 auto;
	line-height: initial; /* to fix responsive pin alignment */
}

#locations-map-wrapper {
	position: relative;
	width: 100%;
	height: auto;
	padding-bottom: 0;
	font-size: xx-small; /* to fix responsive pin alignment */
}

/* SVG path and shapes styles */
.state-border{fill:#000000;}
.state-item {opacity:.2;fill:#000000;}
.has-location{opacity:1;}