.module-page-store_locator .maps_marker {
	background: #000000;
	display: block;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	text-align: center; 
}
.module-page-store_locator .maps_marker h3 {
	position:relative;
	/*z-index:1000;*/
	text-align: center;
	color: #fdca00;
	line-height: 32px;
	margin: 0; 
}



.module-page-store_locator .maps_marker .pinNumberColor-squidgies {
    font-size: 18px;
	color: #fdca00;
}
.module-page-store_locator .maps_marker .pinNumberColor-gloomis {
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
    font-size: 20px;
	color: #c1782a;
}
.module-page-store_locator .maps_marker .pinNumberColor-jackall {
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
    font-size: 14px;
	color: #ffffff;
}
.module-page-store_locator .maps_marker .pinNumberColor-shimano {
    font-size: 14px;
	color: #242424;
}
.module-page-store_locator .maps_marker .pinNumberColor-powerpro {
    font-size: 12px;
	color: #330000;
}



.module-page-store_locator .maps_marker .pinMap-jackall {
    position:absolute;
    text-align: center;
    top:-15px;
    left: -9px 
}
.module-page-store_locator .maps_marker .pinMap-squidgies {
    position:absolute;
    text-align: center;
    top:-11px;
    left: -5px 
}
.module-page-store_locator .maps_marker .pinMap-gloomis {
    position:absolute;
    text-align: center;
    top:-4px;
    left: -4px 
}
.module-page-store_locator .maps_marker .pinMap-shimano {
    position:absolute;
    text-align: center;
    top:0px;
    left: -3px 
}
.module-page-store_locator .maps_marker .pinMap-powerpro {
    position:absolute;
    text-align: center;
    top: -1px;
    left: -4px;
}
