/*--- + font imports start + ---*/

@font-face {
   font-family: billo;
   src: url(https://dl.dropbox.com/s/klv8tmajlqrb2xz/BILLO___.TTF);} /* header font */

@font-face {
   font-family: "balsamiq sans";
   src: url(https://dl.dropbox.com/scl/fi/702ux1krisargxk9jdset/BalsamiqSans-Regular.ttf?rlkey=gcfmsac9d35id84fb643guqg1&dl=0);} /* body font */

/*--- + font imports end + ---*/

/*--- + basic customization start + ---*/

body {
   background-image: url(https://i.imgur.com/g78QqqU.png);
   background-size:cover;
   background-attachment:fixed;
   background-position:center;
   width: 950px;
   margin: auto;
   font-family: "courier new", monospace;
   font-size: 14px !important;
   color: #67d8cc;
   overflow-y: hidden;

   /* prevents text from adjusting on mobile devices (beat it, mobile compatibility) */
   text-size-adjust: none;
   -webkit-text-size-adjust: none;
   -moz-text-size-adjust: none;
   -ms-text-size-adjust: none;
}

a {
   color: #5eedde;
}

a:hover {
   color: #5eedde;
   font-style: italic;
}

.pixels img {
   display: inline-block;
   transition: 0.2s ease;
}
.pixels img:hover {
   transform: translateY(-9%);
}

/* rainbow hover links */
.squidparty {
   -webkit-animation: ikkan 5s linear infinite;
}

@keyframes ikkan {
   0% {
      color: #60f0ee;
   }
   50% {
      color: #a1edc1;
   }
   100% {
      color: #60f0ee;
   }
}

::selection {
   color: #fff;
   background-color: #67d8cc;
}

/* scrollbar start */
::-webkit-scrollbar-track {
  background-color:#0f0f0f;
  border-width: 0!important
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px
}

::-webkit-scrollbar-thumb {
  background-color: #67d8cc;
  border-width: 0!important
}
/* scrollbar end */

/*--- + basic customization end + ---*/


/*--- + content boxes start + ---*/


#alakazam {
  width:100%;
  margin:auto;
  position: relative;
  left: -66px;
  top: -26px;
}

.container {
    background: #0f0f0f;
    border-radius: 2px;
    margin: 5px auto;
    width:800px;
    position:relative;
}

.box {
    border: 1px solid #67d8cc;
    border-top:transparent;
    padding: 12px 18px;
}

.box_header {
    border: 1px solid #67d8cc;
    background-color: #0f0f0f;
    background-image:url(https://files.catbox.moe/55o1hy.gif);
    background-blend-mode:screen;
    height: 20px;
    padding: 6px 12px;
    line-height: 20px;
}


/* ignore all this */

/*--- + content boxes end + ---*/


/*--- + misc stuff start + ---*/

#poppy {
animation-name:hi;
animation-duration: 2s;
animation-iteration-count: infinite;
}

@keyframes hi {
0% {
    transform: rotate(
-3deg);
}
50% {
    transform: rotate(
-6deg);
}
100% {
    transform: rotate(
-3deg);
}
}


/*--- + tooltip edits + ---*/
#s-m-t-tooltip {
   max-width: 200px;
   z-index: 99999999 !important;
   padding: 3px;
   margin: -20px 10px;
   background-color: #0f0f0f;
   font-size: 15px;
   border: 1px solid #67d8cc;
}