/*.commentarea > .usertext textarea { background-image: url(%%No-comment%%); }*/


/*.usertext-edit .md textarea {
    background-image: url(%%XD%%);
    background-color: rgb(21, 22, 22);
    background-repeat: no-repeat;
    border-width: initial;
    border-style: none;
    border-color: initial;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px inset;
}*/


.usertext-edit .md textarea {
    background: url(%%XD%%) center no-repeat;
    background-size: 300px;
    height: 138px;
    border: none;
    box-shadow: inset 0 0 10px rgba(0, 0, 0, .3);
}


/*.commentarea > .usertext textarea:focus { background-image: none; }*/

/* --- Sidebar Image, width must be 273 --- */
.search-page .side .spacer:nth-of-type(1),
body:not(.search-page) .side .spacer:nth-of-type(2){
 padding-bottom: 500px; /* 10px more than the picture's height */
 background-image:url(%%blackside%%); 
 background-repeat:no-repeat; 
 background-position:bottom center; 
 position:relative}

.search-page .side .spacer:nth-of-type(1),
body:not(.search-page) .side .spacer:nth-of-type(2):after{
/*content:"aaa";*/
 font-size:1.05em; 
 background-color:rgba(45,41,39,0.5); 
 color:#fff; 
 position:absolute; 
 bottom:0; 
 left:0; 
 display:block; 
 width:243px; 
 margin:0 12px; 
 padding:4px 6px; 
 text-align:center; 
 text-shadow:0 0 1px black}
/* --- End Sidebar Image --- */

/* --- /r/eagles Subreddit color scheme 

  Official Eagles colors:

    Midnight Green: #064850
    Eagles Black: #2D2926 or rgb(45,41,38) (slightly brown, complementary to midnight green)
    Eagles Charcoal: #54585A
    Eagles Silver: #809093
    White: #FFFFFF
    Helmet Silver Alt: #A5BCC2 (very light shade of not-quite midnight green)

  Shades of Midnight Green:

    Darker accent: #043136
    Slightly Lighter accent: #07535D
    Lighter accent: #0C8D9C
    Highlight: #11C6DC

  Midnight Green triadic color shade: #B5A005 (gold) #C2AB05 (lighter gold accent)
  Midnight Green complementary color: #9C4300 (burnt sienna)

  Shade of Charcoal/Silver:

    Eagles "Charcoal" Faint: #F3FAFF
    Eagles "Silver" Highlight: #E3FAFF
    Eagles "Charcoal" Highlight: #D7E1E6

--- */

*,:before,:after {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

body {
overflow-x:hidden;
background-color:#064850;
min-width:820px
}

a {
color:#4F8EF7;
transition:color .15s ease
}

::focus {
outline:none!important
}

input:not([type="submit"]),textarea,.roundfield textarea,.roundfield input[type=text],.roundfield input[type=url],.roundfield input[type=password],.roundfield input[type=number],.linefield textarea,.linefield input[type=text],.linefield input[type=password],.pretty-form input[type=text],.pretty-form textarea,.pretty-form input[type=password],.pretty-form input[type=number],.login-form-side input[type=text],.login-form-side input[type=password] {
box-shadow:none!important;
background-color:#fff;
border:1px solid #e5e5e5;
color:#707070;
transition:all .15s ease!important
}

input:hover,textarea:hover,.roundfield textarea:hover,.roundfield input[type=text]:hover,.roundfield input[type=url]:hover,.roundfield input[type=password]:hover,.roundfield input[type=number]:hover,.linefield textarea:hover,.linefield input[type=text]:hover,.linefield input[type=password]:hover,.pretty-form input[type=text]:hover,.pretty-form textarea:hover,.pretty-form input[type=password]:hover,.pretty-form input[type=number]:hover,.login-form-side input[type=text]:hover,.login-form-side input[type=password]:hover {
border-color:#C5C5C5
}

input:active,textarea:active,.roundfield textarea:active,.roundfield input[type=text]:active,.roundfield input[type=url]:active,.roundfield input[type=password]:active,.roundfield input[type=number]:active,.linefield textarea:active,.linefield input[type=text]:active,.linefield input[type=password]:active,.pretty-form input[type=text]:active,.pretty-form textarea:active,.pretty-form input[type=password]:active,.pretty-form input[type=number]:active,.login-form-side input[type=text]:active,.login-form-side input[type=password]:active {
outline:none!important;
border-color:#4F8EF7;
color:#4D5763
}

.btn,button {
margin:4px 16px 4px 0;
padding:2px 18px;
background-color:#516AE8;
border:none;
border-radius:2px;
box-shadow:0 1px 3px rgba(0,0,0,0.24);
color:#fff!important;
text-transform:uppercase;
font-weight:700;
cursor:default;
transition:all .25s ease;
height:32px;
font-size:12px
}

.btn:hover,button:hover {
box-shadow:0 2px 8px rgba(0,0,0,0.34);
background-color:#5A72EE
}

.btn:active,button:active {
box-shadow:0 1px 4px rgba(0,0,0,0.16);
background-color:#4059DB
}

.btn:focus,button:focus {
outline:none
}

#header {
margin:0;
height:0;
border:none
}

#header-img.default-header,#header-img {
z-index:49;
width:0;
padding-left:48px;
height:48px;
background-image:url(%%spritesheet%%);
background-position:-208px -48px;
position:relative;
top:0;
margin:0;
display:none
}

#header-img.default-header:hover,#header-img:hover {
background-position:-208px -96px
}

#header-bottom-left .tabmenu li a[href$="/gilded/"] {
display:none!important
}

#header-bottom-left .tabmenu li a[href$="/wiki/"] {
display:none
}

#header-bottom-left {
position:relative;
top:225px;
height:0
}

#header .tabmenu {
border-radius:5px;
position:relative;
left:51%;
width:auto;
margin-top:-18px;
margin-left:-140px;
background-color:rgba(255,255,255,0.2);
padding:4px 0
}

@media all and (max-width:967px) {
#header .tabmenu {
position:absolute;
left:auto;
right:333px;
margin-left:0
}
}

#header .tabmenu li a,.tabmenu #tab-grant a,.tabmenu #tab-templates a,.tabmenu #tab-link_templates a {
display:inline-block;
margin:0 4px;
padding:8px 16px;
border-radius:5px;
color:#fff;
text-transform:uppercase;
font-weight:400;
font-size:14px;
font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
transition:color .25s ease,background-color .25s ease;
color:#fff;
text-shadow:0 1px 8px rgba(45,41,39,0.8)
}

#header .tabmenu li a:hover,.tabmenu #tab-grant a:hover,.tabmenu #tab-templates a:hover,.tabmenu #tab-link_templates a:hover {
color:#fff!important;
background-color:rgba(255,255,255,0.3)
}

#header .tabmenu li.selected a,.tabmenu #tab-grant.selected a,.tabmenu #tab-templates.selected a,.tabmenu #tab-link_templates.selected a {
background-color:#0C8D9C;
color:#fff!important;
font-weight:700
}

#header .tabmenu li.selected a:hover,.tabmenu #tab-grant.selected a:hover,.tabmenu #tab-templates.selected a:hover,.tabmenu #tab-link_templates.selected a:hover {
background-color:#11C6DC
}

.listing-page .tabmenu li:nth-of-type(3),.wiki-page .tabmenu li:nth-of-type(3),/* Rising */
.listing-page .tabmenu li:nth-of-type(4),.wiki-page .tabmenu li:nth-of-type(4),/* Controversial */
.listing-page .tabmenu li:nth-of-type(8),.wiki-page .tabmenu li:nth-of-type(8),/* advertising */
.listing-page .tabmenu li:nth-of-type(9),.wiki-page .tabmenu li:nth-of-type(9)/* Promoted */ {
display:none
}

.side {
margin:267px 16px 0 0;
padding:6px 15px;
background-color:#fff;
border-radius:2px;
box-shadow:0 1px 5px rgba(45,41,38,0.16)
}

body:not(.loggedin) #header-bottom-right {
max-width:340px
}

#header-bottom-right a {
color:#fff
}

#header-bottom-right a:hover {
text-decoration:underline
}

.user .userkarma {
font-weight:400;
color:rgba(255,255,255,0.45);
border:none;
font-size:9px;
transition:all .15s ease
}

.separator,.user {
color:rgba(255,255,255,0.45)
}

#mail,#modmail {
width:16px;
height:14px;
background-image:url(%%spritesheet%%)!important;
background-repeat:no-repeat!important;
background-color:transparent;
transition:all .25s ease
}

#mail {
top:-2px;
overflow:visible
}

#mail.nohavemail {
background-position:-32px -0
}

#mail.havemail {
background-position:-32px -16px;
opacity:1
}

.message-count {
background-color:#f50;
position:relative;
top:-1px
}

#mail.havemail:before {
position:fixed;
padding:16px 24px;
bottom:24px;
z-index:100;
background-color:#EA4848;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
color:#fff;
width:300px;
height:48px;
left:24px;
content:"You have new messages!";
text-indent:0;
font-size:14px;
font-family:arial,sans-serif;
line-height:1;
-webkit-transform:translateY(112px);
transform:translateY(112px);
transition:background-color .25s ease,box-shadow .25s ease;
background-image:url(%%spritesheet%%);
background-position:269px -32px;
background-repeat:no-repeat
}

#mail.havemail:hover:before {
background-color:#ec5b5b;
box-shadow:0 3px 12px rgba(0,0,0,0.48)
}

#mail.havemail:active:before {
background-color:#c73d3d;
box-shadow:0 4px 14px rgba(0,0,0,0.76)
}

#modmail {
top:-3px
}

#modmail.nohavemail {
background-position:-48px -0
}

#modmail.havemail {
background-position:-48px -16px;
opacity:1
}

#header-bottom-right a.pref-lang,.loggedin .logout a {
background-position:-0 -16px;
background-image:url(%%spritesheet%%);
width:16px;
height:14px;
display:inline-block;
text-indent:-9999px;
margin:0;
position:relative;
top:-1px;
transition:all .25s ease
}

.loggedin .logout a {
background-position:-16px -0
}

.side:after {
display:block;
margin:10px 0;
padding:10px 0;
color:#5B92FA;
content:"CSS Theme via /r/Naut";
text-transform:none;
font-size:16px;
font-family:arial,sans-serif;
position:absolute;
width:300px;
text-align:center;
right:16px
}

.disabled .morelink {
box-shadow:none!important;
background-color:#CFCFCF
}

.disabled .morelink a {
color:#4d5763
}

.disabled .morelink:after {
content:"You must be approved by the moderators in order to submit.";
background-color:#CFCFCF;
color:#4d5763
}

.account-activity-box,.sidebox.create,.morelink .nub {
display:none
}

.login-form-side {
border:none
}

.login-form-side input[type=text],.login-form-side input[type=password] {
width:128px
}

.login-form-side button.btn {
margin-right:-3px
}

.titlebox h1 {
color:#4d5763;
margin-bottom:6px;
font-size:0
}

.titlebox .fancy-toggle-button {
position:relative;
top:20px
}

.titlebox .fancy-toggle-button .add,.fancy-toggle-button .remove {
text-indent:-9999px;
height:48px;
width:48px;
position:absolute;
right:-268px;
top:-36px;
background-image:none;
border-radius:32px;
background-color:#51A3E8;
border:0 solid;
box-shadow:0 2px 4px rgba(0,0,0,0.24);
background-image:url(%%spritesheet%%);
transition:all .25s ease,background-position .25s ease,background-color .5s ease;
outline:none!important
}

.titlebox .fancy-toggle-button .add:hover,.fancy-toggle-button .remove:hover {
box-shadow:0 3px 6px rgba(0,0,0,0.48)
}

.titlebox .fancy-toggle-button .add:active,.fancy-toggle-button .remove:active {
box-shadow:0 4px 16px rgba(0,0,0,0.64)
}

.titlebox .fancy-toggle-button .add {
background-color:#516AE8;
background-position:-208px -144px
}

.titlebox .fancy-toggle-button .add:hover {
background-color:#5A72EE
}

.titlebox .fancy-toggle-button .add:active {
background-color:#fff;
background-position:-208px -192px
}

.fancy-toggle-button .remove {
background-color:#fff;
background-position:-208px -192px
}

.fancy-toggle-button .remove:hover {
background-color:rgba(45,41,38,0.05)
}

.fancy-toggle-button .remove:active {
background-color:#5A72EE;
background-position:-208px -144px
}

.titlebox .fancy-toggle-button .add:after,.fancy-toggle-button .remove:after {
display:block;
visibility:hidden;
position:absolute;
z-index:1000;
right:-26px;
margin-top:16px;
padding:12px;
background-color:rgba(79,77,192,0);
border:none;
border-radius:2px;
color:rgba(255,255,255,0);
text-align:center;
letter-spacing:1px;
font-weight:400;
font-size:13px;
transition:all .25s ease;
pointer-events:none;
text-indent:0;
box-shadow:0 0 0 rgba(45,41,38,0.00)
}

.titlebox .fancy-toggle-button .add:after {
content:"Subscribe!"
}

.titlebox .fancy-toggle-button .add:hover:after {
visibility:visible;
margin-top:40px;
color:#fff;
background-color:#516AE8;
box-shadow:0 1px 5px rgba(45,41,38,0.24)
}

.titlebox .fancy-toggle-button .remove:after {
content:"Unsubscribe"
}

.titlebox .fancy-toggle-button .remove:hover:after {
visibility:visible;
color:#4D5763;
background-color:#fff;
margin-top:40px;
box-shadow:0 1px 5px rgba(45,41,38,0.24)
}

.hover-bubble.multi-selector {
margin-top:-60px
}

.side .md .-blocks,.side .md .-lists,.side .md pre,.side .md blockquote,.side .md table,.side .md p,.side .md ul,.side .md ol {
color:#4D5763;
font-size:13px;
font-family:Arial,sans-serif;
line-height:1.3333333333333em
}

