    ::-moz-selection {color:#000;background-color: #ff0000;}
    ::selection {color:#000;background-color: #ff0000;}
    /* width */
    ::-webkit-scrollbar {
      width: 10px;
    }
    
    /* Track */
    ::-webkit-scrollbar-track {
      background: #000000;
      border-left:1px solid white;
    }
    
    /* Handle */
    ::-webkit-scrollbar-thumb {
      background: rgb(255,255,255,0.3);
    }
    
    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
      background: #ffffff;
    }
    
    body {
        background-color:#000;
        background-image:url(/graphics/wormbg.png);
        background-position:bottom right;
        background-repeat:no-repeat;
        background-attachment: fixed;
        margin:0px;
        padding-top:0px;
        color:#fff;
        font-family: 'Montserrat', sans-serif;
        font-size:15px;
        line-height:125%;
    }
    
    h1, h2 {font-size:20px;text-align:center;line-height:100%;color:#fff;text-transform:uppercase;}
    a {text-decoration:none;color:#ff0000;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;}
    a:hover {color: #fff;}
    b, strong{font-weight: bold; font-size: 125%}
    i, em {font-style: italic;}
    p {margin: 0px 0px 10px;}
    summary {font-size:20px;}
    summary:hover {cursor: pointer;}
    
    .up {
      text-transform:uppercase;
    }
    
    .spoiler {
      background-color: #ff0000;
      color: transparent;
      user-select: none;
    }
    
    .spoiler:hover {
      background-color: inherit;
      color: inherit;
    }
    
    #container {
        background-color: rgb(0, 0, 0);
        background-image: url(https://bodhisattva.neocities.org/graphics/bg.gif);
        background-position: center; 
        background-repeat: repeat;
        width:500px;
        height:540px;
        position:fixed;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border:4px double white;
        overflow-y: auto;
        overflow-x: hidden;
        z-index:1;
    }
    
    #title {
        color:#ff0000;
        position:fixed;
        font-size:15px;
        font-family: 'Montserrat', sans-serif;
        letter-spacing: -0.5px;
        margin: auto;
        top:-595px;
        bottom:0px;
        left:0px;
        right:0px;
        text-align:center;
        text-transform:uppercase;
        width:250px;
        height:20px;
        transform: scale(2);
        z-index:667;
    }
    
    #title2 {
        background: url(https://media2.giphy.com/media/jQS9YkJXofyeI/source.gif);
        background-position:center;
        background-repeat: repeat;
        background-size: cover;
        color:#000000;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        -webkit-background-clip: text;
        position:fixed;
        font-size:20px;
        font-family: 'Macondo Swash Caps';
        margin: auto;
        top:0px;
        bottom:0px;
        left:-510px;
        right:0px;
        text-align:center;
        width:550px;
        height:40px;
        transform: scale(3);
        transform: rotate(270deg);
        z-index:667;
    }
    
    #title3 {
        background: url(https://media2.giphy.com/media/jQS9YkJXofyeI/source.gif);
        background-position:center;
        background-repeat: repeat;
        background-size: cover;
        color:#000000;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        -webkit-background-clip: text;
        position:fixed;
        font-size:20px;
        font-family: 'Macondo Swash Caps';
        margin: auto;
        top:0px;
        bottom:0px;
        left:0px;
        right:-550px;
        text-align:center;
        width:550px;
        height:40px;
        transform: scale(3);
        transform: rotate(270deg);
        z-index:667;
    }
    
    #sideimg {
        background: url(https://bodhisattva.neocities.org/graphics/icon1.png);
        background-position:top left;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#000;
        position:fixed;
        border:4px double #fff;
        width:80px;
        height:80px;
        margin: auto;
        top:-320px;
        bottom:0px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:666;
    }
    
    #a1 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-377px;
        bottom:0px;
        left:-808px;
        right:0px;
        border:4px double #fff;
        border-radius: 0% 50% 50% 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:665;
    }
    
    #a1:hover {
        top:-387px;
        left:-818px;
        border:4px double #ff0000;
    }
    
    #a2 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-377px;
        bottom:0px;
        left:-692px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 0% 50% 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:665;
    }
    
    #a2:hover {
        top:-387px;
        left:-682px;
        border:4px double #ff0000;
    }
    
    #a3 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-263px;
        bottom:0px;
        left:-808px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 50% 50% 0%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:665;
    }
    
    #a3:hover {
        top:-253px;
        left:-818px;
        border:4px double #ff0000;
    }
    
    #a4 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-263px;
        bottom:0px;
        left:-692px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 50% 0% 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:665;
    }
    
    #a4:hover {
        top:-253px;
        left:-682px;
        border:4px double #ff0000;
    }
    
    #aa1 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-420px;
        bottom:0px;
        left:-750px;
        right:0px;
        border:4px double #fff;
        border-radius: 0% 50% 50% 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:664;
    }
    
    #aa1:hover{
        border:4px double #ff0000;
        top:-430px;
    }
    
    #aa2 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-320px;
        bottom:0px;
        left:-850px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 50% 50% 0%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:664;
    }
    
    #aa2:hover{
        border:4px double #ff0000;
        left:-860px;
    }
    
    #aa3 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-320px;
        bottom:0px;
        left:-650px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 0% 50% 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:664;
    }
    
    #aa3:hover{
        border:4px double #ff0000;
        left:-640px;
    }
    
    #aa4 {
        background-color:#000;
        width:30px;
        height:30px;
        position:fixed;
        margin:auto;
        top:-220px;
        bottom:0px;
        left:-750px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 50% 0% 50%;
        padding-left:10px;
        padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:664;
    }
    
    #aa4:hover{
        border:4px double #ff0000;
        top:-210px;
    }
    
    #sideimg2 {
        background: url(https://bodhisattva.neocities.org/graphics/icon2.png);
        background-position:center;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#000;
        position:fixed;
        border:4px double #fff;
        border-radius:50%;
        width:60px;
        height:60px;
        margin: auto;
        top:0px;
        bottom:-80px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:666;
    }
    
    #b1 {
        background-color:#000;
        width:25px;
        height:25px;
        position:fixed;
        margin:auto;
        top:-5px;
        bottom:0px;
        left:-750px;
        right:0px;
        border:4px double #fff;
        border-radius: 0% 50% 0% 50%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:664;
    }
    
    #b1:hover{
        border:4px double #ff0000;
        top:-20px;
    }
    
    #b2 {
        background-color:#000;
        width:25px;
        height:25px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-58px;
        left:-830px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 0% 50% 0%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(65deg);
        z-index:664;
    }
    
    #b2:hover{
        border:4px double #ff0000;
        left:-845px;
        bottom:-53px;
    }
    
    #b3 {
        background-color:#000;
        width:25px;
        height:25px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-58px;
        left:-670px;
        right:0px;
        border:4px double #fff;
        border-radius: 0% 50% 0% 50%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(-65deg);
        z-index:664;
    }
    
    #b3:hover{
        border:4px double #ff0000;
        left:-655px;
        bottom:-53px;
    }
    
    #b4 {
        background-color:#000;
        width:25px;
        height:25px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-155px;
        left:-800px;
        right:0px;
        border:4px double #fff;
        border-radius: 0% 50% 0% 50%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(80deg);
        z-index:664;
    }
    
    #b4:hover{
        border:4px double #ff0000;
        bottom:-165px;
        left:-810px;
    }
    
    #b5 {
        background-color:#000;
        width:25px;
        height:25px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-155px;
        left:-700px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 0% 50% 0%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(-80deg);
        z-index:664;
    }
    
    #b5:hover{
        border:4px double #ff0000;
        bottom:-165px;
        left:-690px;
    }
    
    #sideimg3 {
        background: url(https://bodhisattva.neocities.org/graphics/icon3.png);
        background-position:center;
        background-size:cover;
        background-repeat: no-repeat;
        background-color:#000;
        position:fixed;
        border:4px double #fff;
        border-radius:50%;
        width:50px;
        height:50px;
        margin: auto;
        top:0px;
        bottom:-365px;
        left:-750px;
        right:0px;
        font-size:0px;
        text-align:center;
        color:transparent;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:666;
    }
    
    #c1 {
        background-color:#000;
        width:20px;
        height:20px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-333px;
        left:-803px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 0% 50% 0%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(75deg);
        z-index:664;
    }
    
    #c1:hover{
        border:4px double #ff0000;
        bottom:-327px;
        left:-813px;
    }
    
    #c2 {
        background-color:#000;
        width:20px;
        height:20px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-333px;
        left:-695px;
        right:0px;
        border:4px double #fff;
        border-radius: 50% 0% 50% 0%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(15deg);
        z-index:664;
    }
    
    #c2:hover{
        border:4px double #ff0000;
        bottom:-327px;
        left:-685px;
    }
    
    #c3 {
        background-color:#000;
        width:20px;
        height:20px;
        position:fixed;
        margin:auto;
        top:0px;
        bottom:-425px;
        left:-750px;
        right:0px;
        border:4px double #fff;
        border-radius: 0% 50% 0% 50%;
        padding:10px;
        font-size:0px;
        display: all;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transform: rotate(45deg);
        z-index:664;
    }
    
    #c3:hover{
        border:4px double #ff0000;
        bottom:-435px;
    }
    
    #s-m-t-tooltip {
        max-width:300px;
        padding:5px;
        margin:20px 0px 10px 10px;
        background-color:#000000;
        border:1px solid #fff;
        text-transform:uppercase;
        z-index:666666;
    }
    
    #poasts {
        padding:20px;
        width:440px;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin-bottom:-30px;
    }
    
    #post {
        background-image: url();
        background-repeat: repeat;
        background-color: #000000;
        margin-top:-5px;
        width:400px;
        border:4px double #fff;
        padding:13px 15px 13px;
        margin-bottom:30px;
    }
    
    #post img{
        margin-top:7px;
        margin-bottom:5px;
    }
    
    .date {
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        opacity: 0; 
        text-align:center;
        padding-top:5px;
        margin-bottom:-26px;
    }
    
    #post:hover .date { 
        filter:alpha(opacity=100); 
        opacity: 1; 
        margin-top:10px;
        border-top:1px solid white;
        margin-bottom:0px;
    }
    
    .sfm input {
        background-color: #000;
        position:fixed;
        height:30px;
        width:130px;
        font-size: 15px; 
        border: 4px double #fff;
        margin:auto;
        top:-470px;
        bottom:0px;
        left:10px;
        right:-740px;
        color:#ff0000;
        padding-left: 8px;
        padding-right: 8px;
        transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        z-index:667;
    }
    
    #sf {
        background: url('https://static.tumblr.com/f1skqpy/Oxbn13qun/search_icon.png') #000 right center no-repeat;
        background-size: 23px 23px;
    }
    
    #leftsidebar{
        background-color: #000;
        color:#fff;
        width:150px;
        height:500px;
        font-size: 15px;
        border: 4px double #fff;
        position: fixed;
        margin: auto;
        top: 0px;
        bottom: 0;
        left: -750px;
        right: 0px;
        padding: 20px;
    }
    
    #rightsidebar{
        background-color: #000;
        color:#fff;
        width:150px;
        height:500px;
        font-size: 15px;
        border: 4px double #fff;
        position: fixed;
        margin: auto;
        top: 0px;
        bottom: 0;
        left: 0px;
        right: -750px;
        padding: 20px;
    }
    
    #bruh{
        background-color: #000;
        color:#fff;
        width:170px;
        height:260px;
        font-size: 15px;
        border: 4px double #fff;
        position: fixed;
        margin: auto;
        top: 33px;
        left: 10px;
        right: -750px;
        padding: 20px;
    }