/* All credits to id=14681 on Myspace93, I just stole his CSS. */
/*             GENERAL ADJUSTMENTS          GENERAL ADJUSTMENTS                    GENERAL ADJUSTMENTS */
html {
    filter: blur(0.05px);
}
body{
counter-reset: uid 8493; 
background: #ffe url(https://i.ibb.co/64pNhry/4chanbackgorunf.jpg) top repeat-x;
color:#800;
font-family: arial,helvetica,sans-serif;
font:13px/1.231 arial,helvetica,clean,sans-serif;
 *font-size:small;
 *font:x-small;
text-align:center;
}

a:hover{
color:#e00;
 text-decoration:underline;
}


a[href="#greentext"], h5, .greentext {
color: #789922 !important;
text-decoration: none !important;
font: 13px/1.231 arial,helvetica,clean,sans-serif;
padding:0;
margin:0;
}
a[href="#greentext"]:before, h5:before, .greentext:before {
content: ">";
}

/*   BANNER IMAGES      BANNER IMAGES      BANNER IMAGES      BANNER IMAGES      BANNER IMAGES      BANNER IMAGES       */

div.extended.box {
display:none;
}

div.blogs{
background: url(https://myspace.f46n.org/res/discord/attachments/1078748168499511358/1092582800802197544/image.png) no-repeat;
border: 1px solid maroon;
background-size: 300px 100px;
    position: absolute;
    left:calc(50% - 135px);
    top: 33px;
    height: 100px;
    width:300px;
    padding: 0 !important;

}

div.blogs:active{
background: url(https://myspace.f46n.org/res/discord/attachments/1078748168499511358/1092582800802197544/image.png) no-repeat;
}

.url {
    background: url("https://myspace.f46n.org/res/discord/attachments/1078748168499511358/1092582800802197544/image.png")no-repeat;
    background-size: 468px;
    position: absolute;
    left:calc(50% - 220px);
    top: 325px;
     color: transparent !important;
    height: 60px;
    width:468px;
    border: black solid 1px;
    box-shadow: none;
    padding: 0 !important;
    z-index: -1000;
}

.url.box > div > b {visibility: hidden;}
.url.box > div > a {visibility: hidden;}



/*       HEADER AND SUBHEADER             HEADER AND SUBHEADER         HEADER AND SUBHEADER      HEADER AND SUBHEADER */
div#header{
background: rgba(0, 0, 0, 0.0);
position: absolute;
border-bottom: 0px;
color:maroon;
}

span#hUp a:before{
content: "[";
}
span#hUp a:after{
content: "]";
}

#header a:not(.logo){
color: maroon;
}

#header a:not(.logo):hover{
color:#e00;
 text-decoration:underline;}

.logo{
display: none;
}

div#hSub{
background: rgba(0, 0, 0, 0.0);
color:#800;

visibility:hidden;
position:absolute;
}
div#hSub a:before{
content:"[";
}
div#hSub a:after{
content:"]";
}
div#hSub a[href*="search"]{
visibility: visible;
position: absolute;
left: calc(100% - 110px);
top:0px;
}

div#hSub a[href*="/?id"]{
visibility: visible;
position: absolute;
left: calc(100% - 55px);
top:0px;
}


div#hSub a[href*="p?id="],div#hSub a[href*="news"],div#hSub a[href*="music"],div#hSub a[href*="online"],div#hSub a[href*="random"],div#hSub a[href*="list"],div#hSub a[href*="blog"]{
display:none;
}
span.sep{
display:none;
}

div#hSub a{
background: rgba(0, 0, 0, 0.0);
color:#800;
}
div#hSub a:hover{
background: rgba(0, 0, 0, 0.0);
color:#e00;
text-decoration: underline;
}

/* TOPLEFT PROFILE BOX          TOPLEFT PROFILE BOX              TOPLEFT PROFILE BOX              TOPLEFT PROFILE BOX */
h2#name.uName{
position: absolute;
top:125px;
width:calc(100% - 320px);
visibility: hidden;
left: 155px;
}

