/* ----------------------------------------- ANFANG Gruppen ----------------------------------------- */
:root {
--reg: #8c8c8c;        
--admin: #89c7d1;    
--human: #e19745;     
--were: #7af151;     
--witch: #db8cc7;     
--vampire: #f56464;   
--mage: #a0acf9;     
--dragon: #ccdc44; 
--ice: #8bacb8;
}

.register:hover {  
  color:var(--reg);
}

.admin:hover {
  color:var(--admin);
}

.admini, .groups-coloring.  {
  color:var(--admin);
}

.human:hover {
  color:var(--human);
}

.humani, .post_content .groups-coloring {
    color:var(--human);
}

.were:hover {
  color:var(--were);
}

.werei, .groups-coloring {
    color:var(--were);
}

.witch:hover {
  color:var(--witch);
}

.witchi, .groups-coloring {
  color:var(--witch);
}

.vampire:hover {
  color:var(--vampire);
}

.vampirei, .groups-coloring {
    color:var(--vampire);
}


.mage:hover {
  color:var(--mage);
}

.magei, .groups-coloring {
    color:var(--mage);
}

.dragon:hover {
  color:var(--dragon);
}

.dragoni, .groups-coloring {
    color:var(--dragon);
}


.ice:hover {
  color:var(--ice);
  text-decoration: line-through;
}

.icei {
    color:var(--ice);
	text-decoration: line-through;
}

.icei, .groups-coloring {
    color:var(--ice);
}

/* ----------------------------------------- ENDE Gruppen  ----------------------------------------- */	
/* Gruppen-spezifische Farben */
.groupcolor.humani {
    color: var(--human);
}

.groupcolor.werei {
    color: var(--were);
}

.groupcolor.witchi {
    color: var(--witch);
}

.groupcolor.magei {
    color: var(--mage);
}

.groupcolor.vampirei {
    color: var(--vampire);
}

.groupcolor.dragoni {
    color: var(--dragon);
}

.groupcolor.admini {
    color: var(--admin);
}

.groupcolor.icei {
    color: var(--ice);
}

/* ----------------------------------------- Memberlist  ----------------------------------------- */	
/* Fallback: ruhige Punkte */
.fg-memlist-fx .fg-memlist-p::before{
  content: "•";
}
.fg-memlist-profile.humani .fg-memlist-fx .fg-memlist-p:nth-child(1)::before{ content:"•"; }
.fg-memlist-profile.humani .fg-memlist-fx .fg-memlist-p:nth-child(2)::before{ content:"∙"; }
.fg-memlist-profile.humani .fg-memlist-fx .fg-memlist-p:nth-child(3)::before{ content:"∘"; }
.fg-memlist-profile.humani .fg-memlist-fx .fg-memlist-p:nth-child(4)::before{ content:"○"; }
.fg-memlist-profile.humani .fg-memlist-fx .fg-memlist-p:nth-child(5)::before{ content:"✧"; }
.fg-memlist-profile.humani .fg-memlist-fx .fg-memlist-p:nth-child(6)::before{ content:"⋆"; }
.fg-memlist-profile.werei .fg-memlist-fx .fg-memlist-p:nth-child(1)::before{ content:"•"; }
.fg-memlist-profile.werei .fg-memlist-fx .fg-memlist-p:nth-child(2)::before{ content:"∘"; }
.fg-memlist-profile.werei .fg-memlist-fx .fg-memlist-p:nth-child(3)::before{ content:"◦"; }
.fg-memlist-profile.werei .fg-memlist-fx .fg-memlist-p:nth-child(4)::before{ content:"·"; }
.fg-memlist-profile.werei .fg-memlist-fx .fg-memlist-p:nth-child(5)::before{ content:"∘"; }
.fg-memlist-profile.werei .fg-memlist-fx .fg-memlist-p:nth-child(6)::before{ content:"·"; }
.fg-memlist-profile.witchi .fg-memlist-fx .fg-memlist-p:nth-child(1)::before{ content:"ᚠ"; }
.fg-memlist-profile.witchi .fg-memlist-fx .fg-memlist-p:nth-child(2)::before{ content:"ᚢ"; }
.fg-memlist-profile.witchi .fg-memlist-fx .fg-memlist-p:nth-child(3)::before{ content:"ᚦ"; }
.fg-memlist-profile.witchi .fg-memlist-fx .fg-memlist-p:nth-child(4)::before{ content:"⛤"; }
.fg-memlist-profile.witchi .fg-memlist-fx .fg-memlist-p:nth-child(5)::before{ content:"⛧"; }
.fg-memlist-profile.witchi .fg-memlist-fx .fg-memlist-p:nth-child(6)::before{ content:"ᛉ"; }
.fg-memlist-profile.vampirei .fg-memlist-fx .fg-memlist-p:nth-child(1)::before{ content:"•"; }
.fg-memlist-profile.vampirei .fg-memlist-fx .fg-memlist-p:nth-child(2)::before{ content:"●"; }
.fg-memlist-profile.vampirei .fg-memlist-fx .fg-memlist-p:nth-child(3)::before{ content:"·"; }
.fg-memlist-profile.vampirei .fg-memlist-fx .fg-memlist-p:nth-child(4)::before{ content:"∘"; }
.fg-memlist-profile.vampirei .fg-memlist-fx .fg-memlist-p:nth-child(5)::before{ content:" ⋇"; }
.fg-memlist-profile.vampirei .fg-memlist-fx .fg-memlist-p:nth-child(6)::before{ content:"●"; }
.fg-memlist-profile.magei .fg-memlist-fx .fg-memlist-p:nth-child(1)::before{ content:"✦"; }
.fg-memlist-profile.magei .fg-memlist-fx .fg-memlist-p:nth-child(2)::before{ content:"✧"; }
.fg-memlist-profile.magei .fg-memlist-fx .fg-memlist-p:nth-child(3)::before{ content:"✶"; }
.fg-memlist-profile.magei .fg-memlist-fx .fg-memlist-p:nth-child(4)::before{ content:"⟡"; }
.fg-memlist-profile.magei .fg-memlist-fx .fg-memlist-p:nth-child(5)::before{ content:"⛤"; }
.fg-memlist-profile.magei .fg-memlist-fx .fg-memlist-p:nth-child(6)::before{ content:"✵"; }
.fg-memlist-profile.dragoni .fg-memlist-fx .fg-memlist-p:nth-child(1)::before{ content:"✶"; }
.fg-memlist-profile.dragoni .fg-memlist-fx .fg-memlist-p:nth-child(2)::before{ content:"✸"; }
.fg-memlist-profile.dragoni .fg-memlist-fx .fg-memlist-p:nth-child(3)::before{ content:"●"; }
.fg-memlist-profile.dragoni .fg-memlist-fx .fg-memlist-p:nth-child(4)::before{ content:"✭"; }
.fg-memlist-profile.dragoni .fg-memlist-fx .fg-memlist-p:nth-child(5)::before{ content:"◆"; }
.fg-memlist-profile.dragoni .fg-memlist-fx .fg-memlist-p:nth-child(6)::before{ content:"⟡"; }
