.profilusername {
font-size: 35px;
font-family: 'Roboto Slab', serif;
font-weight: bold;
letter-spacing: 1px;
line-height: 35px;
color: var(--linkfarbe2);
text-align: center;
}

.profilusername i {
color: var(--linkfarbe);
}

.profilspielername {
font-family: 'Roboto Slab', serif;
text-transform: uppercase;
background-color: var(--colorbg);
width: 260px;
font-size: 15px;
	margin: 0 auto;
}

.profilspielername i {
	text-transform: lowercase;
}

.profilinfo {
float: left;
box-sizing: border-box;
height: 25px;
background-color: var(--forenfarbe1);
padding: 5px;
margin: 1px;
font-size: 8px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
display: flex;
align-items: center;
width: 87%;
}

.profilinfo_icon {
float: left;
box-sizing: border-box;
height: 25px;
background-color: var(--forenfarbe1);
width: 10%;
display: flex;
justify-content: center;
align-items: center;
margin: 1px;
}

.profilinfo_icon i {
color: var(--linkfarbe);
}

.charaktertext {
	text-align: justify;
padding: 10px;
max-height: 250px;
overflow: auto;
font-size: 13px;
line-height: 250%;
  scrollbar-width: thin;
  scrollbar-color: var(--linkfarbe) var(--linkfarbe2);	
}

.charaktertext::-webkit-scrollbar {
  width: 11px;
}

.charaktertext::-webkit-scrollbar-track {
  background: var(--linkfarbe);
}

.charaktertext::-webkit-scrollbar-thumb {
  background-color: var(--linkfarbe) ;
  border-radius: 6px;
  border: 3px solid var(--linkfarbe2);
}

.profilzitat {
text-align: center;
text-transform: uppercase;
color: var(--linkfarbe);
font-family: 'Montserrat', serif;
font-size: 12px;
line-height: 14px;
background-color: var(--forenfarbe2);
padding: 10px;
font-weight: bold;
}

.usertitel {
	font-size: 8px;
letter-spacing: 2px;
font-weight: bold;
font-family: 'Montserrat', serif;
	color: var(--schriftfarbe);
}

.charafact {
float: left;
box-sizing: border-box;
height: 22px;
background-color: var(--forenfarbe2);
padding: 5px;
margin: 1px;
font-size: 8px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
display: flex;
align-items: center;
width: 88%;
	color: var(--schriftfarbe);
}

.charafact_icon {
float: left;
box-sizing: border-box;
height: 22px;
background-color: var(--forenfarbe2);
width: 10%;
display: flex;
justify-content: center;
align-items: center;
margin: 1px;
}

.charafact_icon i {
color: var(--linkfarbe);
}

 .charatable { 
display: table;
font-family: 'Karla', sans-serif;
color: var(--schrift);
width: 97%;
height: 140px;
overflow: auto;
border-collapse: collapse;
margin: 0px auto;
border-spacing: 1px 0px;
text-align: center;
    }

.charatr { 
      display:table-row; 
}

    .charatd { 
display: table-cell;
background-color: transparent;
padding: 15px;
width: 50%;
vertical-align: top;
		text-align:center;
    }

.max-height {
	max-height: 250px;
overflow: auto;
	  scrollbar-width: thin;
  scrollbar-color: var(--goldschrift) var(--rand);	
}

.max-height::-webkit-scrollbar {
  width: 11px;
}

.max-height::-webkit-scrollbar-track {
  background: var(--rand);
}

.scenes_profile_titel {
float: left;
box-sizing: border-box;
height: 35px;
background-color: var(--forenfarbe1);
padding: 5px;
margin: 1px;
font-size: 8px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
display: flex;
align-items: center;
width: 93%;
}

.scenes_profile_icon_titel {
float: left;
box-sizing: border-box;
height: 35px;
background-color: var(--forenfarbe1);
width: 6%;
display: flex;
justify-content: center;
align-items: center;
margin: 1px;
}

.scenes_profile_icon_titel i {
color: var(--linkfarbe);
}

.scenes_profile {
float: left;
box-sizing: border-box;
height: 25px;
background-color: var(--forenfarbe1);
padding: 5px;
margin: 1px;
font-size: 8px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
display: flex;
align-items: center;
width: 43%;
}

.scenes_profile_icon {
float: left;
box-sizing: border-box;
height: 25px;
background-color: var(--forenfarbe1);
width: 6%;
display: flex;
justify-content: center;
align-items: center;
margin: 1px;
}

.scenes_profile_icon i {
color: var(--linkfarbe);
}

#legende3 {
    font-family: 'Karla', sans-serif;
    color: #000000;
    font-size: 9px;
    text-transform: uppercase;
    border-collapse: collapse;
    width: 100%;
    border-collapse: separate;
    border-spacing: 2px 2px;
    background-color: var(--farbe1);
}

#legende3 a {
color:#ffffff;
}

#legende3 td, #legende3 th {
border: 0px;
padding: 3px;
background-color: var(--farbe2);
}

#legende3 th {
	color: var(--goldschrift);
font-family: 'Gabriela', serif;
font-size: 15px;
}

#legende3 td {
font-family: 'Karla',sans-serif
font-size: 9px;
background-color: var(--farbe2);
letter-spacing: 1px;
color: #ffffff;
}

#legend-set-height {
	max-height: 220px;
	overflow-y: auto;
	text-align: justify;
	padding: 5px;
		  scrollbar-width: thin;
  scrollbar-color: var(--linkfarbe) var(--rand);	
}

#legend-set-height::-webkit-scrollbar {
  width: 11px;
}

#legend-set-height::-webkit-scrollbar-track {
  background: var(--rand);
}	

#legend-set-height::-webkit-scrollbar-thumb {
  background-color: var(--linkfarbe) ;
  border-radius: 6px;
  border: 3px solid var(--rand);
}

.likes a {
font-size: 13px;
color: var(--linkfarbe);
font-family: 'Gabriela', serif;
}

.profiltrigger b {
font-size: 25px;
color: #d55050;
font-family: 'Montserrat', sans-serif;
}

.profiltrigger  {
font-size: 25px;
color: var(--goldschrift);
font-family: 'Montserrat', sans-serif;
	background-color: var(--farbe2);
	text-transform: uppercase;
}

.inplayquotes-quote {
  font-family: "Playfair Display", serif !important;
  font-size: 12px !important;
  text-transform: lowercase !important;
  text-align: center !important;
  letter-spacing: 1px !important;
}