Difference between revisions of "MediaWiki:Common.css"

From RationalWiki
Jump to navigation Jump to search
(fix)
(2 intermediate revisions by one other user not shown)
Line 15: Line 15:
 
.page-Conservapedia_What_is_going_on_at_CP .firstHeading,
 
.page-Conservapedia_What_is_going_on_at_CP .firstHeading,
 
.page-Conservapedia_What_is_going_on_at_CP .pagetitle,
 
.page-Conservapedia_What_is_going_on_at_CP .pagetitle,
 +
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .firstHeading,
 +
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .pagetitle,
 
.page-RationalWiki_What_is_going_on_in_the_clogosphere .firstHeading,
 
.page-RationalWiki_What_is_going_on_in_the_clogosphere .firstHeading,
 
.page-RationalWiki_What_is_going_on_in_the_clogosphere .pagetitle,
 
.page-RationalWiki_What_is_going_on_in_the_clogosphere .pagetitle,
Line 29: Line 31:
 
}
 
}
  
 +
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .firstHeading,
 +
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .pagetitle {
 +
  background:#0647AA;
 +
}
 
.page-Conservapedia_What_is_going_on_at_CP .firstHeading,
 
.page-Conservapedia_What_is_going_on_at_CP .firstHeading,
 
.page-Conservapedia_What_is_going_on_at_CP .pagetitle {
 
.page-Conservapedia_What_is_going_on_at_CP .pagetitle {
   background:#0647AA;
+
   background:#a73030;
 
}
 
}
 
.page-RationalWiki_What_is_going_on_in_the_clogosphere .firstHeading,
 
.page-RationalWiki_What_is_going_on_in_the_clogosphere .firstHeading,

Revision as of 12:32, 28 May 2010

/*
<pre>
*/
/** CSS placed here will be applied to all skins */

/*Don't display title on Main Page*/
.page-Main_Page #siteSub,
.page-Main_Page #contentSub,
.page-Main_Page h1.firstHeading {
    display: none !important;
}

/*Wigo title formatting*/

.page-Conservapedia_What_is_going_on_at_CP .firstHeading,
.page-Conservapedia_What_is_going_on_at_CP .pagetitle,
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .firstHeading,
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .pagetitle,
.page-RationalWiki_What_is_going_on_in_the_clogosphere .firstHeading,
.page-RationalWiki_What_is_going_on_in_the_clogosphere .pagetitle,
.page-RationalWiki_What_is_going_on_in_the_blogosphere .firstHeading,
.page-RationalWiki_What_is_going_on_in_the_blogosphere .pagetitle,
.page-RationalWiki_What_is_going_on_in_the_world .firstHeading,
.page-RationalWiki_What_is_going_on_in_the_world .pagetitle
{
  margin-top:.5em;
  background:black;
  color:#FFFFFF;
  padding:0.2em 0.6em;
  -webkit-border-top-right-radius: 40px; -moz-border-radius-topright: 40px; border-top-right-radius: 40px;
}

.page-Conservapedia_What_is_going_on_at_CP_Sandbox .firstHeading,
.page-Conservapedia_What_is_going_on_at_CP_Sandbox .pagetitle {
  background:#0647AA;
}
.page-Conservapedia_What_is_going_on_at_CP .firstHeading,
.page-Conservapedia_What_is_going_on_at_CP .pagetitle {
  background:#a73030;
}
.page-RationalWiki_What_is_going_on_in_the_clogosphere .firstHeading,
.page-RationalWiki_What_is_going_on_in_the_clogosphere .pagetitle {
  background:#365f91;
}
.page-RationalWiki_What_is_going_on_in_the_blogosphere .firstHeading,
.page-RationalWiki_What_is_going_on_in_the_blogosphere .pagetitle {
  background:#31849b;
}
.page-RationalWiki_What_is_going_on_in_the_world .firstHeading,
.page-RationalWiki_What_is_going_on_in_the_world .pagetitle {
  background:#76923c;
}

/*Template:WIGO NAV*/
.wigonav-button a, .wigonav-button strong {
  background-image:url('/wiki/images/c/c3/Wigobuttons_inline2.png');
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding-top:56px;
  width:50px;
  display:block;
  margin:auto;
}

