.compass {
	display:none;
}
.worldcontrol {
	display:none;
}

.leaflet-control-container {
	top: 20px;
	position: fixed;
	display: flex;
	z-index: 1000;
}
.leaflet-control-container > div {
	margin-left: 20px;
}
.leaflet-control-layers {
	display:none;
}
.leaflet-control-attribution {
	display:none;
}
.leaflet-control-zoom {
	margin: 0 !important;
	border:none !important;
}
.leaflet-control-zoom a {
	width:40px !important;
	height:40px !important;
	display:inline-block;
	line-height:40px !important;
	color:#FFFFFF;
	background-color:rgba(0, 0, 0, 0.65);
	border-radius:0 !important;
	border:none;
}
.leaflet-control-zoom a:hover {
	width:40px !important;
	height:40px !important;
	display:inline-block !important;
	color:#FFFFFF;
	background-color:rgba(0, 0, 0, 0.75);
	border:none;
}
.leaflet-control-zoom .leaflet-disabled {
	color:#666666 !important;
	background-color:rgba(0, 0, 0, 0.65) !important;
}
.leaflet-control-zoom-out {
	margin-left:1px;
}
.leaflet-top.leaflet-right {
	display: none;
}
.leaflet-top {
	top: unset;
	position: unset;
}
.leaflet-right {
	right: unset;
}
.leaflet-bottom {
	bottom: unset;
	position: unset;
}
.leaflet-left {
	left: unset;
}

.progress {
	display: none;
}
.coordbox, .online {
	height:40px;
	/*left:121px;*/
	/*top:20px;*/
	padding:0 15px !important;
	/*position:fixed;*/
	line-height:40px;
	font-size:18px !important;
	color:#FFFFFF !important;
	background-color:rgba(0, 0, 0, 0.65) !important;
}
.online {
	display: none;
}