.geo-tag {
	position: relative;
	z-index: 10;
}
.geo-tag i.location.loading {
	background-image: url( '../images/load.svg' );
	-webkit-animation: rotate 1500ms infinite linear;
	-moz-animation: rotate 1500ms infinite linear;
	animation: rotate 1500ms infinite linear;
}
.geo-tag i.location {
	width: 20px;
	height: 20px;
	margin-top: -10px;
	cursor: pointer;
	right: 10px;
	position: absolute;
	top: 50%;
	background: url( '../images/locate.svg' ) repeat 0 0;
	background-size: contain;
}
.geo-tag input { padding-right: 40px; }

#map-canvas {
	margin:10px 0;
	clear: both;
}

#settings-gt3_settings #map-canvas {
	width: 65% !important;
}


#map-canvas-options .map-action-lock {
	display: block;
	background: url( '../images/unlocked.svg' ) no-repeat 0 0;
	background-size: contain;
	cursor: pointer;
	padding: 0 0 0 32px;
	user-select: none;
}
#map-canvas-options .map-action-lock.locked {
	background: url( '../images/locked.svg' ) no-repeat 0 0;
	background-size: contain;
}

.gps_range {
	display: none;
}

.gps_range.show {
	display: block;
}
