﻿.k-flags {
    width: 18px;
    height: 12px;
}

.k-flag-ba {
    background-image: url(icons/flags/ba.gif);
    background-repeat: no-repeat;
}

.k-flag-bb {
    background-image: url(icons/flags/bb.gif);
    background-repeat: no-repeat;
}

.k-flag-bd {
    background-image: url(icons/flags/bd.gif);
    background-repeat: no-repeat;
}

.k-flag-be {
    background-image: url(icons/flags/be.gif);
    background-repeat: no-repeat;
}

.k-flag-bf {
    background-image: url(icons/flags/bf.gif);
    background-repeat: no-repeat;
}

.k-flag-bg {
    background-image: url(icons/flags/bg.gif);
    background-repeat: no-repeat;
}

.k-flag-bh {
    background-image: url(icons/flags/bh.gif);
    background-repeat: no-repeat;
}

.k-flag-bi {
    background-image: url(icons/flags/bi.gif);
    background-repeat: no-repeat;
}

.k-flag-bj {
    background-image: url(icons/flags/bj.gif);
    background-repeat: no-repeat;
}

.k-flag-bm {
    background-image: url(icons/flags/bm.gif);
    background-repeat: no-repeat;
}

.k-flag-bn {
    background-image: url(icons/flags/bn.gif);
    background-repeat: no-repeat;
}

.k-flag-bo {
    background-image: url(icons/flags/bo.gif);
    background-repeat: no-repeat;
}

.k-flag-br {
    background-image: url(icons/flags/br.gif);
    background-repeat: no-repeat;
}

.k-flag-bs {
    background-image: url(icons/flags/bs.gif);
    background-repeat: no-repeat;
}

.k-flag-bt {
    background-image: url(icons/flags/bt.gif);
    background-repeat: no-repeat;
}

.k-flag-bw {
    background-image: url(icons/flags/bw.gif);
    background-repeat: no-repeat;
}

.k-flag-by {
    background-image: url(icons/flags/by.gif);
    background-repeat: no-repeat;
}

.k-flag-bz {
    background-image: url(icons/flags/bz.gif);
    background-repeat: no-repeat;
}

.k-flag-ca {
    background-image: url(icons/flags/ca.gif);
    background-repeat: no-repeat;
}

.k-flag-cd {
    background-image: url(icons/flags/cd.gif);
    background-repeat: no-repeat;
}

.k-flag-cf {
    background-image: url(icons/flags/cf.gif);
    background-repeat: no-repeat;
}

.k-flag-cg {
    background-image: url(icons/flags/cg.gif);
    background-repeat: no-repeat;
}

.k-flag-ch {
    background-image: url(icons/flags/ch.gif);
    background-repeat: no-repeat;
}

.k-flag-ci {
    background-image: url(icons/flags/ci.gif);
    background-repeat: no-repeat;
}

.k-flag-ck {
    background-image: url(icons/flags/ck.gif);
    background-repeat: no-repeat;
}

.k-flag-cl {
    background-image: url(icons/flags/cl.gif);
    background-repeat: no-repeat;
}

.k-flag-cm {
    background-image: url(icons/flags/cm.gif);
    background-repeat: no-repeat;
}

.k-flag-cn {
    background-image: url(icons/flags/cn.gif);
    background-repeat: no-repeat;
}

.k-flag-co {
    background-image: url(icons/flags/co.gif);
    background-repeat: no-repeat;
}

.k-flag-cr {
    background-image: url(icons/flags/cr.gif);
    background-repeat: no-repeat;
}

.k-flag-cu {
    background-image: url(icons/flags/cu.gif);
    background-repeat: no-repeat;
}

.k-flag-cv {
    background-image: url(icons/flags/cv.gif);
    background-repeat: no-repeat;
}

.k-flag-cy {
    background-image: url(icons/flags/cy.gif);
    background-repeat: no-repeat;
}

