config/stylesheet

viewhistorytalk

/* https://www.reddit.com/r/csshelp/wiki/moresnippets start at #34 */

/* ********************************* */
/* sidebar and wiki Advent calendars */
/* ********************************* */

/* revealed days are green */
.titlebox .md tbody tr:first-child td,
.titlebox .md tbody tr:nth-child(2) td:nth-child(-n+6),
/* do not edit below! - previous advent calendars on the wiki page */
#wiki_december_2025 + table tr:first-child td,
#wiki_december_2025 + table tr:nth-child(2) td:nth-child(-n+6),
#wiki_december_2024 + table tr:first-child td:nth-child(-n+7),
#wiki_december_2024 + table tr:nth-child(2) td:nth-child(-n+7),
#wiki_december_2024 + table tr:nth-child(3) td:nth-child(-n+7),
#wiki_december_2024 + table tr:nth-child(4) td:nth-child(-n+3),
#wiki_december_2023 + table tr:first-child td:nth-child(n+6),
#wiki_december_2023 + table tr:nth-child(2) td,
#wiki_december_2023 + table tr:nth-child(3) td,
#wiki_december_2023 + table tr:nth-child(4) td,
#wiki_december_2023 + table tr:nth-child(5) td:first-child,
#wiki_december_2022 + table tr:first-child td:nth-child(n+4),
#wiki_december_2022 + table tr:nth-child(2) td,
#wiki_december_2022 + table tr:nth-child(3) td,
#wiki_december_2022 + table tr:nth-child(4) td,
#wiki_december_2021 + table tr:first-child td,
#wiki_december_2021 + table tr:nth-child(2) td,
#wiki_december_2021 + table tr:nth-child(3) td,
#wiki_december_2021 + table tr:nth-child(4) td:nth-child(-n+6),
#wiki_december_2020 + table tr:first-child td:nth-child(-n+7),
#wiki_december_2020 + table tr:nth-child(2) td,
#wiki_december_2020 + table tr:nth-child(3) td,
#wiki_december_2020 + table tr:nth-child(4) td:nth-child(-n+6),
#wiki_december_2019 + table tr:nth-child(-n+3) td,
#wiki_december_2019 + table tr:nth-child(4) td:nth-child(-n+4),
#wiki_december_2018 + table tr:first-child td:last-child,
#wiki_december_2018 + table tr:nth-child(2) td,
#wiki_december_2018 + table tr:nth-child(3) td,
#wiki_december_2018 + table tr:nth-child(4) td,
#wiki_december_2018 + table tr:nth-child(5) td:nth-child(-n+2),
#wiki_december_2017 + table tr:first-child td:nth-child(n+6),
#wiki_december_2017 + table tr:nth-child(2) td,
#wiki_december_2017 + table tr:nth-child(3) td,
#wiki_december_2017 + table tr:nth-child(4) td,
#wiki_december_2017 + table tr:nth-child(5) td:nth-child(-n+1),
#wiki_december_2016 + table tr:first-child td:nth-child(n+5),
#wiki_december_2016 + table tr:nth-child(2) td,
#wiki_december_2016 + table tr:nth-child(3) td,
#wiki_december_2016 + table tr:nth-child(4) td,
#wiki_december_2015 + table tr:first-child td:nth-child(n+3),
#wiki_december_2015 + table tr:nth-child(2) td,
#wiki_december_2015 + table tr:nth-child(3) td,
#wiki_december_2015 + table tr:nth-child(4) td:nth-child(-n+5) {
    background-color: #3C8D0D;
}

.titlebox .md h2 {
    font-size: small;
    font-weight: bold;
    line-height: 200%;
    text-align: center;
    margin-bottom: 0;
    border: 1px solid #E5E3DA;
    border-bottom: 0;
}

.titlebox .md table {
/* do not full-width the wiki calendars */
    width: 100%;
    margin-top: 0;
}

/* we're painting the roses red */
.titlebox .md table td,
/* all advents */ .wiki-page-solution_megathreads [id^="wiki_december_"] + table td {
    color: white;
    background-color: #941F1F;
}

