Note: After saving, changes may not occur immediately. Click here to learn how to bypass your browser's cache.
  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Cmd-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (Cmd-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences

For details and instructions about other browsers, see Wikipedia:Bypass your cache.

/* Splark 2012-2013 */ /* http://userstyles.org/styles/79374 */
@namespace url(http://www.w3.org/1999/xhtml);

/* random line to get the userstyles site to register that this style was updated (on Aug 7th) */

/***********************************************************/
/******************** Articles (Base) **********************/
/***********************************************************/
@-moz-document regexp('https?:\/\/[^?]*(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/.+') {
  /* pattern: anything on wikiproject domains except the front page */

                            hey chrome users,
                            you may want to use Firefox or
                            the userstyle site to view this code,
                            since Stylish for Chrome
                            deletes all comments {}
                            
/* Layout
****************************************************************/

  /* Width & justification
  *********************************/

    #content.mw-body {
      max-width: 57.5em!important; /* 920px @ 16pt (default, for em calculations) 12.8pt (actual) */
      min-width: 49.3em!important; /* small, narrow articles look awkward */
      position: absolute!important;
    }

    #bodyContent {
      /*max-width: 900px!important;*/
      /*box-shadow: 0px 0px 30px #444!important;*/
      /* cross-browser support */
        /*-webkit-box-shadow: 0px 0px 45px #444!important;*/
      /*padding: 18px 18px 0px 18px!important;*/
      /*margin-left: 20px!important;*/
    }

    #bodyContent p, 
    #bodyContent dl, 
    #bodyContent dd, 
    #bodyContent td, 
    #bodyContent li {
      max-width: 46.875em!important; /* 750px @ 16pt */ /* 28em: recommended for newspapers */
    }
  
    #bodyContent blockquote {
      max-width: 39.5em!important;
    }

    #mw-content-text {
      text-align: justify!important;
      /* text-justify: auto; */ /* deprecated? */
    }

  /* Box centering
  *********************************/

    body {
      max-width: 80em!important; /* 1280px, body @ 16pt */ /* 67.5em : 1080px */
      margin: auto!important;
    }

    #mw-head {
      max-width: 80em!important; /* 1280px */
      margin: auto!important;
      left: 0px!important;
    }

    #mw-panel {
      position: relative!important;
      float: left!important;
    }

    /* Pushes #right-navigation over to the left so it doesn't hang off the edge with the new #content width */
    #right-navigation {
      position: absolute!important;
      right: 15.7em!important; /* Old: left:37.4375em 599px */ /* Older: left:57% */
        /* default, overriden by hide-int-opt */
        /* should align perfectly to right side of article at min-width, for user logged in (so, both Edit and Watch buttons) */
        /* note: this aligns for dark style; light's right-nav width is slightly different for some reason */
      /* right: 14%!important; /* aligns off of viewport for some reason, even when body is wider, breaks at ~700px wide */
      /* margin-right: 10%!important; */ /* makes nav collapse */
    }
    #mw-head {
      /* old version of pushing #right-navigation over; doesn't work with centering */
      /* max-width: 1150px; */
      /* left: 0px!important; */
    }
  
    /* centering text * /
    #bodyContent p {
      margin: 5.11667px auto 6.4px auto!important;
    }
  
    #bodyContent blockquote {
      margin: 0px auto 12.8px auto!important;
    }
  
    #bodyContent ul {
      margin: 3.83333px auto 0px auto!important;
    }
  
    #bodyContent li {
      margin: 0px auto 1.28333px auto!important;
    }
    /* */
  
    /* alternate centering text * /
    #content.mw-body {
      padding-left: 10em!important; /* padding ignores max-width, runs over * /
    }
    /* */

  /* Box restyling
  *********************************/

    /* removes header white gradient */
    #mw-page-base, #mw-head, #mw-panel {
      background: none!important;
    }

    #mw-head-base {
      /* removing border since it stretches across the whole page when #content has a max-width */
      background: none!important;
    }

    /* removing pseudo-border on "Article" tab */
    #left-navigation #p-namespaces {
      background-image: none!important;
      padding-left: 0px!important;
    }

    #content.mw-body {
      border: none!important;
      margin-top: 0px!important; /* was at -1, to get nav borders to appear seamless with #content's border-top */
      box-shadow: 0px 0px 35px rgba(0,0,0,0.8)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 52.5px rgba(0,0,0,0.8)!important; /* 55px needed for chrome to display the same as 35px */
      /* border-right: 1px solid rgba(70,170,190,1.0); */

      /* Replacing border removed from header */
      /* border-top: 1px solid rgb(70,170,190); can't get tabs to z-index above, looks bad */
    }

  /* Navigation
  *********************************/

    /* Nav tabs, unselected */
    #left-navigation #p-namespaces li:not(.selected),
    #left-navigation [id] li:not(.selected),
    #right-navigation #p-views li:not(.selected),
    #right-navigation [id] li:not(.selected) {
      background-image: -moz-linear-gradient(bottom, rgb(232,242,248) 0%, rgb(246,246,246) 88%)!important;
      /* cross-browser support */
        background-image: linear-gradient(bottom, rgb(232,242,248) 0%, rgb(246,246,246) 88%)!important;
        background-image: -webkit-linear-gradient(bottom, rgb(232,242,248) 0%, rgb(246,246,246) 88%)!important;
        background-image: -o-linear-gradient(bottom, rgb(232,242,248) 0%, rgb(246,246,246) 88%)!important;
        background-image: -ms-linear-gradient(bottom, rgb(232,242,248) 0%, rgb(246,246,246) 88%)!important;
      border-bottom: 1px solid rgba(168,215,249,1.0)!important;
      height: 39px!important;
      /* position: relative!important;
      bottom: 1px!important; */ /* old method */
    }

    /* Nav tabs, selected */
    #left-navigation #p-namespaces li.selected,
    #right-navigation #p-views li.selected,
    #left-navigation [id] li.selected,
    #right-navigation [id] li.selected {
      /* position: relative!important; z-index: 9002!important; */ /* z-index not working to supercede content box shadow */
      background-image: -moz-linear-gradient(bottom, rgb(100%,100%,100%) 15%, rgb(246,246,246) 88%)!important;
      /* cross-browser support */
        background-image: linear-gradient(bottom, rgb(100%,100%,100%) 15%, rgb(246,246,246) 88%)!important;
        background-image: -webkit-linear-gradient(bottom, rgb(100%,100%,100%) 15%, rgb(246,246,246) 88%)!important;
        background-image: -o-linear-gradient(bottom, rgb(100%,100%,100%) 15%, rgb(246,246,246) 88%)!important;
        background-image: -ms-linear-gradient(bottom, rgb(100%,100%,100%) 15%, rgb(246,246,246) 88%)!important;
    }

    /* language settings cogwheel */
    #mw-panel #p-lang .uls-settings-trigger {
      float: left!important; /* to prevent from bumping up against content body */
    }

/* Interactive/dynamic buttons
****************************************************************/

  .mw-editsection a,
  .collapseButton a,
  .toctoggle a,
  .NavToggle a {
    color: inherit!important;
  }

  /* makes the brackets part of the link and extends the hover/click range of the button */
    .mw-editsection, /* negates child "color: inherit"s, but necessary for hiding brackets */
    .mw-editsection *:not(a) {
      color: transparent!important;
      /* old; conflicts with new javascript shenanigans */ /*visibility: hidden!important;*/
    }
    .mw-editsection a {
      color: black!important;
      /* old; conflicts with new javascript shenanigans */ /*visibility: visible!important;*/
    }
    .collapseButton:not(a),
    .toctoggle:not(a),
    .NavToggle:not(a) {
      visibility: hidden!important;
    }
    .collapseButton a,
    .toctoggle a,
    .NavToggle a {
      visibility: visible!important;
    }

  /*
  .mw-editsection a:before,
  .collapseButton>a:before,
  .toctoggle>a:before,
  .NavToggle>a:before {
    content: "[";
  }
  .mw-editsection a:after,
  .collapseButton>a:after,
  .toctoggle>a:after,
  .NavToggle>a:after {
    content: "]";
  }
  */

  .mw-editsection a,
  .collapseButton a,
  .toctoggle a,
  .NavToggle a {
    padding: 5px!important;
    background-color: rgba(50%,50%,50%,0.21)!important;
    border-radius: 5px!important;
  }

/* References
****************************************************************/

  /* Inline notes, footnote numbers, and tooltips
  *****************************************/

  /* "Citation needed" */
    /* removes brackets */
    sup.Template-Fact, sup.Inline-Template {
      visibility: hidden!important;
    }
    sup.Template-Fact i a span,
    sup.Inline-Template span {
      visibility: visible!important;
      background-color: rgba(245,241,140,1.0)!important; /* Darker yellow: 216,203,2 */
      border-radius: 7px 3px 7px 3px / 7px 3px 7px 3px!important;
      padding: 0px 4px 0px 3px!important;
      margin-left: -3px!important;
    }

  /* Inline citations */
    sup.reference a {
      color: rgba(0,0,0,0.6)!important;
      /* makes references easier to hover over... slight problems with multiple references in the same spot */
        padding: 7px 7px 7px 7px!important;
        margin: -7px -5px -7px -7px!important; /* -5 to allow stacks to have semi-normal mouseover behavior and separation without completely removing left & right margins */
        border-radius: 10px!important;
        z-index: 4!important; position: relative!important; /* seems to be required or link's extra space from padding often yields to other text -- note: reference tooltips are set at 5 */
        /* for troubleshooting   background-color: rgba(50%,50%,50%,0.3)!important;*/
    }
    sup.reference a span {
      /* removes brackets */
      display:none!important;
    }
    /* citation tooltip text */
    .referencetooltip .reference-text {
      font-size: 1.28em!important;
      line-height: 1.5em!important;
    }
    /* reference tooltips, external links icon */
    .referencetooltip a.external {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=")!important;
      background-repeat: no-repeat!important;
      background-position: 100% 50%!important;
      padding-right: 13px!important;
    }
    /* reference tooltips, pdf icon */
    .referencetooltip a.external[href$=".pdf"] {
      background-image: url("https://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")!important;
      background-repeat: no-repeat!important;
      background-position: 100% 50%!important;
      padding-right: 18px!important;
    }

  /* References list
  *****************************************/

    /* References and bottom-of-page navigation */
    .reflist,
    .navbox,
    #catlinks {
      background-color: rgba(0,0,0,0.18)!important;
    }

    /* References' margins become noticeable with background */
    .reflist {
      padding: 10px 15px 15px 0px!important;
    }

    /* Backlinks */
      /* carets */
      .references .mw-cite-backlink b a {
        padding: 3px 5px 0px 5px !important;
        background-color: rgba(0%,0%,0%,0.09)!important;
        border-radius: 5px!important;
      }
      /* lettered sublinks */
      .references .mw-cite-backlink a sup {
        padding: 1px 5px 2px 5px !important;
        background-color: rgba(0%,0%,0%,0.09)!important;
        border-radius: 5px!important;
      }

/* Search results
****************************************************************/

  .searchdidyoumean {
    font-style: italic!important;
  }
  .searchdidyoumean:after {
    content: " ?";
  }

  /* search results header */
  .mw-search-formheader {
    border-top: 1px dashed rgba(50%,50%,50%,0.66)!important;
    border-right: 1px dashed rgba(50%,50%,50%,0.66)!important;
    border-left: 1px dashed rgba(50%,50%,50%,0.66)!important;
    border-bottom-width: 0px!important;
  }
    
  .searchresults {
    margin-left: 3em!important;
  }
    
  /* green page data at bottom */
  .searchresults li .mw-search-result-data {
    color: inherit!important;
    font-family: courier new!important;
  }
    
  /* emphasizing first result */
    .searchresults li:first-of-type .mw-search-result-heading {
      font-size: 2em!important;
      margin-bottom: 4px!important;
    }
    .searchresults li:first-of-type {
      background-color: rgba(50%,50%,50%,0.14)!important;
      padding: 10px 6px 6px 10px!important;
      margin-left: -10px!important; /* realignment */
      margin-bottom: 9px!important;
      border-radius: 13px!important;
    }

