Template:Blocks/styles.css

.blocks-block { display: inline-block; padding-right: 2em; vertical-align: top; }

.heading-container { display: flex; align-items: baseline; }

.heading-container h2 { margin-right: 4px; }

.blocks-block .mw-heading { width: 100%; }

.blocks-block .ext-discussiontools-init-section-subscribe { display: none; }

@media (max-width: 600px) { .blocks-block { width: 95%; } }

@media (min-width: 601px) { .blocks-block { width: 45%; } }