User:Kirbylover4000/modern.css

@import url("//fonts.googleapis.com/css?family=Libre+Baskerville:400,700|Open+Sans:400,700,400italic,700italic");

body { font: 12pt "Open Sans", sans-serif; }

h1, h2, h3, h4, h5, h6 { font-family: "Libre Baskerville", serif; }

input, button, textarea, select, keygen { font: inherit; }

a { color: #005ac4; }

color: #003366; }
 * 1) mw_portlets a {

font-size: 100%; }
 * 1) mw_main, #p-personal, #mw_header, .os-suggest {

.pBody, #footer { font-size: 80%; }

font-variant: normal; }
 * 1) p-personal div.pBody {

width: 150px; }
 * 1) mw_portlets {

margin-left: 150px; }
 * 1) p-cactions, #mw_content {

list-style: none; margin-left: 1em; }
 * 1) mw_portlets .portlet ul {

height: 1.1em; }
 * 1) p-cactions {

height: 2.5em; line-height: 2.5em; }
 * 1) mw_header {

top: 2.5em; }
 * 1) p-personal {

float: none; display: inline-block; }
 * 1) p-personal li {

margin-top: 3.7em; }
 * 1) mw_main {

.mw-topboxes { margin-bottom: 0; background: transparent; }

display: none; }
 * 1) siteSub, .uls-settings-trigger {

box-shadow: 1px 3px 4px rgba(0, 0, 0, .4); position: relative; }
 * 1) p-cactions {

a.new:after { content: "?"; vertical-align: super; font-size: 60%; }

div.topicon { top: 0; }

.ambox { margin: 0 8px 8px 0 !important; float: left; clear: left; width: 200px; font-size: 12px; line-height: 1; }

.ambox td.mbox-image { display: none; }

@media (max-width: 660px) { #mw_main { margin-top: 2.35rem; }	#p-cactions, #mw_content { margin-left: 0; }

#mw_portlets { display: none; }

#p-personal { position: static; }

#p-personal, #p-personal div.pBody, #p-personal ul { height: auto; } }