Difference between revisions of "MediaWiki:Common.css"

From mtgpq wiki
Jump to: navigation, search
Line 1: Line 1:
/*
+
/** CSS placed here will be applied to all skins */
This is the CSS for all skins (for all users) on MediaWiki.org.
 
 
 
SECTIONS:
 
1. Indication of namespaces
 
2. Color classes for content
 
3. Special pages
 
4. Main page styling
 
5. Wikitables, warnings, and other such stylings
 
6. Templates
 
7. Some other small things
 
*/
 
 
 
/**
 
* 1. INDICATION OF NAMESPACES
 
* -------------------------------------------------
 
*/
 
 
 
/* #content for Vector and Monobook, #mw-content for Timeless */
 
 
 
/* NS Project + Project_talk (light sky blue) */
 
.action-view.ns-4 #content, .action-view.ns-4 #mw-content,
 
.action-view.ns-5 #content, .action-view.ns-5 #mw-content { background-color: #f8fcff; }
 
.action-view.ns-4 div.thumb,
 
.action-view.ns-5 div.thumb { border-color: #f8fcff; }
 
 
 
/* NS MediaWiki + MediaWiki_talk (light grey) */
 
.action-view.ns-8 #content, .action-view.ns-8 #mw-content,
 
.action-view.ns-9 #content, .action-view.ns-9 #mw-content { background-color: #f4f4f4; }
 
.action-view.ns-8 div.thumb,
 
.action-view.ns-9 div.thumb { border-color: #f4f4f4; }
 
 
 
/* NS Manual + Manual_talk (light bluish violet) */
 
.action-view.ns-100 #content, .action-view.ns-100 #mw-content,
 
.action-view.ns-101 #content, .action-view.ns-101 #mw-content { background-color: #f3f3ff; }
 
.action-view.ns-100 div.thumb,
 
.action-view.ns-101 div.thumb { border-color: #f3f3ff; }
 
 
 
/* NS Help (but NOT Help_talk) (Public Domain icon) */
 
.action-view.ns-12 #bodyContent {
 
background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
 
background-repeat: no-repeat;
 
/* @noflip */ background-position: right 5em;
 
}
 
 
 
/**
 
* 2. COLOR CLASSES FOR CONTENT
 
* -------------------------------------------------
 
*/
 
 
 
/* Border colors */
 
.borderc1 { border-color: #e9e9e9; border-width: thin; }
 
.borderc2 { border-color: #aaaaaa; border-width: thin; }
 
.borderc3 { border-color: #777777; border-width: thin; }
 
.borderc4 { border-color: #000000; border-width: thin; }
 
.borderc5 { border-color: #c00000; border-width: thin; }
 
.borderc6 { border-color: #025e9d; border-width: thin; }
 
.borderc7 { border-color: #008040; border-width: thin; }
 
.borderc8 { border-color: #ffcc00; border-width: thin; } /* Used by [[Template:Welcome]]. */
 
  
/* Background colors */
+
/* Import Keyrune */
.backgroundc1 { background-color: #ffffff; } /* Used by [[Template:Welcome]]. */
+
@import "/index.php?title=MediaWiki:Keyrune.css&action=raw&ctype=text/css";
.backgroundc2 { background-color: #f9f9f9; }
 
.backgroundc3 { background-color: #eeeeee; }
 
.backgroundc4 { background-color: #e0e0e0; }
 
.backgroundc5 { background-color: #d2d2d2; }
 
.backgroundc6 { background-color: #b7b7b7; }
 
.backgroundc7 { background-color: #a3a3a3; }
 
.backgroundc8 { background-color: #444455; }
 
  
/**
+
/* Card links */
* 3. SPECIAL PAGES
+
a.autocardhref { font-weight: normal !important; }
* -------------------------------------------------
 
*/
 
  
/* Consistent special page navigation */
+
/* make a few corners round, only supported by moz/firefox/other gecko browsers for now */
.SpecialPageInfo {
+
#p-cactions ul li, #p-cactions ul li a {
background-color: #f9f9f9;
+
-moz-border-radius-topleft: .5em;
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
+
-moz-border-radius-topright: .5em;
background-position: 0.8em 0.5em;
 
background-repeat: no-repeat;
 
padding: 0.3em 0.5em 0.3em 5.0em;
 
border-color: #025e9d;
 
border-width: 1px;
 
border-style: solid;
 
border-bottom-width: medium;
 
margin-bottom: 1em;
 
 
}
 
}
 
+
#content {
.mw-viewprevnext {
+
-moz-border-radius-topleft: 1em;
display: block;
+
-moz-border-radius-bottomleft: 1em;
border: 1px solid #cccccc;
 
background-color: #f9f9f2;
 
padding: 0.2em 0.4em;
 
 
}
 
}
 
+
div.pBody {
/*
+
-moz-border-radius-topright: 1em;
* Hide elements on the main page.  
+
-moz-border-radius-bottomright: 1em;
*/
 
.page-MediaWiki #lastmod,
 
.page-MediaWiki #siteSub,
 
.page-MediaWiki #contentSub,
 
.page-MediaWiki .subtitle,
 
.page-MediaWiki #jump-to-nav,
 
.page-MediaWiki .firstHeading {
 
display: none;
 
 
}
 
}
 +
#footer { margin-top: -0.1em; }
  
/**
+
/* Curse footer */
* 5. WIKITABLES, WARNINGS AND OTHER SUCH STYLINGS
 
* -------------------------------------------------
 
*/
 
  
/* Custom h* styles (blue headings) */
+
#ft {
.wikitable td.hl3,
+
    background: none;
.wikitable th.hl3 {
 
background-color: #8da7d6;
 
}
 
.wikitable td.hl1,
 
.wikitable th.hl1 {
 
background: #c5d8fc;
 
}
 
.wikitable td.hl2,
 
.wikitable th.hl2 {
 
background: #a7c1f2;
 
 
}
 
}
  
/* Make entire table valign=top, to replace the |valign=top| on every cell. */
+
#ft div {
.vatop tr,
+
    width: 1100px;
tr.vatop,
 
.vatop td,
 
.vatop th {
 
vertical-align: top;
 
 
}
 
}
  
/* General purpose "pretty (data) tables" */
+
#ft h1, #ft a, #ft {
table.datatable tr:hover {
+
    color: #6d7478;
background-color: #a7d7f9;
+
    font-size: 10px;
 
}
 
}
  
/* SideBox styling */
+
#ft .site-navigation {
div.sideBox {
+
    list-style: none;
position: relative;
+
    margin-left: 160px;
float: right;
+
    padding-bottom: 5px;
background: white;
+
    font-size: 10px;
margin-left: 1em;
 
border: 1px solid gray;
 
padding: 0.3em;
 
width: 200px;
 
overflow: hidden;
 
clear: right;
 
}
 
div.sideBox dl {
 
padding: 0;
 
margin: 0 0 0.3em 0;
 
font-size: 96%;
 
}
 
div.sideBox dl dt {
 
background: none;
 
margin: 0.4em 0 0 0;
 
}
 
div.sideBox dl dd {
 
margin: 0.1em 0 0 1.1em;
 
background-color: #f3f3f3;
 
 
}
 
}
  
/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
+
#ft .site-navigation ul {
.majorwarning {
+
    list-style: none;
background: yellow;
 
padding: 0.3em;
 
text-align: center;
 
font-size: 125%;
 
border: 2px solid red;
 
 
}
 
}
  
/* Page headings used throughout the wiki (though not very much at the time of writing…) */
+
#ft .network-navigation {
.page-notice,
+
    margin-left: 160px;
.page-warning {
+
    margin-bottom: 140px !important;
border-width: 1px;
 
border-style: solid;
 
padding: 0.3em 0.5em;
 
margin-bottom: 1em;
 
width: 95%;
 
margin-left: auto;
 
margin-right: auto;
 
text-align: center;
 
 
}
 
}
  
/* Informative notices at the top of pages (blue) */
+
#ft .network-navigation ul {
.page-notice {
+
    float: left;
background-color: #f9f9f9;
+
    width: 110px;
border-color: #025e9d;
 
text-align: left;
 
 
}
 
}
  
/* Warning information at the top of pages (red) */
+
#ft .network-navigation ul.double {
.page-warning {
+
    width: 280px;
background-color: #ffffff;
 
border-color: #c51919;
 
border-width: 2px;
 
}
 
.pw-head {
 
color: #c51919;
 
font-weight: bold;
 
 
}
 
}
  
/**
+
#ft .network-navigation ul.curse li.header a {
* Code conventions examples
+
    background: url("/extensions/Curse/Icons/Gray.png") repeat scroll 0 0 transparent;
* Usage: [[mw:CC/JS]], [[mw:CC/CSS]]
+
    display: block;
* <syntaxhighlight lang=".." class="tpl-code-positive"></syntaxhighlight>
+
    text-indent: -999em;
*/
+
    height: 18px;
.tpl-code-positive.mw-highlight pre,
+
    width: 140px;
.tpl-code-negative.mw-highlight pre {
 
  /* Reset default browser margin of pre (usually margin: 1em 0;)
 
    to be all around */
 
  margin: 1em;
 
}
 
/* Use a double selector to override mw-highlight default background color */
 
.tpl-code-positive.mw-highlight {
 
  background: #fff;
 
  border: 2px solid #00af89;
 
}
 
.tpl-code-negative.mw-highlight {
 
  background: #fff;
 
  border: 2px solid #d33;
 
 
}
 
}
  
/**
+
#ft .network-navigation ul li {
* 6. TEMPLATES
+
    float: left;
* -------------------------------------------------
+
    list-style: none;
*/
+
    width: 140px;
+
    margin-bottom: 2px;
/* [[Template:Extension]], [[Template:Skin]] */
 
.tpl-infobox {
 
border: 2px solid #aaaaaa;
 
width: 280px;
 
/* @noflip */ clear: right;
 
/* @noflip */ float: right;
 
margin: 0 0 0.5em 0.5em;
 
border-collapse: collapse;
 
background-color: white;
 
}
 
.tpl-infobox td {
 
border: 2px none #aaaaaa;
 
padding: 0.2em 0.5em;
 
border-bottom: 1px solid #f0f0f0 !important;
 
}
 
.tpl-infobox-header {
 
background-color: #aaaaaa;
 
color: white;
 
text-align: left;
 
}
 
.tpl-infobox-header td {
 
padding-top: 0.5em;
 
}
 
.ext-infobox-header img {
 
padding: 0 0.2em 0 0.5em;
 
}
 
.ext-status-unstable,
 
.ext-status-unstable td {
 
border-color: #990000;
 
}
 
.ext-status-unstable .ext-infobox-header {
 
background-color: #990000;
 
color: #ffff00;
 
}
 
.ext-status-experimental,
 
.ext-status-experimental td {
 
border-color: #ff4500;
 
}
 
.ext-status-experimental .ext-infobox-header {
 
background-color: #ff4500;
 
}
 
.ext-status-beta,
 
.ext-status-beta td {
 
border-color: #ffba01;
 
}
 
.ext-status-beta .ext-infobox-header {
 
background-color: #ffba01;
 
}
 
.ext-status-stable,
 
.ext-status-stable td {
 
border-color: #32cd32;
 
}
 
.ext-status-stable .ext-infobox-header {
 
background-color: #32cd32;
 
}
 
.ext-status-unmaintained,
 
.ext-status-unmaintained td {
 
border-color: #8b4513;
 
}
 
.ext-status-unmaintained .ext-infobox-header {
 
background-color: #8b4513;
 
}
 
.ext-status-magic,
 
.ext-status-magic td {
 
border-color: #fe57a1;
 
}
 
.ext-status-magic .ext-infobox-header {
 
color: #000;
 
background: #FFDBEB url(//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Magic_wand.svg/60px-Magic_wand.svg.png) 0 0 no-repeat;
 
}
 
.ext-status-magic .ext-infobox-header img {
 
visibility: hidden;
 
padding-right: 1em;
 
}
 
.skin-infobox,
 
.skin-infobox td {
 
border-color: #a7d7f9;
 
}
 
.skin-infobox-header {
 
color: #000;
 
background: #e2f4ff;
 
 
}
 
}
  
/* [[Template:See also]], [[Template:rellink]] etc. */
+
#ft .network-navigation ul li.header {
.rellink,
+
    font-size: 12px;
.dablink,
+
    clear: both;
.mw-tpl-rellink {
+
    font-weight: bold;
font-style: italic;
+
    color: #FF6015;
padding-bottom: 0.4em;
+
    width: 100%;
padding-left: 0;
 
margin-bottom: 0.4em;
 
color: #555;
 
border-bottom: 1px solid #ccc;
 
 
}
 
}
  
/* [[Template:Note]] */
+
/* **** CUSTOM Begin [DECK] ****** */
.tip,
+
.deck {
.note {
+
/*background-image: url('http://forums.mtgsalvation.com/images/backgrounds/alt1.jpg');*/
padding: 0.5em;
+
border: 4px outset #869BBF;
margin: 0.5em 0;
+
border-spacing: 0px;
overflow: hidden;
 
background-color: #F9F9F9;
 
/* @noflip */ background-position: left 7px top 50%;
 
background-repeat: no-repeat;
 
border: 1px solid #DDD;
 
 
}
 
}
.tip-info,
+
.deck .sectiontitle {
.note-info {
+
font-weight: bold;
background-color: #F0F0E7;
+
margin-left:-5px;
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Appunti_architetto_franc_01.svg/22px-Appunti_architetto_franc_01.svg.png);
 
border-color: #cc9933;
 
/* @noflip */ padding-left: 40px;
 
min-height: 28px;
 
 
}
 
}
.tip-reminder,
+
.deck a { text-decoration:none; }
.note-reminder {
+
.deck th {
background-color: #F6FDEA;
+
padding: 5px;
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/23px-Bulbgraph.png);
+
margin: 0px;
border-color: #D6E434;
+
border-bottom: 2px outset #869BBF;
min-height: 28px;
+
text-align: left;
 +
font-weight: bold;
 +
color: #FFF;
 +
/* background: #869BBF url('http://forums.mtgsalvation.com/images_bluemagic/backgrounds/tcat.jpg');*/
 +
background: #869BBF;
 
}
 
}
.tip-error,
+
.deck .download {
.note-error {
+
font-weight: normal;
background-color: #F0E7E7;
+
float: right;
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Attention_niels_epting.svg/24px-Attention_niels_epting.svg.png);
 
border-color: #cc3333;
 
min-height: 25px;
 
 
}
 
}
 
+
.deck td {
/* [[Template:Notice]] */
+
padding: 10px;
.block-note {
+
margin: 0px;
background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
+
vertical-align: top;
background-repeat: no-repeat;
 
 
}
 
}
/*
+
.deck td.sideboard {
  * Using block-contents in the hope that it can apply to all block-level warning templates,
+
  /*background-image: url('http://forums.mtgsalvation.com/images_bluemagic/backgrounds/alt2.jpg');*/
* with different images applied as backgrounds to the wrapping DIV.
+
border-left: 2px ridge #CECEEF;
*/
 
.block-contents {
 
display: block;
 
padding-left: 20px;
 
 
}
 
}
 +
/* ***** END [DECK] ***** */
  
/* [[Template:Documentation]] */
+
ol.references > li:target {
.template-documentation {
+
    background-color: #DEF;
clear: both;
+
}
margin: 1em 0 0 0;
+
border: 1px solid #aaa;
+
sup.reference:target {
background-color: #ecfcf4;
+
    background-color: #DEF;
padding: 5px;
+
}
}
 
  
/* [[Template:Navbox]] */
+
.deck { border: 4px outset #869BBF; border-spacing: 0px; }
.navbox {
+
.deck .sectiontitle { font-weight: bold; margin-left:-5px; }
/* Navbox container style */
+
.deck a { text-decoration:none; }
border: 1px solid #aaa;
+
.deck th { padding: 5px; margin: 0px; border-bottom: 2px outset #869BBF; text-align: left; font-weight: bold; color: #FFF; background: #869BBF; }
width: 100%;
+
.deck .download { font-weight: normal; float: right; }
margin: auto;
+
.deck td { padding: 10px; margin: 0px; vertical-align: top; }
clear: both;
+
.deck td.sideboard { border-left: 2px ridge #CECEEF; }
font-size: 88%;
+
body.page-Main_Page h1.firstHeading { display:none; }
text-align: center;
 
padding: 1px;
 
}
 
.navbox-inner,
 
.navbox-subgroup {
 
width: 100%;
 
}
 
table.navbox + table.navbox {
 
/* Single pixel border between adjacent navboxes */
 
margin-top: -1px;
 
/* (doesn't work for IE6, but that's okay) */
 
}
 
.navbox th,
 
.navbox-title,
 
.navbox-abovebelow {
 
text-align: center;
 
/* Title and above/below styles */
 
padding-left: 1em;
 
padding-right: 1em;
 
}
 
th.navbox-group {
 
/* Group style */
 
white-space: nowrap;
 
/* @noflip */
 
text-align: right;
 
}
 
.navbox,
 
.navbox-subgroup {
 
background: #fdfdfd;
 
}
 
.navbox-list {
 
/* Must match background color */
 
border-color: #fdfdfd;
 
}
 
.navbox th,
 
.navbox-title {
 
/* Level 1 color */
 
background: #ccccff;
 
}
 
.navbox-abovebelow,
 
th.navbox-group,
 
.navbox-subgroup .navbox-title {
 
/* Level 2 color */
 
background: #ddddff;
 
}
 
.navbox-subgroup .navbox-group,
 
.navbox-subgroup .navbox-abovebelow {
 
/* Level 3 color */
 
background: #e6e6ff;
 
}
 
.navbox-even {
 
/* Even row striping */
 
background: #f7f7f7;
 
}
 
.navbox-odd {
 
/* Odd row striping */
 
background: transparent;
 
}
 
.navbox .hlist td dl,
 
.navbox .hlist td ol,
 
.navbox .hlist td ul,
 
.navbox td.hlist dl,
 
.navbox td.hlist ol,
 
.navbox td.hlist ul {
 
/* Adjust hlist padding in navboxes */
 
padding: 0.125em 0;
 
}
 
.navbox .hlist dd,
 
.navbox .hlist dt,
 
.navbox .hlist li {
 
/* Nowrap list items in navboxes */
 
white-space: nowrap;
 
/* IE < 8 no-wraps entire list, so disable it */
 
white-space: normal !ie;
 
}
 
.navbox .hlist dd dl,
 
.navbox .hlist dt dl,
 
.navbox .hlist li ol,
 
.navbox .hlist li ul {
 
/* But allow parent list items to be wrapped */
 
white-space: normal;
 
}
 
ol + table.navbox,
 
ul + table.navbox {
 
/* Prevent lists from clinging to navboxes */
 
margin-top: 0.5em;
 
}
 
  
/* [[Template:Navbar]] */
+
/* ASSORTED WIKIPEDIA IMPORTS */
.navbar {
+
.navbox{border:1px solid #aaa;width:100%;margin:auto;clear:both;font-size:88%;text-align:center;padding:1px}.navbox-inner,.navbox-subgroup{width:100%}.navbox-group,.navbox-title,.navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}th.navbox-group{white-space:nowrap;text-align:right}.navbox,.navbox-subgroup{background:#fdfdfd}.navbox-list{line-height:1.5em;border-color:#fdfdfd}.navbox th,.navbox-title{background:#ccccff}.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title{background:#ddddff}.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow{background:#e6e6ff}.navbox-even{background:#f7f7f7}.navbox-odd{background:transparent}table.navbox{margin-top:1em}table.navbox table.navbox{margin-top:0}table.navbox + table.navbox{margin-top:-1px}.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul{padding:0.125em 0}.navbar{display:inline;font-size:88%;font-weight:normal}.navbar ul{display:inline;white-space:nowrap}.mw-body-content .navbar ul{line-height:inherit}.navbar li{word-spacing:-0.125em}.navbar.mini li span{font-variant:small-caps}.infobox .navbar{font-size:100%}.navbox .navbar{display:block;font-size:100%}.navbox-title .navbar{float:left;text-align:left;margin-right:0.5em;width:6em}.collapseButton{float:right;font-weight:normal;margin-left:0.5em;text-align:right;width:auto}.navbox .collapseButton{width:6em}.mw-collapsible-toggle{font-weight:normal;text-align:right}.navbox .mw-collapsible-toggle{width:6em}
display: inline;
 
font-size: 88%;
 
font-weight: normal;
 
}
 
.navbar ul {
 
display: inline;
 
white-space: nowrap;
 
}
 
.navbar li {
 
word-spacing: -0.125em;
 
}
 
/* Navbar styling when nested in navbox */
 
.navbox .navbar {
 
display: block;
 
font-size: 100%;
 
}
 
.navbox-title .navbar {
 
/* @noflip */
 
float: left;
 
/* @noflip */
 
text-align: left;
 
/* @noflip */
 
margin-right: 0.5em;
 
width: 6em;
 
}
 
/* [[Template:Cmd]] */
 
.cmd:before {
 
content: "$ ";
 
color: #246;
 
}
 
  
/**
+
  .hlist dl,.hlist ol,.hlist ul{margin:0;padding:0} .hlist dd,.hlist dt,.hlist li{margin:0;display:inline} .hlist.inline,.hlist.inline dl,.hlist.inline ol,.hlist.inline ul,.hlist dl dl,.hlist dl ol,.hlist dl ul,.hlist ol dl,.hlist ol ol,.hlist ol ul,.hlist ul dl,.hlist ul ol,.hlist ul ul{display:inline} .hlist dt:after{content:":"}.hlist dd:after,.hlist li:after{content:" · ";font-weight:bold}.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after{content:none} .hlist dd.hlist-last-child:after,.hlist dt.hlist-last-child:after,.hlist li.hlist-last-child:after{content:none} .hlist dd dd:first-child:before,.hlist dd dt:first-child:before,.hlist dd li:first-child:before,.hlist dt dd:first-child:before,.hlist dt dt:first-child:before,.hlist dt li:first-child:before,.hlist li dd:first-child:before,.hlist li dt:first-child:before,.hlist li li:first-child:before{content:" (";font-weight:normal}.hlist dd dd:last-child:after,.hlist dd dt:last-child:after,.hlist dd li:last-child:after,.hlist dt dd:last-child:after,.hlist dt dt:last-child:after,.hlist dt li:last-child:after,.hlist li dd:last-child:after,.hlist li dt:last-child:after,.hlist li li:last-child:after{content:") ";font-weight:normal} .hlist dd dd.hlist-last-child:after,.hlist dd dt.hlist-last-child:after,.hlist dd li.hlist-last-child:after,.hlist dt dd.hlist-last-child:after,.hlist dt dt.hlist-last-child:after,.hlist dt li.hlist-last-child:after,.hlist li dd.hlist-last-child:after,.hlist li dt.hlist-last-child:after,.hlist li li.hlist-last-child:after{content:") ";font-weight:normal} .hlist ol{counter-reset:listitem}.hlist ol > li{counter-increment:listitem}.hlist ol > li:before{content:" " counter(listitem) " ";white-space:nowrap}.hlist dd ol > li:first-child:before,.hlist dt ol > li:first-child:before,.hlist li ol > li:first-child:before{content:" (" counter(listitem) " "} .plainlist ol,.plainlist ul{line-height:inherit;list-style:none none;margin:0}.plainlist ol li,.plainlist ul li{margin-bottom:0} .navbox{ border:1px solid #aaa;width:100%;margin:auto;clear:both;font-size:88%;text-align:center;padding:1px}.navbox-inner,.navbox-subgroup{width:100%}.navbox-group,.navbox-title,.navbox-abovebelow{padding:0.25em 1em; line-height:1.5em;text-align:center}th.navbox-group{ white-space:nowrap; text-align:right}.navbox,.navbox-subgroup{background:#fdfdfd; }.navbox-list{line-height:1.5em;border-color:#fdfdfd; }.navbox th,.navbox-title{background:#ccccff; }.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title{background:#ddddff; }.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow{background:#e6e6ff; }.navbox-even{background:#f7f7f7; }.navbox-odd{background:transparent; }table.navbox{margin-top:1em; }table.navbox table.navbox{margin-top:0; }table.navbox + table.navbox{margin-top:-1px; }.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul{padding:0.125em 0; }
  * 7. SOME OTHER SMALL THINGS
 
* -------------------------------------------------
 
*/
 
  
/* Allow people to optionally wrap lines in source listings */
+
.mbox-inside .standard-talk,.messagebox.nested-talk{border:1px solid #c0c090;background-color:#f8eaba;width:100%;margin:2px 0;padding:2px}.messagebox.small{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em}.messagebox.small-talk{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em;background:#F8EABA}th.mbox-text,td.mbox-text{border:none;padding:0.25em 0.9em;width:100%}td.mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}td.mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}td.mbox-empty-cell{border:none;padding:0;width:1px}table.ambox{margin:0 10%;border:1px solid #aaa;border-left:10px solid #1e90ff;background:#fbfbfb}table.ambox + table.ambox{margin-top:-1px}.ambox th.mbox-text,.ambox td.mbox-text{padding:0.25em 0.5em}.ambox td.mbox-image{padding:2px 0 2px 0.5em}.ambox td.mbox-imageright{padding:2px 0.5em 2px 0}table.ambox-notice{border-left:10px solid #1e90ff}table.ambox-speedy{border-left:10px solid #b22222;background:#fee}table.ambox-delete{border-left:10px solid #b22222}table.ambox-content{border-left:10px solid #f28500}table.ambox-style{border-left:10px solid #f4c430}table.ambox-move{border-left:10px solid #9932cc}table.ambox-protection{border-left:10px solid #bba}table.imbox{margin:4px 10%;border-collapse:collapse;border:3px solid #1e90ff;background:#fbfbfb}.imbox .mbox-text .imbox{margin:0 -0.5em;display:block}.mbox-inside .imbox{margin:4px}table.imbox-notice{border:3px solid #1e90ff}table.imbox-speedy{border:3px solid #b22222;background:#fee}table.imbox-delete{border:3px solid #b22222}table.imbox-content{border:3px solid #f28500}table.imbox-style{border:3px solid #f4c430}table.imbox-move{border:3px solid #9932cc}table.imbox-protection{border:3px solid #bba}table.imbox-license{border:3px solid #88a;background:#f7f8ff}table.imbox-featured{border:3px solid #cba135}table.cmbox{margin:3px 10%;border-collapse:collapse;border:1px solid #aaa;background:#DFE8FF}table.cmbox-notice{background:#D8E8FF}table.cmbox-speedy{margin-top:4px;margin-bottom:4px;border:4px solid #b22222;background:#FFDBDB}table.cmbox-delete{background:#FFDBDB}table.cmbox-content{background:#FFE7CE}table.cmbox-style{background:#FFF9DB}table.cmbox-move{background:#E4D8FF}table.cmbox-protection{background:#EFEFE1}table.ombox{margin:4px 10%;border-collapse:collapse;border:1px solid #aaa;background:#f9f9f9}table.ombox-notice{border:1px solid #aaa}table.ombox-speedy{border:2px solid #b22222;background:#fee}table.ombox-delete{border:2px solid #b22222}table.ombox-content{border:1px solid #f28500}table.ombox-style{border:1px solid #f4c430}table.ombox-move{border:1px solid #9932cc}table.ombox-protection{border:2px solid #bba}table.tmbox{margin:4px 10%;border-collapse:collapse;border:1px solid #c0c090;background:#f8eaba}.mediawiki .mbox-inside .tmbox{margin:2px 0;width:100%}.mbox-inside .tmbox.mbox-small{line-height:1.5em;font-size:100%}table.tmbox-speedy{border:2px solid #b22222;background:#fee}table.tmbox-delete{border:2px solid #b22222}table.tmbox-content{border:2px solid #f28500}table.tmbox-style{border:2px solid #f4c430}table.tmbox-move{border:2px solid #9932cc}table.tmbox-protection,table.tmbox-notice{border:1px solid #c0c090}table.dmbox{clear:both;margin:0.9em 1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:transparent}table.fmbox{clear:both;margin:0.2em 0;width:100%;border:1px solid #aaa;background:#f9f9f9}table.fmbox-system{background:#f9f9f9}table.fmbox-warning{border:1px solid #bb7070;background:#ffdbdb}table.fmbox-editnotice{background:transparent}div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning,div.locked-warning{clear:both;margin:0.2em 0;border:1px solid #bb7070;background:#ffdbdb;padding:0.25em 0.9em}div.mw-lag-warn-normal,div.fmbox-system{clear:both;margin:0.2em 0;border:1px solid #aaa;background:#f9f9f9;padding:0.25em 0.9em}body.mediawiki table.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px;font-size:88%;line-height:1.25em}body.mediawiki table.mbox-small-left{margin:4px 1em 4px 0;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.compact-ambox table .mbox-image,.compact-ambox table .mbox-imageright,.compact-ambox table .mbox-empty-cell{display:none}.compact-ambox table.ambox{border:none;border-collapse:collapse;background:transparent;margin:0 0 0 1.6em !important;padding:0 !important;width:auto;display:block}body.mediawiki .compact-ambox table.mbox-small-left{font-size:100%;width:auto;margin:0}.compact-ambox table .mbox-text{padding:0 !important;margin:0 !important}.compact-ambox table .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:square;list-style-image:url(//en.wikipedia.org/w/skins/MonoBook/bullet.gif)}.skin-vector .compact-ambox table .mbox-text-span{list-style-type:disc;list-style-image:url(//en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg);list-style-image:url(//en.wikipedia.org/w/skins/Vector/images/bullet-icon.png)\9}.compact-ambox .hide-when-compact{display:none}
div.wrapPreLines pre {
 
white-space: pre-wrap;
 
}
 
  
/* Give a bit of space to the TOC */
+
@media print{.ns-0 .ambox,.ns-0 .navbox,.ns-0 .vertical-navbox,.ns-0 .infobox.sisterproject,.ns-0 .hatnote,.ns-0 .dablink,.ns-0 .metadata,.editlink,.navbar,a.NavToggle,span.collapseButton,span.mw-collapsible-toggle,th .sortkey,td .sortkey{display:none !important}#content cite a.external.text:after,.nourlexpansion a.external.text:after,.nourlexpansion a.external.autonumber:after{display:none !important}table.collapsible tr,div.NavPic,div.NavContent{display:block !important}table.collapsible tr{display:table-row !important}#firstHeading{margin:0}#content a.external.text:after,#content a.external.autonumber:after{word-wrap:break-word}}
#toc {
 
margin: 1em 0;
 
}
 
  
/*
+
/* Avoid collision of blockquote with floating elements by swapping margin and padding */
* Allow limiting of which header levels are shown in a TOC;
+
blockquote {
* <div class="toclimit-3">, for instance, will limit to
+
    overflow: hidden;
* showing ==headings== and ===headings=== but no further.
+
    margin: 1em 0;
* Used in [[Template:TOC]]
+
    padding: 0 40px;
*/
 
.toclimit-2 .toclevel-1 ul,
 
.toclimit-3 .toclevel-2 ul,
 
.toclimit-4 .toclevel-3 ul,
 
.toclimit-5 .toclevel-4 ul,
 
.toclimit-6 .toclevel-5 ul,
 
.toclimit-7 .toclevel-6 ul {
 
display: none;
 
}
 
 
 
/* make the list of references look smaller and highlight clicked reference in blue */
 
ol.references {
 
font-size: 100%;
 
}
 
.references-small {
 
font-size: 90%;
 
}
 
ol.references > li:target {
 
background-color: #ddeeff;
 
}
 
sup.reference:target {
 
background-color: #ddeeff;
 
 
}
 
}
  
  
/*
+
/* Styling for Template:Quote */
* Styling for links generated by [[MediaWiki:Edittools]]
+
blockquote.templatequote div.templatequotecite {
* @source www.mediawiki.org/wiki/Extension:CharInsert#Styling
+
    line-height: 1.5em;
* @updated 2012-02-29
+
    /* @noflip */
*/
+
    text-align: left;
.mw-charinsert-buttons {
+
    /* @noflip */
margin-top: 10px;
+
    padding-left: 1.6em;
border: 1px solid #aaaaaa;
+
    margin-top: 0;
padding: 1px;
 
text-align: center;
 
font-size: 110%;
 
}
 
.mw-charinsert-buttons a {
 
color: black;
 
background-color: #cde !important;
 
font-weight: bold;
 
font-size: .9em;
 
text-decoration: none;
 
border: thin #069 outset;
 
padding: 0 .1em .1em;
 
}
 
.mw-charinsert-buttons a:hover,
 
.mw-charinsert-buttons a:active {
 
background-color: #bcd;
 
border-style: inset;
 
}
 
.client-js .mw-edittools-section {
 
display: inline;
 
}
 
.client-js .mw-edittools-section input[type="button"] {
 
font-size: 0.9em;
 
padding-left: 1px;
 
padding-right: 1px;
 
margin-left: 1px;
 
}
 
 
 
/* from [[User:Splarka/Help:Linked images]] */
 
.imagelink_wikilogo a {
 
width: 135px;
 
height: 135px;
 
display: block;
 
text-decoration: none;
 
background-image: url(//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png);
 
 
}
 
}
  
/*
+
.infobox caption{font-size:125%;font-weight:bold;padding:0.2em}.infobox td,.infobox th{vertical-align:top;text-align:left}.infobox.bordered{border-collapse:collapse}.infobox.bordered td,.infobox.bordered th{border:1px solid #a2a9b1}.infobox.bordered .borderless td,.infobox.bordered .borderless th{border:0}.infobox.sisterproject{width:20em;font-size:90%}.infobox.standard-talk{border:1px solid #c0c090;background-color:#f8eaba}.infobox.standard-talk.bordered td,.infobox.standard-talk.bordered th{border:1px solid #c0c090}.infobox.bordered .mergedtoprow td,.infobox.bordered .mergedtoprow th{border:0;border-top:1px solid #a2a9b1;border-right:1px solid #a2a9b1}.infobox.bordered .mergedrow td,.infobox.bordered .mergedrow th{border:0;border-right:1px solid #a2a9b1}
* Infoboxes
 
*/
 
.infobox {
 
float: right;
 
clear: right;
 
margin-bottom: 0.5em;
 
margin-left: 1em;
 
padding: 0.2em;
 
border: 1px solid #AAA;
 
background: #F9F9F9;
 
color: black;
 
}
 
  
.infobox td,
+
/* Allow limiting of which header levels are shown in a TOC;
.infobox th {
+
  <nowiki><div class="toclimit-3"></nowiki>, for instance, will limit to
vertical-align: top;
+
  showing ==headings== and ===headings=== but no further
}
+
  (as long as there are no =headings= on the page, which
 +
  there shouldn't be according to the MoS). */
 +
.toclimit-2 .toclevel-1 ul,
 +
.toclimit-3 .toclevel-2 ul,
 +
.toclimit-4 .toclevel-3 ul,
 +
.toclimit-5 .toclevel-4 ul,
 +
.toclimit-6 .toclevel-5 ul,
 +
.toclimit-7 .toclevel-6 ul {
 +
    display: none;
 +
}
  
.infobox caption {
+
ol.references > li:target {
margin-left: inherit;
+
    background-color: #DEF;
font-size: larger;
+
}
}
+
 +
sup.reference:target {
 +
    background-color: #DEF;
 +
}
  
.infobox.bordered {
+
#MainPagePortalNav li { display: block; }
border-collapse: collapse;
 
}
 
  
.infobox.bordered td,
+
.ul-column-count-3 > ul {
.infobox.bordered th {
+
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
border: 1px solid #AAA;
+
    -moz-column-count: 3; /* Firefox */
 +
    column-count: 3;
 +
    list-style: inside none;
 
}
 
}
 
+
.ul-column-count-3 > ul > li {
.infobox.bordered .borderless td,
+
    page-break-inside: avoid;
.infobox.bordered .borderless th {
 
border: 0;
 
 
}
 
}
 
+
.column-count > ul {
/*
+
    margin-top: 0;
* Apparently the namespaces parameter
 
* for inputbox forces a checkbox.
 
* Let's hide it in the API sidebar
 
*/
 
.mw-inputbox-hideapicheck label[for="mw-inputbox-ns104"],
 
#mw-inputbox-ns104 {
 
display: none;
 
 
}
 
}
  
/* Testing for code review */
+
.ul-column-count-3 > ul > li {
div.mw-wordcloud {
+
    column-break-inside: avoid;
width: 100%;
+
    -moz-column-break-inside: avoid;
text-align: justify;
+
    -webkit-column-break-inside: avoid;
 
}
 
}
  
.mw-wordcloud-size-1 {
+
.nocolbreak,div.columns li,div.columns dd dd{
color: #222;
+
    column-break-inside: avoid;
font-size: 2.4em;
+
    -moz-column-break-inside: avoid;
}
+
    -webkit-column-break-inside: avoid;
.mw-wordcloud-size-2 {
+
    page-break-inside:avoid;
color: #333;
+
    break-inside:avoid-column;
font-size: 2.2em;
 
}
 
.mw-wordcloud-size-3 {
 
color: #444;
 
font-size: 2.0em;
 
}
 
.mw-wordcloud-size-4 {
 
color: #555;
 
font-size: 1.8em;
 
}
 
.mw-wordcloud-size-5 {
 
color: #666;
 
font-size: 1.6em;
 
}
 
.mw-wordcloud-size-6 {
 
color: #777;
 
font-size: 1.4em;
 
}
 
.mw-wordcloud-size-7 {
 
color: #888;
 
font-size: 1.2em;
 
}
 
.mw-wordcloud-size-8 {
 
color: #999;
 
font-size: 1em;
 
}
 
.mw-wordcloud-size-9 {
 
color: #aaa;
 
font-size: 0.8em;
 
letter-spacing: 3px;
 
}
 
.mw-wordcloud-size-10,
 
.mw-wordcloud-size-0 {
 
color: #bbb;
 
font-size: 0.8em;
 
 
}
 
}
  
/* @todo FIXME: document me :) */
+
/* Make the list of references smaller */
#signuptopbox li {
+
ol.references,
float: left;
+
div.reflist,
list-style: none;
+
div.refbegin {
font-family: sans-serif;
+
    font-size: 90%;           /* Default font-size */
}
+
    margin-bottom: 0.5em;
#signuptopbox li {
 
color: #3ca7d4;
 
background: #c2e1f9;
 
line-height: 2.8em;
 
margin-right: .25em;
 
padding-right: .5em;
 
 
}
 
}
#signuptopbox li.pr-active,
+
div.refbegin-100 {
#signuptopbox li.pr-active div {
+
    font-size: 100%;           /* Option for normal fontsize in {{refbegin}} */
color: #67ca36;
 
background: #d4f9c2;
 
border-color: #fff #fff #fff #67ca36;
 
 
}
 
}
#signuptopbox li div {
+
div.reflist ol.references {
width: 0;
+
    font-size: 100%;           /* Reset font-size when nested in div.reflist */
height: 0;
+
    margin-bottom: 0;         /* Avoid double margin when nested in div.reflist */
border-color: #fff #fff #fff #3CA7D4;
+
    list-style-type: inherit; /* Enable custom list style types */
border-style: solid;
 
border-width: 1.4em .3em 1.4em 1.4em;
 
float: left;
 
}
 
#signuptopbox li span.pr-number {
 
display: block;
 
width: 1.8em;
 
line-height: 1.8em;
 
background: #3ca7d4;
 
color: #c2e1f9;
 
text-align: center;
 
margin: .5em;
 
-webkit-border-radius: 50%;
 
-moz-border-radius: 50%;
 
-ms-border-radius: 50%;
 
-o-border-radius: 50%;
 
border-radius: 50%;
 
font-weight: 600;
 
float: left;
 
}
 
#signuptopbox li.pr-active span.pr-number {
 
background: #67ca36;
 
color: #d4f9c2;
 
}
 
#signuptopbox li span {
 
float: left;
 
}
 
