/* Home */
.content > h2, .text-center { text-align: center; font-size: 35px; letter-spacing: normal; padding: 8px; color: #0075be; font-weight: 300; }
.container .content { padding-bottom: 0; }
.content.mobile-body { display: none }
@media (max-width:800px) { .content.mobile-body { display: block } .content.mobile-body + .content { display: none } }
@media (max-width:400px) { .container .content { margin: 0 4% 0 4% !important; width: 92%; } }
  
.content > h2 { margin: 5px auto; }
.text-center { margin: 55px auto; }
.content-text { text-align: center; font-size: 22px; margin: 30px 0 40px 0; line-height: 29px;}

.to-inspire .section-link a { padding: 10px 20px; }

section.health-inertia { background-size: cover;  background-position: center; }
.health-inertia.marquee .bg + .container .content .table { padding: 0 !important; }
.health-inertia, health-inertia h2 { color: #fff !important; }
.health-inertia a { color: #fff !important; border-color: #fff; margin: 30px auto; display: block; }
.health-inertia h2 { text-align: center; letter-spacing: .1em; font-size: 1.875rem; }
@media only screen and (max-width: 800px) {
	.health-inertia h2 { font-size: 1.5rem; }
	.health-inertia .content-text { font-size: 20px; margin: 20px 0 30px 0; line-height: 27px; }
	.health-inertia .section-link a { font-size: 20px; padding: 6px 60px; width: 250px; }
	.content > h2, .text-center { font-size: 30px; margin: 30px auto;}
	.areas-of-expertise .content > h2, .areas-of-expertise .text-center { margin: 5px auto; }
}
@media only screen and (max-width: 500px) {
	.health-inertia h2 { font-size: 1.25rem; }
	.health-inertia .content-text { font-size: 16px; margin: 15px 0 25px 0; line-height: 22px; }
	.health-inertia .section-link a { font-size: 16px; padding: 4px 30px; width: 200px; }
	.content > h2, .text-center { font-size: 25px; margin: 25px auto;}
	.areas-of-expertise .content > h2, .areas-of-expertise .text-center { margin: 5px auto; }
}

.areas-of-expertise .container { max-width: inherit; }
.areas-of-expertise .content { margin: 0 !important; width: 100%; }
.areas-of-expertise article.image { margin: 0 !important; }

.shelf > .cell .content-summary .table { padding-left: 9%; padding-right: 9%; }

.feature > .cell { width: 100% !important; }

.feature > h2, 
.whats-new > h2 { font-size: 40px; font-weight: 300; margin: 5% auto; letter-spacing: 0; color: #0075be; }

.feature .table { padding-top: 10%; padding-left: 10% !important; }
.feature .info dl { font-size: 35px; }
.feature .info h2 { font-size: 55px; line-height: 90px; }

.whats-new .info h2 { line-height: 1.1em; }
.whats-new .shelf.columns-2 > .cell:before { padding-bottom: 80%; }
.whats-new .shelf.three-grid-a > .cell { float: right }