#printHeader,
#printFooter {
	display: block;
	text-align: center;
}

#printFooter {
	border-top: 3px solid #6bb4b1;
	padding-top: 40px;
	margin-top: 20px;
}

.header-section,
.rotator-section,
.footer-section,
.breadcrumbs-wrapper,
.left-nav-col,
#session-message-wrapper,
.event-image,
.sponsors-section {
	display: none;
}

.cta-link-block {
	height: auto;
}

.cb-heading.cta-heading {
	color: #2e2b2b;
	opacity: 1;
}

.cta-content {
	height: auto !important;
	opacity: 1 !important;
	color: #2e2b2b;
}

.inside-page-section {
	padding-top: 0;
}
