MediaWiki:Common.css: Unterschied zwischen den Versionen

Aus Organ index
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
body, #searchInputSuggest { font-family: helvetica neue, helvetica, arial, verdana, sans-serif !important; background: none !important; }
 
h1.firstHeading { margin-bottom: 25px !important; }
 
#content { padding: 3em 4em 3em !important; margin: 0 auto !important; border: 0 !important; max-width: 1180px !important; background: none !important; }
 
 
div#siteNotice,
 
#siteSub,
 
#footer,
 
#toc,
 
#administrator,
 
#coordinates,
 
.editsection,
 
#spoken-icon,
 
#featured-star,
 
#donate,
 
#anontip,
 
.ambox,
 
#protected-icon,
 
#p-logo,
 
#p-personal,
 
#p-navigation,
 
#p-interaction,
 
#p-tb,
 
#p-lang,
 
#p-search h5,
 
#searchGoButton,
 
#mw-searchButton,
 
#anon-banner,
 
#speak-icon,
 
.portal.expanded,
 
.portal.collapsed,
 
#left-navigation,
 
#mw-head-base,
 
#mw-page-base,
 
#p-views ul,
 
#searchButton,
 
#p-views
 
 
{ display: none !important; }
 
{ display: none !important; }
p, ul, dl { margin-bottom: 1.7em !important; }
+
img[src*="Bluebg_rounded"] { visibility: hidden !important; }
ul { margin-bottom: 2.2em !important; }
 
ul ul { margin-bottom: 1em !important; margin-top: .8em !important; }
 
h1 { font-size: 300% !important; padding-bottom: 10px !important;  font-weight: bold !important; padding-right: 280px !important;}
 
h2 { font-size: 220% !important; padding-bottom: 15px !important; margin-top: 40px !important; font-weight: bold !important; }
 
#mp-upper h2, #mp-tfp h2 { margin-top: 0 !important; padding-top: .6em !important; }
 
h3 { font-size: 180% !important; padding-bottom: 5px !important; margin-top: 40px !important; }
 
h4 { font-size: 150% !important; padding-bottom: 5px !important; margin-top: 40px !important; }
 
p, li { font-size: 140% !important; }
 
dd, dt { font-size: 110% !important; }
 
