#c394,
#header,
#footer,
#featured,
#back-to-top,
.exp-head::after{
	display: none;
}

div.white{
	padding-top: 0;
}

h1{
	margin: 0;
	font-size: 18pt;
}

h2{
	padding-top: 10pt;
	padding-bottom: 2pt;
	font-size: 13pt;
}

h1 + p{
	font-size: 10pt;
	margin-bottom: 0;
}

.scheme-2 .week-day-head,
.scheme-2 .week-day-head h2{
	margin: 0;
}

.scheme-2 .expander{
	margin: 0;
	padding-top: 2pt;
	padding-bottom: 2pt;
    border-bottom: 1pt solid RGB(76, 178, 208);
}

.scheme-2 .expander h2{
	font-size: 11pt;
}

.scheme-2 .expander .exp-head p,
.scheme-2 .expander .exp-head h2 span{
	font-size: 10pt;
}

.scheme-2 .table .body,
.scheme-2 .table .exp-body{
	margin: 0 5pt;
}

.scheme-2 .table .span {
	line-height: initial;
    border-bottom: 1pt solid #ddd;
}

.scheme-2 .table .span:last-child{
	border-bottom: 0pt;
}

.scheme-2 .table .span .cell,
.scheme-2 .table .span .cell span{
	line-height: initial;
	vertical-align: top;
	font-size: 9pt;
	padding: 5pt 1pt;
}

.scheme-2 .table .span .cell:first-child{
	padding-left: 10pt;
	padding-right: 5pt;
}