.main-flag.english:before {
  background-image: url(/allure1/files/images/flags/en.png);
}
.main-flag.spanish:before {
  background-image: url(/allure1/files/images/flags/es.png);
}
.main-flag.italian:before {
  background-image: url(/allure1/files/images/flags/it.png);
}
.main-flag.german:before {
  background-image: url(/allure1/files/images/flags/de.png);
}
.main-flag.french:before {
  background-image: url(/allure1/files/images/flags/fr.png);
}
.main-flag.dutch:before {
  background-image: url(/allure1/files/images/flags/nl.png);
}
.main-flag.portuguese:before {
  background-image: url(/allure1/files/images/flags/pt.png);
}
.main-flag.czech:before {
  background-image: url(/allure1/files/images/flags/cs.png);
}
.main-flag.danish:before {
  background-image: url(/allure1/files/images/flags/da.png);
}
.main-flag.greek:before {
  background-image: url(/allure1/files/images/flags/el.png);
}
.main-flag.finnish:before {
  background-image: url(/allure1/files/images/flags/fi.png);
}
.main-flag.norwegian:before {
  background-image: url(/allure1/files/images/flags/no.png);
}
.main-flag.polish:before {
  background-image: url(/allure1/files/images/flags/pl.png);
}
.main-flag.russian:before {
  background-image: url(/allure1/files/images/flags/ru.png);
}
.main-flag.swedish:before {
  background-image: url(/allure1/files/images/flags/sv.png);
}
.main-flag.chinese:before {
  background-image: url(/allure1/files/images/flags/zh.png);
}
.main-flag.malay:before {
  background-image: url(/allure1/files/images/flags/ms.png);
}
.main-flag.slovenian:before {
  background-image: url(/allure1/files/images/flags/sl.png);
}
.main-flag.croatian:before {
  background-image: url(/allure1/files/images/flags/hr.png);
}
.main-flag.estonian:before {
  background-image: url(/allure1/files/images/flags/et.png);
}
.main-flag.bulgarian:before {
  background-image: url(/allure1/files/images/flags/bg.png);
}


.languages__wrap ul.languages li ul li a[href="?lang=en"]:before {
  background-image: url(/allure1/files/images/flags/en.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=es"]:before {
   background-image: url(/allure1/files/images/flags/es.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=it"]:before {
   background-image: url(/allure1/files/images/flags/it.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=de"]:before {
   background-image: url(/allure1/files/images/flags/de.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=fr"]:before {
   background-image: url(/allure1/files/images/flags/fr.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=pt"]:before {
   background-image: url(/allure1/files/images/flags/pt.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=nl"]:before {
   background-image: url(/allure1/files/images/flags/nl.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=cs"]:before {
   background-image: url(/allure1/files/images/flags/cs.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=da"]:before {
   background-image: url(/allure1/files/images/flags/da.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=el"]:before {
   background-image: url(/allure1/files/images/flags/el.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=fi"]:before {
   background-image: url(/allure1/files/images/flags/fi.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=no"]:before {
   background-image: url(/allure1/files/images/flags/no.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=pl"]:before {
   background-image: url(/allure1/files/images/flags/pl.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=ru"]:before {
   background-image: url(/allure1/files/images/flags/ru.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=sv"]:before {
   background-image: url(/allure1/files/images/flags/sv.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=zh"]:before {
   background-image: url(/allure1/files/images/flags/zh.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=ms"]:before {
   background-image: url(/allure1/files/images/flags/ms.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=sl"]:before {
   background-image: url(/allure1/files/images/flags/sl.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=hr"]:before {
   background-image: url(/allure1/files/images/flags/hr.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=et"]:before {
   background-image: url(/allure1/files/images/flags/et.png);
}
.languages__wrap ul.languages li ul li a[href="?lang=bg"]:before {
   background-image: url(/allure1/files/images/flags/bg.png);
}