.infobox { margin-left: 2.5em !important; margin-bottom: 3em !important; border-style: solid !important; padding: .5em !important; width: 200px !important; -moz-border-radius: 8px !important;  -webkit-border-radius: 8px !important;border-color: #cacaca !important; }
 
  
#contentSub, #contentSub2 { margin-left: 0 !important; }
+
/* backgrounds */
div.tleft { margin: 0 4em 2em 0 !important; }
 
div.tright { margin: 0 0 2em 4em !important; }
 
li { margin-bottom: 1em !important; margin-left: 2em !important; line-height: 1.5em; }
 
li ul li { font-size: 100% !important; margin-bottom: .6em !important; }
 
div#catlinks { margin-top: 4em !important; padding-left: 1em !important;  padding-right: 1em !important;  }
 
div.dablink { padding-left: 0 !important; }
 
.messagebox { margin: 0 0 1em !important; text-align: left !important; padding: 1em !important; }
 
dt { margin-top: 1em !important; }
 
h1, h2 { border-bottom-style: dotted !important; }
 
#content blockquote, table.cquote { margin-left: 4em !important; margin-right: 4em !important; margin-bottom: 2em !important; line-height: 2.2em !important; background: #efefef !important; padding: 1.4em 2em 0.1em !important; -moz-border-radius: 10px !important; -webkit-border-radius: 10px !important; }
 
table.cquote { font-size: 1.4em !important; line-height: 1.4em !important;  padding: 1.4em .8em !important; border-collapse: separate !important; }
 
table.cquote p { font-size: 1em !important; }
 
  
 +
#p-lang > div > ul, #p-navigation > div > ul, #p-personal, #p-namespaces > ul:hover, #p-views > ul:hover { background: white; }
 +
.portal > h5, /*Chrome fix*/ #mw-panel.noprint > div.portal.persistent > h5 { background: white !important; }
 +
/* login pic */ #pt-login, /* drop-down arrows */ .portal > h5, div.portal, /* main tabs */ .vectorTabs, .vectorTabs>ul { background-image: none !important; }
 +
.vectorTabs>ul>li, .vectorTabs>ul>li>span { background: none !important; }
 +
.portal, .portal > .body, .portal > .body > ul { padding: 0 !important; }
  
input#searchInput { -moz-appearance: none !important; border: 1px solid #cacaca !important; font-size: 125% !important; padding: 6px 12px 4px !important; margin: 5px !important; color: #b5b5b5 !important;font-family: georgia, serif !important; background: transparent url(http://farm4.static.flickr.com/3030/3077594241_439e2b8597_o.gif) no-repeat 96% 53% !important; -moz-border-radius: 20px !important; -webkit-border-radius: 20px !important;  width: 15em !important;}
+
/*** Main Content ***/
  
input#searchInput:focus { border-color: #7f7f7f !important; color: #000 !important; background-image: url(http://farm4.static.flickr.com/3067/3078425588_7a06f0c50f_o.gif) !important; }
+
/* width, margin */ #content { margin: 48px auto 24px auto !important; border: 1px solid #707070 !important; width: 90% !important; min-width: 750px !important; max-width: 1350px !important; -webkit-border-radius: 7px !important; -moz-border-radius: 7px !important; border-radius: 7px !important; }
 +
/* fix for small screens */ body.mediawiki { padding-right: 15px !important; padding-left: 15px !important; }
 +
/* fix for mobile sites */ body.mobile > div > #content { padding: 15px !important; width: auto !important; min-width: 240px !important; max-width: 900px !important; }
 +
/* jump to */ :target { padding-top: 32px !important; }
  
.catlinks { -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; }
+
/* overall settings */
  
div.thumbinner { -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; padding: 5px !important; }
+
hr { height: 1px !important; border: none !important; overflow: hidden !important; padding: 0 !important; margin: 1px 12px !important; }
 +
code { padding: 0 2px !important; }
 +
ul, ul li, #toc ul li, .search-types li, #pagehistory li, /*written scripts*/ #p-variants li { list-style: none inside none !important; }
 +
.pathnavbox { border-style: solid !important; }
 +
body #content form input[type="submit"] { padding: 2px 10px !important; font-weight: bold !important; border: 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
 +
ul li { list-style-type: disc !important; }
  
.catlinks { -moz-border-radius: 5px !important;  -webkit-border-radius: 5px !important; }
+
/* header */
  
div.thumbinner { -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; padding: 5px !important; }
+
#mw-head { position: fixed !important; height: 28px !important; overflow: visible !important; z-index: 99 !important; border-top: 1px solid #999 !important; border-bottom: 1px solid black; background-color: #cedff2; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABPCAYAAAAA9146AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAZVJREFUWMPtWdt2gzAMszh82f7/m9BeWA9kvihQNsbCSxtIjGtLspOC5IdddM1mtlxtHOuYm+8W3Psae3N38+d1wOaht8AbM3CarefRRDSGsrm7NZ7nqtdWrfmRhF5mnCI6zIm9VWhZDsaZSszZYDfKfosWbz4iz1XEUPg1D0DLEmhFpiGVrtBjaI+GsMrPXIgWCtxnIEAVc57Rl7+vLZI+J0hyGat6TiEfPOp5pTfuvTMxL7H/LLQgYGEU40iHXBL1sDLV+a1xHESNVKApSKp1zEm1hQfh+DuVSGFgl+fsqDS8HYmso117i+e8vbYsQi/oVXsknQDMjCAJG5fDuOnKhA7joXEmaqjg3ntm8zpAIa0o7rta9IyEKkW56nTdmNsm9spG15J1uw3XVCTzyDMMhqbGUbVlxflLt+fVdl2R8jQsqgT8A8mtEkfh4Oz1maFlErpcy+SgCsuZngaD/m+lf6bvoefZPiiq+Ihe2FssoorvdgG3T2goyZ5xCtKbnVh8o78itaoUYzD0PsbL/9uEIvJC0yeyEclfuPtZfgAAAABJRU5ErkJggg%3D%3D") !important; background-repeat: repeat-x !important; }
 +
#mw-panel { position: fixed !important; top: 0 !important; z-index: 101 !important; width: 100% !important; height: 1px !important; overflow: visible !important; padding: 0 !important; margin: 0 !important; }
  
div#searchBody.pBody { display: block !important; padding: 0 !important; border: 0; border: 0 !important; background: none !important; }
+
/* search box */
#p-search { position: absolute !important; top: 2.6em !important; right: 3.3em !important; width: 21em !important; z-index: 10000 !important;}
 
#simpleSearch { border: none !important; background: none !important; }
 
input#searchInput:focus { outline: none !important; }
 
  
table#mp-topbanner { margin-top: 6em !important; }
+
#p-search { margin: 1px 0 0 0 !important; position: absolute; top: 0; left: 50%; border-left: 1px solid #111; padding: 3px 0 3px 56px !important; }
 +
#searchform, #simpleSearch { margin: 0 !important; }
 +
#simpleSearch { margin: 0 !important; height: 20px !important; padding: 0 0 0 4px !important; border: none !important; -webkit-border-radius: 11px !important; -moz-border-radius: 11px !important; border-radius: 11px !important; }
 +
#www-wikipedia-org #p-search, #www-wiktionary-org #p-search, #www-wikiquote-org #p-search, #www-wikibooks-org #p-search, #www-wikinews-org #p-search, #www-wikiversity-org #p-search { margin: 1em auto 1.5em !important; position: relative; top: auto; left: auto; padding: 0.3em !important; border-left: none !important; }
  
#p-cactions li a.selected, #p-cactions li a { z-index: 0 !important; }
+
/* search suggestions */
#p-cactions li#ca-edit a { z-index: 3 !important; padding: 5px 10px !important; content: "Special" !important; background: #F9F9F9 !important; color: #CACACA !important; font-weight: normal !important; text-transform: capitalize !important; font-size: 80% !important; -moz-border-radius-bottomright: 5px !important;  -webkit-border-bottom-right-radius: 5px !important; -moz-border-radius-bottomleft: 5px !important; outline: none !important; -webkit-border-bottom-left-radius: 5px !important;}
 
#p-cactions li#ca-edit a:hover { background: #cacaca !important; color: #fff !important; }
 
#p-cactions li#ca-edit { position: absolute !important; right: 0 !important; top: 0 !important; margin: 0 3em 0 0 !important; line-height: 1.2em !important; }
 
#p-cactions { width: auto !important; position: absolute !important; right: 0 !important; top: 0 !important; }
 
  
#right-navigation {
+
html > body > div.suggestions { right: 50% !important; margin-right: -285px !important; opacity: 0.94 !important; box-shadow: #000 2px 2px 3px; }
float: none !important;
+
.suggestions div /*, div.suggestions span*/ { border-color: inherit !important; }
height: 100px !important;
+
 
margin: 0px auto !important;
+
/* Document Menu Tabs */
max-width: 1180px !important;
+
 
overflow: hidden !important;
+
div.vectorTabs a span, div.vectorTabs li a { padding: 0 !important; height: auto !important; text-decoration: inherit !important; float: none !important; margin: 0 !important; }
position: relative !important;
+
 
padding: 0 4em !important;
+
/* left menu */
}
+
 
 +
#left-navigation { position: absolute !important; left: 48px !important; right: auto !important; top: 5px !important; z-index: 555 !important; }
 +
#p-namespaces { position: absolute !important; left: 0 !important; right: auto !important; top: 0 !important; }
 +
#p-namespaces > ul:before { content: "\2193 \2193" /*"↓↓"*/ !important; margin: 0 0 0 2% !important; font-size: 10px !important; }
 +
#p-namespaces > ul:hover:before { content: "\2192" /*"\2198"*/ /*"↘"*/ !important; margin: -2px 0 0 2% !important; font-size: 1em !important; }
 +
#p-namespaces > ul { padding: 0 10px 2px 3px !important; margin: 0 !important; opacity: 0.92 !important; cursor: default; overflow: hidden !important; height: 17px !important; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; /*z-index: 565 !important;*/ }
 +
#p-namespaces > ul > li { display: block !important; border-width: 0 0 0 9px !important; border-color: black; border-style: solid !important; margin: 3px 1px 3px 3px !important; padding: 0 3px 0 4px !important; float: none !important; line-height: 0.9em !important; height: auto !important; text-decoration: none !important; }
 +
#p-namespaces > ul:hover { height: auto !important; border: 1px solid; }
 +
#p-namespaces > ul > li.selected { border-color: #cedff2; }
 +
#p-namespaces > ul > li:hover { text-decoration: underline !important; }
 +
 
 +
/* variants menu, changing written script */
 +
 
 +
#p-variants { cursor: default !important; position: fixed !important; top: 40px !important; left: 8px !important; z-index: 600 !important; overflow: visible !important; margin: 0 !important; }
 +
#p-variants>h5 { border: 0 !important; }
 +
#p-variants>h5>a { height: 10px !important; width: 10px !important; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACo0lEQVR42mOor69naGhoYADRdXV1DMh8EI3MxqYGRUFzSwuYjawZGYPEm5ubGRobG+FqUEwrKChgRLcVxQKg5vz8fKbqqmq4IQy1tbUMLUCb8/LyGJydnBhyc3NBEoxNTU1wJ0MNYoyNjWFwdXVlqKqsQniho6ODKTk5maGwsFA2PiGpJjIigtPDwwNkIDPI4La2NoaioiLmoMAghvT0DHZjE9MiFxcXBZBrgIYzMvT09DCHh4czFBcXy+8/cOh/Z1fvASdHZ6WAgACQRpbIyEjGqKhIhorKCv20jNw9PHyC/xMS4jXb29tBrmcCOZ8R6HeGtNQ0ztzc/Jnbduz53903+XlUdFyQj48Pg7ubG9uMmXOKp86Y983TJ/g/Myv7upSUFAGQy8AuaG1tZczJyQG5QMrS0irDzs4hf96iZZ+Pnbzwf9q0GV179x9Yf/P+8/9llQ2fVVXVK6WkpNNSUlJlWltboF7o7QV6IQzkXKX5C5b8CA2NnKmrq+c8Y/bCA/+hICe/ZLe5hVVYTGzCTFExqf8J8fHanZ2dEC90dXUxxsXFMcTHx3PGxiVubW3v/19UWnVBR1ffNT+/oDE0NKwrLj4pY8HiFTd9/cP+s7BxnImKjBQCRicoKhnhCQdoAIO3tzeHs4t7U0Vt8/8NW/b8S0xMyp2/cNH0Z2++/K9t6PgvK6cwwc3NTRAYBgw1NTWQaERKMIwJCQkMoIDzDwj0mDJ97m2YF6rrWm7aOzj5urg4M4DUgNIJPCGhp7rKykrmiIgIBidHR7HZs+csKywqXqSroysKjE6GxMREZlDCwpmUQRiUAsvLy5lBKTIoMJABmh5AYkygqEPOK3AXoOc4kA2gVJiVmcUIMghkKEgMKVnDMUZuQ862IENASRbdVmQ9AG7Bj0ch2LUPAAAAAElFTkSuQmCC") center no-repeat !important; }
 +
 
 +
/* right menu */
 +
 
 +
#p-views { left: auto !important; right: 48px !important; top: 5px !important; z-index: 999 !important; position: absolute !important; }
 +
#p-views > ul:before { content: "\2193 \2193" /*"↓↓"*/ !important; margin: 0 0 0 90% !important; font-size: 10px !important; }
 +
#p-views > ul:hover:before { content: "\2190" /*"\2199"*/ /*"↙"*/ !important; margin: -2px 0 0 90% !important; font-size: 1em !important; }
 +
#p-views > ul { -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; padding: 0 10px 2px 3px !important; margin: 0 !important; opacity: 0.92 !important; cursor: default; overflow: hidden !important; height: 17px !important; }
 +
#p-views > ul:hover { height: auto !important; border: 1px solid; }
 +
#p-views > ul > li { display: block !important; border-width: 0 0 0 9px !important; border-color: black; border-style: solid !important; margin: 3px 1px 3px 3px !important; padding: 0 3px 0 4px !important; float: none !important; line-height: 0.9em !important; height: auto !important; text-decoration: none !important; }
 +
#p-views > ul > li.selected { border-color: #cedff2; }
 +
#p-views > ul > li:hover { text-decoration: underline !important; }
 +
 
 +
/* personal portlet */
 +
 
 +
#p-personal { position: absolute !important; height: 10px !important; width: 10px !important; overflow: hidden !important; top: 8px !important; right: 8px !important; left: auto !important; padding: 0 !important; cursor: default !important; z-index: 9999 !important; border: 2px solid !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; border-radius: 8px !important; box-shadow: inset #111 -1px -1px 0, inset #ccc 1px 1px 1px, -1px -1px 1px #111 !important; }
 +
#p-personal:hover { width: auto !important; height: auto !important; padding: 8px !important; border: 1px solid; opacity: 0.94 !important; }
 +
li#pt-userpage, li#pt-anonuserpage, li#pt-login { padding: 0 !important; }
 +
#p-personal li { display: block !important; margin: 2px 2px 4px 2px !important; float: none !important; padding: 0 !important; }
 +
#p-personal > ul { text-align: left !important; padding: 2px 4px !important; margin: 20px 0 0 0 !important; }
 +
#p-personal:hover > ul { margin: 0 0 0 0 !important; }
 +
#p-personal li a:hover { text-decoration: underline !important; }
 +
 
 +
/* table of contents */
 +
 
 +
#toc.toc { display: block !important; position: fixed !important; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; height: 10px !important; width: 10px !important; overflow: hidden !important; top: 8px !important; right: auto !important; left: 8px !important; padding: 0 !important; cursor: default !important; z-index: 9999 !important; border: 2px solid !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; border-radius: 8px !important; box-shadow: inset #111 -1px -1px 0, inset #ccc 1px 1px 1px, -1px -1px 1px #111 !important; }
 +
#toc.toc:hover { width: auto !important; height: auto !important; max-height: 500px !important; padding: 8px !important; border: 1px solid; opacity: 0.94 !important; overflow-y: auto !important; }
 +
table#toc td > ul { padding: 0 !important; /*-moz-column-count: 3 !important; -moz-column-gap: 6px !important;*/ }
 +
table#toc td ul { list-style-image: none !important; list-style-type: none !important; }
 +
.portlet ul, .portlet ul li, #bodyContent ul { list-style-image: url("data:image/gif;base64,R0lGODlhBQAHAKIAANe4rbl3YNGqnaRKK+3k4axcQLh1XQAAACH5BAEAAAcALAAAAAAFAAcAAAMQSDZGUaKEAQ5gsLTVjv9gAgA7") !important; }
 +
/*nested ul indentation*/ .toc ul ul { margin-left: 1.2em !important; }
 +
 
 +
/* panels */
 +
 
 +
#mw-panel.collapsible-nav div.portal { padding: 0 !important; margin-top: 0 !important; }
 +
.portal > h5 { font-size: 0.8em !important; }
 +
.portal li a { font-size: 1em !important; }
 +
.portal ul > li, .portal ul > li.FA { text-shadow: 1px 1px 1px #555 !important; }
 +
 
 +
/* languages */
 +
 
 +
#p-lang { cursor: default !important; position: absolute !important; top: 7px !important; left: 50% !important; z-index: 900 !important; overflow: visible !important; margin: 0 0 0 -290px !important; }
 +
#p-lang > div.body { position: relative !important; top: 0 !important; left: -17px !important; display: none !important; z-index: 99 !important; }
 +
#p-lang:hover > .body { display: inline !important; }
 +
#p-lang:hover > .body > ul { /*Chrome*//*width: 30em !important; -webkit-column-count: 3 !important; -webkit-column-gap: 0 !important;*//**/ clear: both !important; margin: 17px 0 0 0 !important; padding: 2px 4px !important; border: 1px solid; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; opacity: 0.94 !important; -moz-column-count: 3 !important; -moz-column-gap: 16px !important; /*Opera*//*column-count: 3 !important; column-gap: 16px !important;*//**/ max-height: 500px !important; overflow-y: auto !important; }
 +
#p-lang > h5 { -webkit-border-radius: 9px !important; -moz-border-radius: 9px !important; border-radius: 9px !important; border-top: 1px solid !important; border-left: 1px solid !important; border-right: none !important; border-bottom: none !important; padding: 0 10px 0 10px !important; float: left !important; }
 +
#p-lang > h5:hover { text-decoration: none !important; cursor: default !important; }
 +
 
 +
li.interwiki-en, li.interwiki-de, li.interwiki-es, li.interwiki-fr, li.interwiki-it, li.interwiki-ru { font-weight: bold !important; }
 +
 
 +
/* navigation */
 +
 
 +
#p-navigation { cursor: default !important; position: absolute !important; top: 7px !important; left: 50% !important; z-index: 999 !important; overflow: visible !important; margin-left: -150px !important; }
 +
#p-navigation > div.body { position: relative !important; top: 0 !important; left: -8px !important; display: none !important; z-index: 99 !important; }
 +
#p-navigation:hover > .body { display: inline !important; }
 +
#p-navigation:hover > .body > ul { clear: both !important; margin: 17px 0 0 0 !important; padding: 2px 4px !important; border: 1px solid; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; opacity: 0.94 !important; }
 +
#p-navigation > h5 { -webkit-border-radius: 9px !important; -moz-border-radius: 9px !important; border-radius: 9px !important; border-top: 1px solid !important; border-left: 1px solid !important; border-right: none !important; border-bottom: none !important; padding: 0 10px 0 10px !important; display: block !important; float: left !important; }
 +
 
 +
/* article layout */
 +
 
 +
#bodyContent div.mw-geshi, *:not([class="mw-geshi"]) > div > pre { padding: 2px 2px 2px 6px !important; border-width: 2px 1px 2px 6px !important; border-style: solid !important; box-shadow: inset 1px 1px 0 #282828; }
 +
div.mw-geshi pre { border: none !important; }
 +
 
 +
/* gallery */
 +
#bodyContent div.gallerytext { font-size: 0.9em !important; padding: 0 6px 6px 6px !important; }
 +
#bodyContent div.gallerytext p { margin: 0 !important; padding: 0 !important; }
 +
 
 +
/* Content - TABLE */
 +
 
 +
dl dt { margin: 8px 0 -1px 0 !important; padding: 0 2px !important; }
 +
 
 +
/* Main page - US/UK/Eng */
 +
 
 +
body[class*="page-Main_Page"] td.MainPageBG + td[style] { border: none !important; }
 +
body[class*="page-Main_Page"] #mp-upper table th[style], body[class*="page-Main_Page"] #mp-upper + table table th[style] { padding: 3px !important; margin: 0 !important; }
 +
body[class*="page-Main_Page"] #mp-upper + table a.image { display: block !important; margin-right: 6px !important; padding: 6px !important; border: 1px solid !important; }
  
 
}
 
}

