:root { 
	--gryffindorgrp: #a4241f;
	--hufflepuffgrp: #ae8300;
	--ravenclawgrp: #5073b7;
	--slytheringrp: #2f751f;
	--hogwartsgrp: #7e61bd;	
	--zauberergrp: #38988f;
	--muggelgrp: #9b3859;
	
	--applicantgrp: #b1b1b1;
}


/* ADMINS & SUPER MODS */
.gid3::before,
.gid4::before,
.gid6::before {
	content: "\f890";
	font-family: "Font Awesome 6 Pro";
	font-size: 82%;
	padding-right: 5px;
	font-weight: 600;
}

.team {color: #8fa3aa;}

/* TEAMACCOUNT */
.Teamaccount, .gid21 {color: #498cb7;}

/* FARBEN POSTBIT*/
/* Bewerber */
.bewerber,
.gid2,
.gid a{color: var(--designmaincolor) !important;} 
.memgrp .gid,
.memgrp .gid a {color: var(--designmaincolor) !important;} 
.memgrp .stroke {-webkit-text-stroke-color: var(--designmaincolor) !important;}

/* GRYFFINDOR */	
.gryffindorgrp, .gid9,
.GrpLink9 a,
.memgrp9 .Profil_InfBar .Active,
.PrFix .memgrp9 .Profil_InfText f1A,
.PrFix .memgrp9 .Profil_InfText f2A,
.memgrp9 .Profil_InfText .Quote_Center3 titles,
.memgrp9 .Profil_InfText .Quote_Center5 titles,
.memgrp9 .Profil_InfText .Quote_Left::before,
.memgrp9 .Profil_InfText .Quote_Right::before,
.memgrp9 .Profil_InfText .Quote_Center4::before,
.memgrp9 .Profil_InfText .Quote_Center4::after,
.memgrp9 .Profil_InfText .Quote_Center2,
.memgrp9 .Profil_InfText .Quote_Center1,
.memgrp9 .Profile_Bottom_Quote span::before,
.memgrp9 .Profile_Bottom_Quote span::after,
.quot9 span::after, 
.quot9 span::before{color: var(--gryffindorgrp) !important;}
.backgrp9,
.memgrp9 .Profile_Bar2 span,
.memgrp9 .Profile_Skill SkillActive{background-color: var(--gryffindorgrp) !important}
.stroke9 {-webkit-text-stroke-color: var(--gryffindorgrp) !important;}
.memgrp9 .Profile_Top_Pic::before,
.switchgrp9 .Profile_Switch_Pic::before,
.gradegrp9{background: linear-gradient(120deg, var(--gryffindorgrp) 0%, var(--designbacksecond) 100%) !important;}

.memgrp9 .Profil_InfText .Pic_Left::before,
.memgrp9 .Profil_InfText .Pic_Right::before,
.memgrp9 .Profil_InfText .Asc_Right1 span::before,
.memgrp9 .Profil_InfText .Asc_Right span::before,
.memgrp9 .Profil_InfText .Asc_Left1 span::before,
.memgrp9 .Profil_InfText .Asc_Left span::before,
.memgrp9 .Profil_InfText .Asc_Center1 span::before,
.memgrp9 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--gryffindorgrp) 0%, var(--designbacksecond) 100%);}

.memgrp9 .Profil_InfTitle span::after, 
.memgrp9 .Profil_InfTitle1 span::after, 
.memgrp9 .Profil_InfTitle2 span::after,
.memgrp9 .Profile_Top_Stats div span de::after{border-color:var(--gryffindorgrp) !important;}

.memgrp9 .Profil_InfText b, 
.memgrp9 .Profil_InfText i, 
.memgrp9 .Profil_InfText s, 
.memgrp9 .Profil_InfText u {
  color: var(--gryffindorgrp) !important;
  filter: brightness(122%);
}

.memgrp9 .Profil_Family_Bit headline i, 
.memgrp9 .Profil_InfTitle spanner b {
  color: var(--gryffindorgrp) !important;
  filter: brightness(122%);
}
	