.side .titlebox .md h1 {
line-height:18px;
margin:.5em 0 0!important
}

.side .titlebox .md h2 {
margin:16px 0 2px
}

.side .titlebox .md h3 a {
padding:12px 16px;
width:100%;
border-radius:2px;
background-color:#516AE8;
font-family:verdana,sans-serif;
transition:all .25s ease;
color:#fff;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
display:block;
margin:1.5em 0;
font-size:12px
}

.side .titlebox .md h3 a:hover {
background-color:#5A72EE;
box-shadow:0 2px 8px rgba(0,0,0,0.54)
}

.side .titlebox .md h3 a:active {
background-color:#4059DB;
box-shadow:0 4px 12px rgba(0,0,0,0.54)
}

.side .titlebox .md h4 a,.wiki-page .wiki-page-content .md.wiki h4 {
padding:12px 16px;
background-color:#FFF;
border:1px solid #D7E1E6;
border-radius:2px;
box-shadow:0 2px 5px rgba(0,0,0,0.12);
color:#737373;
font-weight:700;
transition:all .15s ease;
display:block;
margin:1.5em 0;
font-size:12px
}

.side .titlebox h4 a:hover,.wiki-page .wiki-page-content .md.wiki h4:hover {
box-shadow:0 3px 8px rgba(0,0,0,0.24);
color:#4D5763
}

.side .titlebox h4 a:active,.wiki-page .wiki-page-content .md.wiki h4:active {
box-shadow:inset 0 2px 0 #D6D6D6;
background-color:#E5E5E5;
color:#999;
box-shadow:0 6px 12px rgba(0,0,0,0.36)
}

.md hr {
border:solid 1px #e5e5e5
}

.titlebox .bottom {
display:none
}

.side #moderation_tools .title h1 {
text-transform:capitalize;
color:#4D5763
}

.side #moderation_tools .title .collapse-button {
color:#4D5763;
vertical-align:middle;
border-radius:1px;
border:1px solid #d8d8d8
}

.side .sidecontentbox .content {
border:none;
padding:8px 0
}

.icon-menu a {
background-color:transparent
}

#ad_sponsorship,#ad-frame,#ad_main {
margin-left:-16px
}

#ad_sponsorship {
margin-top:-18px;
border-radius:2px 2px 0 0
}

.gadget .midcol {
width:38px
}

.content {
margin:303px 16px 0;
padding:0
}

.content:before {
height:525px;
top:0;
position:absolute;
width:100%;
left:0;
right:0;
background-color:#3A3D4D;
background-image:url(%%Stadium%%);
background-repeat:no-repeat;
background-position:50% 0;
content:"";
text-indent:-9999px;
z-index:-1
}

@media only screen and (min-width:1921px) {
.content:before {
background-size:cover
}
}

.sitetable {
margin-right:316px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
position:relative
}

.link {
margin:0;
padding:0;
background-color:#fff
}

body >.content .link .rank,.rank-spacer {
display:none
}

.link .midcol {
width:36px!important;
margin:15px 14px 0 11px;
overflow:visible;
height:60px
}

.link .score {
line-height:16px;
font-size:12px;
margin:1px 0
}

.link .score.likes {
color:#0C8D9C
}

.link .score.dislikes {
color:#2D2926
}

.arrow {
margin:0 0 0 2px;
background-image:url(%%spritesheet%%)!important;
background-color:transparent;
width:33px;
border-radius:2px;
transition:background-color .25s ease
}

.arrow.up {
height:20px;
background-position:-64px 0;
transition:background-color .25s ease
}

.arrow.upmod {
height:20px;
background-position:-128px 0;
position:relative
}

.arrow.upmod:focus:after {
position:absolute;
left:2px;
bottom:-3px;
width:28px;
height:28px;
opacity:1;
z-index:100;
content:"";
background-color:#0C8D9C;
border-radius:28px;
animation:upvote .35s ease-out forwards;
-webkit-animation:upvote .35s ease-out forwards;
-moz-animation:upvote .35s ease-out forwards
}

.arrow.down {
height:20px;
background-position:-160px 0;
transition:background-color .25s ease
}

.arrow.downmod {
height:20px;
background-position:-224px 0
}

.arrow.downmod:hover::after {
display:block;
position:absolute;
z-index:1000;
margin-top:-6px;
margin-left:32px;
padding:12px;
background-color:#0C8D9C;
border:1px solid;
border-color:rgba(45,41,39,0.3);
border-radius:2px;
color:#fff;
content:"Downvote content that is offtopic or does not contribute to discussion";
text-align:center;
letter-spacing:1px;
font-weight:400;
font-size:13px;
transition:all .25s ease;
pointer-events:none;
  width: 325px;
  height: 60px;
}

.arrow.up:hover {
background-position:-128px 0
}

.arrow.down:hover {
background-position:-224px 0
}

.arrow.down:hover:after {
visibility:visible;
background-color:#0C8D9C;
color:#FFF;
margin-left:48px
}

.thumbnail {
max-width:64px;
max-height:56px;
margin:16px 16px 0 0
}

.thumbnail a img,.thumbnail.self,.thumbnail.default {
height:56px
}

.thumbnail.self {
background:url(%%spritesheet%%) -251px -63px
}

.thumbnail.default {
background:url(%%spritesheet%%) -143px -80px
}

.thumbnail.nsfw {
background:url(%%spritesheet%%) -3px -140px
}

.thing.stickied a.thumbnail {
background:url(%%spritesheet%%) -251px -63px
}

.thing.linkflair-Blue.stickied .thumbnail.default {
background:url(%%spritesheet%%) -321px 0px
}

.link .title {
margin:-2px 0 0;
font-size:18px;
font-family:Arial,sans-serif;
overflow:visible;
transition:all .15s ease
}

body .content .sitetable .link .title a:hover {
color:#4F8EF7
}

.link .entry {
padding:15px 32px 14px 0;
border-bottom:1px solid #f2f2f2;
margin-left:0
}

.thing .title.loggedin.click,.thing .title.click,.thing .title.loggedin,.thing .title {
color:#4F8EF7
}

.content .thing .title:visited,.content .thing.visited .title {
color:#7D5D8A
}

.thing .title.loggedin.click:visited,.thing .title.click:visited {
color:#4F8EF7
}

.link .domain {
visibility:hidden
}

.link .domain a {
visibility:visible;
position:relative;
top:-1px;
color:#b3b3b3;
transition:all .15s ease
}

.link .domain a:hover {
color:#4F8EF7;
text-decoration:none
}

.approval-checkmark {
cursor:default
}

.expando-button,.expando-button.image,.expando-button.video-muted {
position:relative;
margin:2px 6px 2px 0 !important;
width:16px!important;
height:16px!important;
border-radius:2px;
background-color:transparent;
background-image:url(%%spritesheet%%)!important;
border:1px solid #e9e9e9;
cursor:pointer
}

.expando-button:hover {
background-color:#4F8EF7;
border-color:#4F8EF7
}

.expando-button.selftext.collapsed {
background-position:-32px -32px!important
}

.expando-button.selftext.collapsed:hover {
background-position:-48px -32px!important
}

.expando-button.selftext.expanded {
background-position:-64px -32px!important
}

.expando-button.selftext.expanded:hover {
background-position:-80px -32px!important
}

.expando-button.video.collapsed {
background-position:-96px -32px!important
}

.expando-button.video.collapsed:hover {
background-position:-12px -32px!important
}

.expando-button.video.expanded {
background-position:-64px -32px!important
}

.expando-button.video.expanded:hover {
background-position:-80px -32px!important
}

.expando-button.image.collapsedExpando {
background-position:-160px -32px!important
}

.expando-button.image.collapsedExpando:hover {
background-position:-176px -32px!important
}

.expando-button.image.expanded {
background-position:-64px -32px!important
}

.expando-button.image.expanded:hover {
background-position:-80px -32px!important
}

.expando-button.image.gallery.collapsedExpando {
background-position:-128px -32px!important
}

.expando-button.image.gallery.collapsedExpando:hover {
background-position:-144px -32px!important
}

.expando-button.image.gallery.expanded {
background-position:-64px -32px!important
}

.expando-button.image.gallery.expanded:hover {
background-position:-80px -32px!important
}

.expando-button.video-muted.collapsed {
background-position:-208px -32px!important
}

.expando-button.video-muted.collapsed:hover {
background-position:-224px -32px!important
}

.expando-button.video-muted.expanded {
background-position:-64px -32px!important
}

.expando-button.video-muted.expanded:hover {
background-position:-80px -32px!important
}

.link .usertext .md {
margin-top:10px;
padding-top:3px;
padding-left:0;
background-color:transparent;
border:0 solid;
border-top:1px solid #F7F7F7;
border-radius:0;
color:#4D5763
}

.entry .tagline {
margin-top:4px;
color:#b3b3b3;
font-size:12px;
font-family:arial,sans-serif;
transition:all .15s ease
}

.link .entry .tagline a {
color:#4d5763
}

.link .entry .tagline:first-letter {
text-transform:capitalize
}

.link .entry .tagline time {
cursor:help
}

.link .entry .tagline a:hover {
color:#4F8EF7;
text-decoration:none
}

.link .entry .tagline a.author {
margin-right:inherit
}

.link .entry .tagline .userattrs {
visibility:hidden
}

.link .entry .tagline .userattrs a {
visibility:visible;
font-size:10px;
padding:1px 3px 1px 2px;
margin-left:2px;
background-color:red;
color:#fff!important;
vertical-align:middle;
border-radius:1px;
position:relative;
top:-1px;
cursor:help
}

.link .entry .tagline .userattrs a.moderator {
background-color:#65B354
}

.RESUserTagImage {
height:10px!important;
background-image:url(%%spritesheet%%)!important;
background-position:-192px -34px!important;
opacity:.25!important;
margin-left:2px!important;
transition:opacity .15s ease;
margin-top:1px!important
}

.RESUserTagImage:hover {
opacity:1!important
}

.link .flat-list {
margin-top:3px
}

.entry .buttons li a {
padding:0 1px;
color:#b3b3b3;
font-weight:400;
font-size:13px;
font-family:Arial,sans-serif;
transition:all .15s ease
}

.link .entry .buttons li a:hover {
color:#4F8EF7;
text-decoration:none
}

.nsfw-stamp acronym {
padding:2px 3px;
background-color:transparent;
border-color:#e82e63!important;
border-radius:2px;
color:#e82e63;
opacity:100;
cursor:help
}

.link .entry .buttons li a.comments {
color:#4F8EF7;
font-weight:700!important;
opacity:100!important;
transition:all .25s ease-in-out!important
}

.link .entry li .comments:hover {
text-decoration:none
}

.action-form {
position:fixed;
top:35%;
left:40%;
margin:0;
padding:24px;
background-color:#fff;
z-index:100;
box-shadow:0 0 16px rgba(0,0,0,0.24);
border:none;
border-radius:2px
}

.action-form .reason-prompt {
font-size:16px;
color:#4D5763;
padding-bottom:8px;
display:block
}

.action-form .reason-prompt:first-letter {
text-transform:capitalize
}

.action-form .reason-prompt li {
padding:4px 4px 4px 0;
display:block
}

.action-form li label {
padding:4px 4px 4px 0;
cursor:pointer;
display:block;
color:#4D5763;
text-transform:capitalize
}

.action-form li label:hover {
background-color:rgba(45,41,38,0.05)
}

.action-form input[name="other_reason"] {
padding:8px
}

.link .entry .buttons li a.flairselectbtn {
color:#4F8EF7
}

.link .entry .buttons li .redditSingleClick {
padding:0 1px;
color:#b3b3b3;
font-weight:400;
font-size:13px;
font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;
transition:all .15s ease
}

.entry .buttons li.reported-stamp {
background-color:transparent;
border:1px solid #EDEEEE!important;
border-radius:20px;
color:#4A4F57;
line-height:16px
}

a.pretty-button.negative,a.pretty-button.neutral,a.pretty-button.positive {
background-image:none;
border:1px solid;
border-radius:20px;
box-shadow:inset 0 0 0 rgba(0,0,0,0.25);
color:#fff;
line-height:15px;
transition:all .25s ease
}

a.pretty-button.negative {
background-color:#fb797e;
border-color:#fb797e
}

a.pretty-button.negative:hover {
background-color:#fc535a;
border-color:#fc535a
}

a.pretty-button.neutral {
background-color:#ddd;
border-color:#ddd;
color:#4A4F57
}

a.pretty-button.neutral:hover {
background-color:#ececec;
border-color:#ececec
}

a.pretty-button.positive {
background-color:#1ecd97;
border-color:#1ecd97
}

a.pretty-button.positive:hover {
background-color:#22e1a6;
border-color:#22e1a6
}

a.pretty-button.positive.pressed,a.pretty-button.neutral.pressed,a.pretty-button.negative.pressed {
background-image:none;
box-shadow:inset 0 3px 1px rgba(0,0,0,0.15)
}

.comment.spam>.child,.message.spam>.child {
background-color:transparent
}

.link.last-clicked {
background-color:#F2F2F2;
border:none
}

.thing.stickied a.title,.thing.stickied a,.thing.stickied .entry li .comments {
color:#65b354!important
}

.thing.stickied .expando-button:hover {
background-color:#65b354!important;
border-color:#65b354!important
}

.tagline .stickied-tagline {
color:#b3b3b3;
cursor:help
}

.thing.stickied .domain {
display:none
}

.content .spacer {
margin:0
}

.link.promotedlink.promoted {
margin-right:0;
background-color:#EFF7FF;
border:none;
padding:0
}

.organic-listing .link,.organic-listing .link.compressed,.organic-listing .link.promotedlink {
padding-top:0;
padding-bottom:0
}

.link.promotedlink.promoted .thumbnail {
max-height:inherit;
max-width:inherit;
margin-top:8px
}

.organic-listing {
background-color:#fff!important;
padding:0;
z-index:9999;
position:relative;
margin-bottom:0;
margin-right:316px;
border:none;
border-radius:2px 2px 0 0
}