#wigonav-button-cp a {
  background-position: -50px 0;
}

#wigonav-button-cp a:hover, #wigonav-button-cp strong {
  background-position: -350px 0;
}

#wigonav-button-rw a {
  background-position: -100px 0;
}

#wigonav-button-rw a:hover, #wigonav-button-rw strong {
  background-position: -400px 0;
}

#wigonav-button-world a {
  background-position: 0 0;
}

#wigonav-button-world a:hover, #wigonav-button-world strong {
  background-position: -300px 0;
}

#wigonav-button-clog a {
  background-position: -150px 0;
}

#wigonav-button-clog a:hover, #wigonav-button-clog strong {
  background-position: -450px 0;
}

#wigonav-button-blog a {
  background-position: -200px 0;
}

#wigonav-button-blog a:hover, #wigonav-button-blog strong {
  background-position: -500px 0;
}

#wigonav-button-bar a {
  background-position: -250px 0;
}

#wigonav-button-bar a:hover, #wigonav-button-bar strong {
  background-position: -550px 0;
}

/*Main page revamp buttons*/
#mainpage-button-cp a, #mainpage-button-cp strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -50px 0;
  height:50px;
  width:50px;
  display:block;
}

#mainpage-button-cp a:hover, #mainpage-button-cp strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -50px -51px;
}

#mainpage-button-rw a, #mainpage-button-rw strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -100px 0;
  height:50px;
  width:50px;
  display:block;
}

#mainpage-button-rw a:hover, #mainpage-button-rw strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -100px -51px;
}

#mainpage-button-world a, #mainpage-button-world strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll 0 0;
  height:50px;
  width:50px;
  display:block;
}

#mainpage-button-world a:hover, #mainpage-button-world strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll 0 -51px;
}

#mainpage-button-clog a, #mainpage-button-clog strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -150px 0;
  height:50px;
  width:50px;
  display:block;
}

#mainpage-button-clog a:hover, #mainpage-button-clog strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -150px -51px;
}

#mainpage-button-blog a, #mainpage-button-blog strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -200px 0;
  height:50px;
  width:50px;
  display:block;
}

#mainpage-button-blog a:hover, #mainpage-button-blog strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -200px -51px;
}

#mainpage-button-bar a, #mainpage-button-bar strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -250px 0;
  height:50px;
  width:50px;
  display:block;
}

#mainpage-button-bar a:hover, #mainpage-button-bar strong {
  background:url('/wiki/images/9/9b/Wigobuttons.png') no-repeat scroll -250px -51px;
}

/*WIGO*/

/*Spacing between wigo buttons*/
.wigobutton {
  padding: 0;
}

/*wigo button effects*/
.wigobutton img {
  background-color: transparent;
  border: 1px transparent solid;
}

.wigobutton img:hover {
  background: PaleTurquoise;
  border: 1px solid grey;
  margin: 0;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px;
  -o-box-shadow: 0px 0px 2px #888;
  -icab-box-shadow: 0px 0px 2px #888;
  -khtml-box-shadow: 0px 0px 2px #888;
  -moz-box-shadow: 0px 0px 2px #888;
  -webkit-box-shadow: 0px 0px 2px #888;
  box-shadow: 0px 0px 2px #888;
}

.wigobutton img:active {
  background: LightGrey;
  border: 1px inset grey;
  margin: 0;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px;
}

/*spinner*/
.vote td > img {
  width:16px;
  height:16px;
  margin-left:.1em;
  margin-right:.1em;
  padding:1px;
}

/*vote distribution bar*/

.wigodistribution {
   -moz-border-radius:1px;
  -webkit-border-radius:1px;
  border-radius:1px;
  -o-box-shadow: 0px 0px 2px #888;
  -icab-box-shadow: 0px 0px 2px #888;
  -khtml-box-shadow: 0px 0px 2px #888;
  -moz-box-shadow: 0px 0px 2px #888;
  -webkit-box-shadow: 0px 0px 2px #888;
  box-shadow: 0px 0px 2px #888; 
}

