MediaWiki:Common.css

/* CSS placed here will be applied to all skins */

/* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect, .watchlistredir { color: #888; font-style: italic; }

/* Giving TOC a little extra space */ .toc { margin-top: 20px; }

/* Infobox template style */ .portable-infobox { width: 300px; } .pi-background { background: none; } .portable-infobox .pi-image, .portable-infobox .pi-border-color { background: #f8f9fa; } .portable-infobox .pi-title { font-size: 14px; font-weight: bold; padding: 0.2em; text-align: center; background: none; } .portable-infobox .pi-header, .portable-infobox .pi-navigation { background: #e0e0e0; text-align: center; box-shadow: inset 0 0 0px 4px #f8f9fa; margin: -2px 0; padding: 7px 10px; } .portable-infobox .pi-title ~ .pi-item, .portable-infobox .pi-title ~ .pi-group .pi-item { border-width: 0 1px; } .portable-infobox .pi-group { border: none; } .portable-infobox .pi-title + .pi-item { border-width: 1px 1px 0; } .portable-infobox .pi-image { padding-top: 20px; } .portable-infobox .pi-image .pi-caption { padding-top: 0; text-align: center; font-style: normal; } .portable-infobox .pi-image .image-thumbnail:only-child .pi-image-thumbnail { padding-bottom: 20px; } .portable-infobox .pi-image .pi-image-thumbnail { max-width: calc(100% - 40px); height: auto; } .portable-infobox .pi-title ~ .pi-item:last-child { border-bottom: 1px #a2a9b1 solid; } .pi-secondary-background { background-color: #e0e0e0; } .pi-horizontal-group .pi-horizontal-group-item:not(:first-child) { border-left-width: 0px; } .pi-horizontal-group .pi-horizontal-group-item.pi-data-value { font-size: 11px; } /* Template:Infobox event */ .portable-infobox.pi-theme-event .pi-title { background: #f8f9fa; font-size: 15px; } .portable-infobox.pi-theme-event .pi-image { padding-top: 0; } /* Template:Infobox television */ .portable-infobox.pi-theme-television { background: #f8f9fa; } .portable-infobox.pi-theme-television .pi-title, .portable-infobox.pi-theme-television .pi-header { background: #CCCCFF; } .portable-infobox.pi-theme-television .pi-title { box-shadow: inset 0 0 0px 4px #f8f9fa; font-style: italic; }

/* default skin for navigation boxes */ table.navbox { background-color: #f9f9f9; border: 1px solid #aaa; clear: both; font-size: 90%; margin: 1em 0em 0em; padding: 2px; text-align: center; width: 100%; }

table.navbox th { background-color: #ccf; padding-left: 1em; padding-right: 1em; }

table.navbox tr:not(:first-child) th { background-color: #ddf; }

@media print { .navbox { display: none; } }

/* default skin for message templates */ table.message-template { margin: 5px; padding: 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #A3BAE8; background-color:#C7D5F0; }

/* Wikitable (Prettytable) class for skinning normal tables */ table.wikitable, table.prettytable { margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; empty-cells: show; } table.wikitable th, table.wikitable td, table.prettytable th, table.prettytable td { border: 1px #aaaaaa solid; padding: 0.2em 0.4em; } table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3, table.prettytable th, table.prettytable td.hl3, table.wikitable th.hl3 { background: #8da7d6; text-align: center; } table.wikitable td.hl1, table.wikitable th.hl1, table.prettytable td.hl1, table.wikitable th.hl1 { background: #c5d8fc; text-align: center; } table.wikitable td.hl2, table.wikitable th.hl2, table.prettytable td.hl2, table.wikitable th.hl2 { background: #a7c1f2; text-align: center; } table.wikitable caption, table.prettytable caption { margin-left: inherit; margin-right: inherit; font-weight: bold; }

/* Standard Navigationsleisten, aka box hiding thingy from .de. Documentation at wikipedia:Wikipedia:NavFrame. */

div.Boxmerge, div.NavFrame { margin: 0px; padding: 4px; border: 1px solid #aaa; text-align: center; border-collapse: collapse; font-size: 95%; } div.Boxmerge div.NavFrame { border-style: none; border-style: hidden; } div.NavFrame + div.NavFrame { border-top-style: none; border-top-style: hidden; } div.NavPic { background-color: #fff; margin: 0px; padding: 2px; float: left; } div.NavFrame div.NavHead { height: 1.6em; font-weight: bold; background-color: #ccccff; position:relative; } div.NavFrame p { font-size: 100%; } div.NavFrame div.NavContent { font-size: 100%; } div.NavFrame div.NavContent p { font-size: 100%; } div.NavEnd { margin: 0px; padding: 0px; line-height: 1px; clear: both; } a.NavToggle { position:absolute; top:0px; right:3px; font-weight:normal; font-size:smaller; }

/* Poll auto-formatting */

.ajax-poll { width:auto !important; /* Inline style override for Poll extension*/ border: 1px solid #aaa !important; /* Replaces dashed with solid grey */ }

/* Gives the "Fade to transparent" effect in table cells and DIV */ /* Used in conjunction with "background-color: " */

.gradient, .gradient-horizontal { background-image: url(http://images1.wikia.nocookie.net/runescape/images/1/14/Gradient-1pixel-horizontal.png); } .gradient-vertical { background-image: url(http://images3.wikia.nocookie.net/runescape/images/b/b4/Gradient-1pixel-vertical.png); }

/* Used to created the section bars on the Front Page */

.noticebar { background: #D4DEF4 url('/w/images/Scratch_Bar.png') repeat-x left center; border: 1px solid #99B2E5; margin-top: 0.2em; padding: 0.2em; text-align: center; }

/* Adds the tagline */

display:inline; font-size:92%; font-weight:normal; }
 * 1) siteSub {

/* When PRE tags overflow, display the overflow automatically */ pre { overflow: auto; }

/* Colors nonexistent links in the the page function bar red, like nonexistent links in regular content */ color: #ba0000 !important; }
 * 1) scratchpagefunctions span.new a {

color: #a55858 !important; }
 * 1) scratchpagefunctions span.new a:visited {

/* Bolds the selected item in the page function bar */ font-weight: bold !important; }
 * 1) scratchpagefunctions span.selected {

/* Fixes noarticletext border and padding */

div.noarticletext { border: none; padding: 0px; }

div.faqshortanswer { background-color: #DDDDDD; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; width: 550px; /*730px for Scratch2 skin */ padding: 15px; }

/* ScratchBlocksPlugin */ pre.blocks { border: none; background: none; margin: 0; padding: 5px 5px 5px 20px; max-height: 550px; }

/* Make the list of references look smaller and highlight clicked reference in blue */ ol.references { font-size: 80%; } .references-small { font-size: 70%;} ol.references > li:target { background-color: #ddeeff; } sup.reference:target { background-color: #ddeeff; } /* Fix references displaying block */ div.anch {display: inline;}

/* In Recent Changes and others like it, display + and - in green and red, respectively */ .mw-plusminus-pos {color: darkGreen;} .mw-plusminus-neg {color: darkRed;}

/* temp testing thing -- JSO */ p,h1,h2,h3,h4,h5 {outline: none !important;}

/* Making image frames fit in page better */ .thumbinner { margin:0px; }

/* Fixing images in templates */ img { max-width:none; }

/* Float [edit] link to the right */ .mw-editsection { float: right; }

/* "Sig-testing" class */ .sig-test { background-color:silver; width:275px; height:28px; overflow:auto; }

/* Forum formatting - Algorithm & Splarka */ .forumheader { border: 1px solid #AAAAAA; background-color: #F9F9F9; margin-top: 1em; padding: 12px; } .forumlist td span { display: block; padding-left: 10px; font-size: smaller; } .forumlist td span a { text-decoration: none; } .forumlist td span.forum_author { padding-left: 30px; } .forumlist td.forum_edited a { text-decoration: none; } .forumlist td.forum_title a { padding-left: 20px; } .forumlist td.forum_title span a { padding-left: 0px; } .forumlist td.forum_title a.forum_new { font-weight: bold; background: url(http://images.wikia.com/www/images/4/4e/Forum_new.gif) center left no-repeat; padding-left: 20px; } .forumlist td.forum_title a.forum_new:visited { font-weight: normal; background: none; padding-left: 20px; } .forumlist th.forum_title { padding-left: 20px; }