MediaWiki:Common.css: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
(seriously, do not hide error messages!)
No edit summary
 
(921 intermediate revisions by 10 users not shown)
Line 1: Line 1:
/* <pre> */
/* CSS placed here will be applied to all skins */


/* ============================================================
/* =============================
  If you're trying to understand our general
   Version 7.0 February 2024
   design philosophy and goals, please see [[Tardis:CSS notes]]
   =============================  
   ============================================================ */


/* ====================
  At Tardis, Common.css is the main CSS.
   GENERAL FONT MATTERS
 
   ==================== */
  Major iterations of the main CSS were seen a few
   times before 2012, but then in 2012, 2017 and 2024.
   */


/* Change default color to a black that's in harmony 
/* ===================
  with New Tardis Blue */
    Font IMPORTS
.color1,
    =================== */
.color1 a,
.yui-panel .hd,
.WikiaPage {
            color:#1f1e38 !important;
}


 
/* latin */
/* ==================
@font-face {
  Fancy Ampersand
  font-family: 'Della Respira';
  ================== */
  font-style: normal;
.amp {
  font-weight: 400;
font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
  font-display: swap;
font-style: italic;
  src: url(https://fonts.gstatic.com/s/dellarespira/v22/RLp5K5v44KaueWI6iEJQBiGPdf4YuoMtXHs.woff2) format('woff2');
font-weight: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
}
 
/* cyrillic-ext */
 
@font-face {
/* ===================
  font-family: 'Nunito';
  SUPER/SUBSCRIPT FIX
  font-style: italic;
  ===================
  font-weight: 200 1000;
  This should prevent
  font-display: swap;
  super/subscripts  from
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaORs71cA.woff2) format('woff2');
  affecting line-height
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  =================== */
 
sup {
  vertical-align: baseline;
  position: relative;
  top: -0.125em;
}
}
sub {  
/* cyrillic */
  vertical-align:baseline;
@font-face {
  position: relative;
  font-family: 'Nunito';
  top: 0.125em;  
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaHRs71cA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
}
 
/* vietnamese */
/* ===================
@font-face {
  HTML 5.0 fixes
  font-family: 'Nunito';
  (replacing deprecated
  font-style: italic;
  HTML)
  font-weight: 200 1000;
  =================== */
  font-display: swap;
 
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaMRs71cA.woff2) format('woff2');
#underline, .underline {
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
    text-decoration: underline !important
}
}
 
/* latin-ext */
#strike, .strike {
@font-face {
    text-decoration: line-through !important
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaNRs71cA.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
}
 
/* latin */
 
@font-face {
/* ===================
  font-family: 'Nunito';
  Preset font IDs
  font-style: italic;
  =================== */
  font-weight: 200 1000;
 
  font-display: swap;
#mn, .mn {
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaDRs4.woff2) format('woff2');
  font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L", "Courier New", monospace !important;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-size:100%;
  line-height:110%;
}
}
 
/* cyrillic-ext */
#sf, .sf {
@font-face {
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;  
  font-family: 'Nunito';
  font-size:100%;
  font-style: normal;
  line-height:110%;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
}
 
/* cyrillic */
#sfh, .sfh {
@font-face {
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;  
  font-family: 'Nunito';
  font-size:1.6em;
  font-style: normal;
  line-height:1.2em;
  font-weight: 200 1000;
  color:#2f2cb8 !important;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
}
 
/* vietnamese */
#ss, .ss {
@font-face {
  font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  font-family: 'Nunito';
  font-size:100%;
  font-style: normal;
  line-height:110%;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
}
 
/* latin-ext */
#ssh, .ssh {
@font-face {
  font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  font-family: 'Nunito';
  font-size:1.6em;
  font-style: normal;
  line-height:1.2em;
  font-weight: 200 1000;
  color:#2f2cb8 !important;
   font-display: swap;
}
   src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
 
   unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
/* ==================
  HEADLINE definitions
  ================== */
h1 {
  margin: 0;
   font-size:2em !important;
   line-height: 1.2em;
   margin-bottom: 1em;
  /*font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif; */
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  color: #2f2cb8;
  letter-spacing:0px;
  font-weight:normal !important;  
}
}
 
/* latin */
h2 {
@font-face {
   margin: 0;
   font-family: 'Nunito';
   font-size:1.1em !important;
   font-style: normal;
   line-height: 1.0909090909090908em;
   font-weight: 200 1000;
   margin-top: 1px;
   font-display: swap;
   margin-bottom: 1.0909090909090908em;
   src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
   /*font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;*/
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  letter-spacing:3px;
  text-transform:uppercase;
  color:#2d2cb8;
}
}
 
/* vietnamese */
h2 span {
@font-face {
  margin-top:1px;
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
}
 
/* latin-ext */
 
@font-face {
#sans-accent, /* this allows use of this style without it being read as a section header */
  font-family: 'Maven Pro';
h3 {
  font-style: normal;
  margin: 0;
  font-weight: 400;
  font-size:1em !important;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format('woff2');
  font-weight:normal;
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  /*font-size: 1.25em;*/
  line-height: 1.2em;
  margin-bottom: 1.2em;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  letter-spacing:2px;
  text-transform:uppercase;
  color:      #2d2cb8;
}
}
 
/* latin */
h4 {
@font-face {
  margin: 0;
  font-family: 'Maven Pro';
   font-size:.9em !important;
   font-style: normal;
   font-weight:bold;
   font-weight: 400;
  /*font-size: 1.125em;*/
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format('woff2');
  line-height: 1.3333333333333333em;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  margin-bottom: 1.3333333333333333em;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  letter-spacing:2px;
  text-transform:uppercase;
  color: #2d2cb8;
}
}
 
/* vietnamese */
blockquote {
@font-face {
  margin: 0;
  font-family: 'Maven Pro';
  font-size: 1em;
  font-style: normal;
  line-height: 1.5em;
  font-weight: 700;
  margin-bottom: 1.5em;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
}
 
/* latin-ext */
h5 {
@font-face {
    margin: 0;
  font-family: 'Maven Pro';
    font-size:.7em !important;
  font-style: normal;
    font-weight:bold;
  font-weight: 700;
    /*font-size: 1em;*/
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format('woff2');
    line-height: 1.1em;
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
    margin-bottom: 1.1em;
    font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
    letter-spacing:1px;
    text-transform:uppercase;
    color: #2f2cb8;
}
}
 
/* latin */
p.small,
@font-face {
h6 {
  font-family: 'Maven Pro';
  margin: 0;
  font-style: normal;
  font-size:.6em !important;
  font-weight: 700;
  font-weight:bold;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format('woff2');
  /*font-size: 0.875em;*/
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  line-height: 1.0em;
  margin-bottom: 1.0em;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  letter-spacing:1px;
  text-transform:uppercase;
  color:      #2d2cb8;
}
}
 
/* arabic */
.mw-headline {
@font-face {
  margin-top:5px
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3Uyf4L1kA.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
}
 
/* cyrillic-ext */
/* This has an effect upon recent and related changes, as well
@font-face {
  as its more obvious effect on tables. Well, to be precise,
  font-family: 'Rubik';
  recent and related changes ARE tables.  */
  font-style: italic;
 
  font-weight: 400;
table {
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U6f4L1kA.woff2) format('woff2');
border-collapse: collapse;
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
margin-bottom: 5px; /*1.1 em;*/
}
}
 
/* cyrillic */
 
@font-face {
 
  font-family: 'Rubik';
/* Class to force links to be underlined and kept white for use on blue backgrounds
  font-style: italic;
To use: <span class="underlinelink">[[link]]</span>  --Paulgb from WP */
  font-weight: 400;
 
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3Uzf4L1kA.woff2) format('woff2');
.underlinelink a {
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                text-decoration: underline ! important; color:white;
}
}
 
/* hebrew */
 
@font-face {
/* LINK COLORING */
  font-family: 'Rubik';
 
  font-style: italic;
a:link { color:#2f2cb8;}
  font-weight: 400;
a:link:interwiki {color:#752DB9;}
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U1f4L1kA.woff2) format('woff2');
a:link:external {color:#6600CC !important;}
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
a:visited { color: #5A54A0;}
a:hover { color:#C47042;}
a:active  {color: #0000FF;}
a.new, #p-personal a.new { color:  #b92f2d;}
a.new:visited, #p-personal a.new:visited {color: #cc6600 !important;}
.CommunityCornerModule module a:link { color:#1F1E38 !important; }
 
/* ===================
  Inter-wiki styling
  =================== */
 
#interwiki-completelist {
    font-weight: bold;
}
}
 
/* latin-ext */
/* This is for all interwiki links */
@font-face {
#bodyContent a.extiw {
   font-family: 'Rubik';
   background-image: none; /*transparent url(IMAGELINK) no-repeat scroll center right*/
  font-style: italic;
   color:#752DB9 !important;
   font-weight: 400;
   /*padding-right: 18px; turning off until I can get an actual image link */
   src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U5f4L1kA.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
}
 
/* latin */
/* This is only for links within Wikia; i.e. [[w:c: links */
@font-face {
 
  font-family: 'Rubik';
#bodyContent a[href^="http://www.wikia.com/wiki/c:"],
  font-style: italic;
#bodyContent a[href^="http://www.wikia.com/wiki/c:"]:active {
  font-weight: 400;
  background-image: none; /*transparent url(IMAGELINK) no-repeat scroll center right*/
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U3f4I.woff2) format('woff2');
  color:green;
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
   /*padding-right: 18px;*/
}
}
 
/* arabic */
#bodyContent a[class~^="wikia-"], #bodyContent a[class^="wikia-"]:active {
@font-face {
   background-image: none; /*transparent url(IMAGELINK) no-repeat scroll center right;*/
  font-family: 'Rubik';
   padding-right: 18px;
  font-style: normal;
   font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nErXyw1W3fxIlGzg.woff2) format('woff2');
   unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
}
 
/* cyrillic-ext */
 
@font-face {
/* Specific links to Wikipedia
  font-family: 'Rubik';
    turned off for now
  font-style: normal;
#bodyContent a.interwiki-wikipedia, #bodyContent a.interwiki-wikipedia:active {
   font-weight: 300;
   background-image: none; (transparent url(IMAGELINK) no-repeat scroll center right;)
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nMrXyw1W3fxIlGzg.woff2) format('woff2');
   padding-right: 18px;
   unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
}
/*
/* cyrillic */
 
@font-face {
/* Specific links to particular wikia wikis
  font-family: 'Rubik';
  might be something we do with "allied" wikis
  font-style: normal;
#bodyContent a.interwiki-w.wikia-guildwars, #bodyContent a.interwiki-w.wikia-guildwars:active,
   font-weight: 300;
#bodyContent a.interwiki-wikia.wikia-guildwars, #bodyContent a.interwiki-wikia.wikia-guildwars:active {
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nFrXyw1W3fxIlGzg.woff2) format('woff2');
   background-image: none; (transparent url(IMAGELINK) no-repeat scroll center right;_
   unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
   padding-right: 18px;
}
}
*/
/* hebrew */
 
@font-face {
/* PRINTFOOTER */
  font-family: 'Rubik';
.printfooter {
  font-style: normal;
  display:none
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nDrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
}
 
/* latin-ext */
/* External link graphics */
@font-face {
 
  font-family: 'Rubik';
.WikiaArticle a.external,
  font-style: normal;
.WikiaArticle a[href^="gopher://"] {
  font-weight: 300;
   background-image:none;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nPrXyw1W3fxIlGzg.woff2) format('woff2');
   unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
}
 
/* latin */
.WikiaArticle a.external:after,
@font-face {
.WikiaArticle a[href^="gopher://"]:after {
  font-family: 'Rubik';
   background-image: url("http://images2.wikia.nocookie.net/tardis/images/b/bd/ExternalLink.png") !important;
  font-style: normal;
   background-position:right top !important;
  font-weight: 300;
  background-repeat: no-repeat !important;
   src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nBrXyw1W3fxIk.woff2) format('woff2');
  /*padding-right:13px !important;*/
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
}
 
/* arabic */
/* Margins for <ol> and <ul> */
@font-face {
/* Remarking out because it's unclear what effect this would have on infoboxen
  font-family: 'Rubik';
  where people have gone crazy with these things. But one day, we really
  font-style: normal;
  should look into formally styling these elements.
  font-weight: 400;
div#content ol, div#content ul,
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nErXyw1W3fxIlGzg.woff2) format('woff2');
div#mw_content ol, div#mw_content ul {
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
    margin-bottom: 0.5em;
}
****/  
/* Make the list of references smaller */
ol.references,
div.reflist,
div.references,
div.references-small,
div.refbegin {
font-size: 80%;           /* Default font-size */
}
}
 
/* cyrillic-ext */
div.reflist ol.references {
@font-face {
   font-size: 100%;           /* Reset font-size when nested in div.reflist */
   font-family: 'Rubik';
   list-style-type: inherit; /* Enable custom list style types */
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nMrXyw1W3fxIlGzg.woff2) format('woff2');
   unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
}
/* cyrillic */
/* Highlight clicked reference in blue to help navigation */
@font-face {
ol.references li:target,
  font-family: 'Rubik';
sup.reference:target,
  font-style: normal;
span.citation:target {
  font-weight: 400;
   background-color: #D5d4f0;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nFrXyw1W3fxIlGzg.woff2) format('woff2');
   unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
}
/* hebrew */
/* Ensure refs in table headers and the like aren't bold or italic */
@font-face {
sup.reference {
   font-family: 'Rubik';
   font-weight: normal;
   font-style: normal;
   font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nDrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
}
/* latin-ext */
/* Styling for citations */
@font-face {
span.citation, cite {
  font-family: 'Rubik';
  font-style: normal;
  font-style: normal;
  word-wrap: break-word;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nPrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
}
/* latin */
/* For linked citation numbers and document IDs, where
@font-face {
  the number need not be shown on a screen or a handheld,
  font-family: 'Rubik';
  but should be included in the printed version
  font-style: normal;
 
  font-weight: 400;
  Remarked out cause I don't know what it does.
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nBrXyw1W3fxIk.woff2) format('woff2');
 
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
@media screen, handheld {
  span.citation *.printonly {
  display: none;
    }
}
}
*/
/* latin */
 
@font-face {
/* ==================
  font-family: 'Mitr';
  Search result styling
  font-style: normal;
  ================== */
  font-weight: 600;
 
  font-display: swap;
.Search .result h1,
  src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8eMcJJfecnFHGPc.woff2) format('woff2');
.Search .result h3 {
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-size:18px !important;
    font-weight:bold !important;
    font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
}
}


/***** ARTICLES *****/
/* css preview area */
.WikiaArticle .mw-css {background-color: transparent;}
.WikiaArticle {background-color: transparent;}
/* Article titles */


/* This does nothing in the wikia skin, but may in monobook.
/* ============
     It's supposed to get rid of the article name on the front page */
     General font matters
body.mainpage .firstHeading {
    ============ */
  display:none;
}


.WikiaBlogPostHeader h1,
body {              
.WikiaPageHeader h1 {
  font-family:"Nunito","Rubik",sans-serif;
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  font-size: 1.9em !important;
  line-height: 1.3em;
  font-weight:normal;
  color:#2f2cb8;
}
}
 
.mw-body h1,
/**** EASY ARCHIVES ****/
.mw-body h2, .mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6, .mw-body dt {
.archiving .ajax {
font-family:"Della Respira","Nunito","Rubik",sans-serif;
  display: block;
  margin: 25px auto;
}
}


.archiving td {
.page-content h2:first-of-type {
  background-color: #EEEEEE;
clear: left;
  min-height: 1em;
  color: #000;
  cursor: pointer;
}
}
.archiving tr.archive td.line {
  background-color: #2f2cb8;
  color: #fff;
}
.archiving tr.noarchive td.line {
  background-color: #ececec;
  color: #2f2cb8;
}


/*** Put a checker background at the image description page only visible if the image has transparent background ***/
.mw-parser-output p b,
#file img {
.portable-infobox b,
  background: url("http://images.wikia.com/central/images/5/5d/Checker-16x16.png") repeat;
.navbox b {
}
    font-weight: 800;
.collapseLink {  
  cursor: pointer;  
}
}


/*** CHANGES TO EDITING ***/
/* Changing where the "edit section"
    button goes and what it looks like */


/*** editing in fixed-width fonts for clarity ***/
.editsection a {
 
     text-transform:lowercase;
/*Input boxes*/
     font-variant: all-small-caps;
button,
     letter-spacing:1px;
input[type="submit"],
     font-family: Adelle, 'Cambria', 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
input[type="button"],
     font-size:70%;
input[type="reset"] {
     font-style:italic;
     cursor: pointer;
     font-weight:bold;
}
     color:var(--accent-2);
     text-align: left;
input[type="text"], input[type="password"] {
     margin-left:-5px;
    border: 1px inset #aaa;
    -moz-border-radius-topleft: 0.5em;
     -moz-border-radius-topright: 0.5em;
    -moz-border-radius-bottomleft: 0.5em;
    -moz-border-radius-bottomright: 0.5em;
    -webkit-border-radius-topright: 0.5em;
    -webkit-border-radius-topleft: 0.5em;
    -webkit-border-radius-bottomright: 0.5em;
    -webkit-border-radius-bottomleft: 0.5em;
    padding-left: 0.5em;
     padding-right: 0.5em;
}
select {
    border: 1px inset #aaa;
     -moz-border-radius-topleft: 0.5em;
     -moz-border-radius-topright: 0.5em;
     -moz-border-radius-bottomleft: 0.5em;
     -moz-border-radius-bottomright: 0.5em;
    -webkit-border-radius-topright: 0.5em;
     -webkit-border-radius-topleft: 0.5em;
    -webkit-border-radius-bottomright: 0.5em;
     -webkit-border-radius-bottomleft: 0.5em;
     padding-left: 0.5em;
}
textarea,
editpage-editarea yui-ac,
.skin-oasis textarea {
  font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L",
              "Courier New", monospace !important;
}
}


input[type="text"]:focus,
/*  ==============
input[type="password"]:focus,
    SECTION EDIT
select:focus,
    ============== */
textarea:focus {
.editsection {
  background: #E2E2F0 !important; /*#A6A6B8 I like this one; a "light" dark blue*/
    float: right;
}
}


/* ============
/* =================
   Category stuff
   Spotify player
   ============
   ================= */
 
.spotify-thumb {
 
     float: right;
     ++++++++++++
     clear: right;
     General style for the
     height: 152px!important;
     area which bounds the category
     margin-bottom: 12px;
     listing at the bottom of
    margin-left: 12px;
    each page
    +++++++++++++ */
 
.WikiaArticleCategories {
  background-color:transparent;
  background-image:none;
  border:0px dashed transparent;
}
}
 
.spotify-thumb .embedvideo .embedvideo-wrapper {
/*  ++++++++++++
     height: 162px!important;
    Catlink styling
    from es.pokemon.wikia.com
    (sorta)
    ++++++++++++
*/
#catlinks {
  border:1px dashed #2f2cb8 !important;
     -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px 4px #D5D4f0;
  color:#1F1E38;
  padding:5px;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-align:left;
  line-height:120%; 
  margin-left:0;
  margin-right:0;
  margin-top:10px;
  margin-bottom:0px;
  width:98%;
  word-wrap:break-word; 
}
.mw-normal-catlinks li {
  display:inline !important;
}
 
/* Searching for styling for just the word CATEGORIES */
#mw-normal-catlinks > a,
#mw-normal-catlinks > a:hover {
  color:#1f1e38;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-transform:uppercase;
  letter-spacing:3px;
  font-weight:bold;
}
/*
#catlinks a {
  color:#1f1e38;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-transform:none;
  font-weight:normal;
  letter-spacing:0px;
}
*/
#catlinks span a {
  color: #1f1e38;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-transform:none !important;
  font-weight:normal !important;
  letter-spacing:0px !important;
}
}


/*  =================
    Table of Contents
    =================
   
   
#catlinks span a:hover {
    Note that right-clearing TOCs, which are somewhat unusual — and even
  color: #2f2cb8;
    scorned on some wikis — have been agreed by community consensus */
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-transform:none !important;
  font-weight:normal !important;
  letter-spacing:0px !important;
}


#catlinks .noprint a:hover {  
.toclimit-2 .toc .toclevel-1 ul,
  background: none;  
.toclimit-3 .toc .toclevel-2 ul,
.toclimit-4 .toc .toclevel-3 ul,
.toclimit-5 .toc .toclevel-4 ul,
.toclimit-6 .toc .toclevel-5 ul,
.toclimit-7 .toc .toclevel-6 ul {
display: none;
}
}
#catlinks a.new {
  color:#ff591f;
}
   