/* commons.wikimedia image page
****************************************************************/
  
  #filetoc {
    background-color: transparent!important;
  }

  #file.fullImageLink > a:first-of-type > img {
    margin: 20px auto!important;
    display: block!important; /* won't center without this */
  }

  #stockphoto_base {
    position: relative!important;
    left: 0px!important;
    top: 0px!important;
  }

  #stockphoto_base>* {
    width: auto!important;
    display: inline!important;
  }

  .mw-filepage-resolutioninfo,
  #langselectorcontainer,
  .fullMedia {
    margin-top: 8px!important;
    font-size: 1em!important;
  }

  .fullMedia {
    padding-bottom: 35px!important;
  }

  .fullMedia,
  .fullMedia * {
    margin: auto!important;
    text-align: center!important;
  }
  
  /* "Full resolution" link (always?) */
    /* .mw-filepage-other-resolutions a:last-of-type {} */
    .fullMedia a.internal {
      font-size: 1.7em!important;    
    }

/* Cleanup
****************************************************************/

  /* "from wikipedia, the free encyclopedia */
  #siteSub, 
  /* redundant "enlarge" button */
  .thumbcaption .magnify, 
  #footer
    {display:none!important;}

/* Opacity
****************************************************************/

  /* header nav opacity */
  #left-navigation,
  #right-navigation,
  #p-personal {
    opacity: 0.4!important;
  }
  #left-navigation:hover,
  #right-navigation:hover,
  #p-personal:hover {
    opacity: 1.0!important;
  }
  /* disabled: instead, gradient on nonselected ul's creates opacity effect
  .mw-editsection [class*=editsection], li#ca-edit, li#ca-talk, li#ca-history {
    opacity: 0.3!important;
  } */

  /* left column nav opacity */
  #mw-panel {
    opacity: 0.1!important;
  }
  #mw-panel:hover {
    opacity: 1.0!important;
  }

  /* "Edit" buttons, toggle buttons */
  .mw-editsection a,
  .toctoggle a {
    opacity: 0.33!important;
  }
  .mw-editsection a:hover,
  .mw-editsection a:focus,
  .toctoggle a:hover,
  .toctoggle a:focus {
    opacity: 1.0!important;
  }

/* Transitions (misc)
****************************************************************/

  #mw-panel {
    transition: 0.4s 0.35s!important;
  }

  .mw-editsection a,
  .toctoggle a {
    transition: 0.15s 0.35s!important
  }

/* Other restyling
****************************************************************/

  body {
    background-image: none!important;
  }
  
  .dablink, /* disambiguation */
  .rellink /* main article */ /* includes: .relarticle.mainarticle .boilerplate.seealso */
  {
    border-left: 7px solid rgba(131,191,188,1.0)!important; /* */
    margin-left: 20px!important;
    padding-left: 10px!important;    
  }

  .collapseButton a:hover,
  .toctoggle a:hover,
  .NavToggle a:hover,
  sup.Template-Fact i a span,
  sup.Inline-Template span,
  p sup *
  {
    text-decoration: none!important;
  }
  
  sup.Template-Fact i a span,
  sup.Inline-Template span,
  p sup:not(.reference) * {
    color: rgba(0,0,0,0.6)!important; /* Greyish yellow: 120,110,0  Light yellow: 216,203,2 */
  }

  /* IPA
  ********************/
    .IPA,
    .SAMPA, /* on wiktionary */
    .enPR /* on wiktionary */ {
      font-size: 1.15em!important;
    }
    .IPA, .IPA *,
    .SAMPA, .SAMPA *, /* on wiktionary */
    .enPR, .enPR * /* on wiktionary */ {
      letter-spacing: 2px!important;
      /* color: inherit!important; */
      border: none!important; /* underline */
    }
    #content.mw-body p:first-of-type .nowrap *,
    #content.mw-body .IPA * {
      color: rgba(55%,55%,55%,1.0)!important;  
    }
      
    #content.mw-body p .IPA *:hover,
    #content.mw-body p:first-of-type .IPA *:hover /* specificity override */ {
      color: black!important;
    }

  #editform textarea {
    padding: 5px 8px!important;
  }

  /* Spacing
  ****************************************************************/

    h1#firstHeading {
      /* prevents h1 separator (border-bottom) from touching text */
      padding-bottom: 0.1em!important;
    }

    #coordinates {
      /* prevents from touching h1 separator */
      padding-top: 8px!important;
    }



}
                                /*_ - ~ ~ .
                            .-¯¯·.·.·.·.·.·¯ -..
                          .''·'·'·'·'·'·'·'·'·'·`.
           .-~~^-.       /·.·.·.·.·.·.·.·.·.·.·.·.\
         .'  O    \     /·'·'·'·'·'·'·'·'·'·'·'·\·'\
        (_____,    `._.'·.·.·.·.·.·.·.·|         } ·\      A rare sweatered Dherposaurus
          `-U-.        '·'       }'·'·'|        /·'·'\
               `-.      |       /·.·.·.|       /· ·   `. 
                  ¯`-.__|      /_'-'~'·|      /-'_'     `.. 
                        |     /_/      |     /_/   ¯-.     `-.
                        |____/         |____/          ~ - .*/



/***********************************************************/
/******************** Portals (Base) ***********************/
/***********************************************************/
@-moz-document regexp('https?:\/\/[^?]*(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/wiki\/Portal.+') {
  /* pattern: wikiproject pages continuing from /wiki/Portal... */

/* #content.mw-body #bodyContent #mw-content-text table */

  #mw-content-text table div,
  #mw-content-text table p {
    text-align: justify!important;
  }

  /* Edit buttons - not tagged the same as for articles */
  #content a[href*="&action=edit"] {
    opacity: 0.5!important;
    transition: 0.15s 0.35s!important;
  }
  #content a[href*="&action=edit"]:hover {
    opacity: 1.0!important;
  }
  #content a[href*="&action=edit"]:before {
    content: "["!important;
    color: white!important;
  }
  #content a[href*="&action=edit"]:after {
    content: "]"!important;
    color: white!important;
  }



}



/***********************************************************/
/******************** Front Page (Base) ********************/
/***********************************************************/
@-moz-document regexp('https?:\/\/[^?]*(wikipedia|wiktionary|wikibooks|wikinews|wikiversity|wikiquote)\.(org|net|com)\/(?!.)') {
  /* pattern: wikiproject front pages (for sites where the front page exists and does not redirect to a subpage) */

/* Global
****************************************************************/

  body {
    background-color: white!important;
    background-repeat: no-repeat!important;
    background-attachment: scroll!important;
  }

/* Header
****************************************************************/

  body .central-textlogo,
  body #wm-home-header,
  body#www-wikiquote-org #bodyContent > div:first-of-type {
    /*background-color: rgba(100%,100%,100%,0.57)!important;*/
    background-repeat: no-repeat!important;
    background-position: center center!important;
    margin-left: auto!important;
    margin-right: auto!important;
    border-radius: 12px!important;
  }

/* Featured languages & icon
****************************************************************/

  .divTop10item {
    background-color: transparent!important;
  }

  /* Font color / Links
  *********************************/

    /* Central featured */

      /* Level 1 */

        .central-featured-lang a,
        .divTop10item a,
        .divTop10item strong a, /* wikiquote */
        .divTop10item > a, /* wikiversity */
        #wm-globe-inner strong a /* wikiversity */
        {
          color: rgba(00%,00%,00%,0.8)!important;
        }
        .central-featured-lang a strong,
        .divTop10item a strong {
          color: inherit!important;
        }

      /* Level 2 */

        .central-featured-lang em,
        .divTop10item a em,
        .divTop10item > em, /* wikiquote */
        #wm-globe-inner em /* wikiversity */
        {
          color: rgba(00%,00%,00%,0.66)!important; /* Old: (00%,00%,00%,0.66) */
          opacity: 0.8!important;
        }
        .central-featured-lang>em a /* wikinews */ {
          color: inherit!important;
        }

      /* Level 3 */

        .central-featured-lang a small,
        .central-featured-lang small, /* wikinews */
        .divTop10item a small,
        .divTop10item > small, /* wikiquote */
        #wm-globe-inner em
        {
          color: rgba(00%,00%,00%,0.54)!important; /* Old: (00%,00%,00%,0.3) */
          opacity: 0.6!important;
        }

    .central-featured-lang,
    .divTop10item,
    body#www-wikiversity-org #wm-globe-inner {
      /* ghetto stroke to restore clarity */
      text-shadow: rgba(57%,57%,57%,0.20) 1px 1px,
                   rgba(57%,57%,57%,0.20) -1px -1px,
                   rgba(57%,57%,57%,0.20) 1px -1px,
                   rgba(57%,57%,57%,0.20) -1px 1px,
                   rgba(57%,57%,57%,1.00) 0px 0px 5px
      !important;
    }

    body[id*="www-"] a:hover, /* specificity override */
    body[id*="www-"] a:focus /* specificity override */ {
      color: rgba(6,69,173,1.0)!important;
      outline: none!important;
    }
    
  /* Hover/focus effects
  *********************************/
  
    .otherprojects a:focus,
    #divOtherProjects a:focus {
      text-decoration: underline!important;
    }

    .central-featured-lang a.link-box,
    .divTop10item a {
      /* conflicting with specific styles */
      margin: -5px!important;
      padding: 5px!important;
      transition: 0.4s 0.15s!important;
    }
    .central-featured-lang a.link-box:hover,
    .divTop10item a:hover {
      border-radius: 15px!important;
      background-color: rgba(100%,100%,100%,0.85)!important;
      box-shadow: 3px 3px 5px 1px rgba(6,69,173,1.0)!important;
      /* cross-browser support */
        -webkit-box-shadow: 3px 3px 7.5px 1.5px rgba(6,69,173,1.0)!important;
      color: rgba(6,69,173,1.0)!important;
    }
    .central-featured-lang a.link-box:focus,
    .divTop10item a:focus {
      background-color: rgba(100%,100%,100%,0.95)!important;
      /* have to be restated to stay */
        border-radius: 15px!important;
        box-shadow: 3px 3px 5px 1px rgba(6,69,173,1.0)!important;
        /* cross-browser support */
          -webkit-box-shadow: 3px 3px 7.5px 1.5px rgba(6,69,173,1.0)!important;
      position: relative!important;
      /* conflicting with specific styles */
      top: 2px!important;
      left: 2px!important;
      /*    
      box-shadow: 3px 3px 5px 1px rgba(94,122,181,1.0),
                  3px 3px 5px 1px rgba(94,122,181,1.0) inset !important;
      /* cross-browser support * /
        /*-webkit-box-shadow: 3px 3px 7.5px 1.5px rgba(94,122,181,1.0),
                              3px 3px 7.5px 1.5px rgba(94,122,181,1.0) inset !important;* /
      */
    }

  /* Lightening to differentiate small logo from large background logo */
  .central-featured-logo-inner,
  #wm-globe-inner,
  body#www-wikiquote-org #bodyContent > div:nth-of-type(2) > div > div /* wikiquote */
  {
    background-color: rgba(100%,100%,100%,0.15)!important;
    box-shadow: 0px 0px 120px 120px rgba(100%,100%,100%,0.15)!important;
    /* cross-browser support */
      -webkit-box-shadow: 0px 0px 180px 180px rgba(100%,100%,100%,0.15)!important;
    border-radius: 50%!important;
  }

/* Cleanup
****************************************************************/

  .wm-site-info ~ div, /* Terms of Service & Privacy Policy */
  a[href*="wikimediafoundation.org/wiki/Terms_of_Use"], /* Terms of Service & Privacy Policy */
  a[href*="wikimediafoundation.org/wiki/Privacy_policy"], /* Terms of Service & Privacy Policy */
  body .search-container label,
  #searchLanguage,
  .search-container.language-search,
  .divider,
  .langlist,
  .bookshelf-container,
  .wm-site-info,
  hr
    {display:none!important;}

  /* frontpage html v2 */    
  #p-search h5,
  #p-search > form#searchform > fieldset > select,
  select#language,
  .divBookshelves,
  .divArticleTier,
  .divArticleTierMajor,
  [class*="bookshelf"],
  [class*="project-list"],
  #divOtherLanguages,
  #divSiteInfo,
  body#www-wikibooks-org > div:last-of-type,
  body#www-wikiversity-org > div:last-of-type,
  body#www-wikiquote-org > div:last-of-type /* Terms & Privacy pipe | */
    {display:none!important;}

/* Search
****************************************************************/

  .search-container, #p-search.portlet {
    box-shadow: 2px 5px 20px #444!important;
    /* cross-browser support */
      -webkit-box-shadow: 2px 7.5px 30px #444!important; /* webkit-box-shadow +50% */
    padding: 0px!important;
    margin-bottom: 45px!important;
    background-color: rgba(255,255,255,0.1)!important;
    /* to avoid footer blocking search on small viewports */
    z-index: 9999!important; position: relative!important;
  }

  fieldset {
    background-color: transparent!important;
    border-color: transparent!important;
    padding: 0px!important;
    margin: 0px!important;
  }

  input#searchInput {
    padding: 5px!important;
    margin: 50px 0px!important;
    width: 200px!important;
    color: #333!important;
    font-family: calibri!important;
    font-size: 16px!important;
  }

  input.formBtn, input.searchButton {
    padding: 5px!important;
    margin: 50px 0px!important;
  }

