.flag.ad > a {
	background-image: url(../images/flags/ad.png);
}

.flag.ae > a {
	background-image: url(../images/flags/ae.png);
}

.flag.af > a {
	background-image: url(../images/flags/af.png);
}

.flag.ag > a {
	background-image: url(../images/flags/ag.png);
}

.flag.ai > a {
	background-image: url(../images/flags/ai.png);
}

.flag.al > a {
	background-image: url(../images/flags/al.png);
}

.flag.am > a {
	background-image: url(../images/flags/am.png);
}

.flag.an > a {
	background-image: url(../images/flags/an.png);
}

.flag.ao > a {
	background-image: url(../images/flags/ao.png);
}

.flag.ar > a {
	background-image: url(../images/flags/ar.png);
}

.flag.as > a {
	background-image: url(../images/flags/as.png);
}

.flag.at > a {
	background-image: url(../images/flags/at.png);
}

.flag.au > a {
	background-image: url(../images/flags/au.png);
}

.flag.aw > a {
	background-image: url(../images/flags/aw.png);
}

.flag.ax > a {
	background-image: url(../images/flags/ax.png);
}

.flag.az > a {
	background-image: url(../images/flags/az.png);
}

.flag.ba > a {
	background-image: url(../images/flags/ba.png);
}

.flag.bb > a {
	background-image: url(../images/flags/bb.png);
}

.flag.bd > a {
	background-image: url(../images/flags/bd.png);
}

.flag.be > a {
	background-image: url(../images/flags/be.png);
}

.flag.bf > a {
	background-image: url(../images/flags/bf.png);
}

.flag.bg > a {
	background-image: url(../images/flags/bg.png);
}

.flag.bh > a {
	background-image: url(../images/flags/bh.png);
}

.flag.bi > a {
	background-image: url(../images/flags/bi.png);
}

.flag.bj > a {
	background-image: url(../images/flags/bj.png);
}

.flag.bm > a {
	background-image: url(../images/flags/bm.png);
}

.flag.bn > a {
	background-image: url(../images/flags/bn.png);
}

.flag.bo > a {
	background-image: url(../images/flags/bo.png);
}

.flag.br > a {
	background-image: url(../images/flags/br.png);
}

.flag.bs > a {
	background-image: url(../images/flags/bs.png);
}

.flag.bt > a {
	background-image: url(../images/flags/bt.png);
}

.flag.bv > a {
	background-image: url(../images/flags/bv.png);
}

.flag.bw > a {
	background-image: url(../images/flags/bw.png);
}

.flag.by > a {
	background-image: url(../images/flags/by.png);
}

.flag.bz > a {
	background-image: url(../images/flags/bz.png);
}

.flag.ca > a {
	background-image: url(../images/flags/ca.png);
}

.flag.cc > a {
	background-image: url(../images/flags/cc.png);
}

.flag.cd > a {
	background-image: url(../images/flags/cd.png);
}

.flag.cf > a {
	background-image: url(../images/flags/cf.png);
}

.flag.cg > a {
	background-image: url(../images/flags/cg.png);
}

.flag.ch > a {
	background-image: url(../images/flags/ch.png);
}

.flag.ci > a {
	background-image: url(../images/flags/ci.png);
}

.flag.ck > a {
	background-image: url(../images/flags/ck.png);
}

.flag.cl > a {
	background-image: url(../images/flags/cl.png);
}

.flag.cm > a {
	background-image: url(../images/flags/cm.png);
}

.flag.cn > a {
	background-image: url(../images/flags/cn.png);
}

.flag.co > a {
	background-image: url(../images/flags/co.png);
}

.flag.cr > a {
	background-image: url(../images/flags/cr.png);
}

.flag.cs > a {
	background-image: url(../images/flags/cs.png);
}

.flag.cu > a {
	background-image: url(../images/flags/cu.png);
}

.flag.cv > a {
	background-image: url(../images/flags/cv.png);
}

.flag.cx > a {
	background-image: url(../images/flags/cx.png);
}

.flag.cy > a {
	background-image: url(../images/flags/cy.png);
}

.flag.cz > a {
	background-image: url(../images/flags/cz.png);
}

.flag.de > a {
	background-image: url(../images/flags/de.png);
}

.flag.dj > a {
	background-image: url(../images/flags/dj.png);
}

.flag.dk > a {
	background-image: url(../images/flags/dk.png);
}

.flag.dm > a {
	background-image: url(../images/flags/dm.png);
}

.flag.do > a {
	background-image: url(../images/flags/do.png);
}

.flag.dz > a {
	background-image: url(../images/flags/dz.png);
}

