div.calendar-horizontal {
	margin: 0 0 75px 0;
}
div.calendar-horizontal > div {
	margin: 0 0 2px 0;
}
div.calendar-horizontal span.month {
	background: #2D82F7;
	display: inline-block;
	margin: 0 1px 0 0;
	text-align: center;
}
div.calendar-horizontal span.week {
	background: #A4CAFF;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	display: inline-block;
	text-align: center;
	width: 41px;
}
div.calendar-horizontal span.row-type {
	background: #F2A036;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	width: 180px;
}
div.calendar-horizontal span.service {
	background: #F2A036;
	border-radius: 5px;
	color: #FFFFFF;
	display: inline-block;
}