Template:Main page/styles.css

/* */ /* * Base styles for the main page. */

@media (min-width: 982px) { .mp-columns { display: flex; margin: 0 -0.75rem; }	.mp-columns > * { padding: 0 0.75rem; }	.mp-columns > :first-child { flex: 3; }	.mp-columns > :last-child { flex: 2; } }

position: relative; box-sizing: border-box; min-width: 47em; border-color: #ddd; background-color: #f9f9f9; white-space: nowrap; }
 * 1) mp-topbanner {

.mp-bordered, .mp-h2, body.skin-timeless .mp-h2 { /* Timeless needs a higher specificity */ border-width: 1px; border-style: solid; }

.mp-h2, color: #000; }
 * 1) mp-topbanner,
 * 1) mp-left {

margin: 0.4em; width: 22em; text-align: center; }
 * 1) mp-welcomecount {

font-size: 162%; padding: 0.1em; }
 * 1) mp-welcome {

font-size: inherit; font-family: inherit; display: inline; border: none; }
 * 1) mp-welcome h1 {

content: none; }
 * 1) mp-welcome h1::after {

font-size: 95%; }
 * 1) mp-free {

font-size: 85%; }
 * 1) articlecount {