.k-flag-cz {
    background-image: url(icons/flags/cz.gif);
    background-repeat: no-repeat;
}

.k-flag-de {
    background-image: url(icons/flags/de.gif);
    background-repeat: no-repeat;
}

.k-flag-dj {
    background-image: url(icons/flags/dj.gif);
    background-repeat: no-repeat;
}

.k-flag-dk {
    background-image: url(icons/flags/dk.gif);
    background-repeat: no-repeat;
}

.k-flag-dm {
    background-image: url(icons/flags/dm.gif);
    background-repeat: no-repeat;
}

.k-flag-do {
    background-image: url(icons/flags/do.gif);
    background-repeat: no-repeat;
}

.k-flag-dz {
    background-image: url(icons/flags/dz.gif);
    background-repeat: no-repeat;
}

.k-flag-ec {
    background-image: url(icons/flags/ec.gif);
    background-repeat: no-repeat;
}

.k-flag-ee {
    background-image: url(icons/flags/ee.gif);
    background-repeat: no-repeat;
}

.k-flag-eg {
    background-image: url(icons/flags/eg.gif);
    background-repeat: no-repeat;
}

.k-flag-er {
    background-image: url(icons/flags/er.gif);
    background-repeat: no-repeat;
}

.k-flag-es {
    background-image: url(icons/flags/es.gif);
    background-repeat: no-repeat;
}

.k-flag-et {
    background-image: url(icons/flags/et.gif);
    background-repeat: no-repeat;
}

.k-flag-eu {
    background-image: url(icons/flags/eu.gif);
    background-repeat: no-repeat;
}

.k-flag-fi {
    background-image: url(icons/flags/fi.gif);
    background-repeat: no-repeat;
}

.k-flag-fj {
    background-image: url(icons/flags/fj.gif);
    background-repeat: no-repeat;
}

.k-flag-fo {
    background-image: url(icons/flags/fo.gif);
    background-repeat: no-repeat;
}

.k-flag-fr {
    background-image: url(icons/flags/fr.gif);
    background-repeat: no-repeat;
}

.k-flag-ga {
    background-image: url(icons/flags/ga.gif);
    background-repeat: no-repeat;
}

.k-flag-gb {
    background-image: url(icons/flags/gb.gif);
    background-repeat: no-repeat;
}

.k-flag-gd {
    background-image: url(icons/flags/gd.gif);
    background-repeat: no-repeat;
}

.k-flag-ge {
    background-image: url(icons/flags/ge.gif);
    background-repeat: no-repeat;
}

.k-flag-gh {
    background-image: url(icons/flags/gh.gif);
    background-repeat: no-repeat;
}

.k-flag-gi {
    background-image: url(icons/flags/gi.gif);
    background-repeat: no-repeat;
}

.k-flag-gl {
    background-image: url(icons/flags/gl.gif);
    background-repeat: no-repeat;
}

.k-flag-gm {
    background-image: url(icons/flags/gm.gif);
    background-repeat: no-repeat;
}

.k-flag-gn {
    background-image: url(icons/flags/gn.gif);
    background-repeat: no-repeat;
}

.k-flag-gp {
    background-image: url(icons/flags/gp.gif);
    background-repeat: no-repeat;
}

.k-flag-gq {
    background-image: url(icons/flags/gq.gif);
    background-repeat: no-repeat;
}

.k-flag-gr {
    background-image: url(icons/flags/gr.gif);
    background-repeat: no-repeat;
}

.k-flag-gt {
    background-image: url(icons/flags/gt.gif);
    background-repeat: no-repeat;
}

.k-flag-gu {
    background-image: url(icons/flags/gu.gif);
    background-repeat: no-repeat;
}

.k-flag-gw {
    background-image: url(icons/flags/gw.gif);
    background-repeat: no-repeat;
}

.k-flag-gy {
    background-image: url(icons/flags/gy.gif);
    background-repeat: no-repeat;
}