Version vom 15. Juni 2012, 22:34 Uhr

{ display: none !important; }
img[src*="Bluebg_rounded"] { visibility: hidden !important; }

/* backgrounds */

#p-lang > div > ul, #p-navigation > div > ul, #p-personal, #p-namespaces > ul:hover, #p-views > ul:hover { background: white; }
.portal > h5, /*Chrome fix*/ #mw-panel.noprint > div.portal.persistent > h5 { background: white !important; }
/* login pic */ #pt-login, /* drop-down arrows */ .portal > h5, div.portal, /* main tabs */ .vectorTabs, .vectorTabs>ul { background-image: none !important; }
.vectorTabs>ul>li, .vectorTabs>ul>li>span { background: none !important; }
.portal, .portal > .body, .portal > .body > ul { padding: 0 !important; }

/*** Main Content ***/

/* width, margin */ #content { margin: 48px auto 24px auto !important; border: 1px solid #707070 !important; width: 90% !important; min-width: 750px !important; max-width: 1350px !important; -webkit-border-radius: 7px !important; -moz-border-radius: 7px !important; border-radius: 7px !important; }
/* fix for small screens */ body.mediawiki { padding-right: 15px !important; padding-left: 15px !important; }
/* fix for mobile sites */ body.mobile > div > #content { padding: 15px !important; width: auto !important; min-width: 240px !important; max-width: 900px !important; }
/* jump to */ :target { padding-top: 32px !important; }