/* HUFFLEPUFF */	
.hufflepuffgrp, .gid10,
.GrpLink10 a,
.memgrp10 .Profil_InfBar .Active,
.PrFix .memgrp10 .Profil_InfText f1A,
.PrFix .memgrp10 .Profil_InfText f2A,
.memgrp10 .Profil_InfText .Quote_Center3 titles,
.memgrp10 .Profil_InfText .Quote_Center5 titles,
.memgrp10 .Profil_InfText .Quote_Left::before,
.memgrp10 .Profil_InfText .Quote_Right::before,
.memgrp10 .Profil_InfText .Quote_Center4::before,
.memgrp10 .Profil_InfText .Quote_Center4::after,
.memgrp10 .Profil_InfText .Quote_Center2,
.memgrp10 .Profil_InfText .Quote_Center1,
.memgrp10 .Profile_Bottom_Quote span::before,
.memgrp10 .Profile_Bottom_Quote span::after,
.quot10 span::after, 
.quot10 span::before{color: var(--hufflepuffgrp) !important;}
.backgrp10,
.memgrp10 .Profile_Bar2 span,
.memgrp10 .Profile_Skill SkillActive{background-color: var(--hufflepuffgrp) !important}
.stroke10 {-webkit-text-stroke-color: var(--hufflepuffgrp) !important;}
.memgrp10 .Profile_Top_Pic::before,
.switchgrp10 .Profile_Switch_Pic::before,
.gradegrp10 {background: linear-gradient(120deg, var(--hufflepuffgrp) 0%, var(--designbacksecond) 100%) !important;}

.memgrp10 .Profil_InfText .Pic_Left::before,
.memgrp10 .Profil_InfText .Pic_Right::before,
.memgrp10 .Profil_InfText .Asc_Right1 span::before,
.memgrp10 .Profil_InfText .Asc_Right span::before,
.memgrp10 .Profil_InfText .Asc_Left1 span::before,
.memgrp10 .Profil_InfText .Asc_Left span::before,
.memgrp10 .Profil_InfText .Asc_Center1 span::before,
.memgrp10 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--hufflepuffgrp) 0%, var(--designbacksecond) 100%);}

.memgrp10 .Profil_InfTitle span::after, 
.memgrp10 .Profil_InfTitle1 span::after, 
.memgrp10 .Profil_InfTitle2 span::after,
.memgrp10 .Profile_Top_Stats div span de::after{border-color:var(--hufflepuffgrp) !important;}

.memgrp10 .Profil_InfText b, 
.memgrp10 .Profil_InfText i, 
.memgrp10 .Profil_InfText s, 
.memgrp10 .Profil_InfText u {
  color: var(--hufflepuffgrp) !important;
  filter: brightness(122%);
}

.memgrp10 .Profil_Family_Bit headline i, 
.memgrp10 .Profil_InfTitle spanner b {
  color: var(--hufflepuffgrp) !important;
  filter: brightness(122%);
}
	
/* RAVENCLAW */	
.ravenclawgrp, .gid11,
.GrpLink11 a,
.memgrp11 .Profil_InfBar .Active,
.PrFix .memgrp11 .Profil_InfText f1A,
.PrFix .memgrp11 .Profil_InfText f2A,
.memgrp11 .Profil_InfText .Quote_Center3 titles,
.memgrp11 .Profil_InfText .Quote_Center5 titles,
.memgrp11 .Profil_InfText .Quote_Left::before,
.memgrp11 .Profil_InfText .Quote_Right::before,
.memgrp11 .Profil_InfText .Quote_Center4::before,
.memgrp11 .Profil_InfText .Quote_Center4::after,
.memgrp11 .Profil_InfText .Quote_Center2,
.memgrp11 .Profil_InfText .Quote_Center1,
.memgrp11 .Profile_Bottom_Quote span::before,
.memgrp11 .Profile_Bottom_Quote span::after,
.quot11 span::after, 
.quot11 span::before{color: var(--ravenclawgrp) !important;}
.backgrp11,
.memgrp11 .Profile_Bar2 span,
.memgrp11 .Profile_Skill SkillActive{background-color: var(--ravenclawgrp) !important}
.stroke11 {-webkit-text-stroke-color: var(--ravenclawgrp) !important;}
.memgrp11 .Profile_Top_Pic::before,
.switchgrp11 .Profile_Switch_Pic::before,
.gradegrp11{background: linear-gradient(120deg, var(--ravenclawgrp) 0%, var(--designbacksecond) 110%) !important;}