.k-flag-hk {
    background-image: url(icons/flags/hk.gif);
    background-repeat: no-repeat;
}

.k-flag-hn {
    background-image: url(icons/flags/hn.gif);
    background-repeat: no-repeat;
}

.k-flag-hr {
    background-image: url(icons/flags/hr.gif);
    background-repeat: no-repeat;
}

.k-flag-ht {
    background-image: url(icons/flags/ht.gif);
    background-repeat: no-repeat;
}

.k-flag-hu {
    background-image: url(icons/flags/hu.gif);
    background-repeat: no-repeat;
}

.k-flag-id {
    background-image: url(icons/flags/id.gif);
    background-repeat: no-repeat;
}

.k-flag-ie {
    background-image: url(icons/flags/ie.gif);
    background-repeat: no-repeat;
}

.k-flag-il {
    background-image: url(icons/flags/il.gif);
    background-repeat: no-repeat;
}

.k-flag-im {
    background-image: url(icons/flags/im.gif);
    background-repeat: no-repeat;
}

.k-flag-in {
    background-image: url(icons/flags/in.gif);
    background-repeat: no-repeat;
}

.k-flag-iq {
    background-image: url(icons/flags/iq.gif);
    background-repeat: no-repeat;
}

.k-flag-ir {
    background-image: url(icons/flags/ir.gif);
    background-repeat: no-repeat;
}

.k-flag-is {
    background-image: url(icons/flags/is.gif);
    background-repeat: no-repeat;
}

.k-flag-it {
    background-image: url(icons/flags/it.gif);
    background-repeat: no-repeat;
}

.k-flag-je {
    background-image: url(icons/flags/je.gif);
    background-repeat: no-repeat;
}

.k-flag-jm {
    background-image: url(icons/flags/jm.gif);
    background-repeat: no-repeat;
}

.k-flag-jo {
    background-image: url(icons/flags/jo.gif);
    background-repeat: no-repeat;
}

.k-flag-jp {
    background-image: url(icons/flags/jp.gif);
    background-repeat: no-repeat;
}

.k-flag-ke {
    background-image: url(icons/flags/ke.gif);
    background-repeat: no-repeat;
}

.k-flag-kg {
    background-image: url(icons/flags/kg.gif);
    background-repeat: no-repeat;
}

.k-flag-kh {
    background-image: url(icons/flags/kh.gif);
    background-repeat: no-repeat;
}

.k-flag-ki {
    background-image: url(icons/flags/ki.gif);
    background-repeat: no-repeat;
}

.k-flag-km {
    background-image: url(icons/flags/km.gif);
    background-repeat: no-repeat;
}

.k-flag-kn {
    background-image: url(icons/flags/kn.gif);
    background-repeat: no-repeat;
}

.k-flag-kp {
    background-image: url(icons/flags/kp.gif);
    background-repeat: no-repeat;
}

.k-flag-kr {
    background-image: url(icons/flags/kr.gif);
    background-repeat: no-repeat;
}

.k-flag-kw {
    background-image: url(icons/flags/kw.gif);
    background-repeat: no-repeat;
}

.k-flag-ky {
    background-image: url(icons/flags/ky.gif);
    background-repeat: no-repeat;
}

.k-flag-kz {
    background-image: url(icons/flags/kz.gif);
    background-repeat: no-repeat;
}

.k-flag-la {
    background-image: url(icons/flags/la.gif);
    background-repeat: no-repeat;
}

.k-flag-lb {
    background-image: url(icons/flags/lb.gif);
    background-repeat: no-repeat;
}

.k-flag-lc {
    background-image: url(icons/flags/lc.gif);
    background-repeat: no-repeat;
}

.k-flag-li {
    background-image: url(icons/flags/li.gif);
    background-repeat: no-repeat;
}

.k-flag-lk {
    background-image: url(icons/flags/lk.gif);
    background-repeat: no-repeat;
}

.k-flag-lr {
    background-image: url(icons/flags/lr.gif);
    background-repeat: no-repeat;
}