/* Footer
****************************************************************/
  .otherprojects,
  #divOtherProjects {
    background-color: rgba(255,255,255,0.6)!important;
    border-top: 1px dashed grey!important;

    /* can avoid footer blocking search on small-height viewports by removing 'position' and 'bottom' and setting top margin to ~130px */
    margin: 00px 0px 0px 0px!important;
    padding: 3px 0px 7px 0px!important; /* Old: padding: 20px 0px 20px 0px!important; */
    
    position: absolute!important;
    bottom: 0px!important;
    /*top: 660px!important;*/

    /*height: 500px!important;*/
  }

  .otherprojects-item,
  .divOtherProjectsItem {
    height: 40px!important;
    margin: 0px!important;
    /* for checking layout
    outline-style: dotted;
    outline-color: #00ff00;
    */
  }

  .otherprojects-item div,
  .divOtherProjectsItem div {
    margin-top: 10px!important;
  }

  .otherprojects-item img,
  .otherprojects-item a, /* 'a' required due to dark mode image replacements */
  .divOtherProjectsItem img,
  .divOtherProjectsItem a /* 'a' required due to dark mode image replacements */
  {
    margin-right: 4px!important;
    width: auto!important;
    height: 25px!important;
  }

  /* All footers - Wikinews icon, higher-res */
    .otherprojects a[title="Wikinews"]:first-of-type img,
    #divOtherProjects a[title="Wikinews"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wikinews"]:first-of-type,
    #divOtherProjects a[title="Wikinews"]:first-of-type {
      background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/92px-Wikinews-logo.svg.png")!important;
      background-size: auto 25px!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
      padding: 10px 0px!important; /* working wtf */
    }

/* Site-specific images & adjustments
************************************/
  /* Wikipedia
  *******************************/
    body#www-wikipedia-org {
      background-image: url('http://i.imgur.com/7jR9o.jpg')!important;
      background-position: center -70px!important;
      /* Direct link, for if PNG transparency is needed: http://upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/1000px-Wikipedia-logo-v2.svg.png */
      /* JPEG at lower opacity: http://i.imgur.com/uq1ih.jpg */
      /* Old url, larger filesize PNG */
      /* background-image: url('https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/1000px-Wikipedia-logo-v2.svg.png')!important; */
      /* overflow:hidden; */ /* failed attempt to fix footer; makes scrollbar always missing */
    }
      
    body#www-wikipedia-org .central-textlogo {
      width: 186px!important; /* without box shadow: 210px */
      background-color: rgba(93%,93%,93%,0.6)!important;
      box-shadow: 0px -3px 16px 16px rgba(93%,93%,93%,0.6)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px -3px 24px 24px rgba(93%,93%,93%,0.6)!important;
    }

  /* Wikimedia
  *************************/

  /* Wikibooks
  *******************************/
    body#www-wikibooks-org {
      background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/2000px-Wikibooks-logo.svg.png')!important;
      background-size: 2000px auto!important;
      background-position: 40% 70px!important;
    }
      
    body#www-wikibooks-org #wm-home-header img {
      visibility: hidden!important;}
    body#www-wikibooks-org #wm-home-header {
      background-image: url('http://i.imgur.com/hL5Piuw.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
      width: 290px!important;
    }
      
    body#www-wikiversity-org #p-search {
      background-color: rgba(255,255,255,0.3)!important;
    }
    /* search button doesn't vertically align for some reason */
    body#www-wikibooks-org input.searchButton {
      margin: 50px 0px!important;
    }

  /* Wikinews
  *******************************/
    body#www-wikinews-org {
      background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/2000px-Wikinews-logo.svg.png')!important;
      background-size: 2000px auto!important;
      background-position: center -180px!important;
    }
    body#www-wikinews-org .central-textlogo {
      width: 290px!important;
    }
      
    body#www-wikinews-org .central-featured-logo-inner {
      background-color: rgba(100%,100%,100%,0.22)!important;
      box-shadow: 0px 0px 120px 120px rgba(100%,100%,100%,0.22)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px rgba(100%,100%,100%,0.22)!important;
    }
    body#www-wikinews-org .central-featured-lang {
      padding: 0px 7px!important;
    }
    body#www-wikinews-org .central-featured-lang {
      transition: 0.4s 0.15s!important;
    }
    body#www-wikinews-org .central-featured-lang:hover {
      border-radius: 15px!important;
      background-color: rgba(100%,100%,100%,0.85)!important;
      box-shadow: 3px 3px 5px 1px rgba(94,122,181,1.0)!important;
      /* cross-browser support */
        -webkit-box-shadow: 3px 3px 7.5px 1.5px rgba(94,122,181,1.0)!important;
    }
      
    body#www-wikinews-org .otherprojects {
      padding-top: 12px!important;
      padding-bottom: 0px!important;
    }
      
  /* Wikiquote
  *******************************/
    body#www-wikiquote-org {
      background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/2000px-Wikiquote-logo.svg.png')!important;
      background-size: 2000px auto!important;
      background-position: -470px -820px!important; /* -796 */
    }
      
    body#www-wikiquote-org #bodyContent > div:first-of-type img {
      visibility: hidden!important;
    }
    body#www-wikiquote-org #bodyContent > div:first-of-type {
      background-image: url('http://i.imgur.com/kJpqWNL.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
      background-color: rgba(93%,93%,93%,0.9)!important;
      width: 163px!important;
      height: 90px!important;
    }

    body#www-wikiquote-org #bodyContent > div:nth-of-type(2) > div > div {
      background-color: rgba(100%,100%,100%,0.1)!important;
      box-shadow: 0px 0px 120px 120px rgba(100%,100%,100%,0.1)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px rgba(100%,100%,100%,0.1)!important;
    }

    /* Extending range of top-10-localizations links
    *******************/
      body#www-wikiquote-org .divTop10item strong {
        /* background-color: rgba(220,80,80,0.5)!important; */
        position: absolute!important;
        height: 100%!important;
        width: 100%!important;
        top: 0px!important;
        left: 0px!important;
        margin: auto!important;
      }
      body#www-wikiquote-org .divTop10item strong a {
        /* background-color: rgba(80,220,80,0.5)!important; */
        position: relative!important;
        height: 100%!important;
        width: 100%!important;
        float: left!important; /* not sure why this works, but height and width won't fill without it */
        margin: 0px!important; /* reset/override hover effect */
        padding: 5px!important;
      }
      body#www-wikiquote-org .divTop10item > em {
        /* background-color: rgba(80,80,220,0.5)!important; */
        position: relative!important;
        top: 8px!important;
        left: 5px!important;
        pointer-events: none!important;
      }
      body#www-wikiquote-org .divTop10item > small {
        /* background-color: rgba(220,80,220,0.5)!important; */
        position: relative!important;
        top: 8px!important;
        left: 5px!important;
        pointer-events: none!important;
      }

    body#www-wikiquote-org #p-search {
      background-color: rgba(255,255,255,0.3)!important;
    }

  /* Wikiversity
  *******************************/
    body#www-wikiversity-org {
      background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/2000px-Wikiversity-logo.svg.png')!important;
      background-size: 2000px auto!important;
      background-position: center -163px!important;
    }
    body#www-wikiversity-org #wm-home-header img {
      visibility: hidden!important;}
    body#www-wikiversity-org #wm-home-header {
      background-image: url('http://i.imgur.com/SjqFNld.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
      width: 280px!important;
    }

    body#www-wikiversity-org #wm-globe-inner {
      background-color: rgba(100%,100%,100%,0.22)!important;
      box-shadow: 0px 0px 120px 120px rgba(100%,100%,100%,0.22)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px rgba(100%,100%,100%,0.22)!important;
    }
      
    body#www-wikiversity-org #wm-globe strong {
      /* background-color: rgba(80,220,80,0.5)!important; */
      position: absolute!important;
      height: 50px!important;
      width: 100%!important;
      top: 117px!important;
      left: 0px!important;
    }
    body#www-wikiversity-org #wm-globe strong a {
      /* background-color: rgba(80,80,220,0.5)!important; */
      position: absolute!important;
      height: 33px!important;
      width: 100%!important;
      top: 0px!important;
      left: 0px!important;
      padding-top: 17px!important;
    }
    body#www-wikiversity-org #wm-globe em {
      /* background-color: rgba(80,220,80,0.5)!important; */
      position: relative!important;
      top: 1.5em!important;
      pointer-events: none!important;
    }

    /* Extending range of top-10-localizations links
    *******************/
      body#www-wikiversity-org .divTop10item {
        /* background-color: rgba(220,80,80,0.5)!important; */
        position: absolute!important;
        padding: 5px!important;
      }
      body#www-wikiversity-org .divTop10item:not(.lang1) a {
        /* background-color: rgba(80,220,80,0.5)!important; */
        position: absolute!important;
        height: 100%!important;
        width: 100%!important;
        float: left!important; /* not sure why this works, but height and width won't fill without it */
        left: 0px!important;
        top: 0px!important;
        margin: 0px!important; /* reset/override hover effect */
        padding: 5px 0px!important;
      }
      body#www-wikiversity-org .divTop10item:not(.lang1) > em {
        /* background-color: rgba(80,80,220,0.5)!important; */
        position: relative!important;
        top: 8px!important;
        pointer-events: none!important;
      }
      /* english-button's html is different wtf ... 'a' contains 'em' */
      body#www-wikiversity-org .divTop10item.lang1 a {
        /* background-color: rgba(80,220,80,0.5)!important; */
        padding: 5px!important;
        margin: -5px!important;
      }

    body#www-wikiversity-org #p-search {
      background-color: rgba(255,255,255,0.3)!important;
    }

  /* Wiktionary
  *******************************/
    body#www-wiktionary-org {
      background-image: url('http://i.imgur.com/I2s0a1P.png')!important; /* unextended version: https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Wiktionary-logo-en.svg/2000px-Wiktionary-logo-en.svg.png */
      background-size: 2000px auto!important;
      background-position: center -76px!important; /* versions for unextended: -35px -650px -57px */
    }
    body#www-wiktionary-org .central-textlogo /* actual text */ {
      color: rgba(0%,0%,0%,1.0)!important;
      width: 220px!important;
    }
    body#www-wiktionary-org .central-featured-logo {
      top: 189px!important; /* correction for site's native problem */
    }

    body#www-wiktionary-org .central-featured-logo-inner {
      background-color: rgba(100%,100%,100%,0.5)!important;
      box-shadow: 0px 0px 120px 120px rgba(100%,100%,100%,0.5)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px rgba(100%,100%,100%,0.5)!important;
    }
      
    body#www-wiktionary-org .otherprojects {
      padding: 10px 0px 0px 0px!important;
    }



}






/***********************************************************/
/************************* Options *************************/
/***********************************************************/



/* Hide interactive stuff, option
******************************************************************/
/* no: hide-interact-option */



/* Dark mode, option
******************************************************************/
/***********************************************************/
/****************** Dark override, option ******************/
/***********************************************************/
@-moz-document
/* Non-english */
  regexp('https?:\/\/(?!en\.|www\.|simple\.)[^\?]+(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/.+'),
    /* pattern: project domains, but not from en, www, simple, or [none].wikipedia, and not the front page (attempt to include all non-english localizations, but will also cover e.g. commons.wikimedia) */
/* Main Pages */
  regexp('https?:\/\/[^?]+(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/.+Main_Page'),
    /* pattern: every wikiproject site ending with "Main_Page" */
  regexp('https?:\/\/www\.mediawiki\.(org|net|com)\/wiki\/MediaWiki'),
    /* pattern: mediawiki's main page (the only deviation), https-compatiblized */