/* +++++++++++++
/* ====================
   Changing color of category
   PERMISSIONS ERRORS
  buttons seen during editing
   ==================== */
   +++++++++++++  */
.PermissionsError > .editpage-intro > .editpage-intro-wrapper > div {
 
    background-color: var(--accent-2);
.CSitem,
    border: 3px solid #fff;
#CSitem,
    color: black;
.CSaddCategory,
    padding:20px;
.csAddCategoryButton,
    margin-top:150px;
.csAddCategorySwitch,
.CSitemOuter,
.CSitemOuterAddCategory,
#csViewMode,
.csMainContainer {
  background-color:transparent !important;
  color:#2f2cb8 !important;
  border-bottom-color: #2f2cb8 !important;
  border-left-color: #2f2cb8 !important;
  border-right-color: #2f2cb8 !important;
  border-top-color: #2f2cb8 !important;
}
 
/*This is the horizontal strip containing the "save"
  and "cancel" buttons */
.csViewMode #csButtonsContainer {
  background-color:transparent
}
}
/* =========================
  SPOILER ALERT
  ========================= */
 
  #SpoilerAlertText {
      font-size: 80;
      line-height:130%;
      margin:50px;
  }
/* ====================
  Stuff from Common.css
  ==================== */
/* ============================
  Poetry
  ============================ */


/*.csitem:hover is used when you want a diff color on rollover of cats while editing article.  kinda useless.
div.poem {
.WikiHeader li:hover,
    margin-left:20px;
.CSsuggestHover,
.CSsuggestContainer,
.wikia-menu-button-secondary ul a:hover {
  background-color:#2f2cb8 !important;
  color:white !important;
  font-weight:bold;
}
*/
csButtonsContainer {
  background-color:transparent !important;
}
 
 
/*Changes the outside category add autosuggest thingy */
 
#csSuggestContainer .yui-ac-content {
  background:#ECECEC;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  border:1px solid #2f2cb8;
  -moz-box-shadow:0 0 20px #2f2cb8;
  -webkit-box-shadow:0 0 20px #2f2cb8;
  box-shadow:0 0 20px #2f2cb8;
  color:#2f2cb8;
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  font-size:11pt;
  padding:3px;
  max-height:235px;
  top:-40 px;
  bottom:40px;
  right:auto;
  left:auto;                              
}
}


#csSuggestContainer .yui-ac-content li {  
/* Fixing {{il}} output in infoboxes */
  background:#ececec;
.portable-infobox div.poem {
  color:#2f2cb8 !important;
    margin-left: 0;
  font-weight:bold !important;
}
.CSsuggestHover, /* This bit allows navigation by up/down arrows */
#csSuggestContainer .yui-ac-content li:hover { /* This bit does mouseovers */
  background:#D5D4F0  !important;
}
}


/* Changing link suggestions */
/* Special Pages */


 
.mw-specialpagesgroup {
.link-suggest-container .yui-ac-content {  
    background-color:transparent;
  background:#ECECEC;
    border:1px solid var(--accent-2);
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  border:1px solid #2f2cb8;
  -moz-box-shadow:0 0 40px #2f2cb8;
  -webkit-box-shadow:0 0 40px #2f2cb8;
  box-shadow:0 0 40px #2f2cb8;
  color:#2f2cb8;
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  font-size:11pt;
  padding:3px;
}
}


.link-suggest-container .yui-ac-content li {
/*  ===================
  background:#ececec;
    Template documentation
  color:#2f2cb8;
    =================== */
  /*makes kinda cool grid border:1px solid #2f2cb8;*/
.documentation {
  font-weight:bold !important;
    padding:3px;
}
}
 
.documentation .header,
.link-suggest-container .yui-ac-content li:hover, /* This bit does mouseovers */
.documentation .footer {
.link-suggest-container .navigation-hover { /* This bit does navigation by up/down arrows */
    padding:.5em;
  background:#D5D4F0  !important;
    margin:0;
    font-size:85%;
    border:var(--accent-2) solid 2px;
    background-color:var(--accent-1);
    color:#000;
}
}
 
.documentation .header a,
/* Changes font of Bot edits */
.documentation .header a.link,
a[href="/wiki/User:CzechBot"],
.documentation .header a.visited,
a[href="/wiki/User:Wikia"] {
.documentation .footer a,
font-family: Zapfino, /* For Mac */
.documentation .footer a.link,
              'Edwardian Script ITC', /* For half of Win users */
.documentation .footer a.visited {
              'Blackadder ITC', /* For the other half */
    text-decoration:underline;
              'URW Chancery L', /* for virtually all Linux users */
    color:#555;
              'Monotype Corsiva', /* For a tiny fraction of Win and Mac users */
              fantasy /* everyone's fallback */ !important;
  text-transform:none !important ;
  font-size:80%;  
  color: #6E6AC4 !important;  
}
}
 
.documentation .footer {
/* Changes colour of Admin edits */
    text-align:right;
 
a[href="/wiki/User:***Stardizzy***"],
a[href="/wiki/User:23skidoo"],
a[href="/wiki/User:Amxitsa"],
a[href="/wiki/User:Azes13"],
a[href="/wiki/User:CzechOut"],
a[href="/wiki/User:Doug86"],
a[href="/wiki/User:Freethinker1of1"],
a[href="/wiki/User:Ghel%C3%A6"],
a[href="/wiki/User:Wikia-Jaster"],
a[href="/wiki/User:GingerM"],
a[href="/wiki/User:Joker1138"],
a[href="/wiki/User:Josiah_Rowe"],
a[href="/wiki/User:Mantrid"],
a[href="/wiki/User:Mini-mitch"],
a[href="/wiki/User:Nhprman"],
a[href="/wiki/User:OncomingStorm"],
a[href="/wiki/User:Revanvolatrelundar"],
a[href="/wiki/User:Sean-Black"],
a[href="/wiki/User:Skittles_the_hog"],
a[href="/wiki/User:Tangerineduel"],
a[href="/wiki/User:Wikia-Jaster"] {  
  color: #521452 !important;
  font-weight: normal;
  font-family: Gadget, "Arial Rounded MT Bold", "Abadi MT Condensed Extra Bold", "Gill Sans Ultra Bold",
            "Arial Black",sans-serif;
}
}
 
.documentation .description {
/* Changes colour of Wikia Staff edits */
    padding:1em 1.5em 0 1.5em;
/* Note: Because staff  can change, this list will have to be
    margin:8px 0;
  amended when a staff member leaves Wikia's employ.  
    border:2px dashed var(--accent-2);
  This list was updated on 16 Jan 2012 */
    background-color:transparent;
a[href="/wiki/User:Angela"],
a[href="/wiki/User:Bchwood"],
a[href="/wiki/User:DaNASCAT"],
a[href="/wiki/User:Dopp"],
a[href="/wiki/User:Kirkburn"],
a[href="/wiki/User:Moll.wikia"],
a[href="/wiki/User:Sarah Manley"],
a[href="/wiki/User:Sannse"],
a[href="/wiki/User:Scarecroe"],
a[href="/wiki/User:Toughpigs"],
a[href="/wiki/User:Uberfuzzy"],
a[href="/wiki/User:XD1"] {  
  /*color: #8F684F; nice but dull red*/
  color: #91854E !important;
  font-weight: normal;
  font-family: Gadget, "Arial Rounded MT Bold", "Abadi MT Condensed Extra Bold", "Gill Sans Ultra Bold",
            "Arial Black",sans-serif;
}
}
/* ======================
  POLLS
  ====================== */
div.ajax-poll {
  border:1px dashed #2f2cb8 !important;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px #D5D4f0 4px;
  color:#1F1E38;
  padding:5px;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  letter-spacing:.5px;
  text-align:center; 
  margin-left:0;
  margin-right:0;
  margin-top:0px;
  margin-bottom:10px;
  width:auto !important   


/* ======================
/* ===================
  TOP-OF-PAGE BANNERS
    DIFF RENDERING
  which identify the type
    =================== */
  of article or give other
  important messages about
  the article as a whole
  =======================
  Clearly owes a debt to
  memoryalpha.wikia.com,
  who were riffin' off of
  en.wikipedia
  =======================
  +++++++++++++++++++++++
  Base frame
  +++++++++++++++++++++++ */


div#article-type {
table.diff,
  border:1px dashed #2f2cb8 !important;
td.diff-otitle,
    -webkit-border-radius: 10px 0px 0px 10px;
td.diff-ntitle {
      -moz-border-radius: 10px 0px 0px 10px;
    background:none!important;
        -o-border-radius: 10px 0px 0px 10px;
     background-color:transparent;
            border-radius: 10px 0px 0px 10px;
    font-family: "Rubik"
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px #D5D4f0 4px;
  color:#2f2cb8;
  padding:5px;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  letter-spacing:.5px;
  text-align:left; 
  min-height:55px;  
  margin-left:0;
  margin-right:0;
  margin-top:0px;
  margin-bottom:10px;      
 
 
div#article-type p {
  margin-left:205px;
  line-height:.9em;
  font-size:.9em;
  text-align:left;
  font-weight:normal;
  font-style:normal;
  color:#1F1E38;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif; 
}
}


/* +++++++++++++++++++
td.diff-deletedline {
  Various article types
    border:2px solid white;
  +++++++++++++++++++ */
    background: #c35858!important;
 
    border-color: #a94f4f!important;
div#type-title {
    border-bottom: solid 4px #a34444!important;
  margin-left:205px;
    color: black;
  font-size:1.6em;
    padding:10px!important;
  line-height:1.2em;        
    line-height:110%;
  color:#1F1E38;
    font-size:14px;
    font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L", "Courier New", monospace;
}
}
 
