/* MAP CSS */


.svg-map-wrapper{
	background:#352f31;
}

.im-levels-select{
	font-size: 22px;
	min-width: 105px;
	width: auto;
	color: #808181;
	text-align: left;
	text-transform: capitalize;
	padding: 7px 0;
	font-weight: 400;
	background: transparent;
}

.im-levels-select:before,.im-levels-select:after{
	display:none;
}

.im-levels {
	width:auto;
	background: transparent;
	border-radius: 0px;
	margin: 20px 0 0 0;
}

.im-levels button {
	height: 19px;
	border-radius: 26px;
}

.im-levels button:disabled{
	background: transparent;
	border: none;
}


svg {
	width: 100%;
	height: 100%;
}

svg a {
	cursor: pointer;
}

svg #BACKGROUND path, svg #BACKGROUND polygon {
	fill: #7e2d2d;
}

svg #LABELS {
	pointer-events: none;
}

svg #UNITS rect,
svg #UNITS polygon,
svg #UNITS a > * {
	fill: #e34140;
}

svg #UNITS a.active > *,
svg #UNITS a:hover > *,
svg #UNITS a:focus > * {
	fill: #ff9435;
}