.flag.ec > a {
	background-image: url(../images/flags/ec.png);
}

.flag.ee > a {
	background-image: url(../images/flags/ee.png);
}

.flag.eg > a {
	background-image: url(../images/flags/eg.png);
}

.flag.eh > a {
	background-image: url(../images/flags/eh.png);
}

.flag.er > a {
	background-image: url(../images/flags/er.png);
}

.flag.es > a {
	background-image: url(../images/flags/es.png);
}

.flag.et > a {
	background-image: url(../images/flags/et.png);
}

.flag.fi > a {
	background-image: url(../images/flags/fi.png);
}

.flag.fj > a {
	background-image: url(../images/flags/fj.png);
}

.flag.fk > a {
	background-image: url(../images/flags/fk.png);
}

.flag.fm > a {
	background-image: url(../images/flags/fm.png);
}

.flag.fo > a {
	background-image: url(../images/flags/fo.png);
}

.flag.fr > a {
	background-image: url(../images/flags/fr.png);
}

.flag.ga > a {
	background-image: url(../images/flags/ga.png);
}

.flag.gb > a {
	background-image: url(../images/flags/gb.png);
}

.flag.gd > a {
	background-image: url(../images/flags/gd.png);
}

.flag.ge > a {
	background-image: url(../images/flags/ge.png);
}

.flag.gf > a {
	background-image: url(../images/flags/gf.png);
}

.flag.gh > a {
	background-image: url(../images/flags/gh.png);
}

.flag.gi > a {
	background-image: url(../images/flags/gi.png);
}

.flag.gl > a {
	background-image: url(../images/flags/gl.png);
}

.flag.gm > a {
	background-image: url(../images/flags/gm.png);
}

.flag.gn > a {
	background-image: url(../images/flags/gn.png);
}

.flag.gp > a {
	background-image: url(../images/flags/gp.png);
}

.flag.gq > a {
	background-image: url(../images/flags/gq.png);
}

.flag.gr > a {
	background-image: url(../images/flags/gr.png);
}

.flag.gs > a {
	background-image: url(../images/flags/gs.png);
}

.flag.gt > a {
	background-image: url(../images/flags/gt.png);
}

.flag.gu > a {
	background-image: url(../images/flags/gu.png);
}

.flag.gw > a {
	background-image: url(../images/flags/gw.png);
}

.flag.gy > a {
	background-image: url(../images/flags/gy.png);
}

.flag.hk > a {
	background-image: url(../images/flags/hk.png);
}

.flag.hm > a {
	background-image: url(../images/flags/hm.png);
}

.flag.hn > a {
	background-image: url(../images/flags/hn.png);
}

.flag.hr > a {
	background-image: url(../images/flags/hr.png);
}

.flag.ht > a {
	background-image: url(../images/flags/ht.png);
}

.flag.hu > a {
	background-image: url(../images/flags/hu.png);
}

.flag.id > a {
	background-image: url(../images/flags/id.png);
}

.flag.ie > a {
	background-image: url(../images/flags/ie.png);
}

.flag.il > a {
	background-image: url(../images/flags/il.png);
}

.flag.in > a {
	background-image: url(../images/flags/in.png);
}

.flag.io > a {
	background-image: url(../images/flags/io.png);
}

.flag.iq > a {
	background-image: url(../images/flags/iq.png);
}

.flag.ir > a {
	background-image: url(../images/flags/ir.png);
}

.flag.is > a {
	background-image: url(../images/flags/is.png);
}

.flag.it > a {
	background-image: url(../images/flags/it.png);
}

.flag.jm > a {
	background-image: url(../images/flags/jm.png);
}

.flag.jo > a {
	background-image: url(../images/flags/jo.png);
}

.flag.jp > a {
	background-image: url(../images/flags/jp.png);
}

.flag.ke > a {
	background-image: url(../images/flags/ke.png);
}

.flag.kg > a {
	background-image: url(../images/flags/kg.png);
}

.flag.kh > a {
	background-image: url(../images/flags/kh.png);
}

.flag.ki > a {
	background-image: url(../images/flags/ki.png);
}

.flag.km > a {
	background-image: url(../images/flags/km.png);
}

.flag.kn > a {
	background-image: url(../images/flags/kn.png);
}

.flag.kp > a {
	background-image: url(../images/flags/kp.png);
}

.flag.kr > a {
	background-image: url(../images/flags/kr.png);
}

.flag.kw > a {
	background-image: url(../images/flags/kw.png);
}

.flag.ky > a {
	background-image: url(../images/flags/ky.png);
}

.flag.kz > a {
	background-image: url(../images/flags/kz.png);
}

.flag.la > a {
	background-image: url(../images/flags/la.png);
}

