User:Klrfl/vector-2022.css

box-sizing: border-box; }

.vector-body{ line-height: 1.7; }

/* sidebar modifications */ .vector-toc-enabled .mw-sidebar{ padding: 1em; }

/* toc modifications */ .sidebar-toc{ padding: 1em 1em 1em 1.5em; }

.sidebar-toc .sidebar-toc-text{ border-radius: .5em; padding: .3em; transition: background 150ms ease, padding 150ms ease; } .sidebar-toc-level-1.sidebar-toc-list-item-expanded > .sidebar-toc-list{ padding-top: .5em; } /* change sidebar item background when active */ .sidebar-toc .sidebar-toc-list-item-active > .sidebar-toc-link > .sidebar-toc-text{ background: rgba(220, 220, 220, .5); padding-left: .5em; }

@media screen and (max-width: 40em){ /*infobox*/ .infobox{ display: flex; justify-content: center; flex-direction: column; float: none; width: auto !important; margin: auto; }	/*images*/ .thumb{ display: block; margin: 1em auto !important; }	.thumbinner{ margin: auto; }	div.tright, div.tleft{ float: none !important; } }