ul.map-level-0 a {
	font-weight: bold;
}

ul.map-level-1 a, ul.map-level-2 a, ul.map-level-3 a {
	font-weight: normal;
}

.map-columns td {
	vertical-align: top;
}

.container-site-map{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.map-section {
	/* margin-top: 400px; */
	width: 75%;
}
table th, table td {
    font-size: 1rem;
    padding: 9px 16px;
    text-align: left;
    border-right: 1px solid #b2c4d9;
    border-bottom: 1px solid #b2c4d9;
}
.map-columns{
	margin-left: 40px;
	width: 50%;
}