td.diff-addedline {
div.type-realworld {
    border:2px solid white;
  margin:auto auto auto auto;
    background: #39a75d!important;
  /*position:absolute;*/
    border-color: #29974d!important;
  top:0px;  
    border-top: solid 4px #3a8f56!important;
  max-height:55px;
    color: black;
  background: transparent url(http://images3.wikia.nocookie.net/tardis/images/d/d8/SmallClapper.jpg) no-repeat;
    padding:10px!important;
  z-index:5;  
    line-height:110%;
    font-size:14px;
    font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L", "Courier New", monospace;
}
}
 
td.diff-context {
div.type-nc {
    background:#ececec;
  max-height:55px;
    color: black;
  background: transparent url(http://images1.wikia.nocookie.net/tardistest/images/8/8c/NoncanonImage.jpg) no-repeat;
    border: none;
  z-index:5;  
    font-weight:normal;
    font-size:12px;
    margin-bottom:5px;
    margin-top:5px;
    padding:10px!important;
    line-height:120%;
    font-family:"Rubik";
}
}


div.type-disambig {
span.diffchange {
  max-height:55px;
    font-weight: bold;
  background: transparent url(http://images2.wikia.nocookie.net/__cb20090426213327/tardis/images/a/af/Transferring.jpg) no-repeat;  
    text-decoration: none;
  z-index:5;  
    font-size:14px;
}
}


div.type-inuse {
.diffchange {
  background: transparent url(http://images1.wikia.nocookie.net/tardis/images/e/e0/Inuse200px.jpg) no-repeat;
line-height: 1.5;
  z-index:5;  
}
}


div.type-update {
/*  ===================
  margin-left:180px;
    QUOTATIONS
  background: transparent url(http://images4.wikia.nocookie.net/tardis/images/3/37/Update200px.jpg) no-repeat;
    =================== */
  z-index:5;
}
/*  -------------------
    SIMPLE QUOTATIONS
    powers template:sq
    ------------------- */


div.type-cleanup {
/*
  background: transparent url(http://images1.wikia.nocookie.net/tardis/images/e/e2/Cleanup200px.jpg) no-repeat;
.simplequote::before {  
  z-index:5;
    content: "“";
}
    float: left;
div.type-delete {
    height: 60px;  
  background: transparent url(http://images4.wikia.nocookie.net/tardis/images/6/6b/Delete200px.jpg) no-repeat;
    margin-top: -20px;
  z-index:5;
    padding-top: 45px;
}
    margin-bottom: -50px;
div.type-oou {
    font-size: 200%;
  background:transparent url(http://images4.wikia.nocookie.net/tardis/images/6/63/Oou200px.jpg) no-repeat;
    color: #fff;
  z-index:5;
}
div.type-rename {
  background:transparent url(http://images4.wikia.nocookie.net/tardis/images/1/1e/Rename200px.jpg) no-repeat;
  z-index:5;  
}
div.type-spoiler {
  background:transparent url(http://images3.wikia.nocookie.net/tardis/images/7/7f/Spoiler200px.jpg) no-repeat;
  z-index:5;
}
div.type-conjecture {
  background:transparent url(http://images3.wikia.nocookie.net/tardis/images/c/c3/Conjecture200px.jpg) no-repeat;
  z-index:5;  
}
div.type-talk {
  background:transparent url(http://images2.wikia.nocookie.net/__cb20110514204758/tardis/images/b/b4/Talk200px.jpg) no-repeat;
  z-index:5;  
}
div.type-unprod {
  background:transparent url(http://images3.wikia.nocookie.net/tardis/images/f/f2/Unprod.png) no-repeat;
  z-index:5;
}
div.type-doctorwhich {
  background:transparent url(http://images4.wikia.nocookie.net/tardis/images/a/af/WhichDoctor.jpg) no-repeat;
  z-index:5;
}
div.type-nonfiction {
  background:transparent url(http://images3.wikia.nocookie.net/tardis/images/2/26/Nonfiction.png) no-repeat;
  z-index:5;
}
div.type-prefix {
  background:transparent url(http://images2.wikia.nocookie.net/tardis/images/d/d5/Prefix.png) no-repeat;
  z-index:5;
}
div.type-merge {
  background-color:transparent;
  background-image: url(http://images4.wikia.nocookie.net/__cb20100517214718/tardis/images/9/9c/Merge.png);
  background-repeat:no-repeat;
  background-size:200px 200px;
  background-position:0 0;
  z-index:5;
}
}


/* This is for the small, right-floating boxes, like DisconNav */
.simplequote::after {
div#inline-box-rt {
    content: "”";
  padding:5px;
    float: right;
  text-align: right;
     height: 25px;
  font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;  
    margin-top: 0px;
  color:#2f2cb8;
    padding-top: 20px;  
  float:right;
    font-size: 200%;
  border:1px dashed #2f2cb8 !important;
    color: #fff;
     -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow: inset -0px 0px 25px #D5D4f0 4px;
  color:#2f2cb8;
  width:250px; 
  margin:.5 em 0em .5em 1em;
  padding: 5px;
  line-height:1.1em;
  font-size:.8em;
  font-weight:normal;
  font-style:normal;
  background-color:#ececec;
}
}
 
*/
/* This is for the small, left-floating boxes, like section cleanup */
.simplequote {  
div#inline-box {
    font-family:Rubik;
  background-color: #ececec;
    font-style:italic;
  border: 1px dashed #2f2cb8;
    margin:5%;
  margin: .5em 1em .5em 0em !important;
     font-size: 1.15em;
  margin-right:10px;
     line-height: 1.45em;
  padding:5px;
  width:250px;
  text-align: right;
     -webkit-border-radius: 0px 10px 10px 0px;
      -moz-border-radius: 0px 10px 10px 0px;
        -o-border-radius: 0px 10px 10px 0px;
            border-radius: 0px 10px 10px 0px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px #D5D4f0 4px;
  color:#2f2cb8;
     line-height:1.1em;
  font-size:.8em;
  font-weight:normal;
  font-style:normal;
  font-style:italic;
  font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;   
  color:#2f2cb8;
  margin-bottom:auto;
  margin-right:auto;
  float:left;
}
}


div#inline-box p,
.simplequote[cite]::after {
div#inline-box-rt p {
  line-height:.9em;
  font-size:.8em;
  font-weight:normal;
  font-style:normal;
  color:#2f2cb8;
  font-family: font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
}
 
 
/* ++++++++++++++++++++++++++++
  ARTICLES
 
  some of this comes
  from MemAlpha
  ++++++++++++++++++++++++++++ */
 
 
/* Allow limiting of which header levels are shown in a TOC;
  <div class="toclimit-3">, 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).
 
  Taken from en:wikipedia in order to make template:TOC limit work
*/
.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;
}
 
 
 
.commentsbubble {
  color: #666 !important;
}
 
/* Special Pages */
 
.mw-specialpagesgroup {
  background-color:#2f2cb8 !important;
  border:1px solid #666;
  color:white !important;
}
 
/* Quotations */
/* This method of getting big, proper quotation marks comes from
  http://24ways.org/2005/swooshy-curly-quotes-without-images */
 
blockquote:before { content: "“";
                      float: left;
    height: 60px; /* original value 45px */
    margin-top: -20px;
    padding-top: 45px;
    margin-bottom: -50px;
    font-size: 700%;
    color: #2f2cb8;
}
 
blockquote:after { content: "”";
float: right;
    height: 25px;
    margin-top: 0px;
    padding-top: 20px; /* original value 45 px */
    font-size: 700%;
    color: #2f2cb8;
}
 
blockquote {
font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
font-style:italic;
text-indent: 1.0em; /* original value -0.4 em */
}
 
blockquote[cite]:after {
     display: block;
     display: block;
     text-align: right;
     text-align: right;
Line 1,050: Line 570:
     font-style: normal;
     font-style: normal;
     font-size: 1.2em;
     font-size: 1.2em;
    color:#012c57;
}
}


 
.simplequote span.author {
/* ================
    position: relative;
   TABLES
    display: block;
  ================ */
    font-size:100%;
 
    line-height:90%;
/* ================
    text-align: right;
  General hover background
    margin-top: 5px;
  which should apply to all
    color: #012c57;
  tables.  
    font-style:italic;
  ================ */
    top:10px;
 
}    
/* Takin' this out;
.simplequote span.author i {
   far too wide ranging  
    position: relative;
 
    font-size:100%;
.hover {
    line-height:90%;
  background:#6E6AC4;
    background: #eee;
  color:#FFF
    font-style: italic;
    z-index: 5;
    padding:1%;
    border: solid .75px transparent;
    border-radius: 4px;
}
/* Makes a decorative line, but honestly
  this line only works on pages where there's no
   infobox or image in the way.  
.simplequote span.author::before {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 35%;
    float:left;
    height: 1px;
    background: #ccc;
    z-index: 1;
    color:#012c57;
}
}
.hover a:link { color:#fff !important;}
.hover a:link:interwiki {color:#fff !important;}
.hover a:link:external {color:#fff !important;}
.hover a:visited { color: #fff !important;}
.hover a:hover { color:#fff !important;}
.hover a:active  {color: #fff !important;}
*/
*/
 
.simplequote span.author a,
/* ================
.simplequote span.author a:link {
  Main style for all infoboxes is to be
    color:#012c57;
  rounded through CSS3 techniques. We're officially
  abandoning support for IE below version 9, since
  has <20& market share as of Feb 2012
  ================= */
 
 
table.infobox-exterior,
#infobox-exterior {
  border:1px dashed #2f2cb8 !important;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
/*  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px #D5D4f0 4px;*/
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  color:#2f2cb8;
  width:250px !important;
  float:right;
  clear:right;
  margin:0px 0px 5px 5px;
  padding-top: 5px;
  padding-bottom:5px
}
}


table.infobox-interior,
/* Blockier way of doing quotes */
#infobox-interior {
font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
font-size: 12px;
margin:auto;
        padding:auto;
        /*clear:right;*/
        float:right;
text-align: right;
        width:245px!important;
border-collapse: collapse;
        -webkit-border-radius: 10px 0px 0px 10px;
        -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
}


table.infobox-interior th,
blockquote {
#infobox-interior th {
    position: relative;
  border: 0px solid #ffffff;
    display: flex;
  /*-moz-border-radius:10px ;
    background: #eee;
  -webkit-border-radius:10px ;
    padding: 40px 30px 30px 60px;
  border-radius:10px ;*/
    border-radius: 10px;
  /*-moz-box-shadow:10px 10px 10px #2f2cb8 ;
    font-size:110%;
  -webkit-box-shadow:10px 10px 10px #2f2cb8 ;
    line-height:120%;
  o-box-shadow:10px 10px 10px #2f2cb8;
    font-family: Adelle, 'Cambria', 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  box-shadow:10px 10px 10px #2f2cb8;*/
    color: #333 !important;
  color: #fff;
    text-align: left;
  overflow:hidden;
    box-shadow: 1px 1px 1px #012c57,
  text-decoration:none !important;
                2px 2px 1px #012c57,
  letter-spacing:0px !important;  
                3px 3px 1px #012c57;
  /* margin: .5em 0em .5em 0em;*/
    transition-duration: .3s;
  margin-right:4px;
    margin-right:20px;
  padding: 4px;
    margin-left:20px;
  /* vertical-align: middle; */
    width:auto;
  /* text-align:center; */
}
  width:240px !important;
blockquote span.author {
  line-height:110%;
    position: relative;
  /*font-size:150%;*/
    display: block;
   background:#2f2cb8; /*#b9c9fe*/ /*fallback for older browsers, like opera 10 */
    font-size: 100%;
  background: -moz-linear-gradient(-45deg,  #d5d4f0 0%, #2f2cb8 25%); /* FF3.6+ */
    line-height: 120%;
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d5d4f0), color-stop(100%,#2f2cb8)); /* Chrome,Safari4+ */
    text-align: right;
  background: -webkit-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* Chrome10+,Safari5.1+ */
    margin-top: 5px;
  background: -o-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* Opera 11.10+ */
    color: #999;
  background: -ms-linear-gradient(-45deg, #d5d4f0 0%,#2f2cb8 25%); /* IE10+ */
    font-style:italic;
  background: linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* W3C */
}    
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d4f0', endColorstr='#2f2cb8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
blockquote span.author i {
    position: relative;
    font-size: 100%;
    line-height: 120%;
    padding-left: 25px;
    font-style: italic;
    z-index: 5;
    background: #eee;
}
blockquote a,
blockquote a:link {
    text-decoration:underline;
    color:#012c57;
}
}
 
blockquote span.author a,
table.infobox-interior td,
blockquote span.author a:link {
#infobox-interior td {
    color:#012c57;
  padding: 4px;
  width:240px;
  background: #ececec; /* Old browsers */
  background: -moz-linear-gradient(45deg,  #ffffff 0%, #ececec 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#ffffff), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg,  #ffffff 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg,  #ffffff 0%,#ececec 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg,  #ffffff 0%,#ececec 100%); /* IE10+ */
  background: linear-gradient(45deg,  #ffffff 0%,#ececec 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border-top: 1px solid #fff;
  color: #2f2cb8 /*#669;*/
}
}
 
blockquote span.author::before {
table.infobox-interior tbody tr:hover td,
    display: block;
#infobox-interior tbody tr:hover td {
    content: "";
background: #D5D4f0;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    float:left;
    height: 1px;
    background: #ccc;
    z-index: 1;
}
}
 
blockquote:hover {
table.infobox-interior td.info-both,
    box-shadow: 1px 1px 5px #012c57,
#infobox-interior td.info-both {
                2px 2px 6px #012c57,
  text-align:right;
                3px 3px 7px #012c57;
  padding:0 0 0 0!important;
  line-height:100%;
blockquote::before {
 
    display: block;
    position: absolute;
    top: 40px;
    left: 0;
    content: "“";
    font-family: "Rubik";
    font-size: 150px;
    color: #012c57;
    z-index:6;
}
}
table.infobox-interior td.info-both img,
blockquote p {
#infobox-interior td.info-both img {
padding: 5px;
display:block; /*force new line after img in sidebar */
margin-top: 0!important;
margin: 0 ;
color: #333 !important;
padding-left: 0;
    padding-right: 0 !important;
}
 
table.infobox-interior td.info-left,
#infobox-interior td.info-left {
width: 125px !important;
font-weight: bold;
text-align: right;
vertical-align:top;
  line-height:100%;
}
 
table.infobox-interior td.conflict-left,
#infobox-inteior td.conflict-left {
  width:50% !important;
  text-align:center;
  border-right:1px solid #2f2cb8
}
 
table.infobox-interior td.info-right,
#infobox-interior td.info-right {
  text-align:left;
  vergical-align:top;
  line-height:100%
}
 
table.infobox-interior td.conflict-right,
#infobox-inteior td.conflict-right {
  width:50% !important;
  text-align:center;
}
 
/* Navigation frame for story infoboxes */
 
table.infobox-interior td.info-left-nav,
#infobox-interior td.info-left-nav {
  width: 125px ;
  text-align: center;
  padding:2px;
  vertical-align:top;
  line-height:100%;
}
 
table.infobox-interior td.info-right-nav,
#infobox-interior td.info-right-nav {
  text-align: center;
  padding:2px;
  vertical-align:middle;
  line-height:100%;
}
}
 
blockquote p:nth-of-type(n+2) {
table.infobox-interior td.info-both-nav,
  border-left: 1px solid #333;
#infobox-interior td.info-both-nav {
  text-align: center;
  padding:2px;
  font-weight:bold;
  vertical-align:middle;
  line-height:100%;
}
}


 
/* =======================
/* =================
    ARCHIVE TOOL
  MediaWiki:Edittools
    ======================= */
  ================== */
 
#edittools, #editpage-specialchars {
border:2px dashed #2f2cb8;
background:transparent;
}
 
/*** Now, DIVs used in "messages" (as in the delete temp) ***/
 
div.warning {
background-color: #401F22;
border: 1px solid #660000;
color: #FF0000 !important;
font-weight: bold;
margin: 2em 0 1em;
padding: .5em 1em;
margin-top:auto;
        margin-bottom:auto;
text-align: justify;
}
 
div.header-notice,
.copyright-notice {
background-color: transparent;
border: 1px dashed #2f2cb8;
color: #000;
padding: .5em 1em;
        margin-top:auto;
        margin-bottom:auto;
        margin-left:auto;
        margin-right:auto;
        width:80%;
        line-height:110%;
        font-size:95%;
text-align: justify;
        -moz-border-radius:10px !important;
        -webkit-border-radius:10px !important;
        border-radius:10px !important;
        -moz-box-shadow:0 0 40px #2f2cb8 !important;
        -webkit-box-shadow:0 0 40px #2f2cb8 !important;
        box-shadow:0 0 40px #2f2cb8 !important;
}
 
div.header-notice table {
background-color: transparent;
padding: 1px;
}
 
div.notice {
background-color: #401F22;
border: 1px dashed #CC0000;
color: #FFFFFF;
margin: 2em 10% 1em 10%;
padding: .5em 1em;
text-align: justify;
font-size:smaller;
}
 
div.header-notice#fa {
width: auto;
font-size: inherit !important;
}
 
div.notice p,
div.header-notice p,
div.warning p {
line-height: 120% !important;
}
 
div span.msg-title {
display: block;
width: 100%;
color: #FFD942;
text-align: center;
font-size: 150%;
font-weight: bold;
border-bottom: 1px solid #666;
}
/* =======================
  SHORTCUTS
  the little boxes that say
  T:WHATEVER
  in the upper right hand corner
  of pages
  =======================
  Base style probably originated
  at en.wikipedia, but has spread
  to some of the larger Wikia
  wikis like Wookiee, The Vault and MA
  ======================== */
 
