body {
background-image: url('trackerbg.png');
font-family: font1;
 cursor: url("https://files.catbox.moe/pby602.gif"), auto;
}

@font-face {
 font-family: font1;
 src: url('Welbut__.ttf');
}

p   {text-indent: 30px; font-size: 18px; word-spacing: 5px;}
h1  {word-spacing:5px; font-size: 30px}
h2  {word-spacing:5px;}
a   {color: #ffddef;}
hl   {background-color: black; color: #FF1356;}
h    {background-color: #FF1356; color: black;}
td, tr   {color: #FF1356;}
iframe   {border-style: inset; border-color: #555563; border-width: 3px;}

a:hover {
   color: black;
   background-color: #FF1356;
   transition: all .2s ease-in-out
}
.margin {
 margin-top: 50px;
}

.content{
  margin: auto;
  width: 900px;
  color: #ff1356;
  text-align: right;
}

.blur {
  width: 750px;
  margin: auto;
  background-color: black; 
  filter: blur(8px); 
  opacity: 0.5;
  z-index: -100;
  position: absolute;
}

.stuff{
  padding: 7px;
  border-radius: 0px;
  text-align: left;
  border: double;
  border-color: #FF1356;
  background-color: #020203;
  box-shadow: 6px 6px #FF1356;
}

.solid {border-style: solid; padding: 1px; color: #FF1356;}

blink {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.topnav {
  overflow: hidden;
  border: #FF1356;
  border-style: double;
  box-shadow: 6px 6px #FF1356;
  background-color: #020203;
}
.topnav a {
  color: #dab9c4;
  text-align: center;
  padding: 15px 15px;
  text-decoration: none;
  font-size: 17px;
  height: 30px;
}

.right{
  float: right;
  margin: auto;
  text-align: center;
  padding: 20px;
}

.left{
  float: left;
  margin: auto;
  text-align: center;
  padding: 20px;
}

.grow { 
transition: all .2s ease-in-out; 
}

.grow:hover { 
transform: scale(1.1); 
}

.title-wrap {
  display:flex;
  justify-content:right;
  align-items:right;
}

div.fixed {
  position: fixed;
  bottom: 0;
  left: 200;
}

#statuscafe {
    padding: .5em;
    background-color: #020203;
    border: outset #FF1356;
    width: 400px;
}
#statuscafe-username {
    margin-bottom: .5em;
}
#statuscafe-content {
    margin: 0 1em 0.5em 1em;
}

/*song stuff*/
.song {
 width: 400px; 
 height: 250px;
 display: inline-block;
 text-align: left;
 padding: 5px;
 overflow: hidden;
}
.song-cover {
 width: 100px;
 height: 100px;
 margin: 40px 5px 5px 5px;
 float: left;
}
.song-info {
  width:240px;
  height: 250px;
  overflow: auto;
  padding: 5px;
  float: right;
  background: rgba(2, 2, 3, 0.8);
  color: #FF1356;
  line-height: 23px;
}