Langbahn Team – Weltmeisterschaft

User:Snaxe920/modern.css

Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* colors:

  normal text: #98a0aa
  text color for "another blue": #b2bbc7

  normal background: #1c1e21
  box background (e.g., thumbnail): #26282c
  darker blue (e.g., table headers: #13326c
  another blue: #365e92
  green: #0f3b20

  general border color: black
  special border color: #3c78b5
  
*/

body {
	color: #98a0aa;
	background-color: #212121;
}

/* article title */

#mw_header {
        background-color: #212121;
	color: #dddddd;
        text-align: center;
}

#mw_header h1 {
        font-size: 1.75em;
}

/* article body */

#mw_content {
        border-color: black;
}

/* left hand menu */

#mw_portlets {
	border-right-color: black;
	background-color: #212121;
}

.portlet h5 {
        background-color: #444444;
        color: #e9e9e9;
        border-bottom-color: black;
}

/* article links (edit, history, etc.) */

#p-cactions li a,
#p-cactions li a:hover,
#p-cactions li a:visited {
	text-decoration: underline;
	color: #a8e3ed;
}

#p-cactions li.selected {
        background-color: #444444;
}
 
#p-cactions li.selected a,
#p-cactions li.selected a:hover,
#p-cactions li.selected a:visited {
	text-decoration: none;
	color: #dfdfdf;
}

/* article body */

div#mw_content {
        border-color: black;
	color: #98a0aa;
	background-color: #1c1e21;
}

div#bodyContent {
	color: #98a0aa;
	background-color: #1c1e21;
}

/* links */

a {
        text-decoration: none;
        color: #a8e3ed;
        background: none;
}
a:visited {
        color: #7FAFB8;
}
a:active {
        color: #faa700;
}
a:hover {
        text-decoration: underline;
}
a.stub {
        color: #772233;
}
a.new {
        color: #DEBA99;
}
a.new:visited {
        color: #a55858;
}

.plainlinksneverexpand a span {
        color: #a8e3ed !important;
}

/* headers */

h1, h2 {
        border-bottom-color: #005588;
}

/* categories */

.catlinks {
	border: solid 1px black;
	background-color: #26282c;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0 0 0 0;
}

/* table of contents */

#toc,
.toc {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-spacing: 0;
	background-color: #26282c;
	border: solid 1px black;
}

#toctitle {
        background-color: #444444;
        color: #e9e9e9;
        border-bottom-color: black;
}

/* various */

table#mw-dismissable-notice {
  color: #98a0aa;
}

pre {
        background-color: #26282c;
}

/*
sup.reference {
  background-color: #13326c;
}
*/

/* images */

div.thumb {
        border-color: #1c1e21;
}

div.thumbinner {
        background-color: #27292d;
        border-color: black;
        color: #a3acb6;
}

html .thumbimage {
	border: 1px solid black;
}

table.gallery {
  border: 1px solid black;
  background-color: #27292d;
}

table.gallery td {
  background-color: #27292d;
  border-color: #1c1e21;
}

div.gallerytext {
  background-color: #27292d;
}

div.gallerybox {
  background-color: #1c1e21;
  border-color: #1c1e21;
  margin: 0;
}

div.gallerybox div.thumb {
  border: 1px solid black !important;
  margin: 0;
}

/* image pages */

ul#filetoc {
  border: 1px solid black !important;
  background-color: #365e92 !important;
}

div.sharedUploadNotice table {
  border: 1px solid black !important;
  background-color: #26282c !important;
}

table.filehistory, table.filehistory * tr,
  table.filehistory * td, table.filehistory * th {
    border: 1px solid black !important;
    background-color: #26282c !important;
}

/* talk page boxes, editing boxes, message boxes */

/* article mbox, talk mbox, image mbox, category mbox,
   other mbox, mbox, footer mbox */

table.ambox, table.tmbox, table.imbox, table.cmbox,
  table.ombox, table.mbox, table.fmbox {
        border-color: black !important;
        background-color: #26282c !important;
}

.messagebox {
        border-color: black !important;
        background-color: #13326c !important;
}

/* infoboxes */

table.infobox {
        border-color: black;
        background-color: #26282c !important;
        color: #A3ACB6 !important;
}

#talkheader {
        background-color: #26282c !important;
}

#talkheader th {
        background-color: #13326c !important;
        border-color: black !important;
}

