/* Local visual corrections. */
body.page-id-2, body.page-id-11 {margin:0;color:#222;background:#fff;line-height:1.65;}
body.page-id-2 #page, body.page-id-11 #page {max-width:1080px;margin:auto;padding:24px;}
body.page-id-2 .site-title, body.page-id-11 .site-title {font-size:2rem;margin:0 0 20px;}
body.page-id-2 .site-title a, body.page-id-11 .site-title a {color:#222;text-decoration:none;}
body.page-id-2 .main-navigation ul, body.page-id-11 .main-navigation ul {display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0;margin:0 0 32px;}
body.page-id-2 .assistive-text, body.page-id-11 .assistive-text {display:none;}
body.page-id-2 .entry-content h3, body.page-id-11 .entry-content h3 {font-size:1.4rem;line-height:1.3;margin:1.6em 0 .6em;}
body.page-id-2 .entry-content p, body.page-id-11 .entry-content p {margin:0 0 1.15em;}
#jp-post-flair, #bit, .sharedaddy, .jetpack-likes-widget-wrapper {display:none!important;}
#footer {position:relative!important;clear:both!important;height:auto!important;min-height:0!important;overflow:visible!important;width:100%!important;float:none!important;}
#footer .footer-wrap {position:relative!important;height:auto!important;min-height:0!important;overflow:visible!important;display:block!important;}
#footer .romlifooter {position:relative!important;display:block!important;clear:both!important;float:none!important;height:auto!important;min-height:24px;color:#222;background:#fff;z-index:5;}
#footer .romlifooter a {color:#184f70!important;}

body.infinite-scroll.neverending #footer, body.blog #footer {display:block!important;visibility:visible!important;opacity:1!important;}
body.page-id-2 .entry-content p:empty {display:none;}
