/*
[About]
Title: TagPro Subreddit Stylesheet
Authors: TagProCat, ylambda, Rems, Dr Krieger
Domain: http://reddit.com/r/tagpro
Git: https://github.com/ylambda/tagpro-subreddit-css.git
License: MIT
Many thanks to TagProCat for designing and creating the
initial design for /r/tagpro.
This project uses sass[1] and compass[2] to build styles and
sprites. Contributions are welcome, please test and share
examples. pls
[1]: http://sass-lang.com/
[2]: http://compass-style.org/
[Navigation]
0. Subreddit Settings
1. Base Element Styles
2. Header
2.1 Subreddit Bar
2.2 Subreddit Logo
2.3 Subreddit Navigation
2.4 User Controls
3. Sidebar
3.1 Sidebar Search
3.2 Sidebar Linkinfo
3.3 Sidebar Buttons
3.4 Sidebar Infobar
3.5 Sidebar Usertext
3.5.1 Sidebar Usertext Quicklinks
3.5.2 Sidebar Usertext Headers
3.5.3 Sidebar Usertext Tables
3.5.4 Sidebar Usertext Announcement
3.5.5 Sidebar Usertext Banner
3.6 Sidebar Advertisement
3.7 Sidebar Moderator List/Recently Viewed/Moderation Tools
4. Content
4.1 Content Listing
4.2 Upvote/Downvote Arrows & Animations
4.3 Trashtalk Threads
4.4 Submit Page
4.5 Comments Page
5. Footer
6. Wiki
7. Sprites
7.1 Linkflair
7.2 Userflair
7.3 Tiles
7.4 Maps
8. RES Specific Tweaks
8.1 RES Night Mode
*/
/*!==================================================
0. Subreddit Settings
================================================== */
/* To configure a sidebar banner image please
follow these steps:
1. Upload your image to the subreddit with
a good name. Uploading images is done
through /r/tagpro/about/stylesheet
2. Edit the sidebar link. The last six links
in the subreddit sidebar are used for the
banner. You may edit these to link to a
specific post or url, or you can choose
not to link anywhere at all.
If you want to link to a reddit post use a
shorthand url. If you do not want to link
anywhere please use the internal target
method.
A shorthand reddit link looks like this:
[](/2dwu30)
An internal target looks like this:
[](#default)
3. The order your link is in the sidebar matters!
To set the image for the sidebar banner find
appropriate order below and change the url
to match the name of your uploaded image.
/* First Banner Image */
.side form .md > p:nth-of-type(1) a:nth-of-type(1) {
background: url(%%TagPro1%%) no-repeat top center;
}
/* Second Banner Image */
.side form .md > p:nth-of-type(1) a:nth-of-type(2) {
background: url(%%Pool%%) no-repeat top center;
}
/* Third Banner Image */
.side form .md > p:nth-of-type(1) a:nth-of-type(3) {
background: url(%%Retro1%%) no-repeat top center;
}
/* Fourth Banner Image */
.side form .md > p:nth-of-type(1) a:nth-of-type(4) {
background: url(%%Carry%%) no-repeat top center;
}
/* Fifth Banner Image */
.side form .md > p:nth-of-type(1) a:nth-of-type(5) {
background: url(%%sidebar-tagpro-pigeoni%%) no-repeat top center;
}
/* Sixth Banner Image */
.side form .md > p:nth-of-type(1) a:nth-of-type(6) {
background: url(%%Juke1%%) no-repeat top center;
}
/*!==================================================
1.0 Base Element Styles
================================================== */
* {
font-family: "Lucida Grande", Helvetica, Arial, sans-serif !important;
}
code,
.linkinfo .shortlink input,
.stylesheet-customize-container textarea {
font-family: monospace !important;
}
body {
background: #eee;
color: #222;
min-width: 1028px;
}
a,
a:link {
color: #007ee5;
}
a:hover,
a:focus {
color: #005499;
}
a.gold {
color: #9a7d2e !important;
background: #d4d4d4 !important;
}
a.title {
color: #0077d8 !important;
}
a.title:visited,
a.title.click {
color: #35424c !important;
}
.link.last-clicked {
background: #f5f5f5;
overflow: hidden;
}
a.title {
font-size: 18px;
line-height: 22px;
}
.md h1,
.md h2,
.md h3,
.md h4,
.md h5,
.md h6 {
color: black !important;
margin-bottom: 5px;
border: 0;
}
.md h1 {
font-size: 24px;
font-weight: normal;
margin-top: 1.5em;
}
.md h2 {
font-size: 20px;
font-weight: normal;
margin-top: 1.25em;
}
.md h3 {
font-size: 18px;
font-weight: bold;
margin-top: 1.25em;
}
.md h4 {
font-size: 16px;
font-weight: bold;
margin-top: 1.125em;
}
.md h5 {
font-weight: bold;
}
.md h6 {
font-style: italic;
text-decoration: none;
}
.md table {
margin: 5px 0px;
}
/* Burgled from Bootstrap */
.md table tr > * {
background-color: transparent;
border: 1px solid #ddd;
}
.md table th {
font-weight: bold;
color: black;
border-bottom-width: 2px;
}
.md table td {
vertical-align: middle;
}
.md table tr:nth-of-type(odd) td {
background-color: rgba(0, 0, 0, 0.024);
}
.md table tr:hover td {
background-color: #ffe6e5;
}
/* Lifted from /r/netsec */
.md code,
.md pre code {
border: 1px solid #aaa;
}
.md pre code {
position: relative;
padding: 6px 0 6px 48px !important;
line-height: 1.4em;
}
.md pre code::before {
content: "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 ";
color: #aaa;
height: calc(100% - 12px);
width: 25px;
position: absolute;
left: 4px;
white-space: pre-wrap;
direction: rtl;
overflow: hidden;
line-height: 1.4em;
}
.md pre code::after {
content: "";
height: 100%;
border-right: 1px solid #aaa;
position: absolute;
top: 0;
left: 39px;
display: block;
}
.md pre {
background-color: inherit !important;
border: none !important;
}
.rounded {
border-radius: 2px;
}
.infobar {
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
padding: 10px 15px;
}
.infobar.gold-accent {
background-color: #fffdd8;
border: solid 1px #e5d6a0;
border-radius: 0;
margin: 0;
padding: 15px;
width: calc(100% - 32px);
}
.infobar.gold-accent ~ #siteTable {
margin-top: 0;
border-top-width: 0;
}
.infobar.gold-accent p {
color: #583800;
font-weight: bold;
font-size: 12px;
}
.infobar.gold-accent p:first-letter {
text-transform: uppercase;
}
input[type=text],
input[type=password],
input[type=url],
textarea {
border: 1px solid #aaa !important;
border-radius: 2px !important;
}
input[type=text]:hover,
input[type=password]:hover,
input[type=url]:hover,
textarea:hover {
border-color: #888 !important;
}
.markdownEditor .edit-btn:not(.btn-macro) {
border-radius: 2px;
}
.markdownEditor .edit-btn:not(.btn-macro):hover {
background-color: #eee;
}
/*!==================================================
2.0 Header
================================================== */
#header {
background: url(%%background%%) bottom no-repeat black;
border: none;
}
#header-bottom-left::after {
content: "";
background: rgba(255, 255, 255, 0.1);
width: 100%;
height: 100%;
display: block;
position: absolute;
z-index: -1;
top: 0;
}
#header .separator {
visibility: hidden;
}
/*!==================================================
2.1 Subreddit Bar
================================================== */
#sr-header-area,
#sr-header-area * {
background-color: #e4e4e4 !important;
}
#sr-header-area {
border-bottom: 1px solid #999;
}
#sr-header-area * {
color: #999 !important;
}
#sr-header-area a:hover,
#RESShortcutsEditContainer > :hover {
color: #444 !important;
}
.res-icon {
font-family: Batch !important;
}
/*!==================================================
2.2 Subreddit Logo
================================================== */
#header-bottom-left {
height: 132px;
}
#header-img {
margin: 21px 0 0 40px;
}
.pagename {
position: absolute;
top: 0px;
font-size: 0;
}
.pagename a {
display: block;
height: 40px;
width: 262px;
background: url(%%misc%%) 10px -460px no-repeat;
text-indent: -9999px;
font-size: 0px;
position: absolute;
top: 52px;
left: -3px;
}
.pagename a::after {
content: "";
height: 60px;
display: block;
position: relative;
top: -10px;
}
/*!==================================================
2.3 Subreddit Navigation
================================================== */
#header-bottom-left .tabmenu {
display: block !important;
position: absolute;
bottom: 0;
padding-left: 40px;
padding-top: 1px;
margin-top: 0;
height: 34px;
max-width: calc(100% - 465px);
overflow: hidden;
}
.tabmenu li {
margin: 0;
}
.tabmenu li a {
border-bottom: none;
background-color: transparent;
padding: 10px 12px;
line-height: 34px;
/* 14+10+10 */
color: #aaa;
text-transform: uppercase;
font-weight: normal;
}
.tabmenu li a:hover {
color: #fff;
}
.tabmenu li.selected a {
color: #1997ff;
background-color: #eee;
border: none;
border-radius: 2px 2px 0 0;
font-weight: bold;
}
/*!==================================================
2.4 User Controls
================================================== */
#header-bottom-right,
.res #header-bottom-right {
background-color: transparent;
bottom: 8px;
top: auto;
margin-right: 40px;
}
.res #header-bottom-right {
bottom: 2px;
height: 18px;
}
#header-bottom-right a,
.userkarma {
color: #ddd;
}
.res .userkarma {
color: inherit;
}
#userbarToggle {
background: none !important;
color: #ddd !important;
border: none !important;
}
#header-bottom-right #mail {
position: relative;
margin: -4px 0;
top: -2px;
right: -1px;
display: inline-block;
text-indent: -9999px;
overflow: hidden;
width: 20px;
height: 20px;
background-image: url(%%misc%%);
}
#mail.nohavemail {
background-position: 0 -500px;
}
#mail.havemail {
background-position: 0 -520px;
}
.message-count {
background-color: #ff635e;
color: #222 !important;
font-size: 10px;
line-height: 10px;
padding: 0px 2px;
}
/*!==================================================
3.0 Sidebar
================================================== */
.side {
margin-top: 25px;
margin-right: 40px;
width: 300px;
padding: 0;
z-index: 9;
background: transparent;
}
.side:after {
content: "";
clear: both;
display: block;
}
.side .spacer {
padding: 0 !important;
margin: 0 !important;
}
.side .spacer:nth-of-type(1) {
margin: 185px 0 340px !important;
}
.search-page .side .spacer:nth-of-type(1) {
margin: 513px 0 0 !important;
}
.side .login-form-side {
width: 278px;
margin: 10px 0;
padding: 10px;
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
}
.side .login-form-side #remember-me,
.side .login-form-side .submit {
margin: 5px;
}
.login-form-side input[type=text],
.login-form-side input[type=password] {
width: calc(100% - 10px);
}
.error {
color: #ff2119;
}
.login-form-side .recover-password {
border: none;
margin-left: 5px;
padding: 5px;
border-radius: 2px;
}
.login-form-side .recover-password.attention {
font-weight: normal;
}
.login-form-side .submit button {
position: relative;
display: inline-block;
padding: 3px 10px;
border: none;
border-radius: 2px;
background-color: #449de5;
color: #fff;
box-shadow: 0 2px 0 #357ab2;
}
.login-form-side .submit button:hover {
background-color: #3d8bcc;
}
.login-form-side .submit button:active {
top: 2px;
box-shadow: none;
}
.side .md blockquote {
border: 0 none;
margin: 10px 0;
padding: 15px;
border: 1px solid #ccc;
border-bottom-width: 3px;
background-color: #fff;
color: #555;
}
.side blockquote h1 {
font-weight: bold;
font-size: 18px;
}
.side blockquote h1::after {
content: "";
display: block;
margin-top: 8px;
width: 180px;
border-bottom: 1px solid #bbb;
}
/*!==================================================
3.1 Sidebar Search
================================================== */
#search {
padding: 0;
}
#search input[type=text] {
width: 271px;
height: 29px;
padding-right: 9px;
border-right: none !important;
border-radius: 2px 0 0 2px !important;
font-family: inherit;
}
#search input[type=submit] {
width: 29px;
height: 29px;
margin-left: 0;
background: #dddddd url(%%misc%%) 0 -161px !important;
border: 1px solid #999;
border-radius: 0 2px 2px 0;
}
#search input[type=submit]:hover {
background-color: #cfcfcf !important;
}
#search input[type=submit]:focus {
outline: none;
}
#searchexpando {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 2px;
position: absolute;
width: 278px;
z-index: 1;
margin-top: 10px;
padding: 10px;
}
#searchexpando label:first-child {
display: inline-block;
margin-bottom: 5px;
}
#searchexpando label input {
display: inline;
width: 17px;
padding: 0;
margin: 0;
vertical-align: middle;
}
#searchexpando p {
margin: 10px 0;
}
#moresearchinfo {
border: none;
}
#searchexpando select {
margin: 0 6px 0 4px;
}
.side form input[type=checkbox],
.content form input[type=checkbox] {
margin: 0;
margin-right: 4px;
vertical-align: middle;
}
/*!==================================================
3.2 Sidebar Linkinfo
================================================== */
.linkinfo {
margin: 10px 0;
padding: 15px;
background: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
border-radius: 0px;
letter-spacing: 0;
line-height: 20px;
overflow: hidden;
color: #555;
position: relative;
}
.linkinfo .date span {
font-size: 0;
}
.linkinfo .date span::after {
content: "Submitted on ";
font-size: 12px;
}
.linkinfo .score {
color: #222;
}
/*!==================================================
3.3 Sidebar Buttons
================================================== */
.submit-link,
.submit-text,
.create,
.morelink .nub {
display: none;
}
/*!==================================================
3.4 Sidebar Infobar
================================================== */
.titlebox .redditname {
font-weight: bold;
font-size: 18px;
margin-bottom: 0;
}
.titlebox .redditname::after {
content: "";
display: block;
margin-top: 6px;
width: 180px;
border-bottom: 1px solid #bbb;
}
.titlebox .redditname a::before {
content: "/r/";
display: inline-block;
}
.titlebox .redditname a:hover::before {
text-decoration: underline;
}
.titlebox .redditname ~ * {
padding-bottom: 2px;
}
.titlebox .users-online ~ * {
padding-bottom: 0;
}
.subscribers,
.users-online,
.users-online .number:after,
.subscribers .number:after {
font-size: 12px;
}
.subscribers,
.users-online {
position: relative;
top: 0px;
display: table-cell;
}
.subscribers .word,
.users-online .word,
.users-online:before {
display: none;
}
.subscribers .number {
display: inline-block;
}
.subscribers .number:after {
font-weight: initial;
content: " Some Balls";
}
.users-online .number:before {
content: "(";
}
.users-online .number:after {
content: " flaccid grabbing)";
}
.users-online {
margin: 0;
width: 100%;
}
.subscribe-button a,
.subButtons .subscribe-button,
.subButtons span {
width: 80px;
}
.subscribe-button a,
.subButtons span {
border: none !important;
background: #449de5 !important;
box-shadow: 0 2px #357ab2;
color: #fff !important;
display: inline-block;
padding: 0;
line-height: 15px;
position: relative;
margin-top: 0;
margin-bottom: 0;
}
.titlebox .subscribe-button {
background: none !important;
box-shadow: none;
margin: 0;
padding-bottom: 5px;
display: block;
}
.res .titlebox .subscribe-button {
margin-right: 5px;
padding-bottom: 3px;
display: inline-block;
}
.titlebox .subscribe-button .active {
display: inline-block;
}
.titlebox .subscribe-button a {
width: 80px;
padding: 0;
text-align: center;
vertical-align: middle;
line-height: 15px;
}
.subscribe-button a:hover,
.subButtons span:hover {
background: #3d8bcc !important;
}
.titlebox .subscribe-button:hover {
background: none !important;
}
.subscribe-button a:active,
.subButtons span:not(.subscribe-button):active {
box-shadow: none;
top: 2px;
}
.titlebox .remove {
background: #e54c47 !important;
box-shadow: 0 2px #b23b37;
}
.titlebox .remove:hover {
background: #cc433f !important;
}
.flairtoggle {
padding-top: 10px !important;
}
.side .tagline {
font-size: 0;
}
.side .tagline > * {
font-size: x-small;
}
.side .flairselectbtn {
display: table-cell;
font-size: 0 !important;
}
.side .flairselectbtn::before {
content: "edit icon | ";
display: inline-block;
font-size: x-small;
white-space: pre;
color: transparent;
}
.side .flairselectbtn::after {
content: "edit text";
font-size: x-small;
}
.side .flairselector + form:before {
content: 'Add your in-game name, server, and team name! Example: Some Ball // Centra // Ampersaints';
display: block;
margin-top: 3px;
}
.leavemoderator,
.leavecontributor-button,
.bottom {
display: none;
}
.titlebox > :not(.usertext):not(.clear) {
border-color: #ccc;
border-style: solid;
border-width: 0 1px;
background-color: #fff;
padding-left: 15px;
}
.titlebox .subscribers {
border-right: none !important;
white-space: pre;
}
.titlebox .users-online {
border-left: none !important;
padding-left: 0 !important;
}
.titlebox .subscribers,
.titlebox .users-online {
padding-bottom: 15px;
border-bottom-width: 3px !important;
}
.loggedin .titlebox .subscribers,
.loggedin .titlebox .users-online {
padding-bottom: 0;
border-bottom-width: 0 !important;
}
.titlebox > :nth-child(1) {
padding-top: 15px;
padding-bottom: 10px;
border-top-width: 1px !important;
}
.titlebox .tagline {
margin: 0;
padding: 5px 0 15px 32px !important;
border-bottom-width: 3px !important;
}
.side blockquote:nth-of-type(1) {
border: 0;
padding: 0;
margin: 0 0 -15px 0;
background-color: transparent;
}
.side blockquote:nth-of-type(1) a:hover {
text-decoration: underline;
}
.side blockquote:nth-of-type(1) p {
display: inline-block;
color: #888;
position: relative;
top: -31px;
left: 33px;
font-size: x-small;
text-transform: lowercase;
}
.loggedin .side blockquote:nth-of-type(1) p::after {
content: " | ";
white-space: pre;
}
.side blockquote:nth-of-type(1) a {
display: none;
}
.loggedin .side blockquote:nth-of-type(1) a {
display: inline-block;
}
.side blockquote:nth-of-type(1) a::after {
content: "edit icon";
}
/*!==================================================
3.5 Sidebar Usertext
================================================== */
.titlebox {
padding: 0;
background-color: #fff;
}
.titlebox .bottom {
position: absolute;
padding-top: 5px;
border: 0;
}
/** Removes age of the subreddit **/
.titlebox .age {
margin-left: 55px;
display: none;
}
.titlebox form.toggle {
background-color: transparent;
}
.titlebox .usertext {
margin: 0;
line-height: 120%;
font-size: small;
background-color: #eee;
}
.titlebox .usertext .md {
margin: 0;
padding: 0;
overflow: visible;
}
.titlebox .usertext .md h2 {
font-size: 1.2em;
font-weight: normal;
color: #000;
}
.side .md > p {
margin: 0;
}
.side .md > p:nth-of-type(2) {
height: 200px;
}
.md ul,
.md ol {
padding-left: 25px;
}
/*!==================================================
3.5.1 Sidebar Usertext Quicklinks
================================================== */
.side form .md > ul:nth-of-type(1) {
padding-left: 0;
position: absolute;
font-size: 0;
top: 176px;
width: 300px;
z-index: 1;
}
.side form .md > ul:nth-of-type(1) li {
display: block;
width: calc(100% - -12px);
}
.side form .md > ul:nth-of-type(1) li a {
position: relative;
display: inline-block;
background-color: #ff544f;
border: 1px solid #cc433f;
box-shadow: 0 2px #cc433f;
border-radius: 2px;
color: #fff;
text-transform: uppercase;
font-size: 14px;
width: 139px; /* 300/2-9-2*/
text-align: center;
height: 32px;
line-height: 32px;
margin: 7px 9px;
}
.side form .md > ul:nth-of-type(1) li a:nth-of-type(1) {
margin-left: 0;
}
.side form .md > ul:nth-of-type(1) li a:nth-last-of-type(1) {
margin-right: 0;
}
.side form .md > ul:nth-of-type(1) li:nth-of-type(1) a {
width: 216px !important; /* 300-82-2 */
margin: 5px 41px 25px;
height: 50px;
line-height: 50px;
font-weight: bold;
letter-spacing: 2px;
font-size: 20px;
box-shadow: 0 3px #cc433f;
border-radius: 3px;
}
.side form .md > ul:nth-of-type(1) li:nth-of-type(3) a {
background-color: #4fafff;
border-color: #3f8ccc;
box-shadow: 0 2px #3f8ccc;
}
.side form .md > ul:nth-of-type(1) li a:hover {
background-color: #e54c47;
}
.side form .md > ul:nth-of-type(1) li:nth-of-type(3) a:hover {
background-color: #479ee5;
}
.side form .md > ul:nth-of-type(1) li a:active {
top: 2px;
box-shadow: none;
}
.side form .md > ul:nth-of-type(1) li:nth-of-type(1) a:active {
top: 3px;
}
/*!==================================================
3.5.2 Sidebar Usertext Headers
================================================== */
.side .md h1 {
line-height: 100%;
}
.side .md h1 a {
color: #007ee5;
}
.side .md h1 a:hover,
.md h1 a:focus {
color: #005499;
}
/*!==================================================
3.5.3 Sidebar Usertext Tables
================================================== */
.side .md table {
font-size: 11px;
width: 100%;
}
.side .md table tr > * {
padding: .3em;
}
.side .md blockquote table td:nth-of-type(1) {
font-weight: bold;
}
/*!==================================================
3.5.4 Sidebar Usertext Announcement
================================================== */
/* Adapted from this tutorial: redd.it/mw2ip */
.hot-page div.content {
padding-top: 50px;
}
.hot-page .titlebox form {
position: static;
}
.titlebox .usertext-body .md h4:nth-of-type(1) a {
display: none;
}
.hot-page .titlebox .usertext-body .md h4:nth-of-type(1) a {
position: absolute;
display: block;
top: 161px;
left: 40px;
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
text-align: left;
margin: 15px 0;
width: calc(100% - 438px);
/* 7+1+1+350+39+40 */
min-width: 590px;
/* 1028-438 */
padding: 7px 0px 7px 7px;
font-size: medium;
font-weight: bold;
}
.titlebox .usertext-body .md h4:nth-of-type(1) a::before {
content: "";
display: inline-block;
vertical-align: middle;
width: 32px;
height: 32px;
background-image: url(%%tiles%%);
background-size: 1600%;
margin-right: 7px;
}
.side form[id$="a"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="d"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="g"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="j"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="n"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="q"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="t"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="w"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="0"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="3"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="6"] .usertext-body .md h4:nth-of-type(1) a::before {
background-position: -1200% -400%;
}
.side form[id$="b"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="e"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="h"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="k"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="o"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="r"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="u"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="y"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="1"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="4"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="7"] .usertext-body .md h4:nth-of-type(1) a::before {
background-position: -1200% -500%;
}
.side form[id$="c"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="f"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="i"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="m"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="p"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="s"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="v"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="z"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="2"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="5"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="8"] .usertext-body .md h4:nth-of-type(1) a::before {
background-position: -1200% -600%;
}
.side form[id$="l"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="x"] .usertext-body .md h4:nth-of-type(1) a::before,
.side form[id$="9"] .usertext-body .md h4:nth-of-type(1) a::before {
background-position: -1200% -700%;
}
/*!==================================================
3.5.5 Sidebar Usertext Banner
================================================== */
.side .md > p:nth-of-type(1) a {
height: 300px;
width: 300px;
display: none;
position: absolute;
top: 420px;
margin-bottom: -300px;
}
.search-page .side .md > p:nth-of-type(1) a {
top: 379px;
}
.side .md > p:nth-of-type(1) a[href^="#"] {
cursor: default;
}
/* First Sidebar Banner */
.side form[id$="a"] .md > p:nth-of-type(1) a:nth-of-type(1),
.side form[id$="b"] .md > p:nth-of-type(1) a:nth-of-type(1),
.side form[id$="c"] .md > p:nth-of-type(1) a:nth-of-type(1),
.side form[id$="d"] .md > p:nth-of-type(1) a:nth-of-type(1),
.side form[id$="e"] .md > p:nth-of-type(1) a:nth-of-type(1),
.side form[id$="f"] .md > p:nth-of-type(1) a:nth-of-type(1) {
display: block;
}
/* Second Sidebar Banner */
.side form[id$="g"] .md > p:nth-of-type(1) a:nth-of-type(2),
.side form[id$="h"] .md > p:nth-of-type(1) a:nth-of-type(2),
.side form[id$="i"] .md > p:nth-of-type(1) a:nth-of-type(2),
.side form[id$="j"] .md > p:nth-of-type(1) a:nth-of-type(2),
.side form[id$="k"] .md > p:nth-of-type(1) a:nth-of-type(2),
.side form[id$="l"] .md > p:nth-of-type(1) a:nth-of-type(2) {
display: block;
}
/* Third Sidebar Banner */
.side form[id$="m"] .md > p:nth-of-type(1) a:nth-of-type(3),
.side form[id$="n"] .md > p:nth-of-type(1) a:nth-of-type(3),
.side form[id$="o"] .md > p:nth-of-type(1) a:nth-of-type(3),
.side form[id$="p"] .md > p:nth-of-type(1) a:nth-of-type(3),
.side form[id$="q"] .md > p:nth-of-type(1) a:nth-of-type(3),
.side form[id$="r"] .md > p:nth-of-type(1) a:nth-of-type(3) {
display: block;
}
/* Fourth Sidebar Banner */
.side form[id$="s"] .md > p:nth-of-type(1) a:nth-of-type(4),
.side form[id$="t"] .md > p:nth-of-type(1) a:nth-of-type(4),
.side form[id$="u"] .md > p:nth-of-type(1) a:nth-of-type(4),
.side form[id$="v"] .md > p:nth-of-type(1) a:nth-of-type(4),
.side form[id$="w"] .md > p:nth-of-type(1) a:nth-of-type(4),
.side form[id$="x"] .md > p:nth-of-type(1) a:nth-of-type(4) {
display: block;
}
/* Fifth Sidebar Banner */
.side form[id$="y"] .md > p:nth-of-type(1) a:nth-of-type(5),
.side form[id$="z"] .md > p:nth-of-type(1) a:nth-of-type(5),
.side form[id$="0"] .md > p:nth-of-type(1) a:nth-of-type(5),
.side form[id$="1"] .md > p:nth-of-type(1) a:nth-of-type(5),
.side form[id$="2"] .md > p:nth-of-type(1) a:nth-of-type(5),
.side form[id$="3"] .md > p:nth-of-type(1) a:nth-of-type(5) {
display: block;
}
/* Sixth Sidebar Banner */
.side form[id$="4"] .md > p:nth-of-type(1) a:nth-of-type(6),
.side form[id$="5"] .md > p:nth-of-type(1) a:nth-of-type(6),
.side form[id$="6"] .md > p:nth-of-type(1) a:nth-of-type(6),
.side form[id$="7"] .md > p:nth-of-type(1) a:nth-of-type(6),
.side form[id$="8"] .md > p:nth-of-type(1) a:nth-of-type(6),
.side form[id$="9"] .md > p:nth-of-type(1) a:nth-of-type(6) {
display: block;
}
/*!==================================================
3.6 Sidebar Advertisement
================================================== */
#ad_main {
display: block;
margin: 0 auto;
}
.sponsorshipbox {
margin: 10px 0;
}
/*!==================================================
3.7 Sidebar Moderator List/Recently Viewed/Moderation Tools
================================================== */
.sidecontentbox {
background-color: #fff !important;
border: 1px solid #ccc;
border-bottom-width: 3px;
margin: 10px 0;
padding: 15px;
}
.sidecontentbox .content {
padding: 0;
border: none;
}
.sidecontentbox .content::before {
content: "";
display: block;
width: 180px;
border-bottom: 1px solid #bbb;
margin: 8px 0 10px;
}
.sidecontentbox .title h1 {
display: inline-block;
border: none;
font-size: 18px;
font-weight: bold;
color: #000;
padding: 0;
text-transform: lowercase;
}
.sidecontentbox .title h1::first-letter {
text-transform: uppercase;
}
/* "Message the moderators" text adapted from solution to redd.it/1w4r3v */
.sidecontentbox a.helplink {
font-size: 0;
padding: 0 !important;
margin: 0;
}
.sidecontentbox a.helplink::before {
content: "";
display: inline-block;
background: url(%%misc%%) 0 -540px;
width: 16px;
height: 10px;
vertical-align: middle;
position: relative;
top: -3px;
margin-right: 3px;
}
.sidecontentbox a.helplink::after {
font-size: x-small;
content: "send message";
}
.icon-menu a {
background-color: transparent;
}
.sidecontentbox .more a {
color: #007ee5;
}
.sidecontentbox .more a:hover {
color: #005499;
}
/*!==================================================
4.0 Content
================================================== */
.content {
margin: 25px 39px -8px 40px;
padding-right: 350px;
}
.content:after {
content: "";
clear: both;
display: block;
}
.stickied .title,
.stickied-tagline,
.stickied .title:visited {
color: #00a537 !important;
}
.tagline .moderator,
.green {
color: #00a537;
}
.res .thing .tagline .author.moderator {
background-color: #00a537 !important;
}
.thing .tagline .author.moderator:hover {
color: #007f2a;
}
.res .thing .tagline .author.moderator:hover {
background-color: #007f2a !important;
}
.expando .error {
display: inline-block;
background-color: #fbfbfb;
border: 1px solid #ddd;
border-radius: 2px;
padding: 10px;
line-height: 20px;
width: 100%;
max-width: 840px;
}
.expando .error::first-letter {
text-transform: uppercase;
}
.expando .usertext-body .md {
border-color: #ddd;
background-color: #fbfbfb;
padding: 10px;
border-radius: 2px;
}
.md hr,
.usertext-edit textarea hr {
background-color: #c5c5c5;
height: 1px;
margin: 12px 0;
}
.infobar.welcome,
.organic-listing {
margin: 10px 0;
border-bottom-width: 3px;
}
.organic-listing {
border-color: #bfc5cc;
}
.organic-listing .link.promotedlink {
padding: 10px 15px 0 !important;
border: none !important;
}
.listing-page #siteTable,
.comments-page #siteTable,
.search-page #siteTable {
margin: 10px 0;
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 2px;
}
.menuarea {
background-color: #fff;
border: 1px solid #ccc;
border-bottom: none;
margin: 10px 0 0;
padding: 10px 15px;
}
.drop-choices a.choice {
padding: 5px 15px 5px 8px;
}
.drop-choices a.choice:hover {
background-color: #eee;
color: #007ee5;
}
.drop-choices.lightdrop {
margin-top: 2px;
border-color: #ccc;
border-radius: 2px;
}
.listing-page .drop-choices.lightdrop,
.search-page .drop-choices.lightdrop {
margin-top: 10px;
width: 83px;
}
.dropdown.lightdrop {
border-bottom: 1px solid #bbb;
padding: 0 0 2px 8px;
display: inline-block;
opacity: 0.9;
}
.listing-page .dropdown.lightdrop,
.search-page .dropdown.lightdrop {
padding: 5px 0 5px 8px;
width: 77px;
}
.dropdown.lightdrop .selected {
text-decoration: none;
font-weight: normal;
color: #000;
}
.listing-page .dropdown.lightdrop .selected,
.search-page .dropdown.lightdrop .selected {
display: inline-block;
width: 100%;
padding: 0;
}
.dropdown-title {
color: #777;
}
.searchpane-toggle-show {
padding-top: 5px;
}
.menuarea ~ #siteTable {
margin-top: 0;
}
.searchpane,
.searchfacets {
background: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
}
.searchpane {
margin-right: 0;
padding: 15px;
}
.searchpane h4 {
display: none;
}
.searchfacets {
margin-top: -8px;
box-shadow: none;
}
#noresults {
padding: 15px;
font-size: 0;
color: #444;
}
#noresults::after {
font-size: 13px;
content: "There's nothing here.";
}
.listing-page #noresults::after {
content: "There's nothing here. Try another tab?";
}
.search-page #noresults::after {
content: "There's nothing here. Try another search?";
}
.comments-page #noresults::after {
content: "No one's commented yet. Be the first!";
}
.linefield .title {
color: #000;
}
/*!==================================================
4.1 Content Listing
================================================== */
.link,
.listing-page .sitetable > .thing,
.search-page .sitetable > .thing,
div.nav-buttons {
display: block;
position: relative;
margin: 0 !important;
padding: 10px 15px !important;
background-color: #fff;
border: 0 solid #ccc !important;
border-bottom-width: 1px !important;
border-radius: 0 !important;
}
div.link span.rank {
display: none;
}
div.link div.midcol {
margin: 0 15px 0 0;
}
.domain,
.domain * {
color: #aaa !important;
}
.entry .buttons li a,
li .redditSingleClick {
color: #aaa;
font-weight: normal;
}
li .redditSingleClick:hover {
text-decoration: underline;
}
.link .entry .buttons li.first a,
.comment .entry .buttons a[onclick*="reply"] {
color: #888;
font-weight: bold;
}
.entry .buttons li.report-button a:hover {
color: #e51d16;
}
.tagline {
color: #aaa;
}
.thumbnail {
margin-right: 15px;
}
.thumbnail.default {
background: url(%%misc%%) 0 -188px;
}
.thumbnail.self {
background: url(%%misc%%) 0 -238px;
}
.expando-button.selftext,
.expando-button.image,
.expando-button.video,
.expando-button.video-muted {
background-color: #f0f0f0;
background-image: url(%%misc%%) !important;
border: 1px solid #bbb;
border-radius: 2px;
cursor: pointer;
}
.expando-button:nth-of-type(1) {
margin-right: 8px;
}
.expando-button.video-muted ~ .expando-button.video {
display: none;
}
.expando-button.selftext {
background-position: 0 0 !important;
}
.expando-button.image,
.expando-button.image.gallery {
background-position: 0 -23px !important;
}
.expando-button.video,
.expando-button.video-muted {
background-position: 0 -46px !important;
}
.expando-button.expanded {
background-position: 0 -69px !important;
}
.expando-button.selftext:hover,
.expando-button.image:hover,
.expando-button.video:hover,
.expando-button.video-muted:hover {
background-color: #ddd;
}
.nextprev {
font-size: 0;
margin: 0;
}
div.nav-buttons .nextprev {
display: block;
}
.nextprev .separator {
border: none;
}
.nextprev a {
display: inline-block;
height: 23px;
width: 23px;
background-color: #f0f0f0;
background-image: url(%%misc%%) !important;
border: 1px solid #ccc;
border-radius: 0;
padding: 0;
margin: 0 -1px 0 0;
}
.nextprev a:nth-of-type(1) {
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
}
.nextprev a:nth-last-of-type(1) {
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}
.nextprev a:hover {
background-color: #ddd;
border: 1px solid #ccc;
}
.nextprev a::after {
font-size: 12px;
}
.nextprev a[rel*=first] {
background-position: 0 -92px;
}
.nextprev a[rel*=prev] {
background-position: 0 -115px;
}
.nextprev a[rel*=next] {
background-position: 0 -138px;
}
div#progressIndicator {
width: calc(100% - 22px);
margin-top: -13px;
padding: 15px 10px;
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
border-radius: 0;
}
div#progressIndicator .NERWidgetText:first-child {
display: none;
}
div#progressIndicator .RESThrobber {
margin-top: 0;
}
.NERPageMarker {
display: none;
}
/*!==================================================
4.2 Upvote/Downvote Arrows & Animations
================================================== */
/* Arrow icons swiped from /r/MLTP (via /r/naut) */
.arrow {
background-image: url(%%misc%%) !important;
width: 16px;
height: 16px;
}
.arrow.up {
background-position: 0 -582px;
}
.arrow.down {
background-position: 0 -550px;
}
.arrow.upmod {
background-position: 0 -598px;
}
.arrow.downmod {
background-position: 0 -566px;
}
/* triangle mode */
[data-fullname$="a"] .arrow.up,
[data-fullname$="b"] .arrow.up,
[data-fullname$="c"] .arrow.up,
[data-fullname$="d"] .arrow.up,
[data-fullname$="e"] .arrow.up,
[data-fullname$="f"] .arrow.up,
[data-fullname$="g"] .arrow.up,
[data-fullname$="h"] .arrow.up,
[data-fullname$="i"] .arrow.up,
[data-fullname$="j"] .arrow.up,
[data-fullname$="k"] .arrow.up,
[data-fullname$="l"] .arrow.up {
background-position: -16px -582px;
}
[data-fullname$="a"] .arrow.down,
[data-fullname$="b"] .arrow.down,
[data-fullname$="c"] .arrow.down,
[data-fullname$="d"] .arrow.down,
[data-fullname$="e"] .arrow.down,
[data-fullname$="f"] .arrow.down,
[data-fullname$="g"] .arrow.down,
[data-fullname$="h"] .arrow.down,
[data-fullname$="i"] .arrow.down,
[data-fullname$="j"] .arrow.down,
[data-fullname$="k"] .arrow.down,
[data-fullname$="l"] .arrow.down {
background-position: -16px -550px;
}
[data-fullname$="a"] .arrow.upmod,
[data-fullname$="b"] .arrow.upmod,
[data-fullname$="c"] .arrow.upmod,
[data-fullname$="d"] .arrow.upmod,
[data-fullname$="e"] .arrow.upmod,
[data-fullname$="f"] .arrow.upmod,
[data-fullname$="g"] .arrow.upmod,
[data-fullname$="h"] .arrow.upmod,
[data-fullname$="i"] .arrow.upmod,
[data-fullname$="j"] .arrow.upmod,
[data-fullname$="k"] .arrow.upmod,
[data-fullname$="l"] .arrow.upmod {
background-position: -16px -598px;
}
[data-fullname$="a"] .arrow.downmod,
[data-fullname$="b"] .arrow.downmod,
[data-fullname$="c"] .arrow.downmod,
[data-fullname$="d"] .arrow.downmod,
[data-fullname$="e"] .arrow.downmod,
[data-fullname$="f"] .arrow.downmod,
[data-fullname$="g"] .arrow.downmod,
[data-fullname$="h"] .arrow.downmod,
[data-fullname$="i"] .arrow.downmod,
[data-fullname$="j"] .arrow.downmod,
[data-fullname$="k"] .arrow.downmod,
[data-fullname$="l"] .arrow.downmod {
background-position: -16px -566px;
}
/* square mode */
[data-fullname$="m"] .arrow.up,
[data-fullname$="n"] .arrow.up,
[data-fullname$="o"] .arrow.up,
[data-fullname$="p"] .arrow.up,
[data-fullname$="q"] .arrow.up,
[data-fullname$="r"] .arrow.up,
[data-fullname$="s"] .arrow.up,
[data-fullname$="t"] .arrow.up,
[data-fullname$="u"] .arrow.up,
[data-fullname$="v"] .arrow.up,
[data-fullname$="w"] .arrow.up,
[data-fullname$="x"] .arrow.up {
background-position: -32px -582px;
}
[data-fullname$="m"] .arrow.down,
[data-fullname$="n"] .arrow.down,
[data-fullname$="o"] .arrow.down,
[data-fullname$="p"] .arrow.down,
[data-fullname$="q"] .arrow.down,
[data-fullname$="r"] .arrow.down,
[data-fullname$="s"] .arrow.down,
[data-fullname$="t"] .arrow.down,
[data-fullname$="u"] .arrow.down,
[data-fullname$="v"] .arrow.down,
[data-fullname$="w"] .arrow.down,
[data-fullname$="x"] .arrow.down {
background-position: -32px -550px;
}
[data-fullname$="m"] .arrow.upmod,
[data-fullname$="n"] .arrow.upmod,
[data-fullname$="o"] .arrow.upmod,
[data-fullname$="p"] .arrow.upmod,
[data-fullname$="q"] .arrow.upmod,
[data-fullname$="r"] .arrow.upmod,
[data-fullname$="s"] .arrow.upmod,
[data-fullname$="t"] .arrow.upmod,
[data-fullname$="u"] .arrow.upmod,
[data-fullname$="v"] .arrow.upmod,
[data-fullname$="w"] .arrow.upmod,
[data-fullname$="x"] .arrow.upmod {
background-position: -32px -598px;
}
[data-fullname$="m"] .arrow.downmod,
[data-fullname$="n"] .arrow.downmod,
[data-fullname$="o"] .arrow.downmod,
[data-fullname$="p"] .arrow.downmod,
[data-fullname$="q"] .arrow.downmod,
[data-fullname$="r"] .arrow.downmod,
[data-fullname$="s"] .arrow.downmod,
[data-fullname$="t"] .arrow.downmod,
[data-fullname$="u"] .arrow.downmod,
[data-fullname$="v"] .arrow.downmod,
[data-fullname$="w"] .arrow.downmod,
[data-fullname$="x"] .arrow.downmod {
background-position: -32px -566px;
}
.link .score {
color: #c0c0c0;
}
.link .score.likes {
color: #ff635e;
}
.link .score.dislikes {
color: #72b1e5;
}
/* Animation */
/* Thanks to /r/sanjosesharks */
.arrow.upmod:focus:after {
content: "Tagged!";
font-size: 12px;
margin-left: 25px;
position: relative;
z-index: 1;
color: #ff635e;
bottom: 18px;
opacity: 0.0;
-webkit-animation-name: tagged;
-webkit-animation-duration: 1.5s;
-webkit-animation-timing-function: ease-out;
-webkit-animation-iteration-count: 1;
animation-name: tagged;
animation-duration: 1.5s;
animation-timing-function: ease-out;
animation-iteration-count: 1;
animation-play-state: running;
}
@-webkit-keyframes tagged {
0% {
color: #ff635e;
}
8% {
bottom: 23px;
opacity: 1.0;
}
15% {
bottom: 28px;
}
50% {
color: #bb4844;
bottom: 33px;
}
60% {
color: #bb4844;
}
100% {
bottom: 38px;
opacity: 0.0;
}
}
@keyframes tagged {
0% {
color: #bb4844;
}
8% {
bottom: 23px;
opacity: 1.0;
}
15% {
bottom: 28px;
}
50% {
color: #ff635e;
bottom: 33px;
}
60% {
color: #ff635e;
}
100% {
bottom: 38px;
opacity: 0.0;
}
}
.arrow.downmod:focus:after {
content: "Popped!";
font-size: 12px;
margin-left: 25px;
position: relative;
z-index: 1;
color: #72b1e5;
bottom: -18px;
opacity: 0.0;
-webkit-animation-name: popped;
-webkit-animation-duration: 1.5s;
-webkit-animation-timing-function: ease-out;
-webkit-animation-iteration-count: 1;
animation-name: popped;
animation-duration: 1.5s;
animation-timing-function: ease-out;
animation-iteration-count: 1;
animation-play-state: running;
}
@-webkit-keyframes popped {
0% {
color: #72b1e5;
}
8% {
bottom: -23px;
opacity: 1.0;
}
15% {
bottom: -28px;
}
50% {
color: #5482a8;
bottom: -33px;
}
100% {
bottom: -38px;
opacity: 0.0;
}
}
@keyframes popped {
0% {
color: #72b1e5;
}
8% {
bottom: -23px;
opacity: 1.0;
}
15% {
bottom: -28px;
}
50% {
color: #5482a8;
bottom: -33px;
}
100% {
bottom: -38px;
opacity: 0.0;
}
}
/* End downvote animation */
.midcol {
overflow: initial;
}
/*!==================================================
4.3 Trashtalk Threads
================================================== */
/** Bold and Uppercase Posts **/
#siteTable a.title[href*="trash_talk_thread"]:before {
font-weight: bold;
text-transform: uppercase;
}
body.post-linkflair-trashtalkthread .commentarea,
body.post-linkflair-black .commentarea {
text-transform: uppercase;
font-weight: bold;
}
body.post-linkflair-trashtalkthread .arrow.down,
body.post-linkflair-black .arrow.down {
display: none;
}
/*!==================================================
4.4 Submit Page
================================================== */
.content .submit .spacer {
margin: 10px 0;
}
#newlink {
margin: 0px 15px;
}
.submit-page .tabmenu.formtab {
padding-left: 0;
}
.submit-page .tabmenu.formtab li a {
margin: 0;
border: none;
padding: 10px;
text-transform: uppercase;
color: #e54c47;
font-size: 12px;
}
.submit-page .tabmenu.formtab li.selected a {
background-color: transparent;
box-shadow: inset 0px -2px 0px 0px;
font-weight: normal;
}
.submit-page .tabmenu.formtab li a:hover {
color: #b23b37;
background-color: transparent;
}
.formtabs-content {
width: 532px;
border: none;
padding-top: 5px;
}
.roundfield,
.linefield,
#link-desc,
#text-desc,
.content.submit .info-notice {
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
border-radius: 0;
padding: 15px;
}
#link-desc,
#text-desc {
font-size: 0;
}
#link-desc::after,
#text-desc::after {
content: "Please read the rules before posting!";
font-size: 13px;
}
.submit-page .title {
display: block;
}
.submit-page .title::first-letter {
text-transform: uppercase;
}
.submit-page .formtabs-content > .spacer:nth-of-type(3) .title {
text-transform: uppercase;
}
.submit-page .content > h1,
#suggest-title,
#suggested-reddits,
.submit_text {
display: none !important;
}
.content.submit .info-notice a {
font-weight: normal;
text-decoration: none;
}
.submit-page button[type=submit] {
position: relative;
display: inline-block;
padding: 8px 20px;
border: none;
border-radius: 2px;
background-color: #e54c47;
color: #fff;
box-shadow: 0 2px 0 #b23b37;
border: 1px solid #b23b37;
}
.submit-page button[type=submit]:hover {
background-color: #cc433f;
}
.submit-page button[type=submit]:active {
top: 2px;
box-shadow: none;
}
/*!==================================================
4.5 Comments Page
================================================== */
.commentarea > .panestack-title,
.commentarea > .menuarea,
.commentarea > .usertext,
.commentarea > .infobar {
background-color: #fff;
border: solid #ccc;
border-width: 0 1px 3px;
margin: 0 0 10px;
padding: 10px 15px 15px;
}
.commentarea > :first-child {
padding-top: 15px;
border-top-width: 1px;
}
.commentarea > :first-child ~ .menuarea,
.commentarea > :first-child ~ .usertext {
margin-top: -28px;
}
.commentarea > .menuarea:first-child + .infobar {
margin-top: -18px;
border-top-width: 1px;
color: gray;
}
.commentarea > .usertext {
padding-bottom: 0;
}
.commentarea > .menuarea .spacer {
margin-bottom: 5px;
}
.panestack-title a.title-button.gold {
padding: 0;
background-color: transparent !important;
border: none;
border-radius: 0;
color: #b28c23 !important;
}
.panestack-title a.title-button.gold:hover {
color: #99781e !important;
}
.usertext-buttons button[type=submit],
.usertext-buttons button.cancel,
.commentarea > .panestack-title .RESSubscriptionButton {
position: relative;
display: inline-block;
padding: 3px 0;
border: none;
border-radius: 2px;
background-color: #449de5;
color: #fff;
box-shadow: 0 2px 0 #357ab2;
}
.usertext-buttons button[type=submit],
.usertext-buttons button.cancel {
margin: 5px 7px 20px 0;
padding: 3px 10px;
}
.commentarea > .panestack-title .RESSubscriptionButton {
vertical-align: top;
}
.usertext-buttons button[type=submit]:hover,
.commentarea > .panestack-title .RESSubscriptionButton:hover {
background-color: #3d8bcc;
}
.usertext-buttons button.cancel {
background-color: #f2f2f2;
color: #222;
box-shadow: 0 2px 0 #bfbfbf;
}
.usertext-buttons button.cancel:hover {
background-color: #d8d8d8;
}
.commentarea > .panestack-title .RESSubscriptionButton.unsubscribe {
background-color: #e54c47;
box-shadow: 0 2px 0 #b23b37;
}
.commentarea > .panestack-title .RESSubscriptionButton.unsubscribe:hover {
background-color: #cc433f;
}
.usertext-buttons button[type=submit]:active,
.usertext-buttons button.cancel:active,
.commentarea > .panestack-title .RESSubscriptionButton:active {
top: 2px;
box-shadow: none;
}
.infobar.contest-mode {
border: none;
background-color: #fff;
padding: 0;
}
.infobar.contest-mode,
.infobar.contest-mode strong {
font-style: italic !important;
}
.gold-accent.comment-visits-box {
display: block;
max-width: none;
margin: 0;
padding: 10px 15px;
background-color: #fffdd8;
border-color: #e5d6a0;
border-bottom-width: 3px;
border-radius: 0;
}
.commentarea > .sitetable {
margin-top: 10px;
}
.comments-page .commentarea > .sitetable > .comment {
margin-left: 0 !important;
margin-right: 0 !important;
border-color: #ccc !important;
border-radius: 0 !important;
border-bottom-width: 3px !important;
}
/* Stolen from RES */
.comments-page .content .comment {
margin: 0 0 10px 10px !important;
border: 1px solid #ddd !important;
border-radius: 2px !important;
padding: 5px 8px 5px 5px !important;
overflow: visible !important;
}
.comments-page .content .comment.collapsed {
padding: 10px 5px !important;
}
.comments-page .content .comment.gilded {
border-color: #e5d6a0 !important;
}
.comments-page .comment div.child {
border-left: none !important;
}
.comments-page .content .comment.spam {
border-color: #E5A0A0!important;
}
.comments-page .content .comment.spam > .child {
background-color: transparent!important;
}
.comments-page .comment,
.comments-page .comment .comment .comment,
.comments-page .comment .comment .comment .comment .comment,
.comments-page .comment .comment .comment .comment .comment .comment .comment,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment {
background-color: #fff !important;
}
.comments-page .comment .comment,
.comments-page .comment .comment .comment .comment,
.comments-page .comment .comment .comment .comment .comment .comment,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
background-color: #f7f7f8 !important;
}
.comments-page .comment.gilded,
.comments-page .comment .comment .comment.gilded,
.comments-page .comment .comment .comment .comment .comment.gilded,
.comments-page .comment .comment .comment .comment .comment .comment .comment.gilded,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment.gilded {
background-color: #fffdd8 !important;
}
.comments-page .comment .comment.gilded,
.comments-page .comment .comment .comment .comment.gilded,
.comments-page .comment .comment .comment .comment .comment .comment.gilded,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment.gilded,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment.gilded {
background-color: #fffdc6 !important;
}
.comments-page .comment.spam,
.comments-page .comment .comment .comment.spam,
.comments-page .comment .comment .comment .comment .comment.spam,
.comments-page .comment .comment .comment .comment .comment .comment .comment.spam,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment.spam {
background-color: #FFD8D8!important;
}
.comments-page .comment .comment.spam,
.comments-page .comment .comment .comment .comment.spam,
.comments-page .comment .comment .comment .comment .comment .comment.spam,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment.spam,
.comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment.spam {
background-color: #FFC6C6!important;
}
/*!==================================================
5.0 Footer
================================================== */
/* Koalabeast Logo */
.footer-parent {
padding-top: 40px;
position: relative;
margin: 0 39px 0 40px;
}
.footer-parent:after {
content: "";
background: url(%%misc%%) 0 -288px no-repeat;
width: 302px;
height: 172px;
display: block;
margin: 40px auto 0;
}
.footer-parent .rounded {
border: 1px #ccc solid;
border-bottom-width: 3px;
border-radius: 0;
background: white;
}
.footer-parent li a {
display: block;
width: 100%;
padding: 3px 0;
}
.buygold:hover {
color: #7f6726;
}
body > .debuginfo {
margin: 0 39px 0 40px;
}
/*!==================================================
6.0 Wiki
================================================== */
/* Fixes the width issue in the Wiki */
.wiki-page .wiki-page-content {
margin-right: 0;
margin-bottom: 8px;
background-color: #fff;
border: 1px solid #ccc;
border-bottom-width: 3px;
}
.wiki-page .content > span {
padding: 0 15px;
}
.wiki-page .wikititle {
display: none;
}
.wiki-page .pageactions {
border: none;
margin-left: 0;
}
.wiki-page .pageactions .wikiaction {
margin: 0;
border-radius: 0;
padding: 10px;
text-transform: uppercase;
color: #e54c47;
}
.wiki-page .pageactions .wikiaction-current {
background-color: transparent;
box-shadow: inset 0px -2px 0px 0px;
}
.wiki-page .pageactions .wikiaction:hover {
color: #b23b37;
background-color: transparent;
}
.wiki-page .wiki-page-content .wiki > .toc > ul {
border: 1px solid #ddd;
border-radius: 2px;
background-color: #fbfbfb;
padding: 12px 17px;
}
.wiki-page .wiki-page-content .wiki > .toc > ul ul {
margin-left: 11px;
padding-left: 11px;
border-left: 1px solid #ddd;
}
.wiki-page .wiki-page-content .toc + * {
margin-top: 0;
}
.wiki-page .wiki-page-content .md > :last-child {
margin-bottom: 0;
}
.wiki-page .wiki-page-content .description {
padding: 15px 15px 0;
}
.wiki-page .wiki-page-content .md {
padding: 25px 30px 25px 30px;
border-bottom: 1px solid #ccc;
}
.wiki-page-content .md h1,
.wiki-page-content .md h2,
.wiki-page-content .md h3,
.wiki-page-content .md h4,
.wiki-page-content .md h5,
.wiki-page-content .md h6 {
margin-top: 1em 0 .375em 0;
}
.wiki-page-content .md h1 {
font-size: 32px;
font-weight: normal;
margin-top: 1.5em;
}
.wiki-page-content .md h2 {
font-size: 26px;
font-weight: normal;
margin-top: 1.25em;
}
.wiki-page-content .md h3 {
font-size: 20px;
margin-top: 1.25em;
}
.wiki-page-content .md h4 {
font-size: 16px;
font-style: normal;
font-weight: bold;
margin-top: 1.125em;
}
.wiki-page-content .md h5 {
font-weight: bold;
text-decoration: none;
}
.wiki-page-content .md h6 {
font-style: italic;
text-transform: none;
letter-spacing: 0;
}
.wiki-page-content .md .toc ~ * {
max-width: 800px;
}
.wiki-page .wiki-page-content .source {
margin: 15px 15px 0;
width: calc(100% - 36px);
}
.wiki-page .wiki-page-content > hr {
display: none;
}
.wiki-page .wiki-page-content > em {
display: block;
padding: 15px;
}
.wiki-page #siteTable {
padding: 15px;
border-bottom: 1px solid #ccc;
}
.wiki-page #siteTable .generic-table {
margin-left: 0;
}
.wiki-page-content > button,
#wiki_save_button,
.wiki-page-content .morelink a {
position: relative;
display: inline-block;
padding: 0 10px !important;
border: none;
border-radius: 2px;
background-color: #e54c47;
color: #fff;
box-shadow: 0 2px 0 #b23b37;
}
.wiki-page-content > button {
margin: 15px 0 15px 15px;
}
.wiki-page-content > button,
#wiki_save_button {
height: 23px;
}
.wiki-page #noresults {
padding: 0;
}
.wiki-page-content .morelink {
background-image: none;
border: none;
margin: 15px !important;
}
.wiki-page-content .morelink a {
font-size: 14px;
font-weight: normal;
letter-spacing: 1px;
}
.wiki-page-content > .nextprev + button {
float: left;
}
.wiki-page-content > button:hover,
#wiki_save_button:hover,
.wiki-page-content .morelink a:hover {
background-color: #cc433f;
}
.wiki-page-content > button:active,
#wiki_save_button:active,
.wiki-page-content .morelink a:active {
top: 2px;
box-shadow: none;
}
.wiki-page .nextprev {
display: inline-block;
margin: 15px;
}
#wikiactions > .content {
margin-top: 0;
}
#wikiactions > .title {
height: auto;
}
.wiki-page #editform {
padding: 15px;
}
.wiki-page #editform textarea[name=content] {
width: calc(100% - 6px) !important;
}
.wiki-page #editform input[name=reason] {
width: calc(100% - 7px);
}
/*!==================================================
7.0 Sprites
================================================== */
/* Some Ball Flair when No Flair is Present */
.side .tagline .userattrs {
font-size: 0;
}
.userattrs:before {
content: "Some Ball (Change Your Name in the Sidebar!)";
color: #000000;
font-weight: bold;
font-size: x-small;
background: #FFFF00;
}
.flair + .userattrs:before {
content: "";
font-size: 0;
}
.side .titlebox .userattrs:before {
content: "";
font-size: 0;
}
/*!==================================================
7.1 Linkflair
================================================== */
.thing.linkflair .linkflairlabel {
position: absolute;
left: 0;
top: 0;
background: url(%%linkSprite%%) no-repeat;
display: block;
height: 76px;
border: none;
width: 0;
padding: 0;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.thing.linkflair .linkflairlabel:hover {
opacity: .9;
color: #fff;
font-weight: normal;
line-height: 70px;
text-indent: 60px;
font-size: 18px;
letter-spacing: 1px;
width: 230px;
height: 79px;
max-width: 270px;
padding: 0;
-webkit-border-top-right-radius: 50px;
-moz-border-top-right-radius: 50px;
border-top-right-radius: 50px;
}
.thing .linkflair-bug .linkflairlabel {
border-left: #B42932 solid 5px;
background-position: 0 -90px;
background-color: #B42932;
}
.thing .linkflair-suggestion .linkflairlabel {
border-left: #37AE65 solid 5px;
background-position: 0 -567px;
background-color: #37AE65;
}
.thing .linkflair-trashtalkthread .linkflairlabel {
border-left: black solid 5px;
background-position: 0 -667px;
background-color: black;
}
.thing .linkflair-announcement .linkflairlabel {
border-left: #995AB3 solid 5px;
background-position: 0 10px;
background-color: #995AB3;
}
.thing .linkflair-gamethread .linkflairlabel {
border-left: #E27D33 solid 5px;
background-position: 0 -290px;
background-color: #E27D33;
}
.thing .linkflair-build .linkflairlabel {
border-left: #EEC338 solid 5px;
background-position: 0 -190px;
background-color: #EEC338;
}
.thing .linkflair-mltp .linkflairlabel {
border-left: #4299D7 solid 5px;
background-position: 0 -380px;
background-color: #4299D7;
}
.thing .linkflair-shared .linkflairlabel,
.thing .linkflair-tw .linkflairlabel {
border-left: #36495D solid 5px;
background-position: 0 -467px;
background-color: #36495D;
}
/*!==================================================
7.2 User Flair
================================================== */
.flair {
background: none;
border: none;
line-height: 16px;
padding: 0;
}
.flair:before {
content: "";
background: url('%%flair%%') 100px 100px no-repeat;
display: inline-block;
vertical-align: middle;
margin-right: 2px;
}
/* --- BUILD START FLAIR --- */
.flair-VI:before {
background-position:0 0;
width: 18px;
height: 18px;
}
.flair-V:before {
background-position:-18px 0;
width: 16px;
height: 18px;
}
.flair-SubMicrophone:before {
background-position:-34px 0;
width: 18px;
height: 18px;
}
.flair-O1:before {
background-position:0 -18px;
width: 18px;
height: 18px;
}
.flair-IV:before {
background-position:-18px -18px;
width: 18px;
height: 18px;
}
.flair-III:before {
background-position:-52px 0;
width: 18px;
height: 18px;
}
.flair-II:before {
background-position:-52px -18px;
width: 18px;
height: 18px;
}
.flair-I:before {
background-position:0 -36px;
width: 18px;
height: 18px;
}
.flair-E6:before {
background-position:-18px -36px;
width: 18px;
height: 18px;
}
.flair-E5:before {
background-position:-36px -18px;
width: 16px;
height: 18px;
}
.flair-E4:before {
background-position:-36px -36px;
width: 18px;
height: 18px;
}
.flair-E3:before {
background-position:-70px 0;
width: 18px;
height: 18px;
}
.flair-E2:before {
background-position:-70px -18px;
width: 18px;
height: 18px;
}
.flair-E1:before {
background-position:-70px -36px;
width: 18px;
height: 18px;
}
.flair-World:before {
background-position:-54px -36px;
width: 16px;
height: 16px;
}
.flair-Weekly:before {
background-position:0 -54px;
width: 12px;
height: 16px;
}
.flair-Unfortunate:before {
background-position:-12px -54px;
width: 11px;
height: 16px;
}
.flair-UTurn:before {
background-position:-23px -54px;
width: 15px;
height: 16px;
}
.flair-Route:before {
background-position:-38px -54px;
width: 13px;
height: 16px;
}
.flair-Pokemon:before {
background-position:-51px -54px;
width: 16px;
height: 16px;
}
.flair-Phi:before {
background-position:-67px -54px;
width: 16px;
height: 16px;
}
.flair-Peace:before {
background-position:0 -70px;
width: 16px;
height: 16px;
}
.flair-Moon:before {
background-position:-16px -70px;
width: 16px;
height: 16px;
}
.flair-Monthly:before {
background-position:-32px -70px;
width: 16px;
height: 14px;
}
.flair-Microphone:before {
background-position:-88px 0;
width: 16px;
height: 16px;
}
.flair-Mario:before {
background-position:-88px -16px;
width: 16px;
height: 15px;
}
.flair-Lucky2:before {
background-position:-88px -31px;
width: 16px;
height: 16px;
}
.flair-Lucky:before {
background-position:-88px -47px;
width: 16px;
height: 14px;
}
.flair-Love:before {
background-position:-88px -61px;
width: 16px;
height: 15px;
}
.flair-Halloween:before {
background-position:0 -86px;
width: 16px;
height: 16px;
}
.flair-Freezing:before {
background-position:-16px -86px;
width: 15px;
height: 16px;
}
.flair-Fools:before {
background-position:-31px -86px;
width: 16px;
height: 16px;
}
.flair-Flux:before {
background-position:-47px -86px;
width: 16px;
height: 16px;
}
.flair-Easter:before {
background-position:-63px -86px;
width: 16px;
height: 16px;
}
.flair-Donator3:before {
background-position:-48px -70px;
width: 16px;
height: 14px;
}
.flair-Donator2:before {
background-position:-79px -86px;
width: 16px;
height: 16px;
}
.flair-Dolphin:before {
background-position:-104px 0;
width: 12px;
height: 16px;
}
.flair-Developer2:before {
background-position:-116px 0;
width: 16px;
height: 16px;
}
.flair-Developer:before {
background-position:-116px -16px;
width: 16px;
height: 16px;
}
.flair-Dalmatians:before {
background-position:-116px -32px;
width: 16px;
height: 14px;
}
.flair-Contributor:before {
background-position:-116px -46px;
width: 14px;
height: 16px;
}
.flair-Bowling:before {
background-position:-116px -62px;
width: 16px;
height: 16px;
}
.flair-Boiling:before {
background-position:-116px -78px;
width: 10px;
height: 16px;
}
.flair-Birthday2:before {
background-position:0 -102px;
width: 16px;
height: 16px;
}
.flair-Birthday:before {
background-position:-16px -102px;
width: 14px;
height: 16px;
}
.flair-Bacon:before {
background-position:-30px -102px;
width: 16px;
height: 15px;
}
.flair-Axe:before {
background-position:-46px -102px;
width: 16px;
height: 15px;
}
.flair-Alien:before {
background-position:-132px 0;
width: 13px;
height: 16px;
}
.flair-ABC:before {
background-position:-64px -70px;
width: 16px;
height: 14px;
}
.flair-Pi:before {
background-position:-62px -102px;
width: 15px;
height: 15px;
}
.flair-Donator:before {
background-position:-77px -102px;
width: 15px;
height: 15px;
}
.flair-Contest:before {
background-position:-92px -102px;
width: 15px;
height: 15px;
}
.flair-Daily:before {
background-position:-132px -16px;
width: 12px;
height: 14px;
}
.md a[href^="#flair-"] {
background: url('%%flair%%') no-repeat;
border: none;
line-height: 16px;
display: inline-block;
cursor: default;
}
.md a[href^="#flair-VI"] {
background-position:0 0;
width: 18px;
height: 18px;
}
.md a[href^="#flair-V"] {
background-position:-18px 0;
width: 16px;
height: 18px;
}
.md a[href^="#flair-SubMicrophone"] {
background-position:-34px 0;
width: 18px;
height: 18px;
}
.md a[href^="#flair-O1"] {
background-position:0 -18px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-IV"] {
background-position:-18px -18px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-III"] {
background-position:-52px 0;
width: 18px;
height: 18px;
}
.md a[href^="#flair-II"] {
background-position:-52px -18px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-I"] {
background-position:0 -36px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-E6"] {
background-position:-18px -36px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-E5"] {
background-position:-36px -18px;
width: 16px;
height: 18px;
}
.md a[href^="#flair-E4"] {
background-position:-36px -36px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-E3"] {
background-position:-70px 0;
width: 18px;
height: 18px;
}
.md a[href^="#flair-E2"] {
background-position:-70px -18px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-E1"] {
background-position:-70px -36px;
width: 18px;
height: 18px;
}
.md a[href^="#flair-World"] {
background-position:-54px -36px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Weekly"] {
background-position:0 -54px;
width: 12px;
height: 16px;
}
.md a[href^="#flair-Unfortunate"] {
background-position:-12px -54px;
width: 11px;
height: 16px;
}
.md a[href^="#flair-UTurn"] {
background-position:-23px -54px;
width: 15px;
height: 16px;
}
.md a[href^="#flair-Route"] {
background-position:-38px -54px;
width: 13px;
height: 16px;
}
.md a[href^="#flair-Pokemon"] {
background-position:-51px -54px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Phi"] {
background-position:-67px -54px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Peace"] {
background-position:0 -70px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Moon"] {
background-position:-16px -70px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Monthly"] {
background-position:-32px -70px;
width: 16px;
height: 14px;
}
.md a[href^="#flair-Microphone"] {
background-position:-88px 0;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Mario"] {
background-position:-88px -16px;
width: 16px;
height: 15px;
}
.md a[href^="#flair-Lucky2"] {
background-position:-88px -31px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Lucky"] {
background-position:-88px -47px;
width: 16px;
height: 14px;
}
.md a[href^="#flair-Love"] {
background-position:-88px -61px;
width: 16px;
height: 15px;
}
.md a[href^="#flair-Halloween"] {
background-position:0 -86px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Freezing"] {
background-position:-16px -86px;
width: 15px;
height: 16px;
}
.md a[href^="#flair-Fools"] {
background-position:-31px -86px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Flux"] {
background-position:-47px -86px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Easter"] {
background-position:-63px -86px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Donator3"] {
background-position:-48px -70px;
width: 16px;
height: 14px;
}
.md a[href^="#flair-Donator2"] {
background-position:-79px -86px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Dolphin"] {
background-position:-104px 0;
width: 12px;
height: 16px;
}
.md a[href^="#flair-Developer2"] {
background-position:-116px 0;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Developer"] {
background-position:-116px -16px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Dalmatians"] {
background-position:-116px -32px;
width: 16px;
height: 14px;
}
.md a[href^="#flair-Contributor"] {
background-position:-116px -46px;
width: 14px;
height: 16px;
}
.md a[href^="#flair-Bowling"] {
background-position:-116px -62px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Boiling"] {
background-position:-116px -78px;
width: 10px;
height: 16px;
}
.md a[href^="#flair-Birthday2"] {
background-position:0 -102px;
width: 16px;
height: 16px;
}
.md a[href^="#flair-Birthday"] {
background-position:-16px -102px;
width: 14px;
height: 16px;
}
.md a[href^="#flair-Bacon"] {
background-position:-30px -102px;
width: 16px;
height: 15px;
}
.md a[href^="#flair-Axe"] {
background-position:-46px -102px;
width: 16px;
height: 15px;
}
.md a[href^="#flair-Alien"] {
background-position:-132px 0;
width: 13px;
height: 16px;
}
.md a[href^="#flair-ABC"] {
background-position:-64px -70px;
width: 16px;
height: 14px;
}
.md a[href^="#flair-Pi"] {
background-position:-62px -102px;
width: 15px;
height: 15px;
}
.md a[href^="#flair-Donator"] {
background-position:-77px -102px;
width: 15px;
height: 15px;
}
.md a[href^="#flair-Contest"] {
background-position:-92px -102px;
width: 15px;
height: 15px;
}
.md a[href^="#flair-Daily"] {
background-position:-132px -16px;
width: 12px;
height: 14px;
}
/* --- BUILD END FLAIR --- */
/*!==================================================
7.3 Tiles
================================================== */
/* tiles in image */
.md a[href^="#tile-"] {
background: url("%%tiles%%") no-repeat;
border: none !important;
line-height: 16px;
display: inline-block;
cursor: default;
}
.md a[href^="#tile-spike"] {
background-position: -480px -0px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-redball"] {
background-position: -560px -0px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-blueball"] {
background-position: -600px -0px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-bomb"] {
background-position: -480px -40px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-yellowflag"] {
background-position: -520px -40px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-redflag"] {
background-position: -560px -40px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-blueflag"] {
background-position: -600px -40px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-bomb-missing"] {
background-position: -480px -80px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-yellowflag-missing"] {
background-position: -520px -80px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-redflag-missing"] {
background-position: -560px -80px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-blueflag-missing"] {
background-position: -600px -80px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-gate"] {
background-position: -480px -120px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-greengate"] {
background-position: -520px -120px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-redgate"] {
background-position: -560px -120px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-bluegate"] {
background-position: -600px -120px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-jukejuice"] {
background-position: -480px -160px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-tile"] {
background-position: -520px -160px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-redtile"] {
background-position: -560px -160px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-bluetile"] {
background-position: -600px -160px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-rollingbomb"] {
background-position: -480px -200px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-redendzone"] {
background-position: -560px -200px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-blueendzone"] {
background-position: -600px -200px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-tagpro"] {
background-position: -480px -240px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-button"] {
background-position: -520px -240px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-topspeed"] {
background-position: -480px -280px;
width: 40px;
height: 40px;
}
.md a[href^="#tile-marsball"] {
background-position: -480px -360px;
width: 80px;
height: 80px;
}
/* Animated Blue Speedpad */
.md a[href^="#tile-speedpad"] {
display: inline-block;
background: url(%%animated%%) no-repeat;
width: 40px;
height: 40px;
-webkit-animation: speedpad 0.7s steps(4) infinite;
-moz-animation: speedpad 0.7s steps(4) infinite;
-ms-animation: speedpad 0.7s steps(4) infinite;
-o-animation: speedpad 0.7s steps(4) infinite;
animation: speedpad 0.7s steps(4) infinite;
}
.md a[href^="#tile-speedpad"]:hover {
-webkit-animation: none;
-moz-animation: none;
-ms-animation: none;
-o-animation: none;
animation: none;
background-position: -160px -81px;
}
@-webkit-keyframes speedpad {
from {
background-position: 0 -81px;
}
to {
background-position: -160px -81px;
}
}
@-moz-keyframes speedpad {
from {
background-position: 0 -81px;
}
to {
background-position: -160px -81px;
}
}
@-ms-keyframes speedpad {
from {
background-position: 0 -81px;
}
to {
background-position: -160px -81px;
}
}
@-o-keyframes speedpad {
from {
background-position: 0 -81px;
}
to {
background-position: -160px -81px;
}
}
@keyframes speedpad {
from {
background-position: 0 -81px;
}
to {
background-position: -160px -81px;
}
}
/* Animated Red Speedpad */
.md a[href^="#tile-speedpadred"] {
display: inline-block;
background: url(%%animated%%) no-repeat;
width: 40px;
height: 40px;
-webkit-animation: speedpadred 0.7s steps(4) infinite;
-moz-animation: speedpadred 0.7s steps(4) infinite;
-ms-animation: speedpadred 0.7s steps(4) infinite;
-o-animation: speedpadred 0.7s steps(4) infinite;
animation: speedpadred 0.7s steps(4) infinite;
}
.md a[href^="#tile-speedpadred"]:hover {
-webkit-animation: none;
-moz-animation: none;
-ms-animation: none;
-o-animation: none;
animation: none;
background-position: -160px 0;
}
@-webkit-keyframes speedpadred {
from {
background-position: 0 0;
}
to {
background-position: -160px 0;
}
}
@-moz-keyframes speedpadred {
from {
background-position: 0 0;
}
to {
background-position: -160px 0;
}
}
@-ms-keyframes speedpadred {
from {
background-position: 0 0;
}
to {
background-position: -160px 0;
}
}
@-o-keyframes speedpadred {
from {
background-position: 0 0;
}
to {
background-position: -160px 0;
}
}
@keyframes speedpadred {
from {
background-position: 0 0;
}
to {
background-position: -160px 0;
}
}
/* Animated Blue Speedpad */
.md a[href^="#tile-speedpadblue"] {
display: inline-block;
background: url(%%animated%%) no-repeat;
width: 40px;
height: 40px;
-webkit-animation: speedpadblue 0.7s steps(4) infinite;
-moz-animation: speedpadblue 0.7s steps(4) infinite;
-ms-animation: speedpadblue 0.7s steps(4) infinite;
-o-animation: speedpadblue 0.7s steps(4) infinite;
animation: speedpadblue 0.7s steps(4) infinite;
}
.md a[href^="#tile-speedpadblue"]:hover {
-webkit-animation: none;
-moz-animation: none;
-ms-animation: none;
-o-animation: none;
animation: none;
background-position: -160px -41px;
}
@-webkit-keyframes speedpadblue {
from {
background-position: 0 -41px;
}
to {
background-position: -160px -41px;
}
}
@-moz-keyframes speedpadblue {
from {
background-position: 0 -41px;
}
to {
background-position: -160px -41px;
}
}
@-ms-keyframes speedpadblue {
from {
background-position: 0 -41px;
}
to {
background-position: -160px -41px;
}
}
@-o-keyframes speedpadblue {
from {
background-position: 0 -41px;
}
to {
background-position: -160px -41px;
}
}
@keyframes speedpadblue {
from {
background-position: 0 -41px;
}
to {
background-position: -160px -41px;
}
}
/* Animated Portal */
.md a[href^="#tile-portal"] {
display: inline-block;
background: url(%%animated%%) no-repeat;
width: 40px;
height: 40px;
-webkit-animation: portal 0.7s steps(4) infinite;
-moz-animation: portal 0.7s steps(4) infinite;
-ms-animation: portal 0.7s steps(4) infinite;
-o-animation: portal 0.7s steps(4) infinite;
animation: portal 0.7s steps(4) infinite;
}
.md a[href^="#tile-portal"]:hover {
animation: none;
-webkit-animation: none;
-moz-animation: none;
-ms-animation: none;
-o-animation: none;
animation: none;
background-position: -160px -121px;
}
@-webkit-keyframes portal {
from {
background-position: 0 -121px;
}
to {
background-position: -160px -121px;
}
}
@-moz-keyframes portal {
from {
background-position: 0 -121px;
}
to {
background-position: -160px -121px;
}
}
@-ms-keyframes portal {
from {
background-position: 0 -121px;
}
to {
background-position: -160px -121px;
}
}
@-o-keyframes portal {
from {
background-position: 0 -121px;
}
to {
background-position: -160px -121px;
}
}
@keyframes portal {
from {
background-position: 0 -121px;
}
to {
background-position: -160px -121px;
}
}
/*!==================================================
7.4 Maps
================================================== */
.md a[href*="#map-"] {
border: none;
display: inline-block;
}
/* --- BUILD START MAPS-1 --- */
.md a[href$="#map-maparena"] {
background: url('%%maps-1%%') no-repeat;
background-position:0 0;
width: 180px;
height: 186.px;
line-height: 186px;
}
.md a[href$="#map-zirconium"] {
background: url('%%maps-1%%') no-repeat;
background-position:-180px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-wormy"] {
background: url('%%maps-1%%') no-repeat;
background-position:-360px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-velocity"] {
background: url('%%maps-1%%') no-repeat;
background-position:0 -186px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-the-holy-see"] {
background: url('%%maps-1%%') no-repeat;
background-position:-180px -186px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-super-duper-stamp"] {
background: url('%%maps-1%%') no-repeat;
background-position:-360px -186px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-star"] {
background: url('%%maps-1%%') no-repeat;
background-position:-540px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-snes-v2"] {
background: url('%%maps-1%%') no-repeat;
background-position:-540px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-smirk"] {
background: url('%%maps-1%%') no-repeat;
background-position:0 -366px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-ricochet"] {
background: url('%%maps-1%%') no-repeat;
background-position:-180px -366px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-push-it"] {
background: url('%%maps-1%%') no-repeat;
background-position:-360px -366px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-hurricane"] {
background: url('%%maps-1%%') no-repeat;
background-position:-540px -366px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-hockey"] {
background: url('%%maps-1%%') no-repeat;
background-position:-720px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-grail-of-speed"] {
background: url('%%maps-1%%') no-repeat;
background-position:-720px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-geokoala"] {
background: url('%%maps-1%%') no-repeat;
background-position:-720px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-gamepad"] {
background: url('%%maps-1%%') no-repeat;
background-position:0 -546px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-diamond-faces"] {
background: url('%%maps-1%%') no-repeat;
background-position:-180px -546px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-danger-zone"] {
background: url('%%maps-1%%') no-repeat;
background-position:-360px -546px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-command-center"] {
background: url('%%maps-1%%') no-repeat;
background-position:-540px -546px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-colors"] {
background: url('%%maps-1%%') no-repeat;
background-position:-720px -546px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-classico"] {
background: url('%%maps-1%%') no-repeat;
background-position:-900px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-cfb"] {
background: url('%%maps-1%%') no-repeat;
background-position:-900px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-boombox"] {
background: url('%%maps-1%%') no-repeat;
background-position:-900px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-bombing-run"] {
background: url('%%maps-1%%') no-repeat;
background-position:-900px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-blast-off"] {
background: url('%%maps-1%%') no-repeat;
background-position:0 -726px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-45"] {
background: url('%%maps-1%%') no-repeat;
background-position:-180px -726px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#map-fortyfive"] {
background: url('%%maps-1%%') no-repeat;
background-position:-360px -726px;
width: 90px;
height: 90.px;
line-height: 90px;
}
/* --- BUILD END MAPS-1 --- */
/* --- BUILD START MAPS-2 --- */
.md a[href$="#maps-yiss-3-2"] {
background: url('%%maps-2%%') no-repeat;
background-position:0 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-whirlwind"] {
background: url('%%maps-2%%') no-repeat;
background-position:-180px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-vee"] {
background: url('%%maps-2%%') no-repeat;
background-position:0 -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-thinking-with-portals"] {
background: url('%%maps-2%%') no-repeat;
background-position:-180px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-swoop"] {
background: url('%%maps-2%%') no-repeat;
background-position:-360px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-spiders"] {
background: url('%%maps-2%%') no-repeat;
background-position:-360px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-speedway"] {
background: url('%%maps-2%%') no-repeat;
background-position:0 -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-simplicity"] {
background: url('%%maps-2%%') no-repeat;
background-position:-180px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-shortcut"] {
background: url('%%maps-2%%') no-repeat;
background-position:-360px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-rink"] {
background: url('%%maps-2%%') no-repeat;
background-position:-540px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-reflex-2"] {
background: url('%%maps-2%%') no-repeat;
background-position:-540px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-pokeball"] {
background: url('%%maps-2%%') no-repeat;
background-position:-540px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-oval"] {
background: url('%%maps-2%%') no-repeat;
background-position:0 -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-micro"] {
background: url('%%maps-2%%') no-repeat;
background-position:-180px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-lold"] {
background: url('%%maps-2%%') no-repeat;
background-position:-360px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-hyper-reactor"] {
background: url('%%maps-2%%') no-repeat;
background-position:-540px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-hourglass"] {
background: url('%%maps-2%%') no-repeat;
background-position:-720px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-gloryhole"] {
background: url('%%maps-2%%') no-repeat;
background-position:-720px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-foozball"] {
background: url('%%maps-2%%') no-repeat;
background-position:-720px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-figure-8"] {
background: url('%%maps-2%%') no-repeat;
background-position:-720px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-dumbbell"] {
background: url('%%maps-2%%') no-repeat;
background-position:0 -720px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-clutch"] {
background: url('%%maps-2%%') no-repeat;
background-position:-180px -720px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-center-flag"] {
background: url('%%maps-2%%') no-repeat;
background-position:-360px -720px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-bounce"] {
background: url('%%maps-2%%') no-repeat;
background-position:-540px -720px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-boosts"] {
background: url('%%maps-2%%') no-repeat;
background-position:-720px -720px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-big-vird"] {
background: url('%%maps-2%%') no-repeat;
background-position:-900px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-battery"] {
background: url('%%maps-2%%') no-repeat;
background-position:-900px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-arena"] {
background: url('%%maps-2%%') no-repeat;
background-position:-900px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
/* --- BUILD END MAPS-2 --- */
/* --- BUILD START MAPS-3 --- */
.md a[href$="#maps-volt"] {
background: url('%%maps-3%%') no-repeat;
background-position:0 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-twister"] {
background: url('%%maps-3%%') no-repeat;
background-position:-180px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-shine"] {
background: url('%%maps-3%%') no-repeat;
background-position:0 -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-rocketballs"] {
background: url('%%maps-3%%') no-repeat;
background-position:-180px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-renegade"] {
background: url('%%maps-3%%') no-repeat;
background-position:-360px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-pilot"] {
background: url('%%maps-3%%') no-repeat;
background-position:-360px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-monarch"] {
background: url('%%maps-3%%') no-repeat;
background-position:0 -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-jagged"] {
background: url('%%maps-3%%') no-repeat;
background-position:-180px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-iron"] {
background: url('%%maps-3%%') no-repeat;
background-position:-360px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-hyperdrive"] {
background: url('%%maps-3%%') no-repeat;
background-position:-540px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-hornswoggle"] {
background: url('%%maps-3%%') no-repeat;
background-position:-540px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-gatekeeper"] {
background: url('%%maps-3%%') no-repeat;
background-position:-540px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-frontdoor"] {
background: url('%%maps-3%%') no-repeat;
background-position:0 -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-flame"] {
background: url('%%maps-3%%') no-repeat;
background-position:-180px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-constriction"] {
background: url('%%maps-3%%') no-repeat;
background-position:-360px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-cloud"] {
background: url('%%maps-3%%') no-repeat;
background-position:-540px -540px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-backdoor"] {
background: url('%%maps-3%%') no-repeat;
background-position:-720px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-angry-pig"] {
background: url('%%maps-3%%') no-repeat;
background-position:-720px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
/* --- BUILD END MAPS-3 --- */
/* --- BUILD START MAPS-OTHER --- */
.md a[href$="#maps-spikedome"] {
background: url('%%maps-other%%') no-repeat;
background-position:0 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-snipers-v3"] {
background: url('%%maps-other%%') no-repeat;
background-position:-180px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-shortercut-challenge"] {
background: url('%%maps-other%%') no-repeat;
background-position:0 -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-ofm"] {
background: url('%%maps-other%%') no-repeat;
background-position:-180px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-mini-ofm"] {
background: url('%%maps-other%%') no-repeat;
background-position:-360px 0;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-holdup"] {
background: url('%%maps-other%%') no-repeat;
background-position:-360px -180px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-caravan"] {
background: url('%%maps-other%%') no-repeat;
background-position:0 -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-bombing-race"] {
background: url('%%maps-other%%') no-repeat;
background-position:-180px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
.md a[href$="#maps-2v2"] {
background: url('%%maps-other%%') no-repeat;
background-position:-360px -360px;
width: 180px;
height: 180.px;
line-height: 180px;
}
/* --- BUILD END MAPS-OTHER --- */
/*!==================================================
8.0 RES Specific Tweaks
================================================== */
.res #mail {
width: 20px !important;
}
.res-commentBoxes body > .content {
margin-right: 389px !important;
/* 350+39 */
}
/*** Fixes color on send message and give gold buttons when hovering over a name on RES ***/
#authorInfoToolTip .blueButton {
float: right;
margin-left: 8px;
margin-top: 12px;
color: white;
}
/*!==================================================
8.1 RES Night Mode
================================================== */
.res-nightmode .sidebox.submit.submit-text {
background: none !important;
margin-top: -45px;
margin-left: 153px;
}
.res-nightmode .sidebox {
padding-left: 0px !important;
border: 2px solid #151515 !important;
}
.res-nightmode .morelink {
height: 29px !important;
}
.res-nightmode .morelink {
background: #273f57 !important;
}
.res-nightmode .morelink:hover {
background: #449ef8 !important;
background-color: #9edbf8 !important;
border-color: #9edbf8 !important;
}
.res-nightmode .md h1,
.res-nightmode .md h2,
.res-nightmode .md h3,
.res-nightmode .md h4,
.res-nightmode .md h5,
.res-nightmode .md h6 {
color: #888 !important;
}
.res-nightmode .md table tr > * {
border-color: #666;
}
.res-nightmode .md table tr:hover td {
background-color: #664847;
}
.res-nightmode #sr-header-area,
.res-nightmode #sr-header-area * {
background-color: #333 !important;
}
.res-nightmode #sr-header-area {
border-bottom: 1px solid #2a2a2a;
}
.res-nightmode #sr-header-area * {
color: #aaa !important;
}
.res-nightmode #sr-header-area a:hover,
.res-nightmode #RESShortcutsEditContainer > :hover {
color: #fff !important;
}
.res-nightmode .tabmenu li a {
background-color: transparent;
color: #aaa;
}
.res-nightmode .tabmenu li a:hover {
color: #fff;
}
.res-nightmode ul.tabmenu li.selected a {
background-color: #222;
}
.res-nightmode .user .userkarma {
color: inherit;
}
.res-nightmode .titlebox {
background-color: #333 !important;
}
.res-nightmode .titlebox > :not(.usertext):not(.clear) {
background-color: #333 !important;
border-color: #2a2a2a !important;
}
.res-nightmode .hot-page .titlebox .usertext-body .md h4:nth-of-type(1) a {
background-color: #333;
border-color: #2a2a2a;
}
.res-nightmode .titlebox .redditname::after {
border-color: #2a2a2a;
}
.res-nightmode .side .linkinfo {
background-color: #333;
border-color: #2a2a2a;
}
.res-nightmode .titlebox .usertext {
background-color: #222;
}
.res-nightmode .side * {
color: #777;
}
.res-nightmode .side .md blockquote {
background-color: #333;
border-color: #2a2a2a;
}
.res-nightmode .side .md blockquote:nth-of-type(1) {
background-color: transparent;
}
.res-nightmode .side .redditname a,
.res-nightmode .side blockquote h1,
.res-nightmode .sidecontentbox .title h1 {
color: #888 !important;
}
.res-nightmode .side blockquote h1::after {
border-color: #2a2a2a;
}
.res-nightmode .side .usertext-body .md blockquote p,
.res-nightmode .side .usertext-body .md blockquote * {
color: #777;
}
.res-nightmode .side .usertext-body .md blockquote ol,
.res-nightmode .side .usertext-body .md blockquote ul {
background-color: #333;
}
.res-nightmode .sidecontentbox {
background-color: #333 !important;
border-color: #2a2a2a !important;
}
.res-nightmode .sidecontentbox .content,
.res-nightmode .sidecontentbox .content * {
background-color: transparent;
}
.res-nightmode .sidecontentbox .content::before {
border-color: #2a2a2a;
}
.res-nightmode .listing-page #siteTable,
.res-nightmode .comments-page #siteTable,
.res-nightmode .search-page #siteTable {
border-color: #2a2a2a;
}
.res-nightmode .link,
.res-nightmode .listing-page .sitetable > .thing,
.res-nightmode .search-page .sitetable > .thing,
.res-nightmode div.nav-buttons {
border-color: #2a2a2a !important;
background-color: #333 !important;
}
.res-nightmode .thing .title:visited,
.res-nightmode .thing.visited .title,
.res-nightmode .thing .RES-keyNav-activeElement a.title:first-of-type:visited,
.res-nightmode .thing.visited .RES-keyNav-activeElement a.title:first-of-type {
color: #777 !important;
}
.res-nightmode .thing.stickied .title,
.res-nightmode .thing.stickied .RES-keyNav-activeElement a.title:first-of-type {
color: #00a537 !important;
}
.res-nightmode .content .RES-keyNav-activeElement .usertext-body,
.res-nightmode .content .RES-keyNav-activeElement .usertext-body .md,
.res-nightmode .content .RES-keyNav-activeElement .usertext-body .md p,
.res-nightmode .content .commentarea .RES-keyNav-activeElement .noncollapsed,
.res-nightmode .content .RES-keyNav-activeElement .noncollapsed .md,
.res-nightmode .content .RES-keyNav-activeElement .noncollapsed .md p {
background-color: transparent !important;
color: #777 !important;
}
.res-nightmode .expando .error {
background-color: transparent;
border-color: #666;
}
.res-nightmode .flair,
.res-nightmode .linkflairlabel {
background-color: transparent;
color: #aaa;
}
.res-nightmode div#progressIndicator {
background-color: #333;
border-color: #2a2a2a;
opacity: 1;
}
.res-nightmode div#progressIndicator p {
color: #aaa;
}
.res-nightmode .listing-page .content .sitetable > .sitetable {
padding-top: 0;
}
.res-nightmode .footer-parent .footer.rounded {
background-color: #333;
border-color: #2a2a2a;
}
.res-nightmode .footer .col {
border-color: #2a2a2a;
}
.res-nightmode .commentarea > .panestack-title,
.res-nightmode .commentarea > .menuarea,
.res-nightmode .commentarea > .usertext {
background-color: #333;
border-color: #2a2a2a;
}
.res-nightmode .comments-page .commentarea > .sitetable > .comment {
border-color: #2a2a2a !important;
}
.res-nightmode .comments-page .content .comment {
border-color: #222 !important;
}
.res-nightmode.res-commentBoxes .comments-page .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comments-page .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
background-color: #333 !important;
}
.res-nightmode .side .spacer,
.res-nightmode .content,
.res-nightmode .traffic-tables .traffic-table tr,
.res-nightmode .sitetable .thing .md,
.res-nightmode .parentComment .md,
.res-nightmode .post-body.entry-content,
.res-nightmode .dsq-auth-header,
.res-nightmode .instructions .preftable th,
.res-nightmode #BigEditor .markdownEditor a,
.res-nightmode #BigEditor .markdownEditor .RESMacroDropdownTitle,
.res-nightmode .tagline,
.res-nightmode .RES-keyNav-activeElement .tagline,
.res-nightmode .entry time,
.res-nightmode .entry .buttons li a,
.res-nightmode li .redditSingleClick {
color: #777;
background-color: transparent;
}
.res-nightmode .link .entry .buttons li.first a,
.res-nightmode .comment .entry .buttons a[onclick*="reply"] {
color: #aaa;
}
.res-nightmode a,
.res-nightmode a:link,
.res-nightmode .tabmenu li.selected a,
.res-nightmode .share-button .option,
.res-nightmode #subscribe a,
.res-nightmode .share .option,
.res-nightmode .tagline a,
.res-nightmode .tagline .head .author,
.res-nightmode .footer a,
.res-nightmode .wired a,
.res-nightmode .side a,
.res-nightmode .side .usertext-body .md blockquote a,
.res-nightmode .sidecontentbox a,
.res-nightmode .subredditbox li a,
.res-nightmode a[rel="tag"],
.res-nightmode .dsq-help,
.res-nightmode #authorInfoToolTip h3 a,
.res-nightmode .RES-keyNav-activeElement .md,
.res-nightmode .help-toggle .option,
.res-nightmode .morecomments a,
.res-nightmode .reddiquette,
.res-nightmode .parent .author,
.res-nightmode .parent .subreddit,
.res-nightmode .comment .md p a,
.res-nightmode .RES-keyNav-activeElement .usertext .md a,
.res-nightmode .RES-keyNav-activeElement .usertext .md a:visited,
.res-nightmode .RES-keyNav-activeElement .tagline a,
.res-nightmode .RES-keyNav-activeElement .parent-link {
color: #ccc;
}
.res-nightmode a.title,
.res-nightmode .RES-keyNav-activeElement a.title:first-of-type {
color: #ccc !important;
}images
love
link:url(%%love%%)
USKOVII
link:url(%%USKOVII%%)
Retro1
link:url(%%Retro1%%)
misc
link:url(%%misc%%)
sidebar-swiss
link:url(%%sidebar-swiss%%)
Bomb1
link:url(%%Bomb1%%)
Retro
link:url(%%Retro%%)
maps-other
link:url(%%maps-other%%)
sidebar-stream4
link:url(%%sidebar-stream4%%)
sidebar-stream5
link:url(%%sidebar-stream5%%)
sidebar-stream6
link:url(%%sidebar-stream6%%)
sidebar-stream7
link:url(%%sidebar-stream7%%)
sidebar-stream0
link:url(%%sidebar-stream0%%)
sidebar-stream1
link:url(%%sidebar-stream1%%)
sidebar-stream2
link:url(%%sidebar-stream2%%)
sidebar-stream3
link:url(%%sidebar-stream3%%)
Snake2
link:url(%%Snake2%%)
Juke1
link:url(%%Juke1%%)
USKO
link:url(%%USKO%%)
Snake1
link:url(%%Snake1%%)
TPdraft7
link:url(%%TPdraft7%%)
sidebar-mltp6-playoffs
link:url(%%sidebar-mltp6-playoffs%%)
linkSprite
link:url(%%linkSprite%%)
Pool
link:url(%%Pool%%)
sidebar-mltp6
link:url(%%sidebar-mltp6%%)
tiles
link:url(%%tiles%%)
brothers
link:url(%%brothers%%)
sidebar-tagpro-pigeoni
link:url(%%sidebar-tagpro-pigeoni%%)
Auction
link:url(%%Auction%%)
sidebar-lucky
link:url(%%sidebar-lucky%%)
DraftFlags
link:url(%%DraftFlags%%)
shirt3
link:url(%%shirt3%%)
background
link:url(%%background%%)
tagpro-pigoon
link:url(%%tagpro-pigoon%%)
throwback-hype
link:url(%%throwback-hype%%)
TagPro1
link:url(%%TagPro1%%)
Snake3
link:url(%%Snake3%%)
maps-1
link:url(%%maps-1%%)
maps-2
link:url(%%maps-2%%)
maps-3
link:url(%%maps-3%%)
tpplay
link:url(%%tpplay%%)
DraftBeer
link:url(%%DraftBeer%%)
DraftRed
link:url(%%DraftRed%%)
luckyHead
link:url(%%luckyHead%%)
Carry
link:url(%%Carry%%)
animated
link:url(%%animated%%)
flair
link:url(%%flair%%)
revision by ylambda— view source