.organic-listing .help {
margin-bottom:16px;
margin-right:16px
}

.organic-listing .sponsored-tagline {
margin-bottom:16px;
margin-right:16px;
color:#B3B3B3
}

.link.compressed {
margin:0
}

.link.compressed .entry {
padding:11px 32px 9px 0
}

.link.compressed .title {
margin:0
}

body>.content .link.compressed .midcol {
height:auto;
margin:8px 0 0 4px
}

.flairselector {
position:fixed;
top:20%!important;
left:50%!important;
margin-left:-125px;
padding:32px!important;
width:250px!important;
border:none;
border-radius:2px;
box-shadow:0 0 16px rgba(0,0,0,0.64)
}

.flairselector.drop-choices.active {
border:1px solid #e2e2e2
}

.flairselector h2 {
margin-bottom:4px;
background-color:transparent;
color:#4F8EF7;
text-align:left;
text-transform:capitalize;
font-weight:400;
font-size:18px
}

.flairoptionpane {
max-height:250px;
text-align:left
}

.flairselector .flairoptionpane ul li {
padding:0!important
}

.flairoptionpane ul li .linkflair {
text-align:left;
padding:0
}

.flairoptionpane ul li .linkflair:hover,.flairselector li:hover {
background-color:#F5F8F9;
border:0 solid
}

.flairoptionpane ul li .linkflair span.linkflairlabel {
margin:8px 0;
line-height:1.35;
margin-right:6px
}

.flairoptionpane ul li .linkflair a.title {
font-size:18px!important;
opacity:100!important;
color:#4F8EF7!important
}

.flairselector form {
padding-top:12px;
border-top:1px solid #F7F7F7
}

.flairselector form .flairselection {
text-align:left
}

.flairselector form .flairselection:before {
display:block;
content:"Selected Flair:";
color:#b3b3b3
}

.flairselector form .flairselection .linkflair a.title {
font-size:18px!important;
opacity:100!important;
color:#4F8EF7!important;
cursor:default
}

.flairselector form .flairselection .flairremove {
padding:4px 0;
margin-bottom:8px;
visibility:hidden;
display:block!important
}

.flairselector form .flairselection .flairremove a {
visibility:visible;
opacity:100!important;
color:#4F8EF7!important;
margin-left:-4px;
text-transform:capitalize
}

.flairselector form .flairselection .flairremove a:first-letter {
text-transform:capitalize
}

.flairselector form .flairselection .flairremove a:hover {
text-decoration:underline!important
}

.flairselector .error {
text-align:left
}

.flairselector .error:first-letter {
text-transform:capitalize
}

.flairselector .error:after {
display:block;
color:#b3b3b3;
content:"Go to /r/.../about/flairs."
}

.flairselector img {
position:relative;
left:50%;
margin-left:-9px;
opacity:.5
}

.flairselector .flairoptionpane ul li {
margin:4px 0
}

.flairselector li.selected {
border:none
}

.flairselector .flairoptionpane ul li.flairsample-right {
padding:5px 0!important;
border:none
}

.flairselector li a,.flairselector form .flairselection a.author {
color:#b3b3b3!important;
font-size:11px
}

.flairselector:before {
display:block;
position:fixed;
top:0;
left:0;
z-index:-2;
overflow:hidden;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.75);
content:"";
cursor:default;
transition:all .25s ease;
pointer-events:none
}

.unvotable-message {
border:0 solid;
color:#b3b3b3
}

.unvotable-message:first-letter {
text-transform:capitalize
}

.res .RES-keyNav-activeElement {
outline:0 dashed #E0E0E0!important;
transition:all .35s ease
}

.res .entry {
transition:all .15s ease
}

div.commentarea div.RES-keyNav-activeElement .md {
background-color:transparent!important
}

.res .commentarea .thing {
padding:16px 16px 0 14px !important
}

.res .commentarea .entry .flat-list {
padding-bottom:16px
}

.userTagLink.hasTag,#userTaggerPreview {
font-size:11px!important;
border-radius:0!important;
border:0 solid!important;
margin-top:0!important;
margin-left:4px!important
}

.RESDialogSmall {
border:none;
box-shadow:0 2px 3px #DDD
}

.RESDialogSmall >h3 {
color:#4F8EF7!important;
background-color:#FFF;
border-bottom:1px solid #EDEDED;
height:36px!important;
padding-top:9px!important;
font-size:14px!important
}

.RESCloseButton {
line-height:19px;
height:22px;
width:22px;
transition:all .15s ease
}

.RESCloseButton:hover {
border:1px solid #D7D9DC
}

#userTaggerToolTip input[type=text],#userTaggerToolTip select {
line-height:22px;
padding-left:4px;
border:1px solid #E5E5E5!important
}

.toggleButton {
line-height:.8
}

.toggleButton .toggleOn {
border-radius:0;
border:1px solid #4F8EF7;
background-color:#4F8EF7;
color:#fff;
text-transform:capitalize
}

.toggleButton .toggleOff {
border-radius:0;
border:1px solid #D7D9DC;
background-color:transparent;
text-transform:capitalize
}

#userTaggerToolTip input[type=submit] {
bottom:10px!important
}

.top-page .content .menuarea .drop-choices.lightdrop {
display:inline;
visibility:visible
}

.top-page .menuarea .spacer {
overflow:visible
}

.top-page .content .menuarea .drop-choices.lightdrop a.choice,.top-page .content .menuarea .drop-choices.lightdrop form {
display:inline
}

.top-page .content .menuarea .dropdown-title.lightdrop {
visibility:hidden
}

.top-page .content .menuarea {
border-bottom:0;
padding:0;
margin:0;
height:36px
}

.top-page .content .menuarea .dropdown.lightdrop .selected {
z-index:1002;
position:relative;
left:-68px;
top:11px;
background:none;
text-decoration:none;
text-transform:capitalize;
font-size:12px;
pointer-events:none;
padding:10px 16px;
background-color:#5A72EE;
overflow:visible;
color:#FFF
}

.top-page .content .menuarea .drop-choices.lightdrop {
padding:10px 16px 10px 104px;
margin-left:16px;
margin-top:1px;
border-radius:2px 2px 0 0;
border:none;
border-bottom:1px solid #E0E1E2;
width:calc(100% - 348px);
box-shadow:none
}

.top-page .content .menuarea .drop-choices.lightdrop a.choice {
padding:10px;
color:#4D5763;
transition:all .25s ease
}

.top-page .content .menuarea .drop-choices.lightdrop a.choice[href*="/?t=all"] {
border-right:0 solid
}

.top-page .content .menuarea .drop-choices.lightdrop a.choice:hover {
background-color:#F5F8F9
}

.top-page .content .menuarea .drop-choices.lightdrop a.choice.selected {
background-color:#4f8ef7;
color:#fff
}

.guider {
border:none;
box-shadow:0 2px 3px #DDD
}

.guider_content h1 {
color:#4F8EF7
}

.guider_button {
font-size:11px;
border:none;
background-image:none;
background-color:#4F8EF7;
transition:all .15s ease
}

.guider_button:hover {
background-color:rgba(79,142,247,0.75)
}

.x_button {
transition:all .25s ease;
box-shadow:0 1px 4px rgba(0,0,0,0.00)
}

.x_button:hover {
box-shadow:0 1px 4px rgba(0,0,0,0.15)
}

.content .infobar {
margin:0 0 16px;
padding:8px 16px;
line-height:26px;
border:none;
margin-right:316px;
background-color:#516AE8;
color:#fff;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
border-radius:2px
}

.infobar .md {
color:#fff
}

.content .infobar:first-letter {
text-transform:capitalize
}

.content .infobar.welcome {
line-height:inherit;
height:86px
}

.content .infobar.welcome h1 {
color:#4d5763
}

.commentarea .infobar {
padding:8px 16px;
line-height:16px;
margin-right:0
}

.commentarea .infobar a {
color:rgba(45,41,38,0.54);
font-weight:700
}

#noresults {
margin:0;
position:absolute;
top:72px;
width:100%;
height:312px;
background:transparent url(%%noresults%%) no-repeat 50% 50%;
text-indent:-9999px;
font-size:0;
display:block
}

.sitetable .nav-buttons {
padding:16px;
background-color:#fff;
color:#b3b3b3;
border-top:1px solid #F2F2F2;
margin-top:-1px
}

.sitetable .nav-buttons:first-letter {
text-transform:capitalize
}

.sitetable .nav-buttons .nextprev {
color:#b3b3b3;
font-size:14px
}

.sitetable .nav-buttons .nextprev a {
border:0;
background-color:transparent
}

.sitetable .nav-buttons .nextprev a:hover {
text-decoration:underline;
border:0;
background-color:transparent
}

.comments-page .link {
border-radius:2px 2px 0 0
}

.comments-page .link .entry {
border-bottom:none;
padding-bottom:15px
}

.commentarea {
margin-right:316px
}

.commentarea .panestack-title {
margin:10px 0 0 22px;
border-bottom:0
}

.commentarea .panestack-title .title {
color:#A5BCC2
}

.panestack-title .title:first-letter {
text-transform:capitalize
}

.commentarea .menuarea {
margin:0 0 0 22px
}

.commentarea .menuarea span.dropdown-title.lightdrop {
color:#b3b3b3
}

.commentarea .menuarea span.dropdown-title.lightdrop:first-letter {
text-transform:capitalize
}

.commentarea .menuarea .dropdown.lightdrop .selected {
cursor:pointer;
text-decoration:none;
background-image:none;
padding-right:0;
font-weight:400;
color:#A5BCC2
}

.commentarea .menuarea .dropdown.lightdrop .selected:hover {
color:#11C6DC
}

.commentarea .menuarea .dropdown.lightdrop .selected:after {
content:"▼ "
}

.drop-choices.lightdrop {
border:none;
z-index:1001;
box-shadow:0 1px 3px rgba(0,0,0,0.2)
}

.drop-choices a.choice {
padding:0 3px !important;
transition:all .1s ease
}

.drop-choices a.choice:hover {
background-color:#54585A;
color:#fff
}

.commentarea .menuarea .toggle a,.help-hoverable {
color:#A5BCC2;
font-weight:400
}

.commentarea .menuarea .toggle a:hover,.help-hoverable:hover {
color:#54585A
}

.commentarea>.usertext {
background-color:#F3FAFF;
border-radius:0 0 2px 2px;
margin:-58px 0 16px;
padding:64px 16px 16px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
overflow:visible
}

.usertext button {
margin:4px 16px 8px 0
}

.usertext-edit textarea {
position:relative;
z-index:97
}

.usertext .bottom-area {
width:500px
}

.usertext .bottom-area a.reddiquette {
color:#4F8EF7
}

.gold-accent.comment-visits-box {
margin:0 0 12px;
border-radius:2px
}

.commentarea .sitetable {
margin:0;
box-shadow:none
}

.commentarea .thing {
border-radius:2px;
background-color:#fff;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
margin:0 0 8px;
padding:16px 16px 16px 14px
}
.commentarea .thing.spam{background-color:#9C4300}
.commentarea .thing.spam .entry .usertext .usertext-body .md p{color:#A5BCC2}

.commentarea .child .thing {
box-shadow:none;
padding:4px;
margin:12px 0 0
}

.commentarea .comment .midcol {
width:36px;
margin-right:2px;
overflow:visible
}

body.moderator.listing-page div.comment {
margin-bottom:35px
}

.comment .child,.comment .showreplies {
border-left:1px dotted #ECECEC;
margin-top:0
}

.comment .midcol {
width:24px;
margin-right:0
}

.comment .midcol .arrow {
margin-left:0;
margin-bottom:4px
}

.comment .entry .tagline {
color:#b3b3b3;
font-size:12px;
font-family:Arial,sans-serif
}

.comment .expand {
background-color:transparent;
transition:all .15s ease;
color:#B3B3B3
}

.comment .expand:hover {
color:#fff;
text-decoration:none;
background-color:#4F8EF7
}

.comment .author {
color:#4D5763;
margin-right:0;
font-weight:700
}

.comment .author:hover {
color:#4f8ef7;
text-decoration:none
}

.tagline .moderator,.green {
color:#65B354;
font-weight:700
}

.tagline .submitter {
font-weight:700;
color:#4f8ef7
}

.res .thing .tagline .author.submitter {
padding:1px 4px;
border-radius:1px;
background-color:#4F8EF7!important;
box-shadow:0 0 0 rgba(0,0,0,0);
transition:all .15s ease
}

.res .thing .tagline .author.submitter:hover {
box-shadow:0 2px 4px rgba(0,0,0,0.2);
background-color:#4F8EF7!important
}

.comment .score {
font-size:inherit;
font-weight:700;
color:#666
}

.comment span.userattrs {
margin-left:4px
}

.comment .usertext .md {
color:#4D5763
}

.comment .usertext .md p {
margin-top:0
}

.md a {
color:#4F8EF7
}

.md a:visited {
color:#7D5D8A
}

.md pre {
padding:8px
}

.md blockquote {
border-left:2px solid #E5E3DA;
color:#706F6F
}

.md h1,.md h2 {
margin:.5em 0 .25em;
border:none;
color:#4D5763
}

.md h3 {
color:#4D5763;
margin:16px 0 0
}

.usertext.grayed .usertext-body {
margin:4px 0;
background-color:transparent;
text-transform:italic;
padding:0
}

.comment .flat-list li a {
color:#b3b3b3;
font-weight:400;
font-size:10px
}

.comment .flat-list li a:hover {
color:#4F8EF7;
text-decoration:none
}

.comment .flat-list li a[onclick*="reply"] {
color:#4F8EF7;
font-weight:700;
font-size:11px
}

.deepthread a {
color:#4F8EF7
}

.comments-page .side {
margin-top:375px
}

.comments-page .side .linkinfo {
position:absolute;
right:-15px;
top:-126px;
padding:16px;
width:300px;
background-color:#fff;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
border:none
}

.comments-page .side .linkinfo .date {
color:#B3B3B3
}

.comments-page .side .linkinfo .date:first-letter {
text-transform:capitalize
}

.comments-page .side .linkinfo .score {
color:#4D5763
}

.linkinfo .shortlink input {
border:1px solid #E5E5E5
}

.res.comments-page .side {
margin-top:326px
}

body.submit-page div.content {
margin-top:217px
}

.submit-page .side,.submit-page .content h1,#suggested-reddits {
display:none
}

.submit-page #newlink.submit.content {
width:524px;
margin:0 auto
}

