br {
 margin-bottom: 5px;
}
img {
 border: 3px;
 border-color: pink;
 margin: 0;
}
a {
 color: #8f6d9e;
 text-decoration: none;
}
a:hover, #webm a:hover {
 color: mediumvioletred;
 text-decoration: none;
}
span {
 font-size: 13;
}
#flex {
 flex-wrap:wrap;
}
#container {
 max-width: 900px;
}
.info, .updates, .button, .navigation, .info2, #webm, .updsts, .web, #fl {
 background-color: black;
 opacity: 0.97;
 border: 2px solid #7e6887;
}
.info, .navigation, .updates {
  margin-top: 3px;
}
.updates, .web, #fl {
 overflow: auto;
}
.banner {
  background-color: #4a3c4f;
  background-image: url(https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/5181c7f5-4300-4d23-a0d1-d0cc2a40214b/de8ruib-78b98309-28f0-4c3f-a560-f58e885d2d27.jpg?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcLzUxODFjN2Y1LTQzMDAtNGQyMy1hMGQxLWQwY2MyYTQwMjE0YlwvZGU4cnVpYi03OGI5ODMwOS0yOGYwLTRjM2YtYTU2MC1mNThlODg1ZDJkMjcuanBnIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.-vAnIKHQAgs-d3XxhtVLPTb2Wl-SsfwPOd8Na2Oq8RY);
  background-position: center;
  background-repeat: repeat;
  width: 1000px;
  height: 100px;
  border: 2px solid #7e6887;
  padding: 20px;
  margin-top: 30px;
  margin-left: 75px;
    margin-bottom: 10px;
}
.banner-text {
 margin-left: 20px;
 font-family: astronomus;
 font-size: 70;
 color: #cab1e0; 
 text-shadow: 5px 3px #5c2758, 10px 3px 5px #260a24;
}
.button {
 height: 10px;
 width: 1040px;
 color: #cab1e0; 
 border: 2px solid;
 border-color: #7f5a8c #7275c2 #7275c2 #7f5a8c;
 background: rgb(29,39,77);
 background: linear-gradient(309deg, rgba(59, 37, 77, 1) 0%,  rgba(67, 74, 105, 1) 100%);
 margin-left: 75px;
 margin-bottom: 15px;
}
.button-text {
 text-align: center;
 padding: 4px;
 font-family: kalperica;
 font-size: 20;
}

/* crosses start */
.top1, .top2, .top3 {
 background-color: #2b1638;
 border: 2px solid #7e6887;
 opacity: 1;   
}
.top1 {
 width: 25px;
 height: 25px;
 margin-top: -21.5px;
 margin-left: -21px;
}
.top2 {
 width: 40px;
 height: 35px;
 margin-top: -22px;
 margin-left: -22px;
 align-content: center;
}
.top3 {
 width: 25px;
 height: 24.5px;
 margin-top: -21.5px;
 margin-left: -21px;
 position: absolute;
}
/* crosses end */

.navigation {
 font-family: pixelfont;
 width: 170px;
 height: 250px;
 padding: 20px;
 margin-top: 175px;
 margin-bottom: -50px;
 margin-left: 75px;
}
.navigation-text {
 height: 20px;
 width: 184px;
 border-bottom: 2px solid #7e6887;
 text-align: center;
 font-size: 12;
 font-family: pixelfont;
 margin-bottom: 15px;  
 color: #cab1e0;
 margin-top: -21.5px;
 margin-left: 7px;
}
.info {
 width: 800px;
 height: 250px;
 padding: 20px;
 margin-bottom: -450px;
 margin-left: 180px;
 text-align: center; 
}
.info-txt {
 font-family: pixelfont;
 font-size: 11;
 color: #babac2;
 margin-left: 100px;
 margin-top: -17px;
 margin-right: 120px;
 line-height: 14px;
}
#webm {
 font-family: pixelfont;
 font-size: 9;
 color: #babac2;
 width: 200px;
 height: 250px;
 padding: 10px;
 margin-left: 790px;
 margin-top: -140px;
 margin-bottom: 30px;
}
#webm a{
 margin-left: 40px;
 position: absolute;
 color: #3a343b;
}
#webm img{
 margin: 0px;
}
.dr {
 font-family: galiens;
 font-size: 35;
 margin-top: -5px;
 margin-bottom: -10px;
}
.updsts {
 height: 50px;
 width: 200px;
 padding: 20px;
 margin-left: 895px;
 margin-bottom: -60px;
 margin-top: -350px;
 font-size: 14;
 font-family: smalle;
 color: #8f6d9e;
}
#statuscafe {
 height: 30px;
 width: 200px;
 color: #8f6d9e;
 margin-top: -17px;
 margin-left: -5px;
 margin-bottom: 30px;
}
#statuscafe a {
 color: #572631;
}
#statuscafe-username {
 position: inherit;
}
#statuscafe-content {
 color: #6b4760;
}
.updates {
 width: 190px;
 height: 201px;
 padding: 20px;
 margin-left: 90px;
 font-family: pixelfont;
 margin-top: 20px;
}
.updates-txt {
    font-family: pixelfont;
    font-size: 9;
    color: #babac2;
    margin-top: 20px;
}
.updatdes-head {
 width: 209px;
 height: 25px;
 color: #cab1e0;
 border-bottom: 2px solid #7e6887;
 margin-top: -20px;
 text-align: center;
 font-size: 12;
 font-family: pixelfont;
 position: absolute;
 background-color: black;
 line-height: 25px;
}
.bigtxt1 {
 font-family: pixelfont;
 font-size: 12;
 color: #babac2;
}
.web {
 width: 400px;
 height: 200px;
 color: #babac2;
 font-size: 16;
 padding: 10px;
 margin-left: 330px;
 margin-top: 40px;
}
.web-cont {
 margin: auto 200px auto 20px;
}
.website-counter {
 color: white;
 font-weight: 700;
 font-size: 25px;
 margin-top: 10px;
 display: flex;
}
#fl {
 height: 250px;
 width: 350px;
 margin-left: 690px;
 margin-top: -225px;
 padding: 10px;
 color: aquamarine;
}
#fl img {
 transition: transform .2s;
}
#fl img:hover {
 -ms-transform: scale(1.15); /* IE 9 */
  -webkit-transform: scale(1.15); /* Safari 3-8 */
  transform: scale(1.15); 
}
#fl br {
 margin-bottom: 10px;
}
.fanm {
 font-family: pixelfont;
 font-size: 10;
 color: #babac2;
}
/* Start https://www.cursors-4u.com */ * {cursor: url(https://ani.cursors-4u.net/symbols/sym-9/sym823.ani), url(https://ani.cursors-4u.net/symbols/sym-9/sym823.png), auto !important;} /* End https://www.cursors-4u.com */