.k-flag-lt {
    background-image: url(icons/flags/lt.gif);
    background-repeat: no-repeat;
}

.k-flag-lu {
    background-image: url(icons/flags/lu.gif);
    background-repeat: no-repeat;
}

.k-flag-lv {
    background-image: url(icons/flags/lv.gif);
    background-repeat: no-repeat;
}

.k-flag-ly {
    background-image: url(icons/flags/ly.gif);
    background-repeat: no-repeat;
}

.k-flag-ma {
    background-image: url(icons/flags/ma.gif);
    background-repeat: no-repeat;
}

.k-flag-mc {
    background-image: url(icons/flags/mc.gif);
    background-repeat: no-repeat;
}

.k-flag-md {
    background-image: url(icons/flags/md.gif);
    background-repeat: no-repeat;
}

.k-flag-mg {
    background-image: url(icons/flags/mg.gif);
    background-repeat: no-repeat;
}

.k-flag-mk {
    background-image: url(icons/flags/mk.gif);
    background-repeat: no-repeat;
}

.k-flag-ml {
    background-image: url(icons/flags/ml.gif);
    background-repeat: no-repeat;
}

.k-flag-mm {
    background-image: url(icons/flags/mm.gif);
    background-repeat: no-repeat;
}

.k-flag-mn {
    background-image: url(icons/flags/mn.gif);
    background-repeat: no-repeat;
}

.k-flag-mo {
    background-image: url(icons/flags/mo.gif);
    background-repeat: no-repeat;
}

.k-flag-mp {
    background-image: url(icons/flags/mp.gif);
    background-repeat: no-repeat;
}

.k-flag-mr {
    background-image: url(icons/flags/mr.gif);
    background-repeat: no-repeat;
}

.k-flag-ms {
    background-image: url(icons/flags/ms.gif);
    background-repeat: no-repeat;
}

.k-flag-mt {
    background-image: url(icons/flags/mt.gif);
    background-repeat: no-repeat;
}

.k-flag-mu {
    background-image: url(icons/flags/mu.gif);
    background-repeat: no-repeat;
}

.k-flag-mv {
    background-image: url(icons/flags/mv.gif);
    background-repeat: no-repeat;
}

.k-flag-mw {
    background-image: url(icons/flags/mw.gif);
    background-repeat: no-repeat;
}

.k-flag-mx {
    background-image: url(icons/flags/mx.gif);
    background-repeat: no-repeat;
}

.k-flag-my {
    background-image: url(icons/flags/my.gif);
    background-repeat: no-repeat;
}

.k-flag-mz {
    background-image: url(icons/flags/mz.gif);
    background-repeat: no-repeat;
}

.k-flag-na {
    background-image: url(icons/flags/na.gif);
    background-repeat: no-repeat;
}

.k-flag-nc {
    background-image: url(icons/flags/nc.gif);
    background-repeat: no-repeat;
}

.k-flag-ne {
    background-image: url(icons/flags/ne.gif);
    background-repeat: no-repeat;
}

.k-flag-nf {
    background-image: url(icons/flags/nf.gif);
    background-repeat: no-repeat;
}

.k-flag-ng {
    background-image: url(icons/flags/ng.gif);
    background-repeat: no-repeat;
}

.k-flag-ni {
    background-image: url(icons/flags/ni.gif);
    background-repeat: no-repeat;
}

.k-flag-nl {
    background-image: url(icons/flags/nl.gif);
    background-repeat: no-repeat;
}

.k-flag-no {
    background-image: url(icons/flags/no.gif);
    background-repeat: no-repeat;
}

.k-flag-np {
    background-image: url(icons/flags/np.gif);
    background-repeat: no-repeat;
}

.k-flag-nr {
    background-image: url(icons/flags/nr.gif);
    background-repeat: no-repeat;
}

.k-flag-nz {
    background-image: url(icons/flags/nz.gif);
    background-repeat: no-repeat;
}

