.flag {
    padding-left: 20px;
}

.flag-world { background: url("../../icons/fam/world.png") left center no-repeat; }
.flag-ru { background: url("../../icons/countries/ru.png") left center no-repeat; }
.flag-ua { background: url("../../icons/countries/ua.png") left center no-repeat; }
.flag-by { background: url("../../icons/countries/by.png") left center no-repeat; }
.flag-kz { background: url("../../icons/countries/kz.png") left center no-repeat; }
.flag-kg { background: url("../../icons/countries/kg.png") left center no-repeat; }
.flag-md { background: url("../../icons/countries/md.png") left center no-repeat; }
.flag-mt { background: url("../../icons/countries/mt.png") left center no-repeat; }
.flag-az { background: url("../../icons/countries/az.png") left center no-repeat; }
.flag-am { background: url("../../icons/countries/am.png") left center no-repeat; }
.flag-de { background: url("../../icons/countries/de.png") left center no-repeat; }
.flag-lt { background: url("../../icons/countries/lt.png") left center no-repeat; }
.flag-lv { background: url("../../icons/countries/lv.png") left center no-repeat; }
.flag-ee { background: url("../../icons/countries/ee.png") left center no-repeat; }
.flag-ro { background: url("../../icons/countries/ro.png") left center no-repeat; }
.flag-ge { background: url("../../icons/countries/ge.png") left center no-repeat; }
.flag-rs { background: url("../../icons/countries/rs.png") left center no-repeat; }