.memgrp11 .Profil_InfText .Pic_Left::before,
.memgrp11 .Profil_InfText .Pic_Right::before,
.memgrp11 .Profil_InfText .Asc_Right1 span::before,
.memgrp11 .Profil_InfText .Asc_Right span::before,
.memgrp11 .Profil_InfText .Asc_Left1 span::before,
.memgrp11 .Profil_InfText .Asc_Left span::before,
.memgrp11 .Profil_InfText .Asc_Center1 span::before,
.memgrp11 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--ravenclawgrp) 0%, var(--designbacksecond) 110%);}

.memgrp11 .Profil_InfTitle span::after, 
.memgrp11 .Profil_InfTitle1 span::after, 
.memgrp11 .Profil_InfTitle2 span::after,
.memgrp11 .Profile_Top_Stats div span de::after{border-color:var(--ravenclawgrp) !important;}

.memgrp11 .Profil_InfText b, 
.memgrp11 .Profil_InfText i, 
.memgrp11 .Profil_InfText s, 
.memgrp11 .Profil_InfText u {
  color: var(--ravenclawgrp) !important;
  filter: brightness(122%);
}

.memgrp11 .Profil_Family_Bit headline i, 
.memgrp11 .Profil_InfTitle spanner b {
  color: var(--ravenclawgrp) !important;
  filter: brightness(122%);
}
	
/* SLYTHERIN */		
.slytheringrp, .gid12,
.GrpLink12 a,
.memgrp12 .Profil_InfBar .Active,
.PrFix .memgrp12 .Profil_InfText f1A,
.PrFix .memgrp12 .Profil_InfText f2A,
.memgrp12 .Profil_InfText .Quote_Center3 titles,
.memgrp12 .Profil_InfText .Quote_Center5 titles,
.memgrp12 .Profil_InfText .Quote_Left::before,
.memgrp12 .Profil_InfText .Quote_Right::before,
.memgrp12 .Profil_InfText .Quote_Center4::before,
.memgrp12 .Profil_InfText .Quote_Center4::after,
.memgrp12 .Profil_InfText .Quote_Center2,
.memgrp12 .Profil_InfText .Quote_Center1,
.memgrp12 .Profile_Bottom_Quote span::before,
.memgrp12 .Profile_Bottom_Quote span::after,
.quot12 span::after, 
.quot12 span::before{color: var(--slytheringrp) !important;}
.backgrp12,
.memgrp12 .Profile_Bar2 span,
.memgrp12 .Profile_Skill SkillActive{background-color: var(--slytheringrp) !important}
.stroke12 {-webkit-text-stroke-color: var(--slytheringrp) !important;}
.memgrp12 .Profile_Top_Pic::before,
.switchgrp12 .Profile_Switch_Pic::before,
.gradegrp12 {background: linear-gradient(120deg, var(--slytheringrp) 0%, var(--designbacksecond) 100%) !important;}

.memgrp12 .Profil_InfText .Pic_Left::before,
.memgrp12 .Profil_InfText .Pic_Right::before,
.memgrp12 .Profil_InfText .Asc_Right1 span::before,
.memgrp12 .Profil_InfText .Asc_Right span::before,
.memgrp12 .Profil_InfText .Asc_Left1 span::before,
.memgrp12 .Profil_InfText .Asc_Left span::before,
.memgrp12 .Profil_InfText .Asc_Center1 span::before,
.memgrp12 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--slytheringrp) 0%, var(--designbacksecond) 100%);}

.memgrp12 .Profil_InfTitle span::after, 
.memgrp12 .Profil_InfTitle1 span::after, 
.memgrp12 .Profil_InfTitle2 span::after,
.memgrp12 .Profile_Top_Stats div span de::after{border-color:var(--slytheringrp) !important;}

.memgrp12 .Profil_InfText b, 
.memgrp12 .Profil_InfText i, 
.memgrp12 .Profil_InfText s, 
.memgrp12 .Profil_InfText u {
  color: var(--slytheringrp) !important;
  filter: brightness(122%);
}

.memgrp12 .Profil_Family_Bit headline i, 
.memgrp12 .Profil_InfTitle spanner b {
  color: var(--slytheringrp) !important;
  filter: brightness(122%);
}

