#Lexi_Content .Lexi_Nav_Second{
  background-image: var(--designpic);
  background-size: cover;
  background-blend-mode: soft-light;
  background-color: var(--designback2);
  border-radius:40px;
  position: relative;
  overflow:hidden;
  background-position:center;
  padding:40px 60px;
  display: flex;
  gap: 30px;
}

#Lexi_Content .addbuttonion{
  position: absolute;
  right: 20px;
  top: 17px;
  font-size: 35px;
  color: var(--designaccent1);
  filter: brightness(80%);
  cursor: pointer;
}

#Lexi_Content .editbuttonion{
  position: absolute;
  right: 195px;
  top: 122px;
  font-size: 22px;
  color: var(--designborder2);
  cursor: pointer;
  z-index: 2;
  border: 5px solid var(--designback);
  border-radius: 50%;
}

#Lexi_Content .Lexi_Nav_Second > div{flex-grow: 1;}

#Lexi_Content .Lexi_Nav_Second .Lexi_Nav_Title {line-height: 1;}
#Lexi_Content .member_filter, #Lexi_Content .member_sort{margin:0;padding:9px 0px 0px 6px;display: flex;flex-wrap: wrap;gap:5px 10px;}
#Lexi_Content .member_filter button.selected, #Lexi_Content .member_sort button.selected {color: var(--designaccent1);border-bottom: 1px solid var(--designaccent1);filter: brightness(80%);}
#Lexi_Content .Lexi_Navi_Mem{margin-bottom: 20px;margin-top: -2px;}
#Lexi_Content .member_filter button, #Lexi_Content .member_sort button {
  padding:unset;
  margin:unset;
  width: fit-content;
  cursor: pointer;
  height: unset;
  background:unset;
  font-size: 9px;
  font-weight: 600;
  border-bottom:1px solid transparent;
  padding-bottom: 2px;
 border-radius: unset;
}

#Lexi_Content input.textbox{
  width: 90px;
  width: 110px;
  padding:8px 12px;
  border-radius:15px;
  font-weight: 600;
  font-size: 8px;
  font-family: Poppins;
  letter-spacing: 1px;
  text-transform: uppercase;
}

#Lexi_Content .Lexi_Nav_Second_Inside .member_sort, 
#Lexi_Content .Lexi_Nav_Second_Inside .member_filter{
  margin:0;
  padding:9px 0px 9px 0px;
  list-style-type: none;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  display: flex;
  flex-wrap: wrap;
  gap:7px 7px;
  color: var(--designtextcolor);
}

#Lexi_Content .Charakter_Flex{overflow:hidden;border:40px solid transparent;margin: 0px 0 0px 3px;}

#Lexi_Content .member_flag{
  width: 325px;
  height: 470px;
  overflow:hidden;
}

#Lexi_Content .member_flag>div{padding:15px 25px 25px;background-color: var(--designback);border-radius:40px;overflow:hidden;}

#Lexi_Content .Charakter_Flex_Pic{
  background-color: var(--designback);
  outline:1px solid #c8c2b7;
  width: 100px;
  height: 100px;
  border-radius:50%;
  overflow:hidden;
  outline-offset: 10px;
  position: relative;
  margin:25px auto;
}

#Lexi_Content .Charakter_Flex_Pic::before {
  content: "";
  background-color: var(--designborder);
  mix-blend-mode: multiply;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
  top: 0;
}

#Lexi_Content .Charakter_Flex_Pic img {height: 100%;filter: grayscale(100%);opacity: 0.7;}
#Lexi_Content .member_flag greekname{
  display: block;
  font-family: GFS Didot;
  text-transform: uppercase;
  font-size: 35px;
  text-align: center;
  color: var(--designaccent1);
  line-height: 1;
}

#Lexi_Content .member_flag title {
  display: flex;
  font-weight: 600;
  font-size: 9px;
  font-family: Poppins;
  letter-spacing: 2px;
  text-transform: uppercase;
  height: 20px;
  justify-content: center;
  align-items: start;
  text-align: center;
}

#Lexi_Content .member_flag infbox{
  display: flex;
  gap:7px;
  justify-content: center;
  margin-top: 10px;
}

#Lexi_Content .member_flag desc{
  font-family: Poppins;
  font-size: 12px;
  line-height: 190%;
  display: block;
  text-align: justify;
  height: 145px;
  margin: 5px auto 0;
  overflow:hidden;
}

#Lexi_Content .member_flag infbox > span{
  display: block;
  line-height: 1;
  width: fit-content;
  background-color: var(--designborder2);
  padding:10px 10px;
  border-radius:15px;
  font-weight: 500;
  font-size: 8px;
  margin-top: -2px;
  font-family: Poppins;
  letter-spacing: 1px;
  text-transform: uppercase;
}