body {
  z-index: 1;
  position: absolute;
  width: 100%;
  background: black; 
  display: flex;
  justify-content: center;
  overflow-x: hidden;
  margin: 0; 
  animation: in .35s; 
}
@keyframes in { 
  from { filter: brightness(0.3) contrast(1.5) saturate(0.35);  } 
  to { }
}
@font-face {
    font-family: "camserial";
    src: url("jubandas/CambridgeSerial.ttf") format("truetype");
}
@font-face {
    font-family: Times; 
    src: url("/idx/tymes.ttf") format("truetype"); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: Times; 
    src: url("/idx/timesbold.ttf") format("truetype"); 
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: "londyn";
    src: url("jubandas/OldLondon.ttf") format("truetype");
}
@font-face {
    font-family: "frak";
    src: url("/t/UnifrakturMaguntia18.ttf") format("truetype");
}
@font-face {
    font-family: "fortalesia";
    src: url("/idx/FortalesiaScript.otf");
}
@font-face {
  font-family: 'UnifrakturMaguntia';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/unifrakturmaguntia/v20/WWXPlieVYwiGNomYU-ciRLRvEmK7oaVemGZM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face { 
  font-family: moderne fraktur; 
  src: url('/jubandas/ModerneFraktur.ttf');
} 
@font-face { 
  font-family: warnock; 
  src: url('/jubandas/WarnockPro-Regular.otf'); 
  font-weight: normal;
  font-style: normal;
} 
@font-face { 
  font-family: warnock; 
  src: url('/n/warnock-italics.otf'); 
  font-weight: normal;
  font-style: italic;
}

@font-face { 
    font-family: kab; 
    src: url(/t/KabinettFraktur.ttf); 
}
@font-face { 
    font-family: buds; 
    src: url(/t/buds.ttf); 
}
.bor { font-family: moderne fraktur;
  font-size: 35px;
  top: 2px; } 
#body {
  z-index: 1;
  position: absolute;
  width: 100%;
  background: black; 
  display: flex;
  justify-content: center;
  overflow-x: hidden;
  margin: 0; 
}
#title {
    font-size: 70px; 
    font-family: frak; 
}
#buds {
  font-family: buds;
  display: inline-block;
  transform: rotateZ(20deg);
  position: relative;
  top: 10px;
  font-size: 80px;
  margin: 10px;
} 
#title #buds:nth-child(2) {
  transform: scaleY(-1) rotateZ(-20deg) scaleX(-1);left: 5px;
}
.background { position: absolute; width: 100%; height: 100%; }
.overlay { width: 100%;
  height: 100%;
  position: absolute;
  background: url(/nigger-2.gif);
  mix-blend-mode: overlay;
  z-index: 10;
  pointer-events: none;
  opacity: .2; animation: fadein2 .7s; } 
@keyframes fadein2 { 
  0% { opacity: .5; }
  100% { }
}
@media screen and (max-width: 1000px) {
    #wrapper {
        width: 100%; /* make the wrapper as wide as the screen */
        margin: 0; /* remove the centering margins */
    }
}
::selection {
    background-color: white; 
    color: black; 
}
#wrapper { 
  margin: 0;
  
  font-family: warnock;
  font-size: 16px;
  background-size: 145px;
  background-position: center;
  position: relative;
  z-index: 0;
  display: flex;
  width: 1980px; 
}
:root { color: white; cursor: url("https://pomf2.lain.la/f/n0a6bl80.png"), default; scrollbar-color: #330e1a #000;
  scrollbar-width: thin; } 
section { display: flex; } 
a img:hover { cursor: url("https://pomf2.lain.la/f/y2su2me.png"), default; } a:hover { cursor: url("https://pomf2.lain.la/f/y2su2me.png"), pointer; } 
a { text-decoration: none; color: inherit; } 

footer { height: 109px;
  font-family: Times; 
  padding: 10px;
  display: flex; } 
footer span { position: relative;
  color: inherit;
  font-size: 28px;
  margin: auto; } 
.blasting { display: none; font-family: Warnock; padding: 4px; }
footer span:hover .blasting {
  display: block; 
}
.talk-bubble {
  margin: 0;
  display: inline-block;
  position: relative;
	width: 250px;
	height: auto;
	background-color: black;
	padding: 7px; 
}
.border{
  border: 2px solid white;
}
.round{
  border-radius: 14px;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;

}
.blasting { font-size: 14px;
  position: absolute;
  left: 20px; }
@keyframes rotate {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
#throne:hover { cursor: url(https://pomf2.lain.la/f/9ch231mm.png), default; } 
.hause:hover { cursor: url(https://pomf2.lain.la/f/9ch231mm.png), default; } 

/*Rding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding ding*/
.tri-right.border.btm-left-in:before {
	content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: 114px;
  right: auto;
  top: auto;
  bottom: -25px;
  border: 12px solid;
  border-color: white transparent transparent white
}
.tri-right.btm-left-in:after{
	content: ' ';
	position: absolute; 
	width: 0;
	height: 0;
	left: 116px;
  right: auto;
  top: auto;
	bottom: -20px;
	border: 12px solid;
	border-color: black transparent transparent black;
}