.flag.lb > a {
	background-image: url(../images/flags/lb.png);
}

.flag.lc > a {
	background-image: url(../images/flags/lc.png);
}

.flag.li > a {
	background-image: url(../images/flags/li.png);
}

.flag.lk > a {
	background-image: url(../images/flags/lk.png);
}

.flag.lr > a {
	background-image: url(../images/flags/lr.png);
}

.flag.ls > a {
	background-image: url(../images/flags/ls.png);
}

.flag.lt > a {
	background-image: url(../images/flags/lt.png);
}

.flag.lu > a {
	background-image: url(../images/flags/lu.png);
}

.flag.lv > a {
	background-image: url(../images/flags/lv.png);
}

.flag.ly > a {
	background-image: url(../images/flags/ly.png);
}

.flag.ma > a {
	background-image: url(../images/flags/ma.png);
}

.flag.mc > a {
	background-image: url(../images/flags/mc.png);
}

.flag.md > a {
	background-image: url(../images/flags/md.png);
}

.flag.me > a {
	background-image: url(../images/flags/me.png);
}

.flag.mg > a {
	background-image: url(../images/flags/mg.png);
}

.flag.mh > a {
	background-image: url(../images/flags/mh.png);
}

.flag.mk > a {
	background-image: url(../images/flags/mk.png);
}

.flag.ml > a {
	background-image: url(../images/flags/ml.png);
}

.flag.mm > a {
	background-image: url(../images/flags/mm.png);
}

.flag.mn > a {
	background-image: url(../images/flags/mn.png);
}

.flag.mo > a {
	background-image: url(../images/flags/mo.png);
}

.flag.mp > a {
	background-image: url(../images/flags/mp.png);
}

.flag.mq > a {
	background-image: url(../images/flags/mq.png);
}

.flag.mr > a {
	background-image: url(../images/flags/mr.png);
}

.flag.ms > a {
	background-image: url(../images/flags/ms.png);
}

.flag.mt > a {
	background-image: url(../images/flags/mt.png);
}

.flag.mu > a {
	background-image: url(../images/flags/mu.png);
}

.flag.mv > a {
	background-image: url(../images/flags/mv.png);
}

.flag.mw > a {
	background-image: url(../images/flags/mw.png);
}

.flag.mx > a {
	background-image: url(../images/flags/mx.png);
}

.flag.my > a {
	background-image: url(../images/flags/my.png);
}

.flag.mz > a {
	background-image: url(../images/flags/mz.png);
}

.flag.na > a {
	background-image: url(../images/flags/na.png);
}

.flag.nc > a {
	background-image: url(../images/flags/nc.png);
}

.flag.ne > a {
	background-image: url(../images/flags/ne.png);
}

.flag.nf > a {
	background-image: url(../images/flags/nf.png);
}

.flag.ng > a {
	background-image: url(../images/flags/ng.png);
}

.flag.ni > a {
	background-image: url(../images/flags/ni.png);
}

.flag.nl > a {
	background-image: url(../images/flags/nl.png);
}

.flag.no > a {
	background-image: url(../images/flags/no.png);
}

.flag.np > a {
	background-image: url(../images/flags/np.png);
}

.flag.nr > a {
	background-image: url(../images/flags/nr.png);
}

.flag.nu > a {
	background-image: url(../images/flags/nu.png);
}

.flag.nz > a {
	background-image: url(../images/flags/nz.png);
}

.flag.om > a {
	background-image: url(../images/flags/om.png);
}

.flag.pa > a {
	background-image: url(../images/flags/pa.png);
}

.flag.pe > a {
	background-image: url(../images/flags/pe.png);
}

.flag.pf > a {
	background-image: url(../images/flags/pf.png);
}

.flag.pg > a {
	background-image: url(../images/flags/pg.png);
}

.flag.ph > a {
	background-image: url(../images/flags/ph.png);
}

.flag.pk > a {
	background-image: url(../images/flags/pk.png);
}

.flag.pl > a {
	background-image: url(../images/flags/pl.png);
}

.flag.pm > a {
	background-image: url(../images/flags/pm.png);
}

.flag.pn > a {
	background-image: url(../images/flags/pn.png);
}

.flag.pr > a {
	background-image: url(../images/flags/pr.png);
}

.flag.ps > a {
	background-image: url(../images/flags/ps.png);
}

.flag.pt > a {
	background-image: url(../images/flags/pt.png);
}

.flag.pw > a {
	background-image: url(../images/flags/pw.png);
}

.flag.py > a {
	background-image: url(../images/flags/py.png);
}

.flag.qa > a {
	background-image: url(../images/flags/qa.png);
}