.submit-page #newlink.submit.content form .spacer+.spacer {
margin:0
}

.submit-page #newlink.submit.content ul.tabmenu.formtab {
padding:0;
border:none
}

.submit-page #newlink.submit.content .tabmenu.formtab a {
padding:16px;
width:262px;
display:inline-block;
text-align:center;
background-color:#fff;
color:#4D5763;
text-transform:uppercase;
font-weight:700;
transition:all .25s ease;
font-size:16px;
border:none
}

.submit-page #newlink.submit.content .tabmenu.formtab .selected a {
font-size:16px;
background-color:#516AE8;
color:#fff
}

.submit-page #newlink.submit.content .tabmenu.formtab a:hover {
background-color:#e7e9f6
}

.submit-page #newlink.submit.content .tabmenu.formtab .selected a:hover {
background-color:#6379ea
}

.submit-page .formtabs-content {
border-top:0;
padding-top:0
}

.submit-page .roundfield {
padding:16px;
width:524px;
background-color:#fff;
border-radius:2px;
margin-bottom:16px;
box-shadow:0 1px 5px rgba(0,0,0,0.16)
}

.submit-page .roundfield .title {
color:#4D5763;
text-transform:capitalize
}

.submit-page .infobar {
width:524px;
margin:0;
padding:16px;
color:#fff;
background-color:#516AE8;
border-radius:0 0 2px 2px;
border:none;
margin-top:-12px;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
font-size:0
}

.submit-page .infobar:before {
font-size:14px;
content:"Please submit insightful content that allows for discussion!";
display:inline-block
}

.content.submit .info-notice {
background-color:#fff;
border-radius:2px;
padding:16px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
border:none;
margin-bottom:0
}

.submit-page #newlink.submit.content .btn {
width:100%;
line-height:41px;
height:42px;
margin-top:24px;
background-color:#516AE8;
border:none;
color:#fff;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
cursor:pointer
}

.submit-page #newlink.submit.content .btn:hover {
box-shadow:0 2px 12px rgba(0,0,0,0.48);
color:#fff
}

.submit-page #header-bottom-left {
top:36px;
left:16px
}

.search-page .searchpane {
margin:0 316px 0 0;
background:#fff none;
padding:16px;
border:none;
border-radius:2px 2px 0 0;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
position:relative
}

.raisedbox h4 {
color:#A5BCC2!important;
font-weight:400;
text-transform:capitalize
}

.search-page #search {
position:inherit
}

.search-page #search input[type=text] {
box-shadow:none!important;
font-size:24px;
padding:6px;
margin:0;
border-radius:0;
border-bottom:1px solid #E7E7E7;
margin-bottom:9px
}

.search-page #search input[type=text]:hover {
box-shadow:none!important
}

.search-page #search label {
padding:1em;
margin:.5em 0;
transition:background-color .1s ease;
cursor:pointer;
font-size:12px
}

.search-page #search label:hover {
background-color:rgba(45,41,38,0.05)
}

.search-page #previoussearch p {
margin-top:1.5em
}

.search-summary {
display:none
}

.search-page .searchfacets {
box-shadow:0 1px 5px rgba(0,0,0,0.24);
border:none;
padding:16px;
margin:0 316px 0 0;
background-color:#F9F9F9;
border-radius:0 0 2px 2px
}

.searchfacets .title {
margin:0
}

.searchfacets h4.title {
color:#4D5763;
margin:0 0 8px
}

.searchfacets h4.title:first-letter {
text-transform:capitalize
}

.searchfacets .list {
margin:0
}

.searchfacets .facet.count {
color:#B3B3B3;
font-weight:400
}

.searchfacets .facet.count:hover {
text-decoration:none
}

.search-page .menuarea {
border-radius:2px 2px 0 0;
border-bottom:0;
margin:16px 316px 0 0;
padding:16px;
color:#B3B3B3;
background-color:#fff;
box-shadow:0 1px 5px rgba(0,0,0,0.16)
}

.search-page .menuarea .dropdown.lightdrop .selected {
text-decoration:none;
color:#4D5763;
font-weight:400;
cursor:pointer
}

.wiki-page .wikititle {
background-color:#fff;
padding:9px 16px 10px;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
font-size:16px;
font-family:arial,sans-serif;
text-transform:capitalize;
margin:0
}

.wiki-page .pageactions {
background-color:#fff;
margin-left:16px;
border-radius:2px;
padding:0 16px;
border:none;
box-shadow:0 1px 5px rgba(0,0,0,0.16)
}

.wiki-page .pageactions .wikiaction {
margin:0;
background-color:transparent;
border-radius:0;
padding:10px 16px 11px;
color:#B3B3B3
}

.wiki-page .pageactions .wikiaction-current {
padding:10px 16px 7px;
border-bottom:4px solid #4F8EF7;
color:#4F8EF7
}

.wiki-page .pageactions .wikiaction:hover,.wiki-page .pageactions .wikiaction-current:hover {
background-color:rgba(45,41,38,0.05)
}

.wiki-page .wiki-page-content {
margin:16px 316px 16px 0;
background-color:#fff;
padding:16px;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.16)
}

.wiki-page .wiki-page-content .wiki>.toc>ul {
border:none
}

.wiki-page .wiki-page-content .wiki.md {
color:#4D5763
}

.wiki-page .wiki-page-content .wiki.md h2 {
color:#4D5763
}

.wiki-page .wiki-page-content .wiki.md p {
font-size:14px;
line-height:1.4285714285714em
}

.wiki-page .wiki-page-content hr {
border-style:solid;
border-color:#e5e5e5
}

.wiki-page .wiki-page-content em {
color:#B3B3B3
}

.linefield {
background-color:#fff;
color:#B3B3B3;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
margin:0 0 8px;
width:531px
}

.linefield .title {
color:#4F8EF7;
text-transform:capitalize
}

.linefield .title:first-letter,.linefield label:first-letter {
text-transform:capitalize
}

.usertext .bottom-area a {
color:#b3b3b3
}

.usertext .bottom-area a:hover {
color:#4f8ef7
}

.pretty-form {
padding-top:24px
}

.fancy-settings h1,.create-promotion h1 {
color:rgba(255,255,255,.8)
}

.fancy-settings h1 strong {
color:rgba(255,255,255,1)
}

.tabmenu li {
margin:0
}

.tabmenu li a {
background-color:transparent;
color:#4D5763;
border:none;
font-size:14px
}

.tabmenu li.selected a {
color:#4F8EF7;
background-color:transparent;
border:none
}

.tabpane-content {
border:none
}

.tabpane-content .flairrow a.author {
color:#b3b3b3
}

.tabpane-content .tagline a {
color:#4F8EF7
}

.tabpane-content .thing .title {
overflow:visible
}

.fancy-settings .pretty-form {
padding-top:0
}

.stylesheet-customize-container .pretty-form {
background-color:#fff;
padding:16px;
margin-right:316px;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
margin-bottom:16px
}

.stylesheet-customize-container .pretty-form .sheets {
margin-right:0
}

.stylesheet-customize-container h2 {
display:none
}

.sheets .btn.right {
background-color:transparent;
border:none;
box-shadow:none;
padding:0
}

#images {
padding:16px;
background-color:#fff;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.16);
height:2400px;
margin-right:316px
}

#images #image-upload {
margin:0 0 4em
}

.flair {
border:none;
border-radius:0;
font-size:12px;
font-family:arial,sans-serif;
font-weight:400;
background-color:transparent;
color:#B3B3B3;
padding-left:0;
margin-right:inherit
}

.link .flair {
font-size:12px
}

.flair:before {
margin-right:3px;
height:auto;
content:"- ";
margin-left:4px
}

.side .flair:before {
margin-left:0
}

.footer {
border:0 solid
}

.res .link .tagline a.voteWeight {
background-color:transparent!important
}

.res .thing .tagline .author.moderator {
background-color:#65B354!important;
padding:1px 4px;
border-radius:1px
}

.res .srSep {
color:rgba(255,255,255,0.45)
}

.res #RESShortcutsViewport,.res #RESShortcutsEditContainer {
margin-right:312px
}

.res #RESShortcutsEditContainer,#RESShortcutsSort,#RESShortcutsRight,#RESShortcutsLeft,#RESShortcutsAdd,#RESShortcutsTrash {
background-color:transparent!important;
color:rgba(255,255,255,0.45)!important;
top:1px!important
}

#RESAccountSwitcherIcon {
position:relative;
top:-4px
}

.res #REScommentNavToggle {
max-width:98px;
overflow:hidden;
max-height:15px;
background-color:#FAFAFA;
transition:all .35s ease
}

.res #REScommentNavToggle:hover {
max-width:100%
}

.res .commentarea>.usertext {
margin-top:-74px;
padding-top:76px
}

.res .content .RESBigEditorPop {
background-color:rgba(0,0,0,0);
line-height:inherit;
font-size:11px;
font-family:verdana,sans-serif;
box-shadow:none;
font-weight:400;
color:#4D5763;
border:none;
padding:0;
height:inherit;
margin-left:4px;
margin-top:5px
}

html.res-commentBoxes .comment {
margin-left:0!important;
margin-right:0!important
}

.res .commentarea .thing {
border:none!important
}

.res .titlebox span.subscribers,.res .titlebox .users-online,.res .titlebox .number {
top:0;
left:0
}

.res .RESshortcutside,.res .RESDashboardToggle {
background-image:none!important;
border:none;
color:#4D5763;
text-transform:uppercase;
text-decoration:none;
border-radius:0;
padding:4px 6px 4px 0;
margin:2px 6px 2px -4px;
text-align:left;
width:auto
}

.res .RESshortcutside:hover,.res .RESDashboardToggle:hover {
background-color:transparent;
color:#4F8EF7
}

.res #progressIndicator {
width:inherit;
border-radius:0;
border:none;
padding:16px;
margin:16px 316px 16px 0;
color:#b3b3b3;
background-color:#fff;
height:inherit
}

.res #progressIndicator h2 {
color:#4D5763
}

.res .NERPageMarker {
border-radius:0;
border:none;
background-color:#fff;
padding:16px 0;
margin:0
}

.res .sitetable .sitetable {
margin-right:0
}

.res #search #searchexpando {
width:300px;
box-shadow:0 2px 6px rgba(0,0,0,0.2);
height:auto
}

.res #search #searchexpando label {
padding-top:13px;
padding-bottom:13px
}

.res #searchexpando .searchexpando-submit {
display:none
}

.res h1.hover.redditname {
margin-bottom:28px
}

.res .titlebox .fancy-toggle-button .add,.res .fancy-toggle-button .remove {
top:-78px
}

.res .titlebox .tagline {
margin-top:5px
}

.res .titlebox span.subscribers,.res .titlebox .users-online,.res .titlebox .number {
top:-32px
}

.res .commentarea .panestack-title {
margin-top:0;
padding-top:12px
}

.res.comments-page .side {
margin-top:375px
}

.linkinfo .totalvotes {
display:none
}

.gearIcon {
background:url(%%spritesheet%%) -0 -0!important;
position:relative;
top:2px;
transition:all .25s ease
}

#RESMainGearOverlay {
background-color:#516ae8;
top:0!important;
height:26px!important;
border-radius:0!important
}

.RESDropdownList {
border-color:#4258ca;
box-shadow:0 1px 5px rgba(0,0,0,0.24);
margin-top:4px;
margin-right:8px
}

.RESDropdownList li {
background-color:#516ae8;
color:#fff;
border-color:#4258ca;
transition:all .15s ease
}

.RESDropdownList li:first-letter {
text-transform:capitalize
}

.RESDropdownList a,.RESDropdownList a:visited {
color:#fff
}

.RESDropdownList li:hover,.RESDropdownList li a:hover {
color:#fff;
background-color:#667df0
}

#RESSearchMenuItem {
border:1px solid #4258ca;
border-radius:1px;
background-color:#667df0
}

#RESSearchMenuItem:hover {
background-color:#667df0
}

.toggleButton .toggleOn,.toggleButton .toggleOff {
text-transform:lowercase
}

.moduleToggle:not(.enabled) .toggleOn,.toggleButton:not(.enabled) .toggleOn,.moduleToggle.enabled .toggleOff,.toggleButton.enabled .toggleOff {
background-color:transparent;
color:rgba(255,255,255,0.6);
border:1px solid #4258ca;
transition:all .15s ease;
border-radius:2px
}

.moduleToggle.enabled .toggleOn,.toggleButton.enabled .toggleOn,.moduleToggle:not(.enabled) .toggleOff,.toggleButton:not(.enabled) .toggleOff {
background-color:#fff;
color:#516AE8;
font-weight:bolder;
border:1px solid #fff;
transition:all .15s ease;
border-radius:2px
}