#signuptopbox li.pr-spacer {
 
padding: 0;
 
 
}
 
}
  
/* Breadcrumb code */
+
/* Module:CR stuff */
.breadcrumb {
+
.crDiv .crExample { margin: 0 0 0 1.6em !important; }
list-style: none;
+
.crTitle { margin: 0 !important; }
overflow: hidden;
 
font: 14px Helvetica, Arial, sans-serif;
 
}
 
.breadcrumb li {
 
float: left;
 
margin-bottom: 0;
 
}
 
.breadcrumb li a {
 
color: white;
 
text-decoration: none;
 
padding: 10px 0 10px 45px;
 
position: relative;
 
display: block;
 
float: left;
 
}
 
  
.breadcrumb li a:after {
+
/* Internet Explorer SVG fix, thanks to
content: " ";
+
  https://gist.github.com/larrybotha/7881691
display: block;
+
*/
width: 0;
+
/*
height: 0;
+
* Let's target IE to respect aspect ratios and sizes for img tags containing SVG files
/* Go big on the size, and let overflow hide */
+
*
border-top: 50px solid transparent;
+
  * [1] IE9
border-bottom: 50px solid transparent;
+
  * [2] IE10+
position: absolute;
 
top: 50%;
 
margin-top: -50px;
 
left: 100%;
 
z-index: 2;
 
}
 
 
 