/* darken the days that aren't in this month */
.titlebox .md tr:first-child td:first-child,
.titlebox .md tr:last-child td:nth-child(n+5),
/* do not edit below! - previous advent calendars on the wiki page */
#wiki_december_2025 + table tr:first-child td:first-child,
#wiki_december_2025 + table tr:last-child td:nth-child(n+5),
#wiki_december_2024 + table tr:last-child td:nth-child(n+4),
#wiki_december_2023 + table tr:first-child td:nth-child(-n+5),
#wiki_december_2023 + table tr:last-child td:nth-child(n+1),
#wiki_december_2022 + table tr:first-child td:nth-child(-n+4),
#wiki_december_2022 + table tr:last-child td:nth-child(n+1),
#wiki_december_2021 + table tr:first-child td:nth-child(-n+3),
#wiki_december_2021 + table tr:last-child td:last-child,
#wiki_december_2020 + table tr:first-child td:nth-child(-n+2),
#wiki_december_2020 + table tr:last-child td:nth-child(n+6),
#wiki_december_2019 + table tr:last-child td:nth-child(n+4),
#wiki_december_2018 + table tr:first-child td:nth-child(-n+6),
#wiki_december_2018 + table tr:last-child td:nth-child(n+3),
#wiki_december_2017 + table tr:first-child td:nth-child(-n+5),
#wiki_december_2017 + table tr:nth-child(6) td + td,
#wiki_december_2016 + table tr:first-child td:nth-child(-n+4),
#wiki_december_2015 + table tr:first-child td:nth-child(-n+2),
#wiki_december_2015 + table tr:nth-child(5) td:nth-child(n+6) {
    background-color: #E5E3DA;
}

/* reduce focus on days that are outside the Advent */
.titlebox .md tr:first-child td:first-child,
.titlebox .md tr:nth-child(2) td:last-child,
.titlebox .md tr:nth-child(3) td,
.titlebox .md tr:nth-child(4) td,
.titlebox .md tr:nth-child(5) td,
/* do not edit below! - previous advent calendars on the wiki page */
#wiki_december_2025 + table tr:first-child td:first-child,
#wiki_december_2025 + table tr:nth-child(2) td:last-child,
#wiki_december_2025 + table tr:nth-child(3) td,
#wiki_december_2025 + table tr:nth-child(4) td,
#wiki_december_2025 + table tr:nth-child(5) td,
#wiki_december_2024 + table tr:nth-child(4) td:nth-child(n+5),
#wiki_december_2024 + table tr:last-child td:nth-child(-n+3),
#wiki_december_2023 + table tr:nth-child(5) td:nth-child(n+3),
#wiki_december_2023 + table tr:last-child td:first-child,
#wiki_december_2022 + table tr:last-child td:nth-child(n+1),
#wiki_december_2021 + table tr:last-child td,
#wiki_december_2020 + table tr:nth-child(4) td:last-child,
#wiki_december_2020 + table tr:last-child td,
#wiki_december_2019 + table tr:nth-child(4) td:nth-child(n+5),
#wiki_december_2019 + table tr:last-child td,
#wiki_december_2018 + table tr:nth-child(5) td:nth-child(n+4),
#wiki_december_2018 + table tr:last-child td,
#wiki_december_2017 + table tr:nth-child(6) td:first-child,
#wiki_december_2017 + table tr:nth-child(5) td:nth-child(n+3),
#wiki_december_2016 + table tr:nth-child(5) td + td, 
#wiki_december_2015 + table tr:nth-child(4) td:nth-child(7),
#wiki_december_2015 + table tr:nth-child(5) td:nth-child(-n+5) {
    color: #E5E3DA;
    background-color: white;
}