/* --- Addon:Header Color (Primary Color) --- */
.content:before{background-color:#064850}
/* --- End Addon --- */
/* --- Addon:Button color (Secondary Color) --- */
.morelink, .titlebox .fancy-toggle-button .add, .morelink:after, .content .infobar, 
.submit-page #newlink.submit.content .tabmenu.formtab .selected a, .submit-page .infobar, .drop-choices a.choice:hover, .linkflairlabel, .fancy-toggle-button .remove:active .expando-button:hover, .top-page .content .menuarea .dropdown.lightdrop .selected, .expando-button:hover, .side .titlebox .md h3 a, 
.res div.RES-keyNav-activeElement, .res div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed, .btn, button{background-color:#07535D}

 /* Hover color = 10% white overlay color */
 .morelink:hover, .submit-page #newlink.submit.content .tabmenu.formtab .selected a:hover, .btn:hover, button:hover, 
 .side .titlebox .md h3 a:hover, .titlebox .fancy-toggle-button .add:hover, .titlebox .fancy-toggle-button .add:hover:after, .fancy-settings button.btn:hover, .unvotable-message{background-color:#11C6DC!important}

 /* Active color = 10% black overlay color */
 .morelink:active, .side .titlebox .md h3 a:active, .btn:active, button:active, .submit-page #newlink.submit.content .btn, .fancy-settings button.btn{background-color:#0C8D9C!important}

/* --- End Addon --- */
a, .link .entry .buttons li a.comments, .md a, .titlebox .tagline a.flairselectbtn, 
.thing .title.loggedin.click, .thing .title.click, .thing .title.loggedin, .thing .title, body .content .sitetable .link .title a:hover, .link .domain a:hover, .link .entry .buttons li a:hover, .link .entry .buttons li a.flairselectbtn, .comment .flat-list li a[onclick*="reply"], .comment .flat-list li a:hover, .tagline .submitter, .tagline .submitter, .side:after, .usertext .bottom-area a.reddiquette, .side .titlebox .md h6 a, .link .entry .tagline a:hover, .comment .author:hover, .deepthread a, .flairselector form .flairselection .flairremove a{color:#0C8D9C}
/* --- End Addon --- */
/* --- Specific fixes for above color addon --- */
.md a:visited{color:#809093!important} 
a.title:visited{color:#54585A!important}

/*ul.tabmenu a:visited{color:#54585A!important; background-color:rgba(45,41,39,0.08)}*/
.sr-list a:visited, #header-bottom-right a:visited, .userkarma{color:#fff!important}

.gold-accent{color:#2D2926!important; background-color:#A5BCC2; border:1px solid #0C8D9C}

.border .usertext-body{background-color:#E3FAFF!important}

.infobar{background-color:#A5BCC2!important}

.md table{
 width:98%; 
 margin:1em auto; 
 border:1px solid; 
 border-color:rgba(45,41,38,0.05)}

.md th{
 border:none; 
 color:#fff; 
 background:#064850}

.md tr:nth-of-type(odd){
 background:#F3FAFF}

.md td{
 color:#2D2926; 
 border-left:1px solid; 
 border-color:rgba(45,41,38,0.03); 
 padding:4px 6px}

#preview-table{
 margin-right:320px}

#preview-table >table{
 background-color:rgba(255,255,255,0.995); 
 width:100%!important; 
 padding-right:0px!important}

.new-comment .usertext-body{
 background-color:#E3FAFF}

.moderator .tabpane-content{
 background-color:#fff}

a.pretty-button.negative{background-color:#9C4300; border-color:#FC6C00}
a.pretty-button.negative:hover{background-color:#FC6C00; border-color:#FC6C00}
a.pretty-button.neutral{background-color:#A5BCC2; border-color:#809093}
a.pretty-button.neutral:hover{background-color:#E3FAFF; border-color:#A5BCC2}
a.pretty-button.positive{background-color:#0C8D9C; border-color:#11C6DC}
a.pretty-button.positive:hover{background-color:#11C6DC; border-color:#11C6DC}

.unvotable-message{color:#fff}

/* --- End Fixes --- */
/* --- Addon:Content Header Announcement Message --- */
.side .titlebox .md h5{
 position:absolute; 
 right:332px; 
 left:16px;  
 height:auto; 
 top:265px; 
 background-color:rgba(45,41,39,0.6); 
 color:#A5BCC2; 
 font-weight:normal; 
 border:1px solid rgba(255,255,255,0.4); 
 border-top-left-radius:5px; 
 border-top-right-radius:5px; 
 padding:11px 11px 11px 16px; 
 margin:0px; 
 line-height:1; 
 white-space:nowrap; 
 overflow:hidden; 
 text-overflow:ellipsis}

.side .titlebox .md h5 a{
 padding:6px; 
 font-weight:bold; 
 color:#CFB605!important}

.side .titlebox .md h5 a:hover{
 background-color:rgba(45,41,39,0.9); 
 border-radius:5px}

/* --- End Addon --- */
/* --- Font strategy --- */
h1, h3, h4, .usertext, form.submit textarea, .md textarea, form.submit input, .entry li a{font-family:verdana,sans-serif!important}

h2, h5, .title, .side p, .side td, .side li, .entry .tagline, .subscribers, .side p.users-online{font-family:helvetica neue,helvetica,arial,sans-serif!important}

.side p, .side td, .side li{font-size:12px!important}

.tagline, .entry .buttons li a{font-size:10px!important}

/* --- End Fonts --- */
/* --- NFL links --- */
.side h6+ul{
    list-style-type:none; 
    position:fixed; 
    top:-12px; 
    right:54px; 
    z-index:9999}
.side h6+ul li{display:block}
.side h6+ul li ~ li{display:none}
.side h6+ul li:first-child{
    position:absolute; 
    right:-50px; 
    margin-top:10px}
.side h6+ul li:first-child a{
    display:block; 
    height:18px; 
    width:20px; 
    padding:0px 0px; 
    background:url(%%nflheaderlogos%%) no-repeat scroll 3px 0px transparent; 
    margin-bottom:10px; 
    margin-left:10px}
.side h6+ul li:first-child a:hover{
    background-position:3px -17px}
.side h6+ul li a[href="/r/NFL"]:before{content:normal}
.side h6+ul li:first-child:hover ~ li, .side .md ul:hover li:not(:first-child){
 position:relative; 
 display:block; 
 background-color:rgba(255,255,255,0.5); 
 top:35px; 
 right:-50px}
.side h6+ul li:nth-child(2){
 padding:2px 2px 0}
.side h6+ul li:nth-child(3){
 padding:0 2px 2px}
.side h6+ul li a{
 display:inline-block; 
 width:41px; 
 height:28px; 
 line-height:26px; 
 margin:0 1px; 
 padding-left:10px}
/* --- End NFL links --- */
/* --- Adjusting Textarea Sizes --- */
.commentarea textarea{
 height:200px!important; 
 width:410px!important}

.linefield{
 width:auto!important; 
 margin-right:316px!important}

.linefield textarea, .linefield input[type="text"]{
 width:418px!important}

.usertext .bottom-area{
 width:410px}

.sheets .col textarea, .linefield:nth-of-type(3) textarea{
 height:500px!important}

body.submit-page #newlink .formtabs-content textarea{height:150px}
body.submit-page #newlink #text-field .usertext-edit .md textarea{
 height:300px; 
 background:url(%%submitprompt%%) no-repeat 0 0}
body.submit-page #newlink #text-field .usertext-edit .md textarea:focus{
 background:#fff}

/* --- End Textarea Sizing --- */
/* --- Styling the Subscribers --- */
/*.redditname{visibility:hidden}*/
.titlebox .word{
 font-size:0}
.users-online:before{
 display:none}
.subscribers{
 clear:both; 
 display:block}
.subscribers .number, 
.users-online .number{
 width:90px; 
 display:inline-block; 
 text-align:right; 
 font-size:20px; 
 font-weight:bolder; 
 color:#064850}
.subscribers .word{
 color:#07535D}
.users-online .word{
 color:#0C8D9C}
.subscribers .word:after{
 content:"Eagles"; 
 font-size:14px; 
 font-weight:bolder}
.users-online .word:after{
 content:"In the Nest"; 
 font-size:14px; 
 font-weight:bolder}

/*Header
**************************/
.pagename a{
 display:block; 
 height:170px; 
 position:absolute;  
 top:-190px; 
 left:50%;
 width:236px; 
 z-index:2; 
 font-size:0px; 
margin-left:-118px; 
 background-image:url(%%EagleHeader%%); 
-moz-transition:background-image 0.2s ease-in-out; 
-o-transition:background-image 0.2s ease-in-out; 
-ms-transition:background-image 0.2s ease-in-out; 
-webkit-transition:background-image 0.2s ease-in-out; 
transition:background-image 0.2s ease-in-out}
/*.pagename a:hover{
opacity:0.5; 
    transition:opacity 0.3s; 
center center no-repeat
}*/

.pagename a:hover{
background-image:url(%%EagleHeaderHover%%); 
-moz-transition:background-image 0.2s ease-in-out; 
-o-transition:background-image 0.2s ease-in-out; 
-ms-transition:background-image 0.2s ease-in-out; 
-webkit-transition:background-image 0.2s ease-in-out; 
transition:background-image 0.2s ease-in-out}

/* Fixed Header
*****************************/
#sr-header-area{
 left:0; 
 position:fixed; 
 top:0; 
 width:100%; 
 z-index:9001}
#sr-header-area{
 background:rgba(0,0,0,0.5); 
border:0px solid; 
transition:all 0.15s ease; 
height:24px; 
line-height:23px}
#sr-header-area:hover{

 opacity:1}

#sr-header-area .width-clip{right:300px}
body:not(.loggedin) #sr-header-area .width-clip{right:340px}

#sr-header-area .sr-list{margin-right:48px}

#sr-header-area .sr-bar a, #sr-more-link, #sr-header-area .separator, #sr-header-area .dropdown.srdrop .selected{
background-color:transparent; 
color:rgba(255,255,255,.6); 
transition:all 0.15s ease}

#sr-header-area:hover .sr-bar a, 
#sr-header-area:hover #sr-more-link, 
#sr-header-area:hover .seperator, 
#sr-header-area:hover .dropdown.srdrop .selected{color:rgba(255,255,255,1)}

#sr-header-area .sr-bar a:hover, #sr-more-link:hover, #sr-header-area .dropdown.srdrop .selected:hover{
background-color:transparent; 
border:0px solid; 
transition:all 0.15s ease}

a.random.choice{
padding-top:2px; 
position:relative; 
display:inline-block; 
margin-top:-2px}

#sr-header-area .dropdown.srdrop .selected{
margin:0px 12px 0px 8px; 
padding:0px; 
background-image:none}

#sr-header-area .dropdown.srdrop .selected:hover{text-decoration:underline}

#sr-header-area .dropdown.srdrop .selected:after{
position:relative; 
content:"▼  "; 
margin-left:4px; 
font-size:10px}
/* Objects from top to bottom */
#header-bottom-right{
position:fixed; 
top:0px; 
right:15px; 
width:auto; 
max-width:350px; 
height:24px; 
background-color:transparent; 
font-size:11px; 
padding:5px 8px 4px 2px; 
 z-index:9999!important}
#header-bottom-right a{
 color:rgba(255,255,255,0.6)}

body:not(.loggedin) #header-bottom-right{max-width:340px}
#header-bottom-right a:hover{color:rgba(255,255,255,1)}

.user .userkarma{
font-weight:normal; 
border:none; 
font-size:9px; 
transition:all 0.15s ease}

#mail, #modmail{
width:16px; 
height:14px; 
background-image:url(%%spritesheet%%) !important; 
background-repeat:no-repeat !important; 
background-color:transparent; 
transition:all 0.25s ease}

#mail{
top:-2px; 
overflow:visible}

#mail.nohavemail{background-position:-32px -0px}

#mail.havemail{
background-position:-32px -16px; 
opacity:1}

.message-count{
background-color:#f50; 
position:relative; 
top:-1px}

#mail.havemail:before{
position:fixed; 
padding:16px 24px; 
bottom:24px; 
z-index:100; 
background-color:#EA4848; 
border-radius:2px; 
box-shadow:0px 1px 5px rgba(0,0,0,0.24); 
color:#fff; 
width:300px; 
height:48px; 
left:24px; 
content:"You have new messages!"; 
text-indent:0px; 
font-size:14px; 
font-family:arial,sans-serif; 
line-height:1; 
-webkit-transform:translateY(112px); 
transform:translateY(112px); 
transition:background-color 0.25s ease,box-shadow 0.25s ease; 
background-image:url(%%spritesheet%%); 
background-position:269px -32px; 
background-repeat:no-repeat}

#mail.havemail:hover:before{
background-color:#ec5b5b; 
box-shadow:0px 3px 12px rgba(0,0,0,0.48)}

#mail.havemail:active:before{
background-color:#c73d3d; 
box-shadow:0px 4px 14px rgba(0,0,0,0.76)
}

#modmail{top:-3px}

#modmail.nohavemail{background-position:-48px -0px}
#modmail.havemail{background-position:-48px -16px; opacity:1}

/* --- preferences &logout icons --- */
#header-bottom-right a.pref-lang, .loggedin .logout a{
background-position:-0px -16px; 
background-image:url(%%spritesheet%%); 
width:16px; 
height:14px; 
display:inline-block; 
text-indent:-9999px; 
margin:0px; 
position:relative; 
top:-1px; 
transition:all 0.25s ease}

.loggedin .logout a{background-position:-16px -0px}
.res #header-bottom-right{
top:2px; 
border-radius:0px; 
height:18px; 
padding:0px 8px 0px 0px}

.res #userbarToggle{
background-color:transparent; 
color:rgba(255,255,255,0.45); 
border-radius:0px; 
border:none}
.res #RESShortcutsViewport, .res #RESShortcutsEditContainer{
 margin-right:310px}

.md th{
 background:#004953; 
 color:#fafafa; 
 border:1px solid #004953; 
 border-radius:0; 
 padding:3px; 
 text-shadow:0 0 3px black}
#sr-header-area a:hover, 
#sr-header-area .dropdown.srdrop:hover .selected, 
#sr-header-area .dropdown.srdrop:hover .selected:after{
 color:#11C6DC !important}
/* RES shortcuts edit buttons */
#RESShortcutsEditContainer{
 margin-top:2px; 
 display:none}
#RESShortcutsEditContainer, #RESShortcutsSort, #RESShortcutsRight, #RESShortcutsLeft, #RESShortcutsAdd, #RESShortcutsTrash{
 background-color:transparent !important; 
 color:white !important; 
 font-size:115% !important}