.k-flag-om {
    background-image: url(icons/flags/om.gif);
    background-repeat: no-repeat;
}

.k-flag-pa {
    background-image: url(icons/flags/pa.gif);
    background-repeat: no-repeat;
}

.k-flag-pe {
    background-image: url(icons/flags/pe.gif);
    background-repeat: no-repeat;
}

.k-flag-pf {
    background-image: url(icons/flags/pf.gif);
    background-repeat: no-repeat;
}

.k-flag-pg {
    background-image: url(icons/flags/pg.gif);
    background-repeat: no-repeat;
}

.k-flag-ph {
    background-image: url(icons/flags/ph.gif);
    background-repeat: no-repeat;
}

.k-flag-pk {
    background-image: url(icons/flags/pk.gif);
    background-repeat: no-repeat;
}

.k-flag-pl {
    background-image: url(icons/flags/pl.gif);
    background-repeat: no-repeat;
}

.k-flag-pm {
    background-image: url(icons/flags/pm.gif);
    background-repeat: no-repeat;
}

.k-flag-pr {
    background-image: url(icons/flags/pr.gif);
    background-repeat: no-repeat;
}

.k-flag-ps {
    background-image: url(icons/flags/ps.gif);
    background-repeat: no-repeat;
}

.k-flag-pt {
    background-image: url(icons/flags/pt.gif);
    background-repeat: no-repeat;
}

.k-flag-py {
    background-image: url(icons/flags/py.gif);
    background-repeat: no-repeat;
}

.k-flag-qa {
    background-image: url(icons/flags/qa.gif);
    background-repeat: no-repeat;
}

.k-flag-ro {
    background-image: url(icons/flags/ro.gif);
    background-repeat: no-repeat;
}

.k-flag-ru {
    background-image: url(icons/flags/ru.gif);
    background-repeat: no-repeat;
}

.k-flag-rw {
    background-image: url(icons/flags/rw.gif);
    background-repeat: no-repeat;
}

.k-flag-sa {
    background-image: url(icons/flags/sa.gif);
    background-repeat: no-repeat;
}

.k-flag-sb {
    background-image: url(icons/flags/sb.gif);
    background-repeat: no-repeat;
}

.k-flag-sc {
    background-image: url(icons/flags/sc.gif);
    background-repeat: no-repeat;
}

.k-flag-sd {
    background-image: url(icons/flags/sd.gif);
    background-repeat: no-repeat;
}

.k-flag-se {
    background-image: url(icons/flags/se.gif);
    background-repeat: no-repeat;
}

.k-flag-sg {
    background-image: url(icons/flags/sg.gif);
    background-repeat: no-repeat;
}

.k-flag-si {
    background-image: url(icons/flags/si.gif);
    background-repeat: no-repeat;
}

.k-flag-sk {
    background-image: url(icons/flags/sk.gif);
    background-repeat: no-repeat;
}

.k-flag-sl {
    background-image: url(icons/flags/sl.gif);
    background-repeat: no-repeat;
}

.k-flag-sn {
    background-image: url(icons/flags/sn.gif);
    background-repeat: no-repeat;
}

.k-flag-so {
    background-image: url(icons/flags/so.gif);
    background-repeat: no-repeat;
}

.k-flag-sr {
    background-image: url(icons/flags/sr.gif);
    background-repeat: no-repeat;
}

.k-flag-st {
    background-image: url(icons/flags/st.gif);
    background-repeat: no-repeat;
}

.k-flag-sv {
    background-image: url(icons/flags/sv.gif);
    background-repeat: no-repeat;
}

.k-flag-sy {
    background-image: url(icons/flags/sy.gif);
    background-repeat: no-repeat;
}

.k-flag-sz {
    background-image: url(icons/flags/sz.gif);
    background-repeat: no-repeat;
}

.k-flag-tc {
    background-image: url(icons/flags/tc.gif);
    background-repeat: no-repeat;
}