/* Staff */
.hogwartsgrp, .gid13,
.GrpLink13 a,
.memgrp13 .Profil_InfBar .Active,
.PrFix .memgrp13 .Profil_InfText f1A,
.PrFix .memgrp13 .Profil_InfText f2A,
.memgrp13 .Profil_InfText .Quote_Center3 titles,
.memgrp13 .Profil_InfText .Quote_Center5 titles,
.memgrp13 .Profil_InfText .Quote_Left::before,
.memgrp13 .Profil_InfText .Quote_Right::before,
.memgrp13 .Profil_InfText .Quote_Center4::before,
.memgrp13 .Profil_InfText .Quote_Center4::after,
.memgrp13 .Profil_InfText .Quote_Center2,
.memgrp13 .Profil_InfText .Quote_Center1,
.memgrp13 .Profile_Bottom_Quote span::before,
.memgrp13 .Profile_Bottom_Quote span::after,
.quot13 span::after, 
.quot13 span::before{color: var(--hogwartsgrp) !important;}
.backgrp13,
.memgrp13 .Profile_Bar2 span,
.memgrp13 .Profile_Skill SkillActive{background-color: var(--hogwartsgrp) !important}
.stroke13 {-webkit-text-stroke-color: var(--hogwartsgrp) !important;}
.memgrp13 .Profile_Top_Pic::before,
.switchgrp13 .Profile_Switch_Pic::before,
.gradegrp13 {background: linear-gradient(120deg, var(--hogwartsgrp) 0%, var(--designbacksecond) 100%) !important;}

.memgrp13 .Profil_InfText .Pic_Left::before,
.memgrp13 .Profil_InfText .Pic_Right::before,
.memgrp13 .Profil_InfText .Asc_Right1 span::before,
.memgrp13 .Profil_InfText .Asc_Right span::before,
.memgrp13 .Profil_InfText .Asc_Left1 span::before,
.memgrp13 .Profil_InfText .Asc_Left span::before,
.memgrp13 .Profil_InfText .Asc_Center1 span::before,
.memgrp13 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--hogwartsgrp) 0%, var(--designbacksecond) 100%);}

.memgrp13 .Profil_InfTitle span::after, 
.memgrp13 .Profil_InfTitle1 span::after, 
.memgrp13 .Profil_InfTitle2 span::after,
.memgrp13 .Profile_Top_Stats div span de::after{border-color:var(--hogwartsgrp) !important;}

.memgrp13 .Profil_InfText b, 
.memgrp13 .Profil_InfText i, 
.memgrp13 .Profil_InfText s, 
.memgrp13 .Profil_InfText u {
  color: var(--hogwartsgrp) !important;
  filter: brightness(132%);
}

.memgrp13 .Profil_Family_Bit headline i, 
.memgrp13 .Profil_InfTitle spanner b {
  color: var(--hogwartsgrp) !important;
  filter: brightness(132%);
}

/* ZAUBERER */	
.zauberergrp, .gid14,
.GrpLink14 a,
.memgrp14 .Profil_InfBar .Active,
.PrFix .memgrp14 .Profil_InfText f1A,
.PrFix .memgrp14 .Profil_InfText f2A,
.memgrp14 .Profil_InfText .Quote_Center3 titles,
.memgrp14 .Profil_InfText .Quote_Center5 titles,
.memgrp14 .Profil_InfText .Quote_Left::before,
.memgrp14 .Profil_InfText .Quote_Right::before,
.memgrp14 .Profil_InfText .Quote_Center4::before,
.memgrp14 .Profil_InfText .Quote_Center4::after,
.memgrp14 .Profil_InfText .Quote_Center2,
.memgrp14 .Profil_InfText .Quote_Center1,
.memgrp14 .Profile_Bottom_Quote span::before,
.memgrp14 .Profile_Bottom_Quote span::after,
.quot14 span::after, 
.quot14 span::before{color: var(--zauberergrp) !important;}
.backgrp14,
.memgrp14 .Profile_Bar2 span,
.memgrp14 .Profile_Skill SkillActive{background-color: var(--zauberergrp) !important}
.stroke14 {-webkit-text-stroke-color: var(--zauberergrp) !important;}
.memgrp14 .Profile_Top_Pic::before,
.switchgrp14 .Profile_Switch_Pic::before,
.gradegrp14 {background: linear-gradient(120deg, var(--zauberergrp) 0%, var(--designbacksecond) 100%) !important;}