.flag.re > a {
	background-image: url(../images/flags/re.png);
}

.flag.ro > a {
	background-image: url(../images/flags/ro.png);
}

.flag.rs > a {
	background-image: url(../images/flags/rs.png);
}

.flag.ru > a {
	background-image: url(../images/flags/ru.png);
}

.flag.rw > a {
	background-image: url(../images/flags/rw.png);
}

.flag.sa > a {
	background-image: url(../images/flags/sa.png);
}

.flag.sb > a {
	background-image: url(../images/flags/sb.png);
}

.flag.sc > a {
	background-image: url(../images/flags/sc.png);
}

.flag.sd > a {
	background-image: url(../images/flags/sd.png);
}

.flag.se > a {
	background-image: url(../images/flags/se.png);
}

.flag.sg > a {
	background-image: url(../images/flags/sg.png);
}

.flag.sh > a {
	background-image: url(../images/flags/sh.png);
}

.flag.si > a {
	background-image: url(../images/flags/si.png);
}

.flag.sj > a {
	background-image: url(../images/flags/sj.png);
}

.flag.sk > a {
	background-image: url(../images/flags/sk.png);
}

.flag.sl > a {
	background-image: url(../images/flags/sl.png);
}

.flag.sm > a {
	background-image: url(../images/flags/sm.png);
}

.flag.sn > a {
	background-image: url(../images/flags/sn.png);
}

.flag.so > a {
	background-image: url(../images/flags/so.png);
}

.flag.sr > a {
	background-image: url(../images/flags/sr.png);
}

.flag.st > a {
	background-image: url(../images/flags/st.png);
}

.flag.sv > a {
	background-image: url(../images/flags/sv.png);
}

.flag.sy > a {
	background-image: url(../images/flags/sy.png);
}

.flag.sz > a {
	background-image: url(../images/flags/sz.png);
}

.flag.tc > a {
	background-image: url(../images/flags/tc.png);
}

.flag.td > a {
	background-image: url(../images/flags/td.png);
}

.flag.tf > a {
	background-image: url(../images/flags/tf.png);
}

.flag.tg > a {
	background-image: url(../images/flags/tg.png);
}

.flag.th > a {
	background-image: url(../images/flags/th.png);
}

.flag.tj > a {
	background-image: url(../images/flags/tj.png);
}

.flag.tk > a {
	background-image: url(../images/flags/tk.png);
}

.flag.tl > a {
	background-image: url(../images/flags/tl.png);
}

.flag.tm > a {
	background-image: url(../images/flags/tm.png);
}

.flag.tn > a {
	background-image: url(../images/flags/tn.png);
}

.flag.to > a {
	background-image: url(../images/flags/to.png);
}

.flag.tr > a {
	background-image: url(../images/flags/tr.png);
}

.flag.tt > a {
	background-image: url(../images/flags/tt.png);
}

.flag.tv > a {
	background-image: url(../images/flags/tv.png);
}

.flag.tw > a {
	background-image: url(../images/flags/tw.png);
}

.flag.tz > a {
	background-image: url(../images/flags/tz.png);
}

.flag.ua > a {
	background-image: url(../images/flags/ua.png);
}

.flag.ug > a {
	background-image: url(../images/flags/ug.png);
}

.flag.um > a {
	background-image: url(../images/flags/um.png);
}

.flag.us > a {
	background-image: url(../images/flags/us.png);
}

.flag.uy > a {
	background-image: url(../images/flags/uy.png);
}

.flag.uz > a {
	background-image: url(../images/flags/uz.png);
}

.flag.va > a {
	background-image: url(../images/flags/va.png);
}

.flag.vc > a {
	background-image: url(../images/flags/vc.png);
}

.flag.ve > a {
	background-image: url(../images/flags/ve.png);
}

.flag.vg > a {
	background-image: url(../images/flags/vg.png);
}

.flag.vi > a {
	background-image: url(../images/flags/vi.png);
}

.flag.vn > a {
	background-image: url(../images/flags/vn.png);
}

.flag.vu > a {
	background-image: url(../images/flags/vu.png);
}

.flag.wf > a {
	background-image: url(../images/flags/wf.png);
}

.flag.ws > a {
	background-image: url(../images/flags/ws.png);
}

.flag.ye > a {
	background-image: url(../images/flags/ye.png);
}

.flag.yt > a {
	background-image: url(../images/flags/yt.png);
}

.flag.za > a {
	background-image: url(../images/flags/za.png);
}

.flag.zm > a {
	background-image: url(../images/flags/zm.png);
}

.flag.zw > a {
	background-image: url(../images/flags/zw.png);
}