.k-flag-td {
    background-image: url(icons/flags/td.gif);
    background-repeat: no-repeat;
}

.k-flag-tg {
    background-image: url(icons/flags/tg.gif);
    background-repeat: no-repeat;
}

.k-flag-th {
    background-image: url(icons/flags/th.gif);
    background-repeat: no-repeat;
}

.k-flag-tj {
    background-image: url(icons/flags/tj.gif);
    background-repeat: no-repeat;
}

.k-flag-tm {
    background-image: url(icons/flags/tm.gif);
    background-repeat: no-repeat;
}

.k-flag-tn {
    background-image: url(icons/flags/tn.gif);
    background-repeat: no-repeat;
}

.k-flag-to {
    background-image: url(icons/flags/to.gif);
    background-repeat: no-repeat;
}

.k-flag-tp {
    background-image: url(icons/flags/tp.gif);
    background-repeat: no-repeat;
}

.k-flag-tr {
    background-image: url(icons/flags/tr.gif);
    background-repeat: no-repeat;
}

.k-flag-tt {
    background-image: url(icons/flags/tt.gif);
    background-repeat: no-repeat;
}

.k-flag-tv {
    background-image: url(icons/flags/tv.gif);
    background-repeat: no-repeat;
}

.k-flag-tw {
    background-image: url(icons/flags/tw.gif);
    background-repeat: no-repeat;
}

.k-flag-tz {
    background-image: url(icons/flags/tz.gif);
    background-repeat: no-repeat;
}

.k-flag-ua {
    background-image: url(icons/flags/ua.gif);
    background-repeat: no-repeat;
}

.k-flag-ug {
    background-image: url(icons/flags/ug.gif);
    background-repeat: no-repeat;
}

.k-flag-uk {
    background-image: url(icons/flags/uk.gif);
    background-repeat: no-repeat;
}

.k-flag-us {
    background-image: url(icons/flags/us.gif);
    background-repeat: no-repeat;
}

.k-flag-uy {
    background-image: url(icons/flags/uy.gif);
    background-repeat: no-repeat;
}

.k-flag-uz {
    background-image: url(icons/flags/uz.gif);
    background-repeat: no-repeat;
}

.k-flag-va {
    background-image: url(icons/flags/va.gif);
    background-repeat: no-repeat;
}

.k-flag-vc {
    background-image: url(icons/flags/vc.gif);
    background-repeat: no-repeat;
}

.k-flag-ve {
    background-image: url(icons/flags/ve.gif);
    background-repeat: no-repeat;
}

.k-flag-vg {
    background-image: url(icons/flags/vg.gif);
    background-repeat: no-repeat;
}

.k-flag-vi {
    background-image: url(icons/flags/vi.gif);
    background-repeat: no-repeat;
}

.k-flag-vn {
    background-image: url(icons/flags/vn.gif);
    background-repeat: no-repeat;
}

.k-flag-vu {
    background-image: url(icons/flags/vu.gif);
    background-repeat: no-repeat;
}

.k-flag-ws {
    background-image: url(icons/flags/ws.gif);
    background-repeat: no-repeat;
}

.k-flag-ye {
    background-image: url(icons/flags/ye.gif);
    background-repeat: no-repeat;
}

.k-flag-yu {
    background-image: url(icons/flags/yu.gif);
    background-repeat: no-repeat;
}

.k-flag-za {
    background-image: url(icons/flags/za.gif);
    background-repeat: no-repeat;
}

.k-flag-zm {
    background-image: url(icons/flags/zm.gif);
    background-repeat: no-repeat;
}

.k-flag-zr {
    background-image: url(icons/flags/zr.gif);
    background-repeat: no-repeat;
}

.k-flag-zw {
    background-image: url(icons/flags/zw.gif);
    background-repeat: no-repeat;
}

.k-flag-zz {
    background-image: url(icons/flags/zz.gif);
    background-repeat: no-repeat;
}
