MediaWiki:Wikia.css

/* */

/* disable the WMU feature */
 * 1) ImageUploadUpload {display: none;}

/* disable the WMU Flickr feature */
 * 1) ImageUploadFind div {display: none;}

/** Removes the "add a photo" button for galleries **/ .wikia-photogallery-add { display: none !important; }

/** Restores "red links" for uncreated categories **/ .newcategory { color: #b92f2d !important; /*apparently not necessary to !important this, but just to make sure. . .*/ } .newcategory:visited { color:#cc6600 !important; }

.mainpagebox { width:100%; box-shadow:0px 0px 5px #999999; border-radius:20px; background-color:rgba(0,0,0,0.5); }

.mainpagehead { height: 32px; width: 100%; background: url('http://images3.wikia.nocookie.net/starcraft/images/3/32/PageBar.png') repeat-x; text-align: center; border-top-right-radius:20px; border-top-left-radius:20px; padding:0; line-height:32px; text-shadow:0px 0px 15px #4444FF; font-weight:bold; font-size:85%; }

.mainpagecont { padding:0 10px 5px 10px; }

.mainpagebott { border-bottom-left-radius:20px; border-bottom-right-radius:20px; height:20px; background-color:rgba(0,0,77,0.75); text-align:right; font-size:small; padding-right:20px; }

.blizzcon3 { background: url('http://images4.wikia.nocookie.net/starcraft/images/8/82/StarCraftbg.jpg'); color: #EEEEEE; } .opacity70 { background: url('http://images2.wikia.nocookie.net/starcraft/images/c/ca/70opacity.png') repeat; color: #EEEEEE; }

border-top: 3px double #cccccc; border-bottom: 3px double #cccccc; }
 * 1) disambig {

border-top: 2px solid #ddd; border-bottom:2px solid #ddd; }
 * 1) spoiler {

.notice { text-align: justify; margin: 1em; padding: 0.2em; }

/* Forum formatting -Algorithm & -Splaka */ .forumheader { border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; padding: 12px; } .forumlist td.forum_edited a { color: black; text-decoration: none } .forumlist td.forum_title a { padding-left: 20px; } .forumlist td.forum_title a.forum_new { font-weight: bold; background: url(/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; }

/* 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; } }

/* Standard Navigationsleisten, aka box hiding thingy from .de. Documentation at 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; }

body.wikiaSkinMonaco #control_edit { background: #FFF; padding: 0 8px !important; height: 27px; margin-top: 5px; }

body.wikiaSkinMonaco #control_edit div { display: none; }

body.wikiaSkinMonaco #ca-edit { color: #000; font-family: arial; font-weight: bold; line-height: 27px; }

/* TabView extension */

/* Inactive tab settings. */ .yui-navset .yui-nav li { font-weight:bold; background-color: #6594d1; border: 5px solid #FFFFFF; padding:5px; }

.yui-navset .yui-nav li a{ color:#ffffff; }

/* Active tab settings. */ .yui-navset .yui-nav .selected { font-weight:bold; background-color: #6594d1; border-bottom: 5px solid #6594d1; border-top: 5px solid #44645f; border-right: 5px solid #44645f; border-left: 5px solid #44645f; padding:5px; }

/* Content area selected by the tab settings. */ .yui-content { margin-top: 0; padding-bottom: 0.15em; padding-left: 0.15em; padding-right: 0.15em; border: 5px solid #44645f; }

/** Template box settings. */

/* BookBox, CharBox, FactionBox, GameBox, JobBox, MapBox, RaceBox, UnitBox, VehicleBox, WorldBox. */ .infobox1global { clear:right; color:#FFFFFF; background-color: #555555; border:1px solid #8ED9F6; float:right; font-size:smaller; margin:0 0 .5em 1em; width:20em; }

.infobox1title { color:#ffffff; background-color:#00258C; font-size:150%; font-weight:bold; padding:0.5em; text-align:center; }

.infobox1head { color:#ffffff; background-color:#00258C; font-weight:bold; text-align:center; }

.infobox1rowname { color:#FFFFFF; background-color:#888888; font-weight:bold; text-align:center; width:40%; }

.infobox1rowdata { color:#FFFFFF; background-color:#000000; padding-left:0.4em; }

/* AbilityBox, UpgradeBox. */ .infobox2global { color:#FFFFFF; background-color: #555555; border:1px solid #8ED9F6; font-size:smaller; margin:.25em; width:25em; }

.infobox2title { color:#000000; background-color:#00258C; font-weight:bold; padding:0.5em; text-align:left; }

.infobox2head { color:#000000; background-color:#00258C; font-weight:bold; text-align:center; }

.infobox2rowname1 { color:#FFFFFF; background-color:#888888; font-weight:bold; text-align:center; width:40%; }

.infobox2rowdata1 { color:#FFFFFF; background-color:#000000; padding-left:0.4em; }

.infobox2rowname2 { color:#FFFFFF; background-color:#888888; font-weight:bold; text-align:center; width:20%; }

.infobox2rowdata2 { color:#FFFFFF; background-color:#000000; padding-left:0.4em; }

/* BattleBox, WarBox. */ .infobox3global { clear:right; color:#FFFFFF; background-color: #555555; border:1px solid #8ED9F6; float:right; font-size:smaller; margin:0 0 .5em 1em; width:20em; }

.infobox3title { color:#FFFFFF; background-color:#00258C; font-size:150%; font-weight:bold; padding:0.5em; text-align:center; }

.infobox3head { color:#FFFFFF; background-color:#00258C; font-weight:bold; text-align:center; }

.infobox3rowname1 { color:#FFFFFF; background-color:#888888; font-weight:bold; text-align:center; width:40%; }

.infobox3rowdata1 { color:#FFFFFF; background-color:#000000; padding-left:0.4em; }

.infobox3rowdata2 { color:#FFFFFF; background-color:#000000; padding:0.2em; vertical-align:top; }

/* MsgBox. */ .msgbox1global { border:1px solid #8ED9F6; margin:0em auto 0.5em auto; }

.msgbox1title { color:#FFFFFF; background-color:#00258C; font-weight:bold; padding:0.5em 0.5em 0.1em 0.5em; text-align:center; }

.msgbox1msg { color:#FFFFFF; background-color:#00258C; font-size: 90%; padding:0.1em 0.5em 0.5em 0.5em; text-align:left; }

/* NavBox. */ .navbox3 { color:#ffffff; border:1px solid #8ED9F6; font-size:smaller; margin:0.2em auto 0.2em auto; width:100%; padding:2px; }

.navbox3 ul li { display: inline;} .navbox3 ul li:after { content: " \00b7"; } .navbox3 ul li:last-child:after { content: none; }

.navbox3title { font-weight:bold; text-align:center; background-color:#00258C; padding:4px; text-shadow:#000000 0px 0px 10px; }

.navbox3inner { background-color: #333333; display:table; width:100%; }

.navbox3innerrow { display:table-row; }

.navbox3innercell { display:table-cell; }

.navbox3head { vertical-align:middle; text-align:center; background-color:#777777; padding:3px; text-shadow:#000000 0px 0px 10px; box-shadow:inset 0px 0px 2px #000000; }

.navbox3empty { vertical-align:middle; text-align:center; background-color:#000000; padding:3px; text-shadow:#000000 0px 0px 4px; box-shadow:inset 0px 0px 2px #F0F0F0; }

.navbox3rowhead { background-color:#666666; width:90px; }

/* SucceedBox. */ .navbox2global { color:#FFFFFF; background-color: #555555; border:1px solid #8ED9F6; font-size:smaller; margin:0.2em auto 0.2em auto; width:100%; }

.navbox2rowname { color:#FFFFFF; background-color:#888888; font-weight:bold; padding:0.2em; text-align:center; width:33%; }

.navbox2rowdata { color:#FFFFFF; background-color:#000000; padding:0.2em; text-align:center; width:33%; }

/* Quote. */ .quote1global { padding:0 0.5em 0 0.5em; margin-top:0.2em; }

.quote1border{ background-color:#001550; border:2px solid #446A76; color:#FFFFFF; border-radius:15px; }

.quote1left { float:left; width:30%; margin-left:2em; margin-right:0.5em; }

.quote1center { margin-left:2em; margin-right:2em; min-width:30%; }

.quote1right { float:right; width:30%; margin-left:0.5em; margin-right:2em; } .quote1src { margin-bottom:0.2em; }

/* Table beautification. */ table.prettytable { vertical-align:top; background:#669CB1; margin:2px; color:#000000; }

table.prettytable > caption { padding:5px; font-weight:bold; color:#FFFFFF; }

table.prettytable > tbody > tr.head > th { background:#00258C; color:#FFFFFF; text-align:center; padding:5px; color:#EEEEEE; }

table.prettytable > tbody > tr.head > td { background:#909090; text-align:left; padding:5px; }

table.prettytable > tbody > tr.foot > th { background:#707070; text-align:left; padding:5px; }

table.prettytable > tbody > tr.foot > td { background:#909090; text-align:left; padding:5px; }

table.prettytable > tbody > tr:nth-child(odd) { color:#FFFFFF; background:#050505; }

table.prettytable > tbody > tr:nth-child(even) { color:#FFFFFF; background:#151515; }

table.prettytable > tbody > tr > th { padding:5px; text-align:left; }

table.prettytable > tbody > tr > td { padding:5px; }

th.lvl2, td.lvl2 { padding-left:30px; }

.table { color:#ffffff; border:1px solid #8ED9F6; margin:5px; background-color: #333333; }

.tablehead th { font-weight:bold; text-align:center; background-color:#00258C; text-shadow:#000000 0px 0px 10px; box-shadow:inset 0px 0px 3px #AAAAAA; }

.tablerow th { vertical-align:middle; text-align:left; background-color:#666666; text-shadow:#000000 0px 0px 10px; box-shadow:inset 0px 0px 3px #000000; }

.tablerow td { vertical-align:middle; background-color:#000000; text-shadow:#000000 0px 0px 4px; box-shadow:inset 0px 0px 3px #F0F0F0; }

/** * NEW STUFF */

/** * NavBox2 */ .navbox4 { color:#ffffff; padding:0.1em; background:#0F0F0F; border:1px solid #8ED9F6; font-size:0.8em; width:100%; }

.navbox4title { background-color:#00258C; text-align:center; padding-top:0.1em; padding-bottom:0.1em; margin:0 0.1em 0.1em 0.1em; position:relative; }

.navbox4titlename { font-weight:bold; }

.navbox4inner { display:flex; flex-direction:column; }

.navbox4head, .navbox4rowhead, .navbox4empty { padding:0.15em 0.5em; margin:0.1em; }

.navbox4row { flex-grow:1; flex-shrink:1; display:flex; }

.navbox4row > .navbox4rowhead { width:100px; flex-grow:0; flex-shrink:0; display:flex; justify-content:center; align-items:center; }

.navbox4row > .navbox4rowarea { display:inline-flex; display:-webkit-inline-flex; flex-direction:column; flex-grow:1; }

div.navbox4head, div.navbox4rowhead { font-weight:bold; background-color:#777777; text-align:center; }

.navbox4head { flex-grow:0; flex-shrink:0; }

.navbox4empty { flex-grow:1; flex-shrink:1; background:#000000; }

.navbox4tools { position:absolute; left:0.4em; top:0.15em; }

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

/** * Horizontal list styles. From Wikipedia. */ .navbox4empty dl, .navbox4empty ol, .navbox4empty ul, .hlist dl, .hlist ol, .hlist ul { margin: 0; }

.navbox4empty dd, .navbox4empty dt, .navbox4empty li, .hlist dd, .hlist dt, .hlist li { display: inline; margin: 0; }

/* Display nested lists inline */ .navbox4empty dl dl, .navbox4empty ol li ol, .navbox4empty ul li ul, .hlist dl dl, .hlist ol li ol, .hlist ul li ul { display: inline; }

/* Generate interpuncts */ .navbox4empty dt::after, .hlist dt::after { content: ":"; } .navbox4empty dd::after, .navbox4empty li::after, .hlist dd::after, .hlist li::after { content: " • "; font-weight: bold; }

.navbox4empty dd:last-child::after, .navbox4empty dt:last-child::after, .navbox4empty li:last-child::after, .hlist dd:last-child::after, .hlist dt:last-child::after, .hlist li:last-child::after { content: none; }

/* Add parens around nested lists */ .navbox4empty dl dl dd:first-child::before, .navbox4empty ol ol > li:first-child::before, .navbox4empty ul ul > li:first-child::before, .hlist dl dl dd:first-child::before, .hlist ol ol > li:first-child::before, .hlist ul ul > li:first-child::before { content: "("; }

.navbox4empty dl dl dd:last-child::after, .navbox4empty ol ol > li:last-child::after, .navbox4empty ul ul > li:last-child::after, .hlist dl dl dd:last-child::after, .hlist ol ol > li:last-child::after, .hlist ul ul > li:last-child::after { content: ")";   font-weight: normal; } /* Put numbers in ordered lists */ .hlist.hnum ol li {    counter-increment: level1; } .hlist.hnum ol li:before {    content: counter(level1) " "; } .hlist.hnum ol ol > li {    counter-increment: level2; } .hlist.hnum ol ol > li:first-child:before {    content: "(" counter(level2) " "; } .hlist.hnum ol ol > li:before { content: counter(level2) " "; }

/** * Article headers. */ h3 .mw-headline, h4 .mw-headline, h5 .mw-headline, h6 .mw-headline { font-weight:bold; }

/* */