.wigodistribution td {
  -webkit-transition: width 500ms ease-in-out;
  -moz-transition: width 500ms ease-in-out;
  transition: width 500ms ease-in-out;
}

/*Multichoice voting*/

.votecolumnback {
  background-color:PaleTurquoise !important;
  border:1px grey solid !important;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px;
  -o-box-shadow: 0px 0px 4px #888;
  -icab-box-shadow: 0px 0px 4px #888;
  -khtml-box-shadow: 0px 0px 4px #888;
  -moz-box-shadow: 0px 0px 4px #888;
  -webkit-box-shadow: 0px 0px 4px #888;
  box-shadow: 0px 0px 4px #888;
}

.votecolumnfront {
  background-color:teal !important;
  -webkit-transition: width 500ms ease-in-out;
  -moz-transition: width 500ms ease-in-out;
  transition: width 500ms ease-in-out;
}

/*AOTW checkboxes*/
.aotw .checkboxset {
  -moz-column-count : 2;
  -webkit-column-count : 2;
  column-count : 2;
}

/* For template documentation */
.template-documentation {
    clear: both;
    margin: 1em 0 0 0;
    border: 1px solid #aaa; 
    background-color: #ecfcf4;
    padding: 1em;
}

/*Make donation link stand out and look less like a menu item*/
#p-support .pBody {
  background: #FFCE7B;
  border: 1px solid #FFA500;
  margin: 0.5em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  border-radius: 1em;
}

#p-support .pBody ul {
  list-style:none;
  text-align:center;
  margin: 0.3em 0 0 0.3em
}

#p-support .pBody a {
  font-weight: bold;
}

#p-support .pBody {
  margin-top:.5em;
}

#p-support h5 {
  display:none;
}

/*SyntaxHighlight: dashed border for <source>*/
div.mw-geshi {
  padding: 1em;
  border: 1px dashed #2fab6f;
  background-color: #F9F9F9;
}

/*[[RationalWiki:Moral Matrix]]*/
/*Highlight moral matrix selection*/
.moralmatrixpoint div:target {
  border: 1px solid white;
  position: relative;
  z-index:2;
}

/*Display username for selected*/
.moralmatrixpoint div:target span {
  display: inline !important;
  background:khaki;
}

/* Silly logo for funspace */
.page-User_RationalGhey #p-logo a,
.page-User_talk_RationalGhey #p-logo a,
body.ns-106 #p-logo a,
body.ns-107 #p-logo a {
  background-image: url(http://rationalwiki.org/wiki/images/f/f2/New_logo_purple.png) !important;
}

/* Logo for [[Fun:RationalWikiWikiWiki]] */

.page-Fun_RationalWikiWikiWiki #p-logo a,
.page-Fun_talk_RationalWikiWikiWiki #p-logo a,
.page-Fun_RationalWikiWikiWiki_Dive_Bar #p-logo a,
.page-Fun_talk_RationalWikiWikiWiki_Dive_Bar #p-logo a { background-image: url(http://rationalwiki.org/wiki/images/8/85/RWWW.png) !important; }
body[class*="page-Fun_RationalWikiWikiWiki"] #p-logo a,
body[class*="page-Fun_talk_RationalWikiWikiWiki"] #p-logo a { background-image: url(http://rationalwiki.org/wiki/images/8/85/RWWW.png) !important; }
.page-Fun_RationalWikiWikiWiki #siteSub,
.page-Fun_RationalWikiWikiWiki #contentSub,
.page-Fun_RationalWikiWikiWiki h1.firstHeading {
    display: none !important;
}

/* Logo for [[Fun:Conservafake]] */

.page-Fun_Conservafake #p-logo a,
.page-Fun_talk_Conservafake #p-logo a { background-image: url(http://rationalwiki.org/wiki/images/7/7b/Conservlogo_late_april.png) !important; }
body[class*="page-Fun_Conservafake"] #p-logo a,
body[class*="page-Fun_talk_Conservafake‎‎"] #p-logo a { background-image: url(http://rationalwiki.org/wiki/images/7/7b/Conservlogo_late_april.png) !important; }
.page-Fun_Conservafake #siteSub,
.page-Fun_Conservafake #contentSub,
.page-Fun_Conservafake h1.firstHeading {
    display: none !important;
}