/* Special Pages */
  regexp('https?:\/\/en\.(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/wiki\/[A-Za-z_]+\:.+') {
    /* pattern: matches special pages designated with colons, like "/wiki/Portal:", on all wikiproject sites */

/* Sync code below with other override(s) */

  #content.mw-body * {
    background-color: transparent!important;
    border-color: rgba(100%,100%,100%,0.07)!important;
    color: rgba(72%,72%,72%,1.0)!important;
  }

  #content.mw-body th {
    background-color: rgba(100%,100%,100%,0.04)!important;
    border: 1px solid rgba(100%,100%,100%,0.04)!important;
  }

  /* Many main pages, attempt to remove light header images and background gradients */
  body[class^="page-Wiki"][class*="_"] #content.mw-body * 
  #content.mw-body [id^="mp-"],
  #content.mw-body [id^="mp-"] * {
    background-image: none!important;
  }

  /* Background color, restoration
  ********************************************/
    #content.mw-body sup.Template-Fact i a span,
    #content.mw-body sup.Inline-Template span {
      background-color: rgba(77,65,47,1.0)!important;
    }
    
    #content.mw-body .searchresults li:first-of-type {
      background-color: rgba(50%,50%,50%,0.14)!important;
    }
    
    #content.mw-body .reflist,
    #content.mw-body .navbox,
    #content.mw-body #catlinks {
      background-color: rgba(0,0,0,0.18)!important;
    }

    /* Backlinks */
      /* carets */
      #content.mw-body .references .mw-cite-backlink b a {
        background-color: rgba(100%,100%,100%,0.07)!important;
      }
      /* lettered sublinks */
      #content.mw-body .references .mw-cite-backlink a sup {
        background-color: rgba(100%,100%,100%,0.07)!important;
      }

  /* Images & Icons background, restoration
  ****************************************************************/
    #content.mw-body img {
      opacity:0.7!important;
    }
    #content.mw-body img[src$="png"],
    #content.mw-body img[src$="svg"] {
      background-color: rgba(100%,100%,100%,0.75)!important;
    }
      /* PNG & SVG exceptions */
        #content.mw-body img.wmamapbutton, /*coordinates icon*/
        #content.mw-body img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".png"],
        #content.mw-body img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/thumb"][src$=".png"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/thumb"][src$=".svg"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/en/thumb"][src$=".png"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/en/thumb"][src$=".svg"],
        #content.mw-body img[src*="-logo"][src$=".png"], /* some logos not using /thumb/, bottom of main page */
        #content.mw-body img[src*="-logo"][src$=".svg"],
        #content.mw-body img[src$="MP_images.png"],
        #content.mw-body img[src$="MP_sounds.png"],
        #content.mw-body img[src$="MP_videos.png"],
        #content.mw-body img[src$="Red_Pencil_Icon.png"], /* on science pages */
        #content.mw-body img[src$="Wikibar2.png"], /* on some main pages */
        #content.mw-body img[src*="Wikinews-logo"][src$=".png"],
        #content.mw-body img[src*="Wikidata-logo"][src$=".png"],
        #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/"][src*="/Wbar_"], /* JPGs */
        #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/"][src*="/Bluebg_rounded"][src$=".png"], /* on fr main page */
        #content.mw-body #disambigbox img[src*="Disambig"][src$=".png"] /* "This disambiguation page..." */
        {
          background-color: transparent!important;
        }
          /* PNG & SVG exceptions' exceptions */
            /* selects svg-to-png images in the article body; some miscategorized as /thumb/ */
              #content.mw-body h2 ~ * a.image img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg.png"], /* first two src required for specificity */
            /* some .infobox-type boxes and file pages are miniatures of large files, using a src with /thumb/ */
              #content.mw-body .thumbinner img.thumbimage[src$="png"],
              #content.mw-body .thumbinner img.thumbimage[src$="svg"],
              #content.mw-body #file img[src$="png"],
              #content.mw-body #file img[src$="svg"],
              #content.mw-body .infobox img[src*="Status_iucn"][src$="png"] /* species' conservation status */
              {
                background-color: rgba(100%,100%,100%,0.75)!important;        
              }
                /* PNG & SVG exceptions' exceptions' exceptions */
                  #content.mw-body .metadata img,
                  #content.mw-body .metadata a.image img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg.png"], /* specificity override */
                  #content.mw-body h2 ~ * a.image img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg.png"][src*="/Cscr-featured"] /* featured article star, found on Portal:Featured_content */
                  {
                    background-color: transparent!important;
                  }

  /* Border color, restoration
  ********************************************/
    #content.mw-body .dablink,
    #content.mw-body .rellink {
      border-left-color: rgba(42,176,169,1.0)!important;
    }
    #content.mw-body table.ambox {
      border-left-color: rgb(244, 196, 48)!important;
    }

    #content.mw-body h1, #content.mw-body h2,
    #content.mw-body #catlinks, #content.mw-body #catlinks *,
    #content.mw-body .mw-notification, /* popup box, like for watch/unwatch notifications */
    #content.mw-body pre /* code boxes, sort of? */
    {
      border-color: rgba(30%,30%,30%,1.0)!important;
    }

  /* Font color, restoration
  ********************************************/
    #content.mw-body a,
    #content.mw-body a *,
    #content.mw-body [class*=editsection]:hover {
      color: rgba(94,122,181,1.0)!important;
    }
    #content.mw-body sup.reference a,
    #content.mw-body sup.reference a * {
      color: rgba(60%,60%,60%,1.0)!important;
    }
    #content.mw-body sup.Template-Fact i a span,
    #content.mw-body sup.Inline-Template span,
    #content.mw-body p sup:not(.reference) * {
      color: rgba(0,0,0,0.6)!important;
    }
    
    /* things that are normally red */
    .searchdidyoumean,
    .previewnote strong, /* edit page preview */
    .error {
      color: rgba(255,200,0,1.0)!important; /* fireflies */ /* also: inverse of speaker icon: (249,186,82) */
    }
    
    /* Fireflies */
    #content.mw-body a:focus,
    /* fix for override, e.g. .searchmatch */
      #content.mw-body a:focus *,
    /* for reference links */
      #content.mw-body sup.reference a:hover,
      #content.mw-body sup.reference a:focus,
      #content.mw-body .references .mw-cite-backlink a:hover,
      #content.mw-body .references .mw-cite-backlink a:focus,
      #content.mw-body p .IPA *:hover,
      #content.mw-body p .IPA *:focus,
      #content.mw-body p:first-of-type .IPA *:hover, /* specificity override */
      #content.mw-body p:first-of-type .IPA *:focus, /* specificity override */
    /* for links that change something */
      #content.mw-body .collapseButton a:hover,
      #content.mw-body .toctoggle a:hover,
      #content.mw-body .NavToggle a:hover
    {
      color: rgba(255,200,0,1.0)!important; /* fireflies */ /* actual firefly sample: (204,179,13)*/ /* also: inverse of speaker icon's blue: (249,186,82) */
      text-decoration: none!important;
      /* Glow */
      text-shadow: /*1px 1px 30px rgba(232,165,21,0.75),*/ /* redder: (232,74,21,1.0) */
                   /*0px 0px 7px rgba(232,165,21,0.45),
                   0px 0px 14px rgba(232,165,21,0.45),
                   0px 0px 21px rgba(232,165,21,0.45),
                   0px 0px 28px rgba(232,165,21,0.45),*/

                   /* also consider: 0.2 0.4 0.6 0.8, or 0.34 0.49 0.7 1.0 */

                   /*0px 0px 7px rgba(232,165,21,1.0),
                   0px 0px 14px rgba(232,165,21,0.7),
                   0px 0px 21px rgba(232,165,21,0.49),
                   0px 0px 28px rgba(232,165,21,0.34),*/

                   /* 0.75 * 0.7^n */
                   /* slightly less red */
                   0px 0px 7px rgba(232,188,7,0.75),
                   0px 0px 14px rgba(232,188,7,0.525),
                   0px 0px 21px rgba(232,188,7,0.3625),
                   0px 0px 28px rgba(232,188,7,0.25725),

                   /*1px 1px 3px rgba(232,165,21,0.3),
                   -1px -1px 3px rgba(232,165,21,0.3),
                   1px -1px 3px rgba(232,165,21,0.3),
                   -1px 1px 3px rgba(232,165,21,0.3)*/

                   /* ghetto stroke to restore clarity */
                   1px 1px 1px rgba(6%,6%,6%,1.0),
                   -1px -1px 1px rgba(6%,6%,6%,1.0),
                   1px -1px 1px rgba(6%,6%,6%,1.0),
                   -1px 1px 1px rgba(6%,6%,6%,1.0)
      !important;
    }

  /* Interactive/dynamic buttons, restoration
  ****************************************************************/

    #content.mw-body [class*=editsection] a,
    #content.mw-body .collapseButton a,
    #content.mw-body .toctoggle a,
    #content.mw-body .NavToggle a {
      color: inherit!important;
    }

    /* makes the brackets part of the link and extends the hover/click range of the button */

    #content.mw-body [class*=editsection] a,
    #content.mw-body .collapseButton a,
    #content.mw-body .toctoggle a,
    #content.mw-body .NavToggle a {
      background-color: rgba(50%,50%,50%,0.21)!important;
    }



}

/***********************************************************/
/******************** Dark - Articles **********************/
/***********************************************************/
@-moz-document regexp('https?:\/\/[^?]*(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/.+') {
  /* pattern: anything on wikiproject domains except the front page */

/* Global & top
****************************************************************/

  body, html {
    color: rgba(72%,72%,72%,1.0)!important;
  }

  body /* excluding html here because it scrolls over body when background-image is set */ {
    background-color: rgba(4%,4%,4%,1.0)!important;
    background-image: url('http://i.imgur.com/S48Fs.jpg')!important;
      /* http://i.imgur.com/bYOyr.jpg */
    background-repeat: repeat!important;
    background-position: 50% 50%!important;
    height: 100%!important;
  }

  #centralNotice, .cn-fundraising,
  #centralNotice.cn-fundraising>* {
    background-color: transparent!important;
  }

  #centralNotice.cn-fundraising>*>* {
    background-color: rgba(127,102,0,1.0)!important; /* 255,204,0 */
    border-color: transparent!important;
  }

