.sanakin-language-switch-container {
  --sls-header-color: var(--header-color, #54c1ef);
  --sls-dark-gray: var(--dark-gray, #a7a9ac);
  position: absolute !important;
  top: 55px;
  bottom: auto;
  left: 85px;
  right: auto;
  transform: translateX(0px) translateY(0px);
  z-index: 10;
}
.sanakin-language-switcher .dropbtn {
  border: none;
  color: var(--sls-dark-gray);
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
.sanakin-language-switcher .language-dropdown-content {
  display: none;
  flex-direction: column;
  background-color: #ffffff;
  border-radius: 10px;
  border: 1px solid var(--sls-dark-gray);
  margin-top: 5px;
  margin-left: -10px;
  padding: 5px;
  color: var(--sls-dark-gray);
}
.sanakin-language-switcher .language-dropdown-content.show {
  display: flex;
}
.sanakin-language-switcher .language-dropdown-content a {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 5px;
  border: 2px solid transparent;
  padding: 0 20px 0 10px;
  color: var(--sls-dark-gray);
  gap: 10px;
  width: 100%;
}
.sanakin-language-switcher .language-dropdown-content a .middot{
  height: 5px;
  width: 5px;
  border-radius: 50%;
  background-color: transparent;
}
.language-switch-container .language-dropdown-content a svg {
  fill: var(--sls-dark-gray);
}
.sanakin-language-switcher .language-dropdown-content a:hover {
  border-color: var(--sls-header-color);
}

.sanakin-language-switcher .language-dropdown-content a.wpml-ls-current-language .middot {
  background-color: var(--sls-header-color);
}

#slideInMenu .language-switch-container {
  left: -20px;
}
#slideInMenu .language-switch-container ul {
  padding: 0;
}
#slideInMenu .language-switch-container .dropbtn {
  color: #ffffff!important;
}
#slideInMenu .language-switch-container .dropbtn svg {
  fill: #ffffff!important;
}