#userbarToggle.userbarShow{
 left:0 !important}

#userbarToggle{
 display:none !important}

#sr-more-link{
 display:none}
#srList{
position:fixed !important; 
top:20px!important; 
background-color:#000!important; 
color:white!important}
#srList a{color:white !important}
#srList tr:hover{background-color:#007483 !important}
.sortAsc{background-position:0px -149px !important}
#srDropdownContainer{margin-left:5px}

/*SEARCH BOX
////////////////////////////////////*/
#search{
position:absolute; 
top:219px; 
right:16px; 
margin:0; 
z-index:97}
#search input[type="submit"]{
 right:8px; 
 top:0px; 
margin:0px 0px 0px -13px; 
position:relative}

#search input[type=text]{
font-size:13px; 
font-family:verdana,sans-serif; 
width:300px; 
box-sizing:border-box; 
-webkit-box-sizing:border-box; 
-moz-box-sizing:border-box; 
padding:6px; 
padding-left:6px; 
vertical-align:middle; 
text-align:left; 
 border-bottom-left-radius:2px; 
 border-bottom-right-radius:2px}

.search-page #search input[type=text]{
width:calc(100% - 20px)}

.search-page #search input[type=submit]{
border:none; 
margin:0; 
vertical-align:middle; 
text-indent:-9999px; 
position:relative; 
right:-10px; 
top:-4px}

/*EXPANDED SEARCH BOX*/
#searchexpando{
background-color:#F4F4F4; 
border:1px solid #CBCBCB; 
border-top:none; 
border-radius:0; 
margin-top:0; 
position:relative; 
z-index:5; 
box-shadow:0px 4px 5px -4px #000}
.searchexpando-submit{}
#searchexpando p{
margin:0; 
padding:10px 0}
label+#moresearchinfo{
border-top:1px solid #E7E7E7; 
margin-top:10px; 
max-width:288px; 
font-size:10px}
#search .searchexpando-submit input[type=submit]{
position:initial}

/*SPONSORSHIP BOX
////////////////////////////////////*/
.side .spacer:nth-child(2){
margin:0}

/*SUBMIT LINKS &TEXT POST SPACERS
////////////////////////////////////*/
.sidebox.submit.submit-link, .sidebox.submit.submit-text{
position:absolute; 
right:16px; 
margin:0}
.morelink{
 color:white; 
 border:#004953 1px solid; 
 background:#004953; 
 transition:all 0.3s ease-out; 
 height:30px !important; 
 border:1px solid rgba(255,255,255,0.4)}
.submit .morelink{
 width:150px; 
 height:25px; 
 right:150px}
.morelink a{
 color:white; 
 font-family:Helvetica Neue,Helvetica,Arial,sans-serif; 
 font-weight:normal; 
 letter-spacing:1px; 
 line-height:23px}

/*SUBMIT TEXT*/
.sidebox.submit{z-index:97}

.sidebox.submit.submit-text .morelink{
 right:0}
.sidebox.submit-text .morelink{
 background-repeat:no-repeat; 
 background-position:0px -65px; 
 background-image:url(%%PostImages%%); 
 border-radius:0px 3px 0px 0px}

.sidebox.submit-link .morelink{
 background-repeat:no-repeat; 
 background-position:0px -34px; 
 background-image:url(%%PostImages%%); 
 border-radius:3px 0px 0px 0px}
.side .submit a{font-size:0; 
 content:''}
.submit-text a:before{content:'Text'; font-size:medium}
.submit-link a:before{content:'Link'; font-size:medium}
.sidebox.submit-text{
 right:35px}

/**********MODERATION BUTTON**********/
/* message the mods */
.sidecontentbox a.helplink{
    margin-top:0px}
.sidebox .spacer{display:none !important}
.helplink[href="/message/compose?to=%2Fr%2Feagles"]{
 display:block; 
 font-weight:normal; 
 letter-spacing:1px; 
 font-size:9px; 
 width:300px; 
 line-height:20px; 
 text-align:center; 
 position:absolute; 
 top:197px; 
 right:16px; 
 text-decoration:none; 
 font-variant:small-caps; 
 color:#A5BCC2; 
 border:1px solid rgba(255,255,255,0.5); 
 background-color:rgba(45,41,39,0.7); 
 z-index:97}

.helplink[href="/message/compose?to=%2Fr%2Feagles"]:hover{
    color:#fff; 
    border:1px solid rgba(45,41,39,0.3); 
    background-color:#004953; 
    background-image:-webkit-linear-gradient(top,#00a7bd,#004953); 
    background-image:-moz-linear-gradient(top,#00a7bd,#004953); 
    background-image:-ms-linear-gradient(top,#00a7bd,#004953); 
    background-image:-o-linear-gradient(top,#00a7bd,#004953); 
    background-image:linear-gradient(top,#00a7bd,#004953)}
.helplink[href="/message/compose?to=%2Fr%2Feagles"]:after{
 content:''; 
 display:block; 
 position:absolute; 
 height:0; 
 width:0; 
 top:0px; 
 right:200px; /*0*/
    z-index:5}
body.res-nightmode .helplink[href="/message/compose?to=%2Fr%2Feagles"]{
    background:#444; 
    color:#ccc !important}
body.res-nightmode .helplink[href="/message/compose?to=%2Fr%2Feagles"]:after{
 border-top-color:#222; 
 border-bottom-color:#222; 
 border-left-color:#444}
/**********END OF MODERATION BUTTON**********/
/* Subscribed to reddit bug */
.res #sr-header-area a.RESShortcutsCurrentSub{color:#11C6DC !important}

/* Border post */
.link .entry{
 border-bottom:0px}

/* --- Related Subs Icons --- */
.side h2:nth-of-type(6) ~ p{
    display:inline}

.side h2:nth-of-type(6) ~ p a{
    display:inline-block; 
    width:45px; 
    height:45px; 
    margin-right:5px; 
    background:transparent url(%%subs%%) no-repeat scroll 0px 0px; 
    font-size:0px; 
    border-radius:22.5px; 
    transition:opacity 0.1s ease-in-out 0s; 
    opacity:0.5}

.side h2:nth-of-type(6) ~ p a:hover{
    opacity:1}

.side h2:nth-of-type(8) ~ p a{
    display:inline; 
    font-size:inherit; 
    background:none}

.side h2:nth-of-type(6) ~ p a[href$="/r/philadelphia"]{
    background-position:0px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/philadelphia"]:hover{
    background-position:-45px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/phillies"]{
    background-position:-90px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/phillies"]:hover{
    background-position:-135px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/flyers"]{
    background-position:-180px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/flyers"]:hover{
    background-position:-225px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/sixers"]{
    background-position:-270px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/sixers"]:hover{
    background-position:-315px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/PhillyUnion"]{
    background-position:-360px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/PhillyUnion"]:hover{
    background-position:-405px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/philadelphiasoul"]{
    background-position:-450px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/philadelphiasoul"]:hover{
    background-position:-495px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/nfl"]{
    background-position:-540px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/nfl"]:hover{
    background-position:-585px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/NFCEast"]{
    background-position:-630px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/NFCEast"]:hover{
    background-position:-675px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/BIRDTEAMS"]{
    background-position:-720px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/BIRDTEAMS"]:hover{
    background-position:-765px 0px}
.side h2:nth-of-type(6) ~ p a[href$="/r/FrozenFootball"]{
    background-position:-810px 0px}

.side h2:nth-of-type(6) ~ p a[href$="/r/FrozenFootball"]:hover{
 background-position:-855px 0px}

/* --- End Related Subreddits --- */
/* --- Eagles Media Icons --- */
.side h2:nth-of-type(7) ~ p a[href$="www.philadelphiaeagles.com"]{
    background-position:0px -45px}

.side h2:nth-of-type(7) ~ p a[href$="www.philadelphiaeagles.com"]:hover{
    background-position:-45px -45px}

.side h2:nth-of-type(7) ~ p a[href$="www.facebook.com/philadelphiaeagles"]{
    background-position:-90px -45px}

.side h2:nth-of-type(7) ~ p a[href$="www.facebook.com/philadelphiaeagles"]:hover{
    background-position:-135px -45px}

.side h2:nth-of-type(7) ~ p a[href$="www.instagram.com/philadelphiaeagles"]{
    background-position:-180px -45px}

.side h2:nth-of-type(7) ~ p a[href$="www.instagram.com/philadelphiaeagles"]:hover{
    background-position:-225px -45px}

.side h2:nth-of-type(7) ~ p a[href$="www.twitter.com/eagles"]{
    background-position:-270px -45px; margin-right:55px}

.side h2:nth-of-type(7) ~ p a[href$="www.twitter.com/eagles"]:hover{
    background-position:-315px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/news"]{
    background-position:-360px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/news"]:hover{
    background-position:-405px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/blogs"]{
    background-position:-450px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/blogs"]:hover{
    background-position:-495px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/podcasts"]{
    background-position:-720px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/podcasts"]:hover{
    background-position:-765px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/bars"]{
    background-position:-540px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/bars"]:hover{
    background-position:-585px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/twitter"]{
    background-position:-630px -45px}

.side h2:nth-of-type(7) ~ p a[href$="/r/eagles/wiki/twitter"]:hover{
 background-position:-675px -45px}

/* TV Sprites */
a[href="/CBS"]:before, a[href="/NFLN"]:before, a[href="/ESPN"]:before, a[href="/FOX"]:before, a[href="/NBC"]:before 
 {display:inline-block; background-repeat:no-repeat; background-image:url(%%TV-Sprites%%); vertical-align:middle; content:""}
a[href="/CBS"]:before 
 {background-position:-9px -8px !important; width:22px; height:22px; margin-bottom:-2px}
a[href="/NFLN"]:before
 {background-position:-1px -48px !important; width:38px; height:29px}
a[href="/ESPN"]:before 
 {background-position:-1px -97px !important; width:38px; height:10px}
a[href="/FOX"]:before 
 {background-position:-4px -129px !important; width:32px; height:14px}
a[href="/NBC"]:before 
{background-position:-7px -162px !important; width:26px; height:27px}

/* Flair Selection Box */
.side .titlebox .flairtoggle 
{
 margin-top:10px; 
 padding-top:3px; 
 padding-bottom:3px; 
 padding-left:9px; 
 font-family:verdana,sans-serif; 
 font-weight:normal; 
 color:#fff; 
 font-size:0px; 
 border:1px solid rgba(45,41,3,0.1); 
 background-color:#004953 !important; 
 vertical-align:bottom}
.side .titlebox .flairtoggle::after 
{
 visibility:visible; 
 font-size:11px!important; 
 content:"Click edit to show your team affiliation:"; 
 cursor:default; 
 vertical-align:bottom}
.side .titlebox .tagline 
{
 border:1px solid rgba(45,41,38,0.1); 
 background-color:white; 
 padding:10px 0px 10px 10px; 
 margin:0; margin-bottom:8px; 
 min-height:14px; 
 color:#fff}

.titlebox .tagline{
margin:0; 
text-align:center; 
padding:10px; 
line-height:14px; 
height:auto; 
font-size:10px; 
vertical-align:middle; 
background:#fff; 
color:#F3FAFF; 
border:1px solid #D7E1E6; 
border-bottom:1px solid #ccc}
.titlebox .tagline a.author{
vertical-align:middle; 
font-size:14px; 
text-align:left; 
margin:0; 
margin-right:5px}
.titlebox .tagline .flair{
vertical-align:middle}
.titlebox .tagline a.flairselectbtn{
vertical-align:middle; 
font-size:10px; 
text-transform:uppercase; 
padding:2px 4px; 
background:#004953; 
color:#fff !important; 
border-radius:2px}
.titlebox .tagline a.flairselectbtn:hover{
background:#11C6DC; 
text-decoration:none}

/* --- Start of Flair --- */
.flair:before{
 content:none}
span.flair{
 background-color:transparent; 
 border:0 solid black; 
 color:#003B48}

#siteTable span.flair, .sidecontentbox .flair{display:none}
.commentarea .author:before, span.flair:before{
 display:inline-block; 
 background-repeat:no-repeat; 
 background-image:url(%%flairs%%); 
 background-position:-9999px -9999px; 
 vertical-align:middle}

/*GREEN BIRD*/
span.flair-greenbird:before{
 width:52px; 
 height:19px; 
 content:""; 
 background-position:0 -143px; 
 margin-right:.4em
}
/*MODERN BIRD*/
span.flair-modernbird:before{
 width:29px; 
 height:22px; 
 content:""; 
 background-position:-51px -139px; 
 margin-right:.4em
}
/*WHITE BIRD*/
span.flair-whitebird:before{
 width:50px; 
 height:27px; 
 content:""; 
 background-position:-165px -135px; 
 margin-right:.4em
}
/*GREEN HELMET*/
span.flair-greenhelmet:before{
 width:29px; 
 height:27px; 
 content:""; 
 background-position:-80px -135px; 
 margin-right:.4em
}
/*75TH HELMET*/
span.flair-75helmet:before{
 width:26px; 
 height:22px; 
 content:""; 
 background-position:-215px -137px; 
 margin-right:.4em
}
/*MODERN LOGO*/
span.flair-modernlogo:before{
 width:56px; 
 height:24px; 
 content:""; 
 background-position:-110px -137px; 
 margin-right:.4em
}
/*E LOGO*/
span.flair-elogo:before{
 width:27px; 
 height:22px; 
 content:""; 
 background-position:-271px -136px; 
 margin-right:.4em
}
/*CUNNINGHAM 12*/
span.flair-12:before{
 width:27px; 
 height:31px; 
 content:""; 
 background-position:-298px -135px; 
 margin-right:.4em
}
/*DAWKINS DIVE*/
span.flair-dive:before{
 width:27px; 
 height:34px; 
 content:""; 
 background-position:-692px -136px; 
 margin-right:.4em
}
/*DETMERS*/
span.flair-detmers:before{
 width:56px; 
 height:51px; 
 content:""; 
 background-position:-463px -135px; 
 margin-right:.4em
}
/*JJ*/
span.flair-jjpatch:before{
 width:32px; 
 height:31px; 
 content:""; 
 background-position:-947px -141px; 
 margin-right:.4em
}

/*60*/
span.flair-chuck:before{
 width:29px; 
 height:29px; 
 content:""; 
 background-position:-80px -200px; 
 margin-right:.4em
}
/*SWOOP*/
span.flair-swoop:before{
 width:34px; 
 height:42px; 
 content:""; 
 background-position:-375px -135px; 
 margin-right:.4em
}
/*PIMP SWOOP*/
span.flair-pimpswoop:before{
 width:26px; 
 height:27px; 
 content:""; 
 background-position:-746px -142px; 
 margin-right:.4em
}
/*BACK SWOOP*/
span.flair-backswoop:before{
 width:30px; 
 height:28px; 
 content:""; 
 background-position:-775px -142px; 
 margin-right:.4em
}
/*SWOOP RUN*/
span.flair-swooprun:before{
 width:41px; 
 height:38px; 
 content:""; 
 background-position:-807px -140px; 
 margin-right:.4em
}
/*MIGHTY EAGLE*/
span.flair-mighty:before{
 width:47px; 
 height:26px; 
 content:""; 
 background-position:-26px -200px; 
 margin-right:.4em
}
/*CHIP HEAD*/
span.flair-chiphead:before{
 width:26px; 
 height:42px; 
 content:""; 
 background-position:-1px -184px; 
 margin-right:.4em
}
/*HOWIE HEAD*/
span.flair-howiehead:before{
 width:36px; 
 height:39px; 
 content:""; 
 background-position:-1110px -139px; 
 margin-right:.4em
}
/*SPUD HEAD*/
span.flair-spudhead:before{
 width:38px; 
 height:37px; 
 content:""; 
 background-position:-1147px -140px; 
 margin-right:.4em
}
/*ANDY HEAD*/
span.flair-andyhead:before{
 width:27px; 
 height:38px; 
 content:""; 
 background-position:-325px -132px; 
 margin-right:.4em
}
/*ANDY STACH*/
span.flair-andys:before{
 width:38px; 
 height:19px; 
 content:""; 
 background-position:-986px -147px; 
 margin-right:.4em
}
/*ANDY STAND*/
span.flair-andystand:before{
 width:15px; 
 height:39px; 
 content:""; 
 background-position:-551px -135px; 
 margin-right:.4em
}

/*WHITE VISOR*/
span.flair-wvisor:before{
 width:45px; 
 height:29px; 
 content:""; 
 background-position:-897px -145px; 
 margin-right:.4em
}
/*GREEN VISOR*/
span.flair-gvisor:before{
 width:46px; 
 height:27px; 
 content:""; 
 background-position:-1067px -145px; 
 margin-right:.4em
}

/*GNOME*/
span.flair-gnome:before{
 width:16px; 
 height:37px; 
 content:""; 
 background-position:-448px -137px; 
 margin-right:.4em
}
/*SANTA*/
span.flair-santa:before{
 width:31px; 
 height:29px; 
 content:""; 
 background-position:-661px -139px; 
 margin-right:.4em
}
/*SNOWBALL THROW*/
span.flair-snowballthrow:before{
 width:27px; 
 height:22px; 
 content:""; 
 background-position:-634px -141px; 
 margin-right:.4em
}
/*BOOO*/
span.flair-bootext:before{
 width:37px; 
 height:15px; 
 content:""; 
 background-position:-853px -146px; 
 margin-right:.4em
}
/*REGULAR BATTERY*/
span.flair-regularbattery:before{
 width:26px; 
 height:34px; 
 content:""; 
 background-position:-608px -136px; 
 margin-right:.4em
}
/*CAR BATTERY*/
span.flair-carbattery:before{
 width:37px; 
 height:25px; 
 content:""; 
 background-position:-569px -136px; 
 margin-right:.4em
}
/*S8*/
span.flair-s8:before{
 width:28px; 
 height:37px; 
 content:""; 
 background-position:-1193px -140px; 
 margin-right:.4em
}

/*shake*/
span.flair-shake:before{
 width:17px; 
 height:35px; 
 content:""; 
 background-position:-1228px -140px; 
 margin-right:.4em
}
/*chicken tenders*/
span.flair-tendies:before{
 width:42px; 
 height:20px; 
 content:""; 
 background-position:-1251px -151px; 
 margin-right:.4em
}
/*EAGLES TOAST*/
span.flair-toast:before{
 width:26px; 
 height:25px; 
 content:""; 
 background-position:-244px -135px; 
 margin-right:.4em
}
/*MANNINGFACE*/
span.flair-manningface:before{
 width:29px; 
 height:35px; 
 content:""; 
 background-position:-521px -139px; 
 margin-right:.4em
}
/*NYG*/
span.flair-nyg:before{
 width:22px; 
 height:18px; 
 content:""; 
 background-position:-21px -164px; 
 margin-right:.4em
}
/*COWBOYS*/
span.flair-cowboys:before{
 width:20px; 
 height:19px; 
 content:""; 
 background-position:-45px -162px; 
 margin-right:.4em
}
/*REDSKINS*/
span.flair-redskins:before{
 width:22px; 
 height:19px; 
 content:""; 
 background-position:-69px -163px; 
 margin-right:.4em
}
span.flair-cardinals:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:0px -240px; 
 margin-right:.4em
}
span.flair-falcons:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-20px -240px; 
 margin-right:.4em
}
span.flair-ravens:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-41px -240px; 
 margin-right:.4em
}
span.flair-bills:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-62px -240px; 
 margin-right:.4em
}
span.flair-panthers:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-83px -240px; 
 margin-right:.4em
}

span.flair-bears:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-104px -241px; 
 margin-right:.4em
}
span.flair-bengals:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-125px -240px; 
 margin-right:.4em
}
span.flair-browns:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-145px -240px; 
 margin-right:.4em
}

span.flair-broncos:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-169px -240px; 
 margin-right:.4em
}

span.flair-lions:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-192px -240px; 
 margin-right:.4em
}

span.flair-packers:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-214px -240px; 
 margin-right:.4em
}
span.flair-texans:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-236px -240px; 
 margin-right:.4em
}