/* Navigation
****************************************************************/

  #mw-head, #mw-head-base {
    background-image: none!important;
    background-color: transparent!important;
  }

  /* #left-navigation #p-namespaces > ul > li > span > a */
  /* #right-navigation #p-views > ul > li > span > a */

  /* Nav tabs, unselected */
  #left-navigation #p-namespaces li:not(.selected),
  #left-navigation [id] li:not(.selected),
  #right-navigation #p-views li:not(.selected),
  #right-navigation [id] li:not(.selected) {
    background-image: -moz-linear-gradient(bottom, rgb(25%,25%,25%) 0%, rgb(6%,6%,6%) 88%)!important;
    /* cross-browser support */
      background-image: linear-gradient(bottom, rgb(25%,25%,25%) 0%, rgb(6%,6%,6%) 88%)!important;
      background-image: -webkit-linear-gradient(bottom, rgb(25%,25%,25%) 0%, rgb(6%,6%,6%) 88%)!important;
      background-image: -o-linear-gradient(bottom, rgb(25%,25%,25%) 0%, rgb(6%,6%,6%) 88%)!important;
      background-image: -ms-linear-gradient(bottom, rgb(25%,25%,25%) 0%, rgb(6%,6%,6%) 88%)!important;
    /*
      border-bottom: 1px solid rgba(6,53,87,1.0)!important;
      position: relative!important;
      bottom: 1px!important;
    */
    border-bottom: 1px solid rgb(25%,25%,25%)!important; /* needed to override light mode */
  }
    /* add new sprite in here
    li#ca-watch>span>a {
      background-image: none!important;
    }
    */

  /* Nav tabs, selected */
  #left-navigation #p-namespaces li.selected,
  #right-navigation #p-views li.selected,
  #left-navigation [id] li.selected,
  #right-navigation [id] li.selected {
    /* position: relative!important; z-index: 9002!important; */ /* z-index not working to supercede content box shadow */
    background-image: -moz-linear-gradient(bottom, rgb(13%,13%,13%) 15%, rgb(6%,6%,6%) 88%)!important;
    /* cross-browser support */
      background-image: linear-gradient(bottom, rgb(13%,13%,13%) 15%, rgb(6%,6%,6%) 88%)!important;
      background-image: -webkit-linear-gradient(bottom, rgb(13%,13%,13%) 15%, rgb(6%,6%,6%) 88%)!important;
      background-image: -o-linear-gradient(bottom, rgb(13%,13%,13%) 15%, rgb(6%,6%,6%) 88%)!important;
      background-image: -ms-linear-gradient(bottom, rgb(13%,13%,13%) 15%, rgb(6%,6%,6%) 88%)!important;
  }

  /* Nav borders - actually are 1px slices of background gradients */
  #left-navigation #p-namespaces,
  #left-navigation #p-namespaces ul,
  /*#left-navigation #p-namespaces span,*/
  #right-navigation #p-views,
  #right-navigation #p-views ul,
  /*#right-navigation #p-views span,*/
  #right-navigation #p-cactions a, /* on commons.wikimedia */
  #p-variants h3 a /* on zh.wikipedia */ {
    /*background-image: -moz-linear-gradient(bottom, rgb(6,53,87) 15%, rgb(4%,4%,4%) 88%)!important;*/
    background-image: none!important;
    background-color: transparent!important;
  }

  #left-navigation li span,
  #right-navigation li span {
    background-image: none!important;
  }

  /* Adds separators between tabs, aligning against left */
    #left-navigation #p-namespaces, 
    #left-navigation #p-namespaces li, 
    #right-navigation #p-views, 
    #right-navigation #p-views li {
      margin-right: 1px!important;
      /*padding-right: 1px!important;*/ /* for old version, with different background-image replacements */
      padding-left: 0px!important;
    }
    
  #right-navigation #p-cactions .menu>ul>li, /* right nav chevron dropdown menu, on commons.wikimedia */
  #right-navigation #p-cactions .menu>ul,
  #left-navigation #p-variants .menu>ul>li, /* on zh.wikipedia */
  #left-navigation #p-variants .menu>ul
  {
    background-color: rgba(19%,19%,19%,1.0)!important;
    color: rgba(70%,70%,70%,1.0)!important;
    border-color: rgba(23%,23%,23%,1.0)!important;
  }

  /* dark version of watchlist star icon */
  #right-navigation .icon[id*="watch"] a {
    background-image: url(http://i.imgur.com/SC4gYhA.png)!important;
  }

  /* Search
  ****************************************************************/

    div#p-search,
    div#p-search form#searchform,
    div#p-search form#searchform div#simpleSearch,
    div#p-search form#searchform div#simpleSearch input#searchInput,
    div#p-search form#searchform div#simpleSearch button#searchButton,
    div#p-search form#improvedsearch, /* on wikidata (for all #improvedsearch) */
    div#p-search form#improvedsearch div#simpleSearch,
    div#p-search form#improvedsearch div#simpleSearch input#searchInput.improvedsearch-page
    {
      background-color: transparent!important;
      color: rgba(70%,70%,70%,1.0)!important;
    }
    div#p-search form#searchform div#simpleSearch,
    div#p-search form#improvedsearch div#simpleSearch
    {
      background-image: none!important;
    }

    div#p-search form#searchform div#simpleSearch,
    div#p-search form#improvedsearch div#simpleSearch
    {
      border: 1px solid rgba(23%,23%,23%,1.0)!important;
      background-color: rgba(100%,100%,100%,0.05)!important;
    }

    /* replacing search icon with alpha-transparent png */
    button#searchButton img {
      visibility: hidden!important;
    }
    button#searchButton {
      background-image: url('http://i.imgur.com/BNQuN.png')!important;
      background-repeat: no-repeat!important;
      background-position: 50% 60%!important;
    }

    .suggestions,
    .suggestions .suggestions-results,
    .suggestions .suggestions-result:not(.suggestions-result-current),
    .suggestions .suggestions-special,
    .suggestions .suggestions-special .special-query {
      background-color: rgba(19%,19%,19%,1.0)!important;
      color: rgba(70%,70%,70%,1.0)!important;
    }

    .suggestions .suggestions-results,
    .suggestions .suggestions-special {
      border-color: rgba(23%,23%,23%,1.0)!important;
    }

  /* left column nav separators
  ****************************************************************/
    #mw-panel > div[id*="p-"] {
      background-image: none!important;
    }