.breadcrumb li a:before {
 
content: " ";
 
display: block;
 
width: 0;
 
height: 0;
 
border-top: 50px solid transparent;
 
border-bottom: 50px solid transparent;
 
border-left: 31px solid white;
 
position: absolute;
 
top: 50%;
 
margin-top: -50px;
 
margin-left: 1px;
 
left: 100%;
 
z-index: 1;
 
}
 
 
 
.breadcrumb li:first-child a {
 
padding-left: 20px;
 
}
 
 
 
.currentcrumb a {
 
background: #069;
 
}
 
 
 
.currentcrumb a:after {
 
border-left: 30px solid #069;
 
}
 
 
 
.currentcrumb a:hover,
 
.prevcrumb a:hover,
 
.nextcrumb a:hover {
 
background: #002d44;
 
}
 
 
 
.currentcrumb a:hover:after,
 
.prevcrumb a:hover:after,
 
.nextcrumb a:hover:after {
 
border-left-color: #002d44 !important;
 
}
 
 
 
.prevcrumb a {
 
background: #396;
 
}
 
 
 
.prevcrumb a:after {
 
border-left: 30px solid #396;
 
}
 
 
 
.nextcrumb a {
 
background: #999;
 
}
 
 
 
.nextcrumb a:after {
 
border-left: 30px solid #999;
 
}
 
 
 
