/*<!--S:META-->
{
	"title" : "Flags 16px",
	"prefix"	: "f16-",
	"class"		: "flag f16",
	"shortcode"	: {
		"code" : "flag16",
		"body" : "<span class=\"icon flag f16 {ATTR}\"></span>",
		"sample" : "[flag16=\"en\"]"
	}

}
<!--E:META-->*/

.f16.flag {
	line-height: 16px;
	display:inline-block;
	height:16px;
	width:16px;
}

.f16.flag:before{
	content:"";
	display:inline-block;
	height:16px;
	width:16px;
	vertical-align:text-top;
	line-height:16px;
	background-image:url(../img/flags/flags16.png); 
	background-repeat: no-repeat;
}
.f16-_African_Union:before {
	background-position:0 -16px;
}
.f16-_Arab_League:before {
	background-position:0 -32px;
}
.f16-_ASEAN:before {
	background-position:0 -48px;
}
.f16-_CARICOM:before {
	background-position:0 -64px;
}
.f16-_CIS:before {
	background-position:0 -80px;
}
.f16-_Commonwealth:before {
	background-position:0 -96px;
}
.f16-_England:before {
	background-position:0 -112px;
}
.f16-_European_Union, .f16-eu:before {
	background-position:0 -128px;
}
.f16-_Islamic_Conference:before {
	background-position:0 -144px;
}
.f16-_Kosovo:before {
	background-position:0 -160px;
}
.f16-_NATO:before {
	background-position:0 -176px;
}
.f16-_Northern_Cyprus:before {
	background-position:0 -192px;
}
.f16-_Northern_Ireland:before {
	background-position:0 -208px;
}
.f16-_Olimpic_Movement:before {
	background-position:0 -224px;
}
.f16-_OPEC:before {
	background-position:0 -240px;
}
.f16-_Red_Cross:before {
	background-position:0 -256px;
}
.f16-_Scotland:before {
	background-position:0 -272px;
}
.f16-_Somaliland:before {
	background-position:0 -288px;
}
.f16-_Tibet:before {
	background-position:0 -304px;
}
.f16-_United_Nations:before {
	background-position:0 -320px;
}
.f16-_Wales:before {
	background-position:0 -336px;
}
.f16-ad:before {
	background-position:0 -352px;
}
.f16-ae:before {
	background-position:0 -368px;
}
.f16-af:before {
	background-position:0 -384px;
}
.f16-ag:before {
	background-position:0 -400px;
}
.f16-ai:before {
	background-position:0 -416px;
}
.f16-al:before {
	background-position:0 -432px;
}
.f16-am:before {
	background-position:0 -448px;
}
.f16-ao:before {
	background-position:0 -464px;
}
.f16-aq:before {
	background-position:0 -480px;
}
.f16-ar:before {
	background-position:0 -496px;
}
.f16-as:before {
	background-position:0 -512px;
}
.f16-at:before {
	background-position:0 -528px;
}
.f16-au:before {
	background-position:0 -544px;
}
.f16-aw:before {
	background-position:0 -560px;
}
.f16-ax:before {
	background-position:0 -576px;
}
.f16-az:before {
	background-position:0 -592px;
}
.f16-ba:before {
	background-position:0 -608px;
}
.f16-bb:before {
	background-position:0 -624px;
}
.f16-bd:before {
	background-position:0 -640px;
}
.f16-be:before {
	background-position:0 -656px;
}
.f16-bf:before {
	background-position:0 -672px;
}
.f16-bg:before {
	background-position:0 -688px;
}
.f16-bh:before {
	background-position:0 -704px;
}
.f16-bi:before {
	background-position:0 -720px;
}
.f16-bj:before {
	background-position:0 -736px;
}
.f16-bm:before {
	background-position:0 -752px;
}
.f16-bn:before {
	background-position:0 -768px;
}
.f16-bo:before {
	background-position:0 -784px;
}
.f16-br:before {
	background-position:0 -800px;
}
.f16-bs:before {
	background-position:0 -816px;
}
.f16-bt:before {
	background-position:0 -832px;
}
.f16-bw:before {
	background-position:0 -848px;
}
.f16-by:before {
	background-position:0 -864px;
}
.f16-bz:before {
	background-position:0 -880px;
}
.f16-ca:before {
	background-position:0 -896px;
}
.f16-cg:before {
	background-position:0 -912px;
}
.f16-cf:before {
	background-position:0 -928px;
}
.f16-cd:before {
	background-position:0 -944px;
}
.f16-ch:before {
	background-position:0 -960px;
}
.f16-ci:before {
	background-position:0 -976px;
}
.f16-ck:before {
	background-position:0 -992px;
}
.f16-cl:before {
	background-position:0 -1008px;
}
.f16-cm:before {
	background-position:0 -1024px;
}
.f16-cn:before {
	background-position:0 -1040px;
}
.f16-co:before {
	background-position:0 -1056px;
}
.f16-cr:before {
	background-position:0 -1072px;
}
.f16-cu:before {
	background-position:0 -1088px;
}
.f16-cv:before {
	background-position:0 -1104px;
}
.f16-cy:before {
	background-position:0 -1120px;
}
.f16-cz:before {
	background-position:0 -1136px;
}
.f16-de:before {
	background-position:0 -1152px;
}
.f16-dj:before {
	background-position:0 -1168px;
}
.f16-dk:before {
	background-position:0 -1184px;
}
.f16-dm:before {
	background-position:0 -1200px;
}
.f16-do:before {
	background-position:0 -1216px;
}
.f16-dz:before {
	background-position:0 -1232px;
}
.f16-ec:before {
	background-position:0 -1248px;
}
.f16-ee:before {
	background-position:0 -1264px;
}
.f16-eg:before {
	background-position:0 -1280px;
}
.f16-eh:before {
	background-position:0 -1296px;
}
.f16-er:before {
	background-position:0 -1312px;
}
.f16-es:before {
	background-position:0 -1328px;
}
.f16-et:before {
	background-position:0 -1344px;
}
.f16-fi:before {
	background-position:0 -1360px;
}
.f16-fj:before {
	background-position:0 -1376px;
}
.f16-fm:before {
	background-position:0 -1392px;
}
.f16-fo:before {
	background-position:0 -1408px;
}
.f16-fr:before {
	background-position:0 -1424px;
}  
.f16-bl:before {
	background-position:0 -1424px;
}
.f16-cp:before {
	background-position:0 -1424px;
}
.f16-mf:before {
	background-position:0 -1424px;
} 
.f16-yt:before {
	background-position:0 -1424px;
}
.f16-ga:before {
	background-position:0 -1440px;
}
.f16-en:before {
	background-position:0 -1456px;
}
.f16-gb:before {
	background-position:0 -1456px;
}  
.f16-sh:before {
	background-position:0 -1456px;
}
.f16-gd:before {
	background-position:0 -1472px;
}
.f16-ge:before {
	background-position:0 -1488px;
}
.f16-gg:before {
	background-position:0 -1504px;
}
.f16-gh:before {
	background-position:0 -1520px;
}
.f16-gi:before {
	background-position:0 -1536px;
}
.f16-gl:before {
	background-position:0 -1552px;
}
.f16-gm:before {
	background-position:0 -1568px;
}
.f16-gn:before {
	background-position:0 -1584px;
}
.f16-gp:before {
	background-position:0 -1600px;
}
.f16-gq:before {
	background-position:0 -1616px;
}
.f16-gr:before {
	background-position:0 -1632px;
}
.f16-gt:before {
	background-position:0 -1648px;
}
.f16-gu:before {
	background-position:0 -1664px;
}
.f16-gw:before {
	background-position:0 -1680px;
}
.f16-gy:before {
	background-position:0 -1696px;
}
.f16-hk:before {
	background-position:0 -1712px;
}
.f16-hn:before {
	background-position:0 -1728px;
}
.f16-hr:before {
	background-position:0 -1744px;
}
.f16-ht:before {
	background-position:0 -1760px;
}
.f16-hu:before {
	background-position:0 -1776px;
}
.f16-id:before {
	background-position:0 -1792px;
}
.f16-mc:before {
	background-position:0 -1792px;
}
.f16-ie:before {
	background-position:0 -1808px;
}
.f16-il:before {
	background-position:0 -1824px;
}
.f16-im:before {
	background-position:0 -1840px;
}
.f16-in:before {
	background-position:0 -1856px;
}
.f16-iq:before {
	background-position:0 -1872px;
}
.f16-ir:before {
	background-position:0 -1888px;
}
.f16-is:before {
	background-position:0 -1904px;
}
.f16-it:before {
	background-position:0 -1920px;
}
.f16-je:before {
	background-position:0 -1936px;
}
.f16-jm:before {
	background-position:0 -1952px;
}
.f16-jo:before {
	background-position:0 -1968px;
}
.f16-jp:before {
	background-position:0 -1984px;
}
.f16-ke:before {
	background-position:0 -2000px;
}
.f16-kg:before {
	background-position:0 -2016px;
}
.f16-kh:before {
	background-position:0 -2032px;
}
.f16-ki:before {
	background-position:0 -2048px;
}
.f16-km:before {
	background-position:0 -2064px;
}
.f16-kn:before {
	background-position:0 -2080px;
}
.f16-kp:before {
	background-position:0 -2096px;
}
.f16-kr:before {
	background-position:0 -2112px;
}
.f16-kw:before {
	background-position:0 -2128px;
}
.f16-ky:before {
	background-position:0 -2144px;
}
.f16-kz:before {
	background-position:0 -2160px;
}
.f16-la:before {
	background-position:0 -2176px;
}
.f16-lb:before {
	background-position:0 -2192px;
}
.f16-lc:before {
	background-position:0 -2208px;
}
.f16-li:before {
	background-position:0 -2224px;
}
.f16-lk:before {
	background-position:0 -2240px;
}
.f16-lr:before {
	background-position:0 -2256px;
}
.f16-ls:before {
	background-position:0 -2272px;
}
.f16-lt:before {
	background-position:0 -2288px;
}
.f16-lu:before {
	background-position:0 -2304px;
}
.f16-lv:before {
	background-position:0 -2320px;
}
.f16-ly:before {
	background-position:0 -2336px;
}
.f16-ma:before {
	background-position:0 -2352px;
}
.f16-md:before {
	background-position:0 -2368px;
}
.f16-me:before {
	background-position:0 -2384px;
}
.f16-mg:before {
	background-position:0 -2400px;
}
.f16-mh:before {
	background-position:0 -2416px;
}
.f16-mk:before {
	background-position:0 -2432px;
}
.f16-ml:before {
	background-position:0 -2448px;
}
.f16-mm:before {
	background-position:0 -2464px;
}
.f16-mn:before {
	background-position:0 -2480px;
}
.f16-mo:before {
	background-position:0 -2496px;
}
.f16-mq:before {
	background-position:0 -2512px;
}
.f16-mr:before {
	background-position:0 -2528px;
}
.f16-ms:before {
	background-position:0 -2544px;
}
.f16-mt:before {
	background-position:0 -2560px;
}
.f16-mu:before {
	background-position:0 -2576px;
}
.f16-mv:before {
	background-position:0 -2592px;
}
.f16-mw:before {
	background-position:0 -2608px;
}
.f16-mx:before {
	background-position:0 -2624px;
}
.f16-my:before {
	background-position:0 -2640px;
}
.f16-mz:before {
	background-position:0 -2656px;
}
.f16-na:before {
	background-position:0 -2672px;
}
.f16-nc:before {
	background-position:0 -2688px;
}
.f16-ne:before {
	background-position:0 -2704px;
}
.f16-ng:before {
	background-position:0 -2720px;
}
.f16-ni:before {
	background-position:0 -2736px;
}
.f16-nl:before {
	background-position:0 -2752px;
}  
.f16-bq:before {
	background-position:0 -2752px;
}
.f16-no:before {
	background-position:0 -2768px;
}  
.f16-bv:before {
	background-position:0 -2768px;
}
.f16-nq:before {
	background-position:0 -2768px;
} 
.f16-sj:before {
	background-position:0 -2768px;
}
.f16-np:before {
	background-position:0 -2784px;
}
.f16-nr:before {
	background-position:0 -2800px;
}
.f16-nz:before {
	background-position:0 -2816px;
}
.f16-om:before {
	background-position:0 -2832px;
}
.f16-pa:before {
	background-position:0 -2848px;
}
.f16-pe:before {
	background-position:0 -2864px;
}
.f16-pf:before {
	background-position:0 -2880px;
}
.f16-pg:before {
	background-position:0 -2896px;
}
.f16-ph:before {
	background-position:0 -2912px;
}
.f16-pk:before {
	background-position:0 -2928px;
}
.f16-pl:before {
	background-position:0 -2944px;
}
.f16-pr:before {
	background-position:0 -2960px;
}
.f16-ps:before {
	background-position:0 -2976px;
}
.f16-pt:before {
	background-position:0 -2992px;
}
.f16-pw:before {
	background-position:0 -3008px;
}
.f16-py:before {
	background-position:0 -3024px;
}
.f16-qa:before {
	background-position:0 -3040px;
}
.f16-re:before {
	background-position:0 -3056px;
}
.f16-ro:before {
	background-position:0 -3072px;
}
.f16-rs:before {
	background-position:0 -3088px;
}
.f16-ru:before {
	background-position:0 -3104px;
}
.f16-rw:before {
	background-position:0 -3120px;
}
.f16-sa:before {
	background-position:0 -3136px;
}
.f16-sb:before {
	background-position:0 -3152px;
}
.f16-sc:before {
	background-position:0 -3168px;
}
.f16-sd:before {
	background-position:0 -3184px;
}
.f16-se:before {
	background-position:0 -3200px;
}
.f16-sg:before {
	background-position:0 -3216px;
}
.f16-si:before {
	background-position:0 -3232px;
}
.f16-sk:before {
	background-position:0 -3248px;
}
.f16-sl:before {
	background-position:0 -3264px;
}
.f16-sm:before {
	background-position:0 -3280px;
}
.f16-sn:before {
	background-position:0 -3296px;
}
.f16-so:before {
	background-position:0 -3312px;
}
.f16-sr:before {
	background-position:0 -3328px;
}
.f16-st:before {
	background-position:0 -3344px;
}
.f16-sv:before {
	background-position:0 -3360px;
}
.f16-sy:before {
	background-position:0 -3376px;
}
.f16-sz:before {
	background-position:0 -3392px;
}
.f16-tc:before {
	background-position:0 -3408px;
}
.f16-td:before {
	background-position:0 -3424px;
}
.f16-tg:before {
	background-position:0 -3440px;
}
.f16-th:before {
	background-position:0 -3456px;
}
.f16-tj:before {
	background-position:0 -3472px;
}
.f16-tl:before {
	background-position:0 -3488px;
}
.f16-tm:before {
	background-position:0 -3504px;
}
.f16-tn:before {
	background-position:0 -3520px;
}
.f16-to:before {
	background-position:0 -3536px;
}
.f16-tr:before {
	background-position:0 -3552px;
}
.f16-tt:before {
	background-position:0 -3568px;
}
.f16-tv:before {
	background-position:0 -3584px;
}
.f16-tw:before {
	background-position:0 -3600px;
}
.f16-tz:before {
	background-position:0 -3616px;
}
.f16-ua:before {
	background-position:0 -3632px;
}
.f16-ug:before {
	background-position:0 -3648px;
}
.f16-us:before {
	background-position:0 -3664px;
}
.f16-uy:before {
	background-position:0 -3680px;
}
.f16-uz:before {
	background-position:0 -3696px;
}
.f16-va:before {
	background-position:0 -3712px;
}
.f16-vc:before {
	background-position:0 -3728px;
}
.f16-ve:before {
	background-position:0 -3744px;
}
.f16-vg:before {
	background-position:0 -3760px;
}
.f16-vi:before {
	background-position:0 -3776px;
}
.f16-vn:before {
	background-position:0 -3792px;
}
.f16-vu:before {
	background-position:0 -3808px;
}
.f16-ws:before {
	background-position:0 -3824px;
}
.f16-ye:before {
	background-position:0 -3840px;
}
.f16-za:before {
	background-position:0 -3856px;
}
.f16-zm:before {
	background-position:0 -3872px;
}
.f16-zw:before {
	background-position:0 -3888px;
}
.f16-sx:before {
	background-position:0 -3904px;
}
.f16-cw:before {
	background-position:0 -3920px;
}
.f16-ss:before {
	background-position:0 -3936px;
}