/* Content
****************************************************************/

  #content.mw-body {
    box-shadow: 0px 0px 35px rgba(255,255,255,0.8)!important;
    /* cross-browser support */
      -webkit-box-shadow: 0px 0px 52.5px rgba(255,255,255,0.8)!important; /* 55px needed for chrome to display the same as 35px */
  }

  /* Images & Icons
  ****************************************************************/
    #content.mw-body img {
      opacity:0.7!important;
    }
    #content.mw-body img[src$="png"],
    #content.mw-body img[src$="svg"] {
      background-color: rgba(100%,100%,100%,0.75)!important;
    }
      /* PNG & SVG exceptions */
        #content.mw-body img.wmamapbutton, /*coordinates icon*/
        #content.mw-body img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".png"],
        #content.mw-body img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/thumb"][src$=".png"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/thumb"][src$=".svg"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/en/thumb"][src$=".png"],
          #content.mw-body img[src*="upload.wikimedia.org/wikipedia/en/thumb"][src$=".svg"],
        #content.mw-body img[src*="-logo"][src$=".png"], /* some logos not using /thumb/, bottom of main page */
        #content.mw-body img[src*="-logo"][src$=".svg"],
        #content.mw-body img[src$="MP_images.png"],
        #content.mw-body img[src$="MP_sounds.png"],
        #content.mw-body img[src$="MP_videos.png"],
        #content.mw-body img[src$="Red_Pencil_Icon.png"], /* on science pages */
        #content.mw-body img[src$="Wikibar2.png"], /* on some main pages */
        #content.mw-body img[src*="Wikinews-logo"][src$=".png"],
        #content.mw-body img[src*="Wikidata-logo"][src$=".png"],
        #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/"][src*="/Wbar_"], /* JPGs */
        #content.mw-body img[src*="upload.wikimedia.org/wikipedia/commons/"][src*="/Bluebg_rounded"][src$=".png"], /* on fr main page */
        #content.mw-body #disambigbox img[src*="Disambig"][src$=".png"] /* "This disambiguation page..." */
        {
          background-color: transparent!important;
        }
          /* PNG & SVG exceptions' exceptions */
            /* selects svg-to-png images in the article body; some miscategorized as /thumb/ */
              #content.mw-body h2 ~ * a.image img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg.png"], /* first two src required for specificity */
            /* some .infobox-type boxes and file pages are miniatures of large files, using a src with /thumb/ */
              #content.mw-body .thumbinner img.thumbimage[src$="png"],
              #content.mw-body .thumbinner img.thumbimage[src$="svg"],
              #content.mw-body #file img[src$="png"],
              #content.mw-body #file img[src$="svg"],
              #content.mw-body .infobox img[src*="Status_iucn"][src$="png"] /* species' conservation status */
              {
                background-color: rgba(100%,100%,100%,0.75)!important;        
              }
                /* PNG & SVG exceptions' exceptions' exceptions */
                  #content.mw-body .metadata img,
                  #content.mw-body .metadata a.image img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg.png"], /* specificity override */
                  #content.mw-body h2 ~ * a.image img[src*="upload.wikimedia.org/"][src*="/thumb/"][src$=".svg.png"][src*="/Cscr-featured"] /* featured article star, found on Portal:Featured_content */
                  {
                    background-color: transparent!important;
                  }
    
    /* Listen icon */
      #content.mw-body .fn a[href*="File:"][href$=".ogg"] img,
      #content.mw-body a[href$=".ogg"][title="Listen"] img {
        visibility: hidden!important;}
      #content.mw-body .fn a[href*="File:"][href$=".ogg"],
      #content.mw-body a[href$=".ogg"][title="Listen"] {
        /* firefox color profile seems to be making this redder in rendering; doesn't match links */
        background-image: url('http://i.imgur.com/UDe1CPQ.png')!important;
        background-repeat: no-repeat!important;
        background-position: 0% center!important;
      }
      
    /* Featured article star icon */
      #mw-panel [class*="interwiki"].FA {
        list-style-image: url('http://i.imgur.com/OxLQReV.png')!important;
      }
      
    /* External links icon */
      a.external,
      .referencetooltip a.external /* specificity override */
      {
        background-image: url('http://i.imgur.com/AXyAZWB.png')!important;
        background-repeat: no-repeat!important;
          /* have to be restated for reference tooltips */
          background-position: 100% 50%!important;
          padding-right: 13px!important;
      }
      
    /* Pdf icon */
      a.external[href$=".pdf"],
      .referencetooltip a.external[href$=".pdf"] /* specificity override */
      {
        background-image: url('http://i.imgur.com/P99djtH.png')!important;
        background-repeat: no-repeat!important;
          /* have to be restated for reference tooltips */
          background-position: 100% 50%!important;
          padding-right: 18px!important;
      }
      /* reinstating exceptions, e.g. for coordinates */
      #content.mw-body .plainlinks a {
        background-image: none!important;
      }

    /* Replacing "Wikipedia has an article on [this]" icon on sister sites */
      .sister-wikipedia.sister-project img {
        visibility: hidden!important;}
      .sister-wikipedia.sister-project > div:first-of-type {
        background-image: url('http://i.imgur.com/WgGkKHi.png')!important;
        background-repeat: no-repeat!important;
        background-position: center center!important;
        width: 50px!important;
        height: 50px!important;
          /* 44px in original */
      }

    /* Sister icons, dark versions */
    /* this mirrors ruleset on front page */
    /* section disabled due to issues with precise selection * /
      #content.mw-body a[title="Wikipedia"] img,
      #content.mw-body a[title="MediaWiki"] img,
      #content.mw-body a[title="Wikibooks"] img
      #content.mw-body a[title="Wikinews"] img,
      #content.mw-body a[title="Wikiquote"] img,
      #content.mw-body a[title="Wikiversity"] img,
      #content.mw-body a[title="Wiktionary"] img
        {visibility:hidden!important;}
      #content.mw-body a[title="Wikipedia"] {
        background-image: url('http://i.imgur.com/H71PNMw.png')!important;}
      #content.mw-body a[title="MediaWiki"] {
        background-image: url('http://i.imgur.com/2odNwfe.png')!important;}
      #content.mw-body a[title="Wikibooks"] {
        background-image: url('http://i.imgur.com/Nv7jUZI.png')!important;}
      #content.mw-body a[title="Wikinews"] {
        background-image: url('http://i.imgur.com/Skx1tJq.png')!important;}
      #content.mw-body a[title="Wikiquote"] {
        background-image: url('http://i.imgur.com/VMeypVW.png')!important;}
      #content.mw-body a[title="Wikiversity"] {
        background-image: url('http://i.imgur.com/JeNWNYl.png')!important;}
      #content.mw-body a[title="Wiktionary"] {
        background-image: url('http://i.imgur.com/xWQgkAs.png')!important;}
      #content.mw-body a[title="Wikipedia"],
      #content.mw-body a[title="MediaWiki"],
      #content.mw-body a[title="Wikibooks"],
      #content.mw-body a[title="Wikinews"],
      #content.mw-body a[title="Wikiquote"],
      #content.mw-body a[title="Wikiversity"],
      #content.mw-body a[title="Wiktionary"] {
        display: block!important;
        height: 35px!important;
        background-size: auto 35px!important;
        background-repeat: no-repeat!important;
        background-position: center center!important;
      }
      /* */

  /* Background
  ****************************************************************/

    #content.mw-body {
      background-image: none!important;
      background-color: rgba(13%,13%,13%,1.0)!important;
      /* border-radius: 0px 55px 0px 0px / 0px 55px 0px 0px; */
    }

    .thumbinner,
    blockquote,
    .quotebox,
    code,
    .clarification-needed-content,
    #content.mw-body div.noprint,
    .mw-search-formheader,
    #sisterproject.infobox,
    table,
    table tr,
    table td,
    table.tracklist div,
    /*table.infobox:not(.biota) div, /* messing up .biota #Timeline-row, periodic table... other science timelines too? */
      /* only taking first div; most common in random articles but doesn't break bio & chem infoboxes */
      table.infobox>tbody>tr>div,
      table.infobox>tbody>tr>th>div,
      table.infobox>tbody>tr>td>div,
    div.infobox, /* found on Solar_System */
    .editOptions, /* edit page */
    #editform textarea, /* edit page */
    #mw-wmscholnotice.mw-wmscholnotice, /* site notice, found on wikimedia */
    .mw-search-results li, /* found on wikibooks */
    #otherlangs, /* found on wikimedia */
    #main-page-langbar, /* found on commons.wikimedia */
    .CategoryTreeTag, /* found on commons.wikimedia */
    .NavHead, /* misc boxes - not actually nav */
    #mw-AnonymousI18N-suggest, /* "view in british english" */
    .checktrans, /* on /test/ */
    .sharedUploadNotice>*, /* on wikimedia */
    #contents-footer, /* on Featured Portals */
    #toc.toc
    {
      background-color: transparent!important;
    }

    #siteNotice,
    #siteNotice *:not([id*="close"]),
    .NavHead,
    #mw-wmscholnotice.mw-wmscholnotice, /* site notice, found on wikimedia */
    [id*="banner"] /* various banners, e.g. Chinese main page */
    {
      background-image: none!important;
    }

    .mw-notification, /* popup box, like for watch/unwatch notifications */
    pre, /* code boxes, sort of? */
    .mw-echo-notifications-badge, /* user bar notifications count */
    #mw-fr-revisiondetails, /* expando box on hover, for revisions on locked articles, near lock icon */
    /* found for wysiwyg popup boxes */
      .ve-ui-window-frame,
      .ve-ui-window-frame-small,
      .ve-init-mw-viewPageTarget-toolbar-editNotices
    {
      background-color: rgba(19%,19%,19%,1.0)!important;
    }

    sup.Template-Fact i a span, sup.Inline-Template span {
      background-color: rgba(77,65,47,1.0)!important;
    }

    #content #mp-upper h2, /* Main page upper */
    #content #mp-middle h2, /* Main page middle */
    #content #mp-bottom h2, /* Main page bottom */
    #content h2[id*=mp][id*=h2], /* Main page headers (redundancy) */
    #pagehistory li.selected, /* view history */
    .wikiEditor-ui /* edit page */
    {
      background-color: rgba(255,255,255,0.07)!important;
    }

    .thumb /* found white on image's page */ {
      background-color: rgba(13%,13%,13%,1.0)!important;
    }

    /* WYSIWYG editor */
      .ve-ui-surface-overlay,
      .ve-ui-surface-overlay-global,
      .ve-ui-window,
      .ve-ui-dialog {
        background-color: rgba(6%,6%,6%,0.5)!important; /* native is rgba(255,255,255,0.5) */
      }

    /* input/search stuff not in the navigation */
      input#searchText, /* special search page */
      input.searchboxInput, /* talk page */
      input#year, /* view history page */
      input.mw-tagfilter-input, /* view history page */
      input#wpSummary /* edit page */
      {
        background-color: transparent!important; /* not working, opacity hack */
        background-image: none!important;
        color: black!important; /* rgba(70%,70%,70%,1.0) */
        opacity: 0.66!important;
      }
      select /* various drop-down menus */ {
        color: grey!important;
        opacity: 0.66!important;
      }
      #wikiEditor-ui-toolbar, .wikiEditor-ui-toolbar /* edit page toolbar */ {
        opacity: 0.66!important;
      }

  /* Font color
  ****************************************************************/
  
    #content.mw-body,
    a.new,
    #content.mw-body table.metadata,
    #content.mw-body table td,
    #content.mw-body table th,
    #content.mw-body .boilerplate,
    #content.mw-body #sisterproject.infobox,
    #content.mw-body code,
    table#mp-topbanner *:not(a), /* Main Page banner */
    div.infobox, /* found on Solar_System */
    .mw-notification, /* popup box, like for watch/unwatch notifications */
    pre, /* code boxes, sort of? */
    #editform textarea, /* edit page */
    .mw-editsection a /* override of base; overriden by hover */
    {
      color: rgba(72%,72%,72%,1.0)!important;
    }

    h1, h2, h3, h4, h5, h6 {
      color: rgba(74%,74%,74%,1.0)!important;
    }
    
    table,
    table tr,
    table td,
    table.tracklist div {
      color: rgba(88%,88%,88%,1.0)!important;
    }

    #content.mw-body p:first-of-type .nowrap *,
    #content.mw-body .IPA * {
      color: rgba(34%,34%,34%,1.0)!important;  
    }

    kbd.keyboard-key /* rare keyboard keys */
    {
      color: rgba(13%,13%,13%,1.0)!important;
    }

    /* things that are normally red */
    .searchdidyoumean,
    .previewnote strong, /* edit page preview */
    .error {
      color: rgba(255,200,0,1.0)!important; /* fireflies */ /* also: inverse of speaker icon: (249,186,82) */
    }

    /* Links
    **************************/

      a,
      [class*="editsection-link"]:hover {
        color: rgba(94,122,181,1.0)!important;
      }

      /* Fireflies */
      a:focus,
      /* for reference links */
        sup.reference a:hover,
        sup.reference a:focus,
        .references .mw-cite-backlink a:hover,
        .references .mw-cite-backlink a:focus,
        #content.mw-body p .IPA *:hover,
        #content.mw-body p .IPA *:focus,
        #content.mw-body p:first-of-type .IPA *:hover, /* specificity override */
        #content.mw-body p:first-of-type .IPA *:focus, /* specificity override */
      /* for links that change something */
        .collapseButton a:hover,
        .toctoggle a:hover,
        .NavToggle a:hover
      {
        color: rgba(255,200,0,1.0)!important; /* fireflies */ /* actual firefly sample: (204,179,13)*/ /* also: inverse of speaker icon's blue: (249,186,82) */
        text-decoration: none!important;
        /* Glow */
        text-shadow: /*1px 1px 30px rgba(232,165,21,0.75),*/ /* redder: (232,74,21,1.0) */

                     /*0px 0px 7px rgba(232,165,21,0.45),
                     0px 0px 14px rgba(232,165,21,0.45),
                     0px 0px 21px rgba(232,165,21,0.45),
                     0px 0px 28px rgba(232,165,21,0.45),*/

                     /* also consider: 0.2 0.4 0.6 0.8, or 0.34 0.49 0.7 1.0 */

                     /*0px 0px 7px rgba(232,165,21,1.0),
                     0px 0px 14px rgba(232,165,21,0.7),
                     0px 0px 21px rgba(232,165,21,0.49),
                     0px 0px 28px rgba(232,165,21,0.34),*/

                     /* 0.75 * 0.7^n */
                     /* slightly less red */
                     0px 0px 7px rgba(232,188,7,0.75),
                     0px 0px 14px rgba(232,188,7,0.525),
                     0px 0px 21px rgba(232,188,7,0.3625),
                     0px 0px 28px rgba(232,188,7,0.25725),

                     /*1px 1px 3px rgba(232,165,21,0.3),
                     -1px -1px 3px rgba(232,165,21,0.3),
                     1px -1px 3px rgba(232,165,21,0.3),
                     -1px 1px 3px rgba(232,165,21,0.3)*/

                     /* ghetto stroke to restore clarity */
                     1px 1px 1px rgba(6%,6%,6%,1.0),
                     -1px -1px 1px rgba(6%,6%,6%,1.0),
                     1px -1px 1px rgba(6%,6%,6%,1.0),
                     -1px 1px 1px rgba(6%,6%,6%,1.0)
        !important;
      }

      a:focus,
      /* for reference links */
      sup.reference a:hover,
      .references .mw-cite-backlink a:hover,
      #content.mw-body p .IPA *:hover,
      #content.mw-body p:first-of-type .IPA *:hover /* specificity override */
      {
        text-decoration: none!important;
      }

      a:focus {
        outline: none!important;
      }

      sup.reference a {
        color: rgba(60%,60%,60%,1.0)!important;
      }

      /* Animation
      *********************************/
        a:focus {
          animation-name: pulse;
          /* cross-browser support */ -moz-animation-name: pulse; -webkit-animation-name: pulse; -o-animation-name: pulse; -ms-animation-name: pulse;
          animation-duration: 1.5s;
          /* cross-browser support */ -moz-animation-duration: 1.5s; -webkit-animation-duration: 1.5s; -o-animation-duration: 1.5s; -ms-animation-duration: 1.5s;
          animation-fill-mode: both;
          /* cross-browser support */ -moz-animation-fill-mode: both; -webkit-animation-fill-mode: both; -o-animation-fill-mode: both; -ms-animation-fill-mode: both;
        }
        @keyframes pulse {
          0% {
            opacity: 0.3!important;
          }
          100% {
            opacity: 1.0!important;
          }
        }
        /* cross-browser support */
          @-moz-keyframes pulse {  0% {  opacity: 0.3!important;  }  100% {  opacity: 1.0!important;  }  }
          @-webkit-keyframes pulse {  0% {  opacity: 0.3!important;  }  100% {  opacity: 1.0!important;  }  }
          @-o-keyframes pulse {  0% {  opacity: 0.3!important;  }  100% {  opacity: 1.0!important;  }  }
          @-ms-keyframes pulse {  0% {  opacity: 0.3!important;  }  100% {  opacity: 1.0!important;  }  }


  /* Border color
  ****************************************************************/

    .thumbimage,
    a.image,
    .thumbborder {
      border-color: rgba(30%,30%,30%,1.0)!important;
      background-clip: content-box!important;
    }

    .thumb,
    blockquote,
    .quotebox,
    .clarification-needed-content,
    /* table, */ /* can't use this as a blanket... it hits .metadata (and other things?) */
      table:not(.ambox),
      table:not(.ambox) *,
    #toc.toc, 
    #filetoc,
    #shared-image-desc *,
    table.infobox, 
    table.infobox th,
    table.layouttemplate,
    table.navbox, 
    table.shortcutbox,
    table.vertical-navbox,
    table.wikitable,
    table.wikitable td,
    table.wikitable th,
    table#mw-sharedupload,
    table.toccolours,
    table .NavHead,
    table tr td, /* random specific borders in nav table */
    div.infobox, /* found on Solar_System */
    div.portal,
    div.noprint, /* portal box, poorly tagged */
    #sisterproject.infobox,
    .welcomeBox table,
    table#mp-topbanner,
    .mw-search-formheader,
    #noarticletext,
    .articleFeedback-panel,
    #userloginForm, /* login page */
    #shared-image-desc table, /* file page */
    .tmbox.tmbox-notice, table#talkheader th, /* talk page */
    #pagehistory li, /* view history page */
    .editOptions, /* edit page */
    #editpage-specialchars, /* edit page */
    .fmbox, /* edit page (and more?) */
    .wikiEditor-ui textarea#wpTextbox1,  /* edit page */
    .wikiEditor-ui,  /* edit page */
    #mw-wmscholnotice.mw-wmscholnotice, /* site notice, found on wikimedia */    
    .mw-search-results li, /* found on wikibooks */
    #otherlangs, /* found on wikimedia */
    #main-page-langbar, /* found on commons.wikimedia */
    .NavFrame, /* misc boxes - not actually nav */
    #mw-AnonymousI18N-suggest, /* "view in british english" */
    .sharedUploadNotice>*, /* on wikimedia */
    #contents-footer, /* on Featured Portals */
    #mw-fr-revisiondetails, /* expando box on hover, for revisions on locked articles, near lock icon */
    .ve-init-mw-viewPageTarget-toolbar-editNotices /* wysiwyg popup */
    {
      border-color: rgba(255,255,255,0.07)!important;
    }

    .metadata {
      border-top-color: rgba(16%,16%,16%,1.0)!important;
      border-right-color: rgba(16%,16%,16%,1.0)!important;
      border-bottom-color: rgba(16%,16%,16%,1.0)!important;
    }

    .thumbinner {
      border-color: rgba(16%,16%,16%,1.0)!important;
    }

    h1, h2,
    #catlinks, #catlinks *,
    .mw-notification, /* popup box, like for watch/unwatch notifications */
    pre /* code boxes, sort of? */
    {
      border-color: rgba(30%,30%,30%,1.0)!important;
    }

    hr {
      /* changes the separator color */
      background-color: rgba(30%,30%,30%,1.0)!important;
    }

    .dablink, .rellink {
      border-left-color: rgba(42,176,169,1.0)!important;
    }

/* Tables & tabled headers
****************************************************************/

  table.infobox:not(.biota) th div, /* messing up .biota #Timeline-row... other science timelines too? */
  table th {
    background-color: rgba(255,255,255,0.1)!important;
    color: rgba(225,225,225,1.0)!important;
  }

  table.infobox>tbody>tr>th,
  #filetoc,
  th h2 {
    background-color: rgba(146,186,255,0.12)!important;
    color: rgba(255,255,255,1.0)!important
  }

  table.navbox table.navbox-subgroup, 
  table.navbox table.navbox-subgroup .navbox-list.navbox-odd {
    background-color: rgba(13%,13%,13%,1.0)!important;
  }
  table.navbox table.navbox-subgroup .navbox-list.navbox-even {
    background-color: rgba(17%,17%,17%,1.0)!important;
  }
  table.navbox table.navbox-subgroup th.navbox-title, 
  table.navbox table.navbox-inner th.navbox-title, 
  table.navbox table.navbox-subgroup th.navbox-group,
  table.navbox table.navbox-inner th.navbox-group /* maybe remove table.navbox-subgroup/inner */ {
    background-color: rgba(21%,21%,21%,1.0)!important;
    border: none!important;
  }
  /* table.navbox table.navbox-subgroup .navbox-subgroup td.navbox-list */ /* is the double .navbox-subgroup necessary in some places? */
  table.navbox table.navbox-subgroup td.navbox-list,
  table.navbox .navbox-inner td.navbox-list {
    border-left: none!important;
    padding-left: 2px!important;
  }
  table.navbox table.navbox-subgroup, 
  table.navbox table.navbox-subgroup .navbox-list.navbox-odd, 
  table.navbox table.navbox-subgroup .navbox-list.navbox-even {
    color: rgba(56.5%,56.5%,56.5%,1.0)!important;
  }

