User:Sputnikenmeister/vector.css

@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600,600italic,700,700italic");

@media screen { html, body { font-family: "Source Sans Pro", "Lucida Grande", Calibri, Tahoma, Kalimati, sans-serif; } #mw-content-text > p,  #mw-content-text > ul, #mw-content-text > blockquote { font-family: georgia, serif; } div#mw-panel div#p-lang div.body { font-family: sans-serif; font-size-adjust: 0.5; }

/*html, body { font-family: georgia, serif; } h1, h2, h3, h4, h5, h6, #mw-navigation, .infobox, .navbox { font-size-adjust: 0.5; font-family: "Source Sans Pro", "Lucida Grande", Calibri, Tahoma, Kalimati, sans-serif !important; }*/

h1#firstHeading { font-weight: 300; font-size: 160%; letter-spacing: -0.03em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-text-rendering: optimizelegibility; text-rendering: optimizelegibility; } #mw-content-text > h2 { font-weight: 400; font-size: 160%; letter-spacing: -0.03em; margin: 0.5em 0 0.5em; padding-bottom: 0.4em; } #mw-content-text > h3 { font-weight: 600; font-size: 130%; letter-spacing: -0.02em; margin: 0.5em 0 0.4em; } #mw-content-text > h4 { font-weight: 600; font-size: 105%; margin: 0.5em 0 0.4em; }

.mw-editsection { font-weight: normal; letter-spacing: normal; }

#mw-content-text > ul, #mw-content-text > p { font-size: 108%; } #mw-content-text .dablink, #mw-content-text .rellink { font-size: 94%; }

a.new, #p-personal a.new, div.vectorTabs li.new a, div.vectorTabs li.new a:visited { color: grey; }

#pt-userpage { background-image: none; padding-left: 0; }

div#footer { padding-left: 0; }

#toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle { text-align: left; }

.navbox, .infobox { padding: 4px 4px !important; /*border: 1px solid rgb(210, 210, 210);*/ } .navbox, .infobox, .infobox table { border-collapse: separate; border-spacing: 2px 2px !important; } .infobox td, .infobox th { background-color: transparent !important; } .infobox th { color: inherit !important; text-align: left !important; } .infobox td[colspan="2"] { padding: 0.2em 0 0.2em; } .infobox th[colspan="2"] { border-bottom: 1px solid rgb(170, 170, 170); padding: 0.6em 0 0.2em; } .infobox tr:first-child > th[colspan="2"] { border-bottom: 0 none; padding: 0.2em 0 0.6em; } .infobox th.scope-row { font-weight: 600; padding-right: 0.4em; } .infobox th.scope-row, .infobox th.scope-row + td { }

.page-Main_Page h2 { font-weight: 600 !important; letter-spacing: -0.02em; border-width: 0 0 1px 0 !important; background-color: transparent !important; padding-left: 0 !important; padding-right: 0 !important; } }

@media only screen and (orientation: landscape) and (min-device-width: 768px) and (max-device-width: 1024px) { .ns-subject div#content { padding: 1.8em 1.5em 1.5em; } .ns-subject h1#firstHeading { font-size: 190%; } .ns-subject div#bodyContent { font-size: 90%; } .infobox, .navbox          { font-size: 74% !important; } }

@media only screen and (orientation: portrait) and (min-device-width: 768px) and (max-device-width: 1024px) { .ns-subject div#content { padding: 2.0em 1.7em 1.7em; } .ns-subject h1#firstHeading { font-size: 210%; } .ns-subject div#bodyContent { font-size: 105%; } .infobox, .navbox          { font-size: 77% !important; } }