@import url(https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);


:root { 

	--gr10:#CE4021;
	--gr11:#86A865;
		--gr12:#8d6fa4;
			--gr13:#986868;
	--gr14:#9b6479;
	--gr15:#4065D1;
	--gr16:#ce619d;
	--gr17:#BC9C50;
		--gr18:#76B8A8;
		--gr20:#A2ABD1;
		--gr21:#3A5FCD;
	--gr22:#47815d;
	--gr23:#762b58;
	--gr24:#3A4A78;

--bg:url(https://poison.palegold.de/images/fleshandblood/bg1.jpg);
--bg1:url(https://poison.palegold.de/images/fleshandblood/bg1.jpg);
--bg2:url(https://poison.palegold.de/images/fleshandblood/bg2.jpg);
--bg3:url(https://poison.palegold.de/images/fleshandblood/bg3.jpg);
--bg4:url(https://poison.palegold.de/images/fleshandblood/bg4.jpg);
--bg5:url(https://poison.palegold.de/images/fleshandblood/bg5.jpg);
--bg6:url(https://poison.palegold.de/images/fleshandblood/bg6.jpg);
--bg7:url(https://poison.palegold.de/images/fleshandblood/bg7.jpg);
--bg8:url(https://poison.palegold.de/images/fleshandblood/bg8.jpg);
--bg9:url(https://poison.palegold.de/images/fleshandblood/bg9.jpg);
--bg10:url(https://poison.palegold.de/images/fleshandblood/bg10.jpg);
--bg11:url(https://poison.palegold.de/images/fleshandblood/bg11.jpg);
--bg12:url(https://poison.palegold.de/images/fleshandblood/bg12.jpg);
--bg13:url(https://poison.palegold.de/images/fleshandblood/bg13.jpg);
--bg14:url(https://poison.palegold.de/images/fleshandblood/bg14.jpg);
--bg15:url(https://poison.palegold.de/images/fleshandblood/bg15.jpg);
--bg16:url(https://poison.palegold.de/images/fleshandblood/bg16.jpg);
--bg17:url(https://poison.palegold.de/images/fleshandblood/bg17.jpg);
--bg18:url(https://poison.palegold.de/images/fleshandblood/bg18.jpg);
--bg19:url(https://poison.palegold.de/images/fleshandblood/bg19.jpg);
--bg20:url(https://poison.palegold.de/images/fleshandblood/bg20.jpg);
--bg21:url(https://poison.palegold.de/images/fleshandblood/bg21.jpg);
--bg22:url(https://poison.palegold.de/images/fleshandblood/bg22.jpg);
--bg23:url(https://poison.palegold.de/images/fleshandblood/bg23.jpg);
--bg24:url(https://poison.palegold.de/images/fleshandblood/bg24.jpg);
--bg25:url(https://poison.palegold.de/images/fleshandblood/bg25.jpg);
--bg26:url(https://poison.palegold.de/images/fleshandblood/bg26.jpg);
--bg27:url(https://poison.palegold.de/images/fleshandblood/bg27.jpg);
--bg28:url(https://poison.palegold.de/images/fleshandblood/bg28.jpg);
--bg29:url(https://poison.palegold.de/images/fleshandblood/bg29.jpg);
--bg30:url(https://poison.palegold.de/images/fleshandblood/bg30.jpg);
--bg31:url(https://poison.palegold.de/images/fleshandblood/bg31.jpg);
--bg32:url(https://poison.palegold.de/images/fleshandblood/bg32.jpg);
--bg33:url(https://poison.palegold.de/images/fleshandblood/bg33.jpg);
--bg34:url(https://poison.palegold.de/images/fleshandblood/bg34.jpg);
--bg35:url(https://poison.palegold.de/images/fleshandblood/bg35.jpg);
--bg36:url(https://poison.palegold.de/images/fleshandblood/bg36.jpg);
--bg37:url(https://poison.palegold.de/images/fleshandblood/bg37.jpg);
--bg38:url(https://poison.palegold.de/images/fleshandblood/bg38.jpg);
--bg39:url(https://poison.palegold.de/images/fleshandblood/bg39.jpg);
--bg40:url(https://poison.palegold.de/images/fleshandblood/bg40.jpg);
--bg41:url(https://poison.palegold.de/images/fleshandblood/bg41.jpg);
--bg42:url(https://poison.palegold.de/images/fleshandblood/bg42.jpg);
--bg43:url(https://poison.palegold.de/images/fleshandblood/bg43.jpg);
--bg44:url(https://poison.palegold.de/images/fleshandblood/bg44.jpg);
--bg45:url(https://poison.palegold.de/images/fleshandblood/bg45.jpg);
--bg46:url(https://poison.palegold.de/images/fleshandblood/bg46.jpg);
--bg47:url(https://poison.palegold.de/images/fleshandblood/bg47.jpg);
--bg48:url(https://poison.palegold.de/images/fleshandblood/bg48.jpg);
	--bg49:url(https://poison.palegold.de/images/fleshandblood/bg49.jpg);
--bg50:url(https://poison.palegold.de/images/fleshandblood/bg50.jpg);
}

.camp, .camp a {color:var(--gr10);}
.camp:before {
content:'\eb49';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.tlou, .tlou a {color:var(--gr11);}
.tlou:before {
content:'\eb57';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.aura, .aura a {color:var(--gr12);}
.aura:before {
content:'\eb97';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.grisha, .grisha a {color:var(--gr13);}
.grisha:before {
content:'\ec8e';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.kildare, .kildare a {color:var(--gr14);}
.kildare:before {
content:'\ea26';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.dbh, .dbh a {color:var(--gr15);}
.dbh:before {
content:'\ec19';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.cos, .cos a {color:var(--gr16);}
.cos:before {
content:'\eca1';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 


.yale, .yale a {color:var(--gr17);}
.yale:before {
content:'\ea9c';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.aeni, .aeni a {color:var(--gr18);}
.aeni:before {
content:'\ec0d';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.bijou, .bijou a {color:var(--gr20);}
.bijou:before {
content:'\ea81';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.genx, .genx a {color:var(--gr21);}
.genx:before {
content:'\e925';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.crail, .crail a {color:var(--gr22);}
.crail:before {
content:'\e910';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
} 

.caligo, .caligo a {color:var(--gr23);}
.caligo:before {
content:'\ea40';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
}  

.bluehours, .bluehours a {color:var(--gr24);}
.bluehours:before {
content:'\ea15';
font-family:'cappuccicons';
margin-right:5px;
	margin-left:3px;
	font-size:80%;
}  

a[aria-label]:after {
margin-top:0px;
margin-left:5px;
  opacity: 0;
  content: attr(aria-label);
  padding: 7px;
  position: absolute;
  white-space: nowrap;
  z-index: 20;
  transition: opacity 0.2s;
  pointer-events: none;
  
	
  font-family: karla;
font-style: normal;
font-weight: 900;
font-size: 10px;
line-height: 10px;
text-align: right;
text-transform: uppercase;
 background:var(--hellerhintergrund);
 color:var(--allesdunkel);

}

 a[aria-label]:hover:after {
  opacity: 1;
  transition-delay: 0.2s;
}


/* SIDEBAR */
.sidenav {
  height: 100%;
  width: 117px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;

background: rgba(0, 0, 0, 0.54);

  padding-top: 20px;
}

.sidebar_icon {width: 50px;
height: 50px;
margin:auto;

background: var(--hellerhintergrund);

}

.sidebar_icon_drueber {position:relative;
bottom:12px;
right:12px;
  width: 50px;
height: 50px;


}


.sidebar_links {text-align:center;
color:var(--hellerhintergrund);
padding:20px
}
.sidebar_links a {margin-top:20px;
	display:inline-block;
	color:var(--hellerhintergrund);
padding:20px;
text-decoration:none;}




.sidenav a[aria-label]:hover:after {
  opacity: 1;
  transition-delay: 0.2s;
}

.topnavi a {color:var(--hellerhintergrund);}

/* HEADER */

.toptext {position:relative;
left:930px;
  width: 255px;
height: 141px;
margin-top:350px;
font-family: Old Standard TT;
font-style: normal;
font-weight: normal;
font-size: 13px;
line-height: 28px;

text-align: right;
text-transform: lowercase;

color: var(--hellerhintergrund);}

.toptext u {font-family: Montserrat;
font-style: normal;
font-weight: 800;
font-size: 11px;
line-height: 24px;
text-decoration:none;

text-align: right;
text-transform: uppercase;

color: var(--hellerhintergrund);
padding-bottom:2px;
border-bottom:1px solid #C2BF73;}

.maintext {position:relative;
left:880px;
z-index:2;
margin-top:-80px;
width: 382px;
height: 159px;

font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 73px;
line-height: 65px;

text-align: right;
text-transform: uppercase;

color: var(--hellerhintergrund);}

.infotext {position:relative;
z-index:3;
bottom:42px;
right:100px;
  display:inline-block;
font-family: Old Standard TT;
font-style: normal;
font-weight: bold;
font-size: 10px;
line-height: 11px;

text-align: center;
text-transform: uppercase;
padding:10px 15px;
color: var(--allesdunkel);
background: #C2BF73;
}

.subtext {position:relative;
margin-left:720px;
margin-top:-10px;
	margin-bottom:100px;
font-family: Old Standard TT;
font-style: italic;
font-weight: normal;
font-size: 13px;
line-height: 15px;

text-align: center;
text-transform: lowercase;

color: var(--hellerhintergrund);}

/* KATEGORIE */

.devilcat {margin:auto;
	width: 785px;
	padding:40px;
  font-family: Archivo, Sans-Serif;
font-style: normal;
font-weight:600;
font-size: 14px;
line-height: 29px;
text-align: right;
text-transform: uppercase;

color: var(--hellerhintergrund);}

/* FORUM */

.devilforum {
margin:auto;
width: 925px;
min-height: 18px;
	padding:30px;
background: var(--hellerhintergrund);
font-family: Archivo, Sans-Serif;
font-style: normal;
font-weight: 900;
font-size: 14px;
line-height: 16px;
text-transform: uppercase;
text-align:left;
color: #383838;}

.devilforum info { position:relative;
bottom:2px;
margin-left:15px;
font-family: archivo, Sans-Serif;
font-style: normal;
font-weight: normal;
font-size: 10px;
line-height: 14px;
text-transform: uppercase;

color:var(--allesdunkel);

}

.devilforum a {color: var(--allesdunkel);
text-decoration:none;}

.devildesc {margin:auto;
display:flex;
flex-direction:row;
width: 865px;
height: 150px;
padding:30px;
}

.devildescbg {	display:flex;
	flex-direction:row;
	flex-wrap: nowrap;
	  justify-content: space-between;
		margin:auto;

	width: 985px;
height:210px;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.54), rgba(0, 0, 0, 0.54));}

.devildesclastpost { margin-top:10px;
	margin-left:60px;
  width: 258px;
height: 162px;}

.devilposttitel {font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 15px;
line-height: 39px;

text-transform: uppercase;

color: var(--hellerhintergrund);}

.devilpostby {margin-top:-10px;
  font-family: Playfair Display;
font-style: italic;
font-weight: bold;
font-size: 14px;
line-height: 28px;

text-transform: lowercase;

color: var(--hellerhintergrund);}



.devilpostdate {margin-top:40px;
font-family: Old Standard TT;
font-style: normal;
font-weight: normal;
font-size: 10px;
line-height: 20px;

text-transform: lowercase;

color: var(--hellerhintergrund);}

.devilicon { margin-top:25px;
  width: 50px;
height: 50px;

border: 12px solid var(--hellerhintergrund);
border-radius:90px;}

/* FOOTER BOX */

.footerlinks {width: 159px;
height: 368px;

background: url(https://devil.palegold.de/images/textur.png), linear-gradient(0deg, #C2BF73, #C2BF73), linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(0deg, #C2BF73, #C2BF73), url(https://devil.palegold.de/images/hogwarts.png), #C4C4C4;
background-blend-mode: difference, multiply, color, multiply, normal, normal;
background-size:cover;
background-position:center center;}

.footerdear {position:relative;
top:90px;
left:20px;
font-family: Montserrat;
font-style: normal;
font-weight: 800;
font-size: 36px;

text-transform: uppercase;

color: #C2BF73;

transform: rotate(90deg);}

.footerdeardeko {position: relative;
left:98px;
top:120px;
width: 1px;
height: 157px;

background: var(--hellerhintergrund);}

.footernewuser {position:relative;
right:110px;
bottom:15px;
  width: 355px;
font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 24px;
line-height: 47px;

text-transform: uppercase;

color: var(--hellerhintergrund);

transform: rotate(90deg);}

.footernewuser a {color: var(--hellerhintergrund);}

.footerrechts {width: 706px;
height: 295px;
padding:30px;
overflow:hidden;
background:var(--hellerhintergrund);}

.footerwio { width: 469px;
height: 273px;
font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 17px;
line-height: 29px;
text-transform: uppercase;}

.footerwiw {
font-family: Old Standard TT;
font-style: normal;
font-weight: bold;
font-size: 9px;
line-height: 15px;

text-transform: lowercase;

color: var(--allesdunkel);}

.footerwiw i {font-weight:200;}
.footerwiw a {color: var(--allesdunkel);}

.footertrenner {position:relative;
left:490px;
bottom:290px;
width: 1px;
height: 261px;

background: var(--allesdunkel);}

/* MEMBERLIST */

.minicard {width: 340px;
height: 500px;
padding-right: 20px;
}

.minicardname { height:100px;
font-family: Playfair Display;
font-style: normal;
font-weight: 700;
font-size: 11px;
line-height: 27px;
text-align:right;
text-transform: uppercase;
color: var(--allesdunkel);}

.minicardname i {font-family: Old Standard TT;
font-style: italic;
font-weight: normal;
font-size: 11px;
line-height: 19px;

text-transform: lowercase;}

minicardname { 
font-family: montserrat;
font-style: normal;
font-weight: 900;
font-size: 22px;
line-height: 29px;

text-align: right;
text-transform: uppercase;

color: var(--allesdunkel);
padding-bottom:4px;
	border-bottom:1px solid var(--allesdunkel);
}

minicardname a { color: var(--allesdunkel); }

.minicardiconcolor {margin-right:35px;
position:relative;
left:30px;
top:25px;

width: 31px;
height: 31px;
border-radius:90px;
background: linear-gradient(0deg, #C21C1C, #C21C1C), linear-gradient(0deg, #FFFFFF, #FFFFFF), #ffffff;
background-blend-mode: multiply, color, normal;
;}

.minicardiconwhite {position:relative;
right:14px;
bottom:14px;
  width: 31px;
height: 31px;
border-radius:90px;
}

.minicardfact {margin:auto;
margin-top:18px;
width: 290px;
height: 30px;

font-family: Montserrat;
font-style: normal;
font-weight: 800;
font-size: 11px;
line-height: 33px;

text-transform: uppercase;

color: #C2BF73;
padding-bottom:9px;
border-bottom:1px solid #C2BF73;
}

.minicardfact antwort {float:right;
padding-right:10px;
font-family: Old Standard TT;
font-style: italic;
font-weight: normal;
font-size: 11px;

text-transform: lowercase;

color: var(--allesdunkel);}

.minicardava {position: relative;
right:20px;
top:20px;
  width: 340px;
height: 400px;

font-family: Old Standard TT;
font-style: normal;
font-weight: bold;
font-size: 10px;
line-height: 30px;
text-align:center;
text-transform: uppercase;


color: var(--allesdunkel);}

.minicardava timeline {
	}


/* UCP */

.ucpnav {margin:auto;
margin-bottom:7px;
width: 845px;

height: 35px;
padding:40px;
background: rgba(0, 0, 0, 0.54);

font-family: Montserrat;
font-style: normal;
font-weight: 800;
font-size: 11px;
line-height: 33px;

text-transform: uppercase;

color: var(--hellerhintergrund);}



.ucpprofil {margin:auto;
width: 845px;

padding:40px;
background: var(--hellerhintergrund);

font-family: Karla;
font-style: normal;
font-weight: normal;
font-size: 11px;
line-height: 33px;

text-transform: uppercase;

color: var(--allesdunkel);}

.ucpnav a {color: var(--hellerhintergrund);
padding-bottom:7px;
text-decoration:none;}

.ucpnavextra a {padding-right:10px;
font-style: italic;
font-weight: normal;
font-size: 11px;

text-transform: lowercase;

	border-bottom:0px;}

/* POSTBIT */

.pbtop {margin:auto;
width: 925px;}

.pbava {position:relative;
left:30px;
width: 350px;
height: 300px;


border: 12px solid var(--hellerhintergrund);}

.pbicon {width: 50px;
height: 50px;
border-radius:90px;
margin-top:10px;
margin-right:40px;
margin-left:60px;

border: 12px solid var(--hellerhintergrund);}

.pbname {width: 321px;
height:92px;

font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 48px;
line-height: 43px;

text-transform: uppercase;

color: var(--hellerhintergrund);
padding-left:37px;
padding-right:30px;
}

.pbpost {margin:auto;
margin-top:-210px;
width: 825px;

padding:50px;

background: var(--hellerhintergrund);}

.pbinfos {float:right;
width: 424px;
font-family: Old Standard TT;
font-style: italic;
font-weight: normal;
font-size: 11px;
line-height: 13px;

text-transform: lowercase;

color: var(--allesdunkel);}

.pbinfos b {font-family: Karla;
font-style: normal;
font-weight: bold;
font-size: 11px;

text-transform: uppercase;}

.pbinfobox { display:flex;
align-content: flex-start;
  flex-flow: column wrap;
position:relative;
left:400px;
top:30px;
width: 333px;
height: 76px;
padding:20px;
text-align:justify;
border: 1px solid var(--allesdunkel);
font-family: Old Standard TT;
font-style: normal;
font-weight: normal;
font-size: 13px;
line-height: 23px;

text-transform: lowercase;
color: var(--allesdunkel);}

.pbinfobox b {font-family: Montserrat;
font-style: normal;
font-weight: 800;
font-size: 11px;

text-transform: uppercase;}

.pbinfoboxinfo {width:180px;
display:inline;}

.pbinhalt {margin-top:50px;
padding:50px;
font-family: Open Sans;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 30px;

text-align: justify;
color:var(--allesdunkel);}

.pbbottom {margin:auto;
width: 785px;
height: 19px;
padding:70px;
}

.pbbottom a {color:var(--hellerhintergrund);}

.pburl {margin-left:30px;
margin-right:30px;
font-family: Old Standard TT;
font-style: normal;
font-weight: bold;
font-size: 10px;
line-height: 30px;
padding:9px;
text-transform: uppercase;
border: 1px solid #C2BF73;
color: var(--hellerhintergrund);}

/* PROFIL */

.profilbanner {
  margin: auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 825px;
  height: 110px;
  padding: 50px;

}

.profilicon {
  width: 73px;
  height: 73px;
  border-radius: 100px;

  border: 14px solid var(--hellerhintergrund);
}

.profilname {
  width: 528px;
  height: 46px;

  font-family: Playfair Display;
  font-style: normal;
  font-weight: 900;
  font-size: 29px;
  line-height: 33px;

  text-align: right;
  text-transform: uppercase;

  color: var(--hellerhintergrund);
}

.profildeko {
  margin-left: 40px;
  margin-bottom: 5px;
  width: 147px;
  height: 1px;

  background: var(--hellerhintergrund);
}

.profilblockeins {
  margin: auto;
  width: 865px;
  height: 18px;
  padding: 30px;
  display: flex;
  flex-direction: row;
  align-items: center;
  background: var(--hellerhintergrund);
}

.profilblocki {
  margin-right: 30px;
  font-family: Old Standard TT;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  padding: 9px;
  text-transform: uppercase;
  border: 1px solid var(--allesdunkel);
  color: var(--allesdunkel);
}



.profilblockzwei {
  margin: auto;
  display: flex;
  flex-direction: row;
   justify-content:center;
  width: 925px;
  height: 409px;
  padding-bottom:50px;

  background: var(--hellerhintergrund);
}

.generalblock {
  margin: auto;
}



.generalblock legend {
  font-family: Playfair Display;
  font-style: italic;
  font-weight: 900;
  font-size: 11px;
  line-height: 33px;
  padding: 0px 10px;
  text-transform: lowercase;

  color: var(--allesdunkel);
}



.generalinfo answer {
  font-family: Old Standard TT;
  font-style: italic;
  font-weight: normal;
  font-size: 11px;

  text-transform: lowercase;

  color: var(--allesdunkel);
}

.extrablock {
  margin: auto;

}

.extrablock fieldset {margin-left:-90px;
  display: flex;
  align-content: flex-start;
  flex-direction:column;

width: 300px;
height: 305px;

border: 1px solid var(--allesdunkel);
  padding: 50px 30px;
	background:var(--hellerhintergrund);
}

.extrablock legend {
  font-family: Playfair Display;
  font-style: italic;
  font-weight: 900;
  font-size: 11px;
  line-height: 33px;
  padding: 0px 10px;
  text-transform: lowercase;

  color: var(--allesdunkel);
}

.extrainfos {

height: 36px;

font-family: Playfair Display;
font-style: italic;
font-weight: 900;
font-size: 11px;
line-height: 13px;

text-align: right;
text-transform: lowercase;

color: var(--allesdunkel);
border-bottom:1px solid var(--allesdunkel);
margin-bottom:10px;}

.extrainfos answer {font-family: Karla;
font-style: normal;
font-weight: normal;
font-size: 11px;

text-align: right;
text-transform: uppercase;}

.faktenpart {width: 495px;
height: 200px;
padding:40px;

background: rgba(232, 232, 232, 0.83);}

.suchepart {width: 455px;
height: 200px;
padding:60px;
background: var(--hellerhintergrund);}

.avapart {width: 350px;
height: 600px;
}



.faktenpartfakten answer { float:right; font-family: Old Standard TT;
  font-style: italic;
  font-weight: normal;
  font-size: 11px;
padding-right:10px;
  text-transform: lowercase;

  color: var(--allesdunkel);}
  
  .suchetext {height: 142px;
  font-family: Karla;
font-style: normal;
font-weight: normal;
font-size: 11px;
line-height: 37px;

text-align: justify;

color: var(--allesdunkel);
overflow:auto;
scrollbar-width:none;
}

  .suchetext::-webkit-scrollbar {
  display: none;
}

.hausbereich {margin:auto;
width: 805px;
padding:60px;
background: rgba(232, 232, 232, 0.92);}

.hausbereichtitel {font-family: Playfair Display;
font-style: italic;
font-weight: 900;
font-size: 11px;
line-height: 13px;

text-align: right;
text-transform: lowercase;

color: var(--allesdunkel);
}

.hausbereichtitel:before {letter-spacing:-3px;
content:'--------------------------------------------------------------------------------------------------------------------------------------------------------------------------';
padding-right:20px;}

.hausbereichlist {margin-top:40px;
font-family: Old Standard TT;
font-style: normal;
font-weight: bold;
font-size: 11px;
line-height: 13px;

text-transform: uppercase;

color: var(--allesdunkel);}

.charaktertext {margin:auto;
width: 805px;
padding:60px;
font-family: Karla;
font-style: normal;
font-weight: normal;
font-size: 11px;
line-height: 27px;

text-align: justify;

color: var(--allesdunkel);

background: #F5F5F5;}

/* SCRIPT */

.scriptbox {margin:auto;
width: 725px;
min-height: 651px;
padding:100px;
background: #E8E8E8;

font-family: archivo, Sans-Serif;
font-style: normal;
font-weight: normal;
font-size: 13px;
line-height: 27px;

text-align: justify;

color: #383838;
}

.script_character {margin-left:200px;
font-family: archivo, Sans-Serif;
font-style: normal;
font-weight: 900;
font-size: 14px;
line-height: 16px;

text-align: justify;
text-transform: uppercase;

}

.script_dialogue {
	margin-left:170px;
margin-top:15px;
margin-bottom:30px;
	padding-right:120px;
font-family: archivo, Sans-Serif;
font-style: normal;
font-weight: normal;
font-size: 13px;
line-height: 27px;

text-align: justify;}


.script_trenner {margin-top:60px;
margin-bottom:50px;
margin-left:-20px;
width: 35px;
height: 1px;

background: rgba(56, 56, 56, 0.25);}

/* INDEX QUOTES */

.indexquote {width: 268px;
height: 92px;

font-family: Old Standard TT;
font-style: normal;
font-weight: bold;
font-size: 13px;
line-height: 24px;
text-align:justify;
text-transform: lowercase;

color: var(--hellerhintergrund);}

.indexquote_before {
padding-right:50px;
font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 64px;
line-height: 80px;

text-transform: uppercase;
color: var(--hellerhintergrund);}

.indexquote_after {
padding-left:50px;
font-family: Playfair Display;
font-style: normal;
font-weight: 900;
font-size: 64px;
line-height: 80px;

text-transform: uppercase;
color: var(--hellerhintergrund);}

		
/* MEMBERLIST V2 */



.mlbtitel { width: 260px;
 padding: 30px 50px;
font-family: texturina;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 235.2%;
  /* or 56px */

  text-align: justify;
  text-transform: lowercase;
  color: var(--main);
}

.mlbtitel a { font-family: texturina;
  font-style: normal;
  font-weight: 200;
	font-size: 14px; }


mldatum {
font-family: hind madurai;
font-style: normal;
font-weight: normal;
font-size: 11px;
line-height: 201.2%;
text-align:right;
float:right;
text-transform: lowercase;

color: #f1f1f1;}

 #ml #mlhover { padding:50px;
    width:260px;
    height:200px;
     background: linear-gradient(0deg, rgba(24, 24, 24, 0.52), rgba(24, 24, 24, 0.52));
    opacity: 0;
    transition: 0.5s;
    position: relative;
font-family: Karla;
font-style: normal;
font-weight: normal;
font-size: 11px;
line-height: 239.7%;
/* or 26px */

text-align: justify;
text-transform: lowercase;

color: #E9E9E9;
  }

  #ml:hover #mlhover {
    opacity: 1;
    transition: 0.5s;
  }