/* @version 2.0 */
/* Baseline mimics of core MWF v1.57.0, to minimize FOUC */
.page-mwf-blog-onload a { color: #005293; font-weight: 600; }
.page-mwf-blog-onload a:hover, .page-mwf-blog-onload a:focus { color: #005da6; text-decoration: underline; }
.page-mwf-blog-onload h1 { margin: .67em 0; padding: 37px 0 3px; font-weight: 600; font-size: 46px; line-height: 56px; letter-spacing: -.01em; }
.page-mwf-blog-onload article h1 { margin-top: 0; }
.page-mwf-blog-onload .entry-header h2 { padding: 38px 0 2px; font-weight: 600; font-size: 34px; line-height: 40px; }
.page-mwf-blog-onload .entry-title a { color: inherit; font-weight: inherit; }
.page-mwf-blog-onload .entry-title a:hover, .page-mwf-blog-onload .entry-title a:focus { color: inherit; text-decoration: underline; }
.page-mwf-blog-onload .entry-content p, .page-mwf-blog-onload .entry-meta, .page-mwf-blog-onload .entry-footer 
{
	padding: 24px 0 0; font-weight: 400;
}
.page-mwf-blog-onload .widget-area h2 { margin: 0; padding: 36px 0 4px; font-weight: 600; font-size: 24px; line-height: 28px; }
.page-mwf-blog-onload .widget-area ul {
    list-style-position: outside; list-style-type: none; margin: 8px 0; padding-left: 0; padding-right: 0; font-size: 15px; line-height: 20px;
}
.page-mwf-blog-onload .widget-area li { padding: 8px 0; }
