#footer .mh-footer__inner{padding:32px 0 20px}#footer .mh-footer__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(200px,1fr);gap:20px 32px;margin:0}#footer .mh-footer__row:before,#footer .mh-footer__row:after{display:none}#footer .mh-footer__row> .widget{width:auto!important;float:none!important;padding:0!important;margin:0!important;min-width:0}#footer .mh-footer__row> .widget:first-child{grid-column:1;grid-row:1 / span 2}#footer .mh-footer__logo{margin-bottom:18px}#footer .mh-footer__logo img{width:180px;max-width:100%;height:auto}#footer .mhre-footer-offices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#footer .mh-footer__text p{margin:0 0 12px;line-height:1.6}#footer .mh-footer__text{margin-bottom:8px}#footer .mh-footer__contact{margin:8px 0 0}#footer #media_image-2{grid-column:2;grid-row:1;align-self:start}#footer #media_image-2 img{width:170px;height:auto}#footer #idx_omnibar_widget-2{grid-column:2;grid-row:2;align-self:start}#footer #idx_omnibar_widget-2 h3{margin:0 0 12px;font-size:18px}#footer #custom_html-2{grid-column:1 / -1;border-top:1px solid #ddd;padding-top:16px!important}#footer .mh-footer-bottom{padding:14px 0}@media(max-width:640px){#footer .mh-footer__row{grid-template-columns:minmax(0,1fr);gap:22px}#footer .mh-footer__row> .widget:first-child,#footer #media_image-2,#footer #idx_omnibar_widget-2,#footer #custom_html-2{grid-column:1;grid-row:auto}#footer .mhre-footer-offices{grid-template-columns:minmax(0,1fr);gap:8px}}
/* Hide the administrative username from article bylines. */
.mh-post-single__meta > li:nth-child(2) { display: none; }