.flag-gr { background: url("../../icons/countries/gr.png") left center no-repeat; }
.flag-es { background: url("../../icons/countries/es.png") left center no-repeat; }
.flag-it { background: url("../../icons/countries/it.png") left center no-repeat; }
.flag-cy { background: url("../../icons/countries/cy.png") left center no-repeat; }
.flag-pt { background: url("../../icons/countries/pt.png") left center no-repeat; }
.flag-gb { background: url("../../icons/countries/gb.png") left center no-repeat; }
.flag-at { background: url("../../icons/countries/at.png") left center no-repeat; }
.flag-be { background: url("../../icons/countries/be.png") left center no-repeat; }
.flag-bg { background: url("../../icons/countries/bg.png") left center no-repeat; }
.flag-cz { background: url("../../icons/countries/cz.png") left center no-repeat; }
.flag-dk { background: url("../../icons/countries/dk.png") left center no-repeat; }
.flag-fr { background: url("../../icons/countries/fr.png") left center no-repeat; }
.flag-ie { background: url("../../icons/countries/ie.png") left center no-repeat; }
.flag-lu { background: url("../../icons/countries/lu.png") left center no-repeat; }
.flag-nl { background: url("../../icons/countries/nl.png") left center no-repeat; }
.flag-sk { background: url("../../icons/countries/sk.png") left center no-repeat; }
.flag-sl { background: url("../../icons/countries/sl.png") left center no-repeat; }
.flag-si { background: url("../../icons/countries/si.png") left center no-repeat; }
.flag-fi { background: url("../../icons/countries/fi.png") left center no-repeat; }
.flag-no { background: url("../../icons/countries/no.png") left center no-repeat; }
.flag-pl { background: url("../../icons/countries/pl.png") left center no-repeat; }
.flag-ch { background: url("../../icons/countries/ch.png") left center no-repeat; }
.flag-se { background: url("../../icons/countries/se.png") left center no-repeat; }
.flag-hy { background: url("../../icons/countries/hy.png") left center no-repeat; }
.flag-uz { background: url("../../icons/countries/uz.png") left center no-repeat; }
.flag-hu { background: url("../../icons/countries/hu.png") left center no-repeat; }
.flag-hr { background: url("../../icons/countries/hr.png") left center no-repeat; }
.flag-tr { background: url("../../icons/countries/tr.png") left center no-repeat; }
.flag-us { background: url("../../icons/countries/us.png") left center no-repeat; }
.flag-ca { background: url("../../icons/countries/ca.png") left center no-repeat; }
.flag-mx { background: url("../../icons/countries/mx.png") left center no-repeat; }
.flag-id { background: url("../../icons/countries/id.png") left center no-repeat; }
.flag-vn { background: url("../../icons/countries/vn.png") left center no-repeat; }
.flag-th { background: url("../../icons/countries/th.png") left center no-repeat; }
.flag-ng { background: url("../../icons/countries/ng.png") left center no-repeat; }
.flag-ae { background: url("../../icons/countries/ae.png") left center no-repeat; }
.flag-tj { background: url("../../icons/countries/tj.png") left center no-repeat; }
.flag-my { background: url("../../icons/countries/my.png") left center no-repeat; }
.flag-tw { background: url("../../icons/countries/tw.png") left center no-repeat; }
.flag-om { background: url("../../icons/countries/om.png") left center no-repeat; }
.flag-ba { background: url("../../icons/countries/ba.png") left center no-repeat; }
.flag-ma { background: url("../../icons/countries/ma.png") left center no-repeat; }
.flag-jp { background: url("../../icons/countries/jp.png") left center no-repeat; }
.flag-kh { background: url("../../icons/countries/kh.png") left center no-repeat; }
.flag-co { background: url("../../icons/countries/co.png") left center no-repeat; }
.flag-eg { background: url("../../icons/countries/eg.png") left center no-repeat; }
.flag-gt { background: url("../../icons/countries/gt.png") left center no-repeat; }
.flag-ph { background: url("../../icons/countries/ph.png") left center no-repeat; }
.flag-np { background: url("../../icons/countries/np.png") left center no-repeat; }
.flag-sg { background: url("../../icons/countries/sg.png") left center no-repeat; }
.flag-za { background: url("../../icons/countries/za.png") left center no-repeat; }
.flag-tn { background: url("../../icons/countries/tn.png") left center no-repeat; }
.flag-pe { background: url("../../icons/countries/pe.png") left center no-repeat; }
.flag-au { background: url("../../icons/countries/au.png") left center no-repeat; }
.flag-nz { background: url("../../icons/countries/nz.png") left center no-repeat; }
.flag-cl { background: url("../../icons/countries/cl.png") left center no-repeat; }
.flag-va { background: url("../../icons/countries/va.png") left center no-repeat; }
.flag-ad { background: url("../../icons/countries/ad.png") left center no-repeat; }
.flag-gi { background: url("../../icons/countries/gi.png") left center no-repeat; }
.flag-is { background: url("../../icons/countries/is.png") left center no-repeat; }
.flag-li { background: url("../../icons/countries/li.png") left center no-repeat; }
.flag-al { background: url("../../icons/countries/al.png") left center no-repeat; }
.flag-mk { background: url("../../icons/countries/mk.png") left center no-repeat; }
.flag-me { background: url("../../icons/countries/me.png") left center no-repeat; }
.flag-gl { background: url("../../icons/countries/gl.png") left center no-repeat; }
.flag-cn { background: url("../../icons/countries/cn.png") left center no-repeat; }
.flag-mc { background: url("../../icons/countries/mc.png") left center no-repeat; }
.flag-tm { background: url("../../icons/countries/tm.png") left center no-repeat; }
.flag-in { background: url("../../icons/countries/in.png") left center no-repeat; }
.flag-kw { background: url("../../icons/countries/kw.png") left center no-repeat; }
.flag-hk { background: url("../../icons/countries/hk.png") left center no-repeat; }
.flag-ar { background: url("../../icons/countries/ar.png") left center no-repeat; }
.flag-br { background: url("../../icons/countries/br.png") left center no-repeat; }
.flag-lb { background: url("../../icons/countries/lb.png") left center no-repeat; }
.flag-mm { background: url("../../icons/countries/mm.png") left center no-repeat; }
.flag-ec { background: url("../../icons/countries/ec.png") left center no-repeat; }
.flag-pk { background: url("../../icons/countries/pk.png") left center no-repeat; }
.flag-bd { background: url("../../icons/countries/bd.png") left center no-repeat; }
.flag-cr { background: url("../../icons/countries/cr.png") left center no-repeat; }
.flag-ca { background: url("../../icons/countries/ca.png") left center no-repeat; }
.flag-bh { background: url("../../icons/countries/bh.png") left center no-repeat; }
.flag-il { background: url("../../icons/countries/il.png") left center no-repeat; }
.flag-ir { background: url("../../icons/countries/ir.png") left center no-repeat; }
.flag-jo { background: url("../../icons/countries/jo.png") left center no-repeat; }
.flag-lk { background: url("../../icons/countries/lk.png") left center no-repeat; }
.flag-ke { background: url("../../icons/countries/ke.png") left center no-repeat; }
.flag-sa { background: url("../../icons/countries/sa.png") left center no-repeat; }
.flag-xk { background: url("../../icons/countries/xk.png") left center no-repeat; }
.flag-kr { background: url("../../icons/countries/kr.png") left center no-repeat; }
.flag-tz { background: url("../../icons/countries/tz.png") left center no-repeat; }
.flag-qa { background: url("../../icons/countries/qa.png") left center no-repeat; }
.flag-iq { background: url("../../icons/countries/iq.png") left center no-repeat; }
.flag-gh { background: url("../../icons/countries/gh.png") left center no-repeat; }
.flag-la { background: url("../../icons/countries/la.png") left center no-repeat; }
.flag-dz { background: url("../../icons/countries/dz.png") left center no-repeat; }
.flag-et { background: url("../../icons/countries/et.png") left center no-repeat; }
.flag-ao { background: url("../../icons/countries/ao.png") left center no-repeat; }
.flag-ci { background: url("../../icons/countries/ci.png") left center no-repeat; }
.flag-bo { background: url("../../icons/countries/bo.png") left center no-repeat; }
.flag-uy { background: url("../../icons/countries/uy.png") left center no-repeat; }
.flag-sv { background: url("../../icons/countries/sv.png") left center no-repeat; }
.flag-hn { background: url("../../icons/countries/hn.png") left center no-repeat; }
.flag-pa { background: url("../../icons/countries/pa.png") left center no-repeat; }
.flag-sm { background: url("../../icons/countries/sm.png") left center no-repeat; }
.flag-py { background: url("../../icons/countries/py.png") left center no-repeat; }
.flag-ve { background: url("../../icons/countries/ve.png") left center no-repeat; }
.flag-ml { background: url("../../icons/countries/ml.png") left center no-repeat; }
.flag-sn { background: url("../../icons/countries/sn.png") left center no-repeat; }
.flag-ni { background: url("../../icons/countries/ni.png") left center no-repeat; }
.flag-gn { background: url("../../icons/countries/gn.png") left center no-repeat; }
.flag-bf { background: url("../../icons/countries/bf.png") left center no-repeat; }
.flag-do { background: url("../../icons/countries/do.png") left center no-repeat; }
.flag-ly { background: url("../../icons/countries/ly.png") left center no-repeat; }
.flag-ne { background: url("../../icons/countries/ne.png") left center no-repeat; }
.flag-bj { background: url("../../icons/countries/bj.png") left center no-repeat; }
.flag-ps { background: url("../../icons/countries/ps.png") left center no-repeat; }
.flag-dj { background: url("../../icons/countries/dj.png") left center no-repeat; }
.flag-ye { background: url("../../icons/countries/ye.png") left center no-repeat; }
.flag-km { background: url("../../icons/countries/km.png") left center no-repeat; }
.flag-mr { background: url("../../icons/countries/mr.png") left center no-repeat; }
.flag-sy { background: url("../../icons/countries/sy.png") left center no-repeat; }
.flag-so { background: url("../../icons/countries/so.png") left center no-repeat; }
.flag-sd { background: url("../../icons/countries/sd.png") left center no-repeat; }
.flag-rw { background: url("../../icons/countries/rw.png") left center no-repeat; }
.flag-tg { background: url("../../icons/countries/tg.png") left center no-repeat; }
.flag-tt { background: url("../../icons/countries/tt.png") left center no-repeat; }
.flag-jm { background: url("../../icons/countries/jm.png") left center no-repeat; }
.flag-bs { background: url("../../icons/countries/bs.png") left center no-repeat; }
.flag-ht { background: url("../../icons/countries/ht.png") left center no-repeat; }
.flag-bb { background: url("../../icons/countries/bb.png") left center no-repeat; }
.flag-sr { background: url("../../icons/countries/sr.png") left center no-repeat; }
.flag-gy { background: url("../../icons/countries/gy.png") left center no-repeat; }
.flag-bz { background: url("../../icons/countries/bz.png") left center no-repeat; }
.flag-lc { background: url("../../icons/countries/lc.png") left center no-repeat; }
.flag-ag { background: url("../../icons/countries/ag.png") left center no-repeat; }
.flag-gd { background: url("../../icons/countries/gd.png") left center no-repeat; }
.flag-kn { background: url("../../icons/countries/kn.png") left center no-repeat; }
.flag-vc { background: url("../../icons/countries/vc.png") left center no-repeat; }
.flag-dm { background: url("../../icons/countries/dm.png") left center no-repeat; }
.flag-cm { background: url("../../icons/countries/cm.png") left center no-repeat; }
.flag-ga { background: url("../../icons/countries/ga.png") left center no-repeat; }
.flag-gm { background: url("../../icons/countries/gm.png") left center no-repeat; }
.flag-mz { background: url("../../icons/countries/mz.png") left center no-repeat; }
.flag-ug { background: url("../../icons/countries/ug.png") left center no-repeat; }
.flag-cd { background: url("../../icons/countries/cd.png") left center no-repeat; }
.flag-cd { background: url("../../icons/countries/cg.png") left center no-repeat; }
.flag-cu { background: url("../../icons/countries/cu.png") left center no-repeat; }
.flag-td { background: url("../../icons/countries/td.png") left center no-repeat; }
.flag-zm { background: url("../../icons/countries/zm.png") left center no-repeat; }
.flag-mn { background: url("../../icons/countries/mn.png") left center no-repeat; }
.flag-pr { background: url("../../icons/countries/pr.png") left center no-repeat; }
.flag-lr { background: url("../../icons/countries/lr.png") left center no-repeat; }
.flag-vg { background: url("../../icons/countries/vg.png") left center no-repeat; }
.flag-sc { background: url("../../icons/countries/sc.png") left center no-repeat; }
.flag-bw { background: url("../../icons/countries/bw.png") left center no-repeat; }
.flag-zw { background: url("../../icons/countries/zw.png") left center no-repeat; }
.flag-sl { background: url("../../icons/countries/sl.png") left center no-repeat; }
.flag-bt { background: url("../../icons/countries/bt.png") left center no-repeat; }
.flag-pg { background: url("../../icons/countries/pg.png") left center no-repeat; }
.flag-na { background: url("../../icons/countries/na.png") left center no-repeat; }
.flag-af { background: url("../../icons/countries/af.png") left center no-repeat; }
.flag-pf { background: url("../../icons/countries/pf.png") left center no-repeat; }
.flag-re { background: url("../../icons/countries/re.png") left center no-repeat; }
.flag-mu { background: url("../../icons/countries/mu.png") left center no-repeat; }
.flag-nc { background: url("../../icons/countries/nc.png") left center no-repeat; }
.flag-gp { background: url("../../icons/countries/gp.png") left center no-repeat; }
.flag-vu { background: url("../../icons/countries/vu.png") left center no-repeat; }
.flag-fj { background: url("../../icons/countries/fj.png") left center no-repeat; }