/* To facilitate rtl translations */
 
#bodyContent .table-RTL a {
 
background: none;
 
padding-right: 0;
 
}
 
 
 
#bodyContent .table-RTL ul {
 
margin-right: 10px;
 
display: table;
 
}
 
 
 
/* Fix annoying bug where the "date" column in the LQT sometimes
 
  * is two rows because of the date being too long even through there is
 
  * enough space (otherwise the browser makes it's own decision on where to cut)
 
 
  */
 
  */
.lqt_toc th:nth-child(3),
+
/* 1 */
.lqt_toc td:nth-child(3) {
+
.ie9 img[src$=".svg"] {
white-space: nowrap;
+
  width: 100%;  
 
}
 
}
 
+
/* 2 */
.persian {
+
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
font-family: Tahoma;
+
  img[src$=".svg"] {
 +
    width: 100%;  
 +
  }
 
}
 
}
  
/* Fonts for Persian language for consistency with other Wikimedia wikis */
+
/* Footer text adjustment */
:lang(fa) {
+
div#footer #footer-icons {
  font-family: Tahoma, 'Iranian Sans', 'DejaVu Sans', sans-serif;
+
    margin-top: -9.9px;  
 
}
 
}
  
/*
+
div#footer #footer-icons li {
* Manual:Database_layout
+
    padding: 0px;
*/
 
