/* Compatible with Leaflet 0.7 */
.leaflet-touch .leaflet-bar-part-single {
	-webkit-border-radius: 7px 7px 7px 7px;
	        border-radius: 7px 7px 7px 7px;
	border-bottom: none;
}

.leaflet-control-locate a {
	font-size: 1.4em;
	margin-left: 1px;
    color: #444;
}

.leaflet-control-locate.active a {
	color: #2074B6;
}

.leaflet-control-locate.active.following a {
	color: #FC8428;
}

.leaflet-touch .leaflet-control-locate {
	box-shadow: none;
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
}




.fa-map-marker,
.fa-spinner{
	margin-top:4px;
}


.fa-map-marker:before {
	content: "♦";
}

.fa-spinner:before {
    content: "☼";
}

.fa{
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  font-size-adjust: none;
  font-stretch: normal;
  font-size: inherit;
  text-rendering: auto;
}
