.header-language a.nav-link {
  padding-left: 1rem;
}
.header-language .dropdown-menu span.dropdown-text, .header-language .dropdown-menu a span.dropdown-text, .header-language span.nav-link-text {
  display: block;
  padding-left: 1.5rem;
  background-size: 1rem 0.75rem;
  background-position: 0.1rem 0.5rem;
  background-repeat: no-repeat;
  background-color: transparent;
}
.header-language span.nav-link-text {
  background-position: 0.1rem 0.5rem;
}
.muted {
  opacity: 0.4;
}
@media (min-width: 992px){
  .navbar-mainnavigation .navbar-collapse {
      justify-content: flex-end;
  }
  .header-language .navbar-nav>li>.nav-link:before {
    display: none;
  }
}