/* Math & Code
****************************************************************/

  /* formulae */
    #content.mw-body img.tex /* full #content.mw-body specificity needed here for some reason, to override previous png background-color */ {
      background-color: white!important;
      padding: 7px 17px!important;
      border-radius: 17px 17px 17px 17px / 50% 50% 50% 50%!important;
    }

  /* code blocks */
    .mw-code {
      background-color: rgba(255,255,255,0.7)!important;
    }
    .mw-code div, .mw-code pre {
      background-color: rgba(255,255,255,0.1)!important;
    }

  /* Matlab(?) code text */
    .de1 {
      color: rgba(0,0,0,0.8)!important;
    }

/* "Rate this page" box
****************************************************************/
  #mw-articlefeedback.articleFeedback .articleFeedback-panel {
    background-color: rgba(255,255,255,0.1)!important;
  }
  .articleFeedback-ratings,
  .articleFeedback-switch,
  input#articleFeedback-expertise-general {
    opacity: 0.5!important;
  }
  .articleFeedback-pending,
  #mw-articlefeedback.articleFeedback button {
    opacity: 0.7!important;
  }
  .articleFeedback-label,
  .articleFeedback-switch {
    color: white!important;
    padding-left: 35px!important;
    padding-right: 25px!important;
    margin-bottom: 6px!important;
    background-size: 16px 16px!important;
  }
  /* Round 2 */
  [class*="articlefeedback"],
  [class*="articlefeedback"] *,
  [id*="articlefeedback"],
  [id*="articlefeedback"] * {
    background-color: transparent!important;
    color: rgba(72%,72%,72%,1.0)!important;
    border-color: rgba(100%,100%,100%,0.07)!important;
  }
  [class*="articlefeedback"] .ui-button-text,
  [id*="articlefeedback"] .ui-button-text {
    color: rgba(36%,36%,36%,1.0)!important;
  }

/* Reference Tooltips
****************************************************************/
  /* .referencetooltip>*>.reference-text> */

  .referencetooltip {
    opacity: 0.96!important;
  }

  .referencetooltip>*:first-child {
    background-color: rgba(22%,22%,22%,1.0)!important;
    border: none!important; /*2px solid rgba(24%,24%,24%,0.5)!important;*/
    padding-top: 13px!important;
    padding-right: 11px!important;
    margin-bottom: 2px!important;
    box-shadow: 0px 0px 10px 1px rgba(100%,100%,100%,0.22)!important;
    /* cross-browser support */
      -webkit-box-shadow: 0px 0px 15px 1.5px rgba(100%,100%,100%,0.22)!important; /* webkit-box-shadow +50% */
    border-radius: 10px 10px 0px 0px / 10px 10px 0px 0px!important;
  }

  /* This contains the chevron somehow */
  .referencetooltip>*:last-child {
    opacity: 0.4!important;
  }

  .referencetooltip .reference-text,
  .referencetooltip .reference-text>* {}

  /* not sure where this is */
  .citation-web {}

  /* popup config window */
  .ui-dialog.ui-widget.ui-widget-content,
  .ui-dialog.ui-widget.ui-widget-content>* {
    background-color: rgba(17%,17%,17%,1.0)!important;
    color: rgba(72%,72%,72%,1.0)!important;
    border-color: transparent!important;
  }
  .ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header {
    background-image: none!important;
  }
  .ui-dialog.ui-widget.ui-widget-content button.ui-button {
    background-image: none!important;
    background-color: rgba(30%,30%,30%,1.0)!important;
    border: none!important;
    box-shadow: 1px 1px 1px rgba(100%,100%,100%,0.5)!important;
    /* cross-browser support */
      -webkit-box-shadow: 1px 1px 1.5px rgba(100%,100%,100%,0.5)!important;
    color: rgba(72%,72%,72%,1.0)!important;
  }

/* Reference list
****************************************************************/

  .references li {
    margin-bottom: 4px!important; /* breathing space, and to prevent backlinks' buttons from bumping */
  }

  /* Backlinks */
    /* carets */
    .references .mw-cite-backlink b a {
      background-color: rgba(100%,100%,100%,0.07)!important;
    }
    /* lettered sublinks */
    .references .mw-cite-backlink a sup {
      background-color: rgba(100%,100%,100%,0.07)!important;
    }



}



/***********************************************************/
/**************** Dark - Logo site-specific ****************/
/***********************************************************/
@-moz-document domain("wikipedia.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/YmSbu7q.png')!important;}}
@-moz-document domain("commons.wikimedia.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/JPh09va.png')!important;}}
@-moz-document domain("incubator.wikimedia.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/NZad7Bf.png')!important;}}
@-moz-document domain("meta.wikimedia.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/7yvTRXA.png')!important;}}
@-moz-document domain("species.wikimedia.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/2LQQhyY.png')!important;}}
@-moz-document domain("wikitech.wikimedia.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/waEu1Xz.png')!important;}}
@-moz-document domain("mediawiki.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/xBGlx7D.png')!important;}}
@-moz-document domain("wikibooks.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/4mRMeQc.png')!important;}}
@-moz-document domain("wikidata.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/l2sg5LN.png')!important;}}
@-moz-document domain("wikinews.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/ol2Tohd.png')!important;}}
@-moz-document domain("wikiquote.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/uFp38YF.png')!important;}}
@-moz-document domain("wikisource.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/8QlexIR.png')!important;}}
@-moz-document domain("wikiversity.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/KXU0GtA.png')!important;}}
@-moz-document domain("wikivoyage.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/LLfVH6w.png')!important;}}
@-moz-document domain("wiktionary.org") {
  #mw-panel #p-logo a {background-image: url(
    'http://i.imgur.com/ZviBwC3.png')!important;}}



/***********************************************************/
/********************* Dark - Portals **********************/
/***********************************************************/
@-moz-document regexp('https?:\/\/[^?]*(wikipedia|wikimedia|mediawiki|wikibooks|wikidata|wikinews|wikiquote|wikisource|wikiversity|wikivoyage|wiktionary)\.(org|net|com)\/wiki\/Portal.+') {
  /* pattern: wikiproject pages continuing from /wiki/Portal... */

  #mw-content-text table div,
  #contents-footer,
  .NavFrame,
  .NavHead {
    background-color: transparent!important;
    color: rgba(66%,66%,66%,1.0)!important;
  }

  #mw-content-text>table {
    border-color: transparent!important;
  }

  #mw-content-text table *,
  #mw-content-text table.shortcutbox,
  #contents-footer,
  .NavFrame {
    border-color: rgba(255,255,255,0.07)!important;
  }

  #content a[href*="&action=edit"],
  #content a[href*="&action=edit"] *,
  #content a[href*="&action=watch"],
  #content a[href*="&action=watch"] * {
    color: rgba(72%,72%,72%,1.0)!important;
  }

  /* Edit & watch buttons - tagged differently than articles */
  #content a[href*="&action=edit"],
  #content a[href*="&action=watch"] {
    opacity: 0.33!important;
  }



}



/***********************************************************/
/******************* Dark - Front Page *********************/
/***********************************************************/
@-moz-document regexp('https?:\/\/[^?]*(wikipedia|wikimedia|wikibooks|wikinews|wikiversity|wikiquote|wiktionary)\.(org|net|com)\/(?!.)') {
  /* pattern: wikiproject front pages (for sites where the front page exists and does not redirect to a subpage) */

/* Global
****************************************************************/

  /* Vignetting
  html {
    height: 100%!important;
    box-shadow: inset 0px -150px 180px 60px rgba(6%,6%,6%,0.86),
                0px 150px 180px 180px rgba(6%,6%,6%,0.86) /* for wikimedia or short viewports, to blend border * /
                !important;
    /* cross-browser support * /
      -webkit-box-shadow: inset 0px -150px 270px 90px rgba(6%,6%,6%,0.86),
                          0px 150px 270px 270px rgba(6%,6%,6%,0.86) /* for wikimedia or short viewports, to blend border * /
                          !important;
  }
  */

  body {
    background-color: rgba(9%,9%,9%,1.0)!important;
    background-repeat: no-repeat!important;
    background-attachment: scroll!important;
    background-position: center top!important;
  }
  
/* Header
****************************************************************/

  /*
  body .central-textlogo,
  body #wm-home-header,
  body#www-wikiquote-org #bodyContent > div:first-of-type {
    background-color: rgba(6%,6%,6%,0.7)!important;
  }
  */

/* Featured languages & icon
****************************************************************/

  body .central-featured-logo-inner {
    background-repeat: no-repeat!important;  
  }
  body .central-textlogo img {
    visibility: hidden!important;
  }
  body .central-featured-logo-inner img {
    visibility: hidden!important;
  }

  /* Font color / Links
  *********************************/

    a {
      color: rgba(100%,100%,100%,0.66)!important;
    }

    /* Central featured */

      /* Level 1 */

        .central-featured-lang a,
        .divTop10item a,
        .divTop10item strong a, /* wikiquote */
        .divTop10item > a, /* wikiversity */
        #wm-globe-inner strong a /* wikiversity */
        {
          color: rgba(60%,60%,60%,0.8)!important;
        }
        .central-featured-lang a strong,
        .divTop10item a strong {
          color: inherit!important;
        }

      /* Level 2 */

        .central-featured-lang em,
        .divTop10item a em,
        .divTop10item > em, /* wikiquote */
        #wm-globe-inner em /* wikiversity */
        {
          color: rgba(60%,60%,60%,0.66)!important;
        }
        .central-featured-lang>em a /* wikinews */ {
          color: inherit!important;
        }

      /* Level 3 */

        .central-featured-lang a small,
        .central-featured-lang small, /* wikinews */
        .divTop10item a small,
        .divTop10item > small, /* wikiquote */
        #wm-globe-inner em
        {
          color: rgba(60%,60%,60%,0.54)!important;
        }

    .central-featured-lang,
    .divTop10item,
    body#www-wikiversity-org #wm-globe-inner {
      /* ghetto stroke to restore clarity */
      text-shadow: rgba(6%,6%,6%,0.40) 1px 1px,
                   rgba(6%,6%,6%,0.40) -1px -1px,
                   rgba(6%,6%,6%,0.40) 1px -1px,
                   rgba(6%,6%,6%,0.40) -1px 1px,
                                      rgba(6%,6%,6%,1.00) 0px 0px 5px
      !important;
    }

    .otherprojects,
    #divOtherProjects {
      color: rgba(74%,74%,74%,1.0)!important;
    }

    body[id*="www-"] a:hover, /* specificity override */
    body[id*="www-"] a:focus /* specificity override */ {
      color: rgba(94,122,181,1.0)!important;
    }

  /* Hover/focus effects
  *********************************/
  
    .central-featured-lang a.link-box:hover,
    .divTop10item a:hover {
      background-color: rgba(6%,6%,6%,0.85)!important;
      box-shadow: 3px 3px 5px 1px rgba(94,122,181,1.0) !important;
      /* cross-browser support */
        -webkit-box-shadow: 3px 3px 7.5px 1.5px rgba(94,122,181,1.0) !important;
      color: rgba(94,122,181,1.0)!important;
    }
    .central-featured-lang a.link-box:focus,
    .divTop10item a:focus {
      background-color: rgba(6%,6%,6%,0.95)!important;
      /*    
      box-shadow: 3px 3px 5px 1px rgba(94,122,181,1.0),
                  3px 3px 5px 1px rgba(94,122,181,1.0) inset !important;
      /* cross-browser support * /
        -webkit-box-shadow: 3px 3px 7.5px 1.5px rgba(94,122,181,1.0),
                            3px 3px 7.5px 1.5px rgba(94,122,181,1.0) inset !important;
      */
    }

    .otherprojects-item a:focus,
    #divOtherProjects a:focus {
      color: rgba(94,122,181,1.0)!important;
    }

  /* Lightening to differentiate small logo from large background logo */
  .central-featured-logo-inner,
  #wm-globe-inner,
  body#www-wikiquote-org #bodyContent > div:nth-of-type(2) > div > div /* wikiquote */
  {
    background-color: transparent!important;
    box-shadow: 0px 0px 120px 120px transparent!important;
    /* cross-browser support */
      -webkit-box-shadow: 0px 0px 180px 180px transparent!important;
    border-radius: 0px!important;
  }

/* Search
****************************************************************/

  fieldset {
    border-color: rgba(30,30,30,0.6)!important;
  }
  fieldset input#searchInput {
    /* not working * /  background-color: transparent!important; */
    background-color: white!important;
    color: rgba(0%,0%,0%,0.8)!important;
  }

  /* Trying to restyle input#searchInput border, failed * /
    .search-container,
    .search-container * {
      background-color: blue!important;
      background-image: none!important;
      border-color: blue!important;
      outline-color: blue!important;
      color: transparent!important;
      lighting-color: blue!important;
    }
    .search-container *, input#searchInput {
      background-origin: content-box!important;
      background-clip: content-box!important;
      border: none!important;
    }
    /* */
    fieldset input#searchInput {
      opacity: 0.8!important;
    }

/* Footer
****************************************************************/
  .otherprojects,
  #divOtherProjects {
    background-color: rgba(0,0,0,0.6)!important;
  }
  
  /* Footer icons, dark versions
  *********************************/

    .otherprojects a:first-of-type,
    #divOtherProjects a:first-of-type {
      background-size: auto 25px!important;
      background-position: center center!important;
      background-repeat: no-repeat!important;
      height: 25px!important; /* not working */
      padding: 10px 0px!important; /* working wtf */
    }
    
    /* this mirrors ruleset on main section */
    .otherprojects a[title="Wikipedia"]:first-of-type img,
    #divOtherProjects a[title="Wikipedia"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wikipedia"]:first-of-type,
    #divOtherProjects a[title="Wikipedia"]:first-of-type {
      background-image: url('http://i.imgur.com/H71PNMw.png')!important;}
    .otherprojects a[title="MediaWiki"]:first-of-type img,
    #divOtherProjects a[title="MediaWiki"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="MediaWiki"]:first-of-type,
    #divOtherProjects a[title="MediaWiki"]:first-of-type {
      background-image: url('http://i.imgur.com/2odNwfe.png')!important;}
    .otherprojects a[title="Wikibooks"]:first-of-type img, 
    #divOtherProjects a[title="Wikibooks"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wikibooks"]:first-of-type,
    #divOtherProjects a[title="Wikibooks"]:first-of-type {
      background-image: url('http://i.imgur.com/Nv7jUZI.png')!important;}
    .otherprojects a[title="Wikinews"]:first-of-type img,
    #divOtherProjects a[title="Wikinews"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wikinews"]:first-of-type,
    #divOtherProjects a[title="Wikinews"]:first-of-type {
      background-image: url('http://i.imgur.com/Skx1tJq.png')!important;}
    .otherprojects a[title="Wikiquote"]:first-of-type img,
    #divOtherProjects a[title="Wikiquote"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wikiquote"]:first-of-type,
    #divOtherProjects a[title="Wikiquote"]:first-of-type {
      background-image: url('http://i.imgur.com/VMeypVW.png')!important;}
    .otherprojects a[title="Wikiversity"]:first-of-type img,
    #divOtherProjects a[title="Wikiversity"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wikiversity"]:first-of-type,
    #divOtherProjects a[title="Wikiversity"]:first-of-type {
      background-image: url('http://i.imgur.com/JeNWNYl.png')!important;}
    .otherprojects a[title="Wiktionary"]:first-of-type img,
    #divOtherProjects a[title="Wiktionary"]:first-of-type img {
      visibility:hidden!important;}
    .otherprojects a[title="Wiktionary"]:first-of-type,
    #divOtherProjects a[title="Wiktionary"]:first-of-type {
      background-image: url('http://i.imgur.com/ZviBwC3.png')!important;}