.mwmanual-dbview-box img {
 
opacity: 0.5;
 
}
 
.mwmanual-dbview-box:hover img {
 
opacity: 0.8;
 
}
 
.mwmanual-dbview-link {
 
background: rgb(198, 212, 235);
 
background: hsla(217, 48%, 85%, 0.8);
 
border: 1px solid #0645AD;
 
border-radius: 4px;
 
padding: 10px 5px;
 
text-align: center;
 
font-weight: bold;
 
}
 
.mwmanual-dbview-box:hover .mwmanual-dbview-link {
 
background: hsla(215, 46%, 95%, 0.8);
 
}
 
.mwmanual-dbview-link:hover {
 
background: hsla(215, 46%, 95%, 0.9);
 
 
}
 
}
  
/*
+
.infobox {
* VisualEditor documentation styles - required for displaying document diagrams
+
    border: 1px solid #a2a9b1;
*/
+
    border-spacing: 3px;
.ve-doc-dm-data {
+
    background-color: #f8f9fa;
list-style: none;
+
    color: black;
cursor: default;
+
    margin: 0.5em 0 0.5em 1em;
}
+
    padding: 0.2em;
.ve-doc-dm-data li {
+
    float: right;
font-family: sans-serif;
+
    clear: right;
text-align: center;
+
    font-size: 88%;
line-height: 2.25em;
+
    line-height: 1.5em;
display: inline-block;
 
width: 2.25em;
 
height: 2.25em;
 
border: solid 2px white;
 
}
 