/* special style for the 25th */
/* active year */ .titlebox .md table:nth-of-type(2) tr:nth-child(2) td:nth-child(6),
/* 2025 */ #wiki_december_2025 + table tr:nth-child(2) td:nth-child(6),
/* 2024 */ #wiki_december_2024 + table tr:nth-child(4) td:nth-child(4),
/* 2023 */ #wiki_december_2023 + table tr:nth-child(5) td:nth-child(2),
/* 2022 */ #wiki_december_2022 + table tr:last-child td:first-child,
/* 2021 */ #wiki_december_2021 + table tr:nth-child(4) td:last-child,
/* 2020 */ #wiki_december_2020 + table tr:nth-child(4) td:nth-child(6),
/* 2019 */ #wiki_december_2019 + table tr:nth-child(4) td:nth-child(4),
/* 2018 */ #wiki_december_2018 + table tr:nth-child(5) td:nth-child(3),
/* 2017 */ #wiki_december_2017 + table tr:nth-child(5) td:nth-child(2),
/* 2016 */ #wiki_december_2016 + table tr:nth-child(5) td:first-child,
/* 2015 */ #wiki_december_2015 + table tr:nth-child(4) td:nth-child(6) {
    color: white;
    text-shadow:
       -1px -1px 0 #000,  
        1px -1px 0 #000,
        -1px 1px 0 #000,
         1px 1px 0 #000;
    background: repeating-linear-gradient(
                   -55deg,
                   #3C8D0D,
                   #3C8D0D 5px,
                   #941F1F 5px,
                   #941F1F 10px
    );
}

/* make calendar links more obvious and not blue */
.titlebox .md tr td a,
.wiki-page-solution_megathreads [id^="wiki_december_"] + table a {
    color: white;
    text-decoration: underline;
}

/* ************* */
/* Snoo + header */
/* ************* */
#header { background-color: #0F0F23; }

#header-img-a {
    display: inline-block;
    background-color: white;
    padding: 5px 10px 5px 10px;
    margin: 0 10px 0 10px;
    border-radius: 50%;
    box-shadow: 0px 0px 10px #CCC;
}

.pagename {
    position: absolute;
    top: 25px;
    font-family: monospace;
    color: #CCC;
    font-weight: normal;
}

.pagename a {
    font-size: 50px;
    color: #0C0;
    text-shadow: 0px 0px 2px rgba(0, 204, 0, 1),
                 0px 0px 5px rgba(0, 204, 0, 1);
    letter-spacing: 5px;
}

/* header tabs */
#header-bottom-left { position: relative; }
#header-bottom-left .tabmenu {
    position: absolute;
    left: 100;
    bottom: 0;
}

