

img.logo{
content: url("https://s.4cdn.org/image/fp/logo-transparent.png") !important;
width: 164px !important;
height: 63px !important;
}
.top { 
padding-bottom: 5px !important; 
padding-top: 8px !important;
}
body {
background-color: #ffffee;
background-image: 
linear-gradient(#fed6ae, #ffffee), linear-gradient(to top, #fed6ae, #ffffee);
background-repeat: no-repeat;
background-size: 100% 200px, 100% 200px;
background-position: top, bottom;
}
nav .top {
 background: #FFFFFF00;
}
nav .links, nav .links a, nav .links li.active a, nav .links .special a{
background-color: #ffffff00;
color: #800000;
font-weight: normal;
text-shadow: none;
text-transform: lowercase;
}
main {
background: #ffffff00
}
nav .links li:not(:last-child)::after {
content: " / ";
color: #800000;
}
footer {
color: #800000;
text-align: center;
font-size: 100%;
margin: 10px 0 10px;
padding: 10px 5px;
background: #ffffff00;
text-transform: lowercase;
}
/* banner */
main::before {
background-image: url(https://www.lovehkfilm.com/blog/damnyoukozo/wp-content/uploads/2008/07/1_yotsuba_banner.jpg);
background-position: center center;
background-size: auto;
background-repeat: no-repeat;
display: block;
content: "";
width: 100%;
height: 140px;
margin-bottom: 10px;
width: 100%;
}
nav .links a:hover {
color: red;
text-decoration: underline;
}
main {
font-family: arial,helvetica,sans-serif; 
font-size: 11pt;
}
time.ago {
color: #800000;
}

footer .links {
display: none;
}
footer p:not(:last-child) {
display: none;
}

.edit-info {
background: #ffffff !important;
border: 1px solid #800000 !important;
}

.edit-info .profile-pic::before { 
content: "Kishibe"!important;
display: block;
background: #fed6ae;
color: #800000;
font-size: 13pt;
font-weight: bold;
padding: 3px 7px;
box-sizing: border-box;
position: relative;
top: -10px;
width: 141px;
margin-top: 5px;
left: -5px;
}

nav .links li .icon{
content: url('https://s.4cdn.org/image/favicon.ico');
}

    #comments .inner b{
        margin: 0;
        padding: 0;
    }

    .comments-table{
        overflow: auto; 
        padding: 0;
    }
.comments-table  button{
  color: blue !important;
  background: none !important;
  border: none !important;
}
.comments-table button:before{
  color: black !important;
  content: "["
}
.comments-table button:after{
  color: black !important;
  content: "]"
}
    #comments td:nth-child(even){
        background: none !important;
    }
    #comments td:nth-child(odd){
        width: 60px;
        background: none !important;
    }
    #comments td p{
        color: #800043 !important;
    }
    #comments td a p {
        font-size: 0;
        visibility: hidden !important;
    }
    #comments td a p::before {
        content: "anon";
        font-size: 11;
        color: #117743 !important;
        visibility: visible !important;
    }
    #comments td{
        border: none !important;
        border-top: 1px solid #d9bfb7!important;
    }
    .comment-replies{
        border: none!important;
        margin: 0px;
    }
    .comment-reply{
        border-top: none !important;
        background: #f0e0d6;
        margin: 4px;
        padding: 10px;
        padding-left: 16px;
        color: maroon!important;
        border: 1px solid #d9bfb7!important;
    }
    .comment-reply:before{
        content: "Anonymous ";
        color: #117743!important;
    }
    .comment-reply p:last-of-type{
        display: none;
    }
table.comments-table {
border: none !important;
}