.ve-doc-dm-data li.ve-doc-dm-cursor {
 
width: 0.5em;
 
}
 
.ve-doc-dm-cursor:hover {
 
border-color: #cccccc;
 
}
 
.ve-doc-dm-open,
 
.ve-doc-dm-close {
 
background-color: #50a5f4;
 
color: #7ddcfd;
 
}
 
.ve-doc-dm-open:hover,
 
.ve-doc-dm-close:hover {
 
border-color: #7ddcfd;
 
}
 
.ve-doc-dm-close {
 
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJhJREFUeNrs0UENgEAQBMGThGMkImFBAp8jTVKVjIHptT4yM8eza947F2KIIYYYYoghBmKIgRhiIIYYiCGG18QQQwwxxBBDDMQQAzHEQAwxEEMMMTYHESMWRIwfBhEjFESMUBAxQkHECAURIxREjFAQMUJBxAgFESMURAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCfW4ABAPk3h3InIbNlAAAAAElFTkSuQmCC);
 
background-size: contain;
 
background-position: left top;
 
background-repeat: no-repeat;
 
}
 
.ve-doc-dm-char,
 
.ve-doc-dm-achar {
 
border-radius: 3em;
 
}
 
.ve-doc-dm-char {
 
background-color: #7bcc45;
 
color: #fff;
 
}
 
.ve-doc-dm-char:hover {
 
border-color: #b6f26c;
 
}
 
.ve-doc-dm-achar {
 
background-color: #fa952c;
 
color: #fff;
 
}
 
.ve-doc-dm-achar:hover {
 
border-color: #fed045;
 
}
 
.ve-doc-dm-element-text {
 
color: #50a5f4;
 
}
 
.ve-doc-dm-char-text {
 
color: #7bcc45;
 
}
 
.ve-doc-dm-achar-text {
 
color: #fa952c;
 
 
}
 
}
  
/* For templates in Category:VisualEditor tests templates */
+
.mpChunk:after {
tt.ve-typing-test {
+
  content: "";
color: white;
+
  display: table;
background-color: black;
+
  clear: both;
padding: 0 1em 0 1em;
 
 
}
 
}
  
/**
+
/* Everything here is !important because many of the rules are declared on the elements themselves. */
* Style for horizontal lists (separator following item).
+
/* That's the price of exposing so much styling through the templates themselves.                   */
* @source mediawiki.org/wiki/Snippets/Horizontal_lists
+
@media only screen and (max-width: 480px) {
* @revision 6 (2014-05-09)
+
  div.flex {
* @author [[User:Edokter]]
+
    display: block !important;
*/
+
    margin-top: 0 !important;
.hlist dl,
+
  }
.hlist ol,
+
  div.flex > div {
.hlist ul {
+
    display: flex !important;
margin: 0;
+
    flex-direction: column;
padding: 0;
+
    width: auto !important;
}
+
    margin-left: 0px !important;
/* Display list items inline */
+
    margin-right: 0px !important;
.hlist dd,
+
  }
.hlist dt,
+
  div.flex .mpChunk {
.hlist li {
+
    display: block !important;
margin: 0;
+
  }
display: inline;
 
}
 
/* Display nested lists inline */
 
.hlist.inline,
 
.hlist.inline dl,
 
.hlist.inline ol,
 
.hlist.inline ul,
 
.hlist dl dl, .hlist dl ol, .hlist dl ul,
 
.hlist ol dl, .hlist ol ol, .hlist ol ul,
 
.hlist ul dl, .hlist ul ol, .hlist ul ul {
 
display: inline;
 
}
 
/* Generate interpuncts */
 
.hlist dt:after {
 
content: ": ";
 
}
 
.hlist dd:after,
 
.hlist li:after {
 
content: " · ";
 
font-weight: bold;
 
}
 
.hlist dd:last-child:after,
 
.hlist dt:last-child:after,
 
.hlist li:last-child:after {
 
content: none;
 
}
 
/* Add parentheses around nested lists */
 
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
 
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
 
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
 
content: " (";
 
font-weight: normal;
 
}
 
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
 
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
 
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
 
content: ") ";
 
font-weight: normal;
 
}
 
/* Put ordinals in front of ordered list items */
 
.hlist ol {
 
counter-reset: listitem;
 
}
 
.hlist ol > li {
 
counter-increment: listitem;
 
}
 
.hlist ol > li:before {
 
content: " " counter(listitem) " ";
 
white-space: nowrap;
 
}
 
.hlist dd ol > li:first-child:before,
 
.hlist dt ol > li:first-child:before,
 
.hlist li ol > li:first-child:before {
 
content: " (" counter(listitem) " ";
 
}
 
/* end hlist */
 
  
/* Banner - Wikivoyage - Used to test MediaWiki/Homepage redesign/Preview */
+
  div.flex > div > .mobilehide { display: none !important; }
 
.banner-image {
 
position: relative;
 
overflow: hidden;
 
max-width: 1800px;
 
height: auto;
 
margin-bottom: .6em;
 
}
 
.banner-image img {
 
max-width: 100%;
 
height: auto;
 
width: auto\9;
 
}
 
.banner-box {
 
position: absolute;
 
z-index: 2;
 
margin-top: 2.5em;
 
color: white;
 
min-width: 20em;
 
text-shadow: black 0.3em 0.3em 1em,black -0.1em -0.1em 1em;
 
}
 
.banner-box-wide { width: 80% }
 
.banner-box-left {
 
left: 5%;
 
text-align: left;
 
}
 
.banner-box-right {
 
right: 5%;
 
text-align: right;
 
}
 
.banner-box .name {
 
font-size: 3em;
 
white-space: nowrap;
 
line-height: 1.2em;
 
}
 
.banner-box .type {
 
font-size: 2em;
 
line-height: 1.2em;
 
}
 
 
.mf-mobile-only,
 
.lqt-talkpage-search {
 
display: none;
 
 
}
 
}
  
/* Phabricator-like tag styling */
 
.phui-tag {
 
    -webkit-font-smoothing: antialiased;
 
    background-color: #e7e7e7;
 
    border-color: #e7e7e7;
 
    border-radius: 3px;
 
    border: 1px solid transparent;
 
    font: 13px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Lato','Helvetica Neue',Helvetica,Arial,sans-serif;
 
    line-height: 1.51em;
 
    padding: 0 4px;
 
}
 
  
.mw-body .phui-tag a.external {
+
/* DO NOT ADD CODE BELOW THIS LINE */
    background-image: none;
 
    padding-right: 0;
 
    text-decoration: none;
 
    color: black;
 
    font-weight: bold;
 
}
 

Revision as of 18:31, 2 August 2018

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

/* Import Keyrune */
@import "/index.php?title=MediaWiki:Keyrune.css&action=raw&ctype=text/css";

/* Card links */
a.autocardhref { font-weight: normal !important; }

/* make a few corners round, only supported by moz/firefox/other gecko browsers for now */
#p-cactions ul li, #p-cactions ul li a {
-moz-border-radius-topleft: .5em;
-moz-border-radius-topright: .5em;
}
#content {
-moz-border-radius-topleft: 1em;
-moz-border-radius-bottomleft: 1em;
}
div.pBody {
-moz-border-radius-topright: 1em;
-moz-border-radius-bottomright: 1em;
}
#footer { margin-top: -0.1em; }

/* Curse footer */

#ft {
    background: none;
}

#ft div {
    width: 1100px;
}

#ft h1, #ft a, #ft {
    color: #6d7478;
    font-size: 10px;
}

#ft .site-navigation {
    list-style: none;
    margin-left: 160px;
    padding-bottom: 5px;
    font-size: 10px;
}

#ft .site-navigation ul {
    list-style: none;
}

#ft .network-navigation {
    margin-left: 160px;
    margin-bottom: 140px !important;
}

