@page {
	size: A4;
	margin: 0.5in 0.39in;
}

header {
	background-color: transparent;
}

header .logo {
	padding-right: 1em;
}

header .logo:after {
	display: block;
}

header .logo img {
	display: none;
}

header .navItem:not(.selected) {
	display: none;
}

header .navItem.selected {
	background: none;
}

header .navItem {
	padding: 1.75em 1.25em 0.75em;
}

.tierTwoNav,
#selectedNav,
header .userActions {
	display: none !important;
}

.mainContent {
	padding-top: 0.25em;
}

.analyticsNavTier3 {
	border-bottom: none;
	padding-bottom: 0;
}

.analyticsContent .innerContent {
	border: none;
	padding: 0 1em 0.5em;
	margin-bottom: 0;
}

.boxedContent {
	page-break-inside: avoid;
}

.analyticsVisitsByDayOfWeekData,
.analyticsVisitsByTimeOfDayData {
	display: inline-block;
	float: none;
}

.analyticsVisitsByDayOfWeekData {
	margin-right: 1.3em;
}

.leadAnalyticsContent .analyticsCallData .analyticsCallsBySourceData,
.leadAnalyticsContent .analyticsCallData .analyticsCallsByDurationData,
.leadAnalyticsContent .analyticsEmailData .analyticsEmailsBySourceData,
.leadAnalyticsContent .analyticsEmailData .analyticsEmailsByTypeData {
	width: 26em;
}

.websiteAnalyticsContent .websitesLocationVisits {
	width: 17em;
}

.websiteAnalyticsContent .websitesSourcesVisits {
	width: 26em;
}

.websiteAnalyticsContent .websitesVisitsDemographics {
	width: 36.75em;
}

.leaseAnalyticsContent .leadToLeaseConversionRate {
	width: 17.5em;
}

.leaseAnalyticsContent .leaseEntryForm {
	width: 16em;
}

.toggleButton .right {
	border-left: 1px solid #ccc;
	margin-left: -1px;
}

footer {
	border-bottom: none;
	page-break-inside: avoid;
}

footer .copyright a {
	display: none;
}

footer .poweredBy {
	display: none;
}