.svg-map-wrapper {
	background:#352f31;
}

.im-levels-select {
	font-size: 22px!important;
	width: 105px!important;
	color: #2d2d2d!important;
	text-align:left;
	text-transform:capitalize;
	padding: 7px 0!important;
	font-weight: 400!important;
	background: transparent!important;
}

.im-levels-select:before,.im-levels-select:after{
	display:none;
}

.im-levels{
	width:auto!important;
	background: transparent!important;
	border-radius: 0px;
	margin: 20px 0 0 0;
}

.im-levels button {
    background-color: rgba(255, 255, 255, 0.76); /*Dark theme is #7e7e7e*/
    background-repeat: no-repeat;
    background-position: center;
    border: none;
    cursor: pointer;
    height: 19px;
    border-radius: 26px;
    width: 100%;
    border: 1px solid #adadad;
}

.im-levels button:disabled{
    background: transparent!important;
    border: none!important;
}

svg {
	width: 100%;
	height: 100%;
}

svg a {
	cursor: pointer;
}

svg #BACKGROUND polygon {
	fill: #BFBFBF;
}

svg #BACKGROUND path{
	fill: #7e2d2d;
}

svg #LABELS {
	pointer-events: none;
}

svg #UNITS rect,
svg #UNITS polygon,
svg #UNITS a > * {
	fill: #ffffff;
}

svg #UNITS a.active > *,
svg #UNITS a:hover > *,
svg #UNITS a:focus > * {
	fill: #e1413f;
}


