.color-gray-300 {
  color: #DEE2E6 !important;
}

.color-gray-400 {
  color: #CED4DA !important;
}

.color-gray-600 {
  color: #6C757D !important;
}

.color-gray-900 {
  color: #212529 !important;
}

.bg-gray-100 {
  background-color: #F8F9FA !important;
}

.bg-gray-200 {
  background-color: #E9ECEF !important;
}

.color-green-500 {
  color: #00904B !important;
}

.lang-active {
  background-color: #E9ECEF;
  color: #00904B;
}

.flag-icon:before {
  content: "\00a0";
}

.flag-icon-sk {
  background-image: url(../../images/flags/sk.svg);
}

.flag-icon-en {
  background-image: url(../../images/flags/gb.svg);
}

.flag-icon-de {
  background-image: url(../../images/flags/de.svg);
}

.flag-icon-cz {
  background-image: url(../../images/flags/cz.svg);
}

.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
  border-radius: 2px;
}
/*# sourceMappingURL=selectLanguage.css.map */