
.fib {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.fi2x {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 3em;
  line-height: 2em;
}

.fir {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.5em;
  line-height: 1.5em;
   border-radius: 50%!important;
}

.fi2xr, .fis2xr {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 2.2em;
  line-height: 2.2em;
  border-radius: 50%!important;
}

.fi.fis {
  width: 1em;
}
.fi2x.fis2x {
  width: 2.2em;
}


.fi:before {
  content: '\00a0';
}

.fi2x:before {
  content: '\00a0';
}

.fir:before {
  content: '\00a0';
}

.fi2xr:before {
  content: '\00a0';
}

.fis2x:before {
  content: '\00a0';
}




.fi-xx {
  background-image: url(flags/4x3/xx.svg);
}
.fi-xx.fis {
  background-image: url(flags/1x1/xx.svg);
}

.fi-elibro {
  background-image: url(https://elibro.com/css/flags/4x3/el.svg);
}


.fi-el {
  background-image: url(flags/4x3/el.svg);
}
.fi-el.fis {
  background-image: url(flags/1x1/el.svg);
}


.fi-arab {
  background-image: url(flags/4x3/arab.svg);
}
.fi-arab.fis {
  background-image: url(flags/1x1/arab.svg);
}


.fi-ar {
  background-image: url(flags/4x3/ar.svg);
}
.fi-ar.fis {
  background-image: url(flags/1x1/ar.svg);
}


.fi-au {
  background-image: url(flags/4x3/au.svg);
}
.fi-au.fis {
  background-image: url(flags/1x1/au.svg);
}

.fi-bo {
  background-image: url(flags/4x3/bo.svg);
}
.fi-bo.fis {
  background-image: url(flags/1x1/bo.svg);
}
.fi-br {
  background-image: url(flags/4x3/br.svg);
}
.fi-br.fis {
  background-image: url(flags/1x1/br.svg);
}

.fi-bz {
  background-image: url(flags/4x3/bz.svg);
}
.fi-bz.fis {
  background-image: url(flags/1x1/bz.svg);
}
.fi-ca {
  background-image: url(flags/4x3/ca.svg);
}
.fi-ca.fis {
  background-image: url(flags/1x1/ca.svg);
}

.fi-ch {
  background-image: url(flags/4x3/ch.svg);
}
.fi-ch.fis {
  background-image: url(flags/1x1/ch.svg);
}


.fi-cl {
  background-image: url(flags/4x3/cl.svg);
}
.fi-cl.fis {
  background-image: url(flags/1x1/cl.svg);
}

.fi-cn {
  background-image: url(flags/4x3/cn.svg);
}
.fi-cn.fis {
  background-image: url(flags/1x1/cn.svg);
}
.fi-co {
  background-image: url(flags/4x3/co.svg);
}
.fi-co.fis {
  background-image: url(flags/1x1/co.svg);
}
.fi-cr {
  background-image: url(flags/4x3/cr.svg);
}
.fi-cr.fis {
  background-image: url(flags/1x1/cr.svg);
}
.fi-cu {
  background-image: url(flags/4x3/cu.svg);
}
.fi-cu.fis {
  background-image: url(flags/1x1/cu.svg);
}


.fi-de {
  background-image: url(flags/4x3/de.svg);
}
.fi-de.fis {
  background-image: url(flags/1x1/de.svg);
}

.fi-dk {
  background-image: url(flags/4x3/dk.svg);
}
.fi-dk.fis {
  background-image: url(flags/1x1/dk.svg);
}

.fi-do {
  background-image: url(flags/4x3/do.svg);
}
.fi-do.fis {
  background-image: url(flags/1x1/do.svg);
}

.fi-ec {
  background-image: url(flags/4x3/ec.svg);
}
.fi-ec.fis {
  background-image: url(flags/1x1/ec.svg);
}

.fi-esp {
  background-image: url(flags/4x3/es1.svg);
}

.fi-es {
  background-image: url(flags/4x3/es.svg);
}
.fi-es.fis {
  background-image: url(flags/1x1/es.svg);
}

.fi-fr {
  background-image: url(flags/4x3/fr.svg);
}
.fi-fr.fis {
  background-image: url(flags/1x1/fr.svg);
}

.fi-gb {
  background-image: url(flags/4x3/gb.svg);
}
.fi-gb.fis {
  background-image: url(flags/1x1/gb.svg);
}

.fi-gt {
  background-image: url(flags/4x3/gt.svg);
}
.fi-gt.fis {
  background-image: url(flags/1x1/gt.svg);
}

.fi-hn {
  background-image: url(flags/4x3/hn.svg);
}
.fi-hn.fis {
  background-image: url(flags/1x1/hn.svg);
}

.fi-id {
  background-image: url(flags/4x3/id.svg);
}
.fi-id.fis {
  background-image: url(flags/1x1/id.svg);
}

.fi-it {
  background-image: url(flags/4x3/it.svg);
}
.fi-it.fis {
  background-image: url(flags/1x1/it.svg);
}


.fi-jp {
  background-image: url(flags/4x3/jp.svg);
}
.fi-jp.fis {
  background-image: url(flags/1x1/jp.svg);
}

.fi-kr {
  background-image: url(flags/4x3/kr.svg);
}
.fi-kr.fis {
  background-image: url(flags/1x1/kr.svg);
}

.fi-mx {
  background-image: url(flags/4x3/mx.svg);
}
.fi-mx.fis {
  background-image: url(flags/1x1/mx.svg);
}

.fi-ni {
  background-image: url(flags/4x3/ni.svg);
}
.fi-no.fis {
  background-image: url(flags/1x1/ni.svg);
}
.fi-no {
  background-image: url(flags/4x3/no.svg);
}
.fi-ni.fis {
  background-image: url(flags/1x1/no.svg);
}

.fi-pa {
  background-image: url(flags/4x3/pa.svg);
}
.fi-pa.fis {
  background-image: url(flags/1x1/pa.svg);
}
.fi-pe {
  background-image: url(flags/4x3/pe.svg);
}
.fi-pe.fis {
  background-image: url(flags/1x1/pe.svg);
}

.fi-pr {
  background-image: url(flags/4x3/pr.svg);
}
.fi-pr.fis {
  background-image: url(flags/1x1/pr.svg);
}

.fi-pt {
  background-image: url(flags/4x3/pt.svg);
}
.fi-pt.fis {
  background-image: url(flags/1x1/pt.svg);
}

.fi-se {
  background-image: url(flags/4x3/se.svg);
}
.fi-se.fis {
  background-image: url(flags/1x1/se.svg);
}
.fi-py {
  background-image: url(flags/4x3/py.svg);
}
.fi-py.fis {
  background-image: url(flags/1x1/py.svg);
}
.fi-sk {
  background-image: url(flags/4x3/sk.svg);
}
.fi-sk.fis {
  background-image: url(flags/1x1/sk.svg);
}

.fi-sv {
  background-image: url(flags/4x3/sv.svg);
}
.fi-sv.fis {
  background-image: url(flags/1x1/sv.svg);
}

.fi-th {
  background-image: url(flags/4x3/th.svg);
}
.fi-th.fis {
  background-image: url(flags/1x1/th.svg);
}

.fi-tr {
  background-image: url(flags/4x3/tr.svg);
}
.fi-tr.fis {
  background-image: url(flags/1x1/tr.svg);
}

.fi-us {
  background-image: url(flags/4x3/us.svg);
}
.fi-us.fis {
  background-image: url(flags/1x1/us.svg);
}
.fi-uy {
  background-image: url(flags/4x3/uy.svg);
}
.fi-uy.fis {
  background-image: url(flags/1x1/uy.svg);
}

.fi-ve {
  background-image: url(flags/4x3/ve.svg);
}
.fi-ve.fis {
  background-image: url(flags/1x1/ve.svg);
}