h2#name.uName:after{
visibility:visible;
content: "/g/ - Garb";
font-family: Tahoma,sans-serif;
font-size: 28px;
font-weight: 700;
letter-spacing: -2px;
color: maroon;
}

#avatar.avatar{
display: none; 
}

table.short button{
display: none;
}

td.shortRight div{     
visibility: hidden;
position: relative;
}

div.boxInfo.box div.boxHead{
height:20px;
background-color: #fca;
border: 1px solid #800;
font-weight: 700;
}

div.boxInfo.box div.boxHead { 
display:none;
}

div.boxInfo.box{
border-color: rgba(0, 0, 0, 0.0);
width: 500px;
left:20px;
top: 200px;
position:absolute;
}

.rightHead {
    display: none;
}

#sMsg:hover::after {  
    text-decoration: underline;
color:#e00;
}


#sMsg {
    background-image: url();
    font-size: 0px; background-size: 40px;
    padding: 35px !important;
}

#add:hover::after {
    text-decoration: underline;
color:#e00;
}

#add {
    background-image: url();
    font-size: 0px; background-size: 40px;
padding: 35px !important;
}


div#report.boxButton { display: none;}
div#block.boxButton { display: none;}

div.player.box{
right: 0px;
top: 300px;
position: absolute;
width: 50px;
visibility: hidden;
}

div.player.box button#playButton.button.playButton{
visibility: visible;
}

div.topLeft button{
position: absolute;
right:50px;
top: 875px;
}

/*    RIGHT CONTENT        RIGHT CONTENT            RIGHT CONTENT              RIGHT CONTENT              RIGHT CONTENT */

div.topRight {
margin-top: 150px;
width: calc(100% - 20px);
}

div.extended.box{
position: absolute;
right:50px;
top: 800px;
border: 0px;
z-index: 100;
}

div.box.blurbs div.rightHead{
height:32px;
border: 1px solid #d9bfb7;
border-left: none;
border-right: none;
background-color: rgba(0, 0, 0, 0.0);
width: calc(100% - 20px);
position:absolute;
top: 390px;
left: 0px;
}

div.box.blurbs div.rightHead b{ 
display:none;
}

div#about{
background-color: rgba(0, 0, 0, 0.0);
border: 1px solid #d9bfb7;
border-left: none;
border-right: none;
font-size: 10pt;
font-family: arial,helvetica,sans-serif;
color: maroon;
padding: 4px;
position:absolute;
left:510px;
top:225px;
width: calc(100% - 1000px);
}

div.box.blurbs h4{
display: none;
}

div#who{
position:absolute;
top:176px;
left:170px;
text-align: center;
font-size: x-small;
font-family:  arial,helvetica,sans-serif;
border: 1px solid #d9bfb7;
border-left: none;
border-top: none;
border-right: none;
padding-bottom: 8px;
width: calc(100% - 320px);
}

/*     FRIENDS         FRIENDS            FRIENDS                     FRIENDS              FRIENDS */

div.box.fwiends {
    display: none
}

div.box.fwiends div.rightHead{
display:none;
}

div.box.fwiends div.rightHead b{ 
display:none;
}

div.box.fwiends div.rightHead:after{ 
visibility: visible;
content: "Members Info";
color: #800;
}

span.fwiendCount:before{
content: "This board has";
color: maroon;
padding-right: 5px;
font-size: 13px;
}
span.fwiendCount{
color:#117743;
font-size: 16px;
font-weight: 700;
}
span.fwiendCount:after{
content: "unique users.";
color: maroon;
padding-left: 5px;
font-size: 13px;
}

div.fwiendCounter b span.uName{
visibility:hidden;
}

div.fwiendCounter b{
color:rgba(0, 0, 0, 0.0);
user-select:none;
}
div.fwiendCounter b span.uName:after{
visibility:visible;
position:absolute;
left:20px;
top: 15px;
content: url();
width:50px;
height:50px;
}
div.fwiendCounter b span.uName:hover:after{
width:88px;
height:31px;
box-shadow: 0px 0px 12px maroon;
}

