body {
    background-color: #0a0a0a;
    color: #666;
}body.dark .th-subbar {
    background-color: #000;
    border-bottom: 1px solid #aa4509;
}body.dark .th-subnavbar {
    background: url("https://uploads.cekni.to/ups/f70163e5-bece-5e07-bfd7-90a31443c2f6.jpg");
    background-color: #000;
background-position: 50% 80%;
    -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.75);
    -moz-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.75);
    box-shadow: 0 3px 5px 0 rgba(0,0,0,0.75);
}body.dark .motto {
    position: absolute;
    z-index: 20;
    top: 43px;
    left: 16px;
    color: white;
    font-size: smaller;
  
}body.dark .banner-text-link{
color:white!important;
}body.dark .button-secondary, body.dark .pure-button {
    background: rgba(51, 51, 51, 0.5);
    color: #ddd;
}body.dark .pure-button-primary {
    background-color: #161616;
}body.dark .button-secondary:hover, body.dark .pure-button:hover {
    background: rgba(51, 51, 51, 0.8);
    color: #ffffff;
}body.dark #chtitle {
    background: #0d0d0d;
    color: #ccc;
}body.dark .post .title {
    color: #ccc;
}body.dark .banner-text-link {
    color: #cccccc!important;
}body {
    background-color: #fefefe;
    color: black;
}.th-subbar {
    background-color: #f3be46;
    border-bottom: 1px solid #101010;
}.th-subbar ul li a {
    color: #383434;
    font-size: .9em;
}.th-subnavbar {
    background: url("https://uploads.cekni.to/ups/f70163e5-bece-5e07-bfd7-90a31443c2f6.jpg");
    background-repeat: no-repeat;
    background-position: 50% 80%;
    background-size:cover;
    margin-bottom: 0;
    -webkit-font-smoothing: antialiased;
    overflow: hidden;
    -webkit-transition: height 0.5s;
    -moz-transition: height 0.5s;
    -ms-transition: height 0.5s;
    transition: height 0.5s;
    position: relative;
    padding: 0.4em 0px 5em .3em;
    z-index: 100;
}.motto {
    position: absolute;
    z-index: 20;
    top: 43px;
    left: 16px;
    color: white;
    font-size: smaller;
}.pure-button {
    background-color: #f3be46;
    color: rgba(0, 0, 0, 0.80);
}.button-secondary {
    color: #fff;
    background: #101010;
}.sidebar .pure-button-primary {
    color: #fff;
    background-color: #000000;
}.button-warning {
    background: rgb(200, 5, 17);
}.pure-button-hover, .pure-button:hover, .pure-button:focus {
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(40%, rgba(0,0,0, 0.05)), to(rgba(0,0,0, 0.10)));
    background-image: linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10));
}.pure-g-menu .pure-button {
    border: 1px solid #3d3d3d;
}.pure-button-group .pure-button:last-child {
    border-right: 1px solid #3d3d3d;
}#chtitle {
    background: #f3be46;
    font-size: smaller;
    height: 1.8em;
    padding-top: .2em;
    padding-left: .5em;
    cursor: pointer;
}#chtitle:hover {
     background: #ffe7b2;
}.post .title:visited {
    color: #929292;
}.banner-text-link{
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    color:white;
    font-size: 50px;
    transform: translate(-50%,-50%);
    letter-spacing: 1px;
    font-weight:bold;
    background-size: cover;
    text-decoration:none!important;
}.banner-text-link:hover{
    color:white;
    text-decoration:none;
}.cw-items {
    margin-top: 10px;
}.c-upvote svg, .c-downvote svg, .upvote svg, .downvote svg {
    fill: #ece3e3;
}.c-upvote svg, .c-downvote svg, .upvote svg, .downvote svg {
    fill: #888;
}.upvoted path {
    fill: #7A0105;
}.downvoted path {
    fill: black;
}@media only screen and (max-width: 50.999em) {
    
   .cw-items {
       display:none;
    }
    
    .open .cw-items{
    display:block;
    }
    
    .banner-text-link{
        display:none;
    }
    .open{
    max-height: 90vh;
    }
}