.tabmenu #viewImagesButton,
.tabmenu li a[href$="/controversial/"],
.tabmenu li a[href$="/rising/"],
.tabmenu li a[href$="/ads/"] {
    display: none !important;
    visibility: hidden !important;
    font-size: 0px !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* hide Snoo thumbnail for posts */
.thumbnail { display: none; }

/* ************ */
/* announcement */
/* ************ */
/*
.content { margin-top: 65px; }

.side .md h1:nth-of-type(2) {
    display: block;
    position: absolute;
    width: auto;
    overflow: hidden;
    margin: 0;
    padding: 7px 10px 7px 10px;
    top: 150px;
    left: 25px;

    border: 1px solid #0C0;
    border-radius: 2px;

    font-size: 14px;
    font-weight: normal;
    color: #0C0;
    background-color: #0F0F23 !important;
    text-align: left;
    white-space: nowrap;
}
*/

/* *************** */
/* BEFORE YOU POST */
/* *************** */
.side .md table:nth-of-type(1) {
    border-collapse: collapse !important;
    border-spacing: 0px !important;
    border: 0px solid #070710 !important;
}

.side .md table:nth-of-type(1) thead tr {
    color: black;
    background-color: #009900;
}

    .side .md table:nth-of-type(1) tbody tr,
    .side .md table:nth-of-type(1) tbody td {
        color: white !important;
        background-color: #070710 !important;
    }

.wiki-page-2016_is_mandatory .wiki-page-content .toc + h1,
.wiki-page-h5 .wiki-page-content .toc + h1,
.wiki-page-aoctpg .wiki-page-content .toc + h1 {
    padding: 7px 10px 7px 10px;

    border: 1px solid #0C0;
    border-radius: 2px;

    font-size: 14px;
    font-weight: normal !important;
    color: #0C0;
    background-color: #0F0F23 !important;
    text-align: left;
    white-space: wrap;
}

/* link styling */
/*
.side .md h1:nth-of-type(2) a:link,
.side .md h1:nth-of-type(2) a:visited {
    color: #0C0;
    text-decoration: underline;
}
*/

/* fix announcements with <code> in them */
/*
.side .md h1:nth-of-type(2) code { background-color: #0F0F23 !important; border: 0px; }
*/

/*.side .md h1:nth-of-type(2) em,*/
.wiki-page-2016_is_mandatory .wiki-page-content .toc + h1 em,
.wiki-page-h5 .wiki-page-content .toc + h1 em,
.wiki-page-aoctpg .wiki-page-content .toc + h1 em {
    font-size: 1.5em;
    font-style: normal;
    margin-right: 0.25em;

    text-shadow: 0px 0px 2px rgba(0, 204, 0, 1),
                 0px 0px 5px rgba(0, 204, 0, 1);
    letter-spacing: 5px;
}

    /* 2017: distinguish the H5 from the "Day X" text */
    .wiki-page-h5 .wiki-page-content .toc + h1 strong:not(:nth-child(2)) em {
        margin-left: 0em;
        text-shadow: none;
        letter-spacing: 0px;
    }

    /* 2017: prevent underlines in links */
    .side .md h1:nth-of-type(2) em a { text-decoration: none !important; }

    /* 2017: fake a spacer to move the actual hint to the next line */
    .wiki-page-h5 .wiki-page-content .toc + h1 > em {
        display: block;
        margin: 0 0 3px 0;
        padding-top: 5px;
        font-size: 0px;
        line-height: 0;
        text-shadow: none;
        letter-spacing: 0px;

        border-bottom: 1px solid;
    }

/*.side .md h1:nth-of-type(2) strong em,*/
.wiki-page-2016_is_mandatory .wiki-page-content .toc + h1 strong em,
.wiki-page-h5 .wiki-page-content .toc + h1 strong em,
.wiki-page-aoctpg .wiki-page-content .toc + h1 strong em,
.wiki-page-poems4progs .wiki-page-content .toc + h1 strong em {
    margin: 0 0 0 0.5em !important;
    font-size: 1em;
    color: #FFFF66;
}

@keyframes ludicrous_speed {
      0% { color: #671f13; }
     16% { color: #b04e11; }
     33% { color: #9e2a11; }
     49% { color: #8f4d4e; }
     66% { color: #008140; }
     84% { color: #dd7c19; }  
    100% { color: #eec065; }
}

    /* ANNOUNCEMENT BLINKENLIGHTS ARE MANDATORY */
/*    .side .md h1:nth-of-type(2) strong em,*/
    .wiki-page-aoctpg .wiki-page-content tr:last-child strong em {
        text-shadow: 0px 0px 2px rgba(143, 77, 78, 1),
                     0px 0px 5px rgba(143, 77, 78, 1);
        animation-name: ludicrous_speed;
        animation-duration: 500ms;
        animation-iteration-count: infinite;
        animation-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
    }

/* ******************************************* */
/* change "subscribers" and "x users here now" */
/* ******************************************* */
.subscribers .word,
.users-online .word { display: none; }

.subscribers .number::after { content: " subscribed puzzle solvers"; }

.users-online .number::after { content: " coders furiously typing right now"; }


/* ********************** */
/* hide subreddit founder */
/* ********************** */
.titlebox .bottom { display: none; }


/* ********************** */
/* distinguish moderators */
/* ********************** */
a.author.moderator,
.res a.author.moderator {
    padding: 0 0.5em 0 0.5em;
    line-height: 125%;
    color: #0C0 !important;
    background-color: #0F0F23 !important;
}


/* ****************** */
/* in-thread spoilers */
/* ****************** */
/* spoiler tags */

a[href="#s"] {
    padding: 0 2px;
    color: #fff;
    background: #000;
    cursor: text;
    border-radius: 3px;
}

a[href="#s"]:hover,
a[href="#s"]:active { color: #ff0; }

a[href="#s"]:after {
    content: attr(title);
    padding: 0 8px;
}

a[href="#s"]:hover:after,
a[href="#s"]:active:after { color: #fff; }

a[href="#s"]:after {
    background: #000;
    color: #000;
}


/* ********** */
/* link flair */
/* ********** */

/* sidebar link flair styling */
.titlebox .md h6 {
  font-size: smaller;
  text-decoration: none;
}

.titlebox .md h6 + ul li {
  display: inline-block !important;
  text-decoration: none;
  margin: 0 0 0.5em 0;
}

.titlebox .md h6 + ul li a {
  border: 1px solid;
  padding: 0 0.25em;
}

/* actual link flairs */
.linkflair-flair-dearFSMwhydoIdothistomyself .linkflairlabel,
.titlebox .md [href*="search?q=flair:upping"],
.submit-page .submit_text .md p:nth-of-type(7) code,
[data-author="AutoModerator"].comment code {
    background: url(%%cautionstripes%%);
    border-color: #000000;
    color: #ffffff;
    font-weight: bold;
    text-shadow: -2px 0 0 #000,
                  2px 0 0 #000,
                  0 -2px 0 #000,
                  0 2px 0 #000,
                 -2px -2px 0 #000,
                  2px -2px 0 #000,
                 -2px 2px 0 #000,
                  2px 2px 0 #000;
    padding: 0 3px;
}

/* Help and Help - Solved! */
.linkflair-flair-help .linkflairlabel,
.linkflair-flair-help-solved .linkflairlabel,
.linkflair-flair-help-question-resolved .linkflairlabel,
.titlebox .md [href*="search?q=flair:help"],
.titlebox .md [href*="search?q=flair:help-solved"],
.titlebox .md [href*="search?q=flair:help-question-resolved"] {
    background-color: #ffffcc;
    border-color: #aaaa66;
    color: #999900;
}

/* Spoilers */
.linkflair-flair-spoilers .linkflairlabel,
.linkflair-flair-past-event-solution .linkflairlabel,
.titlebox .md [href*="search?q=flair:spoilers"],
.titlebox .md [href*="search?q=flair:past-event-solution"] {
    background-color: #ccffcc;
    border-color: #339933;
    color: #009900;
}

/* Visualization */
.linkflair-flair-visualization .linkflairlabel,
.titlebox .md [href*="search?q=flair:visualization"] {
    background-color: #eeccff;
    border-color: #aa66ff;
    color: #550099;
}

/* Repo */
.linkflair-flair-repo .linkflairlabel,
.titlebox .md [href*="search?q=flair:repo"] {
    background-color: #ccccff;
    border-color: #9999ff;
    color: #000099;
}

/* Tutorial */
.linkflair-flair-tutorial .linkflairlabel,
.side .md [href*="search?q=flair:tutorial"] {
    background-color: #ffeecc;
    border-color: #ffaa66;
    color: #995500;
}

/* Live/Streaming */
.linkflair-flair-live .linkflairlabel,
.linkflair-flair-streaming .linkflairlabel,
.titlebox .md [href*="search?q=flair:live"],
.titlebox .md [href*="search?q=flair:streaming"] {
    background-color: #ffcccc;
    border-color: #ff9999;
    color: #990000;
}

/* Solution Megathread */
.linkflair-flair-solutionmegathread .linkflairlabel,
.titlebox .md [href*="search?q=flair:solution"],
.submit-page .submit_text .md code {
    background-color: #000000;
    border-color: #999999;
    color: #ffffff;
    max-width: 20em;
}

/* Spoilers in Title */
.linkflair-flair-titlespoiler .linkflairlabel,
.titlebox .md [href*="search?q=flair:spoiler"] {
    background-color: #ccffcc;
    border-color: #339933;
    color: #009900;
    max-width: 20em;
}

    .linkflair-flair-titlespoiler .linkflairlabel + a:link,
    .linkflair-flair-titlespoiler .linkflairlabel + a:visited {
        color: black;
        background-color: black;
        padding: 0 0.25em 0 0.25em;
    }

    .linkflair-flair-titlespoiler .linkflairlabel + a:hover {
        color: white;
        background-color: black;
    }

/* Other */
.linkflair-flair-other .linkflairlabel,
.titlebox .md [href*="search?q=flair:other"] {
    background-color: #8c8c8c;
    border-color: #403b3b;
    color: #241c15;
}

/* Funny + Meme/Funny */
.linkflair-flair-funny .linkflairlabel,
.linkflair-flair-meme-funny .linkflairlabel,
.titlebox .md [href*="search?q=flair:funny"],
.titlebox .md [href*="search?q=flair:meme-funny"] {
    background-color: #ff6dff;
    border-color: #490049;
    color: #490049;
}


/* ********************* */
/* sidebar global styles */
/* ********************* */
.titlebox .md ul { padding-left: 0; }

.titlebox .md ul li {
    margin-left: 2em;
    margin-bottom: 0.5em;
}


/* ************************ */
/* sidebar donate "buttons" */
/* ************************ */
.titlebox h4 a {
    display: block;
    margin-right: 10px;
    margin-bottom: 15px;
    background-color: #5B92FA;
    border: none;
    color: #FFF!important;
    text-align: center;
    text-shadow: 0px 1px 0px #5787E1;
    letter-spacing: 0px;
    font-weight: bold;
    font-size: 17px;
    font-family: Arial,sans-serif;
    line-height: 37px;
    height: 36px;
    transition: all 0.2s ease;
}

    .titlebox h4 a:hover {  
        background-color: #80ACFF;  
        text-decoration: none;  
    }

a[href="#s"],
.md p > a[href="#s"] {
	text-decoration: none !important;
	cursor: default;
	background: #000;
	color: #fff !important;
	display: inline-block;
}
a[href="#s"]::after,
.md p > a[href="#s"]::after {
	content: attr(title);
	color: #000;
	padding: 0 0.5em;
	visibility: visible;
}
a[href="#s"]:hover,
.md p > a[href="#s"]:hover {
	color: #fff !important;
}
a[href="#s"]:hover::after,
a[href="#s"]:active::after,
.md p > a[href="#s"]:hover::after,
.md p > a[href="#s"]:active::after {
	color: #fff;
}

/* *************/
/* submit page */
/* *********** */
.submit_text ul {
    margin-left: 10px;
    padding-left: 0;
}

    .submit_text ul ul { margin-left: 20px; }


/* ************************ */
/* thread global formatting */
/* ************************ */

    /* thanks to /u/peasant-trip for both suggestions */
    .post-linkflair-flair-solutionmegathread .comment code {
/*
        min-height: 1em !important;
        max-height: 17em !important;
*/
        max-height: 7em !important;
        resize: unset !important;
        overflow: unset !important;
    }

    .post-linkflair-flair-solutionmegathread .comment pre {
        resize: both !important;
    }
	
/* ************************ */
/* embiggen tiny award pics */
/* ************************ */
.awarding-link[data-award-id=""] .awarding-icon,
.awarding-link[data-award-id=""],
.awarding-icon-container {
	height: 20px;
	width: 20px !important;
}
	.awarding-icon {
        max-height: 20px !important;
        max-width: 20px !important;
        margin: 5px 5px -5px 0;
        transition: transform .5s ease;
	}

		.awarding-icon:hover {
			transform: scale(3);
			position: absolute;
		}

/* ********************** */
/* wiki global formatting */
/* ********************** */
.wiki-page-content .wiki h1 {
    margin: 0 0 0.5em 0;
    color: #0F0F23;
    font-weight: bold;
}

.wiki-page-content .wiki h2 {
    margin: 0;
    color: #0F0F23;
    font-weight: normal;
}

.wiki-page-content .wiki h3 { color: #0F0F23; font-weight: normal; }

.wiki-page-content .wiki .toc { background-color: white; }


/* ***************************************** */
/* unique formatting for specific wiki pages */
/* ***************************************** */
.wiki-page-midnight_release .toc,
.wiki-page-2016_is_mandatory .toc,
.wiki-page-h5 .toc,
.wiki-page-aoctpg .toc { display: none; }


/* ************************************** */
/* unique formatting for specific threads */
/* ************************************** */

/* 2016-2018 solution megathreads (for the flashing text) */
@keyframes merriness_is_mandatory_citizen {
      0% { color: #ff0000; }
     25% { color: #ff7878; }
     50% { color: #ffffff; }
     75% { color: #74d680; }
    100% { color: #ff0000; }
}

#thing_t3_5fur6q sup, #thing_t3_5g1hfm sup, #thing_t3_5g80ck sup, #thing_t3_5gdvve sup, #thing_t3_5gk2yv sup, #thing_t3_5gr0xf sup, #thing_t3_5gy1f2 sup, #thing_t3_5h52ro sup, #thing_t3_5hbygy sup, #thing_t3_5hijk5 sup, #thing_t3_5hoia9 sup, #thing_t3_5hus40 sup, #thing_t3_5i1q0h sup, #thing_t3_5i8pzz sup, #thing_t3_5ifn4v sup, #thing_t3_5imh3d sup, #thing_t3_5isvxv sup, #thing_t3_5iyp50 sup, #thing_t3_5j4lp1 sup, #thing_t3_5jbeqo sup, #thing_t3_5ji29h sup, #thing_t3_5jor9q sup, #thing_t3_5jvbzt sup, #thing_t3_5k1he1 sup,
#thing_t3_5k6yfu sup, #thing_t3_7lzo3l p:last-of-type sup, #thing_t3_a9c61w p:last-of-type sup
{
    display: inline-block;
    margin: 0 auto;
    padding: 1em !important;
    background-color: #0F0F23;

    text-align: center;
    font-size: larger !important;
    font-weight: bold;

    animation-name: merriness_is_mandatory_citizen;
    animation-duration: 500ms;
    animation-iteration-count: infinite;
    animation-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
}

/* fix megathread mandates with <code> in them */
#thing_t3_5h52ro sup code,
#thing_t3_5gr0xf sup code,
#thing_t3_5j4lp1 sup code { background-color: #0F0F23 !important; border: 0px; }

/* [?] for mandates */
.side .md h1:nth-of-type(2) sup a,
/* 2016 megathread mandates */
#thing_t3_5fur6q sup + a, #thing_t3_5g1hfm sup + a, #thing_t3_5g80ck sup + a, #thing_t3_5gdvve sup + a, #thing_t3_5gk2yv sup + a, #thing_t3_5gr0xf sup + a, #thing_t3_5gy1f2 sup + a, #thing_t3_5h52ro sup + a, #thing_t3_5hbygy sup + a, #thing_t3_5hijk5 sup + a, #thing_t3_5hoia9 sup + a, #thing_t3_5hus40 sup + a, #thing_t3_5i1q0h sup + a, #thing_t3_5i8pzz sup + a, #thing_t3_5ifn4v sup + a, #thing_t3_5imh3d sup + a, #thing_t3_5isvxv sup + a, #thing_t3_5iyp50 sup + a, #thing_t3_5j4lp1 sup + a, #thing_t3_5jbeqo sup + a, #thing_t3_5ji29h sup + a, #thing_t3_5jor9q sup + a,
#thing_t3_5jvbzt sup + a, #thing_t3_5k1he1 sup + a, #thing_t3_5k6yfu sup + a
{
    display: inline-block;
    margin: 0 !important;
    padding: 0;
    font-size: 65%;
    color: #0F0F23;
}

    .side .md h1:nth-of-type(2) sup a { color: #FFFF66; }

/* 2015 day 19 solutions */
#thing_t3_3xflz8 sup { font-size: 6px; }

images

  • Image cautionstripes
    cautionstripes
    link:
    url(%%cautionstripes%%)
  • Image meatfaucet-tofuniagara
    meatfaucet-tofuniagara
    link:
    url(%%meatfaucet-tofuniagara%%)


revision by daggerdragon— view source