.memgrp14 .Profil_InfText .Pic_Left::before,
.memgrp14 .Profil_InfText .Pic_Right::before,
.memgrp14 .Profil_InfText .Asc_Right1 span::before,
.memgrp14 .Profil_InfText .Asc_Right span::before,
.memgrp14 .Profil_InfText .Asc_Left1 span::before,
.memgrp14 .Profil_InfText .Asc_Left span::before,
.memgrp14 .Profil_InfText .Asc_Center1 span::before,
.memgrp14 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--zauberergrp) 0%, var(--designbacksecond) 100%);}

.memgrp14 .Profil_InfTitle span::after, 
.memgrp14 .Profil_InfTitle1 span::after, 
.memgrp14 .Profil_InfTitle2 span::after,
.memgrp14 .Profile_Top_Stats div span de::after{border-color:var(--zauberergrp) !important;}

.memgrp14 .Profil_InfText b, 
.memgrp14 .Profil_InfText i, 
.memgrp14 .Profil_InfText s, 
.memgrp14 .Profil_InfText u {
  color: var(--zauberergrp) !important;
  filter: brightness(122%);
}

.memgrp14 .Profil_Family_Bit headline i, 
.memgrp14 .Profil_InfTitle spanner b {
  color: var(--zauberergrp) !important;
  filter: brightness(122%);
}

/* MUGGEL */
.muggelgrp, .gid15,
.GrpLink15 a,
.memgrp15 .Profil_InfBar .Active,
.PrFix .memgrp15 .Profil_InfText f1A,
.PrFix .memgrp15 .Profil_InfText f2A,
.memgrp15 .Profil_InfText .Quote_Center3 titles,
.memgrp15 .Profil_InfText .Quote_Center5 titles,
.memgrp15 .Profil_InfText .Quote_Left::before,
.memgrp15 .Profil_InfText .Quote_Right::before,
.memgrp15 .Profil_InfText .Quote_Center4::before,
.memgrp15 .Profil_InfText .Quote_Center4::after,
.memgrp15 .Profil_InfText .Quote_Center2,
.memgrp15 .Profil_InfText .Quote_Center1,
.memgrp15 .Profile_Bottom_Quote span::before,
.memgrp15 .Profile_Bottom_Quote span::after,
.quot15 span::after, 
.quot15 span::before{color: var(--muggelgrp) !important;}
.backgrp15,
.memgrp15 .Profile_Bar2 span,
.memgrp15 .Profile_Skill SkillActive{background-color: var(--muggelgrp) !important}
.stroke15 {-webkit-text-stroke-color: var(--muggelgrp) !important;}
.memgrp15 .Profile_Top_Pic::before,
.switchgrp15 .Profile_Switch_Pic::before,
.gradegrp15 {background: linear-gradient(120deg, var(--muggelgrp) 0%, var(--designbacksecond) 100%) !important;}

.memgrp15 .Profil_InfText .Pic_Left::before,
.memgrp15 .Profil_InfText .Pic_Right::before,
.memgrp15 .Profil_InfText .Asc_Right1 span::before,
.memgrp15 .Profil_InfText .Asc_Right span::before,
.memgrp15 .Profil_InfText .Asc_Left1 span::before,
.memgrp15 .Profil_InfText .Asc_Left span::before,
.memgrp15 .Profil_InfText .Asc_Center1 span::before,
.memgrp15 .Profil_InfText .Asc_Center span::before{background: linear-gradient(120deg, var(--muggelgrp) 0%, var(--designbacksecond) 100%);}

.memgrp15 .Profil_InfTitle span::after, 
.memgrp15 .Profil_InfTitle1 span::after, 
.memgrp15 .Profil_InfTitle2 span::after,
.memgrp15 .Profile_Top_Stats div span de::after{border-color:var(--muggelgrp) !important;}

.memgrp15 .Profil_InfText b, 
.memgrp15 .Profil_InfText i, 
.memgrp15 .Profil_InfText s, 
.memgrp15 .Profil_InfText u {
  color: var(--muggelgrp) !important;
  filter: brightness(152%);
}

.memgrp15 .Profil_Family_Bit headline i, 
.memgrp15 .Profil_InfTitle spanner b {
  color: var(--muggelgrp) !important;
  filter: brightness(152%);
}		