/* {{pp-template}} */
.routelist-bottom {
	text-align: center;
	background-color: #f2f2f2;
}

.routelist-bottom-legend {
	margin-left: 1.6em;
	font-size: 90%;
}

.routelist-bottom-legend ul {
	text-align: center;
}

.routelist-bottom-legend li > span {
	border: 1px solid #000;
}