/* Round twenty-one: population title legends/card heights and personal-service alignment. */

html.page-population.page-population.page-population body.page-population.page-population.page-population .population-balance-columns{grid-template-rows:380px 220px 264px!important;}
html.page-population.page-population.page-population body.page-population.page-population.page-population .population-health-indicator-card,
html.page-population.page-population.page-population body.page-population.page-population.page-population .population-activity-card{height:264px!important;min-height:264px!important;box-sizing:border-box!important;}
html.page-population.page-population.page-population body.page-population.page-population.page-population .population-tags-card{height:216px!important;min-height:216px!important;box-sizing:border-box!important;}

html.page-population.page-population.page-population body.page-population.page-population.page-population .population-age-title-row,
html.page-population.page-population.page-population body.page-population.page-population.page-population .population-bmi-title-row,
html.page-population.page-population.page-population body.page-population.page-population.page-population .population-activity-title-row{display:flex!important;align-items:center!important;min-width:0!important;}
html.page-population.page-population.page-population body.page-population.page-population.page-population .population-title-label{flex:0 0 auto!important;min-width:0!important;}
html.page-population.page-population.page-population body.page-population.page-population.page-population [data-header-legend="population-age"]{flex:1 1 auto!important;justify-content:center!important;align-items:center!important;margin-left:8px!important;white-space:nowrap!important;}
html.page-population.page-population.page-population body.page-population.page-population.page-population [data-header-legend="population-bmi"]{flex:1 1 auto!important;justify-content:center!important;align-items:center!important;margin-left:8px!important;white-space:nowrap!important;}
html.page-population.page-population.page-population body.page-population.page-population.page-population [data-header-legend="population-activity"]{flex:1 1 auto!important;justify-content:center!important;align-items:center!important;margin-left:8px!important;white-space:nowrap!important;}

html.page-personal-service.page-personal-service.page-personal-service body.page-personal-service.page-personal-service.page-personal-service .personal-service-type-legend{top:8px!important;}
