.symbologyExtendedMunicipalityText h6{
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
}

.symbologyMunicipalityText h6{
	text-align: center;
	font-weight: bold;
}

.symbologyPrintMunicipalityText h6{
	text-align: center;
	font-weight: bold;
	font-size: 1.5rem;
	color: black;
}


.symbologySituationTable td{
	padding: 0.15rem;
	text-align: center;
}

.symbologyTypeTable td{
	padding: 0.15rem;
	text-align: center;
}


.symbologyMunicipalityTextDistance{
	color: white;
	background-color: #9e45a3;
	padding: 0.15rem;
	opacity: 0.8;
}

.symbologyPrintMunicipalityTextDistance{
	color: white;
	background-color: #9e45a3;
	padding: 0.15rem;
	opacity: 0.8;
	font-size: 0.6rem;
}


.symbologyPrintServiceText{
	margin-top: -1.7rem;
    margin-left: 0.25rem;
	z-index: 100 !important;
}

.symbologyPrintServiceOutsideText h6{
	padding-bottom: 0;
}

.symbologyPrintServiceOutsideText{
	white-space: nowrap;
	background: white;
	padding: 0.25rem;
}

.symbologyPrintServiceOutsideTextNorth{
	/*intentionally empty, CSS not needed */
}

.symbologyPrintServiceOutsideTextEast{
	margin-left: -2rem;
	margin-top: 2rem;
}

.symbologyPrintServiceOutsideTextWest{
	margin-top: 2rem;
    margin-left: -0.25rem;
}

.symbologyPrintServiceOutsideTextSouth{
	margin-top: -1.5rem;
}


.symbologyHide{
	display: none;
}


.rotateMinus90 {
	/* Safari */
	-webkit-transform: rotate(-90deg);

	/* Firefox */
	-moz-transform: rotate(-90deg);

	/* IE */
	-ms-transform: rotate(-90deg);

	/* Opera */
	-o-transform: rotate(-90deg);

	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}