#content-main ol.course {
	margin: 0 0 1em 0;
	padding-bottom: 0.5em;
	border-bottom: 1px dashed #ddd;
}
#content-main ol.end {
	border-bottom: none;
}
#content-main ol.course li {
	display: inline-block;
	vertical-align: top;
	width: 25%;
	margin-bottom: 1em;
	padding-right: 1.75em;
	background: url(/images/open.content/en/tour/course/day/list-arrow-icon.png) no-repeat 14.75em 4em;
}
.lte7 #content-main ol.course li {
	display: inline;
}
#content-main ol.course li.last {
	padding-right: 0;
	background: none;
}
#content-main ol.course img {
	display: block;
}
#content-main ol.course span {
	display: block;
	margin: 0.5em 0 0 0;
	text-align: center;
	font-size: 80%;
	line-height: 25px;
}
#content-main .map-view-text {
	display: block;
	color: #ff0000;
	font-size: 11px;
	margin: 0 auto;
	padding: 0;
}