.page-header{font-family:Comfortaa;font-weight:300;letter-spacing:.075em;font-size:32px;color:#02225b;text-transform:uppercase;text-align:center;line-height:40px}.breadcrumbs{display:none}.sub-header{font-size:22px;font-family:ProximaNova;color:#001c5c;text-transform:uppercase;line-height:30px;text-align:center;font-weight:600;letter-spacing:.05em}@media all and (min-width:768px){.sub-header{font-size:28px}}@media all and (min-width:1240px){.page-header{font-size:50px;line-height:60px}.breadcrumbs{display:block;color:#8090ad;font-size:12.5px;font-family:ProximaNova;font-weight:600;letter-spacing:.025em;line-height:20px;text-align:center}.breadcrumbs a{color:inherit}.breadcrumbs .arrow{display:inline-block;background-image:url(../images/breadcrumbs-arrow.png);width:33px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:bottom;margin:0 6px}}

.PostMaintenanceWrapper {
	width: 100%;
	overflow: hidden;
	padding: 10px 15px;
	background: #dfe2e6;
	border: 1px solid #ddd;
	border-radius: 4px;
}

.PostMaintenanceClose {
	display: block;
	font-size: 14px;
	color: #000;
	font-weight: 600;
}

.PostMaintenance-list {
	margin-top: 10px;
	overflow: hidden;
}

@media screen and (max-width: 767px) {
	.PostMaintenance-list {
		display: none;
	}
}

.PostMaintenanceClose-link {
	color: #026bd2;
	cursor: pointer;
}

.PostMaintenanceClose-link:hover {
	text-decoration: underline;
}

.PostMaintenance {
	padding: 5px 0;
}

.PostMaintenance--level-2 {
	padding-left: 15px;
}

.PostMaintenance--level-3 {
	padding-left: 30px;
}

.PostMaintenance--level-4 {
	padding-left: 45px;
}

.PostMaintenance--level-5 {
	padding-left: 60px;
}

.PostMaintenance-link {
	font-size: 14px;
}