Chapter Text
h1,
h2,
h3,
h4,
h5,
h6,
.heading {
font-family: serif;
border-bottom: none;
font-weight: normal;
}
body,
input,
.toggled form,
.dynamic form,
.secondary,
.dropdown,
button,
blockquote,
.filters dt,
.filters dd,
.filters input[type=submit],
.filters .expander,
.bookmark .user .meta,
.datetime,
a.work,
span.symbol,
.splash .news .meta,
select {
font-family: serif;
}
.icon {
display: none;
}
.qtip-content,
p.note,
blockquote,
body,
input,
.toggled form,
.dynamic form,
.secondary,
.dropdown,
button,
#main,
select {
font-size: 1em;
}
.home .header h2,
.preface h3,
.faq .categories h3,
.userstuff h3,
#footer a {
border-bottom: none;
}
.filters dt,
.filters dd,
.filters input[type=submit],
.filters .expander,
.userstuff li,
.userstuff ul,
.userstuff p,
.userstuff h2,
.userstuff h1,
.userstuff h3,
.userstuff h4,
p.note,
blockquote,
body,
input,
.toggled form,
.dynamic form,
.secondary,
.dropdown,
button,
#main,
select {
line-height: 1.5;
}
.filters dt,
.filters dd,
.filters input[type=submit],
.filters .expander {
font-size: 0.8333333333em;
}
h4.heading {
font-size: 1.44em;
font-weight: normal;
}
h4 {
font-size: 1.2em;
}
h4.heading .datetime {
padding: 5px;
font-size: 0.5787037037em;
}
.preface a:hover {
text-decoration: none;
}
#header {
font-size: 0.8333333333em;
}
.news h4.heading {
margin: 0;
}
code,
pre {
font-family: serif;
font-size: 1em;
padding: 1em 0.5em;
}
html,
body,
div,
span,
applet,
object,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
.filters dt,
.filters dd,
.filters input[type=submit],
.filters .expander {
font-size: 100%;
}
#header {
margin: 0px;
padding: 0.8em;
border-bottom: 1px solid;
border-color: #b2afaf;
}
#header .search {
float: none;
}
input#site_search {
width: 60px;
}
#header #search .text {
margin: 0;
}
input#site_search:focus {
width: auto;
}
#header #search .button,
#header #search .submit {
display: none;
}
#header .heading {
position: relative;
display: inline-block;
z-index: 1;
padding: 0;
margin-left: 0.5em;
}
#login,
#greeting {
float: right;
position: relative;
display: inline-block;
padding: 0.5em;
margin-right: 0.5em;
}
#header .primary {
position: relative;
display: block;
float: none;
background: none;
padding-top: 0.5em;
padding-bottom: 0.5em;
box-shadow: none;
}
#header .primary a {
color: currentColor;
}
#header .logo,
#header .heading sup,
#header h1.heading span {
display: none;
}
#header .heading a:after {
content: 'Storytime For You';
}
#header li {
display: inline-block;
float: none;
position: relative;
}
#header input,
#header #search > *,
#header #search .submit {
display: inline;
float: none;
vertical-align: middle;
}
#header .user {
padding: 0px;
}
#header h1 {
vertical-align: sub;
}
#header .user a:hover,
#header .user a:focus,
#header .user .current {
color: currentColor;
border-radius: 0px;
}
#footer {
background-image: none;
border-top: none;
}
#inner.wrapper {
min-height: 80vh;
}
#main {
padding-top: 2em;
}
#main.dashboard {
margin-top: 0px;
}
#header .menu li {
border-bottom: none;
margin: 0;
}
#header .open .menu,
#header .dropdown:hover .menu,
.open + #small_login,
#header .menu li {
border-radius: 5px;
}
#header #search .button,
#header #search .submit {
display: none;
}
.notice a,
.notice a:link,
.notice a:visited,
.announcement a,
.announcement a:link,
.announcement a:visited {
text-decoration: underline;
}
#header .menu,
#small_login,
#header .dropdown:hover .current + .menu,
.event .userstuff,
.notice,
.comment_notice,
ul.notes,
.caution,
.error,
.comment_error,
.alert.flash,
.actions a:hover,
.actions input:hover,
.actions a:focus,
.actions input:focus,
label.action:hover,
.action:hover,
.action:focus,
.dynamic form,
.ui-draggable form,
#header .primary,
.group.listbox,
fieldset fieldset.listbox,
#main li.blurb,
.wrapper,
#dashboard .secondary,
.secondary,
form blockquote.userstuff,
.thread .comment,
.toggled form,
.listbox .index,
form .notice,
form ul.notes,
form.verbose legend,
.verbose form legend,
span.question,
fieldset,
form dl,
fieldset dl dl,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
.delete a,
span.delete,
#header ul.primary,
.ui-sortable li,
input,
.actions input,
input[type=submit],
textarea,
.actions a,
.actions a:link,
.action,
.action:link,
button,
button[type=submit],
.current,
.actions label {
box-shadow: none;
}
#footer,
.autocomplete .dropdown ul li:hover,
li.selected,
.autocomplete a:hover,
form .notice,
form ul.notes,
form.verbose legend,
.verbose form legend,
input,
.actions input,
input[type=submit],
textarea,
.actions a,
.actions a:link,
.action,
.action:link,
button,
button[type=submit],
.current,
.actions label {
background-image: none;
}
.actions input,
input[type=submit],
textarea,
.actions a,
.actions a:link,
.action,
.action:link,
button,
button[type=submit],
.current,
.actions label {
-webkit-appearance: none;
}
form .notice,
form ul.notes,
form.verbose legend,
.verbose form legend,
.actions a,
.actions a:link,
.action,
.action:link,
input[type=submit],
button,
button[type=submit],
.current,
.actions label,
.notice,
.comment_notice,
ul.notes,
.caution,
.error,
.comment_error,
.alert.flash,
.actions a:hover,
.actions input:hover,
.actions a:focus,
.actions input:focus,
label.action:hover,
.action:hover,
.action:focus,
.toggled form,
.dynamic form,
.ui-draggable form {
border: none;
}
.actions a,
.actions a:link,
.action,
.action:link,
button,
button[type=submit],
.current,
.actions label {
border: none;
}
input {
width: 96%;
border: 1px solid;
}
form.search input[type=text],
dd.autocomplete li.input,
input[type=radio],
select,
input[type=checkbox],
input[type=file],
input.number,
p input,
p select,
.heading select,
li select,
input:focus,
select:focus,
textarea:focus,
input,
textarea {
border: 0px;
}
.actions a:hover,
a:hover,
.actions input:hover,
#dashboard a:hover,
.actions a:focus,
.actions input:focus,
#dashboard a:focus,
.actions a:active,
.current,
a.current,
.current a:visited,
#dashboard .current,
#outer .current,
#header .current,
span.unread,
.replied,
span.claimed,
dl.index dd,
.own,
.draft,
.draft .unread,
.child,
.unwrangled,
.unreviewed,
.ui-sortable li:hover,
#header .primary .menu .current,
button[type=submit]:hover {
border-color: initial;
box-shadow: none !important;
}
form .notice,
form ul.notes,
form.verbose legend,
.verbose form legend,
.actions a,
.actions a:link,
.action,
.action:link,
input[type=submit],
button,
button[type=submit],
.current,
.actions label {
border-bottom: none;
}
.listbox .index,
.dashboard .listbox .index,
.splash .news li,
form dt,
.picture .header,
button[type=submit]:hover {
border: none;
border-bottom: none;
border-top: none;
border-left: none;
border-right: none;
}
#header .menu,
#small_login,
#header .dropdown:hover .current + .menu,
.event .userstuff {
filter: none;
}
.autocomplete input,
.autocomplete .dropdown ul li {
min-width: 10px;
}
fieldset.work.meta .fandom.required ul.autocomplete {
background: transparent;
}
.filters fieldset {
padding: 0px;
}
.filters .expander,
.filters .expanded .expander {
padding: 0px;
font-size: 1.05em;
background: none;
}
.filters .expander::before {
content: "➙";
}
.filters .expanded .expander::before {
content: "➘";
}
.filters input:checked + .indicator + span {
font-weight: inherit;
}
.filters [type=radio] + .indicator:before,
.filters [type=radio]:checked + .indicator:before,
.filters [type=checkbox] + .indicator:before,
.filters .exclude [type=checkbox] + .indicator:before,
.filters [type=checkbox]:checked + .indicator:before,
.filters .exclude [type=checkbox]:checked + .indicator:before,
input[type=checkbox],
input[type=radio],
input[type=checkbox]:checked,
input[type=radio]:checked,
.actions input[type=checkbox]:checked,
label.action input[type=checkbox]:checked,
input[type=checkbox]:hover,
.actions input[type=checkbox]:hover {
width: 0.8em;
height: 0.8em;
}
input[type=radio] {
border-radius: 50%;
}
.filters [type=radio] + .indicator:before {
content: "";
vertical-align: -0.125em;
background: none;
background-color: #b2afaf;
border: none;
}
.filters [type=radio]:checked + .indicator:before {
content: "";
vertical-align: -0.125em;
background: none;
background-color: #945534;
border: none;
}
.filters [type=checkbox] + .indicator:before,
.filters .exclude [type=checkbox] + .indicator:before {
content: "";
padding: 0px;
border-radius: 0px;
vertical-align: -0.125em;
background: none;
background-color: #b2afaf;
border: none;
}
.filters [type=checkbox]:checked + .indicator:before,
.filters .exclude [type=checkbox]:checked + .indicator:before {
content: "";
padding: 0px;
border-radius: 0px;
vertical-align: -0.125em;
background: none;
background-color: #945534;
border: none;
}
.filters .exclude [type=checkbox]:checked + .indicator:before {
background-color: #945534;
}
input[type=checkbox],
input[type=radio],
.actions input[type=checkbox],
label.action input[type=checkbox] {
background-color: #b2afaf;
border: 1px solid #d8d6d6;
}
input[type=checkbox],
input[type=radio],
input[type=checkbox]:checked,
input[type=radio]:checked,
.actions input[type=checkbox]:checked,
label.action input[type=checkbox]:checked,
input[type=checkbox]:hover,
.actions input[type=checkbox]:hover {
display: inline-block;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
input[type=checkbox]:checked,
input[type=radio]:checked,
.actions input[type=checkbox]:checked,
label.action input[type=checkbox]:checked {
background-color: #945534;
border: none;
}
input[type=checkbox]:hover,
.actions input[type=checkbox]:hover,
.filters [type=checkbox]:hover + .indicator:before,
.filters [type=radio]:hover + .indicator:before,
.filters .exclude [type=checkbox]:hover + .indicator:before {
background-color: #945534;
border: none;
}
.filters dt {
min-width: auto;
}
.filters {
font-size: 90%;
}
div#inner {
display: block;
margin: 0 auto;
width: 80%;
max-width: 100em;
}
fieldset,
form dl,
fieldset dl dl,
fieldset fieldset,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff,
.listbox,
.listbox .index,
fieldset fieldset.listbox,
.own,
.draft,
.draft .wrapper,
.unread,
.child,
.unwrangled,
.unreviewed,
form.verbose legend,
.verbose form legend,
li.blurb,
li.comment,
.comment h4.byline,
dl.index dd,
form blockquote.userstuff,
table,
tr,
th,
td,
thead,
tfoot,
.reading h4.viewed,
li.relationships a,
#bookmark_form_placement form,
#collection-form form,
.nomination dt {
background: transparent;
}
.secondary,
dl.meta,
li.post.group,
.faq .example,
.guideline .example,
tr:hover,
fieldset,
form dl,
fieldset dl dl,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff,
.listbox,
fieldset fieldset.listbox,
.own,
.draft,
.draft .wrapper,
.unread,
.child,
.unwrangled,
.unreviewed,
form.verbose legend,
.verbose form legend,
li.blurb,
li.comment,
#bookmark_form_placement form,
#collection-form form {
border: 1px solid;
border-radius: 5px;
}
th,
thead,
tbody tr {
border: 1px solid;
}
li.post.group {
padding: 10px;
}
.splash .news li:last-of-type {
border-bottom: 1px solid;
border-radius: 5px;
}
tr,
th,
td,
thead,
tfoot {
vertical-align: middle;
}
col.name {
background: transparent;
}
.bookmark .user,
.filters dl,
.filters dt,
dl.index dd,
div.comment,
#modal,
#dashboard.own,
#dashboard ul,
.autocomplete div.dropdown ul,
.event .userstuff,
#dashboard.own,
#dashboard ul,
.splash .module h3,
.comment div.icon,
a,
a:link,
a:visited:hover,
.alert .userstuff {
border: none;
}
#dashboard.own,
#dashboard ul,
.splash .module h3,
.comment div.icon,
a,
a:link,
a:visited:hover {
border-top: none;
border-bottom: none;
}
span.symbol {
color: initial;
border: 1px solid;
vertical-align: middle;
}
.blurb .header img,
#workskin h2.heading img {
vertical-align: baseline;
padding: 3px;
border-radius: 3px;
}
.icon {
height: 80px;
width: 80px;
}
.tag .primary .icon,
.tagset .primary .icon {
background: url(/images/imageset.png) -10px -285px;
}
.skins .primary .icon {
background: url(/images/imageset.png) -10px -185px;
}
.comment h4.byline {
padding: 0.25em;
}
.abbreviated h4.byline {
padding-left: 0.25em;
}
.comment div.icon {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
}
.comment .icon .visitor {
background: url(/images/imageset.png) no-repeat -10px -85px;
display: block;
}
.comment .posted {
display: block;
float: none;
}
.fandom .group.listbox {
width: 100%;
}
form.inbox {
overflow-x: initial;
}
#dashboard {
border-color: transparent;
}
.LV_invalid,
.qtip-content {
background: #945534;
border: 1px solid #945534;
color: #d8d6d6;
border-radius: 5px;
box-shadow: none;
z-index: 1;
}
.qtip-content {
border-radius: 0 5px 5px;
}
.LV_invalid:before {
border-color: #945534 transparent;
border-width: 0 0.643em 0.643em;
}
.LV_invalid_field,
input.LV_invalid_field:hover,
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover,
textarea.LV_invalid_field:active {
border-color: #945534;
}
#bookmark-form,
#collection-form {
margin-top: 20px;
}
#stat_chart svg rect:first-of-type {
opacity: 0%;
}
#stat_chart g[clip-path^=url] > g:nth-of-type(2) rect,
#stat_chart svg g:nth-of-type(2) > g rect:last-of-type,
#stat_chart g[clip-path^=url] > g:nth-of-type(2) rect:first-of-type {
filter: hue-rotate(222deg);
opacity: 70% !important;
}
#stat_chart svg text {
font-family: serif;
}
#stat_chart g[clip-path^=url] > g:nth-of-type(2) rect:hover {
filter: hue-rotate(217deg);
}
body,
#header,
#outer.wrapper,
#inner.wrapper,
.secondary,
#modal,
.filters .expander,
.announcement input[type=submit],
.announcement .action {
background-color: #b2afaf;
background: #b2afaf;
}
li.blurb,
.dashboard li.own,
li.skins.own,
.listbox,
fieldset,
li.post.group,
li.comment,
.wrapper dl.meta,
form dl,
#bookmark_form_placement form,
#collection-form form {
background-color: transparent;
}
::-moz-selection,
::selection,
::-webkit-selection {
background-color: #945534;
color: #d8d6d6;
}
.actions a,
.actions a:link,
.actions a:visited,
.action,
.action:link,
.actions input,
input[type=submit],
button,
.current,
.actions label,
.listbox > .heading,
.listbox .heading a:visited,
form dd.required,
.filters dt,
.filters dd,
.filters input[type=submit],
.filters .expander,
#header .primary .menu a,
#header .primary .menu .current,
input[type=radio] + label,
input[type=checkbox] + label,
.userstuff h1,
.userstuff h2,
.userstuff h3,
.userstuff h4,
.userstuff h5,
.userstuff h6,
dd.fandom li.added.tag,
span.unreviewed.symbol,
ul.notes li::marker {
color: #2e2e2e;
}
a,
a:link,
a:visited,
a.tag,
a.tag:link,
a.tag:visited,
.listbox .index a,
.listbox .index a:link,
.listbox .index a:visited,
#header .heading a,
#header .heading a:link,
#header .heading a:visited,
.splash .module h3,
.blurb h4 a:link,
.blurb h4 a,
.blurb h4 a:link,
.blurb h4 a:visited,
#header a,
#header a:link,
#header a:visited,
#header .current,
#header .primary .open a,
#header .primary .open a:link,
#header .primary .open a:visited,
#header .primary .dropdown a,
#header .primary .dropdown a:link,
#header .primary .dropdown a:visited,
#header .primary .dropdown a:focus,
#dashboard a,
#dashboard a:link,
#dashboard a:visited,
#dashboard span,
li::marker,
.draggable,
.droppable {
color: #644117;
}
.actions a,
.actions a:link,
.actions a:visited,
.action,
.action:link,
.action:visited,
.actions input,
input[type=submit],
button,
button[type=submit],
.current,
.actions label,
.dropdown,
.splash .favorite li:nth-of-type(odd) a,
input#site_search:focus,
#header #search input:focus,
.autocomplete div.dropdown ul,
.toggled form,
.dynamic form,
.secondary,
.dropdown,
form.verbose legend {
color: #2e2e2e;
background-color: #d8d6d6;
transition: box-shadow 0.3s ease-out;
}
a:hover,
a:visited:hover,
a.tag:hover,
a.tag:visited:hover,
.listbox .heading a.tag:hover,
.listbox .heading a.tag:visited:hover,
.listbox .index a:hover,
.listbox .index a:visited:hover,
#dashboard a:hover,
#dashboard a:visited:hover,
.actions a:hover,
.actions a:visited:hover,
.actions a:focus,
.actions input:hover,
.actions input:focus,
label.action:hover,
.action:hover,
.action:visited:hover,
.action:focus,
.splash .favorite li:nth-of-type(odd) a:hover,
.splash .favorite li:nth-of-type(odd) a:visited:hover,
.splash .favorite li:nth-of-type(odd) a:focus,
.blurb h4 a:visited:hover,
.blurb h4 a:hover,
input[type=submit]:hover,
button[type=submit]:hover,
#header .dropdown .menu a:hover,
#header .dropdown .menu a:visited:hover,
#header .dropdown .menu a:focus:hover,
a[href*="/users/logout"],
.event .userstuff,
.event .userstuff a,
.event .userstuff a:link,
.event .userstuff a:visited {
background: linear-gradient(126deg, #945534 0%, #945534 100%);
color: #d8d6d6;
box-shadow: 1px 3px 10px -3px #c7c7c7;
}
.event .userstuff a,
.event .userstuff a:link,
.event .userstuff a:visited {
box-shadow: none;
background: none;
}
a.tag:hover,
a.tag:visited:hover,
.listbox .heading a.tag:hover,
.listbox .heading a.tag:visited:hover,
.actions a:hover,
.actions a:visited:hover,
.actions a:focus,
.actions input:hover,
.actions input:focus,
label.action:hover,
.action:hover,
.action:visited:hover,
.action:focus,
input[type=submit]:hover,
button[type=submit]:hover {
box-shadow: 1px 3px 10px -3px #c7c7c7 !important;
}
#header .actions a.dropdown-toggle:hover {
box-shadow: none !important;
}
.blurb h4 a:visited {
color: #6b7a62 !important;
}
.pagination .current {
color: #945534;
}
#dashboard .current,
#header .menu,
#small_login,
#header .dropdown:hover .current + .menu,
#header .actions a:hover,
#header .actions a:focus,
#header .dropdown:hover a,
#header .open a,
#header #search input:focus,
#header #search input,
tr:hover,
#outer .current,
.toggled form,
.dynamic form,
.secondary,
.dropdown,
.statistics .index li:nth-of-type(even),
.ui-sortable li {
background-color: #d8d6d6;
background: #d8d6d6;
}
.thread .even,
.ui-sortable li:hover {
background-color: transparent;
}
.autocomplete .dropdown ul li:hover,
li.selected {
background-color: #945534;
color: #d8d6d6;
}
a.modal.help:hover,
li.relationships a {
background-color: transparent;
}
.notice,
.comment_notice,
ul.notes,
.caution,
.comment_error,
.alert.flash,
.alert .userstuff,
.required .autocomplete,
.autocomplete .notice,
#header h2.collections,
#header h2 {
background-color: #a9ba9d;
color: #2e2e2e;
}
.notice a,
.notice a:link,
.notice a:visited,
.caution a,
.caution a:link,
.caution a:visited {
color: #2e2e2e;
text-decoration: underline;
}
.error {
background-color: #a9ba9d;
color: #2e2e2e;
}
#footer {
background: linear-gradient(126deg, #b2afaf 0%, #b2afaf 100%);
}
#footer a,
#footer .heading,
#footer li {
color: #000000;
}
#footer {
background: linear-gradient(126deg, #b2afaf 0%, #b2afaf 100%);
}
fieldset,
form dl,
fieldset dl dl,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff,
.listbox,
fieldset fieldset.listbox,
.own,
.draft,
.draft .wrapper,
.unread,
.child,
.unwrangled,
.unreviewed,
form.verbose legend,
.verbose form legend,
.secondary,
th,
thead,
tbody tr,
.filters fieldset,
.wrapper,
li.blurb,
dl.meta,
.faq .example,
.guideline .example,
li.post.group,
li.comment,
.splash .news li:last-of-type,
.ui-sortable li,
#bookmark_form_placement form,
#collection-form form {
border-color: #d8d6d6;
}
.required,
.alert.flash,
.nominations .rejected {
color: #945534 !important;
}
p.required.notice {
color: #2e2e2e !important;
}
form.search input[type=text],
dd.autocomplete li.input,
input[type=radio],
select,
input[type=checkbox],
input[type=file],
input.number,
p input,
p select,
.heading select,
li select,
input:focus,
select:focus,
textarea:focus,
input,
textarea {
color: #000000;
border-top-color: #b2afaf;
border-color: #b2afaf;
background-color: #d8d6d6;
}
.filters [type=radio] + .indicator:before,
.filters [type=checkbox] + .indicator:before,
.filters .exclude [type=checkbox] + .indicator:before {
background-color: #d8d6d6;
}
.filters [type=radio]:checked + .indicator:before,
.filters [type=checkbox]:checked + .indicator:before,
.filters .exclude [type=checkbox]:checked + .indicator:before {
background-color: #945534;
}
.filters .exclude [type=checkbox]:checked + .indicator:before {
background-color: #945534;
}
.secondary {
background-color: #b2afaf;
}
.javascript {
background-color: #b2afaf !important;
}
.announcement input[type=submit],
.announcement .action {
background: #d8d6d6;
border: 1px solid #d8d6d6;
color: #2e2e2e;
}
.ui-draggable form {
box-shadow: 0 0 3px #d8d6d6;
}
.userstuff blockquote {
border-inline-start: 2px solid #945534;
}
span.offered.requested {
color: #f2aa4c;
}
span.offered,
.replied,
.nominations .approved {
color: #75bd57;
}
.chapter .preface {
border-color: #b2afaf;
}
span.requested,
.nominations .rejected {
color: #945534;
}
.blurb .header h4.heading a:hover,
.blurb .header h4.heading a:visited:hover {
color: #d8d6d6 !important;
}
.blurb .header img,
#workskin h2.heading img {
background-color: transparent;
}
tbody tr:hover {
border-color: #d8d6d6;
}
#header h2 {
border-color: #d8d6d6;
}
#workskin,
.system .userstuff,
.collection blockquote.userstuff {
width: 70%;
max-width: 45em;
}
.blurb blockquote {
text-align: left;
}
.comment blockquote.userstuff {
margin-block-start: 0;
}
.splash .comment .userstuff {
width: 95%;
margin: auto;
}
#main.system h2.heading {
text-align: center;
margin: auto;
display: block;
}
::selection {
background-color: #945534;
color: #d8d6d6;
}
h5.fandoms.heading {
color: transparent;
}
.blurb h4.heading {
text-align: center;
padding: 10px 0;
line-height: 150%;
}
.blurb h4.heading a {
display: inline-block;
font-size: 100%;
border-radius: 5px;
}
.blurb h4.heading a:first-of-type {
display: block;
font-size: 140%;
margin-bottom: 10px;
}
.blurb .header .heading {
margin: 0.375em 5.25em;
}
h5.fandoms.heading {
text-align: center;
}
.splash blockquote.userstuff.summary {
width: 95%;
margin: auto 10px;
}
a.tag:hover,
li.relationships a.tag:hover,
li.characters a.tag:hover {
background: linear-gradient(126deg, #945534 0%, #945534 100%) !important;
box-shadow: 1px 3px 10px -3px #c7c7c7 !important;
}
a.tag {
background: #a5a2a2 !important;
padding: 2px 10px;
margin: 4px 0px;
border-radius: 0 15px 15px;
display: inline-block;
}
li.relationships a.tag {
background: #a5a2a2 !important;
}
li.characters a.tag {
background: #a5a2a2 !important;
}
.commas li:after {
content: "";
}
.tag .primary .icon,
.tagset .primary .icon {
display: none;
}
h2.heading a.tag {
font-size: 75%;
}
a.tag {
transition: color 0.5s ease-out, box-shadow 0.3s;
}