/*Remove edit tab from To do list*/
.page-RationalWiki_To_do_list #ca-edit { display: none !important; }

/* intercom customization based on message group */
.intercom-intercom-urgent {
  background: url(/wiki/images/6/69/New_logo_65px.png) center left no-repeat;
  padding-left: 80px;
  border: 1px solid #aaaaaa;
  background-color: #f9f9f9;
}

/*Fonts*/
/*
 Brock Script by Dieter Steffmann
 http://moorstation.org/typoasis/designers/steffmann/samples/b/brock.htm
 Free/not licensed
*/
/*For internet explorer, must be separate, and must be first*/
@font-face {
  font-family: "Brock Script";
  src: url("http://rationalwiki.org/wiki/images/8/84/BrockScript.eot");
}
/*For every other browser on the planet (Firefox 3.5, Opera 10, Safari 3, Chrome 2)*/
@font-face {
  font-family: "Brock Script";
  src: url("http://rationalwiki.org/wiki/images/b/be/BrockScript.ttf");
}
/*Derrington and Rochester
http://www.rogersfonts.org.uk/index.html*/
@font-face {
  font-family: "Derrington";
  src: url("http://rationalwiki.org/wiki/images/1/1f/Derrington.eot");
}
@font-face {
  font-family: "Derrington";
  src: url("http://rationalwiki.org/wiki/images/0/00/Derrington.ttf");
}
@font-face {
  font-family: "Rochester";
  src: url("http://rationalwiki.org/wiki/images/a/ae/Rochester.eot");
}
@font-face {
  font-family: "Rochester";
  src: url("http://rationalwiki.org/wiki/images/1/13/Rochester.ttf");
}
/* Phantom Hoover's sig font. */
@font-face {
  font-family: "Tengwar Formal";
  src: url("http://rationalwiki.org/wiki/images/5/5d/PHsig.eot");
}
@font-face {
  font-family: "Tengwar Formal";
  src: url("http://rationalwiki.org/wiki/images/9/9c/PHsig.ttf");
}

/*Spacing between wigo buttons*/
.wigobutton {
  margin:.1em;
}

/*collapsible tables button*/
.collapseButton {          /* 'show'/'hide' buttons created dynamically */
    float: right;          /* by the CollapsibleTables javascript in    */
    font-weight: normal;   /* [[MediaWiki:Common.js]]are styled here    */
    text-align: right;     /* so they can be customised.                */
    width: auto;
}

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

table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
  border: 1px #aaaaaa solid;
  padding: 0.2em;
}

table.wikitable th,
table.prettytable th {
  background: #f2f2f2;
  text-align: center;
}

table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
}

/* Infobox template style */

.infobox {
   border: 1px solid #aaaaaa;
   background-color: #f9f9f9;
   color: black;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.infobox td,
.infobox th {
   vertical-align: top;
}
.infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
   border: 1px solid #aaaaaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
   border: 0;
}

.infobox.sisterproject {
   width: 20em;
   font-size: 90%;
}

/*Add formatting to make sure that "external references" from [[Template:Ref]] do
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class
  "urlexpansion", which was not displayed on screen, but was shown when the medium was
  "print". The rules below ensure (a) that there is no extra padding to the right of
  the anchor (displayed as "[<number>]"), (b) that there is no "external link arrow" for
  the link, and (c) that this SPAN of class "urlexpansion" is never shown.
  ~~~~
*/

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

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

/* Make sure that ext links displayed within "plainlinksneverexpand" don't get
   the arrow...
*/
.plainlinksneverexpand a {
   background: none !important;
   padding: 0 !important;
}