/* Site-specific images & adjustments
****************************************************************/
  /* Wikipedia
  *************************/
    body#www-wikipedia-org {
      background-image: url('http://i.imgur.com/S4ETU.png')!important;
      background-position: center -96px!important;
    }

    body#www-wikipedia-org .central-textlogo {
      background-image: url('http://i.imgur.com/cQQMB.png')!important;
      background-color: transparent!important;
      box-shadow: 0px 0px 12px 12px transparent!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 18px 18px transparent!important;
    }
    body#www-wikipedia-org .central-featured-logo-inner {
      background-image: url('http://i.imgur.com/QPW2U.png')!important;
    }

  /* Wikimedia
  *************************/
    body#www-wikimedia-org {
      color: rgba(72%,72%,72%,1.0)!important;
      font-family: 'Lucida Sans Unicode', 'Lucida Sans', 'Helvetica', sans-serif!important;
      background-image: url('http://i.imgur.com/Z2o8q.jpg')!important;
      background-attachment: fixed!important;
      background-color: black!important;
      margin-top: 0px!important;
    }
    body#www-wikimedia-org #content td>a>img {
      visibility: hidden!important
    }
    body#www-wikimedia-org table#content>tbody>tr>td>a {
      background-repeat: no-repeat!important;
      display: block!important; /* required to allow 'a' to take height declaration */
    }
    body#www-wikimedia-org table {
      background-color: rgba(0,0,0,0.82)!important;
    }
    body#www-wikimedia-org table#content>tbody>tr>td>a {
      background-position: center center!important;
    }
    /* in order of appearance */
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikipedia"] {
      background-image: url('http://i.imgur.com/YmSbu7q.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wiktionary"] {
      background-image: url('http://i.imgur.com/ZviBwC3.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikiquote"] {
      background-image: url('http://i.imgur.com/uFp38YF.png')!important;
      background-size: 120px auto!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikibooks"] {
      background-image: url('http://i.imgur.com/4mRMeQc.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikisource"] {
      background-image: url('http://i.imgur.com/8QlexIR.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikinews"] {
      background-image: url('http://i.imgur.com/ol2Tohd.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikiversity"] {
      background-image: url('http://i.imgur.com/KXU0GtA.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="species.wikimedia"] {
      background-image: url('http://i.imgur.com/2LQQhyY.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="mediawiki"] {
      background-image: url('http://i.imgur.com/xBGlx7D.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikidata"] {
      background-image: url('http://i.imgur.com/l2sg5LN.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="commons.wikimedia"] {
      background-image: url('http://i.imgur.com/JPh09va.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikivoyage"] {
      background-image: url('http://i.imgur.com/LLfVH6w.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="meta.wikimedia"] {
      background-image: url('http://i.imgur.com/7yvTRXA.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="incubator.wikimedia"] {
      background-image: url('http://i.imgur.com/NZad7Bf.png')!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikitech.wikimedia"] {
      background-image: url('http://i.imgur.com/waEu1Xz.png')!important;
      background-size: auto 138px!important;}
    body#www-wikimedia-org table#content>tbody>tr>td>a[href*="wikimediafoundation"] {
      background-image: url('http://i.imgur.com/tncubo4.png')!important;}

    body#www-wikimedia-org #footer {
      border-color: rgba(100%,100%,100%,0.07)!important;
      height: 300px!important;
    }
    body#www-wikimedia-org #footer p {
      position: relative!important;
      top: 33%!important;
    }
    body#www-wikimedia-org #footer ul {
      opacity: 0.36!important;
      position: relative!important;
      top: 66%!important;
    }
      
  /* Wikibooks
  *************************/
    body#www-wikibooks-org {
      background-image: url('http://i.imgur.com/fpMgbYO.png')!important;
    }
      
    body#www-wikibooks-org #wm-home-header img {
      visibility:hidden!important;}
    body#www-wikibooks-org #wm-home-header {
      background-image: url('http://i.imgur.com/ldxqMuj.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
    }
      
    body#www-wikibooks-org #wm-featured-languages > #wm-globe > #wm-globe-inner > img {
      visibility:hidden!important;}
    body#www-wikibooks-org #wm-featured-languages > #wm-globe > #wm-globe-inner {
      background-image: url('http://i.imgur.com/IIbs3LB.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
    }
      
    body#www-wikibooks-org #p-search {
      background-color: rgba(100%,100%,100%,0.1)!important; /* rgba(0,0,0,0.1) */
    }
    body#www-wikibooks-org fieldset {
      border-color: transparent!important;
    }
    
    body#www-wikibooks-org #divOtherProjects {
      padding-top: 15px!important;
      padding-bottom: 0px!important;
    }
      
  /* Wikinews
  *************************/
    body#www-wikinews-org {
      background-image: url('http://i.imgur.com/T0SuUfS.png')!important;
    }
      
    body#www-wikinews-org .central-textlogo {
      background-image: url('http://i.imgur.com/x9Hs555.png')!important;
      width: 290px!important;
    }

    body#www-wikinews-org .central-featured-logo-inner {
      background-color: transparent!important;
      box-shadow: 0px 0px 120px 120px transparent!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px transparent!important;
    }

    body#www-wikinews-org .central-featured-logo-inner {
      background-image: url('http://i.imgur.com/3jJMsGT.png')!important;
      background-position: center center!important;
    }
    body#www-wikinews-org .central-featured-lang:hover {
      background-color: rgba(6%,6%,6%,0.85)!important;
    }

  /* Wikiquote
  *************************/
    body#www-wikiquote-org {
      background-image: url('http://i.imgur.com/UFNdg22.png')!important;
    }
      
    body#www-wikiquote-org #bodyContent > div:first-of-type img {
      visibility:hidden!important;}
    body#www-wikiquote-org #bodyContent > div:first-of-type {
      background-image: url('http://i.imgur.com/1vSC4hg.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
      background-color: rgba(6%,6%,6%,0.9)!important;
    }

    body#www-wikiquote-org #bodyContent > div:nth-of-type(2) > div > div {
      background-color: transparent!important;
      box-shadow: 0px 0px 120px 120px transparent!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px transparent!important;
    }

    body#www-wikiquote-org #bodyContent > div:nth-of-type(2) > div:not(.divTop10item) > div > img {
      visibility:hidden!important;}
    body#www-wikiquote-org #bodyContent > div:nth-of-type(2) > div:not(.divTop10item) > div {
      background-image: url('http://i.imgur.com/TomHGe2.png')!important;
    }
    body#www-wikiquote-org .divTop10item {
      background-color: transparent!important;
    }
      
    body#www-wikiquote-org #p-search {
      background-color: rgba(100%,100%,100%,0.1)!important; /* rgba(0,0,0,0.1) */
      top: 15px!important;
    }
    body#www-wikiquote-org fieldset {
      border-color: transparent!important;
    }

  /* Wikiversity
  *************************/
    body#www-wikiversity-org {
      background-image: url('http://i.imgur.com/5cVPEaN.png')!important;
    }

    body#www-wikiversity-org #wm-home-header img {
      visibility: hidden!important;}
    body#www-wikiversity-org #wm-home-header {
      background-image: url('http://i.imgur.com/KG38mc0.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
    }

    body#www-wikiversity-org #wm-globe-inner {
      background-color: rgba(6%,6%,6%,0.26)!important;
      box-shadow: 0px 0px 120px 120px rgba(6%,6%,6%,0.26)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px rgba(6%,6%,6%,0.26)!important;
    }
      
    #wm-featured-languages > #wm-globe > #wm-globe-inner > img {
      visibility: hidden!important;}
    body#www-wikiversity-org #wm-globe-inner {
      background-image: url('http://i.imgur.com/reBV6wI.png')!important;
      background-repeat: no-repeat!important;
      background-position: center center!important;
    }
      
    body#www-wikiversity-org #p-search {
      background-color: rgba(100%,100%,100%,0.1)!important;  /* rgba(0,0,0,0.1) */
    }
    body#www-wikiversity-org fieldset {
      border-color: transparent!important;
    }
    
  /* Wiktionary
  *************************/
    body#www-wiktionary-org {
      background-image: url('http://i.imgur.com/UxrEc3e.png')!important;
    }
    
    body#www-wiktionary-org .central-textlogo /* actual text */ {
      color: rgba(78%,78%,78%,1.0)!important;
    }

    body#www-wiktionary-org .central-featured-logo-inner {
      background-image: url('http://i.imgur.com/hVeW2AP.png')!important;
      background-position: 15px top!important;
      background-color: rgba(6%,6%,6%,0.26)!important;
      box-shadow: 0px 0px 120px 120px rgba(6%,6%,6%,0.26)!important;
      /* cross-browser support */
        -webkit-box-shadow: 0px 0px 180px 180px rgba(6%,6%,6%,0.26)!important;
    }



}