div.shortcut {
  float:right;
  border:1px dashed #2f2cb8;
  -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  padding: 0.65em;
  margin: 10px 10px 10px 10px !important;
  text-align: center;
  font-size:smaller;
  font-weight:bold;
  width: auto;
}
 
/* =======================
  ARCHIVE TOOL
  ======================= */


#archstrip table, .archstrip table,
#archstrip table, .archstrip table,
#archstrip td, .archstrip td {
#archstrip td, .archstrip td {
  background-color:transparent !important;
    background-color:transparent;
  color:#FFF !important;
    color:#FFF;
}
 
#archstrip, .archstrip {
  /* This was original declaration
 
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0.35, #7473BE), color-stop(0.65, #2F2CB8));
 
  This is the new set: */
 
background: #2f2cb8 !important; /* Old browsers */
background: -moz-linear-gradient(top,  #7473be 0%, #7473be 35%, #2f2cb8 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7473be), color-stop(35%,#7473be), color-stop(100%,#2f2cb8)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7473be 0%,#7473be 35%,#2f2cb8 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7473be 0%,#7473be 35%,#2f2cb8 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7473be 0%,#7473be 35%,#2f2cb8 100%) !important; /* IE10+ */
background: linear-gradient(top,  #7473be 0%,#7473be 35%,#2f2cb8 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7473be', endColorstr='#2f2cb8',GradientType=0 ); /* IE6-9 */
  overflow: visible;
  padding: 10px 20px;
  position: relative;
  font-family:'Gill Sans', Verdana, sans-serif;
  text-transform:uppercase;
  letter-spacing:3px;
  border:2px white solid;
  float:right;
  line-height:110%;
  color:#fff !important;
  max-width:250px;
  -moz-border-radius:10px !important;
  -webkit-border-radius:10px !important;
  border-radius:10px !important;
  -moz-box-shadow:0 0 40px #2f2cb8 !important;
  -webkit-box-shadow:0 0 40px #2f2cb8 !important;
  box-shadow:0 0 40px #2f2cb8 !important;
}
 
/* =======================
  USER WARNINGS
  Styling for the boxes
  that come up when using
  one of the automatic
  messages to warn users
  of policy violations
  ========================
  They come in three variations:
  one for each round of violation.
  ========================= */
 
/* +++++++++++++++++++
  General font declaration
  that applies to all
  user warnings
  +++++++++++++++++++ */
 
/* -------------------
  Headlines
  ------------------- */
 
#wh {
  font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif !important;
  font-size:1.8em;
  line-height:1.2em;
  font-style:italic;
  color:#fff !important;
}
 
/* =====================
  Auto-centering tricks
  ===================== */
 
#warn-floater {
  float:left;
  height:50%;
  margin-bottom:-100px;
}
 
#warn-content {
  clear:both;
  height:200px;
  position:relative;
}
}
 
#archstrip,  
/* +++++++++++++++++++
.archstrip {
  STYLING COMMON TO
    background: #012c57;
  ALL LEVELS 
     overflow: visible;
  +++++++++++++++++++ */
     padding: 10px 20px;
 
.warn1,
.warn2,  
.warn3,
.warn4 {
  margin: 50px auto;
     height: 200px;
     max-width: 600px;
     position: relative;
     position: relative;
     width: 80%;
     font-family:'Gill Sans', Verdana, sans-serif;
     -webkit-box-shadow: 0 4px 7px hsla(0,0%,0%,.2);
     text-transform:uppercase;
      -moz-box-shadow: 0 4px 7px hsla(0,0%,0%,.2);
    letter-spacing:3px;
            box-shadow: 0 4px 7px hsla(0,0%,0%,.2);
    border:2px #fff solid;
     text-align:center;
    float:right;
    line-height:110%;
    color:#fff;
     max-width:250px;
}
}


.warn1:after,
/* ==================
.warn1:before,
   TABLES
.warn2:after,
   ================== */
.warn2:before,
.smwtable-exterior {
.warn3:after,
     margin:5px auto 5px auto;
.warn3:before,
     padding:auto;
.warn4:after,
.warn4:before {
    background: #E6DDA4 url(http://images4.wikia.nocookie.net/__cb20111014042019/tardis/images/4/44/Tape-right.png);
   background-repeat:repeat;
   background-origin:content-box;
    overflow:visible;
  opacity:.5;
    content: '';
    height: 30px;
    position: absolute;
    top: -25px; /*original -25px*/
    /*width:80px; this taken out so as to define them individually */
    -webkit-box-shadow: 0 5px 10px -7px hsla(0,0%,0%,.5);
      -moz-box-shadow: 0 5px 10px -7px hsla(0,0%,0%,.5);
            box-shadow: 0 5px 10px -7px hsla(0,0%,0%,.5);
}
.warn1:after,
.warn2:after,
.warn3:after,
.warn4:after {
     left: -40px;
  width:80px;
    -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
}
.warn1:before,
.warn2:before,
.warn3:before,
.warn4:before {
    right: -30px;
  width:125px;
     -webkit-transform: rotate(25deg);
      -moz-transform: rotate(25deg);
        -ms-transform: rotate(25deg);
        -o-transform: rotate(25deg);
            transform: rotate(25deg);
}
}


/* +++++++++++++++++++
table.wikitable,
  Differences between
#smwtable,
  the levels
table.smwtable {
  +++++++++++++++++++ */
    font-family: "Rubik";
 
font-size: 12px;
.warn1 {
  background: #8CB82C url(http://images1.wikia.nocookie.net/__cb20111015010157/tardis/images/9/90/Info-background.png) no-repeat;
  padding:20px 100px 10px 10px;
}
 
.warn1 p,
.warn1 hr {
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif !important;
  color:#fff !important;
  max-width:500px;
  width:500px;
}
 
.warn1 a:link,
.warn1 a:hover,
.warn1 a:visited {
  color:#2B380D;
}
 
.warn2 {
  background: #FDF23D /*#B89F2C #B8A92C nice orangey gold */ url(http://images3.wikia.nocookie.net/tardis/images/8/86/Grey-warning.png) no-repeat;
  padding:20px 100px 10px 10px;
}
 
.warn2 p,
.warn2 hr {
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif !important;
  color:#706E3D; /*#B0AA2A; nice light shade*/
  max-width:500px;
  width:500px;
}
 
.warn2 a:link,
.warn2 a:hover,
.warn2 a:visited {
  color:#000;
}
 
.warn3 {
  background: #F08400 url(http://images2.wikia.nocookie.net/__cb20111015010157/tardis/images/9/9b/Lastwarn-background.png) no-repeat;
  padding:20px 100px 10px 10px;
}
 
.warn3 p,
.warn3 hr {
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif !important;
  color:#fff !important;
  max-width:500px;
  width:500px;
}
 
.warn3 a:link,
.warn3 a:hover,
.warn3 a:visited {
  color:#703E00;
}
.warn4 {
  background: #B82c2c url(http://images4.wikia.nocookie.net/__cb20111015010157/tardis/images/0/0f/Blocked-background.png) no-repeat;
  padding:20px 100px 10px 10px;
}
 
.warn4 p {
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif !important;
  color:#fff !important;
  max-width:370px;
  width:370px;
}
 
.warn4 hr {
  max-width:300px;
  text-align:left;
}
 
.warn4 wh {
  max-width:350px;
  width:350px;
  font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif !important;
}
 
.warn4 a:link,
.warn4 a:hover,
.warn4 a:visited {
  color:#380E0E;
}
 
 
/*** Next are the TABLE formats ***/
/*** Note that this entire section of the style sheet will be
        cleaned up in time.  As of 1 March 2011, none of this
        is currently used anywhere on the site.  References to
        files at MemAlpha clearly won't persist once table styles
        are implemented.  The term "sidebar" is a MemAlpha term
        for what we'd just call an infobox.  ***/
 
/* TABLE: WIKI-SIDEBAR */
table.wiki-sidebar {
border: 1px dashed #2f2cb8;
background-color: transparent;
color: inherit;
clear: right;
float: right;
width: 250px;
        margin-top: 0em;
margin-left: 1.5em;
margin-right: 0em;
margin-bottom: 1.3em;
}
 
table.wiki-sidebar td.sb-name {
        text-align: center;
        background-color:#2f2cb8;
        line-height:125%;
        font-size:175%;
        border-bottom:0px solid gray;
        font-size:larger;
        color:white;
}
 
 
table.wiki-sidebar tr th {
background: transparent;
text-align: center;
text-align: center;
font-weight: bold;
    background-color:transparent;
font-size:larger;
    margin:10px auto 10px auto;
    width:auto;
    color: var(--text-color);
}
}
 
th.headerSort,  
table.wiki-sidebar td {
table.wikitable th,
line-height: 130%;
#smwtable th,
border:0;
table.smwtable th {
font-size:smaller;
     border: 0px solid #ffffff;
}
     color: #FFF;
 
     overflow:hidden;
 
     text-decoration:none;
table.wiki-sidebar td.sb-both {
     letter-spacing:0px;
text-align: center;
     margin-right:4px;
padding-left: 0;
padding-right: 0;
}
 
table.wiki-sidebar td.sb-both img {
/* display:block; force new line after img in sidebar */
border: 0px outset #888888;
margin: 0;
padding-left: 0;
padding-right: 0;
}
 
table.wiki-sidebar td.sb-left {
width: 50% !important;
        line-height:110%;
font-weight: bold !important;
text-align: right !important;
vertical-align:middle;
}
 
table.wiki-sidebar td.sb-right {
        vertical-align:middle;
        border-bottom:1px dashed #2f2cb8;
        line-height:110%;
}
 
table.wiki-sidebar td.sb-nav-l-t { margin-left:20px !important;
                                  margin-right:90px!important;
                                  font-weight:bold;
                                  width:35%;
}
 
table.wiki.sidebar td.sb-nav-l  { margin-left:20px;
                                  margin-right:90px;
                                  width:35%;
}
                           
table.wiki-sidebar td.sb-nav-r-t { margin-left:100px;
                                  margin-right:240px;
                                  font-weight:bold;
}
 
table.wiki.sidebar td.sb-nav-r  { margin-left:100px;
                                  margin-right:240px;
}   
 
 
/** Thumbnails in sidebars **/
 
table.wiki-sidebar tr td .thumb,
table.wiki-sidebar tr td .tright,
table.wiki-sidebar .thumbinner,
table.wiki-sidebar .magnify {
clear: none;
float: none;
border:0 !important;
margin:0 auto !important;
padding:0 !important;
width:auto !important;
text-align:center;
display:inline;
}
table.wiki-sidebar .thumbinner img {margin:0 auto !important;}
table.wiki-sidebar tr td .thumb .thumbcaption {display:none;}
 
table.wiki-sidebar td.sb-both div.sb-twoimg img.thumbimage {
display:inline !important; /*no new line after img in two-image box */
}
 
table.wiki-sidebar .picture-attribution {
  display:none;
}
 
 
/* Timelines */
.timeline {
    background-position:top left;
    background: #ECECEC; /* for those browsers that can't do gradients */
    background: -moz-linear-gradient(top,  #ECECEC,  #D5D4F0);
    background: -webkit-gradient(linear, left top, left bottom, from(#ECECEC), to(#D5D4F0));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECECEC', endColorstr='#D5D4F0');
     border: 1px solid #ccc;
     border-radius: 10px;
     -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
     text-align: center;
     font-size: 0.85em;
    float: right;
    clear: right;
    width: 250px;
     margin-left: 10px;
    margin-bottom: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 20px #2f2cb8;
    -webkit-box-shadow: 0 0 20px #2f2cb8;
    box-shadow: 0 0 20px #2f2cb8;
}
 
 
/* =================
  NAVBOXES
  =================
  This is for simple navigation,
  as with seasonal nav boxes,
  species nav boxes, etc.
  =================
  The core of this originally
  came from wowwiki.com,
  but it seemed to be a tweak
  of code originally taken
  from the English Wikipedia. 
  ================== */
 
/* ++++++++++++++++
  General tweak for navboxes
  +++++++++++++++++ */
 
.nowraplinks a {
  white-space: nowrap;
}
 
/* ++++++++++++++++
    NAVFRAME STUFF
    ++++++++++++++++
    Standard Navigationsleisten,
    aka box hiding thingy from .de.wikipedia
    Documentation at
    [[wikipedia:Wikipedia:NavFrame]].
    ++++++++++++++++ */
 
div.Boxmerge,
div.NavFrame {
    margin: 0px;
     padding: 4px;
     padding: 4px;
     /* border: 1px solid #aaa; Border unnecessary and uncurved */
     vertical-align: middle;
    text-align: center;
     line-height:110%;
     border-collapse: collapse;
     font-size:125%;
     font-size: 95%;
     background-color:#012c57;  
}
     background-color: -moz-linear-gradient(-45deg,  #012C57 0%, #012c57 25%);
div.Boxmerge div.NavFrame {
     background-color: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#012C57), color-stop(100%,#012c57));
     border-style: none;
     background-color: -webkit-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
     border-style: hidden;
     background-color: -o-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
}
     background-color: -ms-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
div.NavFrame + div.NavFrame {
     background-color: linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
     border-top-style: none;
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012C57', endColorstr='#012c57',GradientType=1 );
     border-top-style: hidden;
}
div.NavPic {
     background-color: #D5D4f0 !important;
     margin: 0px;
     padding: 5px;
     float: left;
 
}
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    background-color: red;
    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 {
table.wikitable> tr > th,
     position:absolute;
table.wikitable> *> tr > th,
     top:0px;
#smwtable tr > th,
     right:10px;
table.smwtable> *> tr > th  {
     font-weight:normal;
     background:var(--accent-1);  
     font-size:smaller;
     color:var(--alt-text-color);
     margin-left:25px;
/* We'll need a new gradient
  }
     background: -moz-linear-gradient(-45deg,  #012C57 0%, #012c57 25%);  
 
     background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#012C57), color-stop(100%,#012c57));
.NavToggle .collapseButton,
     background: -webkit-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
.NavToggle collapseButton {
     background: -o-linear-gradient(-45deg, #012C57 0%,#012c57 25%);
     right:10px;
     background: -ms-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
     font-weight:normal;
     background: linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    font-size:smaller;
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012C57', endColorstr='#012c57',GradientType=1 ); */
     text-align:right;
    margin-left:25px;
}
}


.collapseButton {      
table.wikitable tr,
 
table.wikitable tbody tr,
     float: right;
#smwtable tr,
     font-weight: normal;
#smwtable tbody tr,
     margin-left: 0.5em;
table.smwtable tr,
     text-align: right;
table.smwtable tbody tr,
     width: auto;
table.wikitable td,
table.wikitable tbody td,
#smwtable td,
#smwtable tbody td,
table.smwtable td,
table.smwtable tbody td {
    text-align:center;
     vertical-align:middle;
      
    /* We'll need a new gradient
    background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
     background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
     background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
    background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
    background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
     background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78)); */
}
}
 
table.wikitable tbody tr:hover td a,
/* +++++++++++++++
#smwtable tbody tr:hover td a,
  DEFAULT SKIN
table.smwtable tbody tr:hover td a,
  FOR NAVBOXES
table.wikitable tbody tr:hover td,
  +++++++++++++++
#smwtable tbody tr:hover td,
table.smwtable tbody tr:hover td {
  =-=-=-=-=-=-=-=
    background:#555;
  Navbox container style
    color:#FFF;
  =-=-=-=-=-=-=-= */
 
table.navbox {   
  border:1px dashed #2f2cb8 !important;       
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 10px 4px #D5D4F0 ;
  -webkit-box-shadow: inset -0px 0px 10px 4px #D5D4f0 ;
  box-shadow: inset -0px 0px 25px 4px #D5D4f0;
  background-color:transparent;
  color:#1F1E38;
  padding:5px;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-align:left;
  line-height:120%;
  margin-right:auto;
  margin-left:auto;   
  width:97%;
}
}


/* =-=-=-=-=-=-=-=
table.wikitable tbody tr td#series {
  Single pixel border between
    background: #002244;
  adjacent navboxes
    font-size: 1.8em;
  (doesn't work for IE6, but that's okay)
    vertical-align: top;
  =-=-=-=-=-=-=-= */
 
table.navbox + table.navbox {
  margin-top:-1px;  
}
}
 
table.wikitable tbody tr td#series a {
/* =-=-=-=-=-=-=-=-
     color: #aecfff;
  Title and above/below styles
  =-=-=-=-=-=-=-=- */
 
.navbox-title,
.navbox-abovebelow,
table.navbox th {
  /*border:1px dashed #2f2cb8 !important;*/       
     -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px 4px #D5D4f0;
  text-align:center;     
  color:#2f2cb8;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  padding:3px;
  font-weight:normal;
  line-height:1.2;
  letter-spacing:3px;
  text-transform:uppercase;
  padding-left:1em;
  padding-right:1em;          
}
}


/* =-=--=-=-=-=-=-
  Group style
  =-=-=-=-=-=-=-= */


.navbox-group {   
/*  =======================
  white-space:nowrap;
    RED AND YELLOW CELLS
  text-align:right;
    =======================
  font-weight:normal;
   
  padding-left:1em;
While MAINLY just used over at [[List of Doctor Who television stories]],
  padding-right:1em;
these cells have also found use for pointing out different mediums,
}
like novels and anthologies, as seen on [[Bernice Summerfield (series)]]. */


.navbox,  
table.wikitable .row-red td,
.navbox-subgroup {  
div#block.row-red {  
  background:#fdfdfd;  
  background: #9d4b48!important; /* #b1312c */
  color:#fff;
}
}
 
table.wikitable .row-red.hover td a {
.navbox-list {  
    background: #944a48!important;
  border-left:2px solid #fdfdfd;  
}
}
table.wikitable .row-red td a,
table.wikitable .row-red td a.link,
table.wikitable .row-red td a.visited,
div#block.row-red a,
div#block.row-red a.link
div#block.row-red a.visited {
    color: #FFF;
    text-decoration: underline;
    text-decoration-color: #e3bdbd; /*This will work in MOST modern browsers.*/
}   


.navbox-title,  
table.wikitable .row-yellow td,
table.navbox th {  
div#block.row-yellow {
  /*border:1px dashed #2f2cb8 !important;*/       
    background: #ddbb77!important;
  -webkit-border-radius: 10px 0px 0px 10px;
    color: #000;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px 4px #D5D4f0;
  color:#1F1E38;
  padding:5px;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-align:left;
  line-height:120%;   
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;  
}
}
 
