/* One typography scale for the four community panels and footer. */
.homeCommunityPanel.block,.homeActivityGrid .homeActivityPanel,body .wapper>.footer {
 font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
}
.homeCommunityPanel.block>.block_head,
.homeCommunityPanel .communityPanelTitle,
.homeActivityGrid .homeActivityPanel>header h2,
body .wapper>.footer .footerGoldTitle,
body .wapper>.footer .footerGoldTitle>span {
 font-size:18px!important;font-weight:650!important;line-height:1.4!important;letter-spacing:-.2px!important;
}
.homeCommunityPanel .birthdays,
.homeActivityGrid .homeActivityPanel :is(.haTopic,.haEventText),
body .wapper>.footer ul li a,
body .wapper>.footer .col-lg-5 p {
 font-size:14px!important;font-weight:400!important;line-height:21px!important;letter-spacing:normal!important;
}
.homeActivityGrid .homeActivityPanel .haMeta,
.homeActivityGrid .homeActivityPanel .haForumTime,
body .wapper>.footer .copyright p,
body .wapper>.footer .copyright a {
 font-size:12px!important;font-weight:400!important;line-height:18px!important;letter-spacing:normal!important;
}
.homeActivityGrid .homeActivityPanel>header>a,
.homeCommunityPanel.block :is(#birthdays_count,#count_of_last_onl_us) {
 font-size:12px!important;font-weight:600!important;line-height:18px!important;letter-spacing:normal!important;
}
.homeCommunityPanel.block .communityPanelIcon,
.homeActivityGrid .homeActivityPanel>header svg,
body .wapper>.footer .footerGoldIcon {
 width:22px!important;height:22px!important;flex:0 0 22px!important;stroke-width:1.6!important;
}
.homeActivityGrid .homeActivityPanel .haMeta svg {
 width:16px!important;height:16px!important;flex:0 0 16px!important;stroke-width:1.6!important;
}
/* Allow wrapped text to grow without colliding with the next row. */
.homeActivityGrid .homeActivityPanel :is(.haForumRow,.haEventRow) {height:auto!important;min-height:68px!important;}
@media(max-width:600px) {
 .homeCommunityPanel.block>.block_head,.homeCommunityPanel .communityPanelTitle,
 .homeActivityGrid .homeActivityPanel>header h2,
 body .wapper>.footer .footerGoldTitle,body .wapper>.footer .footerGoldTitle>span {font-size:17px!important;}
}
