ul.bogo-language-switcher li {
	list-style: none outside none;
	padding: 0;
}

#wpadminbar #wp-admin-bar-bogo-user-locale .ab-icon::before {
	content: "\f326";
	top: 2px;
}

/* National Flags */

.bogoflags,
.bogoflags-before:before {
	display: inline-block;
	width: 16px;
	height: 11px;
	background-image: none;
	background-color: transparent;
	border: none;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

.bogoflags-ad:before {
	content: url('../png/ad.png');
}

.bogoflags-ae:before {
	content: url('../png/ae.png');
}

.bogoflags-af:before {
	content: url('../png/af.png');
}

.bogoflags-ag:before {
	content: url('../png/ag.png');
}

.bogoflags-ai:before {
	content: url('../png/ai.png');
}

.bogoflags-al:before {
	content: url('../png/al.png');
}

.bogoflags-am:before {
	content: url('../png/am.png');
}

.bogoflags-an:before {
	content: url('../png/an.png');
}

.bogoflags-ao:before {
	content: url('../png/ao.png');
}

.bogoflags-ar:before {
	content: url('../png/ar.png');
}

.bogoflags-as:before {
	content: url('../png/as.png');
}

.bogoflags-at:before {
	content: url('../png/at.png');
}

.bogoflags-au:before {
	content: url('../png/au.png');
}

.bogoflags-aw:before {
	content: url('../png/aw.png');
}

.bogoflags-ax:before {
	content: url('../png/ax.png');
}

.bogoflags-az:before {
	content: url('../png/az.png');
}

.bogoflags-ba:before {
	content: url('../png/ba.png');
}

.bogoflags-bb:before {
	content: url('../png/bb.png');
}

.bogoflags-bd:before {
	content: url('../png/bd.png');
}

.bogoflags-be:before {
	content: url('../png/be.png');
}

.bogoflags-bf:before {
	content: url('../png/bf.png');
}

.bogoflags-bg:before {
	content: url('../png/bg.png');
}

.bogoflags-bh:before {
	content: url('../png/bh.png');
}

.bogoflags-bi:before {
	content: url('../png/bi.png');
}

.bogoflags-bj:before {
	content: url('../png/bj.png');
}

.bogoflags-bm:before {
	content: url('../png/bm.png');
}

.bogoflags-bn:before {
	content: url('../png/bn.png');
}

.bogoflags-bo:before {
	content: url('../png/bo.png');
}

.bogoflags-br:before {
	content: url('../png/br.png');
}

.bogoflags-bs:before {
	content: url('../png/bs.png');
}

.bogoflags-bt:before {
	content: url('../png/bt.png');
}

.bogoflags-bv:before {
	content: url('../png/bv.png');
}

.bogoflags-bw:before {
	content: url('../png/bw.png');
}

.bogoflags-by:before {
	content: url('../png/by.png');
}

.bogoflags-bz:before {
	content: url('../png/bz.png');
}

.bogoflags-ca:before {
	content: url('../png/ca.png');
}

.bogoflags-catalonia:before {
	content: url('../png/catalonia.png');
}

.bogoflags-cc:before {
	content: url('../png/cc.png');
}

.bogoflags-cd:before {
	content: url('../png/cd.png');
}

.bogoflags-cf:before {
	content: url('../png/cf.png');
}

.bogoflags-cg:before {
	content: url('../png/cg.png');
}

.bogoflags-ch:before {
	content: url('../png/ch.png');
}

.bogoflags-ci:before {
	content: url('../png/ci.png');
}

.bogoflags-ck:before {
	content: url('../png/ck.png');
}

.bogoflags-cl:before {
	content: url('../png/cl.png');
}

.bogoflags-cm:before {
	content: url('../png/cm.png');
}

.bogoflags-cn:before {
	content: url('../png/cn.png');
}

.bogoflags-co:before {
	content: url('../png/co.png');
}

.bogoflags-cr:before {
	content: url('../png/cr.png');
}

.bogoflags-cs:before {
	content: url('../png/cs.png');
}

.bogoflags-cu:before {
	content: url('../png/cu.png');
}

.bogoflags-cv:before {
	content: url('../png/cv.png');
}

.bogoflags-cx:before {
	content: url('../png/cx.png');
}

.bogoflags-cy:before {
	content: url('../png/cy.png');
}

.bogoflags-cz:before {
	content: url('../png/cz.png');
}

.bogoflags-de:before {
	content: url('../png/de.png');
}

.bogoflags-dj:before {
	content: url('../png/dj.png');
}

.bogoflags-dk:before {
	content: url('../png/dk.png');
}

.bogoflags-dm:before {
	content: url('../png/dm.png');
}

.bogoflags-do:before {
	content: url('../png/do.png');
}

.bogoflags-dz:before {
	content: url('../png/dz.png');
}

.bogoflags-ec:before {
	content: url('../png/ec.png');
}

.bogoflags-ee:before {
	content: url('../png/ee.png');
}

.bogoflags-eg:before {
	content: url('../png/eg.png');
}

.bogoflags-eh:before {
	content: url('../png/eh.png');
}

.bogoflags-england:before {
	content: url('../png/england.png');
}

.bogoflags-er:before {
	content: url('../png/er.png');
}

.bogoflags-es:before {
	content: url('../png/es.png');
}

.bogoflags-et:before {
	content: url('../png/et.png');
}

.bogoflags-europeanunion:before {
	content: url('../png/europeanunion.png');
}

.bogoflags-fam:before {
	content: url('../png/fam.png');
}

.bogoflags-fi:before {
	content: url('../png/fi.png');
}

.bogoflags-fj:before {
	content: url('../png/fj.png');
}

.bogoflags-fk:before {
	content: url('../png/fk.png');
}

.bogoflags-fm:before {
	content: url('../png/fm.png');
}

.bogoflags-fo:before {
	content: url('../png/fo.png');
}

.bogoflags-fr:before {
	content: url('../png/fr.png');
}

.bogoflags-ga:before {
	content: url('../png/ga.png');
}

.bogoflags-gb:before {
	content: url('../png/gb.png');
}

.bogoflags-gd:before {
	content: url('../png/gd.png');
}

.bogoflags-ge:before {
	content: url('../png/ge.png');
}

.bogoflags-gf:before {
	content: url('../png/gf.png');
}

.bogoflags-gh:before {
	content: url('../png/gh.png');
}

.bogoflags-gi:before {
	content: url('../png/gi.png');
}

.bogoflags-gl:before {
	content: url('../png/gl.png');
}

.bogoflags-gm:before {
	content: url('../png/gm.png');
}

.bogoflags-gn:before {
	content: url('../png/gn.png');
}

.bogoflags-gp:before {
	content: url('../png/gp.png');
}

.bogoflags-gq:before {
	content: url('../png/gq.png');
}

.bogoflags-gr:before {
	content: url('../png/gr.png');
}

.bogoflags-gs:before {
	content: url('../png/gs.png');
}

.bogoflags-gt:before {
	content: url('../png/gt.png');
}

.bogoflags-gu:before {
	content: url('../png/gu.png');
}

.bogoflags-gw:before {
	content: url('../png/gw.png');
}

.bogoflags-gy:before {
	content: url('../png/gy.png');
}

.bogoflags-hk:before {
	content: url('../png/hk.png');
}

.bogoflags-hm:before {
	content: url('../png/hm.png');
}

.bogoflags-hn:before {
	content: url('../png/hn.png');
}

.bogoflags-hr:before {
	content: url('../png/hr.png');
}

.bogoflags-ht:before {
	content: url('../png/ht.png');
}

.bogoflags-hu:before {
	content: url('../png/hu.png');
}

.bogoflags-id:before {
	content: url('../png/id.png');
}

.bogoflags-ie:before {
	content: url('../png/ie.png');
}

.bogoflags-il:before {
	content: url('../png/il.png');
}

.bogoflags-in:before {
	content: url('../png/in.png');
}

.bogoflags-io:before {
	content: url('../png/io.png');
}

.bogoflags-iq:before {
	content: url('../png/iq.png');
}

.bogoflags-ir:before {
	content: url('../png/ir.png');
}

.bogoflags-is:before {
	content: url('../png/is.png');
}

.bogoflags-it:before {
	content: url('../png/it.png');
}

.bogoflags-jm:before {
	content: url('../png/jm.png');
}

.bogoflags-jo:before {
	content: url('../png/jo.png');
}

.bogoflags-jp:before {
	content: url('../png/jp.png');
}

.bogoflags-ke:before {
	content: url('../png/ke.png');
}

.bogoflags-kg:before {
	content: url('../png/kg.png');
}

.bogoflags-kh:before {
	content: url('../png/kh.png');
}

.bogoflags-ki:before {
	content: url('../png/ki.png');
}

.bogoflags-km:before {
	content: url('../png/km.png');
}

.bogoflags-kn:before {
	content: url('../png/kn.png');
}

.bogoflags-kp:before {
	content: url('../png/kp.png');
}

.bogoflags-kr:before {
	content: url('../png/kr.png');
}

.bogoflags-kw:before {
	content: url('../png/kw.png');
}

.bogoflags-ky:before {
	content: url('../png/ky.png');
}

.bogoflags-kz:before {
	content: url('../png/kz.png');
}

.bogoflags-la:before {
	content: url('../png/la.png');
}

.bogoflags-lb:before {
	content: url('../png/lb.png');
}

.bogoflags-lc:before {
	content: url('../png/lc.png');
}

.bogoflags-li:before {
	content: url('../png/li.png');
}

.bogoflags-lk:before {
	content: url('../png/lk.png');
}

.bogoflags-lr:before {
	content: url('../png/lr.png');
}

.bogoflags-ls:before {
	content: url('../png/ls.png');
}

.bogoflags-lt:before {
	content: url('../png/lt.png');
}

.bogoflags-lu:before {
	content: url('../png/lu.png');
}

.bogoflags-lv:before {
	content: url('../png/lv.png');
}

.bogoflags-ly:before {
	content: url('../png/ly.png');
}

.bogoflags-ma:before {
	content: url('../png/ma.png');
}

.bogoflags-mc:before {
	content: url('../png/mc.png');
}

.bogoflags-md:before {
	content: url('../png/md.png');
}

.bogoflags-me:before {
	content: url('../png/me.png');
}

.bogoflags-mg:before {
	content: url('../png/mg.png');
}

.bogoflags-mh:before {
	content: url('../png/mh.png');
}

.bogoflags-mk:before {
	content: url('../png/mk.png');
}

.bogoflags-ml:before {
	content: url('../png/ml.png');
}

.bogoflags-mm:before {
	content: url('../png/mm.png');
}

.bogoflags-mn:before {
	content: url('../png/mn.png');
}

.bogoflags-mo:before {
	content: url('../png/mo.png');
}

.bogoflags-mp:before {
	content: url('../png/mp.png');
}

.bogoflags-mq:before {
	content: url('../png/mq.png');
}

.bogoflags-mr:before {
	content: url('../png/mr.png');
}

.bogoflags-ms:before {
	content: url('../png/ms.png');
}

.bogoflags-mt:before {
	content: url('../png/mt.png');
}

.bogoflags-mu:before {
	content: url('../png/mu.png');
}

.bogoflags-mv:before {
	content: url('../png/mv.png');
}

.bogoflags-mw:before {
	content: url('../png/mw.png');
}

.bogoflags-mx:before {
	content: url('../png/mx.png');
}

.bogoflags-my:before {
	content: url('../png/my.png');
}

.bogoflags-mz:before {
	content: url('../png/mz.png');
}

.bogoflags-na:before {
	content: url('../png/na.png');
}

.bogoflags-nc:before {
	content: url('../png/nc.png');
}

.bogoflags-ne:before {
	content: url('../png/ne.png');
}

.bogoflags-nf:before {
	content: url('../png/nf.png');
}

.bogoflags-ng:before {
	content: url('../png/ng.png');
}

.bogoflags-ni:before {
	content: url('../png/ni.png');
}

.bogoflags-nl:before {
	content: url('../png/nl.png');
}

.bogoflags-no:before {
	content: url('../png/no.png');
}

.bogoflags-np:before {
	content: url('../png/np.png');
}

.bogoflags-nr:before {
	content: url('../png/nr.png');
}

.bogoflags-nu:before {
	content: url('../png/nu.png');
}

.bogoflags-nz:before {
	content: url('../png/nz.png');
}

.bogoflags-om:before {
	content: url('../png/om.png');
}

.bogoflags-pa:before {
	content: url('../png/pa.png');
}

.bogoflags-pe:before {
	content: url('../png/pe.png');
}

.bogoflags-pf:before {
	content: url('../png/pf.png');
}

.bogoflags-pg:before {
	content: url('../png/pg.png');
}

.bogoflags-ph:before {
	content: url('../png/ph.png');
}

.bogoflags-pk:before {
	content: url('../png/pk.png');
}

.bogoflags-pl:before {
	content: url('../png/pl.png');
}

.bogoflags-pm:before {
	content: url('../png/pm.png');
}

.bogoflags-pn:before {
	content: url('../png/pn.png');
}

.bogoflags-pr:before {
	content: url('../png/pr.png');
}

.bogoflags-ps:before {
	content: url('../png/ps.png');
}

.bogoflags-pt:before {
	content: url('../png/pt.png');
}

.bogoflags-pw:before {
	content: url('../png/pw.png');
}

.bogoflags-py:before {
	content: url('../png/py.png');
}

.bogoflags-qa:before {
	content: url('../png/qa.png');
}

.bogoflags-re:before {
	content: url('../png/re.png');
}

.bogoflags-ro:before {
	content: url('../png/ro.png');
}

.bogoflags-rs:before {
	content: url('../png/rs.png');
}

.bogoflags-ru:before {
	content: url('../png/ru.png');
}

.bogoflags-rw:before {
	content: url('../png/rw.png');
}

.bogoflags-sa:before {
	content: url('../png/sa.png');
}

.bogoflags-sb:before {
	content: url('../png/sb.png');
}

.bogoflags-sc:before {
	content: url('../png/sc.png');
}

.bogoflags-scotland:before {
	content: url('../png/scotland.png');
}

.bogoflags-sd:before {
	content: url('../png/sd.png');
}

.bogoflags-se:before {
	content: url('../png/se.png');
}

.bogoflags-sg:before {
	content: url('../png/sg.png');
}

.bogoflags-sh:before {
	content: url('../png/sh.png');
}

.bogoflags-si:before {
	content: url('../png/si.png');
}

.bogoflags-sj:before {
	content: url('../png/sj.png');
}

.bogoflags-sk:before {
	content: url('../png/sk.png');
}

.bogoflags-sl:before {
	content: url('../png/sl.png');
}

.bogoflags-sm:before {
	content: url('../png/sm.png');
}

.bogoflags-sn:before {
	content: url('../png/sn.png');
}

.bogoflags-so:before {
	content: url('../png/so.png');
}

.bogoflags-sr:before {
	content: url('../png/sr.png');
}

.bogoflags-st:before {
	content: url('../png/st.png');
}

.bogoflags-sv:before {
	content: url('../png/sv.png');
}

.bogoflags-sy:before {
	content: url('../png/sy.png');
}

.bogoflags-sz:before {
	content: url('../png/sz.png');
}

.bogoflags-tc:before {
	content: url('../png/tc.png');
}

.bogoflags-td:before {
	content: url('../png/td.png');
}

.bogoflags-tf:before {
	content: url('../png/tf.png');
}

.bogoflags-tg:before {
	content: url('../png/tg.png');
}

.bogoflags-th:before {
	content: url('../png/th.png');
}

.bogoflags-tj:before {
	content: url('../png/tj.png');
}

.bogoflags-tk:before {
	content: url('../png/tk.png');
}

.bogoflags-tl:before {
	content: url('../png/tl.png');
}

.bogoflags-tm:before {
	content: url('../png/tm.png');
}

.bogoflags-tn:before {
	content: url('../png/tn.png');
}

.bogoflags-to:before {
	content: url('../png/to.png');
}

.bogoflags-tr:before {
	content: url('../png/tr.png');
}

.bogoflags-tt:before {
	content: url('../png/tt.png');
}

.bogoflags-tv:before {
	content: url('../png/tv.png');
}

.bogoflags-tw:before {
	content: url('../png/tw.png');
}

.bogoflags-tz:before {
	content: url('../png/tz.png');
}

.bogoflags-ua:before {
	content: url('../png/ua.png');
}

.bogoflags-ug:before {
	content: url('../png/ug.png');
}

.bogoflags-um:before {
	content: url('../png/um.png');
}

.bogoflags-us:before {
	content: url('../png/us.png');
}

.bogoflags-uy:before {
	content: url('../png/uy.png');
}

.bogoflags-uz:before {
	content: url('../png/uz.png');
}

.bogoflags-va:before {
	content: url('../png/va.png');
}

.bogoflags-vc:before {
	content: url('../png/vc.png');
}

.bogoflags-ve:before {
	content: url('../png/ve.png');
}

.bogoflags-vg:before {
	content: url('../png/vg.png');
}

.bogoflags-vi:before {
	content: url('../png/vi.png');
}

.bogoflags-vn:before {
	content: url('../png/vn.png');
}

.bogoflags-vu:before {
	content: url('../png/vu.png');
}

.bogoflags-wales:before {
	content: url('../png/wales.png');
}

.bogoflags-wf:before {
	content: url('../png/wf.png');
}

.bogoflags-ws:before {
	content: url('../png/ws.png');
}

.bogoflags-ye:before {
	content: url('../png/ye.png');
}

.bogoflags-yt:before {
	content: url('../png/yt.png');
}

.bogoflags-za:before {
	content: url('../png/za.png');
}

.bogoflags-zm:before {
	content: url('../png/zm.png');
}

.bogoflags-zw:before {
	content: url('../png/zw.png');
}