table.wikitable .row-yellow.hover td {
.navbox-abovebelow,
    background: #c4a96c!important;
.navbox-group {  
    color: black;
  background-color:#D5D4F0;  
}
}
table.wikitable .row-yellow.hover td a {
.navbox-subgroup .navbox-title {  
    background: #e2bf91 !important;
  /*border:1px dashed #2f2cb8 !important;*/
    color: black;
  -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
  box-shadow:  inset -0px 0px 25px 4px #D5D4f0;
  color:#1F1E38;
  padding:5px;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
  text-align:left;
  line-height:120%;   
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;  
}
}
 
table.wikitable .row-yellow td a,
.navbox-subgroup .navbox-group,  
table.wikitable .row-yellow td a.link,
.navbox-subgroup .navbox-abovebelow {  
table.wikitable .row-yellow td a.visited,
  background:#e6e6ff;  
div#block.row-yellow a,
div#block.row-yellow a.link
div#block.row-yellow a.visited {  
    color:#000;
    text-decoration:underline;
    text-decoration-color: #543f15; /*This will work in MOST modern browsers.*/
}
}


.navbox-even {  
/* BLUE cells */
  background:#f7f7f7;  
table.wikitable .row-blue td,
div#block.row-blue {  
  background: #7998D3!important;
  color:#000;
}
}
 
table.wikitable .row-blue td a,
.navbox-odd {  
table.wikitable .row-blue td a.link,
  background:transparent;  
table.wikitable .row-blue td a.visited,
div#block.row-blue a,
div#block.row-blue a.link
div#block.row-blue a.visited {  
    color:#000;
    text-decoration:underline;
    text-decoration-color:#543f15; /*This will work in MOST modern browsers.*/
}
}
/* GREEN cells */
@media print { .navbox { display: none; } }
table.wikitable .row-green td,
 
div#block.row-green {
 
  background: #CCECC1!important;
/* ================
  color:#000;
  TABLE.NAV-SIDEBAR
  ================
  This is something from
  memoryalpha.wikia.com;
  will probably not implement here
  though it is currently
  turned on. 
  ================= */
 
table.nav-sidebar {
  border: 1px dashed #2f2cb8;
  -webkit-border-radius: 10px 0px 0px 10px !important;
  -moz-border-radius: 10px 0px 0px 10px !important;
  -o-border-radius: 10px 0px 0px 10px !important;
    border-radius: 10px 0px 0px 10px !important;
  clear: right;
  float: right;
  width:250px;
  border-collapse:collapse; /*puts all the elemental borders below into the same border*/
  margin: auto;
  font-size: 95%;  
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
 
}
}
 
table.wikitable .row-green td a,
table.nav-sidebar th {
table.wikitable .row-green td a.link,
background: #2f2cb8;
table.wikitable .row-green td a.visited,
        color:white;
div#block.row-green a,
text-align: center;
div#block.row-green a.link
        width:250px;
div#block.row-green a.visited {
        line-height:100%;
    color:#000;
font-weight: normal;
    text-decoration:underline;
        font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
    text-decoration-color:#543f15; /*This will work in MOST modern browsers.*/
        -webkit-border-radius: 10px 0px 0px 10px;
        -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
}
}


table.nav-sidebar tr,
/* This bit keeps {{il}} working properly,
table.nav-sidebar td {
    that is, not indenting
line-height: 130%;
         within a table
        text-align:center;
*/
          font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
table div.poem {
        -webkit-border-radius: 10px 0px 0px 10px;
    margin-left: 0;
        -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow: inset -0px 0px 10px 2px #D5D4F0 ;
  -webkit-box-shadow:  inset -0px 0px 10px 2px #D5D4f0 ;
  box-shadow:  inset -0px 0px 10px 2px #D5D4f0;
}
 
 
/* ==================
  SEMANTIC MEDIAWIKI
  TABLES
  ================== */
 
.smwtable-exterior {
  border:1px dashed #2f2cb8 !important;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  color:#2f2cb8;
  margin-right:auto;
  margin-left:auto;
  margin-top:5px;
  margin-bottom:5px;
  padding:auto;
  width:95%!important;
}
 
table.wikitable,
#smwtable,
table.smwtable {
font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
font-size: 12px;
text-align: center !important;
  background-color:transparent;
         -webkit-border-radius: 10px 0px 0px 10px;
        -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  margin:10px auto 10px auto!important;
  width:98% ;
}
th.headerSort, 
table.wikitable th,
#smwtable th,
table.smwtable th {
  border: 0px solid #ffffff;
  color: #FFF !important;
  overflow:hidden;
  text-decoration:none !important;
  letter-spacing:0px !important;
  margin-right:4px;
  padding: 4px;
  vertical-align: middle; 
  line-height:110%;
  font-size:125%;
  background:#2f2cb8; /*#b9c9fe*/ /*fallback for older browsers, like opera 10 */
  background: -moz-linear-gradient(-45deg,  #d5d4f0 0%, #2f2cb8 25%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d5d4f0), color-stop(100%,#2f2cb8)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* Opera 11.10+ */
  background: -ms-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* IE10+ */
  background: linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d4f0', endColorstr='#2f2cb8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
}


table.wikitable> tr> th,
.wikitable.uncat img {
table.wikitable> *> tr> th,
    max-width: 250px;
#smwtable tr> th,
table.smwtable> *> tr> th  { 
  background:#2f2cb8; /*#b9c9fe*/ /*fallback for older browsers, like opera 10 */
  background: -moz-linear-gradient(-45deg,  #d5d4f0 0%, #2f2cb8 25%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d5d4f0), color-stop(100%,#2f2cb8)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* Opera 11.10+ */
  background: -ms-linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* IE10+ */
  background: linear-gradient(-45deg,  #d5d4f0 0%,#2f2cb8 25%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d4f0', endColorstr='#2f2cb8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 
table.wikitable tr,
table.wikitable tbody tr,
#smwtable tr,
#smwtable tbody tr,
table.smwtable tr,
table.smwtable tbody tr {
  text-align:center !important;
  vertical-align:middle !important;
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
}
}


table.wikitable tbody tr:hover td,
/*  ====================
#smwtable tbody tr:hover td,
    Assorted technical
table.smwtable tbody tr:hover td {
    ==================== */
  background:#d5d4f0;
}


.sortarrow,
table.smwtable .sortarrow,
table.smwtable span-sortarrow,
table.wikitable span-sortarrow {
  background-image:url('http://images3.wikia.nocookie.net/__cb20120515010412/tardis/images/f/f6/Sort_none_gold.gif') no-repeat;
}


/* ====================
/* ====================
  SMW property table
    SMW property table
  ==================== */
    ==================== */


div.smwfact {
div.smwfact {
  /*width:95% !important;*/
   font-weight:normal;
   font-weight:normal !important;
   word-wrap:break-word;
   background-color:#d5d4f0 !important;
   color:#000;
  border: 2px solid #fff !important;
   font-family:"Rubik";
   color:#2f2cb8 !important;
   font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
   text-transform:uppercase;
   text-transform:uppercase;
   letter-spacing:2px;
   letter-spacing:2px;
    -webkit-border-radius: 10px 0px 0px 10px;
   margin-bottom:10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow:0 0 10px #2f2cb8 !important;
  -webkit-box-shadow:0 0 10px #2f2cb8 !important;
  -o-box-shadow:0 0 10px #2f2cb8 !important;
   box-shadow:0 0 10px #2f2cb8 !important;
}
}


div.smwfact table {  
div.smwfact table {  
  width:95% !important
    width:95%  
}
}


div.smwfact td,  
div.smwfact td,  
div.smwfact tr,  
div.smwfact tr,  
div.smwfact table {
div.smwfact table,
  font-family:'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif !important;
#smwfacttable {
  text-transform:none !important;
    font-family:"Rubik";
  background-color:#d5d4f0 !important;
    text-transform:none;
  letter-spacing:0 !important;
    letter-spacing:0;
    font-size:90%;
}
}


div.smwfact tr:hover {
div.smwfact tr:hover {
  background-color:#d5d4f0 !important
    background-color:#D8DFe5
}
}
span.smwrdflink {
span.smwrdflink {
     padding-left:5px !important;
     padding-left:5px;
  letter-spacing:0px;
    letter-spacing:0px;
  text-transform:lowercase;
    text-transform:lowercase;
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;  
    font-family: Adelle, 'Cambria', 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  font-style:italic !important;
    font-style:italic;
    font-size:60%;
}
}
 
span.smwfactboxhead {
 
    font-size: 70%!important;
/* =====================
    font-weight: bold;
  File history table
    float: left;
  ===================== */
 
div.mw-imagepage-section-filehistory table.wikitable.filehistory,
div.mw-imagepage-section-filehistory > table.wikitable.filehistory,
table.wikitable.filehistory {
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
  font-size: 10px !important;
  text-align: center !important;
  background-color:transparent;
  margin:auto;
  width:80% !important;
}
}
 
/* =====================
/**** PICTURE STUFF ****/
    NOARTICLE
 
    ===================== */
/*** Redefining galleries ***/
div.noarticle,
/* Original format from WP */
.noarticle {
div.wikia-gallery div.wikia-gallery-item {
    color:#012C57;
background-color: #F9F9F9;
    max-width:500px;
margin: 0 4px 5px 0;
    width:500px;
padding: 4px 5px 5px 5px;
    margin:0 0 5px 62px;
    padding-left:70px;
    padding-top:20px;
    padding-bottom:20px;
    padding-right:20px;
    background-color: #ececec;
    overflow:visible;
    background-repeat:no-repeat;
    background-position: 0px 20px;
    line-height:100%;
}
}
div.wikia-gallery div.wikia-gallery-item div.thumb {
div.noarticle a:link,
background-color: #F9F9F9;
div.noarticle a:visited {
border: 1px solid #CCCCCC;
    color:#2f2cb8!important;
padding: 4px 0px 2px 0px;
}
}
div.wikia-gallery div.wikia-gallery-item div.thumb div.gallery-image-wrapper {
.noarticle p,
border: none;
div.noarticle p {
    padding:180px 0px 0px 0px;
    background:url('https://tardis.wiki/w/images/Tardis_Images/f/f6/Zeroroom.png') no-repeat;
    line-height:110%;
    color:#012c57;
}
}
div.wikia-gallery div.wikia-gallery-item div.lightbox-caption {
div.noarticletext {
padding: 0;
    background:none;
margin-top: 5px;
    border:none;
}
}


/* Trying to kill the policy-violating "add images" crap - from WP */
/* ==================
#wmuLinkDiv {display:none !important}
  Warning formatting
#wmu-imagebutton {display:none !important}
  ================== */
#wmu_imagebutton {display:none !important}
#mw-editbutton-wmu {display:none !important}
#wmuLink {display:none !important}


/* ====================
div.mw-edit-longpagewarning,
  FORUMS
div.mw-editinginterface,
  ====================
div.mw-warning-with-logexcerpt {
  Forum formatting sort of by -Algorithm & -Splaka
    color:#0a0b0e;
  a long time ago, several revisions back,
    max-width:500px;
  on another wiki in the distant past,  
    width:500px;
  but really this is pretty much a CzechOut special now
    margin:0 0 5px 75px;
  with some CSS element names provided by
     padding-left:70px;
  es.pokemon.wkia.com
    padding-top:20px;
  ===================== */
    padding-bottom:20px;
 
    padding-right:20px;
.forumheader {
    overflow:visible;
  border:1px dashed #2f2cb8 !important;
    line-height:100%;
     -webkit-border-radius: 10px 0px 0px 10px;
    background-position: 0px 2px;
      -moz-border-radius: 10px 0px 0px 10px;
    background: #ececec url(https://tardis.wiki/w/images/Tardis_Images/1/17/Grey-warning-small.png) no-repeat;
        -o-border-radius: 10px 0px 0px 10px;
    border:none;
            border-radius: 10px 0px 0px 10px;
}
  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
div.mw-warning-with-logexcerpt p,
  -webkit-box-shadow: inset -0px 0px 25px 4px #D5D4f0 ;
div.mw-edit-longpagewarning p,
  box-shadow: inset -0px 0px 25px #D5D4f0 4px;
div.mw-editinginterface p {
  color:#1F1E38;
    color:#0a0b0e!important;
  padding:5px;
    font-weight:600;
  font-family: 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L','Nimbus Sans L',sans-serif;
}
  text-align:left;  
div.mw-warning-with-logexcerpt a,
  margin-left:0;
div.mw-edit-longpagewarning a,
  margin-right:0;
div.mw-editinginterface a {
  margin-top:0px;
    color:#0a0b0e;
  margin-bottom:10px;    
}  
}  
 
div.mw-warning-with-logexcerpt a.new,
.forumheader a,
div.mw-edit-longpagewarning a.new,
.forumheader a:visited,
div.mw-editinginterface a.new {
.forumheader span a,
    color:#aa1111!important;
.forumheader span a:hover {
  color:#1F1E38 !important
}
}


/* -------------------
/* ==================
   The following styles the actual
   "Double features"
   list of threads.  Probably
   ================== */
   needs to be revisited at some point.
    
  It's a bit dull. This part is
.mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
  currently pretty much out of the box
    position: absolute;
  bog-standard Wikia forum formatting.
    top: 11.2em;
  -------------------- */
    left: -3.3em;
 
    max-width: 29vw;
.forumlist td.forum_edited a {
    box-shadow: 0 0 0 0.31em var(--primary-16);
  color: black;  
  text-decoration: none;  
  width:100px;  
}
}
 
