MediaWiki:Bluecloud.css

/* Make redlinks red, not purple */ a.new, #p-personal a.new, #quickbar a.new { color: #c20 }

/* Give a little more space above h3 headings */ h2,h3 { margin-top: 0.6em }

/* Hides some Main Page elements */

body.page-Main_Page #ca-delete, body.page-Main_Page #deleteconfirm, body.page-Main_Page #siteSub, body.page-Main_Page #contentSub, body.page-Main_Page h1.firstHeading { display: none !important; }

/* Make sure category listings don't overlap with (e.g.) infoboxen */ clear: right; }
 * 1) mw-pages {

display: inline; font-weight: 400; border: none; font-size: 12px; color: #000; }
 * 1) siteSub {

padding-left: 10px; }
 * 1) centrecontent {

/* Remove padding from external links displayed without icon */

padding: 0 !important; }
 * 1) bodyContent .plainlinks a {

.plainlinksneverexpand { background: none !important; padding: 0 !important; }

.plainlinksneverexpand .urlexpansion { display: none !important; }

.plainlinksneverexpand a.external.autonumber:after, .plainlinksneverexpand a.external.text:after { display: none !important;}

background: none; padding: 0; }
 * 1) bodyContent span.coverlink, #bodyContent span.coverlink:active {

background: none; padding: 0 !important; }
 * 1) centrecontent .plainlinks a {

/** * Dom Sidebar * Dynamic Right Sidebar Elements **/

padding: 0; margin-left: 5px; list-style: upper-roman inside; }
 * 1) nav_toc ol {

padding-bottom: 8px; }
 * 1) nav_toc ol li {

font-family: verdana; }
 * 1) nav_toc ol li big {

margin-left: 25px; padding-top: 5px; padding-bottom: 0; list-style: decimal outside; }
 * 1) nav_toc ol ol li {

color: #ae05e6; }
 * 1) nav_toc a.new {

display: none; }
 * 1) bodyContent .nav_toc_append, #nav_toc {

margin: .7em .3em .3em .5em; }
 * 1) nav_right #articletags {

text-align: center; background-color: #DDD; margin-bottom: .3em; font-weight: 700; }
 * 1) nav_right #articletags .nav_heading {

margin-bottom: .2em; }
 * 1) nav_right #articletags .articletag {

background-color: #d0d5f1; border-top: 1px solid white; border-bottom: 1px solid white; margin-top: -1px; margin-left: 1px; display: block; }
 * 1) nav_right .nav_toc_append {

display: none; margin-top: -26px; position: absolute; left: -245px; width: 250px; border: 1px solid #7d87bc; }
 * 1) nav_right .nav_toc_append div.desc {

background-color: #037DDC; border-color: #80BDED -moz-use-text-color -moz-use-text-color; border-style: solid none none; border-width: 4px medium medium; color: #FFF; font-size: 12px; font-weight: bold; margin: 0pt 0pt 1px; padding: 2px 0pt 2px 1px; text-align: center; width: 160px; }
 * 1) nav_right .nav_toc_header {

background-color: #d0d5f1; display:block; }
 * 1) nav_right .nav_toc_append:hover div.desc {

margin: 0; padding: 0.1em; border-bottom: 1px solid #7d87bc; }
 * 1) nav_right .nav_toc_append p {

background-color: #FFF; border-right: 1px solid #7d87bc; border-top: 1px solid #7d87bc; border-bottom: 1px solid #7d87bc; }
 * 1) nav_right .nav_toc_append:hover {

background-color: #037DDC; border-top: 4px solid #80bded; border-right: 0px; border-bottom: 0px; }
 * 1) nav_right .nav_toc_header:hover {

/** * Red background for nonexistent talk pages **/

background-color: #ff9090; }
 * 1) t-talk[class~=new] a {

background-color: #dd4444; }
 * 1) t-talk[class~=new] a:hover {

/** *  style - restoring from Monobook **/

table.gallery { border: 1px solid #ccc; margin: 2px; padding: 2px; background-color: #fff; }

table.gallery tr { vertical-align: top; }

table.gallery td { vertical-align: top; background-color: #f9f9f9; border: solid 2px #fff; }

div.gallerybox { margin: 2px; width: 150px; }

div.gallerybox div.thumb { text-align: center; border: 1px solid #ccc; margin: 2px; }

div.gallerytext { font-size: 94%; padding: 2px 4px; }

/* Show/Hide nav formatting, adapted from Wikipedia: http://en.wikipedia.org/wiki/MediaWiki:Monobook.css All content visible by default; use style="border-top-style: hidden;" to make a template's contents hidden by default. */

div.NavFrame { margin: 0; padding: 2px; border: 1px solid #aaa; border-collapse: collapse; font-size: 95%; }

div.NavPic { background-color: #fff; margin: 0; padding: 2px; float: left; }

div.NavFrame div.NavHead { height: 1.6em; font-weight: 700; font-size: 100%; background-color: #efefef; position: relative; }

div.NavFrame p { font-size: 100%; }

div.NavFrame div.NavContent p, div.NavFrame div.NavContent { font-size: 80%; }

div.NavEnd { margin: 0; padding: 0; line-height :1px; clear: both; }

a.NavToggle { right: 0; position: absolute; font-weight: 400; font-size: smaller; }

/* Page-level message boxes */ .messagebox { margin: 10px; border: 1px solid #7d87bc; background-color: #d0d5f1; padding: 3px; font-size: larger; }

/* Header and Footer Nav style */ div.header_nav { margin-bottom: 1em; background: #EBEEF1; padding: 1px 0.75em; font-size: 1.2em; }

div.footer_nav { margin-top: 1em; background: #EBEEF1; padding: 1px 0.75em; font-size: 1.2em; }