/* overall settings */

hr { height: 1px !important; border: none !important; overflow: hidden !important; padding: 0 !important; margin: 1px 12px !important; }
code { padding: 0 2px !important; }
ul, ul li, #toc ul li, .search-types li, #pagehistory li, /*written scripts*/ #p-variants li { list-style: none inside none !important; }
.pathnavbox { border-style: solid !important; }
body #content form input[type="submit"] { padding: 2px 10px !important; font-weight: bold !important; border: 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
ul li { list-style-type: disc !important; }

/* header */

#mw-head { position: fixed !important; height: 28px !important; overflow: visible !important; z-index: 99 !important; border-top: 1px solid #999 !important; border-bottom: 1px solid black; background-color: #cedff2; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABPCAYAAAAA9146AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAZVJREFUWMPtWdt2gzAMszh82f7/m9BeWA9kvihQNsbCSxtIjGtLspOC5IdddM1mtlxtHOuYm+8W3Psae3N38+d1wOaht8AbM3CarefRRDSGsrm7NZ7nqtdWrfmRhF5mnCI6zIm9VWhZDsaZSszZYDfKfosWbz4iz1XEUPg1D0DLEmhFpiGVrtBjaI+GsMrPXIgWCtxnIEAVc57Rl7+vLZI+J0hyGat6TiEfPOp5pTfuvTMxL7H/LLQgYGEU40iHXBL1sDLV+a1xHESNVKApSKp1zEm1hQfh+DuVSGFgl+fsqDS8HYmso117i+e8vbYsQi/oVXsknQDMjCAJG5fDuOnKhA7joXEmaqjg3ntm8zpAIa0o7rta9IyEKkW56nTdmNsm9spG15J1uw3XVCTzyDMMhqbGUbVlxflLt+fVdl2R8jQsqgT8A8mtEkfh4Oz1maFlErpcy+SgCsuZngaD/m+lf6bvoefZPiiq+Ihe2FssoorvdgG3T2goyZ5xCtKbnVh8o78itaoUYzD0PsbL/9uEIvJC0yeyEclfuPtZfgAAAABJRU5ErkJggg%3D%3D") !important; background-repeat: repeat-x !important; }
#mw-panel { position: fixed !important; top: 0 !important; z-index: 101 !important; width: 100% !important; height: 1px !important; overflow: visible !important; padding: 0 !important; margin: 0 !important; }