.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
.forumlist td.forum_title a {
    position: relative;
  padding-left: 20px;  
    left: 29.656em;
    box-shadow: 0 0 0 0.4em var(--primary-16), 0.83em 0 0 0 var(--primary-16);
    margin-bottom: 0.42em;
}
}


.forumlist td.forum_title a.forum_new {  
.mw-editinginterface ~ .mw-message-box-warning {
  font-weight: bold;  
    position: relative;
  background: url(/images/4/4e/Forum_new.gif) center left no-repeat;  
    left: -4.529em;
  padding-left: 20px;  
    box-shadow: -1em 0 0 0 var(--primary-16);
}
}
 
.mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
.forumlist td.forum_title a.forum_new:visited {
    position: absolute;
  font-weight: normal;  
    top: 3.8em;
  background: none;  
    left: 29.72em;
  padding-left: 20px;  
    box-shadow: 0.83em 0 0 0 var(--primary-16);
}
}


.forumlist th.forum_title {  
@media screen and (min-width: 850px) and (max-width: 1350px) {
  padding-left: 20px;  
    .mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
        top: 12.2em;
        left: -4.7em;
    }
    :root.theme-dark .mw-newarticletext #glow {
        background: #2f446d!important;
    }
    .mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
        left: 25.7884em;
    }
   
    .mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
        left: 28.72em;
        max-width: 29vw;
    }
}
}
 
@media screen and (max-width: 1230px) {
/* Suppressing the parent being listed when subpages are called.
    .mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
  This is mainly for Forum:Discontinuity index */
        left: -5.98em;
 
        max-width: 24vw;
body.ns-110 #contentSub .subpages {
    }
            display:none;
    .mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
        left: 18.3884em;
    }
    .mw-editinginterface ~ .mw-message-box-warning {
        top: -0.588em;
        left: 19.471em;
        margin-top: 0.28em;
    }
    .mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
        top: 3.388em;
        left: -6.24em;
        max-width: 24vw;
        padding-bottom: 2.8em;
    }
}
}
 
@media screen and (max-width: 849px) {
 
    .mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
/* ========================
        top: 12.02em;
  TABS on STATS PAGE
        left: -0.48em;
  ======================== */
        padding-bottom: 6.6em;
 
    }
#ws_action_tabs {
    :root.theme-dark .mw-newarticletext #glow {
  text-transform:none !important
        background: var(--primary-7)!important;
    }
    .mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
        top: 0;
        left: 17.0484em;
    }
    .mw-editinginterface ~ .mw-message-box-warning {
        left: 0.471em;
        background-position: 0px 22px;
    }
    .mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
        top: 3.188em;
        padding-top: 1.2em;
        left: 31.76em;
        padding-bottom: 6.52em;
        background-position: 0px 18px;
    }
}
}


 
/* -=-=-=-=-=-=-=-=-=
/* =========================
    "Lesser" warnings
  SPECIAL STYLES
    Styled as above, but
  mainly used in template design
    with less alarming
  =========================
    backgrounds.
  These designs are all unique
    -=-=-=-=-=-=-=-=-=- */
  to tardis.wikia.com and were
div.sharedHelpEditInfo {
  created by CzechOut
    border:2px solid var(--accent-2);
  ========================= */
    color:#000;
 
    max-width:500px;
 
    width:500px;
/* The glowy box thing */
    margin:0 0 5px 75px;
 
    padding:20px 20px 20px 70px;
#editpage-specialchars,
     background-position: 10px 10px;
#glow {
    background-repeat: no-repeat;
background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#e2e1f7',GradientType=1 );
border: 1px dashed #2f2cb8;
    line-height:100%;
color: #000;
padding: .5em 1em;
        margin-top:auto;
        margin-bottom:auto;
        margin-left:auto;
        margin-right:auto;
        width:95%;
        line-height:110%;
        font-size:95%;
text-align: justify;
     -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
        -moz-box-shadow:0 0 40px #2f2cb8 !important;
        -webkit-box-shadow:0 0 40px #2f2cb8 !important;
        box-shadow:0 0 40px #2f2cb8 !important;
}
}
 
div.sharedHelpEditInfo[style] { /* This is necessary to override some inline HTML style declarations */
#quote-nom {
    margin:0 0 5px 75px;
background-color: transparent;
    padding:10px 10px 10px 70px;
border: 1px dashed #2f2cb8;
    color:#000;
color: #000;
margin-right: 260px;  
padding: .5em 1em;
vertical-align: middle;
        margin-left:auto;
        margin-right:auto;
        line-height:110%;
        font-size:95%;
text-align: justify;
        -moz-border-radius:10px !important;
        -webkit-border-radius:10px !important;
        border-radius:10px !important;
        -moz-box-shadow:0 0 20px #2f2cb8 !important;
        -webkit-box-shadow:0 0 20px #2f2cb8 !important;
        box-shadow:0 0 20px #2f2cb8 !important;
}
}
 
div.sharedHelpEditInfo li {
#license {
    margin-left:75px;
background-color: transparent;
    line-height:105%;
border: 1px dashed #2f2cb8;
color: #000;
margin: auto auto auto auto;
padding: .5em 1em;
        width:80%;
        line-height:110%;
        font-size:95%;
        font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
text-align: left;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
        /*-moz-box-shadow:0 0 40px #2f2cb8 !important;
        -webkit-box-shadow:0 0 40px #2f2cb8 !important;
        box-shadow:0 0 40px #2f2cb8 !important;
       
        Turning glow off for all browsers on this one */
}
}


#tech {
/*  =====================
background-color: #DFE080;
     TRICKS FOR INDIVIDUAL
border: 1px dashed #2f2cb8;
     MW MESSAGES
color: #000;
     ===================== */
margin-left:auto;
.our404image {
     margin-right:auto;
    background-image: url('https://tardis.wiki/w/images/Tardis_Images/1/1a/MagnifiedDoctor.jpg');
     margin-top:5px;
     background-repeat:no-repeat;
     margin-bottom:5px;
    width:400px;
padding: 5px;
        width:95%;
        line-height:130%;
        font-size:95%;
text-align: left;
     -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
        font-family:'Lucida Grande', 'Gill Sans', 'Trebuchet MS',Verdana, serif;
}
}
 
/* =====================
#gradient {
     LOADING MESSAGE
background-position:top left;
     ===================== */
    background:#ECECEC;
div.loading-message {
    background: -moz-linear-gradient(top, #ECECEC,  #D5D4F0);
     letter-spacing: 1.5px;
     background: -webkit-gradient(linear, left top, left bottom, from(#ECECEC), to(#D5D4F0));
     text-transform: uppercase;
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECECEC', endColorstr='#D5D4F0'); 
    border:1px solid #ccc;
    border-bottom:2px solid #bbb;
     border-top:1px solid #ddd;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
     text-align:center;
    clear:right;
    float:right;
    margin-left:5px;
    font-size: 0.85em;
}
 
#mainpage-highlight {
  margin-bottom:15px!important;
  padding:5px!important;
  background-color: #D5d4f0;
  border:2px dashed #2f2cb8;
  -webkit-border-radius: 10px 0px 0px 10px !important;
      -moz-border-radius: 10px 0px 0px 10px !important;
        -o-border-radius: 10px 0px 0px 10px !important;
          border-radius: 10px 0px 0px 10px !important;
}
}
 
/* This image needs to be replaced. Its transparency flaws
#crewtop {
    are particularly visible after the 2018 redesign.
     background-position:top left;
      
    background: #D5d4f0 ;
#EditPageEditor .loading-indicator .loading-message .loading-throbber {
    background: -moz-linear-gradient(top,  #ECECEC,  #d5d4f0);
     background-image: url('https://tardis.wiki/w/images/Tardis_Images/c/c6/TardisLoader.gif');
     background: -webkit-gradient(linear, left top, left bottom, from(#ECECEC), to(#d5d4f0));
     background-size: 242px 200px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECECEC', endColorstr='#d5d4f0');
     background-repeat:no-repeat;
    /*border: 2px solid #ffffff;*/
     background-position:top center;
    -moz-border-radius:10px !important;
     background-color:transparent;
    -webkit-border-radius:10px !important;
     overflow:visible;
    border-radius:10px !important;
    /*-moz-box-shadow:0 0 40px #2f2cb8 !important;
    -webkit-box-shadow:0 0 40px #2f2cb8 !important;
    box-shadow:0 0 40px #2f2cb8 !important;*/
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
     clear:both;
    width:99%;
    margin-left:auto;
     margin-right:auto;
    margin-bottom:10px;
     padding:5px !important;
    font-size: 0.90em;
     line-height:.95em;
     font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
}
}
*/


#crew {
/* CSS to support properly themed Wiki Notificaitons */
    background-position:top left;
.loading {
    background:#ECECEC; 
     font-family:'Rubik';
    /*border:2px solid #2f2cb8;*/
    font-size:175%;
     -webkit-border-radius: 10px 0px 0px 10px;
     letter-spacing:2px;
      -moz-border-radius: 10px 0px 0px 10px;
     font-weight:bold;
        -o-border-radius: 10px 0px 0px 10px;
     text-align:center;
            border-radius: 10px 0px 0px 10px;
     color:#000;
    clear:both;
     padding:100px;
    width:99%;
     text-transform:uppercase;
     padding:5px !important;
     margin-left:auto;
     margin-right:auto;
     font-size: 0.80em;
     line-height:.90em;
     font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
}
}
 
.ns-114 .wds-banner-notification__container,
 
.ns-114 .banner-notifications-placeholder {
#tagtest {
    display:none;
  border-style:dashed;
    position:inherit;
}
 
 
.stitched {
  padding: 5px 10px;
  margin: 10px;
  background: rgb(206,219,233);
background: -moz-linear-gradient(left,  rgba(206,219,233,1) 0%, rgba(235,234,242,1) 0%, rgba(223,220,234,1) 67%, rgba(160,159,183,1) 100%, rgba(170,197,222,1) 100%, rgba(226,225,247,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(206,219,233,1)), color-stop(0%,rgba(235,234,242,1)), color-stop(67%,rgba(223,220,234,1)), color-stop(100%,rgba(160,159,183,1)), color-stop(100%,rgba(170,197,222,1)), color-stop(100%,rgba(226,225,247,1)));
background: -webkit-linear-gradient(left,  rgba(206,219,233,1) 0%,rgba(235,234,242,1) 0%,rgba(223,220,234,1) 67%,rgba(160,159,183,1) 100%,rgba(170,197,222,1) 100%,rgba(226,225,247,1) 100%);
background: -o-linear-gradient(left,  rgba(206,219,233,1) 0%,rgba(235,234,242,1) 0%,rgba(223,220,234,1) 67%,rgba(160,159,183,1) 100%,rgba(170,197,222,1) 100%,rgba(226,225,247,1) 100%);
background: -ms-linear-gradient(left,  rgba(206,219,233,1) 0%,rgba(235,234,242,1) 0%,rgba(223,220,234,1) 67%,rgba(160,159,183,1) 100%,rgba(170,197,222,1) 100%,rgba(226,225,247,1) 100%);
background: linear-gradient(to right,  rgba(206,219,233,1) 0%,rgba(235,234,242,1) 0%,rgba(223,220,234,1) 67%,rgba(160,159,183,1) 100%,rgba(170,197,222,1) 100%,rgba(226,225,247,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#e2e1f7',GradientType=1 );
  color: #fff;
  line-height: 100%;
  border: 1px dashed #fff;
  border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-box-shadow: 0 0 0 4px #2f2cb8, 2px 1px 4px 4px rgba(10,10,0,.5);
  -webkit-box-shadow: 0 0 0 4px #2fcb8, 2px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow: 0 0 0 4px #2f2cb8, 2px 1px 6px 4px rgba(10,10,0,.5);
  /*text-shadow: -1px -1px #fff;*/
  font-weight: normal;
  font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;
}
}
 
.wds-banner-notification {
#block {
    background-color: var(--bright-accent-color);
  display:block;
    border:1px solid white;
  height:30px;
  width:100px;
  border:1px dashed #2f2cb8;
  margin:5px;
}
}
 
.wds-warning .wds-banner-notification__icon {
#mos-summary {
    background-color:var(--bright-accent-color);
  font-style:italic;
  margin: 25px;
  border-bottom: 2px solid #b0b0b0;
  font-size:150%;
  padding:10px;
  font-weight:normal;
  line-height:150%;
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
}
}
 
.wds-banner-notification a,
table.infobox-demo,
.wds-banner-notification a:link,
#infobox-demo {
.wds-banner-notification__container a,
  border:1px dashed #2f2cb8 !important;
.wds-banner-notification__container a:link,
    -webkit-border-radius: 10px 0px 0px 10px;
.wds-banner-notification__text a,
      -moz-border-radius: 10px 0px 0px 10px;
.wds-banner-notification__test a:link {
        -o-border-radius: 10px 0px 0px 10px;
    color:black!important;
            border-radius: 10px 0px 0px 10px;
    text-decoration:none;
/*  -moz-box-shadow: inset -0px 0px 25px 4px #D5D4F0 ;
    font-family:Rubik;
  -webkit-box-shadow:  inset -0px 0px 25px 4px #D5D4f0 ;
    font-weight:600;
  box-shadow:  inset -0px 0px 25px #D5D4f0 4px;*/
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
  background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
  color:#2f2cb8;
  minimum-width:250px !important;
  width:250px !important;
  float:right;
  margin:0 0 5px 10px;
  padding: auto auto 4px 8px;
}
}




/* =====================
code {
  MediaWiki:Edittools
background: none;
  ===================== */
border: none;
 
#edittools {
border:2px solid #ffffff;
background:transparent;
        -moz-border-radius:10px !important;
        -webkit-border-radius:10px !important;
        border-radius:10px !important;
}
/*
div.noarticle,
.noarticle {
  border:2px solid #fff !important;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow:  -0px 0px 25px 2px grey ;
  -webkit-box-shadow:  -0px 0px 25px 2px grey ;
  box-shadow:  inset -0px 0px 25px grey 2px;
  color:#1F1E38 !important;
  max-width:500px !important;
  width:500px !important;   
  margin:0 0 5px 60px ;
  padding-left:70px !important;
  padding-top:20px;
  padding-bottom:20px;
  padding-right:20px;
  background-color: #D4B667 !important;*/
  /*background-image: url('http://images3.wikia.nocookie.net/__cb20120118211740/tardis/images/f/f6/Zeroroom.png');
  overflow:visible !important;
  background-repeat:no-repeat;
  background-position: 0px 20px !important;*/
  /*line-height:100%;
  font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;  
}
}


.noarticle p,
ol.references li:target, sup.reference:target, .rt-target {
div.noarticle p {
  background-color: #e5C07640;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding top:150px !important;
  line-height:110% ;
  color:#1F1E38 !important;
}
}


Don't need this anymore, but want to keep it around */
.mw-parser-output a.external[href$=".pdf"],
 
.mw-parser-output a.external[href$=".PDF"],
.noarticle {
.mw-parser-output a.external[href*=".pdf#"],
  background-color:#ececec;
.mw-parser-output a.external[href*=".PDF#"],
  border: 1px dashed #2f2cb8;
.mw-parser-output a.external[href*=".pdf?"],
  color: #000;
.mw-parser-output a.external[href*=".PDF?"],
  margin-left: auto;
.link-document {
  margin-right: auto;
background-image: none
  margin-top:100px;
  padding: .5em 1em;
  width:80%;
  line-height:110%;
  font-size:95%;
  font-family: 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
  text-align: left;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
        -moz-box-shadow:0 0 40px #2f2cb8 !important;
        -webkit-box-shadow:0 0 40px #2f2cb8 !important;
        box-shadow:0 0 40px #2f2cb8 !important;
}
}