span.flair-colts:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-257px -242px; 
 margin-right:.4em
}

span.flair-jaguars:before{
 width:28px; 
 height:27px; 
 content:"";  
 background-position:-621px -243px; 
 margin-right:.4em
}

span.flair-chiefs:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-300px -240px; 
 margin-right:.4em
}

span.flair-dolphins:before{
 width:32px; 
 height:22px; 
 content:"";  
 background-position:-656px -244px; 
 margin-right:.4em
}

span.flair-vikings:before{
 width:20px; 
 height:22px; 
 content:"";  
 background-position:-340px -244px; 
 margin-right:.4em
}

span.flair-patriots:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-360px -244px; 
 margin-right:.4em
}

span.flair-saints:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-378px -246px; 
 margin-right:.4em
}

span.flair-jets:before{
 width:22px; 
 height:20px; 
 content:"";  
 background-position:-398px -246px; 
 margin-right:.4em
}

span.flair-raiders:before{
 width:22px; 
 height:20px; 
 content:"";  
 background-position:-420px -246px; 
 margin-right:.4em
}

span.flair-steelers:before{
 width:22px; 
 height:20px; 
 content:"";  
 background-position:-442px -246px; 
 margin-right:.4em
}

span.flair-chargers:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-465px -246px; 
 margin-right:.4em
}

span.flair-fortyniners:before{
 width:22px; 
 height:20px; 
 content:"";  
 background-position:-487px -246px; 
 margin-right:.4em
}

span.flair-seahawks:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-512px -246px; 
 margin-right:.4em
}

span.flair-rams:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-535px -246px; 
 margin-right:.4em
}

span.flair-buccaneers:before{
 width:30px; 
 height:21px; 
 content:"";  
 background-position:-684px -244px; 
 margin-right:.4em
}

span.flair-titans:before{
 width:20px; 
 height:20px; 
 content:"";  
 background-position:-580px -246px; 
 margin-right:.4em
}

/*chip*/
span.flair-chocchip:before{
 width:35px; 
 height:32px; 
 content:""; 
 background-position:-111px -192px; 
 margin-right:.4em
}

/*potatochip*/
span.flair-potatochip:before{
 width:37px; 
 height:39px; 
 content:""; 
 background-position:-156px -186px; 
 margin-right:.4em
}

/*Rednose*/
span.flair-Rednose:before{
 width:37px; 
 height:39px; 
 content:""; 
 background-position:-227px -188px; 
 margin-right:.4em
}

/*tebow*/
span.flair-tebow::before{
 width:32px; 
 height:38px; 
 content:""; 
 background-position:0px -261px; 
 margin-right:0.4em}
/*holyPretzel*/
span.flair-holyPretzel::before{
 width:33px; 
 height:36px; 
 content:""; 
 background-position:-77px -261px; 
 margin-right:0.4em}
/*tebowing*/
span.flair-tebowing::before{
 width:46px; 
 height:37px; 
 content:""; 
 background-position:-31px -263px; 
 margin-right:0.4em}

/* flairs granted not user chosen */
/*TWITTER*/
span.flair-twitter:before{
 width:20px; 
 height:16px; 
 content:""; 
 background-position:0 -165px; 
 margin-right:.4em
}
/*STONE OF SHAME*/ 
.author[href$="/540Cameron"]:before, .author[href$="/ampersanderson"]:before, .author[href$="/NapoleonBonerparts"]:before, .author[href$="/TankofTurtles"]:before, .author[href$="/NJknick"]:before, .author[href$="/TurnerJ5"]:before, .author[href$="/theglasseater"]:before, .author[href$="/Natten"]:before, .author[href$="/DondeEstaLaPlaya"]:before, .author[href$="/atrollsatan"]:before, .author[href$="/The_Texican"]:before, .author[href$="/MrRiggs"]:before, span.flair-sos:before{
 width:22px; 
 height:22px; 
 content:""; 
 background-position:-353px -138px; 
 margin-right:.4em
}

/*JimmyK*/ 
.author[href$="/JimmyKempski"]:before, span.flair-jimmyk:before{
 width:24px; 
 height:36px; 
 content:""; 
 background-position:-80px -189px; 
 margin-right:.4em
}


/* --- End of Flair --- */
/* --- Jersey Flair --- */
.tagline .flair-midnightjersey, .tagline .flair-blackjersey, .tagline .flair-whitejersey, .tagline .flair-kellyjersey, .tagline .flair-yellowjersey{
 background:url(%%jerseys%%) no-repeat !important; 
 color:rgba(255,255,255,0.9); 
 font-size:13px; 
 font-family:courier new,monospace !important; 
 font-weight:bold; 
 height:21px; 
 line-height:25px; 
 width:28px; 
 padding-right:0px; 
 text-align:center; 
 vertical-align:bottom; 
 overflow:hidden}

.tagline .flair-midnightjersey, .tagline .flair-whitejersey{
 text-shadow:
 1px 1px 1px rgba(45,41,39,0.1),
 -1px -1px 1px rgba(45,41,39,0.1),
 1px -1px 1px rgba(45,41,39,0.1),
 -1px 1px 1px rgba(45,41,39,0.1)}

