.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
.flag-icon:before {
  content: "\00a0";
}
.flag-icon.flag-icon-squared {
  width: 1em;
}
.flag-icon-sa {background-image: url(flags/4x3/sa.svg);}.flag-icon-sa.flag-icon-squared {background-image: url(flags/1x1/sa.svg);}.flag-icon-ar {background-image: url(flags/4x3/sa.svg);}.flag-icon-ar.flag-icon-squared {background-image: url(flags/1x1/sa.svg);}.flag-icon-cn {background-image: url(flags/4x3/cn.svg);}.flag-icon-cn.flag-icon-squared {background-image: url(flags/1x1/cn.svg);}.flag-icon-gb {background-image: url(flags/4x3/gb.svg);}.flag-icon-gb.flag-icon-squared {background-image: url(flags/1x1/gb.svg);}.flag-icon-fi {background-image: url(flags/4x3/fi.svg);}.flag-icon-fi.flag-icon-squared {background-image: url(flags/1x1/fi.svg);}.flag-icon-fr {background-image: url(flags/4x3/fr.svg);}.flag-icon-fr.flag-icon-squared {background-image: url(flags/1x1/fr.svg);}.flag-icon-de {background-image: url(flags/4x3/de.svg);}.flag-icon-de.flag-icon-squared {background-image: url(flags/1x1/de.svg);}.flag-icon-he {background-image: url(flags/4x3/he.svg);}.flag-icon-he.flag-icon-squared {background-image: url(flags/1x1/he.svg);}.flag-icon-hu {background-image: url(flags/4x3/hu.svg);}.flag-icon-hu.flag-icon-squared {background-image: url(flags/1x1/hu.svg);}.flag-icon-id {background-image: url(flags/4x3/id.svg);}.flag-icon-id.flag-icon-squared {background-image: url(flags/1x1/id.svg);}.flag-icon-il {background-image: url(flags/4x3/il.svg);}.flag-icon-il.flag-icon-squared {background-image: url(flags/1x1/il.svg);}.flag-icon-he {background-image: url(flags/4x3/il.svg);}.flag-icon-he.flag-icon-squared {background-image: url(flags/1x1/il.svg);}.flag-icon-it {background-image: url(flags/4x3/it.svg);}.flag-icon-it.flag-icon-squared {background-image: url(flags/1x1/it.svg);}.flag-icon-jp {background-image: url(flags/4x3/jp.svg);}.flag-icon-jp.flag-icon-squared {background-image: url(flags/1x1/jp.svg);}.flag-icon-kr {background-image: url(flags/4x3/kr.svg);}.flag-icon-kr.flag-icon-squared {background-image: url(flags/1x1/kr.svg);}.flag-icon-ko {background-image: url(flags/4x3/kr.svg);}.flag-icon-ko.flag-icon-squared {background-image: url(flags/1x1/kr.svg);}.flag-icon-pt {background-image: url(flags/4x3/pt.svg);}.flag-icon-pt.flag-icon-squared {background-image: url(flags/1x1/pt.svg);}.flag-icon-ru {background-image: url(flags/4x3/ru.svg);}.flag-icon-ru.flag-icon-squared {background-image: url(flags/1x1/ru.svg);}.flag-icon-es {background-image: url(flags/4x3/es.svg);}.flag-icon-es.flag-icon-squared {background-image: url(flags/1x1/es.svg);}.flag-icon-th {background-image: url(flags/4x3/th.svg);}.flag-icon-th.flag-icon-squared {background-image: url(flags/1x1/th.svg);}.flag-icon-en {background-image: url(flags/4x3/en.svg);}.flag-icon-en.flag-icon-squared {background-image: url(flags/1x1/en.svg);}.flag-icon-ja {background-image: url(flags/4x3/ja.svg);}.flag-icon-ja.flag-icon-squared {background-image: url(flags/1x1/ja.svg);}.flag-icon-zh {background-image: url(flags/4x3/zh.svg);}.flag-icon-zh.flag-icon-squared {background-image: url(flags/1x1/zh.svg);}.flag-icon-zt {background-image: url(flags/4x3/zt.svg);}.flag-icon-zt.flag-icon-squared {background-image: url(flags/1x1/zt.svg);}.flag-icon-ms {background-image: url(flags/4x3/my.svg);}.flag-icon-ms.flag-icon-squared {background-image: url(flags/1x1/my.svg);}
.flag-icon-hi {background-image: url(flags/4x3/in.svg);}.flag-icon-hi.flag-icon-squared {background-image: url(flags/1x1/in.svg);}