.noarticle:before {
/* ==================
   background:url('http://images3.wikia.nocookie.net/__cb20120118211740/tardis/images/f/f6/Zeroroom.png') no-repeat;
  SITENOTICE
  background-origin:content-box;
   ================== */
  overflow:visible!important;
.mw-dismissable-notice, #localNotice {
  content:'';
background-color: var(--primary-1);
  height: 544px;
border: solid var(--primary-3);
  width: 500px;
  position: absolute;
  top: -100px;
  z-index:-1;
  opacity:1.0
}
}


div.noarticletext {
/* ==================  
  background:none;
   Galleries
  border:none;
}
 
/*End archive */
 
 
/* ==================
   Warning formatting
   ================== */
   ================== */
 
.mw-body li.gallerybox div.thumb {
div.mw-edit-longpagewarning,
background: none;
div.mw-editinginterface,
border: none;
div.mw-warning-with-logexcerpt {
  border:2px solid #fff !important;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow:  -0px 0px 25px 2px grey ;
  -webkit-box-shadow:  -0px 0px 25px 2px grey ;
  box-shadow:  inset -0px 0px 25px grey 2px;
  color:#1F1E38 !important;
  max-width:500px !important;
  width:500px !important;
  margin:0 0 5px 75px ;
  padding-left:70px !important;
  padding-top:20px;
  padding-bottom:20px;
  padding-right:20px;
  background: #D4B667 url(http://images3.wikia.nocookie.net/tardis/images/1/17/Grey-warning-small.png) no-repeat;
  background-position: 0px 10px;
  font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;  
}
}
 
li.gallerybox {
 
border: 1px solid var(--accent-1);
/* div.mw-warning-with-logexcerpt a {
margin: 3px auto 3px auto;
  this is how you define the link colors (but with mods of "a", as seen further up this file)
} */
 
/* -=-=-=-=-=-=-=-=-=
  "Lesser" warnings
  Styled as above, but
  with less alarming
  backgrounds.
  -=-=-=-=-=-=-=-=-=- */
 
div.sharedHelpEditInfo {
  border:2px solid #fff !important;
    -webkit-border-radius: 10px 0px 0px 10px;
      -moz-border-radius: 10px 0px 0px 10px;
        -o-border-radius: 10px 0px 0px 10px;
            border-radius: 10px 0px 0px 10px;
  -moz-box-shadow:  -0px 0px 25px 2px grey ;
  -webkit-box-shadow:  -0px 0px 25px 2px grey ;
  box-shadow:  inset -0px 0px 25px grey 2px;
  color:#1F1E38 !important;
  max-width:500px !important;
  width:500px !important;   
  margin:0 0 5px 75px ;
  padding-left:70px !important;
  padding-top:20px;
  padding-bottom:20px;
  padding-right:20px;
  background: #D4B667 url(http://images1.wikia.nocookie.net/tardis/images/c/c9/WikiaLogoVertical.png) no-repeat;
  background-position: 10px 10px;
  line-height:100%;
  font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif;  
}
}
 
:root.theme-dark .mediawiki:not(.ns-special) li.gallerybox {
div.sharedHelpEditInfo[style] { /* This is necessary to override some inline HTML style declarations */
background: var(--primary-20);
  margin:0 0 5px 75px !important;
    border: 2px solid var(--primary-7);
  padding-left:70px !important;
  padding-top:10px !important;
  padding-bottom:10px !important;
  padding-right:10px !important;
  color:#1F1E38 !important;
}
}
 
.mw-body li.gallerybox div.thumb {
/* this probably isn't necessary
border: none;
p.sharedHelpEditInfo[style],
background: none;
div.sharedHelpEditInfo p {
  margin-left:70px !important;
  line-height:110%;
}
}
*/
li.gallerybox div.thumb img {
div.sharedHelpEditInfo li {
max-height: 250px;
  margin-left:75px !important;
width: auto;
  line-height:105%;
}
 
div.loading-message {
  font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif !important;  
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
}


#EditPageEditor .loading-indicator .loading-message .loading-throbber {
/* This temporary changes to the CSS were primarily created by [[User:Bongolium500]] with some additions from [[User:Spongebob456]] and [[User:SOTO]], and readded by [[User:OncomingStorm12th]]. It aims to emulate the Oasis skin as much as possible and will likely be replaced by an entirely new style sometime in the near future. It is a mixture of imports of old stylesheets, direct copy-pastes of sections of old style sheets and slight edits of old stylesheets. */
  background-image: url(http://images3.wikia.nocookie.net/tardis/images/c/c6/TardisLoader.gif) !important;
  background-size: 242px 200px !important;
  background-repeat:no-repeat !important;
  background-position:top center;
  background-color:transparent;
  overflow:visible;
  height:200px !important;
  width: 600px !important;
}


/* Gallery captions */  
/* table edits */
 
.ooui-theme-fandomooui .mw-datatable>*>tr>th, .ooui-theme-fandomooui .mw-datatable>tr>th, .ooui-theme-fandomooui .mw-json>*>tr>th, .ooui-theme-fandomooui .mw-json>tr>th, .ooui-theme-fandomooui .wikitable>*>tr>th, .ooui-theme-fandomooui .wikitable>tr>th {
div.lightbox-caption {
    background-color: var(--theme-accent-color);
  font-family : 'Lucida Grande', 'Trebuchet MS', 'Gill Sans', Verdana, 'URW Gothic L', 'Nimbus Sans L', sans-serif !important;  
    border-color: var(--theme-border-color);
    padding-bottom: 9px;
    padding-top: 9px;
}
}


/* Slideshow on main page */
/* get rid of the SMW-related loading bars that appear and cause pages to move up and down while loading */
 
.smw-indicator-vertical-bar-loader {
.page-Doctor-Who-Wiki .wikia-slideshow .wikia-slideshow-prev-next > a > span {
    display: none;
  display:none
}
}


.page-Doctor-Who-Wiki .wikia-slideshow .wikia-slideshow-prev-next > .wikia-slideshow-next > span {
/* make text in the searchbar on {{tardis manual}} readable */
  display:none
.pi-navigation .mw-inputbox-centered .searchbox .mw-ui-input.mw-ui-input-inline {
color: black;
}
}
/* Slideshows, period */
.wikia-slideshow .wikia-slideshow-prev-next > a > span {
    display:none
}
 
/*</pre>*/

Latest revision as of 12:19, 4 November 2024

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

/* =============================
   Version 7.0 February 2024
   ============================= 

   At Tardis, Common.css is the main CSS. 
   
   Major iterations of the main CSS were seen a few 
   times before 2012, but then in 2012, 2017 and 2024.
   */

/*  ===================
    Font IMPORTS 
    =================== */

/* latin */
@font-face {
  font-family: 'Della Respira';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dellarespira/v22/RLp5K5v44KaueWI6iEJQBiGPdf4YuoMtXHs.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaORs71cA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaHRs71cA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaMRs71cA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaNRs71cA.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaDRs4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/mavenpro/v33/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3Uyf4L1kA.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U6f4L1kA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3Uzf4L1kA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U1f4L1kA.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U5f4L1kA.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U3f4I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nErXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nMrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nFrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nDrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nPrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nBrXyw1W3fxIk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nErXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nMrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nFrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nDrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nPrXyw1W3fxIlGzg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v28/iJWKBXyIfDnIV7nBrXyw1W3fxIk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Mitr';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8eMcJJfecnFHGPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/*  ============
    General font matters
    ============ */

body {                
   font-family:"Nunito","Rubik",sans-serif;
}
.mw-body h1,
.mw-body h2, .mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6, .mw-body dt {
	font-family:"Della Respira","Nunito","Rubik",sans-serif;
}

.page-content h2:first-of-type {
	clear: left;
}

.mw-parser-output p b,
.portable-infobox b,
.navbox b {
    font-weight: 800;
}

/*  Changing where the "edit section" 
    button goes and what it looks like */

.editsection a {
    text-transform:lowercase;
    font-variant: all-small-caps;
    letter-spacing:1px;
    font-family: Adelle, 'Cambria', 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
    font-size:70%;
    font-style:italic;
    font-weight:bold;
    color:var(--accent-2);
    text-align: left;
    margin-left:-5px;
}

/*  ==============
    SECTION EDIT
    ============== */
.editsection {
    float: right;
}

/* =================
   Spotify player 
   ================= */
.spotify-thumb {
    float: right;
    clear: right;
    height: 152px!important;
    margin-bottom: 12px;
    margin-left: 12px;
}
.spotify-thumb .embedvideo .embedvideo-wrapper {
    height: 162px!important;
}

/*  =================
    Table of Contents
    =================
 
    Note that right-clearing TOCs, which are somewhat unusual — and even
    scorned on some wikis — have been agreed by community consensus */

.toclimit-2 .toc .toclevel-1 ul,
.toclimit-3 .toc .toclevel-2 ul,
.toclimit-4 .toc .toclevel-3 ul,
.toclimit-5 .toc .toclevel-4 ul,
.toclimit-6 .toc .toclevel-5 ul,
.toclimit-7 .toc .toclevel-6 ul {
	display: none;
}

/* ====================
   PERMISSIONS ERRORS
   ==================== */
.PermissionsError > .editpage-intro > .editpage-intro-wrapper > div {
    background-color: var(--accent-2);
    border: 3px solid #fff;
    color: black;
    padding:20px;
    margin-top:150px;
}
/* =========================
   SPOILER ALERT
   ========================= */
   
  #SpoilerAlertText {
      font-size: 80;
      line-height:130%;
      margin:50px;
  }
/* ====================
   Stuff from Common.css
   ==================== */
/* ============================
   Poetry 
   ============================ */

div.poem {
    margin-left:20px;
}

/* Fixing {{il}} output in infoboxes */
.portable-infobox div.poem {
    margin-left: 0;
}

/* Special Pages */

.mw-specialpagesgroup {
    background-color:transparent;
    border:1px solid var(--accent-2);
}

/*  ===================
    Template documentation 
    =================== */
.documentation {
    padding:3px;
}
.documentation .header,
.documentation .footer {
    padding:.5em;
    margin:0;
    font-size:85%;
    border:var(--accent-2) solid 2px;
    background-color:var(--accent-1);
    color:#000;
}
.documentation .header a,
.documentation .header a.link,
.documentation .header a.visited,
.documentation .footer a,
.documentation .footer a.link,
.documentation .footer a.visited {
    text-decoration:underline;
    color:#555;
}
.documentation .footer {
    text-align:right;
}
.documentation .description {
    padding:1em 1.5em 0 1.5em;
    margin:8px 0;
    border:2px dashed var(--accent-2);
    background-color:transparent;
}

/*  ===================
    DIFF RENDERING
    =================== */

table.diff,
td.diff-otitle,
td.diff-ntitle {
    background:none!important;
    background-color:transparent;
    font-family: "Rubik"
}

td.diff-deletedline {
    border:2px solid white;
    background: #c35858!important;
    border-color: #a94f4f!important;
    border-bottom: solid 4px #a34444!important;
    color: black;
    padding:10px!important;
    line-height:110%;
    font-size:14px;
    font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L", "Courier New", monospace;
}
td.diff-addedline {
    border:2px solid white;
    background: #39a75d!important;
    border-color: #29974d!important;
    border-top: solid 4px #3a8f56!important;
    color: black;
    padding:10px!important;
    line-height:110%;
    font-size:14px;
    font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L", "Courier New", monospace;
}
td.diff-context {
    background:#ececec;
    color: black;
    border: none;
    font-weight:normal;
    font-size:12px;
    margin-bottom:5px;
    margin-top:5px;
    padding:10px!important;
    line-height:120%;
    font-family:"Rubik";
}

span.diffchange {
    font-weight: bold;
    text-decoration: none;
    font-size:14px;
}

.diffchange {
	line-height: 1.5;
}

/*  ===================
    QUOTATIONS
    =================== */
 
/*  -------------------
    SIMPLE QUOTATIONS
    powers template:sq
    ------------------- */

/*
.simplequote::before { 
    content: "“";
    float: left;
    height: 60px; 
    margin-top: -20px;
    padding-top: 45px;
    margin-bottom: -50px;
    font-size: 200%;
    color: #fff;
}

.simplequote::after { 
    content: "”";
    float: right;
    height: 25px;
    margin-top: 0px;
    padding-top: 20px; 
    font-size: 200%;
    color: #fff;
}
*/
.simplequote { 
    font-family:Rubik;
    font-style:italic;
    margin:5%;
    font-size: 1.15em;
    line-height: 1.45em;
}

.simplequote[cite]::after {
    display: block;
    text-align: right;
    content: "\2014\ " attr(cite);
    font-style: normal;
    font-size: 1.2em;
    color:#012c57;
}

.simplequote span.author {
    position: relative;
    display: block;
    font-size:100%;
    line-height:90%;
    text-align: right;
    margin-top: 5px;
    color: #012c57;
    font-style:italic;
    top:10px;
}    
.simplequote span.author i {
    position: relative;
    font-size:100%;
    line-height:90%;
    background: #eee;
    font-style: italic;
    z-index: 5;
    padding:1%;
    border: solid .75px transparent;
    border-radius: 4px;
}
/* Makes a decorative line, but honestly 
   this line only works on pages where there's no 
   infobox or image in the way.  
.simplequote span.author::before {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 35%;
    float:left;
    height: 1px;
    background: #ccc;
    z-index: 1;
    color:#012c57;
}
*/
.simplequote span.author a,
.simplequote span.author a:link {
    color:#012c57;
}

/*  Blockier way of doing quotes */

blockquote {
    position: relative;
    display: flex;
    background: #eee;
    padding: 40px 30px 30px 60px;
    border-radius: 10px;
    font-size:110%;
    line-height:120%;
    font-family: Adelle, 'Cambria', 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
    color: #333 !important;
    text-align: left;
    box-shadow: 1px 1px 1px #012c57,
                2px 2px 1px #012c57,
                3px 3px 1px #012c57;
    transition-duration: .3s;
    margin-right:20px;
    margin-left:20px;
    width:auto;
} 
blockquote span.author {
    position: relative;
    display: block;
    font-size: 100%;
    line-height: 120%;
    text-align: right;
    margin-top: 5px;
    color: #999;
    font-style:italic;
}    
blockquote span.author i {
    position: relative;
    font-size: 100%;
    line-height: 120%;
    padding-left: 25px;
    font-style: italic;
    z-index: 5;
    background: #eee;
} 
blockquote a,
blockquote a:link {
    text-decoration:underline;
    color:#012c57;
}
blockquote span.author a,
blockquote span.author a:link {
    color:#012c57;
}
blockquote span.author::before {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    float:left;
    height: 1px;
    background: #ccc;
    z-index: 1;
}
blockquote:hover {
    box-shadow: 1px 1px 5px #012c57,
                2px 2px 6px #012c57,
                3px 3px 7px #012c57;
}  
blockquote::before {
    display: block;
    position: absolute;
    top: 40px;
    left: 0;
    content: "“";
    font-family: "Rubik"; 
    font-size: 150px;
    color: #012c57;
    z-index:6;
}
blockquote p {
	padding: 5px;
	margin-top: 0!important;
	color: #333 !important;
}
blockquote p:nth-of-type(n+2) {
  border-left: 1px solid #333;
}

/*  =======================
    ARCHIVE TOOL
    ======================= */

#archstrip table, .archstrip table,
#archstrip td, .archstrip td {
    background-color:transparent;
    color:#FFF;
}
#archstrip, 
.archstrip {
    background: #012c57;
    overflow: visible;
    padding: 10px 20px;
    position: relative;
    font-family:'Gill Sans', Verdana, sans-serif;
    text-transform:uppercase;
    letter-spacing:3px;
    border:2px #fff solid;
    float:right;
    line-height:110%;
    color:#fff;
    max-width:250px;
}

/* ==================
   TABLES
   ================== */
.smwtable-exterior {
    margin:5px auto 5px auto;
    padding:auto;
}

table.wikitable,
#smwtable,
table.smwtable {
    font-family: "Rubik";
	font-size: 12px;
	text-align: center;
    background-color:transparent;
    margin:10px auto 10px auto;
    width:auto;
    color: var(--text-color);
}
th.headerSort,  
table.wikitable th,
#smwtable th,
table.smwtable th {
    border: 0px solid #ffffff;
    color: #FFF;
    overflow:hidden;
    text-decoration:none;
    letter-spacing:0px;
    margin-right:4px;
    padding: 4px;
    vertical-align: middle;
    line-height:110%;
    font-size:125%;
    background-color:#012c57; 
    background-color: -moz-linear-gradient(-45deg,  #012C57 0%, #012c57 25%);
    background-color: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#012C57), color-stop(100%,#012c57));
    background-color: -webkit-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    background-color: -o-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    background-color: -ms-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    background-color: linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012C57', endColorstr='#012c57',GradientType=1 );
}

table.wikitable> tr > th, 
table.wikitable> *> tr > th,
#smwtable tr > th,
table.smwtable> *> tr > th  {  
    background:var(--accent-1); 
    color:var(--alt-text-color);
/* We'll need a new gradient 
    background: -moz-linear-gradient(-45deg,  #012C57 0%, #012c57 25%); 
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#012C57), color-stop(100%,#012c57));
    background: -webkit-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    background: -o-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    background: -ms-linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    background: linear-gradient(-45deg,  #012C57 0%,#012c57 25%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012C57', endColorstr='#012c57',GradientType=1 ); */
}

table.wikitable tr,
table.wikitable tbody tr,
#smwtable tr,
#smwtable tbody tr,
table.smwtable tr,
table.smwtable tbody tr,
table.wikitable td,
table.wikitable tbody td,
#smwtable td,
#smwtable tbody td,
table.smwtable td,
table.smwtable tbody td {
    text-align:center;
    vertical-align:middle;
    
    /* We'll need a new gradient 
    background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
    background-image: -webkit-gradient(linear, center bottom, center top, from(rgba(252,252,252,0.78)), to(rgba(213,212,240,0.78)), color-stop(3%, rgba(247,247,247,0.78)), color-stop(12%, rgba(242,242,242,0.78)), color-stop(90%, rgba(228,227,241,0.78)));
    background-image: -moz-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
    background-image: -o-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
    background-image: -ms-linear-gradient(bottom, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78));
    background-image: linear-gradient(to top, rgba(252,252,252,0.78), rgba(247,247,247,0.78) 3%, rgba(242,242,242,0.78) 12%, rgba(228,227,241,0.78) 90%, rgba(213,212,240,0.78)); */
}
table.wikitable tbody tr:hover td a,
#smwtable tbody tr:hover td a,
table.smwtable tbody tr:hover td a, 
table.wikitable tbody tr:hover td,
#smwtable tbody tr:hover td,
table.smwtable tbody tr:hover td {
    background:#555;
    color:#FFF;
}

table.wikitable tbody tr td#series {
    background: #002244;
    font-size: 1.8em;
    vertical-align: top;
}
table.wikitable tbody tr td#series a {
    color: #aecfff;
}


/*  =======================
    RED AND YELLOW CELLS
    ======================= 
    
While MAINLY just used over at [[List of Doctor Who television stories]],
these cells have also found use for pointing out different mediums,
like novels and anthologies, as seen on [[Bernice Summerfield (series)]]. */

table.wikitable .row-red td,
div#block.row-red { 
  background: #9d4b48!important; /* #b1312c */
  color:#fff;
}
table.wikitable .row-red.hover td a {
    background: #944a48!important;
}
table.wikitable .row-red td a,
table.wikitable .row-red td a.link,
table.wikitable .row-red td a.visited,
div#block.row-red a, 
div#block.row-red a.link
div#block.row-red a.visited { 
    color: #FFF;
    text-decoration: underline;
    text-decoration-color: #e3bdbd; /*This will work in MOST modern browsers.*/
}    

