

body.uk-background-secondary,body, html {
    background: #0d1319 !important;
}
.uk-card.uk-background-muted, .uk-modal-body.uk-background-muted {
    background: #232f3e !important;
}
.uk-text-primary {
    color: #37cfff !important;
}
.uk-card, .uk-border-rounded {
    border-radius: 18px !important;
}
input.uk-input, .uk-button-primary {
    background: #1e2430 !important;
    color: #fff !important;
    border-radius: 10px;
}
input.uk-input:focus {
    border-color: #37cfff;
}
.leaflet-container {
    background: #181d2b !important;
}
.uk-label-success { background: #38c172 !important; color: #fff !important;}
.uk-label-warning { background: #f0ad4e !important; color: #222 !important;}
.uk-label-danger { background: #e3342f !important;}
.uk-label-default { background: #6c757d !important;}
.uk-label-default {
	background: #152b3e !important;
	color: white !important;
}

.marker-cluster-small {
	background-color: rgba(10, 32, 43, 0.6) !important;
	}
 .marker-cluster-small div {
	background-color: rgba(4, 17, 23, 0.6) !important;
}


.marker-cluster-medium  {
	background-color: rgba(4, 17, 23, 0.8) !important;
	}
 .marker-cluster-medium  div {
	background-color: rgba(4, 17, 23, 0.8) !important;
}


.marker-cluster-large {
	background-color: rgba(4, 17, 23, 1) !important;
	}
 .marker-cluster-large div {
	background-color: rgba(4, 17, 23, 1) !important;
}


.leaflet-popup-content-wrapper {
    background: #21293a !important;
    border-radius: 16px !important;
    color: #fff !important;
    box-shadow: 0 2px 16px #000a;
    padding: 0 !important;
}
.leaflet-popup-content {
    margin: 0 !important;
    padding: 0 !important;
}
.leaflet-popup-tip {
    background: #21293a !important;
}


