body.kerkbalans-page .entry-content {max-width:70rem;display:grid;grid-template-columns:minmax(0,var(--responsive--aligndefault-width,40rem)) 12rem;gap:1rem;justify-content:center;align-items:center;}
body.kerkbalans-page .entry-content > figure {margin:0;}
.kerkbalans-meter {color:#243b33;text-align:center;font-family:'Fira Sans',Arial,sans-serif;background:transparent;}
.kerkbalans-meter h2 {font-family:inherit;font-size:1.15rem;line-height:1.3;margin:0 0 .6rem;}
.kerkbalans-meter svg {display:block;width:100%;max-width:11.5rem;height:auto;margin:auto;overflow:visible;}
.kerkbalans-meter .meter-summary {margin:.8rem 0 0;font-size:1rem;line-height:1.4;}
.kerkbalans-meter .meter-error {font-size:.85rem;}
@media(max-width:760px){body.kerkbalans-page .entry-content {grid-template-columns:minmax(0,1fr);gap:1.5rem;}.kerkbalans-meter svg{max-width:10rem;}}

/* Oude clearfix-elementen mogen geen cellen in het grid worden. */
body.kerkbalans-page .entry-content::before,
body.kerkbalans-page .entry-content::after {content:none;display:none;}
body.kerkbalans-page .entry-content > figure {grid-column:1;grid-row:1;min-width:0;}
body.kerkbalans-page .entry-content > .kerkbalans-meter {grid-column:2;grid-row:1;width:100%;max-width:12rem;margin:0;}
@media(max-width:760px){
 body.kerkbalans-page .entry-content > .kerkbalans-meter {grid-column:1;grid-row:2;max-width:none;}
}