table.wikitable .row-yellow td,
div#block.row-yellow {
    background: #ddbb77!important;
    color: #000;
}
table.wikitable .row-yellow.hover td {
    background: #c4a96c!important;
    color: black;
}
table.wikitable .row-yellow.hover td a {
    background: #e2bf91 !important;
    color: black;
}
table.wikitable .row-yellow td a,
table.wikitable .row-yellow td a.link,
table.wikitable .row-yellow td a.visited,
div#block.row-yellow a, 
div#block.row-yellow a.link
div#block.row-yellow a.visited { 
    color:#000;
    text-decoration:underline;
    text-decoration-color: #543f15; /*This will work in MOST modern browsers.*/
}

/* BLUE cells */
table.wikitable .row-blue td,
div#block.row-blue { 
  background: #7998D3!important;
  color:#000;
}
table.wikitable .row-blue td a,
table.wikitable .row-blue td a.link,
table.wikitable .row-blue td a.visited,
div#block.row-blue a, 
div#block.row-blue a.link
div#block.row-blue a.visited { 
    color:#000;
    text-decoration:underline;
    text-decoration-color:#543f15; /*This will work in MOST modern browsers.*/
}
/* GREEN cells */
table.wikitable .row-green td,
div#block.row-green { 
  background: #CCECC1!important;
  color:#000;
}
table.wikitable .row-green td a,
table.wikitable .row-green td a.link,
table.wikitable .row-green td a.visited,
div#block.row-green a, 
div#block.row-green a.link
div#block.row-green a.visited { 
    color:#000;
    text-decoration:underline;
    text-decoration-color:#543f15; /*This will work in MOST modern browsers.*/
}

/* This bit keeps {{il}} working properly,
    that is, not indenting
        within a table
*/
table div.poem {
    margin-left: 0;
}

.wikitable.uncat img {
    max-width: 250px;
}

/*  ====================
    Assorted technical
    ==================== */


/*  ====================
    SMW property table
    ==================== */

div.smwfact {
   font-weight:normal;
   word-wrap:break-word;
   color:#000;
   font-family:"Rubik";
   text-transform:uppercase;
   letter-spacing:2px;
   margin-bottom:10px;
}

div.smwfact table { 
    width:95% 
}

div.smwfact td, 
div.smwfact tr, 
div.smwfact table,
#smwfacttable {
    font-family:"Rubik";
    text-transform:none;
    letter-spacing:0;
    font-size:90%;
}

div.smwfact tr:hover {
    background-color:#D8DFe5
}
span.smwrdflink {
    padding-left:5px;
    letter-spacing:0px;
    text-transform:lowercase;
    font-family: Adelle, 'Cambria', 'Book Antiqua','Calisto MT','Lucida Bright',Georgia,'DejaVu Serif',serif;
    font-style:italic;
    font-size:60%;
}
span.smwfactboxhead {
    font-size: 70%!important;
    font-weight: bold;
    float: left;
}
/*  =====================
    NOARTICLE
    ===================== */
div.noarticle,
.noarticle {
    color:#012C57;
    max-width:500px;
    width:500px;
    margin:0 0 5px 62px; 
    padding-left:70px;
    padding-top:20px;
    padding-bottom:20px;
    padding-right:20px;
    background-color: #ececec;
    overflow:visible;
    background-repeat:no-repeat;
    background-position: 0px 20px;
    line-height:100%;
}
div.noarticle a:link,
div.noarticle a:visited {
    color:#2f2cb8!important;
}
.noarticle p,
div.noarticle p {
    padding:180px 0px 0px 0px;
    background:url('https://tardis.wiki/w/images/Tardis_Images/f/f6/Zeroroom.png') no-repeat;
    line-height:110%;
    color:#012c57;
}
div.noarticletext {
    background:none;
    border:none;
}

/* ==================
   Warning formatting
   ================== */

div.mw-edit-longpagewarning,
div.mw-editinginterface,
div.mw-warning-with-logexcerpt {
    color:#0a0b0e;
    max-width:500px;
    width:500px;
    margin:0 0 5px 75px;
    padding-left:70px;
    padding-top:20px;
    padding-bottom:20px;
    padding-right:20px;
    overflow:visible;
    line-height:100%;
    background-position: 0px 2px;
    background: #ececec url(https://tardis.wiki/w/images/Tardis_Images/1/17/Grey-warning-small.png) no-repeat;
    border:none;
}
div.mw-warning-with-logexcerpt p,
div.mw-edit-longpagewarning p,
div.mw-editinginterface p {
    color:#0a0b0e!important;
    font-weight:600;
} 
div.mw-warning-with-logexcerpt a,
div.mw-edit-longpagewarning a,
div.mw-editinginterface a {
    color:#0a0b0e;
} 
div.mw-warning-with-logexcerpt a.new,
div.mw-edit-longpagewarning a.new,
div.mw-editinginterface a.new {
    color:#aa1111!important;
}

/* ==================
   "Double features"
   ================== */
   
.mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
    position: absolute;
    top: 11.2em;
    left: -3.3em;
    max-width: 29vw;
    box-shadow: 0 0 0 0.31em var(--primary-16);
}
.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
    position: relative;
    left: 29.656em;
    box-shadow: 0 0 0 0.4em var(--primary-16), 0.83em 0 0 0 var(--primary-16);
    margin-bottom: 0.42em;
}

.mw-editinginterface ~ .mw-message-box-warning {
    position: relative;
    left: -4.529em;
    box-shadow: -1em 0 0 0 var(--primary-16);
}
.mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
    position: absolute;
    top: 3.8em;
    left: 29.72em;
    box-shadow: 0.83em 0 0 0 var(--primary-16);
}

@media screen and (min-width: 850px) and (max-width: 1350px) {
    .mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
        top: 12.2em;
        left: -4.7em;
    }
    :root.theme-dark .mw-newarticletext #glow {
        background: #2f446d!important;
    }
    .mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
        left: 25.7884em;
    }
    
    .mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
        left: 28.72em;
        max-width: 29vw;
    }
}
@media screen and (max-width: 1230px) {
    .mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
        left: -5.98em;
        max-width: 24vw;
    }
    .mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
        left: 18.3884em;
    }
    .mw-editinginterface ~ .mw-message-box-warning {
        top: -0.588em;
        left: 19.471em;
        margin-top: 0.28em;
    }
    .mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
        top: 3.388em;
        left: -6.24em;
        max-width: 24vw;
        padding-bottom: 2.8em;
    }
}
@media screen and (max-width: 849px) {
    .mw-body-content:has(.mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning) .mw-editinginterface {
        top: 12.02em;
        left: -0.48em;
        padding-bottom: 6.6em;
    }
    :root.theme-dark .mw-newarticletext #glow {
        background: var(--primary-7)!important;
    }
    .mw-editinginterface ~ .mw-newarticletext ~ .mw-message-box-warning {
        top: 0;
        left: 17.0484em;
    }
    .mw-editinginterface ~ .mw-message-box-warning {
        left: 0.471em;
        background-position: 0px 22px;
    }
    .mw-body-content:has(.mw-editinginterface ~ .mw-message-box-warning) .mw-editinginterface {
        top: 3.188em;
        padding-top: 1.2em;
        left: 31.76em;
        padding-bottom: 6.52em;
        background-position: 0px 18px;
    }
}

/*  -=-=-=-=-=-=-=-=-=
    "Lesser" warnings
    Styled as above, but
    with less alarming
    backgrounds.
    -=-=-=-=-=-=-=-=-=- */
div.sharedHelpEditInfo {
    border:2px solid var(--accent-2);
    color:#000;
    max-width:500px;
    width:500px;
    margin:0 0 5px 75px;
    padding:20px 20px 20px 70px;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#e2e1f7',GradientType=1 );
    line-height:100%;
}
div.sharedHelpEditInfo[style] { /* This is necessary to override some inline HTML style declarations */
    margin:0 0 5px 75px;
    padding:10px 10px 10px 70px;
    color:#000;
}
div.sharedHelpEditInfo li {
    margin-left:75px;
    line-height:105%;
}

/*  =====================
    TRICKS FOR INDIVIDUAL
    MW MESSAGES
    ===================== */
.our404image {
    background-image: url('https://tardis.wiki/w/images/Tardis_Images/1/1a/MagnifiedDoctor.jpg');
    background-repeat:no-repeat;
    width:400px;
}
/*  =====================
    LOADING MESSAGE
    ===================== */
div.loading-message {
    letter-spacing: 1.5px;
    text-transform: uppercase;
}
/* This image needs to be replaced. Its transparency flaws
    are particularly visible after the 2018 redesign.
    
#EditPageEditor .loading-indicator .loading-message .loading-throbber {
    background-image: url('https://tardis.wiki/w/images/Tardis_Images/c/c6/TardisLoader.gif');
    background-size: 242px 200px;
    background-repeat:no-repeat;
    background-position:top center;
    background-color:transparent;
    overflow:visible;
}
*/

/* CSS to support properly themed Wiki Notificaitons */
.loading {
    font-family:'Rubik';
    font-size:175%;
    letter-spacing:2px;
    font-weight:bold;
    text-align:center;
    color:#000;
    padding:100px;
    text-transform:uppercase;
}
.ns-114 .wds-banner-notification__container,
.ns-114 .banner-notifications-placeholder {
    display:none;
    position:inherit;
}
.wds-banner-notification {
    background-color: var(--bright-accent-color);
    border:1px solid white;
}
.wds-warning .wds-banner-notification__icon {
    background-color:var(--bright-accent-color);
}
.wds-banner-notification a,
.wds-banner-notification a:link,
.wds-banner-notification__container a,
.wds-banner-notification__container a:link,
.wds-banner-notification__text a,
.wds-banner-notification__test a:link {
    color:black!important;
    text-decoration:none;
    font-family:Rubik;
    font-weight:600;
}


code {
	background: none;
	border: none;
}

ol.references li:target, sup.reference:target, .rt-target {
  background-color: #e5C07640;
}

.mw-parser-output a.external[href$=".pdf"],
.mw-parser-output a.external[href$=".PDF"],
.mw-parser-output a.external[href*=".pdf#"],
.mw-parser-output a.external[href*=".PDF#"],
.mw-parser-output a.external[href*=".pdf?"],
.mw-parser-output a.external[href*=".PDF?"],
.link-document {
	background-image: none
}

/* ================== 
   SITENOTICE
   ================== */
.mw-dismissable-notice, #localNotice {
	background-color: var(--primary-1);
	border: solid var(--primary-3);
}

/* ================== 
   Galleries
   ================== */
.mw-body li.gallerybox div.thumb {
	background: none;
	border: none;
}
li.gallerybox {
	border: 1px solid var(--accent-1);
	margin: 3px auto 3px auto;
}
:root.theme-dark .mediawiki:not(.ns-special) li.gallerybox {
	background: var(--primary-20);
    border: 2px solid var(--primary-7);
}
.mw-body li.gallerybox div.thumb {
	border: none;
	background: none;
}
li.gallerybox div.thumb img {
	max-height: 250px;
	width: auto;
}

/* This temporary changes to the CSS were primarily created by [[User:Bongolium500]] with some additions from [[User:Spongebob456]] and [[User:SOTO]], and readded by [[User:OncomingStorm12th]]. It aims to emulate the Oasis skin as much as possible and will likely be replaced by an entirely new style sometime in the near future. It is a mixture of imports of old stylesheets, direct copy-pastes of sections of old style sheets and slight edits of old stylesheets. */

/* table edits */
.ooui-theme-fandomooui .mw-datatable>*>tr>th, .ooui-theme-fandomooui .mw-datatable>tr>th, .ooui-theme-fandomooui .mw-json>*>tr>th, .ooui-theme-fandomooui .mw-json>tr>th, .ooui-theme-fandomooui .wikitable>*>tr>th, .ooui-theme-fandomooui .wikitable>tr>th {
    background-color: var(--theme-accent-color);
    border-color: var(--theme-border-color);
    padding-bottom: 9px;
    padding-top: 9px;
}

/* get rid of the SMW-related loading bars that appear and cause pages to move up and down while loading */
.smw-indicator-vertical-bar-loader {
    display: none;
}

/* make text in the searchbar on {{tardis manual}} readable */
.pi-navigation .mw-inputbox-centered .searchbox .mw-ui-input.mw-ui-input-inline {
	color: black;
}