#talkheader td {
        background-color: #13326c !important;
        border-color: black !important;
}

#talkheader tr td:first-child {
        background-color: #26282c !important;
        color: #a3acb6 !important;
}

/*
.collapsible, .collapsed, .collapsible table {
        background-color: #13326c !important;
}
*/

/* CSS source colors */

pre.source-css {
        background-color: #26282c;
}

pre.source-css span.kw1 {
        color: #acacb6;
}

pre.source-css span.coMULTI {
        color: #5d7691;
}

#editingold, 
#viewingold-warning,
#revision-info,
#revision-info-current {
        background-color: #812f45 !important;
}

/* tables */

table.wikitable {
        background-color: #26282c;
        border-color: black;
}

table.wikitable  th {
        background-color: #13326c;
        border-color: black;
}

table.wikitable td {
        border-color: black;
}

#jswarning {
  background-color: #13326c !important;
  color: #de1c29 !important;
  border-color: #de1c29 !important;
}

/*
table.infobox.vcard th[style~="background:"] {
        background-color: #365e92 !important;
}*/

table.infobox *[style*="rgb(176, 196, 222)"] { /*, .navbox *[style*="rgb(176, 196, 222)"] { */
        background-color: #365e92 !important;
  color: #b2bbc7;
}

table.infobox.vcard div[style~="background:"] {
        background-color: #13326c !important;
}

.mw-parser-output div.documentation {
        background-color: #0f3b20;
        border-color: black;
}

table.plainlinks {
       background-color: #26282c !important;
}

table.bordered tr, table.bordered td, table.bordered th {
       border-color: black !important;
}

div.portal table {
       background-color: #26282c !important;
}

div.portal {
       border-color: black !important;
}

.infobox *[style~=khaki], .navbox *[style~=khaki] {
       background-color: #7e7208 !important;
}

.infobox *[style~=lightsteelblue], .navbox *[style~=lightsteelblue] {
       background-color: #4f6f99 !important;
}

table.navbox {
  background-color: #1c1e21;
  border-color: black !important;
}

/* sister project infoboxes */

div.infobox.sisterproject, div.infobox#sisterproject {
  color: #98a0aa !important;
  background-color: #26282c !important;
  border-color: black !important;
}

/*

.navbox *[style*="rgb(238, 238, 238)"] {
  background-color: #404040 !important;
  color: #bbc4cf !important;
}

.navbox *[style*="rgb(253, 253, 253)"] {
  background-color: #26282c !important;
  border-left-color: black !important;
}

*/

.navbox table#collapsibleTable0 {
  background-color: #1c1e21 !important;
}

div.noarticletext, div#noarticletext {
  background-color: #1c1e21 !important;
  color: #98a0aa !important;
}

div.noarticletext {
  border-color: black;
}

blockquote.toccolours {
  background-color: #26282C;
  border-color: black;
}

/* TV episode list episode header row */

tr.vevent {
        background-color: #444444 !important;
        color: #e9e9e9 !important;
}

/* navbox */

table.navbox th.navbox-title {
  background-color: #365e92;
  color: #b2bbc7;
}

table.navbox td.navbox-abovebelow {
  background-color: #13326c;
}

table.navbox td.navbox-group {
  background-color: #19428f !important;
}

table.navbox td.navbox-list {
  border-left-color: #1c1e21 !important;
}

table.navbox td.navbox-odd {
  background-color: #31353b;
}

table.navbox td.navbox-even {
  background-color: #26282c;
}

/* permission errors (protected pages) */

.permissions-errors div {
  background-color: #13326c !important;
  border-color: #3c78b5 !important;
}

/*
div.boilerplate {
  background-color: #0f3b20 !important;
}
*/

table.shortcutbox {
  border-color: black !important;
  background-color: #13326c !important;
}

/* history diffs */

table.diff {
  background-color: #26282c;
}

table.diff td.diff-ntitle, table.diff td.diff-otitle {
  background-color: #13326c;
}

table.diff td.diff-context {
  background-color: #29303d;
}

table.diff td.diff-deletedline {
  background-color: #6c4613;
}

table.diff td.diff-deletedline span.diffchange {
  color: #ffccc5;
  font-weight: bold;
}

table.diff td.diff-addedline {
  background-color: #0f3b20;
}

div.mw-warning-with-logexcerpt {
  background-color: #870909;
  border: 1px solid black;
}