/* search box */

#p-search { margin: 1px 0 0 0 !important; position: absolute; top: 0; left: 50%; border-left: 1px solid #111; padding: 3px 0 3px 56px !important; }
#searchform, #simpleSearch { margin: 0 !important; }
#simpleSearch { margin: 0 !important; height: 20px !important; padding: 0 0 0 4px !important; border: none !important; -webkit-border-radius: 11px !important; -moz-border-radius: 11px !important; border-radius: 11px !important; }
#www-wikipedia-org #p-search, #www-wiktionary-org #p-search, #www-wikiquote-org #p-search, #www-wikibooks-org #p-search, #www-wikinews-org #p-search, #www-wikiversity-org #p-search { margin: 1em auto 1.5em !important; position: relative; top: auto; left: auto; padding: 0.3em !important; border-left: none !important; }

/* search suggestions */

html > body > div.suggestions { right: 50% !important; margin-right: -285px !important; opacity: 0.94 !important; box-shadow: #000 2px 2px 3px; }
.suggestions div /*, div.suggestions span*/ { border-color: inherit !important; }

/* Document Menu Tabs */

div.vectorTabs a span, div.vectorTabs li a { padding: 0 !important; height: auto !important; text-decoration: inherit !important; float: none !important; margin: 0 !important; }

/* left menu */

#left-navigation { position: absolute !important; left: 48px !important; right: auto !important; top: 5px !important; z-index: 555 !important; }
#p-namespaces { position: absolute !important; left: 0 !important; right: auto !important; top: 0 !important; }
#p-namespaces > ul:before { content: "\2193 \2193" /*"↓↓"*/ !important; margin: 0 0 0 2% !important; font-size: 10px !important; }
#p-namespaces > ul:hover:before { content: "\2192" /*"\2198"*/ /*"↘"*/ !important; margin: -2px 0 0 2% !important; font-size: 1em !important; }
#p-namespaces > ul { padding: 0 10px 2px 3px !important; margin: 0 !important; opacity: 0.92 !important; cursor: default; overflow: hidden !important; height: 17px !important; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; /*z-index: 565 !important;*/ }
#p-namespaces > ul > li { display: block !important; border-width: 0 0 0 9px !important; border-color: black; border-style: solid !important; margin: 3px 1px 3px 3px !important; padding: 0 3px 0 4px !important; float: none !important; line-height: 0.9em !important; height: auto !important; text-decoration: none !important; }
#p-namespaces > ul:hover { height: auto !important; border: 1px solid; }
#p-namespaces > ul > li.selected { border-color: #cedff2; }
#p-namespaces > ul > li:hover { text-decoration: underline !important; }

/* variants menu, changing written script */

#p-variants { cursor: default !important; position: fixed !important; top: 40px !important; left: 8px !important; z-index: 600 !important; overflow: visible !important; margin: 0 !important; }
#p-variants>h5 { border: 0 !important; }
#p-variants>h5>a { height: 10px !important; width: 10px !important; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACo0lEQVR42mOor69naGhoYADRdXV1DMh8EI3MxqYGRUFzSwuYjawZGYPEm5ubGRobG+FqUEwrKChgRLcVxQKg5vz8fKbqqmq4IQy1tbUMLUCb8/LyGJydnBhyc3NBEoxNTU1wJ0MNYoyNjWFwdXVlqKqsQniho6ODKTk5maGwsFA2PiGpJjIigtPDwwNkIDPI4La2NoaioiLmoMAghvT0DHZjE9MiFxcXBZBrgIYzMvT09DCHh4czFBcXy+8/cOh/Z1fvASdHZ6WAgACQRpbIyEjGqKhIhorKCv20jNw9PHyC/xMS4jXb29tBrmcCOZ8R6HeGtNQ0ztzc/Jnbduz53903+XlUdFyQj48Pg7ubG9uMmXOKp86Y983TJ/g/Myv7upSUFAGQy8AuaG1tZczJyQG5QMrS0irDzs4hf96iZZ+Pnbzwf9q0GV179x9Yf/P+8/9llQ2fVVXVK6WkpNNSUlJlWltboF7o7QV6IQzkXKX5C5b8CA2NnKmrq+c8Y/bCA/+hICe/ZLe5hVVYTGzCTFExqf8J8fHanZ2dEC90dXUxxsXFMcTHx3PGxiVubW3v/19UWnVBR1ffNT+/oDE0NKwrLj4pY8HiFTd9/cP+s7BxnImKjBQCRicoKhnhCQdoAIO3tzeHs4t7U0Vt8/8NW/b8S0xMyp2/cNH0Z2++/K9t6PgvK6cwwc3NTRAYBgw1NTWQaERKMIwJCQkMoIDzDwj0mDJ97m2YF6rrWm7aOzj5urg4M4DUgNIJPCGhp7rKykrmiIgIBidHR7HZs+csKywqXqSroysKjE6GxMREZlDCwpmUQRiUAsvLy5lBKTIoMJABmh5AYkygqEPOK3AXoOc4kA2gVJiVmcUIMghkKEgMKVnDMUZuQ862IENASRbdVmQ9AG7Bj0ch2LUPAAAAAElFTkSuQmCC") center no-repeat !important; }

/* right menu */

#p-views { left: auto !important; right: 48px !important; top: 5px !important; z-index: 999 !important; position: absolute !important; }
#p-views > ul:before { content: "\2193 \2193" /*"↓↓"*/ !important; margin: 0 0 0 90% !important; font-size: 10px !important; }
#p-views > ul:hover:before { content: "\2190" /*"\2199"*/ /*"↙"*/ !important; margin: -2px 0 0 90% !important; font-size: 1em !important; }
#p-views > ul { -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; padding: 0 10px 2px 3px !important; margin: 0 !important; opacity: 0.92 !important; cursor: default; overflow: hidden !important; height: 17px !important; }
#p-views > ul:hover { height: auto !important; border: 1px solid; }
#p-views > ul > li { display: block !important; border-width: 0 0 0 9px !important; border-color: black; border-style: solid !important; margin: 3px 1px 3px 3px !important; padding: 0 3px 0 4px !important; float: none !important; line-height: 0.9em !important; height: auto !important; text-decoration: none !important; }
#p-views > ul > li.selected { border-color: #cedff2; }
#p-views > ul > li:hover { text-decoration: underline !important; }

/* personal portlet */

#p-personal { position: absolute !important; height: 10px !important; width: 10px !important; overflow: hidden !important; top: 8px !important; right: 8px !important; left: auto !important; padding: 0 !important; cursor: default !important; z-index: 9999 !important; border: 2px solid !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; border-radius: 8px !important; box-shadow: inset #111 -1px -1px 0, inset #ccc 1px 1px 1px, -1px -1px 1px #111 !important; }
#p-personal:hover { width: auto !important; height: auto !important; padding: 8px !important; border: 1px solid; opacity: 0.94 !important; }
li#pt-userpage, li#pt-anonuserpage, li#pt-login { padding: 0 !important; }
#p-personal li { display: block !important; margin: 2px 2px 4px 2px !important; float: none !important; padding: 0 !important; }
#p-personal > ul { text-align: left !important; padding: 2px 4px !important; margin: 20px 0 0 0 !important; }
#p-personal:hover > ul { margin: 0 0 0 0 !important; }
#p-personal li a:hover { text-decoration: underline !important; }

/* table of contents */

#toc.toc { display: block !important; position: fixed !important; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; height: 10px !important; width: 10px !important; overflow: hidden !important; top: 8px !important; right: auto !important; left: 8px !important; padding: 0 !important; cursor: default !important; z-index: 9999 !important; border: 2px solid !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; border-radius: 8px !important; box-shadow: inset #111 -1px -1px 0, inset #ccc 1px 1px 1px, -1px -1px 1px #111 !important; }
#toc.toc:hover { width: auto !important; height: auto !important; max-height: 500px !important; padding: 8px !important; border: 1px solid; opacity: 0.94 !important; overflow-y: auto !important; }
table#toc td > ul { padding: 0 !important; /*-moz-column-count: 3 !important; -moz-column-gap: 6px !important;*/ }
table#toc td ul { list-style-image: none !important; list-style-type: none !important; }
.portlet ul, .portlet ul li, #bodyContent ul { list-style-image: url("data:image/gif;base64,R0lGODlhBQAHAKIAANe4rbl3YNGqnaRKK+3k4axcQLh1XQAAACH5BAEAAAcALAAAAAAFAAcAAAMQSDZGUaKEAQ5gsLTVjv9gAgA7") !important; }
/*nested ul indentation*/ .toc ul ul { margin-left: 1.2em !important; }

/* panels */

#mw-panel.collapsible-nav div.portal { padding: 0 !important; margin-top: 0 !important; }
.portal > h5 { font-size: 0.8em !important; }
.portal li a { font-size: 1em !important; }
.portal ul > li, .portal ul > li.FA { text-shadow: 1px 1px 1px #555 !important; }

/* languages */

#p-lang { cursor: default !important; position: absolute !important; top: 7px !important; left: 50% !important; z-index: 900 !important; overflow: visible !important; margin: 0 0 0 -290px !important; }
#p-lang > div.body { position: relative !important; top: 0 !important; left: -17px !important; display: none !important; z-index: 99 !important; }
#p-lang:hover > .body { display: inline !important; }
#p-lang:hover > .body > ul { /*Chrome*//*width: 30em !important; -webkit-column-count: 3 !important; -webkit-column-gap: 0 !important;*//**/ clear: both !important; margin: 17px 0 0 0 !important; padding: 2px 4px !important; border: 1px solid; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; opacity: 0.94 !important; -moz-column-count: 3 !important; -moz-column-gap: 16px !important; /*Opera*//*column-count: 3 !important; column-gap: 16px !important;*//**/ max-height: 500px !important; overflow-y: auto !important; }
#p-lang > h5 { -webkit-border-radius: 9px !important; -moz-border-radius: 9px !important; border-radius: 9px !important; border-top: 1px solid !important; border-left: 1px solid !important; border-right: none !important; border-bottom: none !important; padding: 0 10px 0 10px !important; float: left !important; }
#p-lang > h5:hover { text-decoration: none !important; cursor: default !important; }

li.interwiki-en, li.interwiki-de, li.interwiki-es, li.interwiki-fr, li.interwiki-it, li.interwiki-ru { font-weight: bold !important; }

/* navigation */

#p-navigation { cursor: default !important; position: absolute !important; top: 7px !important; left: 50% !important; z-index: 999 !important; overflow: visible !important; margin-left: -150px !important; }
#p-navigation > div.body { position: relative !important; top: 0 !important; left: -8px !important; display: none !important; z-index: 99 !important; }
#p-navigation:hover > .body { display: inline !important; }
#p-navigation:hover > .body > ul { clear: both !important; margin: 17px 0 0 0 !important; padding: 2px 4px !important; border: 1px solid; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; opacity: 0.94 !important; }
#p-navigation > h5 { -webkit-border-radius: 9px !important; -moz-border-radius: 9px !important; border-radius: 9px !important; border-top: 1px solid !important; border-left: 1px solid !important; border-right: none !important; border-bottom: none !important; padding: 0 10px 0 10px !important; display: block !important; float: left !important; }

/* article layout */

#bodyContent div.mw-geshi, *:not([class="mw-geshi"]) > div > pre { padding: 2px 2px 2px 6px !important; border-width: 2px 1px 2px 6px !important; border-style: solid !important; box-shadow: inset 1px 1px 0 #282828; }
div.mw-geshi pre { border: none !important; }

/* gallery */
#bodyContent div.gallerytext { font-size: 0.9em !important; padding: 0 6px 6px 6px !important; }
#bodyContent div.gallerytext p { margin: 0 !important; padding: 0 !important; }

/* Content - TABLE */

dl dt { margin: 8px 0 -1px 0 !important; padding: 0 2px !important; }

/* Main page - US/UK/Eng */

body[class*="page-Main_Page"] td.MainPageBG + td[style] { border: none !important; }
body[class*="page-Main_Page"] #mp-upper table th[style], body[class*="page-Main_Page"] #mp-upper + table table th[style] { padding: 3px !important; margin: 0 !important; }
body[class*="page-Main_Page"] #mp-upper + table a.image { display: block !important; margin-right: 6px !important; padding: 6px !important; border: 1px solid !important; }

}