User:Renaud Houdinet/vector.css



body { font-family: "Open Sans", Helvetica, Arial, sans-serif; background-color: #D3D6DB; background-image: none; height:auto; }

font-size: 1.5em; border: none; text-align: center; width: 45rem; z-index: 1; background-color: #F0EEEB; position: relative; padding-bottom: 0.5em; cursor: pointer; }
 * 1) firstHeading {

position: absolute; width: 20px; height: 0px; border: 1px solid black; display: block; content: " "; transform: translateX(-50%); left: 50%; }
 * 1) firstHeading::after {

.title-toc { padding: 1em 3em 1em 1.4em; background: white; border: 5px double black; box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.37); font-family: "Linux Libertine",Georgia,Times,serif; font-size: 0.8em; }

.title-toc ul { list-style: none; }

div#content { background-color: #F0EEEB; color: #333333; background-image:none; border-style:solid; border-color: rgba(0, 0, 0, 0.21); width: 66rem; }	font-size: 1.1em; }
 * 1) mw-content-text {

text-align: justify; }
 * 1) article p, #bodyContent p, #mw_content p{

{	width: 45rem; overflow: visible; }
 * 1) mw-content-text > p,
 * 2) mw-content-text > .hatnote,
 * 3) mw-content-text > h2,
 * 4) mw-content-text > h3,
 * 5) mw-content-text > h4,
 * 6) mw-content-text > dl,
 * 7) mw-content-text > ul,
 * 8) mw-content-text > ol,
 * 9) mw-content-text > blockquote

.mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol { margin: 0; padding-left: 3.2rem; box-sizing: border-box; text-align: justify; }

blockquote { font-style: italic; padding: 0 0 0 40px; box-sizing: border-box; }

.infobox { background-color: rgba(0,0,0,0.05); margin-left: 1.5em; padding: 0.5em; }

.thumb { border: 1px dotted rgba(0,0,0,0.5); }

div.thumbinner { border: none; background-color: transparent; }

.mw-content-ltr .thumbcaption { font-size: 90%; border-top: none; }

table.ambox { background: rgba(0, 0, 0, 0.05); }


 * 1) siteSub { display: none; }

.mw-body h2 { font-size: 1.3em; }

.title-toc .toclevel-1 > a { border-bottom: 1px solid #aaa; width: 100%; display: block; font-size: 1.3em; line-height: 1.5em; }

.title-toc .toclevel-1 + .toclevel-1 { margin-top: 0.5em; }

.mw-body h3, .title-toc .toclevel-2 > a { font-family: "Linux Libertine",Georgia,Times,serif; font-size: 1.2em; font-weight: 500; }

.metadata { font-size: 80%; font-weight: 300; }

background-image:none; }
 * 1) mw-head-base {

background-image: none; background-color: transparent; }
 * 1) mw-page-base {

div#footer { background-image: none; }

table.wikitable { background-color: rgba(0, 46, 7, 0.1); }

div.vectorTabs { background-image: none; }

div.vectorTabs span { background-image: none; }

div.vectorTabs ul { background-image: none; }

div.vectorTabs li { border-radius: 10px 10px 0 0; }

div.vectorTabs li.selected { background: rgba(0,0,0,0.1); }

div.vectorTabs ul li { background: rgba(0,0,0,0.2); }

background-color: rgba(255, 255, 255, 0.298); border-color:inherit; background-image: none; } table.fmbox-warning { background: rgba(255, 189, 189, 0.812); border-color: inherit; }
 * 1) preferences {

.MainPageBG { background-color: inherit !important; }

background: rgba(225, 255, 240, 0.702) !important; }
 * 1) mp-left {

background: rgba(225, 239, 255, 0.7) !important; }
 * 1) mp-right {

background: rgba(240, 225, 255, 0.7) !important; }
 * 1) mp-bottom {

sup, sub { font-size:0.7em; }

div#mw-panel div.portal div.body ul li a { color: #2E4D7E; }

.navbox, .navbox-subgroup { background: rgba(219, 221, 247, 0.506); }

.navbox-even { background: rgba(255, 255, 255, 0.506); }

.navbox-odd { background: rgba(0, 0, 0, 0.008); }

border-top: 1px solid rgba(0, 0, 0, 0.27); font-size: 90%; font-style: italic; }
 * 1) catlinks {

background: none; border-top-style: solid; }
 * 1) mw-panel.collapsible-nav .portal {

ol.references, div.reflist, div.refbegin, div.reflist ol.references { text-align: left; font-size: 90%; }