#ft .network-navigation ul {
    float: left;
    width: 110px;
}

#ft .network-navigation ul.double {
    width: 280px;
}

#ft .network-navigation ul.curse li.header a {
    background: url("/extensions/Curse/Icons/Gray.png") repeat scroll 0 0 transparent;
    display: block;
    text-indent: -999em;
    height: 18px;
    width: 140px;
}

#ft .network-navigation ul li {
    float: left;
    list-style: none;
    width: 140px;
    margin-bottom: 2px;
}

#ft .network-navigation ul li.header {
    font-size: 12px;
    clear: both;
    font-weight: bold;
    color: #FF6015;
    width: 100%;
}

/* **** CUSTOM Begin [DECK] ****** */
.deck {
 /*background-image: url('http://forums.mtgsalvation.com/images/backgrounds/alt1.jpg');*/
 border: 4px outset #869BBF;
 border-spacing: 0px;
}
.deck .sectiontitle {
 font-weight: bold;
 margin-left:-5px;
}
.deck a { text-decoration:none; }
.deck th {
 padding: 5px;
 margin: 0px;
 border-bottom: 2px outset #869BBF;
 text-align: left;
 font-weight: bold;
 color: #FFF;
/* background: #869BBF url('http://forums.mtgsalvation.com/images_bluemagic/backgrounds/tcat.jpg');*/
 background: #869BBF;
}
.deck .download {
 font-weight: normal;
 float: right;
}
.deck td {
 padding: 10px;
 margin: 0px;
 vertical-align: top;
}
.deck td.sideboard {
 /*background-image: url('http://forums.mtgsalvation.com/images_bluemagic/backgrounds/alt2.jpg');*/
 border-left: 2px ridge #CECEEF;
}
/* ***** END [DECK] ***** */

 ol.references > li:target {
     background-color: #DEF;
 }
 
 sup.reference:target { 
     background-color: #DEF;
 }

