#footer ul,
#header .primary a {
background: #ffc0cb;
}
.index .skins .icon {
background: #ffb6c1;
}
.bookmark .user {
background: #f8c6d8;
box-shadow: 5px 5px 5px #e29ab3;
}
#header .actions a:hover,
#header .actions a:focus,
#header .dropdown:hover a {
background-color: #ffe6ec;
padding: 5px 9px;
border: 3px solid rgba(255, 105, 180, 0.8);
border-radius: 10px;
color: #d63384;
text-shadow: -1px -1px 0 #fff, 1px 1px 0 #fff, 0 0 1px #fff;
}
div.comment:nth-child(even),
li.comment:nth-child(even) {
background: #ffe8f0;
}
.comment fieldset {
margin: 0;
background-color: #ffe4ec;
box-shadow: 1px 0 5px 2px #f5b5c9;
}
form dt {
background: none;
}
li.blurb,
.blurb .blurb {
display: block;
position: relative;
clear: left;
padding: .429em .75em;
overflow: visible;
border-radius: 5px;
background: #fff5f9;
border: 2px solid #f7a6c1;
}
.autocomplete input,
.autocomplete .dropdown ul li {
display: block;
border: 1px solid #f5a3b9;
min-width: 10em;
border-radius: 4px;
background-color: #fff0f5;
}
input,
textarea {
font: 100% Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif, GNU Unifont;
width: 100%;
border: 1px solid #f7a6c1;
background-color: #fff5f9;
box-shadow: inset 0 1px 4px 0px #fba2c3;
border-radius: 4px;
padding: 0.4em;
}
.draft {
border: 2px dashed #f7a6c1;
padding: .643em;
border-radius: .5em;
background-color: #fff0f5;
}
.own,
.draft,
.draft .wrapper,
.unread,
.child,
.unwrangled,
.unreviewed {
background-color: #ffeef5;
opacity: 0.98;
border-radius: 4px;
padding: 0.25em;
}
.bookmark .user:nth-child(odd) {
background-color: #ffe0ec;
background-position: center;
background-size: 16em;
background-blend-mode: overlay;
box-shadow: 5px 5px 5px #f3a5c2;
}
.bookmark .user:nth-child(even) {
background-color: #ffd6e8;
box-shadow: 5px 5px 5px #f7a6c1;
border-radius: 5px;
}
#greeting .icon {
border: 2px solid #f7a6c1;
border-radius: 8px;
padding: 2px;
background-color: #fff0f5;
}
#dashboard.own {
background-color: #fff0f5;
border-top: 1vw solid #f7a6c1;
border-bottom: 1vw solid #f7a6c1;
opacity: 1;
border-radius: .5em;
}
#header .heading a,
#header .open a,
#header fieldset,
#header form,
#header p,
#dashboard a:hover,
.actions a:hover,
.actions input:hover,
.delete a,
span.delete,
span.unread,
.replied,
span.claimed,
.draggable,
.droppable,
span.requested,
a.work,
.blurb h4 a:link,
.blurb h4 img,
.system .latest h3,
.system div.news h3,
.system .tweets h3,
.required,
.error,
a.cloud7,
a.cloud8 {
color: #b8005c;
}
#greeting img.icon {
height: 50px;
width: 50px;
border-radius: 50%;
border: 2px solid #f7a6c1;
background-color: #fff0f5;
padding: 2px;
}
dl.index dd {
width: auto;
float: none;
clear: right;
margin: 0 .25em .643em 2.5em;
padding: .375em .15em .15em;
overflow: visible;
background: #fff0f5;
border-radius: 4px;
}
form {
clear: right;
}
form.filters {
width: 23%;
float: right;
background: linear-gradient(to right, #fff0f5, #ffe4ec, #ffd6e8);
border: 2px solid #f7a6c1;
border-radius: 8px;
padding: 1em;
box-shadow: 2px 2px 6px #f3c1d6;
}
.bookmark div.user {
clear: right;
background: radial-gradient(circle closest-corner at center, #fff0f5 0%, #ffd6e8 70%);
box-sizing: border-box;
border-radius: 10px;
border: 1px solid #f7a6c1;
box-shadow: 2px 2px 6px #f3c1d6;
padding: 0.5em;
}
.bookmark .user {
border: 10px double #f7a6c1;
margin-top: 0.643em;
padding: 0.429em 0.75em;
overflow: hidden;
background-color: #fff0f5;
border-radius: 8px;
}
.splash .favorite:after {
content: "₊✩‧₊˚౨ৎ˚₊✩‧₊";
display: block;
text-align: center;
font-size: 1.2em;
color: #d63384;
text-shadow: 0 0 2px #f7a6c1;
margin-top: 0.25em;
}
#outer #header .dropdown-menu li:nth-child(odd) a:hover {
color: #fff;
background: #f7a6c1;
border: 2px solid #e28da8;
font-weight: 600;
text-shadow: 1px 1px 2px #fdd9e3;
-webkit-text-stroke: 0.25px #fff;
}
#outer #header .dropdown-menu li:nth-child(even) a:hover {
background-color: #ffd6e8;
color: #ffffff;
font-weight: 600;
text-shadow: 1px 1px 2px #fdd9e3;
-webkit-text-stroke: 0.25px #fff;
}
#header .menu li {
border-bottom: 1px solid #f7c1d9;
margin: 0 0.25em;
text-align: left;
}
#header .menu,
#small_login {
background: #fff0f5;
background-size: contain;
padding: 0.5em;
position: absolute;
width: 20em;
box-shadow: 0 2px 8px rgba(247, 166, 193, 0.4);
border-radius: 6px;
border: 1px solid #f7a6c1;
}
#greeting p.icon {
float: right;
height: auto;
padding: 0.429em 0.5em 0;
line-height: 1;
width: auto;
background: linear-gradient(to bottom right, #fff, #ffe4ec, #fff);
border-radius: 6px;
font-weight: bold;
color: #d63384;
box-shadow: 1px 1px 4px #f7a6c1;
}
#greeting::before {
content: "✧・゚:*";
display: inline-block;
font-size: 1.2em;
color: #f7a6c1;
position: relative;
left: 0.5em;
bottom: -0.2em;
}
#greeting::after {
content: "*:・゚✧";
display: inline-block;
font-size: 1.2em;
color: #f7a6c1;
position: relative;
left: 0.5em;
top: -0.1em;
}
#outer #header .dropdown-menu li:nth-child(odd) a {
background: #fbe3f0;
padding: 5px 9px;
border: 3px solid rgba(247, 166, 193, 0.8);
border-radius: 10px;
color: #b8005c;
text-shadow: -1px -1px 0 #fff, 1px 1px 0 #fff, 0 0 1px #fff;
box-shadow: 4px 4px 6px #f3c1d6;
}
#outer #header .dropdown-menu li:nth-child(even) a {
background-color: #fff0f5;
padding: 5px 9px;
border: 3px solid rgba(238, 149, 151, 0.8);
border-radius: 10px;
color: #d63384;
text-shadow: -1px -1px 0 #fff, 1px 1px 0 #fff, 0 0 1px #fff;
box-shadow: 4px 4px 6px #f3c1d6;
}
.splash .module h3:after {
font-style: normal;
content: " ♡ ";
color: #f7a6c1;
}
#header .user a,
#small_login .action {
background: linear-gradient(to right, #fafafa, #fce9eb, #ffe2e3);
color: #b8005c;
text-decoration: none;
padding: 5px 9px;
border: 1.6px solid #f7a6c1;
border-radius: 10px;
text-shadow: 0 0 1px #fff;
}
#header .user a:after,
#small_login .action:after {
content: " ♡ ";
}
.dashboard .own,
.comment span.unreviewed {
background: #fff0f5d9;
}
.comment > div.icon {
border-bottom-color: #f7a6c1;
}
.dashboard fieldset {
clear: right;
background: linear-gradient(to right, #fff0f5, #fce0ea, #ffd6e8);
border-radius: 8px;
padding: 1em;
}
body,
th,
tr:hover,
col.name,
fieldset fieldset,
fieldset dl dl,
form blockquote.userstuff,
input:focus,
select:focus,
textarea:focus,
.autocomplete div.dropdown ul,
#ui-datepicker-div,
#ibox_wrapper,
#ibox_content,
.toggled form,
.dynamic form,
.secondary,
.listbox .index,
.dashboard .listbox .index,
.nomination dt {
background: #fff5f9;
box-shadow: 0px 3px 16px #f7a6c1;
}
fieldset,
form dl,
fieldset dl dl,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff {
display: block;
border: 2px solid #f7a6c1;
margin: 0.643em;
padding: 0.643em;
box-shadow: inset 1px 1px 6px #fbd0e0;
border-radius: 6px;
background-color: #fff5f9;
}
.listbox .index {
width: auto;
padding: .643em;
float: none;
clear: right;
box-shadow: none;
}
.comment .icon .visitor {
display: block;
background-color: #ffd6e8;
color: #d63384;
font-size: 1.1em;
text-align: center;
padding: 0.4em;
border-radius: 4px;
content: "♡ Visitor ♡";
}
dl.meta {
border: 1px solid #f7a6c1;
clear: right;
padding: 1.286em 0.75em;
position: relative;
background: #fff5f9d9;
overflow: hidden;
border-radius: 6px;
box-shadow: 0 2px 6px #fbd0e0;
}
#header .primary .menu a {
color: #b8005c;
background: linear-gradient(to right, #ffe4ec, #ffd6e8);
padding: 0.75em 0.5em 0.5em;
border-radius: 6px;
text-shadow: 0 0 1px #fff;
}
li.blurb,
.blurb .blurb {
display: block;
position: relative;
clear: left;
padding: 0.429em 0.75em;
overflow: visible;
border-radius: 5px;
background: #fff5f9;
box-shadow: 0 1px 4px rgba(247, 166, 193, 0.25);
}
.listbox li.blurb,
.listbox .landmark.heading,
.listbox .tags .listbox,
.listbox .lots li,
.listbox .all li {
display: block;
border: 2px dotted #f7a6c1;
border-radius: 5px;
padding: 0.5em;
background-color: #fffafd;
}
.listbox,
fieldset fieldset.listbox {
clear: right;
background: linear-gradient(to right, #fff5f9, #ffe4ec, #ffd6e8);
margin: 0.643em auto;
overflow: hidden;
box-shadow: 0 3px 6px rgba(247, 166, 193, 0.3);
border: 3px solid #f7a6c1;
border-radius: 8px;
padding: 1em;
}
.comment h4.byline {
background-color: #ffeef5;
padding: 0.25em 0.5em 0.35em 1em;
margin: 0 auto -0.25em;
border-radius: 4px;
font-weight: bold;
color: #b8005c;
text-shadow: 0 0 1px #fff;
}
.thread .even {
background: #fff0f5;
margin: 0;
}
div.comment,
li.comment {
position: relative;
border: 1px solid #f7a6c1;
overflow: visible;
background: #fff5f9;
text-align: start;
box-shadow: 4px 4px 8px rgba(247, 166, 193, 0.3);
border-radius: 6px;
padding: 0.75em;
}
.reading h4.viewed {
background: #ffe4ec;
border-radius: 4px;
padding: 0.25em 0.5em;
color: #d63384;
}
.splash .module h3 {
border-bottom: 1px solid #f7a6c1;
color: #b8005c;
font-size: 1.714em;
text-shadow: 0 1px 1px #fdd6e0;
letter-spacing: 0.03em;
-webkit-text-stroke: 0.25px #ffe4ec;
}
#header .heading a {
color: #b8005c;
text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 0 0 2px #f7a6c1;
font-style: italic;
font-size: 2.314em;
line-height: 1.75em;
position: relative;
}
#footer .heading::after,
.home .header h2::after,
#header .heading a::after {
content: " ♡";
font-size: 1.2em;
color: #f7a6c1;
margin-left: 0.3em;
}
.home .header h2:hover::after,
#header .heading a:hover::after {
content: " ❥";
color: #d63384;
text-shadow: 0 0 2px #fdd6e0;
}
#header h1 img {
display: none;
}
#header h1 {
position: static;
}
#header h1 .landmark {
opacity: 1;
font-size: 100%;
color: #b8005c;
line-height: 1;
height: auto;
width: auto;
display: inline;
}
#header h1 a span:hover {
color: #d63384;
}
#header {
margin: 0 0 1em;
padding: 0;
position: relative;
background: linear-gradient(to right, #fff0f5, #ffe4ec);
background-size: cover;
}
p.muted.notice {
display: none;
}
.splash .favorite li:nth-of-type(odd) a {
background: #ffeef5;
color: #b8005c;
font-weight: bold;
border-radius: 4px;
padding: 0.25em 0.5em;
text-shadow: 0 0 1px #fff;
}
#main {
font-size: 0.875em;
line-height: 1.286;
margin: auto;
background: linear-gradient(to right, #fff5f9, #ffe4ec, #ffd6e8);
min-height: 450px;
box-shadow: 0 2px 6px #fbd0e0;
border-radius: 8px;
}
#main.dashboard {
border: 2px dotted #f7a6c1;
border-radius: 6px;
background-color: #fffafd;
}
.home .primary .icon::after {
content: "✧";
font-size: 2.5em;
color: #f7a6c1;
position: absolute;
left: -0.25em;
top: -0.25em;
text-shadow: 1px 1px 2px #fbd0e0;
}
#dashboard a:hover {
background: linear-gradient(to right, #f7a6c1, #ffd6e8);
font-weight: bold;
color: #fff;
text-shadow: 1px 1px 2px #d63384;
-webkit-text-stroke: 0.25px #fff;
border-radius: 6px;
box-shadow: 0 0 6px #fbd0e0;
}
#dashboard .current {
background: #d63384;
color: #fff0f5;
font-weight: bold;
border-radius: 4px;
padding: 0.25em 0.5em;
}
#outer.wrapper,
#inner.wrapper {
background: linear-gradient(to right, #fff5f9, #ffe4ec, #ffd6e8);
background-color: #ffeef5;
}
#footer,
a.tag:hover {
background: linear-gradient(to right, #f7a6c1, #ffd6e8);
font-weight: bold;
text-shadow: 1px 1px 2px #d63384;
-webkit-text-stroke: 0.25px #fff;
color: #fff;
border-radius: 4px;
box-shadow: 0 0 6px #fbd0e0;
}
#header ul.primary,
#footer {
background: linear-gradient(to right, #ffe4ec, #ffd6e8);
border-top: 2px solid #f7a6c1;
border-bottom: 2px solid #f7a6c1;
box-shadow: 0 -2px 4px rgba(247, 166, 193, 0.3);
}
.tags a.tag {
background-color: #fff5f9;
color: #b8005c;
line-height: 2.2;
text-decoration: none;
padding: 5px 9px;
border: 1.6px solid #f7a6c1;
border-radius: 10px;
transition: all 0.2s ease-in-out;
}
.tags a.tag:hover {
background: linear-gradient(to right, #f7a6c1, #ffd6e8);
font-weight: bold;
color: #fff;
text-shadow: 0 0 2px #d63384;
-webkit-text-stroke: 0.25px #fff;
border-color: #f7a6c1;
box-shadow: 0 0 5px #fbd0e0;
}
.tags a.tag::after {
content: " ♡";
color: #f7a6c1;
margin-left: 0.25em;
}
tbody tr,
thead td,
#header #small_login,
fieldset,
form dl,
fieldset dl dl,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff,
.actions a:active,
.current,
a.current,
.current a:visited,
.search span.tip {
background: linear-gradient(to right, #fff5f9, #ffe4ec, #ffd6e8);
border: 1px solid #f7a6c1;
border-radius: 6px;
box-shadow: inset 0 1px 4px #fbd0e0;
}
.splash .favorite li:nth-of-type(odd) a:hover,
.splash .favorite li:nth-of-type(odd) a:focus {
background: #d63384;
color: #fff;
text-shadow: 0 0 2px #f7a6c1;
border-radius: 4px;
}
body,
html,
* {
color: #800040 !important;
font-family: Playfair Display !important;
}
a,
a:visited,
a:hover {
color: #800040 !important;
}