#svmsg {
display: none;
}

.box #top a[href$="?id=13451"] b::before, .box #top a[href$="?id=13453"] b::before{
font-size: 14px;
content:"Admin";
background-repeat: no-repeat;
margin-right: 4px;
color: #af0a0f;
}

.box #top a[href$="?id=14765"] b{
visibility:hidden;
}

.box #top a[href$="?id=14765"] b::before{
content:"/mu/";
margin-right: 0px;
color:#800;
visibility: visible;
font-size: 30px;
padding-left: 0px;
}

.box #top a[href$="?id=14823"] b{
visibility:hidden;
}

.box #top a[href$="?id=14823"] b::before{
content:"/css/";
margin-right: 0px;
color:#800;
visibility: visible;
font-size: 30px;
padding-left: 0px;
}
.box #top a[href$="?id=14823"] b:hover::before{
color:#e00;
}
.box #top a[href$="?id=14765"] b:hover::before{
color:#e00;
}

div.fwiendFace b:hover{
 text-decoration: underline;
}

div.fwiendFace img{
display: none;
}

div#viewFriends b span.uName{
display: none;
}


div#viewFriends b a{
       color:rgba(0, 0, 0, 0.0);
user-select:none;
}

div#viewFriends b a:after{
content: "Click here to view all members of this board.";
color: maroon;
}

div#viewFriends b a:hover::after{
color:#e00;
 text-decoration:underline;
}

div#viewFriends b{
color:rgba(0, 0, 0, 0.0);
user-select:none;
}

/* COMMENTS      COMMENTS              COMMENTS            COMMENTS                      COMMENTS */

table#userWall{
width: calc(100% - 20px);
}

table#userWall tbody{
display: flex; flex-direction: column-reverse; 
}

div#form div.boxHead{
margin-top:150px;
height:20px;
background-color: #ea8;
border: 1px solid #800;
font-weight: 700;

}

div#form div.boxHead b{ 
display:none;
}

div#form div.boxHead:after{ 
visibility: visible;
content: "Reply to Thread";
color: #800;
}

#commentInput{
font-size: 10pt;
font-family: arial,helvetica,sans-serif;

}

div#form div.boxHead{
height:20px;
background-color: #ea8;
border: 1px solid #800;
font-weight: 700;
position: static;
}

div.box.comments div.boxHead{
height:20px;
background-color: #fca;
border: 1px solid #800;
font-weight: 700;

}

div.box.comments div.boxHead b{ 
display:none;
}

div.box.comments div.boxHead:after{ 
visibility: visible;
content: "/g/ (most recent posts are at the bottom)";
color: #800;
margin-left: 15px;
}

div#form form input{

}

.tableLeft{
background-color: rgba(0, 0, 0, 0.0); 
display: none;
}

.tableLeft img {
display: none;
}

.tableLeft a{ 
display: none;
}

td.tableRight{
background-color: #f0e0d6; 
border: 1px solid #d9bfb7;
border-left: none;
border-top: none;
padding-bottom: 30px;
padding-left: 20px;
text-align: left;

}


td.tableRight img{
max-width: 125px;
max-height: 125px;
}

td.tableRight img:hover{
max-width: 350px;
max-height: 350px;
}

b.date{
color: maroon;
font: 10pt/1.231 arial,helvetica,clean,sans-serif;
}

b.date::before{
color: #117743; 
content: "Anonymous";
padding-right: 5px;
font-weight:700;
}

b.date::after{
counter-increment: uid -1;
  content: " No." counter(uid) ;

}


div#footer.box p{
position:absolute;
left:5px;
top: 5px;
visibility: hidden;
}
div#footer.box p:before{

visibility: visible;
content:"";
}
div#footer.box p:after{
position:absolute;
left:0px;
top:393px;
visibility: visible;
width:200px;
}

/* BLOGS      BLOGS   BLOGS     BLOGS     BLOGS   BLOGS      BLOGS    BLOGS         BLOGS        BLOGS       BLOGS */
div.blogs div{
display:none;
}