#header, #hSub {
    background: url(https://i.imgur.com/siVgrCR.png);
    border: none;
}

#hSub {
    top: 33px;
    background-position-y: -11px;
    box-shadow: 0px 0px 1px black;
    color: white;
}

body {
    background: linear-gradient( 180deg , rgb(153 0 255) 0%, rgb(124 0 207) 14%, rgb(102 0 171) 50%, rgb(101 0 169) 50%, rgb(71 0 117) 100%);
    background-size: cover;
    background-attachment: fixed;
}

.topLeft {
    width: 336px;
    margin: 0px;
    background-color: #a241e5;
    border: 1px solid #5000846b;
}

h2#name {
    font-size: 2em;
    top: -4px;
    position: relative;
    margin-bottom: 38px;
}

h2#name::after {
    content: url(https://i.imgur.com/75LalWq.png);
    font-size: 10px;
    max-width: 16px;
    max-height: 16px;
}

.topRight {
    float: right;
    width: 410px;
    padding-top: 20px;
    background-color: #a241e5;
    border: 4px groove #500084;
}

div#container {
    top: 8px;
    position: relative;
max-width: 837px;
}

div#gender {
    display: none;
}

div#country {
    display: none;
}

div#online, div#online img {
    display: none !important;
}

td.shortRight div {
    display: none;
}

span#credo {
}

span#credo {
    font-size: 12px;
}

td.shortRight:nth-child(1) {
    display: block !important;
}

td.shortRight div:nth-child(1) {
    display: block;
    font-size: 0px;
    position: relative;
    top: -31px;
    left: -331px;
    width: 206px;
    display: flex;
}

span#credo::before {
    content: "is ";
    font-weight: bold;
}

img#avatar {
    width: 100% !important;
    height: 100%;
    border: double;
    margin: 0px !important;
}

button {
    display: none;
}

td.shortRight {
    overflow: visible;
    width: 0px !important;
    display: block;
}

#online {
    margin: 0px;
}

.boxHead {
    padding: 3px;
    padding-bottom: 4px;
    padding-left: 6px;
    color: white;
    background: linear-gradient(180deg, rgb(153 0 255) 0%, rgb(124 0 207) 14%, rgb(104 1 173) 50%, rgb(89 0 148) 50%, rgb(71 0 117) 100%);
    white-space: nowrap;
    overflow: hidden;
}

.boxInfo.box a div {
    color: #480079 !important;
    filter: drop-shadow(0px 0px 3px black);
}

.boxInfo.box {
    background: url(https://i.imgur.com/w0a0s4E.png);
    background-position: right;
    background-size: cover;
}

div#sMsg {
    color: #97572d !important;
}

div#report {
    color: #645b93 !important;
}

div#add {
    color: #a2891b !important;
}

div#block {
    color: #ce4337 !important;
}

@keyframes marquee {
	0% {
		transform: translate(0, 0);
	}
	100% {
		transform: translate(-100%, 0);
	}
}

span.song__title {
    animation: marquee 15s linear infinite;
    display: inline-block;
    padding-left: 150%;
}

.player.box::before {
    content: "";
    display: block;
    position: relative;
    width: 327px;
    height: 327px;
    background-position: 0 0;
    background-size: 100% 100%;
    background-image: url(https://i.imgur.com/5DaVNMx.png);
    border-bottom: 1px solid black;
}

.player.box {
    background: transparent;
    padding: 0px;
    border: 1px black solid;
}

.songName {
    display: inline-block;
    /* padding-left: 150%; */
    /* animation: marquee 15s linear infinite; */
    overflow: hidden !important;
    color: white;
    background: linear-gradient(180deg, rgb(153 0 255) 0%, rgb(124 0 207) 14%, rgb(104 1 173) 50%, rgb(89 0 148) 50%, rgb(71 0 117) 100%);
    white-space: nowrap;
    font-size: 16px;
    padding-bottom: 4px;
    padding-top: 3px;
    padding-left: 68px;
}

.songName a {
    display: none;
}

span.song__title {}

.songName b {
    color: transparent;
}

audio {
    margin-top: -3px;
    margin-bottom: -4px;
    background: #f1f3f4;
    filter: invert(1);
}

.url.box {
    border: solid 2px #380080;
    background: #16007f;
}

.url.box b {
    color: #dfeafb;
}

.url.box a {
    color: #fdfeec !important;
}

div#footer {
    display: none;
}

div#header {
    z-index: 2;
}

div#hSub {
    z-index: 1;
}

.topLeft.blogCard {
    display: none;
}

.blogTitle {
    display: none;
}

.topRight.blogPost {
    width: 827px;
    border: none;
    background: transparent;
    padding-top: 0px;
}

.box.blog {
    background: transparent;
}

.blogCorpus {color: black !important;}

b.date {
    top: 50px;
    position: relative;
    right: -723px;
}

.blogs div, .blog div {
    margin-bottom: 0px;
}

.box.comments form {
    padding-bottom: 5px;
    margin-bottom: 0px;
    background: #510086;
}

textarea#commentInput {
    margin-top: 0px;
}

.extended.box {
    background: url(https://i.imgur.com/InPej3j.png);
    background-size: cover;
    background-position: 0px 118px;
    color: transparent;
}

.rightHead {
    background: transparent;
    color: black;
    font-size: 0px;
}

h4 {
    color: #fdfef6;
}

#userWall tr {
    background: linear-gradient(180deg, rgb(31 3 128) 0%, rgb(0 0 0) 100%);
    border: inset #1e017f;
    color: white;
    display: block;
    margin-bottom: 5px;
}

td.tableLeft {
    background: transparent;
}

td.tableRight {
    margin-left: 10px;
    background: transparent;
}

td.tableRight form {
    background: transparent !important;
}

.tableLeft a div b {
    color: white !important;
    text-decoration: underline;
}

table#userWall {
    margin-top: 0px;
}

.blogs #userWall tr {
    width: 320%;
}

 a:link{
	color: white;
}
a:visited{
	color: #d1d1d1;
}
a:hover{
	color: #9a38e7;
	text-shadow: 2px 2px black;
}
a:active{
	color: #9a38e7;
	text-shadow: 1px 1px black;
}
* {
	cursor: url(https://cur.cursors-4u.net/cursors/cur-11/cur1054.cur), auto !important;
}