/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class "urlexpansion"
   following the anchor A, the anchor itself now has class "external autonumber" and the
   expansion is inserted when printing (see the common printing style sheet at
   http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the ":after" pseudo-
   element of CSS. We have to switch this off for links due to Template:Ref!
   ~~~~
*/
.plainlinksneverexpand a.external.text:after {
  display: none !important;
}
.plainlinksneverexpand a.external.autonumber:after {
  display: none !important;
}

/*archive and vandalism templates*/
.archive {
  background-color:#d0f0c0;
  border: thin solid #aaa;
  margin-left: .5em;
  margin-right: 0;
  margin-top: .5em;
  margin-bottom: .5em;
  padding: 0.2em 0.5em;
  text-align: center;
  float:right;
}
.archivedpage {
  margin-left: 0;
  margin-right: .5em;
  margin-top: .5em;
  margin-bottom: .5em;
  text-align: left;
  float:left;
}
.vandalismarchive {
  background: #cceeee;
  border: thin solid #aaa;
  margin-left: .5em;
  margin-right: 0;
  margin-top: .5em;
  margin-bottom: .5em;
  padding: 0.2em 0.5em;
  text-align: left;
  float:right;
}

/* Messagebox templates */

.messagebox {
   border: thin solid #aaa;
   margin: .5em auto;
   background-color: #f9f9f9;
   width: 80%
}

.mb-brainwatermark,
.mb-brainwatermark-light {
  background-image: url('http://rationalwiki.org/wiki/images/b/be/Brain_watermark_light.png');
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: bottom right;
}

.mb-brainwatermark-dark {
  background-image: url('http://rationalwiki.org/wiki/images/f/fe/Brain_watermark.png');
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: bottom right;
}

/*
prevent inheriting border from wikitable/prettytable
the next two rules override padding
*/
table.messagebox td, table.messagebox th {
  border: none;
}

td.mb-image {
  padding: 2px 0 2px 0.9em;
  white-space: nowrap;
}

td.mb-text {
  padding: 0.25em 0.9em;
  width:100%;
}

/*
Fix white background on math level templates if math is rendered as html in a table
*/
.mb-image span.texhtml table {
  background: transparent;
}

.mb-warning,
.mb-warning-orange {
  border:medium solid orange;
}
.mb-warning-red {
  border:medium solid red;
}
.mb-info,
.mb-question {
  border:thin solid DodgerBlue;
}
.mb-error {
  border:medium solid red;
}
.mb-copyright {
  border:thin solid red;
}
.mb-copyleft {
  border:thin solid green;
}
.mb-stop {
   border:medium dashed red;
}
#fileinfotpl td .messagebox,
.messagebox.fullwidth,
.mb-fullwidth {
  width:100%;
}
.mb-autowidth {
  width:auto;
}
.mb-autowidth .mb-text {
  width:auto;
}
.mb-nomargin {
  margin-left:0;
  margin-right:0;
}

.messagebox.mothball {
  background-color: #FFC;
}

.mb-welcome {
  background-color: #fff0ff;
}

.mb-delete {
  background-color: black;
  color:white;
}

.mb-delete.mb-brainwatermark {
  background-image: url('http://rationalwiki.org/wiki/images/f/fe/Brain_watermark.png');
}

.mb-delete a {
  color:cyan;
}
.mb-delete .messagebox {
  color:white;
}
.mb-centered .mb-text {
  text-align: center;
}

.messagebox.m0 {
   background-color:#7535CB;
}
.messagebox.m1 {
   background-color:#65CF31;
}
.messagebox.m2 {
   background-color:#CBCF00;
}
.messagebox.m3 {
   background-color:#bb0000;
}
.messagebox.mEd {
   background-color:#d0e0e0;
}

.messagebox.parody {
   background-color:#ffff60;
   border:thin solid black;
}

/* 
Messagebox nesting 
Don't add anything messagebox-related below this, because the nesting overrides will not work!
*/

.messagebox .messagebox {
  background-color: transparent;
  width: 100%;
  font-size: smaller;
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-width: thin;
  border-color: #aaaaaa;
  margin-bottom: 0;
}

.messagebox .messagebox .mb-image img {
  width: 24px !important;
  height: auto !important;
}

/* [[Template:Hatnote]] */

.hatnote {
    font-style: italic;
    padding-left: 2em;
    margin-bottom: 0.5em;
}
/* override italics with '' */
.hatnote i {
    font-style: normal;
}

/* [[RationalWiki:Forum]] */

/*Don't display title*/
.page-RationalWiki_Forum #siteSub,
.page-RationalWiki_Forum #contentSub,
.page-RationalWiki_Forum h1.firstHeading {
    display: none !important;
}

/*hacks for inputbox's inability to resize - force it to be 100% of parent element, so you can size the parent*/
.inputboxsize .searchboxInput, .inputboxsize .createboxInput, .inputboxsize .commentboxInput {
  width: 100%;
}

/*Make the inputbox resize properly*/
.mainforumheader .searchboxInput, .threadheader .searchboxInput {
  width:40%;
}

.threadheader {
  background-color: #d0f0c0;
  border: thin #aaaaaa solid;
  padding:.5em;
}

.newthread .createboxInput {
  width:60%;
}

.forumtable {
  border-collapse: collapse;
  width:100%;
  border: thin solid #aaaaaa;
}

.forumtable th {
  text-align: left;
  border-bottom: medium black solid;
}

.forumtable td {
  border-bottom: thin #aaaaaa solid;
  padding: 0.2 em;
}

/*columns separate at 50%*/
.forum-col1 {
  width:50%;
}

.subforum {
  width: 100%;
  border:thin solid #aaaaaa;
  background: lightsteelblue;
  padding:.5em; 
  margin-top:1em;
}

/*announcements has different background*/
#forum-announcements {
  background:#ddcef2;
}

