#maincontents.fantasy .smalltext{font-size: 11px;}
#maincontents.fantasy .text{font-size: 12px;}

.fantasy{border-color: #501c1e; color: #501c1e; font-family:Georgia;}
.profile.fantasy {
  background: transparent;
  box-shadow: none;
  border: 30px solid;
  border-image: url(/WLWP/creepylace.png) 70 round;
  filter: drop-shadow(1px 3px 2px rgba(0, 0, 0, 0.5));
}    
.profile.fantasy::before {
  content: "";
  position: absolute;
  inset: 0;
  overflow: hidden;
  width: 103%;
  height: 103%;
  z-index: -1;
  margin: calc(-10/810*100vh) 0 0 calc(-10/810*100vh);
  background: url(/WLWP/rippedpaper.png);
  background-size: 100% 100%;
  filter: drop-shadow(1px 3px 2px rgba(0, 0, 0, 0.5));
  clip-path: polygon(0% 0%, 99% 1.5%, 99% 99%, -0.5% 99%);
}
.tab.fantasy {
  font-size: calc(18 / 810 * 100vh);
  font-weight: bold;
  background: #715858;
  box-shadow: none;
  text-align: center;
  text-transform: capitalize;
  filter: none;
  border-radius: 0;
  border-bottom: none;
}
.tab.profiletab.fantasy {
  color: #501c1e;
  border: none;
  margin-bottom: calc(5 / 810 * 100vh);
  background: none;
}
.tab.profiletab.fantasy::before {content: '···· • '; font-size:calc(15/810*100vh);}
.tab.profiletab.fantasy::after {content: ' • ····'; font-size:calc(15/810*100vh);}
#lovescore.fantasy {border: none; outline:none; background: none;padding: none;}
#generalcompat.fantasy{padding: calc(5/810*100vh); padding-bottom: calc(10/810*100vh); border-radius: 0;}
.profilefunctions.fantasy{
  box-shadow: 3px 4px 2px 1px #0000004a;
  border: calc(10 / 810 * 100vh) #271f1f;
  border-style: outset;
  border-top-color: #423636;
  border-left-color: #2d2323;
  border-right-color: #b68989;
  border-bottom-color: #9e8080;
  background: #f9f9f9;
  outline: calc(10 / 810 * 100vh) double #664b4b;
  outline-offset: calc(-18 / 810 * 100vh);
  padding: calc(20/810*100vh);
  border-radius: 0;
}
#maincontents.fantasy{
  background-image: url('/WLWP/clown2.jpg'); 
  box-shadow: inset 0 0 20px 0 black;
  /*background-size: 78%, 100%;*/
  background-repeat: no-repeat, repeat;
  background-position: left bottom 0;
}
.buttonstyling.fantasy {
  box-shadow: none;
  background: none;
  color: #501c1e;
  margin: 0;
  margin-left: calc(-10/810*100vh);
}
.divider.fantasy {border-width: 0px 0px 0px 2px; border-style: dotted; background: none;}
.profileTrait.fantasy {
  box-shadow: 3px 4px 2px 1px #0000004a;
  border: calc(10 / 810 * 100vh) #271f1f;
  border-style: outset;
  border-top-color: #423636;
  border-left-color: #2d2323;
  border-right-color: #b68989;
  border-bottom-color: #9e8080;
  background: #f9f9f9;
  outline: calc(10 / 810 * 100vh) double #664b4b;
  outline-offset: calc(-18 / 810 * 100vh);
  padding: calc(20/810*100vh);
  border-radius: 0;
}
.bottomsection.fantasy {
  border: none;
  margin-top: calc(40/810*100vh);
}
.bottomsection.fantasy::after {
  content: "··············•──────────•✦•──────────•··············";
  left: 0;
  font-size: calc(20/810*100vh);
  top: calc(-20/810*100vh);
  position: absolute;
  display: flex;
  height: max-content;
  width: 99%;
  justify-content: center;
}
#mainpfp.faceImg.fantasy{
  box-shadow: 3px 4px 2px 1px #0000004a;
  border: calc(15 / 810 * 100vh) #271f1f;
  border-style: outset;
  border-top-color: #423636;
  border-left-color: #2d2323;
  border-right-color: #b68989;
  border-bottom-color: #9e8080;
}
#otherprofiles.otherprofiles.fantasy{
  border-radius:0;
  box-shadow: 0 0px 11px 0 inset #0000008a;
  background: #f9f9f9;
}
.smallprofile.fantasy{border-width: 0 0 2px 0; border-style: dotted;}
.boxshadow.fantasy{filter:none;}
.killyourself.fantasy{
  border-radius:0;
  box-shadow: -3px 4px 2px 1px #0000004a;
}