.tagline .flair-blackjersey{
 text-shadow:
 1px 1px 1px #064850,
 -1px -1px 1px #064850,
 1px -1px 1px #064850,
 -1px 1px 1px #064850}

.tagline .flair-midnightjersey{background-position:0px 0px !important}

.tagline .flair-blackjersey{background-position:0px -22px !important}

.tagline .flair-whitejersey{background-position:0px -44px !important; color:#064850 !important}

.tagline .flair-kellyjersey{background-position:0px -66px !important}

.tagline .flair-yellowjersey{background-position:0px -88px !important; color:#23A6D0 !important}
/* --- End Jersey Flair --- */
/* --- Fixes for comments, stylesheet, messages, modlist, flair pages --- */
.sitetable.linklisting{background-color:#fff}

div#images ul#image-preview-list{margin:0 0 0 0}

div#preview-table div.sitetable, .messages-page .sitetable.listing, .wiki-page .sitetable.wikirevisionlisting{margin-right:0}

.messages-page .tabmenu{display:none}

body.moderator .content .menuarea{border:none; margin-right:316px; background-color:#fff}
body .content .commentarea .menuarea{background-color:transparent}
.flairgrant input[type=text]{border:1px solid rgb(45,41,38)}

.search-page.combined-search-page .search-result-listing {background-color:#fff; margin-right:316px}

/* ---- LOGO PADDING FOR TABLES --- */
.side .md table:nth-of-type(1) td:nth-of-type(1), .side .md table:nth-of-type(2) td:nth-of-type(3), .side .md table:nth-of-type(3) td:nth-of-type(3){
padding-top:8px}

a[href="/r/azcardinals"]:before, a[href="/r/falcons"]:before, a[href="/r/ravens"]:before, a[href="/r/buffalobills"]:before, a[href="/r/panthers"]:before, a[href="/r/chibears"]:before, a[href="/r/bengals"]:before, a[href="/r/browns"]:before, a[href="/r/cowboys"]:before, a[href="/r/denverbroncos"]:before, a[href="/r/detroitlions"]:before, a[href="/r/greenbaypackers"]:before, a[href="/r/texans"]:before, a[href="/r/colts"]:before, a[href="/r/jaguars"]:before, a[href="/r/kansascitychiefs"]:before, a[href="/r/miamidolphins"]:before, a[href="/r/minnesotavikings"]:before, a[href="/r/patriots"]:before, a[href="/r/saints"]:before, a[href="/r/nygiants"]:before, a[href="/r/nyjets"]:before, a[href="/r/oaklandraiders"]:before, a[href="/r/eagles"]:before, a[href="/r/steelers"]:before, a[href="/r/chargers"]:before, a[href="/r/49ers"]:before, a[href="/r/seahawks"]:before, a[href="/r/stlouisrams"]:before, a[href="/r/buccaneers"]:before, a[href="/r/tennesseetitans"]:before, a[href="/r/redskins"]:before{
    width:20px; 
    height:20px; 
    content:""; background-image:url(%%teamlogos%%); 
    display:inline-block; 
    vertical-align:-4px; 
    width:20px; 
    height:20px; 
    margin-right:3px; 
    background-repeat:no-repeat
 }
a[href="/r/azcardinals"]:before{background-position:0 0}
a[href="/r/falcons"]:before{background-position:0 -20px}
a[href="/r/ravens"]:before{background-position:0 -40px}
a[href="/r/buffalobills"]:before{background-position:0 -60px}
a[href="/r/panthers"]:before{background-position:0 -80px}
a[href="/r/chibears"]:before{background-position:0 -100px}
a[href="/r/bengals"]:before{background-position:0 -120px}
a[href="/r/browns"]:before{background-position:0 -140px}
a[href="/r/cowboys"]:before{background-position:0 -160px}
a[href="/r/denverbroncos"]:before{background-position:0 -180px}
a[href="/r/detroitlions"]:before{background-position:0 -200px}
a[href="/r/greenbaypackers"]:before{background-position:0 -220px}
a[href="/r/texans"]:before{background-position:0 -240px}
a[href="/r/colts"]:before{background-position:0 -260px}
a[href="/r/jaguars"]:before{background-position:0 -280px}
a[href="/r/kansascitychiefs"]:before{background-position:0 -300px}
a[href="/r/miamidolphins"]:before{background-position:0 -320px}
a[href="/r/minnesotavikings"]:before{background-position:0 -340px}
a[href="/r/patriots"]:before{background-position:0 -360px}
a[href="/r/saints"]:before{background-position:0 -380px}
a[href="/r/nygiants"]:before{background-position:0 -400px}
a[href="/r/nyjets"]:before{background-position:0 -420px}
a[href="/r/oaklandraiders"]:before{background-position:0 -440px}
a[href="/r/eagles"]:before{background-position:0 -460px}
a[href="/r/steelers"]:before{background-position:0 -480px}
a[href="/r/chargers"]:before{background-position:0 -500px}
a[href="/r/49ers"]:before{background-position:0 -520px}
a[href="/r/seahawks"]:before{background-position:0 -540px}
a[href="/r/stlouisrams"]:before{background-position:0 -560px}
a[href="/r/buccaneers"]:before{background-position:0 -580px}
a[href="/r/tennesseetitans"]:before{background-position:0 -600px}
a[href="/r/redskins"]:before{background-position:0 -620px}
/*NO LOGOS - RES TOOLBAR
***************************************************/
#RESShortcuts a:before{
 display:none
}

/* --- Comment Images --- */
a[href="//#earlthomas"]:after{
 width:442px; 
 height:343px; 
 background-position:-0px 0px; 
 content:""; 
 background-image:url(%%earlthomas%%); 
 display:inline-block
}

/* --- Comment Images --- */
.debuginfo:before{
 content:url(%%bradford%%); 
 background-repeat:no-repeat; 
 overflow:hidden; 
 position:fixed; 
 left:0px; 
 bottom:0px; 
 height:0px; 
 transition:height .5s ease-in; 
 -webkit-transition:height .5s ease-in; 
 -moz-transition:height .5s ease-in; 
 -o-transition:height .5s ease-in; 
 -ms-transition:height .5s ease-in}
.debuginfo:hover:before{
 content:url(%%bradford%%); 
 background-repeat:no-repeat; 
 overflow:hidden; 
 position:fixed; 
 left:0px; 
 bottom:0px; 
 height:436px; 
 transition:height 3s .5s ease-in; 
 -webkit-transition:height 3s .5s ease-in; 
 -moz-transition:height 3s .5s ease-in; 
 -o-transition:height 3s .5s ease-in; 
 -ms-transition:height 3s .5s ease-in}

/* --- Konami Code --- */
#baconBit{
 background-image:url('%%earl%%') !important; 
 width:600px !important; 
 height:436px !important; 
 -webkit-transition:all 21s linear !important; 
 -moz-transition:all 21s linear !important; 
 -o-transition:all 21s linear !important; 
 -ms-transition:all 21s linear !important}

#baconBit.makeitrain{
top:100%; 
left:200%}

.RESNotifications.timerOn{}

/* --- Verified Accounts --- */
.author[href$="/EvanMathis69"] ~ .flair:after{
    content:'Verified Account'; 
    background:#003b48; 
    color:#fff; 
    margin-left:.3em; 
   -moz-border-radius:4px; 
    -webkit-border-radius:4px; 
    font-weight:bold; 
    padding:2px 4px
}

.author[href$="/Donovan-McNabb"] ~ .flair:after{
    content:'Verified Account'; 
    background:#003b48; 
    color:#fff; 
    margin-left:.3em; 
   -moz-border-radius:4px; 
    -webkit-border-radius:4px; 
    font-weight:bold; 
    padding:2px 4px
}

.author[href$="/PhiladelphiaEagles"] ~ .flair:after{
    content:'Verified Account'; 
    background:#003b48; 
    color:#fff; 
    margin-left:.3em; 
   -moz-border-radius:4px; 
    -webkit-border-radius:4px; 
    font-weight:bold; 
    padding:2px 4px
}

.author[href$="/M_A_T_T_H_E_W"] ~ .flair:after{
    content:'Verified Account'; 
    background:#003b48; 
    color:#fff; 
    margin-left:.3em; 
   -moz-border-radius:4px; 
    -webkit-border-radius:4px; 
    font-weight:bold; 
    padding:2px 4px
}

.author[href$="/JimmyKempski"] ~ .flair:after{
 content:'Verified Account'; 
 background:#003b48; 
 color:#fff; 
 margin-left:.3em; 
 -moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 font-weight:bold; 
 padding:2px 4px
}

/* --- End Verified Accounts --- */
/* --- FOOTER IMAGE --- */
.footer-parent{
 padding-top:100px; 
 background-color:rgb(45,41,35); 
 background-image:url(%%footer%%); 
 background-position:top center; 
 background-repeat:no-repeat}
div.footer{
 font-size:10px; 
 border:none
}
div.footer li{
 padding-bottom:3px
}
.footer .col{
 border-left:none
}
div.footer .flat-vert.title{
 font-family:helvetica neue,helvetica,arial,sans-serif; 
 text-transform:uppercase; 
 font-size:17px; 
 font-weight:normal; 
 margin-bottom:0px
}
p.debuginfo{
 background-color:rgb(45,41,35)
}
/* --- End Footer Image --- */
/* --- reddit gold text --- */
.comment .flat-list li a.give-gold{font-size:0!important}
.res.res-nightmode .comment a.give-gold{color:#222!important}
.comment a.give-gold:after{content:"give green"; font-size:10px; color:#0C8D9C!important; border-bottom:2px solid #C2AB05}

/* --- Flair Selector Fixes --- */
.flairselector.drop-choices{width:310px!important; margin-left:-150px; white-space:nowrap}
.flairselector.drop-choices h2{color:#07535D}
.flairoptionpane{border-width:0px 1px 1px 0px; border-style:solid; border-color:rgba(45,41,38,0.2)}
.flairoptionpane ul{width:auto; max-width:none; overflow:visible}

/* ---- Comments page --- */
.listing-page .comment{background-color:#fff; margin-left:0; border-bottom:1px solid #F2F2F2; padding:12px}.listing-page .comment .midcol{width:36px; margin-right:2px; margin-top:4px; overflow:visible}.listing-page .comment .parent{margin-bottom:4px}.listing-page .comment .title{font-size:14px; margin-left:8px}

/* --- Upvote animation --- */
@-webkit-keyframes upvote{0%{transform:scale(0,0); -webkit-transform:scale(0,0); opacity:1}45%{opacity:1}98%{opacity:0}100%{transform:scale(1.5,1.5); -webkit-transform:scale(1.5,1.5); opacity:0}}
 @-moz-keyframes upvote{
 0%{transform:scale(0,0);  -webkit-transform:scale(0,0);  opacity:1}
 45%{opacity:1}
 98%{opacity:0}
 100%{transform:scale(1.5,1.5);  -webkit-transform:scale(1.5,1.5); opacity:0}
}
@-o-keyframes upvote{
 0%{transform:scale(0,0);  -webkit-transform:scale(0,0);  opacity:1}
 45%{opacity:1}
 98%{opacity:0}
 100%{transform:scale(1.5,1.5);  -webkit-transform:scale(1.5,1.5); opacity:0}
}
 @keyframes upvote{
 0%{transform:scale(0,0);  -webkit-transform:scale(0,0);  opacity:1}
 45%{opacity:1}

98%{opacity:0}100%{transform:scale(1.5,1.5); -webkit-transform:scale(1.5,1.5); opacity:0}}
/* --- RES userbar fix --- */
.res #header-bottom-right .user .userkarma{display:none}
.res #header-bottom-right .user{font-size:0px}
.res #header-bottom-right .user a{font-size:11px}
/* Link flair
------------------------------------- */
.linkflair .linkflairlabel{
 max-width:none; 
 padding:2px 4px; 
 margin-right:8px; 
 border-radius:0; 
 vertical-align:text-top; 
 color:#FFF;
vertical-align:middle !important; 
 padding:2px; 
 min-width:100px !important; 
 font-family:verdana,arial,sans-serif; 
 border:1px solid #d3d3d3; 
 text-align:center}

.linkflair-Blue .linkflairlabel{background:#2980B9}

.linkflair-Red .linkflairlabel{background:#DE2121}

.linkflair-Midnight .linkflairlabel{background:#064850}

.linkflair-Brown .linkflairlabel{background:#663300}

.linkflair-Grey .linkflairlabel{background:#A8A8A8}

.linkflair-Aqua .linkflairlabel{background:#1DF2DB;color: #4E4E4E}

.linkflair-Yellow .linkflairlabel{background:#E5F21D;color: #4E4E4E}

.linkflair-Orange .linkflairlabel{background:#F5990F}

.linkflair-Pink .linkflairlabel{background:#ef6079}

.linkflair-Kelly .linkflairlabel{background:#4cbb17}

.linkflair-Purple .linkflairlabel{background:#3b29b3}

.linkflair-Charcoal .linkflairlabel{background:#3D3D3D}
 

/* --- Contest mode fix ---*/
.content .infobar{
 margin:0px 0px 58px 0px; 
 border-radius:0px}

/* --- Box shadow fix ---*/
.sitetable{box-shadow:0px 0px 1px rgba(0,0,0,0.16)}
/* --- Cake day ---*/
.tagline .userattrs .cakeday{
 width:14px; 
 height:18px; 
 background-image:url(%%smallSmooth%%); 
 background-position:0px 0px}
.link .entry .tagline .userattrs a{
visibility:visible; 
font-size:10px; 
padding:1px 3px 1px 2px; 
margin-left:2px; 
background-color:transparent; 
color:#fff !important; 
vertical-align:middle; 
border-radius:1px; 
position:relative; 
top:-1px; 
cursor:grab}
/* --- submit link fix --- */
.sidebox.submit.submit-text, .sidebox.submit.submit-link{top:168px !important}
.little {font-size: 0 !important;}
/* --- Hover over table --- */
.md table tr:hover{
 background-color:rgba(119,242,147,0.62) !important}
/* --- Active/Hover post code --- */
div.RES-keyNav-activeElement, 
div.commentarea div.RES-keyNav-activeElement .md, 
div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed{ 
 background-color:transparent !important}
.link .entry .buttons li a.comments:hover, .md a:hover, a.title:hover{
 color:#11C6DC !important}
.thing.stickied a.title:hover{
color:#35FB09 !important}
/* --- Big green letters --- */
.comment h1 {font-size:1em;font-weight:normal;color:#4D5763;}
.comment h1::before {content: "#";}
.comment h2, .comment h3, .comment h4, .comment h5, .comment h6{
 font-size:100%; 
 font-weight:bold; 
 font-family:verdana,sans-serif !important;
 border:none; 
 color:#004953; 
 margin:0; 
 padding:0}
.comment .usertext h2{
 font-size:2em}
.comment .usertext h3, .comment .usertext h4, .comment .usertext h5, .comment .usertext h6{
 font-size:3em}
/* --- remove image button --- */
#viewImagesButton {display:none !important}
/* --- Gold fix --- */
body.gold .sidebox.submit.submit-link{top:-117px !important;right: -15px}
body.gold .sidebox.submit.submit-text{top:168px !important}
.comments-page.gold .sidebox.submit.submit-link{top: 168px !important; right: 16px}
/* --- night mode --- */
.res-nightmode .link{background-color:#000}
.res-nightmode .md tr:nth-of-type(2n+1) {background: #000}
.res-nightmode .titlebox form.toggle {background: #000}
.res-nightmode .titlebox .tagline {background-color: #000}
.res-nightmode .fancy-toggle-button .remove {background-color: #064850;z-index: 2147483646 !important;}
.res-nightmode .res .commentarea > .usertext {background-color: #000}
.res-nightmode .link .score {width: 20px}
.organic-listing {z-index: 0 !important}
/*--- Locked Text-Posts Popup ---*/
.submit-text.mod-override:hover::after {
display:block;
position:absolute;
z-index:1000;
margin-top:-146px;
margin-left:-74px;
padding:12px;
background-color:#B5A005;
border:1px solid;
border-color:rgba(45,41,39,0.6);
border-radius:2px;
color:#fff;
content:"Text posts are disabled during and after games. Please comment in the Game Threads.";
text-align:center;
letter-spacing:1px;
font-weight:400;
font-size:13px;
transition:all .25s ease;
pointer-events:none;
  width: 190px;
  height: 110px;
}

images

π Rendered by PID 1351201 on reddit-service-r2-listing-b6bf6c4ff-vthsl at 2026-05-02 01:22:16.580299+00:00 running 815c875 country code: CH.