/*watched threads have bold titles*/
.threadold .forum-title, .threadnew .forum-title {
  font-weight: bold;
}

/*sticky thread background*/
.stickythread {
  background: #EFFFFF;
}

/*thread backgrounds for watched threads that have new posts*/
.threadnew {
  background: #FFFFAF;
}


/*different background for sticky threads*/
.stickythread.threadnew {
  background: #AFFFFF;
}

.forumheader, .forumfooter {
  background-color: transparent;
  border: none;
}

.forumexpandedheader, .forumexpandedfooter {
  float: right;
  margin: 0.2em;
  background-color: #d0f0c0;
  border: thin #aaaaaa solid;
}

.forumfooter {
  border-top-style: none;
}

.forum-by, .forum-lastby {
  padding-left:2em;
  display:block;
  font-size:smaller;
}

/* Highlight clicked reference in blue to help navigation */
ol.references > li:target {
    background-color: #DEF;
}
 
sup.reference:target { 
    background-color: #DEF;
}

.secondary-link-colour-scheme a:link, .altlinkcolors a:link { color: #33FF33 !important; text-decoration: none; }
.secondary-link-colour-scheme a:visited, .altlinkcolors a:visited { color: #ffff33 !important; text-decoration: none; }
.secondary-link-colour-scheme a:active, .altlinkcolors a:active { text-decoration: none; }
.secondary-link-colour-scheme a:hover, .altlinkcolors a:hover { text-decoration: underline; }
#file img, .filehistory img {
    background: white url("http://rationalwiki.org/wiki/images/5/5d/Checker-16x16.png") repeat;
}

/*hover collapse*/

.hover_target {
  display: none;
}

.hover_collapse:hover .hover_target {
  display: block;
}

.hover_collapse:hover .hover_target.inline {
  display: inline;
}

.hover_collapse:hover .hover_target.table-row {
  display: table-row;
}

.hover_collapse:hover .hover_target.table-cell {
  display: table-cell
}

.hover_collapse:hover .hover_target.table-column {
  display: table-column;
}

/* hide redlinks */
.hideredlinks .new {
    display: none;
}

/* resize an image (keeping aspect ratio) to the parent element's width*/
.resize_image img {
  width: 100%;
  height: auto;
}

/* resize an image (keeping aspect ratio) to the parent element's height*/
.resize_image_height img {
  width: auto;
  height: 100%;
}

/* stretch to the parent element's size (doesn't keep aspect ratio)*/
.stretch_image img {
  width: 100%;
  height: 100%;
}

/*
</pre>
*/