@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("reddit.com") {

.survey-overlay
{
display:none!important;
}

body:before
{
animation:none!important;
}

body
{
  background-image:none!important;
  background-color:#111!important;
}
body:before
{
background:none!important;
}
body > .content
{
  background-color:transparent!important;
}
a:hover
{
  opacity:0.6!important;
}
.comment .md a[href="/spoiler"],
.content .link .expando .usertext .md a[href="/spoiler"]
{
  color:#000!important;
}
.comment .md a[href="/spoiler"]:hover,
.content .link .expando .usertext .md a[href="/spoiler"]:hover
{
  color:#FFF!important;
}


/*Ads*/
#ad_main,
#siteTable_promoted,
.goldvertisement,
.thing.promoted,
.content .spacer .organic-listing
{
  display:none!important;
}

/*NAVBAR*/



/*HEADER, FRONTPAGE*/

#header
{
  background-color:#111!important;
  background-image:none!important;
  border-bottom:solid 1px #222!important;
}
#header-img.default-header
{
  background-image:none!important;
}
#header-bottom-left
{
  min-height:40px!important;
}
#header-bottom-left .tabmenu li a
{
  background-color:transparent!important;
  color:#1462C1!important;
}
#header-bottom-left .tabmenu li.selected a
{
  border: solid 1px #333!important;
  border-bottom:none!important;
  border-radius:4px 4px 0 0!important;
  color:orangered!important;
}
#header-bottom-right
{
  background-color:transparent!important;
  background-image:none!important;
  font-weight:bold!important;
}
#header-bottom-right a
{
  color:#1462C1!important;
  letter-spacing:0px!important;
}
#header #header-bottom-right .userkarma,
#header #header-bottom-right .userkarma a
{
  color:orangered!important;
  border-bottom:none!important;
}
#header-bottom-right a#mail.nohavemail
{
  background-image:url("http://www.redditstatic.com/sprite-reddit.JqPSSyjOUZE.png")!important;
  background-position: -79px -838px!important;
  background-repeat:no-repeat!important;
}
#header-bottom-right a#mail.havemail
{
  background-image:url("http://www.redditstatic.com/sprite-reddit.JqPSSyjOUZE.png")!important;
  background-position: -58px -838px!important;
  background-repeat:no-repeat!important;
}
#header-bottom-right a#modmail.nohavemail
{
  background-image:url("http://www.redditstatic.com/sprite-reddit.JqPSSyjOUZE.png")!important;
  background-position: -44px -730px!important;
  background-repeat:no-repeat!important;
}
#header-bottom-right a#modmail.havemail
{
  background-image:url("http://www.redditstatic.com/sprite-reddit.JqPSSyjOUZE.png")!important;
  background-position: -23px -730px!important;
  background-repeat:no-repeat!important;
}


/*SUBMISSIONS, FRONTPAGE*/

.content .link
{
  background-color:#111!important;
  border:none!important;
  padding-bottom:0px!important;
  margin-top:0px!important;
  padding-top:0px!important;
  margin-bottom:5px!important;
}
.content .link .title,
.content .link .tagline,
.content .link .flat-list.buttons
{
  letter-spacing:-1px!important;
  margin-bottom:0px!important;
}
.content .link .flat-list.buttons
{
  background-color:transparent!important;
  border:none!important;
}
.thing .buttons li a.comments
{
  color:#888!important;
}
.content .link .title a.title,
.thing.link.stickied .title a.title
{
  color:#AAA!important;
  font-weight:bold!important;
  font-size:0.9em!important;
}
.content .link .title a.title:visited
{
  color:#333!important;
}
.content .link .title .domain a,
.content .link .title .domain
{
  color:#1462C1!important;
  font-weight:normal!important;
  letter-spacing:-1px!important;
}
.content .link a.author
{
  color:#C16214!important;
  font-size:110%!important;
  font-weight:bold!important;
  letter-spacing:0px!important;
}
.content .link a.author.moderator
{
  background-color:transparent!important;
  color:green!important;
}
.content .link a.author.admin
{
  background-color:transparent!important;
  color:red!important;
}
.content .link a.subreddit
{
  color:#42A612!important;
}
.content .link .linkflairlabel
{
  background-color:#222!important;
  border-color:#333!important;
  color:#CCC!important;
}
.content .link .rank
{
  width:auto!important;
  padding-right:2px!important;
  background:none!important;
  border:none!important
}
.content .link .midcol,
.content .link .title:before
{
  background:none!important;
  border:none!important
}
.listing-page .thing.link:before
{
  background:none!important;
  border:none!important;
}
.content .link .score
{
  color:#CCC!important;
}
.content .nav-buttons .nextprev a,
.content .nav-buttons .next-suggestions a
{
  background-color:#181818!important;
  border-color:#232323!important;
}
.content .link .score.likes
{
  color:orangered!important;
}
.content .link .score.dislikes
{
  color:#3973AC!important;
}
.thing.link.stickied
{
  background:transparent!important;
}

.listing-page .sitetable > div:nth-of-type(4n+1),
.messages-page .sitetable > div:nth-of-type(4n+1)
{
Background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important
}

.listing-page #siteTable
{
  background-color:transparent!important;
}

/*SUBMISSIONS, ALL*/
.content .link a.subreddit
{
font-weight:normal!important;
font-size:x-small!important;
}
.content .link .tagline
{
font-size:x-small!important;
}
button.subreddit-subscribe
{
display:none!important;
}

/*EXPANDO TEXT*/
.content .link .expando .usertext .md
{
  background-color:#111!important;
  color:#AAA!important;
}
.content .link .expando .usertext .md p,
.content .link .expando .usertext .md pre,
.content .link .expando .usertext .md blockquote,
.content .link .expando .usertext .md code,
.content .link .expando .usertext .md ul,
.content .link .expando .usertext .md table,
.content .link .expando .usertext .md table *
{
  font-size:small!important;
  line-height:normal!important;
  letter-spacing:-1px!important;
}
.content .link .expando .usertext .md a
{
  color:#336699!important;
}
.content .link .expando blockquote
{
  color:#999!important;
}
.content .link .expando .md pre,
.content .link .expando .md code
{
  background-color:transparent!important;
  border-color:#202020!important;
}
.content .link .expando .usertext .md blockquote
{
  border-color:#336699!important;
}
.content .link .usertext-body
{
  background-color:transparent!important;
}

/*EXPANDO BUTTONS*/
.expando-button.selftext.collapsed
{
  background-image:url(https://i.imgur.com/Pz2bm.png)!important;
}
.expando-button.selftext.collapsed:hover,
.eb-sch
{
  background-image:url(https://i.imgur.com/YB0wB.png)!important;
}
.expando-button.selftext.expanded,
.eb-se
{
  margin-bottom:5px!important;
  background-image:url(https://i.imgur.com/h3QQ3.png)!important;
}
.expando-button.selftext.expanded:hover,
.eb-seh
{
  background-image:url(https://i.imgur.com/qXvwx.png)!important;
}
.expando-button.selftext.expanded:active
{
  background-image:url(https://i.imgur.com/AWXOk..png)!important;
}
.expando-button.selftext.collapsed:active
{
  background-image:url(https://imgur.com/T8JvE.png)!important;
}
.expando-button.video.collapsed
{
  background-image:url(https://i.imgur.com/toM3s.png)!important;
}
.expando-button.video.collapsed:hover,
.eb-vch
{
  background-image:url(https://i.imgur.com/WWF0o.png)!important;
}
.expando-button.video.collapsed:active
{
  background-image:url(https://i.imgur.com/PahHK.png)!important;
}
.expando-button.video.expanded,
.eb-ve
{
  background-image:url(https://i.imgur.com/aVgEa.png)!important;
}
.expando-button.video.expanded:hover,
.eb-veh
{
  background-image:url(https://i.imgur.com/pTOXe.png)!important;
}
.expando-button.video.expanded:active,
.eb-veh
{
  background-image:url(https://i.imgur.com/wgEH7.png) !important;
}
.expando-button
{
  background:#111!important;
  height:23px!important;
  width:23px!important;
  margin:2px 5px 2px 0!important;
}
.expando-button.selftext.collapsed,
.expando-button.selftext.expanded,
.expando-button.video.collapsed,
.expando-button.video.expanded
{
  background-position:0!important;
}
.expando-button.image
{
  background-image:url(http://e.thumbs.redditmedia.com/r22WT2K4sio9Bvev.png)!important;
}

/*MULTI-REDDITS SIDEBAR*/

.grippy
{
  background-color:#111!important;
  border:none!important;
}
.grippy:after
{
  border-right:dotted #222 1px!important;
  padding-right:0px!important;
}
.grippy:hover:after
{
  background-color:#232323!important;
}
.listing-chooser.initialized
{
  background-color:#111!important;
  border:none!important;
}
.listing-chooser.initialized .contents ul li
{
  background-color:#111!important;
  border:solid 1px #232323!important;
  border-right:none!important;
}
.listing-chooser.initialized .contents li.selected
{
  box-shadow:none!important;
  background-color:#222!important;
}
.listing-chooser.initialized .contents li.create button
{
  color:#CCC!important;
}

/*SIDEBAR, FRONTPAGE*/
.side
{
  background-color:#111!important;
  background-image:none!important;
}
.side .sidebox .morelink,
.side .sidebox
{
  background:none!important;
  background-color:transparent!important;
  border-color:#232323
}
.side .sidebox .morelink:hover
{
  background-image:none!important;
}
.side .sidebox .morelink a
{
  color:#1462C1!important;
}
.side #search input
{
  background-color:transparent!important;
  color:#CCC!important;
  border-color:#232323!important;
}
.side .spacer .sidebox.create .spacer,
.side .sidebox .morelink .nub
{
  display:none!important;
}

/*HEADER, SUBREDDIT*/
#header-bottom-left .redditname a
{
  color:#AAA!important;
}

/*SIDEBAR, SUBREDDIT*/

.side,
.side .titlebox .redditname a,
.side .titlebox .toggle.flairtoggle label
{
  color:#AAA!important;
}
.side
{
  border-color:#232323!important;
}
.side a
{
  color:#1462C1!important;
}
.side .titlebox,
.side .linkinfo
{
  background-image:none!important;
}
.side .titlebox .toggle.flairtoggle
{
  background-color:transparent!important;
  border-color:#232323!important;
}
.side .md,
.side ul li p,
.side .usertext-body ol,
.side .md em,
.side .md li,
.side .usertext-body ul,
.side .redditname,
.side .subscribers,
.side .users-online,
.side .spacer .titlebox div:nth-of-type(1):not(.flairselector):not(.md):not(.usertext-body),
.side table tbody tr td,
.side .spacer
{
  background:transparent!important;
  color:#AAA!important;
  border-color:#232323!important;
}
.side .titlebox h1.redditname,
.side .bottom
{
  background:transparent!important;
  border-color:transparent!important;
}
.side .md,
.side .md .hr
{
  background-color:transparent!important;
  border-color:transparent!important;
}
.side .md p,
.side .md pre,
.side .md blockquote,
.side .md code,
.side .md ul,
.side .md table,
.side .md table *
{
  font-size:small!important;
  line-height:normal!important;
  letter-spacing:-1px!important;
}
.side .md blockquote,
.side .md h6 + blockquote,
.side .md h5 + blockquote,
.side .md h4 + blockquote,
.side .md h3 + blockquote,
.side .md h2 + blockquote,
.side .md h1 + blockquote,
.titlebox .usertext .md > h1,
.sidecontentbox .title h1,
.titlebox .usertext .md > h2
{
  background-color:transparent!important;
  border-color:#232323!important;
  color:#AAA!important;
}
.side .md blockquote a
{
  color:#1462C1!important;
}
.side .md code,
.side .md pre
{
  background-color:transparent!important;
  border-color:#232323!important;
}
.side .md  h1 + blockquote:before
{
  box-shadow:none!important;
}
.side .sidecontentbox,
.side .sidecontentbox .title,
.side .sidecontentbox a.helplink,
.side .sidecontentbox .content,
.side .spacer .titlebox,
.side .spacer .sidecontentbox
{
  background-color:transparent!important;
  border-color:#232323!important;
}
.side .sidecontentbox a,
.side .sidecontentbox a.helplink
{
  color:#1462C1!important;
}
.side:before,
.side:after
{
  display:none!important;
}
.side h1.redditname,
.side .md h3
{
  position:inherit!important;
}
.side .sidebox.submit
{
  position:inherit!important;
}
.side h1.redditname
{
  width:auto!important;
}

/*USERFLAIR*/

.flair,
.linkflairlabel
{
  background-color:#222!important;
  border-color:#232323!important;
  color:#CCC!important;
}

/*SIDEBAR, COMMENTS*/

.side .linkinfo
{
  background-color:transparent!important;
  border-color:#232323!important;
  color:#AAA!important;
}

/*SIDEBAR, MODERATOR*/

.side .titlebox .leavemoderator,
.side #moderation_tools .content,
.side #moderation_tools .content li a
{
  background-color:transparent!important;
  border-color:#232323!important;
}

/*LINK, MODERATOR*/
.content .link .flat-list.buttons li b
{
  color:#AAA!important;
}

/*COMMENTS PAGE*/

.commentarea .panestack-title
{
  border-color:#232323!important;
}
.commentarea .panestack-title .title
{
  color:#AAA!important;
}
.commentarea .menuarea .dropdown:hover
{
  opacity:0.6!important;
}
.commentarea .menuarea .dropdown .selected
{
  text-decoration:none!important;
}
.link .entry 
{
  border:none!important;
}
.commentarea,
html .comment,
html .comment .comment .comment,
html .comment .comment .comment .comment .comment,
html .comment .comment .comment .comment .comment .comment .comment,
html .comment .comment .comment .comment .comment .comment .comment .comment .comment,
html.res-commentBoxes .comment,
html.res-commentBoxes .comment .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment .comment,
html .comment .comment,
html .comment .comment .comment .comment,
html .comment .comment .comment .comment .comment .comment,
html .comment .comment .comment .comment .comment .comment .comment .comment,
html .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment,
html.res-commentBoxes .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment,
html.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment,
html:not([lang="xx"]) .comment .comment,
html:not([lang="xx"]) .comment .comment .comment,
.commentarea > .usertext,
.commentarea .menuarea,
.commentarea .panestack-title,
.nestedlisting > .comment .comment,
.nestedlisting > .comment .comment .comment .comment,
.nestedlisting > .comment .comment .comment .comment .comment .comment,
.nestedlisting > .comment .comment .comment,
.nestedlisting > .comment .comment .comment .comment .comment,
.nestedlisting > .comment .comment .comment .comment .comment .comment .comment,
.comments-page .comment,
.comments-page .sitetable.nestedlisting
{
  background:transparent!important;
}
.comments-page .sitetable.nestedlisting > .comment
{
border:none!important;
}

.nestedlisting > .comment::before,
body.post-linkflair-mod-post .nestedlisting > .comment::before,
body.post-linkflair-serious .nestedlisting > .comment::before,
body.post-linkflair-stories .nestedlisting > .comment::before,
body.post-linkflair-megathread .nestedlisting > .comment::before,
body.post-linkflair-breaking-news .nestedlisting > .comment::before
{
display:none!important;
}

.commentarea > .usertext
{
  box-shadow:none!important;
  border:none!important;
}
.commentarea .flat-list.buttons
{
  border-top:none!important;
  margin-top:0px!important;
}
.thing .buttons li.reply-button a
{
  color:#888!important;
}
.comment .tagline
{
  border-bottom:none!important;
  padding:0px!important;
  line-height:1.4em!important;
}
html:not([lang="xx"]) .comment,
html:not([lang="xx"]) .comment .comment .comment,
html:not([lang="xx"]) .thing.comment p.parent
{
  border-color:#232323!important;
}
.commentarea,
html .comment,
.res-commentBoxes .comment
{
  border-color:#232323!important;
}
.usertext.border .usertext-body
{
  background-color:#222!important;
}
.comment .usertext
{
  padding:0px!important;
}
.nestedlisting > div.comment
{
  box-shadow:none!important;
  margin:0px!important;
}
.commentarea div.comment, .linklisting div.comment,
.res .commentarea .thing
{
  padding-bottom:2px!important;
  padding-top:1px!important;
}
.sitetable .thing.comment,
.sitetable .thing.was-comment,
.sitetable .thing.comment:hover,
.sitetable .thing.was-comment:hover
{
  background-color:transparent!important;
  border-top-color:transparent!important;
  border-right-color:transparent!important;
  border-bottom-color:transparent!important;
  border-left-color:transparent!important;
}

/*COMMENTS*/

.comment,
.comment .child .comment
{
  background-color:transparent!important;
  border-color:#232323!important;
}
.new-comment .usertext-body
{
  background-color:#232323!important;
  border-color:#9a7d2e!important;
}
html .comment:hover
{
  border-color:#232323!important;
}
.commentarea .menuarea .dropdown-title
{
  color:#888!important;
}
.comment .md,
.comment .md h1
{
  color:#AAA!important;
  margin-top:1px!important;
  margin-bottom:1px!important;
}
.comment .md p,
.comment .md pre,
.comment .md blockquote,
.comment .md code,
.comment .md ul,
.comment .md table,
.comment .md table *,
.comment .md li
{
  font-size:small!important;
  line-height:normal!important;
  letter-spacing:-1px!important;
}
.comment .md a
{
  color:#336699!important;
}
.comment .md pre,
.comment .md code
{
  background-color:transparent!important;
  border-color:#232323!important;
}
.comment .md blockquote
{
  border-color:#336699!important;
}
.comment .md blockquote
{
  background-color:transparent!important;
  color:#999!important;
}
.comment a.author
{
  color:#336699!important;
  text-shadow:none!important;
  letter-spacing:0px!important;
}
.comment a.author.submitter,
.thing .tagline .author.submitter
{
  color:#1462CC!important;
  background-color:transparent!important;
}
.comment a.moderator
{
  color:green!important;
}
.comment a.admin
{
  color:red!important;
}
.comment .child
{
  border-color:#181818!important;
}
.comment .unvotable-message
{
  color:#AAA!important;
}
.comment .tagline .score,
.comment .tagline time
{
  letter-spacing:-1px!important;
}
.comment .score
{
  color:orangered!important;
}
.res .commentarea .entry .flat-list
{
padding:2px!important;
}
.comment .flat-list.buttons
{
  letter-spacing:-1px!important;
}
.comment .md ol li
{
  margin-left:10px!important;
}
.comment .usertext.grayed .usertext-body
{
  background-color:transparent!important;
}
.comment .flat-list.buttons li
{
  color:#AAA!important;
}
.comment .flat-list.buttons .toggle.remove-button
{
  color:red!important;
}
.comment .tagline,
.content .tagline
{
  color:#888!important;
}
.comment .flat-list.buttons a,
.content .flat-list.buttons a
{
  color:#888!important;
}
.content .link a.author
{
  text-shadow:none!important;
}
.thing.comment:hover,
.res-commentBoxes.res-commentBoxes-rounded .content .thing.comment:hover {
  border-color:#222!important;
}

.comment.collapsed a.expand:after
{
display:none!important
}


/*USERPAGE*/

#header-bottom-left .pagename
{
  color:#AAA!important;
}
body.profile-page .menuarea .dropdown-title
{
  color:#888!important;
}
body.profile-page .menuarea
{
  border-color:#232323!important;
}
body.profile-page .comment .title
{
  color:#AAA!important;
  font-weight:bold!important;
  letter-spacing:-1px!important;
}
body.profile-page .comment .title:visited
{
  color:#333!important;
}
body.profile-page .comment p
{
  color:#AAA!important;
}
body.profile-page .comment a.author
{
  color:#C16214!important;
  font-size:110%!important;
  font-weight:bold!important;
  letter-spacing:0px!important;
}
body.profile-page .comment a.author.moderator
{
  color:green!important;
}
body.profile-page .comment a.author.admin
{
  color:red!important;
}
body.profile-page .comment a.subreddit
{
  color:#42A612!important;
  letter-spacing:-1px!important;
}
body.profile-page .side .karma
{
  color:orangered!important;
}
body.profile-page .side .titlebox .server-seconds,
body.profile-page .side .sidecontentbox.trophy-area ul
{
  background-color:transparent!important;
  border-color:#232323!important;
}
body.profile-page .side .titlebox .server-seconds p em
{
  color:#9a7d2e!important;
}
body.profile-page .side .sidecontentbox.trophy-area .trophy-name
{
  color:#AAA!important;
}

/*INBOX*/

.message.new .entry
{
  background-color:#222!important;
  border-color:transparent!important;
}
body.messages-page .md
{
  color:#AAA!important;
}
body.messages-page .md p,
body.messages-page .md pre,
body.messages-page .md blockquote,
body.messages-page .md code,
body.messages-page .md ul,
body.messages-page .md table,
body.messages-page .md table *,
body.messages-page .md li
{
  font-size:small!important;
  line-height:normal!important;
  letter-spacing:-1px!important;
}
body.messages-page .md a
{
  color:#336699!important;
}
body.messages-page .md pre,
body.messages-page .md code
{
  background-color:transparent!important;
  border-color:#232323!important;
}
body.messages-page .md blockquote
{
  border-color:#336699!important;
}
body.messages-page .md blockquote p
{
  color:#777!important;
}
body.messages-page a.author
{
  color:#C16214!important;
  font-size:110%!important;
  font-weight:bold!important;
  letter-spacing:0px!important;
}
body.messages-page a.moderator
{
  color:green!important;
}
body.messages-page a.admin
{
  color:red!important;
}
body.messages-page .subject-text
{
  color:#AAA!important;
}
.message .subject a.title
{
  color:#AAA!important;
  font-weight:bold!important;
  letter-spacing:-1px!important;
}
.message .subject a.title:visited
{
  color:#333!important;
}

/*COMPOSE*/

body > .content > h1,
.roundfield .title
{
  color:#AAA!important;
}
.roundfield
{
  background-color:transparent!important;
  border-color:#232323!important;
}

/*MODMAIL*/

.message .subject .correspondent 
{
  background-color:transparent!important;
  border-color:#232323!important;
  border-radius:2px!important;
}
.message.message-reply.recipient > .entry .head, .message.message-parent.recipient > .entry .head
{
  color:#AAA!important;
}
.thing.spam
{
  background-color:transparent!important;
  border:solid 1px red!important;
}
.thing.spam .subject-text:after
{
  content:" - Marked as Spam"!important;
  color:red!important;
}
.message.message-reply .entry, .message.message-parent .entry
{
  border:none!important;
}

/*SPAM & REPORTS*/

.thing.spam .title,
.thing.reported .title
{
  color:#AAA!important;
  font-weight:bold!important;
  letter-spacing:-1px!important;
}
.thing.spam .title:visited,
.thing.reported .title:visited
{
  color:#333!important;
}
.thing.spam p.parent,
.thing.reported p.parent
{
  color:#AAA!important;
}
.thing.spam a.author,
.thing.reported a.author
{
  color:#C16214!important;
  font-size:110%!important;
  font-weight:bold!important;
  letter-spacing:0px!important;
}
.thing.spam a.subreddit,
.thing.reported a.subreddit
{
  color:#42A612!important;
  letter-spacing:-1px!important;
}
.report-reasons.rounded,
.rounded.reported-stamp.stamp.has-reasons
{
  background-color:#222!important;
}

/*PREFERENCES*/

.pretty-form,
.instructions,
.instructions .md
{
  color:#AAA!important;
}
.usertable tr:hover
{
  background-color:#232323!important;
}

/*SUBMISSION PAGE*/

body.submit-page #newlink .tabmenu li.selected a
{
  background-color:#222!important;
}
body.submit-page #newlink .tabmenu li a
{
  background-color:#111!important;
  border:none!important;
}
body.submit-page .formtabs-content
{
  border-color:#232323!important;
}
body.submit-page #suggested-reddits h3
{
  color:#AAA!important;
}
body.submit-page .submit_text .md,
body.submit-page .roundfield label
{
  color:#AAA!important;
}

/*MOD THINGS*/
.linefield
{
  background-color:transparent!important;
  color:#AAA!important;
  border-color:#232323!important;
}
.linefield .title,
#image-upload label,
b.img-name,
pre.img-url,
.description span,
#image-upload #file,
.moderator-table,
body.moderator div.content div.usertable h1,
.contributor-table,
body>.content>.md,
.timeseries,
.traffic-table
{
  color:#AAA!important;
}
.permission-summary
{
  border:none!important;
}
.traffic-table tbody tr:nth-child(2n)
{
  background-color:#222!important;
}

/*WIKI*/

.md.wiki *
{
  color:#AAA!important;
}
.md.wiki a
{
  color:#1462C1!important;
}
.md.wiki table *,
#wikiactions .content .flat-vert a
{
  background-color:transparent!important;
  border-color:#232323!important;
}

/*FOOTER*/
.footer,
.bottommenu
{
  background-color:transparent!important;
  border-color:#232323!important;
}



/*RES*/

.RESDialogSmall *
{
  color:black!important;
}

.res-sr-style-toggle
{
  background:transparent!important;
}

.livePreview
{
  background:white!important;
}


}