.deck { border: 4px outset #869BBF; border-spacing: 0px; }
.deck .sectiontitle { font-weight: bold; margin-left:-5px; }
.deck a { text-decoration:none; }
.deck th { padding: 5px; margin: 0px; border-bottom: 2px outset #869BBF; text-align: left; font-weight: bold; color: #FFF; background: #869BBF; }
.deck .download { font-weight: normal; float: right; }
.deck td { padding: 10px; margin: 0px; vertical-align: top; }
.deck td.sideboard { border-left: 2px ridge #CECEEF; }
body.page-Main_Page h1.firstHeading { display:none; }

/* ASSORTED WIKIPEDIA IMPORTS */
 .navbox{border:1px solid #aaa;width:100%;margin:auto;clear:both;font-size:88%;text-align:center;padding:1px}.navbox-inner,.navbox-subgroup{width:100%}.navbox-group,.navbox-title,.navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}th.navbox-group{white-space:nowrap;text-align:right}.navbox,.navbox-subgroup{background:#fdfdfd}.navbox-list{line-height:1.5em;border-color:#fdfdfd}.navbox th,.navbox-title{background:#ccccff}.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title{background:#ddddff}.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow{background:#e6e6ff}.navbox-even{background:#f7f7f7}.navbox-odd{background:transparent}table.navbox{margin-top:1em}table.navbox table.navbox{margin-top:0}table.navbox + table.navbox{margin-top:-1px}.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul{padding:0.125em 0}.navbar{display:inline;font-size:88%;font-weight:normal}.navbar ul{display:inline;white-space:nowrap}.mw-body-content .navbar ul{line-height:inherit}.navbar li{word-spacing:-0.125em}.navbar.mini li span{font-variant:small-caps}.infobox .navbar{font-size:100%}.navbox .navbar{display:block;font-size:100%}.navbox-title .navbar{float:left;text-align:left;margin-right:0.5em;width:6em}.collapseButton{float:right;font-weight:normal;margin-left:0.5em;text-align:right;width:auto}.navbox .collapseButton{width:6em}.mw-collapsible-toggle{font-weight:normal;text-align:right}.navbox .mw-collapsible-toggle{width:6em}

 .hlist dl,.hlist ol,.hlist ul{margin:0;padding:0} .hlist dd,.hlist dt,.hlist li{margin:0;display:inline} .hlist.inline,.hlist.inline dl,.hlist.inline ol,.hlist.inline ul,.hlist dl dl,.hlist dl ol,.hlist dl ul,.hlist ol dl,.hlist ol ol,.hlist ol ul,.hlist ul dl,.hlist ul ol,.hlist ul ul{display:inline} .hlist dt:after{content:":"}.hlist dd:after,.hlist li:after{content:" · ";font-weight:bold}.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after{content:none} .hlist dd.hlist-last-child:after,.hlist dt.hlist-last-child:after,.hlist li.hlist-last-child:after{content:none} .hlist dd dd:first-child:before,.hlist dd dt:first-child:before,.hlist dd li:first-child:before,.hlist dt dd:first-child:before,.hlist dt dt:first-child:before,.hlist dt li:first-child:before,.hlist li dd:first-child:before,.hlist li dt:first-child:before,.hlist li li:first-child:before{content:" (";font-weight:normal}.hlist dd dd:last-child:after,.hlist dd dt:last-child:after,.hlist dd li:last-child:after,.hlist dt dd:last-child:after,.hlist dt dt:last-child:after,.hlist dt li:last-child:after,.hlist li dd:last-child:after,.hlist li dt:last-child:after,.hlist li li:last-child:after{content:") ";font-weight:normal} .hlist dd dd.hlist-last-child:after,.hlist dd dt.hlist-last-child:after,.hlist dd li.hlist-last-child:after,.hlist dt dd.hlist-last-child:after,.hlist dt dt.hlist-last-child:after,.hlist dt li.hlist-last-child:after,.hlist li dd.hlist-last-child:after,.hlist li dt.hlist-last-child:after,.hlist li li.hlist-last-child:after{content:") ";font-weight:normal} .hlist ol{counter-reset:listitem}.hlist ol > li{counter-increment:listitem}.hlist ol > li:before{content:" " counter(listitem) " ";white-space:nowrap}.hlist dd ol > li:first-child:before,.hlist dt ol > li:first-child:before,.hlist li ol > li:first-child:before{content:" (" counter(listitem) " "} .plainlist ol,.plainlist ul{line-height:inherit;list-style:none none;margin:0}.plainlist ol li,.plainlist ul li{margin-bottom:0} .navbox{ border:1px solid #aaa;width:100%;margin:auto;clear:both;font-size:88%;text-align:center;padding:1px}.navbox-inner,.navbox-subgroup{width:100%}.navbox-group,.navbox-title,.navbox-abovebelow{padding:0.25em 1em; line-height:1.5em;text-align:center}th.navbox-group{ white-space:nowrap; text-align:right}.navbox,.navbox-subgroup{background:#fdfdfd; }.navbox-list{line-height:1.5em;border-color:#fdfdfd; }.navbox th,.navbox-title{background:#ccccff; }.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title{background:#ddddff; }.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow{background:#e6e6ff; }.navbox-even{background:#f7f7f7; }.navbox-odd{background:transparent; }table.navbox{margin-top:1em; }table.navbox table.navbox{margin-top:0; }table.navbox + table.navbox{margin-top:-1px; }.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul{padding:0.125em 0; }

.mbox-inside .standard-talk,.messagebox.nested-talk{border:1px solid #c0c090;background-color:#f8eaba;width:100%;margin:2px 0;padding:2px}.messagebox.small{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em}.messagebox.small-talk{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em;background:#F8EABA}th.mbox-text,td.mbox-text{border:none;padding:0.25em 0.9em;width:100%}td.mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}td.mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}td.mbox-empty-cell{border:none;padding:0;width:1px}table.ambox{margin:0 10%;border:1px solid #aaa;border-left:10px solid #1e90ff;background:#fbfbfb}table.ambox + table.ambox{margin-top:-1px}.ambox th.mbox-text,.ambox td.mbox-text{padding:0.25em 0.5em}.ambox td.mbox-image{padding:2px 0 2px 0.5em}.ambox td.mbox-imageright{padding:2px 0.5em 2px 0}table.ambox-notice{border-left:10px solid #1e90ff}table.ambox-speedy{border-left:10px solid #b22222;background:#fee}table.ambox-delete{border-left:10px solid #b22222}table.ambox-content{border-left:10px solid #f28500}table.ambox-style{border-left:10px solid #f4c430}table.ambox-move{border-left:10px solid #9932cc}table.ambox-protection{border-left:10px solid #bba}table.imbox{margin:4px 10%;border-collapse:collapse;border:3px solid #1e90ff;background:#fbfbfb}.imbox .mbox-text .imbox{margin:0 -0.5em;display:block}.mbox-inside .imbox{margin:4px}table.imbox-notice{border:3px solid #1e90ff}table.imbox-speedy{border:3px solid #b22222;background:#fee}table.imbox-delete{border:3px solid #b22222}table.imbox-content{border:3px solid #f28500}table.imbox-style{border:3px solid #f4c430}table.imbox-move{border:3px solid #9932cc}table.imbox-protection{border:3px solid #bba}table.imbox-license{border:3px solid #88a;background:#f7f8ff}table.imbox-featured{border:3px solid #cba135}table.cmbox{margin:3px 10%;border-collapse:collapse;border:1px solid #aaa;background:#DFE8FF}table.cmbox-notice{background:#D8E8FF}table.cmbox-speedy{margin-top:4px;margin-bottom:4px;border:4px solid #b22222;background:#FFDBDB}table.cmbox-delete{background:#FFDBDB}table.cmbox-content{background:#FFE7CE}table.cmbox-style{background:#FFF9DB}table.cmbox-move{background:#E4D8FF}table.cmbox-protection{background:#EFEFE1}table.ombox{margin:4px 10%;border-collapse:collapse;border:1px solid #aaa;background:#f9f9f9}table.ombox-notice{border:1px solid #aaa}table.ombox-speedy{border:2px solid #b22222;background:#fee}table.ombox-delete{border:2px solid #b22222}table.ombox-content{border:1px solid #f28500}table.ombox-style{border:1px solid #f4c430}table.ombox-move{border:1px solid #9932cc}table.ombox-protection{border:2px solid #bba}table.tmbox{margin:4px 10%;border-collapse:collapse;border:1px solid #c0c090;background:#f8eaba}.mediawiki .mbox-inside .tmbox{margin:2px 0;width:100%}.mbox-inside .tmbox.mbox-small{line-height:1.5em;font-size:100%}table.tmbox-speedy{border:2px solid #b22222;background:#fee}table.tmbox-delete{border:2px solid #b22222}table.tmbox-content{border:2px solid #f28500}table.tmbox-style{border:2px solid #f4c430}table.tmbox-move{border:2px solid #9932cc}table.tmbox-protection,table.tmbox-notice{border:1px solid #c0c090}table.dmbox{clear:both;margin:0.9em 1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:transparent}table.fmbox{clear:both;margin:0.2em 0;width:100%;border:1px solid #aaa;background:#f9f9f9}table.fmbox-system{background:#f9f9f9}table.fmbox-warning{border:1px solid #bb7070;background:#ffdbdb}table.fmbox-editnotice{background:transparent}div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning,div.locked-warning{clear:both;margin:0.2em 0;border:1px solid #bb7070;background:#ffdbdb;padding:0.25em 0.9em}div.mw-lag-warn-normal,div.fmbox-system{clear:both;margin:0.2em 0;border:1px solid #aaa;background:#f9f9f9;padding:0.25em 0.9em}body.mediawiki table.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px;font-size:88%;line-height:1.25em}body.mediawiki table.mbox-small-left{margin:4px 1em 4px 0;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.compact-ambox table .mbox-image,.compact-ambox table .mbox-imageright,.compact-ambox table .mbox-empty-cell{display:none}.compact-ambox table.ambox{border:none;border-collapse:collapse;background:transparent;margin:0 0 0 1.6em !important;padding:0 !important;width:auto;display:block}body.mediawiki .compact-ambox table.mbox-small-left{font-size:100%;width:auto;margin:0}.compact-ambox table .mbox-text{padding:0 !important;margin:0 !important}.compact-ambox table .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:square;list-style-image:url(//en.wikipedia.org/w/skins/MonoBook/bullet.gif)}.skin-vector .compact-ambox table .mbox-text-span{list-style-type:disc;list-style-image:url(//en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg);list-style-image:url(//en.wikipedia.org/w/skins/Vector/images/bullet-icon.png)\9}.compact-ambox .hide-when-compact{display:none}

@media print{.ns-0 .ambox,.ns-0 .navbox,.ns-0 .vertical-navbox,.ns-0 .infobox.sisterproject,.ns-0 .hatnote,.ns-0 .dablink,.ns-0 .metadata,.editlink,.navbar,a.NavToggle,span.collapseButton,span.mw-collapsible-toggle,th .sortkey,td .sortkey{display:none !important}#content cite a.external.text:after,.nourlexpansion a.external.text:after,.nourlexpansion a.external.autonumber:after{display:none !important}table.collapsible tr,div.NavPic,div.NavContent{display:block !important}table.collapsible tr{display:table-row !important}#firstHeading{margin:0}#content a.external.text:after,#content a.external.autonumber:after{word-wrap:break-word}}

/* Avoid collision of blockquote with floating elements by swapping margin and padding */
blockquote {
    overflow: hidden;
    margin: 1em 0;
    padding: 0 40px;
}


/* Styling for Template:Quote */
blockquote.templatequote div.templatequotecite {
    line-height: 1.5em;
    /* @noflip */
    text-align: left;
    /* @noflip */
    padding-left: 1.6em;
    margin-top: 0;
}

.infobox caption{font-size:125%;font-weight:bold;padding:0.2em}.infobox td,.infobox th{vertical-align:top;text-align:left}.infobox.bordered{border-collapse:collapse}.infobox.bordered td,.infobox.bordered th{border:1px solid #a2a9b1}.infobox.bordered .borderless td,.infobox.bordered .borderless th{border:0}.infobox.sisterproject{width:20em;font-size:90%}.infobox.standard-talk{border:1px solid #c0c090;background-color:#f8eaba}.infobox.standard-talk.bordered td,.infobox.standard-talk.bordered th{border:1px solid #c0c090}.infobox.bordered .mergedtoprow td,.infobox.bordered .mergedtoprow th{border:0;border-top:1px solid #a2a9b1;border-right:1px solid #a2a9b1}.infobox.bordered .mergedrow td,.infobox.bordered .mergedrow th{border:0;border-right:1px solid #a2a9b1}

 /* Allow limiting of which header levels are shown in a TOC;
   <nowiki><div class="toclimit-3"></nowiki>, for instance, will limit to
   showing ==headings== and ===headings=== but no further
   (as long as there are no =headings= on the page, which
   there shouldn't be according to the MoS). */
 .toclimit-2 .toclevel-1 ul,
 .toclimit-3 .toclevel-2 ul,
 .toclimit-4 .toclevel-3 ul,
 .toclimit-5 .toclevel-4 ul,
 .toclimit-6 .toclevel-5 ul,
 .toclimit-7 .toclevel-6 ul {
     display: none;
 }

 ol.references > li:target {
     background-color: #DEF;
 }
 
 sup.reference:target { 
     background-color: #DEF;
 }

#MainPagePortalNav li { display: block; }

.ul-column-count-3 > ul {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    list-style: inside none;
}
.ul-column-count-3 > ul > li {
    page-break-inside: avoid;
}
.column-count > ul {
    margin-top: 0;
}

.ul-column-count-3 > ul > li {
    column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    -webkit-column-break-inside: avoid;
}

.nocolbreak,div.columns li,div.columns dd dd{
    column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    -webkit-column-break-inside: avoid;
    page-break-inside:avoid;
    break-inside:avoid-column;
}

/* Make the list of references smaller */
ol.references,
div.reflist,
div.refbegin {
    font-size: 90%;            /* Default font-size */
    margin-bottom: 0.5em;
}
div.refbegin-100 {
    font-size: 100%;           /* Option for normal fontsize in {{refbegin}} */
}
div.reflist ol.references {
    font-size: 100%;           /* Reset font-size when nested in div.reflist */
    margin-bottom: 0;          /* Avoid double margin when nested in div.reflist */
    list-style-type: inherit;  /* Enable custom list style types */
}

/* Module:CR stuff */
.crDiv .crExample { margin: 0 0 0 1.6em !important; }
.crTitle { margin: 0 !important; }

/* Internet Explorer SVG fix, thanks to 
   https://gist.github.com/larrybotha/7881691
*/
/*
 * Let's target IE to respect aspect ratios and sizes for img tags containing SVG files
 *
 * [1] IE9
 * [2] IE10+
 */
/* 1 */
.ie9 img[src$=".svg"] {
  width: 100%; 
}
/* 2 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  img[src$=".svg"] {
    width: 100%; 
  }
}

/* Footer text adjustment */
div#footer #footer-icons {
    margin-top: -9.9px; 
}

div#footer #footer-icons li {
    padding: 0px;
}

.infobox {
    border: 1px solid #a2a9b1;
    border-spacing: 3px;
    background-color: #f8f9fa;
    color: black;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
}

.mpChunk:after {
  content: "";
  display: table;
  clear: both;
}

/* Everything here is !important because many of the rules are declared on the elements themselves. */
/* That's the price of exposing so much styling through the templates themselves.                   */
@media only screen and (max-width: 480px) {
  div.flex {
    display: block !important;
    margin-top: 0 !important;
  }
  div.flex > div {
    display: flex !important;
    flex-direction: column;
    width: auto !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  div.flex .mpChunk {
    display: block !important;
  }

  div.flex > div > .mobilehide { display: none !important; }
}


/* DO NOT ADD CODE BELOW THIS LINE */