/* +piwnichan style, based on testorange.css from Karachan */

body {
    font-family: sans-serif;
    font-size: 14px;
    color:#bebebe;

    background-color: #1e1e1e;
    background-repeat: no-repeat, repeat-x, repeat;
    background-attachment: fixed, scroll, scroll;
    background-position: right bottom, 0% 0%, 0% 0%;
}

.desktop-style .bl-menu{
    background-repeat: repeat;
} 

.boardlist .board a {
    background-repeat: repeat;
}

.top-nav {
    background-color: #1e1e1e;
}

#favorites-panel {
    background-color: #1e1e1e;
}

#bb-header {
    border: 1px #707070 solid !important;
    background: #282828;
    border-bottom: none;
    color: #bebebe;
}

.bb__row {
    background-color: #282828 !important;
    border: 1px #707070 solid !important;
}

a:link, a:visited, div.post.reply div.body a {
    color:#ff9100;
    text-decoration: none;
}
a:link:hover, a:visited:hover, div.post.reply div.body a:hover {
    color:#ffff00;
}

a.email span.name {
    color:#ff9100 !important;
}

input {
    color: #000;
}

input, textarea {
    border: 1px #fff solid;
}

.act-button {
    background: #282828 !important;
    color: #ff9100 !important;
    border: 1px #707070 solid !important;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.act-button img {
    filter: invert(1);
}

.name {
    background: #282828 !important;
    color: #fff !important;
}

.intro {
    margin-bottom: 4px;
}

hr {
    width: 100%;
    height: 1px;
    border: none;
    background: #707070;
    overflow: hidden;
}

.reflink a:hover{
    font-weight: bold;
}
.adminbar {
    text-align:right;
    clear:both;
    float:right;
}
h1 {
    clear:both;
    text-align:center;
    font-size: 2.5em;
    color:#ff9100;
    width:100%;
}
div.title {
    color:#ff9100;
}
div.banner, .replymode, .catalogmode {
    text-align:center;
    margin: 5px 0 5px 0;
    padding: 5px 2px 5px 2px;
    color:#000;
    font-weight: bold;
    width:100%;
}
.postblock, form table th {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-align: center !important;
}

.postarea {
}
.rules {
    width: 468px;
    font-size: 10px;
}
.rules li {
    margin-left: 1em;
}
.footer {
    text-align:center;
    font-size:12px;
}
.passvalid {
    text-align:center;
    width:100%;
    color:#ffffff;
}
.dellist {
    font-weight: bold;
    text-align:center;
}
.delbuttons {
    text-align:center;
    padding-bottom:4px;

}
.managehead {
    background-color: #1e1e1e;
    color: #bebebe;
    padding:0px;
}
.postlists {
    background: #000;
    width:100%;
    padding:0px;
    color: #bebebe;
}
.row1 {
    background-color: #1e1e1e;
    color: #bebebe;
}
.row2 {
    background: #1e1e1e;
    color: #bebebe;
}
.unkfunc {
    background:inherit;
    color:#789922;
}
.filesize {
    text-decoration:none;
}
.filetitle {
    background:inherit;
    font-size:1.2em;
    color: #bebebe;
    font-weight:800;
}
span.name, .postername {
    color:#fff !important;
    font-weight:bold;
}
span.trip, .postertrip {
    color:#707070;
}
.oldpost {
    color:#CC1105;
    font-weight:800;
}
.omittedposts {
    color:#707070;
}

div.post.reply {
    padding: 15px;
    border: 1px #707070 solid !important;
    background: #282828;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

div.post.op {
    padding: 15px;
    border: 1px #707070 solid !important;
    background: #282828;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

div.post.reply.highlighted {
  background: #282828;
    border: 1px #ff9100 solid !important;
}

div.post.reply.you {
    background: #282828;
    border: 1px #ff9100 solid !important;
}

div.post.reply.new-post {
    border: 1px #fff dashed !important;
}

div.post.reply .name {
    padding-right: 10px;
    color: #cccccc !important;;
}

div.body small {
    color: #ff9100;
    font-size: 15px;
}

div.body a {
    font-size: 15px;
}

.mentioned {
    margin-top: 10px;
}

.mentioned a {
    font-size: 11px;
}

.mentioned::before {
  content: "Ответы: ";
  color: #bebebe;
    font-size: 10px;
}

.replyhl {
    background-color: #1e1e1e;
    color: #bebebe;
}

div.pages, div.pages a {
    color: black;
    border: 0;
}
div.boardlist {
    background-color: rgba(5%,5%,5%,0.2);
}
div.boardlist.bottom {
    background-color:transparent;
}

.desktop-style div.boardlist:nth-child(1) {
  text-shadow: #000 1px 1px 1px, #500 -1px -1px 1px;
}


.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu {
  background-color: rgba(0%, 0%, 0%, 0.45);
}

.intro span.subject {
    color:#ee8100;
}

span.quote {
    color: #a8c952;
}
Edit

Pub: 17 Apr 2026 11:12 UTC

Edit: 17 Apr 2026 11:27 UTC

Views: 132