Template:Timeline styles/styles.css

table.timeline { display: table; border-bottom: 0; }

table.timeline tr { display: flex; flex-direction: column; border-left: 1px solid; border-color: var( --border-color-base--darker ); padding-left: 20px; }

table.timeline tr td:first-child { padding-bottom: 0; font-size: 1rem; font-weight: bold; display: list-item; margin-left: -7px; padding-left: 7px; padding-top: 0.8rem; }

table.timeline tr td { border-bottom: 0; }

table.timeline tr td:last-child { padding-top: 0.2rem; padding-right: 0 }