body.dark {
    background-color: #16213e!important;
    color: #fff;
    background: -moz-linear-gradient(top, #16213e0%, #16213e 100%);
    background: -webkit-linear-gradient(top, #16213e 0%, #16213e 100%);
    background: linear-gradient(to bottom, #16213e 0%, #16213e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#16213e",
    endColorstr="#16213e",GradientType=0 );
}body.dark .th-subnavbar {
    background-repeat: no-repeat;
    background: url("https://uploads.cekni.to/ups/09ef62c7-5a34-5213-9918-eb6f28b65515.jpg");
    background-position: 50% 50%;
    background-size:cover;
    background-color: #16213e;
    -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: none;
}body.dark .banner-text-link{
color:white!important;
}.stickyposts {
   
    border-bottom: 1px solid #1f4068;
}body.dark .sidebar {
    background-color: #16213e;
    border: solid 1px #1f4068;
}body.dark .pure-button {
    background: #1a1a2e;
}body.dark .pure-button:hover {
    background: #0f3460;
    border: 1px solid black;
}body.dark input[type="search"] {
    background-color: #0f3460;
    color: #fff;
    border-color: black;
    font-weight: bold;
}body.dark .post a.title:hover {
    color: #698eb8;
}body.dark #chtitle {
    background: #16213e;
    color: #ccc;
    border-bottom: 1px solid #698eb8;
}body.dark #chpop {
    background: #16213e;
    border-top: 1px solid #698eb8;
    border-left: 1px solid #698eb8;
    border-right: 1px solid #698eb8;
}body.dark #chsend {
    background-color: #698eb8;
}body.dark .msguser {
    padding-right: 5px;
    color: #e94560;
}body.dark .th-subbar {
    background-color: #16213e;
    border-bottom: 1px solid #698eb8;
}body.dark .motto {
    color: #fff;
}body.dark #sortby {
    color: #777;
}body.dark .allcmnts {
    border-bottom: 1px dotted gray;
}.th-subnavbar {
    background: url("https://uploads.cekni.to/ups/09ef62c7-5a34-5213-9918-eb6f28b65515.jpg");
    background-repeat: no-repeat;
    background-position: 0% 90%;
    height: 100px;
    box-shadow: none;
    background-size:cover;
    padding: 0.4em 0px 5em .3em;
}.motto {
    bottom: 35px;
}.pure-g{
  background: url("https://uploads.cekni.to/ups/09ef62c7-5a34-5213-9918-eb6f28b65515.jpg");
  background-size: auto;
}.pure-g .search {
    background: none;
}.sidebar {
    opacity: 90%;
}.nobar {
    opacity: 80%;
}h4 {
    color: #f7f3e9;
}a {
    color: #7A7B7A;
}.wholepost .title {
    color: #f7f7f7;
}.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: 15px;
}[data-ac="subscribe"], body.dark [data-ac="subscribe"]{
    background-color: #4CAF50;
}[data-ac="unsubscribe"], body.dark [data-ac="unsubscribe"]{
    background-color: #348638;
    box-shadow: inset 0 0 10px #000000;
}.pure-g-menu .pure-button {
    border: 1px solid #3d3d3d;
}.pure-button-group .pure-button:last-child {
    border-right: 1px solid #3d3d3d;
}.wholepost .author {
    color: #55a3dd;
}a.authorlink {
    color: #e0f7e9;
}.pbody a.authorlink {
    color: #293654d4;
}.allcomments a {
    color: #fff;
}#sortby {
    color: #ffffff;
}.allcmnts {
    border-bottom: 1px dotted #ffffff;
}div.comments {
    color: white;
}.score {
    color: #e1e1e1;
}.upvote svg, .downvote svg {
    fill: #c1c1c1;
}.upvoted path {
    fill: white;
}.c-upvote svg, .c-downvote svg {
    fill: #e9ffff;
}.commblock {
    border-radius: 6px;
}.editbtns {
    background: white;
}#chtitle {
    background: black;
    color: #ccc;
    border-bottom: 1px solid #698eb8;
}#chtitle:hover {
    background: lightgray;
    color: #ccc;
    border-bottom: 1px solid #698eb8;
}@media only screen and (max-width: 50.999em) {
    .motto {
    display: none;
    }
    
   .cw-items {
       display:none;
    }
    .open .cw-items{
    display:block;
    }
    .banner-text-link{
      display:none;
     }
    .open{
    max-height: 90vh;
    }
}