@charset "UTF-8";
/* CSS Document */

/*
.dow {
	float: left;
	width: 31%;
	margin: 0 1%;
	border: 1px solid #393e41;
	box-sizing: border-box;
	padding: 1em;
}

.dow h3 {
	margin: 0 auto .5em !important;
}

.dow .session {
	border: 1px solid #e0e1db;
	margin: 0 auto 1em;
}

.dow .session:nth-of-type(even) {

}

*/

.dow {
	border-collapse: collapse;
	margin: 0 auto 2em;
	padding: 0;
	border: 1px solid #393e41;
	width: 100%;
}

.dow tr,
.dow td {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	background-color: transparent !important;
}

.dow > tbody > tr:nth-of-type(odd)>td {
	background-color: transparent !important;
}

.dow .cagSection td {
	font-weight: bold;
	font-size: 1.3em;
	text-align: center;
	line-height: 1.6em;
	padding: .5em 0 !important;
	box-sizing: border-box;
}

.dow .cagTime {
	width: 20% !important;
	min-width: 160px !important;
}

.dow .cagTime strong {
	display: none;
}

.dow .cagEvent span {
	color: #e0e1db !important;
}