.fs_flag {
    background: url("../../../../../po1525/flags_2x.png") no-repeat;
    display: inline-block;
    background-size: 18px 7800px;
    width: 18px;
    height: 18px
}

.fs_flag-abkhazia-12 {
    width: 12px;
    height: 12px;
    background-position: 0 0 !important;
}

.fs_flag-abkhazia {
    background-position: 0 -12px !important;
}

.fs_flag-basque-country-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -30px !important;
}

.fs_flag-basque-country {
    background-position: 0 -42px !important;
}

.fs_flag-british-antarctic-territory-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -60px !important;
}

.fs_flag-british-antarctic-territory {
    background-position: 0 -72px !important;
}

.fs_flag-commonwealth-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -90px !important;
}

.fs_flag-commonwealth {
    background-position: 0 -102px !important;
}

.fs_flag-gb-eng-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -120px !important;
}

.fs_flag-gb-eng {
    background-position: 0 -132px !important;
}

.fs_flag-gosquared-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -150px !important;
}

.fs_flag-gosquared {
    background-position: 0 -162px !important;
}

.fs_flag-xk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -180px !important;
}

.fs_flag-xk {
    background-position: 0 -192px !important;
}

.fs_flag-mars-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -210px !important;
}

.fs_flag-mars {
    background-position: 0 -222px !important;
}

.fs_flag-nagorno-karabakh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -240px !important;
}

.fs_flag-nagorno-karabakh {
    background-position: 0 -252px !important;
}

.fs_flag-nato-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -270px !important;
}

.fs_flag-nato {
    background-position: 0 -282px !important;
}

.fs_flag-northern-cyprus-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -300px !important;
}

.fs_flag-northern-cyprus {
    background-position: 0 -312px !important;
}

.fs_flag-olympics-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -330px !important;
}

.fs_flag-olympics {
    background-position: 0 -342px !important;
}

.fs_flag-red-cross-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -360px !important;
}

.fs_flag-red-cross {
    background-position: 0 -372px !important;
}

.fs_flag-gb-sct-12,
.fs_flag-scotland-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -390px !important;
}

.fs_flag-gb-sct,
.fs_flag-scotland {
    background-position: 0 -402px !important;
}

.fs_flag-somaliland-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -420px !important;
}

.fs_flag-somaliland {
    background-position: 0 -432px !important;
}

.fs_flag-south-ossetia-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -450px !important;
}

.fs_flag-south-ossetia {
    background-position: 0 -462px !important;
}

.fs_flag-sac-12,
.fs_flag-united-nations-12,
.fs_flag-unknown-12,
.fs_flag-unkown-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -480px !important;
}

.fs_flag-sac,
.fs_flag-united-nations,
.fs_flag-unknown,
.fs_flag-unkown {
    background-position: 0 -492px !important;
}

.fs_flag-gb-wls-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -540px !important;
}

.fs_flag-gb-wls {
    background-position: 0 -552px !important;
}

.fs_flag-ad-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -570px !important;
}

.fs_flag-ad {
    background-position: 0 -582px !important;
}

.fs_flag-ae-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -600px !important;
}

.fs_flag-ae {
    background-position: 0 -612px !important;
}

.fs_flag-af-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -630px !important;
}

.fs_flag-af {
    background-position: 0 -642px !important;
}

.fs_flag-ag-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -660px !important;
}

.fs_flag-ag {
    background-position: 0 -672px !important;
}

.fs_flag-ai-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -690px !important;
}

.fs_flag-ai {
    background-position: 0 -702px !important;
}

.fs_flag-al-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -720px !important;
}

.fs_flag-al {
    background-position: 0 -732px !important;
}

.fs_flag-am-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -750px !important;
}

.fs_flag-am {
    background-position: 0 -762px !important;
}

.fs_flag-an-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -780px !important;
}

.fs_flag-an {
    background-position: 0 -792px !important;
}

.fs_flag-ao-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -810px !important;
}

.fs_flag-ao {
    background-position: 0 -822px !important;
}

.fs_flag-aq-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -840px !important;
}

.fs_flag-aq {
    background-position: 0 -852px !important;
}

.fs_flag-ar-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -870px !important;
}

.fs_flag-ar {
    background-position: 0 -882px !important;
}

.fs_flag-as-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -900px !important;
}

.fs_flag-as {
    background-position: 0 -912px !important;
}

.fs_flag-at-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -930px !important;
}

.fs_flag-at {
    background-position: 0 -942px !important;
}

.fs_flag-au-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -960px !important;
}

.fs_flag-au {
    background-position: 0 -972px !important;
}

.fs_flag-aw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -990px !important;
}

.fs_flag-aw {
    background-position: 0 -1002px !important;
}

.fs_flag-ax-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1020px !important;
}

.fs_flag-ax {
    background-position: 0 -1032px !important;
}

.fs_flag-az-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1050px !important;
}

.fs_flag-az {
    background-position: 0 -1062px !important;
}

.fs_flag-ba-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1080px !important;
}

.fs_flag-ba {
    background-position: 0 -1092px !important;
}

.fs_flag-bb-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1110px !important;
}

.fs_flag-bb {
    background-position: 0 -1122px !important;
}

.fs_flag-bd-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1140px !important;
}

.fs_flag-bd {
    background-position: 0 -1152px !important;
}

.fs_flag-be-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1170px !important;
}

.fs_flag-be {
    background-position: 0 -1182px !important;
}

.fs_flag-bf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1200px !important;
}

.fs_flag-bf {
    background-position: 0 -1212px !important;
}

.fs_flag-bg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1230px !important;
}

.fs_flag-bg {
    background-position: 0 -1242px !important;
}

.fs_flag-bh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1260px !important;
}

.fs_flag-bh {
    background-position: 0 -1272px !important;
}

.fs_flag-bi-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1290px !important;
}

.fs_flag-bi {
    background-position: 0 -1302px !important;
}

.fs_flag-bj-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1320px !important;
}

.fs_flag-bj {
    background-position: 0 -1332px !important;
}

.fs_flag-bl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1350px !important;
}

.fs_flag-bl {
    background-position: 0 -1362px !important;
}

.fs_flag-bm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1380px !important;
}

.fs_flag-bm {
    background-position: 0 -1392px !important;
}

.fs_flag-bn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1410px !important;
}

.fs_flag-bn {
    background-position: 0 -1422px !important;
}

.fs_flag-bo-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1440px !important;
}

.fs_flag-bo {
    background-position: 0 -1452px !important;
}

.fs_flag-br-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1470px !important;
}

.fs_flag-br {
    background-position: 0 -1482px !important;
}

.fs_flag-bs-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1500px !important;
}

.fs_flag-bs {
    background-position: 0 -1512px !important;
}

.fs_flag-bt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1530px !important;
}

.fs_flag-bt {
    background-position: 0 -1542px !important;
}

.fs_flag-bw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1560px !important;
}

.fs_flag-bw {
    background-position: 0 -1572px !important;
}

.fs_flag-by-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1590px !important;
}

.fs_flag-by {
    background-position: 0 -1602px !important;
}

.fs_flag-bz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1620px !important;
}

.fs_flag-bz {
    background-position: 0 -1632px !important;
}

.fs_flag-ca-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1650px !important;
}

.fs_flag-ca {
    background-position: 0 -1662px !important;
}

.fs_flag-cc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1680px !important;
}

.fs_flag-cc {
    background-position: 0 -1692px !important;
}

.fs_flag-cd-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1710px !important;
}

.fs_flag-cd {
    background-position: 0 -1722px !important;
}

.fs_flag-cf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1740px !important;
}

.fs_flag-cf {
    background-position: 0 -1752px !important;
}

.fs_flag-cg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1770px !important;
}

.fs_flag-cg {
    background-position: 0 -1782px !important;
}

.fs_flag-ch-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1800px !important;
}

.fs_flag-ch {
    background-position: 0 -1812px !important;
}

.fs_flag-ci-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1830px !important;
}

.fs_flag-ci {
    background-position: 0 -1842px !important;
}

.fs_flag-ck-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1860px !important;
}

.fs_flag-ck {
    background-position: 0 -1872px !important;
}

.fs_flag-cl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1890px !important;
}

.fs_flag-cl {
    background-position: 0 -1902px !important;
}

.fs_flag-cm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1920px !important;
}

.fs_flag-cm {
    background-position: 0 -1932px !important;
}

.fs_flag-cn-12,
.fs_flag-zht-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1950px !important;
}

.fs_flag-cn,
.fs_flag-zht {
    background-position: 0 -1962px !important;
}

.fs_flag-co-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -1980px !important;
}

.fs_flag-co {
    background-position: 0 -1992px !important;
}

.fs_flag-cr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2010px !important;
}

.fs_flag-cr {
    background-position: 0 -2022px !important;
}

.fs_flag-cu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2040px !important;
}

.fs_flag-cu {
    background-position: 0 -2052px !important;
}

.fs_flag-cv-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2070px !important;
}

.fs_flag-cv {
    background-position: 0 -2082px !important;
}

.fs_flag-cw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2100px !important;
}

.fs_flag-cw {
    background-position: 0 -2112px !important;
}

.fs_flag-cx-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2130px !important;
}

.fs_flag-cx {
    background-position: 0 -2142px !important;
}

.fs_flag-cy-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2160px !important;
}

.fs_flag-cy {
    background-position: 0 -2172px !important;
}

.fs_flag-cz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2190px !important;
}

.fs_flag-cz {
    background-position: 0 -2202px !important;
}

.fs_flag-de-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2220px !important;
}

.fs_flag-de {
    background-position: 0 -2232px !important;
}

.fs_flag-dj-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2250px !important;
}

.fs_flag-dj {
    background-position: 0 -2262px !important;
}

.fs_flag-dk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2280px !important;
}

.fs_flag-dk {
    background-position: 0 -2292px !important;
}

.fs_flag-dm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2310px !important;
}

.fs_flag-dm {
    background-position: 0 -2322px !important;
}

.fs_flag-do-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2340px !important;
}

.fs_flag-do {
    background-position: 0 -2352px !important;
}

.fs_flag-dz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2370px !important;
}

.fs_flag-dz {
    background-position: 0 -2382px !important;
}

.fs_flag-ec-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2400px !important;
}

.fs_flag-ec {
    background-position: 0 -2412px !important;
}

.fs_flag-ee-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2430px !important;
}

.fs_flag-ee {
    background-position: 0 -2442px !important;
}

.fs_flag-eg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2460px !important;
}

.fs_flag-eg {
    background-position: 0 -2472px !important;
}

.fs_flag-eh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2490px !important;
}

.fs_flag-eh {
    background-position: 0 -2502px !important;
}

.fs_flag-er-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2520px !important;
}

.fs_flag-er {
    background-position: 0 -2532px !important;
}

.fs_flag-es-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2550px !important;
}

.fs_flag-es {
    background-position: 0 -2562px !important;
}

.fs_flag-et-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2580px !important;
}

.fs_flag-et {
    background-position: 0 -2592px !important;
}

.fs_flag-eu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2610px !important;
}

.fs_flag-eu {
    background-position: 0 -2622px !important;;
}

.fs_flag-fi-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2640px !important;
}

.fs_flag-fi {
    background-position: 0 -2652px !important;
}

.fs_flag-fj-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2670px !important;
}

.fs_flag-fj {
    background-position: 0 -2682px !important;
}

.fs_flag-fk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2700px !important;
}

.fs_flag-fk {
    background-position: 0 -2712px !important;
}

.fs_flag-fm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2730px !important;
}

.fs_flag-fm {
    background-position: 0 -2742px !important;
}

.fs_flag-fo-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2760px !important;
}

.fs_flag-fo {
    background-position: 0 -2772px !important;
}

.fs_flag-fr-12,
.fs_flag-gp-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2790px !important;
}

.fs_flag-fr,
.fs_flag-gp {
    background-position: 0 -2802px !important;
}

.fs_flag-ga-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2820px !important;
}

.fs_flag-ga {
    background-position: 0 -2832px !important;
}

.fs_flag-gb-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2850px !important;
}

.fs_flag-gb {
    background-position: 0 -2862px !important;
}

.fs_flag-gd-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2880px !important;
}

.fs_flag-gd {
    background-position: 0 -2892px !important;
}

.fs_flag-ge-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2910px !important;
}

.fs_flag-ge {
    background-position: 0 -2922px !important;
}

.fs_flag-gg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2940px !important;
}

.fs_flag-gg {
    background-position: 0 -2952px !important;
}

.fs_flag-gh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2970px !important;
}

.fs_flag-gh {
    background-position: 0 -2982px !important;
}

.fs_flag-gi-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3000px !important;
}

.fs_flag-gi {
    background-position: 0 -3012px !important;
}

.fs_flag-gl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3030px !important;
}

.fs_flag-gl {
    background-position: 0 -3042px !important;
}

.fs_flag-gm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3060px !important;
}

.fs_flag-gm {
    background-position: 0 -3072px !important;
}

.fs_flag-gn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3090px !important;
}

.fs_flag-gn {
    background-position: 0 -3102px !important;
}

.fs_flag-gq-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3120px !important;
}

.fs_flag-gq {
    background-position: 0 -3132px !important;
}

.fs_flag-gr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3150px !important;
}

.fs_flag-gr {
    background-position: 0 -3162px !important;
}

.fs_flag-gs-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3180px !important;
}

.fs_flag-gs {
    background-position: 0 -3192px !important;
}

.fs_flag-gt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3210px !important;
}

.fs_flag-gt {
    background-position: 0 -3222px !important;
}

.fs_flag-gu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3240px !important;
}

.fs_flag-gu {
    background-position: 0 -3252px !important;
}

.fs_flag-gw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3270px !important;
}

.fs_flag-gw {
    background-position: 0 -3282px !important;
}

.fs_flag-gy-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3300px !important;
}

.fs_flag-gy {
    background-position: 0 -3312px !important;
}

.fs_flag-hk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3330px !important;
}

.fs_flag-hk {
    background-position: 0 -3342px !important;
}

.fs_flag-hn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3360px !important;
}

.fs_flag-hn {
    background-position: 0 -3372px !important;
}

.fs_flag-hr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3390px !important;
}

.fs_flag-hr {
    background-position: 0 -3402px !important;
}

.fs_flag-ht-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3420px !important;
}

.fs_flag-ht {
    background-position: 0 -3432px !important;
}

.fs_flag-hu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3450px !important;
}

.fs_flag-hu {
    background-position: 0 -3462px !important;
}

.fs_flag-ic-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3480px !important;
}

.fs_flag-ic {
    background-position: 0 -3492px !important;
}

.fs_flag-id-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3510px !important;
}

.fs_flag-id {
    background-position: 0 -3522px !important;
}

.fs_flag-ie-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3540px !important;
}

.fs_flag-ie {
    background-position: 0 -3552px !important;
}

.fs_flag-il-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3570px !important;
}

.fs_flag-il {
    background-position: 0 -3582px !important;
}

.fs_flag-im-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3600px !important;
}

.fs_flag-im {
    background-position: 0 -3612px !important;
}

.fs_flag-in-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3630px !important;
}

.fs_flag-in {
    background-position: 0 -3642px !important;
}

.fs_flag-iq-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3660px !important;
}

.fs_flag-iq {
    background-position: 0 -3672px !important;
}

.fs_flag-ir-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3690px !important;
}

.fs_flag-ir {
    background-position: 0 -3702px !important;
}

.fs_flag-is-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3720px !important;
}

.fs_flag-is {
    background-position: 0 -3732px !important;
}

.fs_flag-it-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3750px !important;
}

.fs_flag-it {
    background-position: 0 -3762px !important;
}

.fs_flag-je-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3780px !important;
}

.fs_flag-je {
    background-position: 0 -3792px !important;
}

.fs_flag-jm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3810px !important;
}

.fs_flag-jm {
    background-position: 0 -3822px !important;
}

.fs_flag-jo-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3840px !important;
}

.fs_flag-jo {
    background-position: 0 -3852px !important;
}

.fs_flag-jp-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3870px !important;
}

.fs_flag-jp {
    background-position: 0 -3882px !important;
}

.fs_flag-ke-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3900px !important;
}

.fs_flag-ke {
    background-position: 0 -3912px !important;
}

.fs_flag-kg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3930px !important;
}

.fs_flag-kg {
    background-position: 0 -3942px !important;
}

.fs_flag-kh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3960px !important;
}

.fs_flag-kh {
    background-position: 0 -3972px !important;
}

.fs_flag-ki-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -3990px !important;
}

.fs_flag-ki {
    background-position: 0 -4002px !important;
}

.fs_flag-km-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4020px !important;
}

.fs_flag-km {
    background-position: 0 -4032px !important;
}

.fs_flag-kn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4050px !important;
}

.fs_flag-kn {
    background-position: 0 -4062px !important;
}

.fs_flag-kp-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4080px !important;
}

.fs_flag-kp {
    background-position: 0 -4092px !important;
}

.fs_flag-kr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4110px !important;
}

.fs_flag-kr {
    background-position: 0 -4122px !important;
}

.fs_flag-kw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4140px !important;
}

.fs_flag-kw {
    background-position: 0 -4152px !important;
}

.fs_flag-ky-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4170px !important;
}

.fs_flag-ky {
    background-position: 0 -4182px !important;
}

.fs_flag-kz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4200px !important;
}

.fs_flag-kz {
    background-position: 0 -4212px !important;
}

.fs_flag-la-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4230px !important;
}

.fs_flag-la {
    background-position: 0 -4242px !important;
}

.fs_flag-lb-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4260px !important;
}

.fs_flag-lb {
    background-position: 0 -4272px !important;
}

.fs_flag-lc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4290px !important;
}

.fs_flag-lc {
    background-position: 0 -4302px !important;
}

.fs_flag-li-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4320px !important;
}

.fs_flag-li {
    background-position: 0 -4332px !important;
}

.fs_flag-lk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4350px !important;
}

.fs_flag-lk {
    background-position: 0 -4362px !important;
}

.fs_flag-lr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4380px !important;
}

.fs_flag-lr {
    background-position: 0 -4392px !important;
}

.fs_flag-ls-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4410px !important;
}

.fs_flag-ls {
    background-position: 0 -4422px !important;
}

.fs_flag-lt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4440px !important;
}

.fs_flag-lt {
    background-position: 0 -4452px !important;
}

.fs_flag-lu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4470px !important;
}

.fs_flag-lu {
    background-position: 0 -4482px !important;
}

.fs_flag-lv-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4500px !important;
}

.fs_flag-lv {
    background-position: 0 -4512px !important;
}

.fs_flag-ly-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4530px !important;
}

.fs_flag-ly {
    background-position: 0 -4542px !important;
}

.fs_flag-ma-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4560px !important;
}

.fs_flag-ma {
    background-position: 0 -4572px !important;
}

.fs_flag-mc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4590px !important;
}

.fs_flag-mc {
    background-position: 0 -4602px !important;
}

.fs_flag-md-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4620px !important;
}

.fs_flag-md {
    background-position: 0 -4632px !important;
}

.fs_flag-me-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4650px !important;
}

.fs_flag-me {
    background-position: 0 -4662px !important;
}

.fs_flag-mf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4680px !important;
}

.fs_flag-mf {
    background-position: 0 -4692px !important;
}

.fs_flag-mg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4710px !important;
}

.fs_flag-mg {
    background-position: 0 -4722px !important;
}

.fs_flag-mh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4740px !important;
}

.fs_flag-mh {
    background-position: 0 -4752px !important;
}

.fs_flag-mk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4770px !important;
}

.fs_flag-mk {
    background-position: 0 -4782px !important;
}

.fs_flag-ml-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4800px !important;
}

.fs_flag-ml {
    background-position: 0 -4812px !important;
}

.fs_flag-mm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4830px !important;
}

.fs_flag-mm {
    background-position: 0 -4842px !important;
}

.fs_flag-mn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4860px !important;
}

.fs_flag-mn {
    background-position: 0 -4872px !important;
}

.fs_flag-mo-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4890px !important;
}

.fs_flag-mo {
    background-position: 0 -4902px !important;
}

.fs_flag-mp-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4920px !important;
}

.fs_flag-mp {
    background-position: 0 -4932px !important;
}

.fs_flag-mq-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4950px !important;
}

.fs_flag-mq {
    background-position: 0 -4962px !important;
}

.fs_flag-mr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -4980px !important;
}

.fs_flag-mr {
    background-position: 0 -4992px !important;
}

.fs_flag-ms-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5010px !important;
}

.fs_flag-ms {
    background-position: 0 -5022px !important;
}

.fs_flag-mt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5040px !important;
}

.fs_flag-mt {
    background-position: 0 -5052px !important;
}

.fs_flag-mu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5070px !important;
}

.fs_flag-mu {
    background-position: 0 -5082px !important;
}

.fs_flag-mv-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5100px !important;
}

.fs_flag-mv {
    background-position: 0 -5112px !important;
}

.fs_flag-mw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5130px !important;
}

.fs_flag-mw {
    background-position: 0 -5142px !important;
}

.fs_flag-mx-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5160px !important;
}

.fs_flag-mx {
    background-position: 0 -5172px !important;
}

.fs_flag-my-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5190px !important;
}

.fs_flag-my {
    background-position: 0 -5202px !important;
}

.fs_flag-mz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5220px !important;
}

.fs_flag-mz {
    background-position: 0 -5232px !important;
}

.fs_flag-na-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5250px !important;
}

.fs_flag-na {
    background-position: 0 -5262px !important;
}

.fs_flag-nc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5280px !important;
}

.fs_flag-nc {
    background-position: 0 -5292px !important;
}

.fs_flag-ne-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5310px !important;
}

.fs_flag-ne {
    background-position: 0 -5322px !important;
}

.fs_flag-nf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5340px !important;
}

.fs_flag-nf {
    background-position: 0 -5352px !important;
}

.fs_flag-ng-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5370px !important;
}

.fs_flag-ng {
    background-position: 0 -5382px !important;
}

.fs_flag-ni-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5400px !important;
}

.fs_flag-ni {
    background-position: 0 -5412px !important;
}

.fs_flag-gb-nir-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -2850px !important;
}

.fs_flag-gb-nir {
    background-position: 0 -2862px !important;
}

.fs_flag-nl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5430px !important;
}

.fs_flag-nl {
    background-position: 0 -5442px !important;
}

.fs_flag-no-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5460px !important;
}

.fs_flag-no {
    background-position: 0 -5472px !important;
}

.fs_flag-np-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5490px !important;
}

.fs_flag-np {
    background-position: 0 -5502px !important;
}

.fs_flag-nr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5520px !important;
}

.fs_flag-nr {
    background-position: 0 -5532px !important;
}

.fs_flag-nu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5550px !important;
}

.fs_flag-nu {
    background-position: 0 -5562px !important;
}

.fs_flag-nz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5580px !important;
}

.fs_flag-nz {
    background-position: 0 -5592px !important;
}

.fs_flag-om-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5610px !important;
}

.fs_flag-om {
    background-position: 0 -5622px !important;
}

.fs_flag-pa-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5640px !important;
}

.fs_flag-pa {
    background-position: 0 -5652px !important;
}

.fs_flag-pe-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5670px !important;
}

.fs_flag-pe {
    background-position: 0 -5682px !important;
}

.fs_flag-pf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5700px !important;
}

.fs_flag-pf {
    background-position: 0 -5712px !important;
}

.fs_flag-pg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5730px !important;
}

.fs_flag-pg {
    background-position: 0 -5742px !important;
}

.fs_flag-ph-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5760px !important;
}

.fs_flag-ph {
    background-position: 0 -5772px !important;
}

.fs_flag-pk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5790px !important;
}

.fs_flag-pk {
    background-position: 0 -5802px !important;
}

.fs_flag-pl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5820px !important;
}

.fs_flag-pl {
    background-position: 0 -5832px !important;
}

.fs_flag-pn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5850px !important;
}

.fs_flag-pn {
    background-position: 0 -5862px !important;
}

.fs_flag-pr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5880px !important;
}

.fs_flag-pr {
    background-position: 0 -5892px !important;
}

.fs_flag-ps-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5910px !important;
}

.fs_flag-ps {
    background-position: 0 -5922px !important;
}

.fs_flag-pt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5940px !important;
}

.fs_flag-pt {
    background-position: 0 -5952px !important;
}

.fs_flag-pw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -5970px !important;
}

.fs_flag-pw {
    background-position: 0 -5982px !important;
}

.fs_flag-py-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6000px !important;
}

.fs_flag-py {
    background-position: 0 -6012px !important;
}

.fs_flag-qa-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6030px !important;
}

.fs_flag-qa {
    background-position: 0 -6042px !important;
}

.fs_flag-ro-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6060px !important;
}

.fs_flag-ro {
    background-position: 0 -6072px !important;
}

.fs_flag-rs-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6090px !important;
}

.fs_flag-rs {
    background-position: 0 -6102px !important;
}

.fs_flag-ru-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6120px !important;
}

.fs_flag-ru {
    background-position: 0 -6132px !important;
}

.fs_flag-rw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6150px !important;
}

.fs_flag-rw {
    background-position: 0 -6162px !important;
}

.fs_flag-sa-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6180px !important;
}

.fs_flag-sa {
    background-position: 0 -6192px !important;
}

.fs_flag-sb-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6210px !important;
}

.fs_flag-sb {
    background-position: 0 -6222px !important;
}

.fs_flag-sc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6240px !important;
}

.fs_flag-sc {
    background-position: 0 -6252px !important;
}

.fs_flag-sd-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6270px !important;
}

.fs_flag-sd {
    background-position: 0 -6282px !important;
}

.fs_flag-se-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6300px !important;
}

.fs_flag-se {
    background-position: 0 -6312px !important;
}

.fs_flag-sg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6330px !important;
}

.fs_flag-sg {
    background-position: 0 -6342px !important;
}

.fs_flag-sh-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6360px !important;
}

.fs_flag-sh {
    background-position: 0 -6372px !important;
}

.fs_flag-si-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6390px !important;
}

.fs_flag-si {
    background-position: 0 -6402px !important;
}

.fs_flag-sk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6420px !important;
}

.fs_flag-sk {
    background-position: 0 -6432px !important;
}

.fs_flag-sl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6450px !important;
}

.fs_flag-sl {
    background-position: 0 -6462px !important;
}

.fs_flag-sm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6480px !important;
}

.fs_flag-sm {
    background-position: 0 -6492px !important;
}

.fs_flag-sn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6510px !important;
}

.fs_flag-sn {
    background-position: 0 -6522px !important;
}

.fs_flag-so-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6540px !important;
}

.fs_flag-so {
    background-position: 0 -6552px !important;
}

.fs_flag-sr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6570px !important;
}

.fs_flag-sr {
    background-position: 0 -6582px !important;
}

.fs_flag-ss-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6600px !important;
}

.fs_flag-ss {
    background-position: 0 -6612px !important;
}

.fs_flag-st-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6630px !important;
}

.fs_flag-st {
    background-position: 0 -6642px !important;
}

.fs_flag-sv-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6660px !important;
}

.fs_flag-sv {
    background-position: 0 -6672px !important;
}

.fs_flag-sy-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6690px !important;
}

.fs_flag-sy {
    background-position: 0 -6702px !important;
}

.fs_flag-sz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6720px !important;
}

.fs_flag-sz {
    background-position: 0 -6732px !important;
}

.fs_flag-tc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6750px !important;
}

.fs_flag-tc {
    background-position: 0 -6762px !important;
}

.fs_flag-td-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6780px !important;
}

.fs_flag-td {
    background-position: 0 -6792px !important;
}

.fs_flag-tf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6810px !important;
}

.fs_flag-tf {
    background-position: 0 -6822px !important;
}

.fs_flag-tg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6840px !important;
}

.fs_flag-tg {
    background-position: 0 -6852px !important;
}

.fs_flag-th-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6870px !important;
}

.fs_flag-th {
    background-position: 0 -6882px !important;
}

.fs_flag-tj-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6900px !important;
}

.fs_flag-tj {
    background-position: 0 -6912px !important;
}

.fs_flag-tk-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6930px !important;
}

.fs_flag-tk {
    background-position: 0 -6942px !important;
}

.fs_flag-tl-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6960px !important;
}

.fs_flag-tl {
    background-position: 0 -6972px !important;
}

.fs_flag-tm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -6990px !important;
}

.fs_flag-tm {
    background-position: 0 -7002px !important;
}

.fs_flag-tn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7020px !important;
}

.fs_flag-tn {
    background-position: 0 -7032px !important;
}

.fs_flag-to-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7050px !important;
}

.fs_flag-to {
    background-position: 0 -7062px !important;
}

.fs_flag-tr-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7080px !important;
}

.fs_flag-tr {
    background-position: 0 -7092px !important;
}

.fs_flag-tt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7110px !important;
}

.fs_flag-tt {
    background-position: 0 -7122px !important;
}

.fs_flag-tv-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7140px !important;
}

.fs_flag-tv {
    background-position: 0 -7152px !important;
}

.fs_flag-tw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7170px !important;
}

.fs_flag-tw {
    background-position: 0 -7182px !important;
}

.fs_flag-tz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7200px !important;
}

.fs_flag-tz {
    background-position: 0 -7212px !important;
}

.fs_flag-ua-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7230px !important;
}

.fs_flag-ua {
    background-position: 0 -7242px !important;
}

.fs_flag-ug-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7260px !important;
}

.fs_flag-ug {
    background-position: 0 -7272px !important;
}

.fs_flag-us-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7290px !important;
}

.fs_flag-us {
    background-position: 0 -7302px !important;
}

.fs_flag-uy-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7320px !important;
}

.fs_flag-uy {
    background-position: 0 -7332px !important;
}

.fs_flag-uz-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7350px !important;
}

.fs_flag-uz {
    background-position: 0 -7362px !important;
}

.fs_flag-va-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7380px !important;
}

.fs_flag-va {
    background-position: 0 -7392px !important;
}

.fs_flag-vc-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7410px !important;
}

.fs_flag-vc {
    background-position: 0 -7422px !important;
}

.fs_flag-ve-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7440px !important;
}

.fs_flag-ve {
    background-position: 0 -7452px !important;
}

.fs_flag-vg-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7470px !important;
}

.fs_flag-vg {
    background-position: 0 -7482px !important;
}

.fs_flag-vi-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7500px !important;
}

.fs_flag-vi {
    background-position: 0 -7512px !important;
}

.fs_flag-vn-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7530px !important;
}

.fs_flag-vn {
    background-position: 0 -7542px !important;
}

.fs_flag-vu-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7560px !important;
}

.fs_flag-vu {
    background-position: 0 -7572px !important;
}

.fs_flag-wf-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7590px !important;
}

.fs_flag-wf {
    background-position: 0 -7602px !important;
}

.fs_flag-ws-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7620px !important;
}

.fs_flag-ws {
    background-position: 0 -7632px !important;
}

.fs_flag-ye-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7650px !important;
}

.fs_flag-ye {
    background-position: 0 -7662px !important;
}

.fs_flag-yt-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7680px !important;
}

.fs_flag-yt {
    background-position: 0 -7692px !important;
}

.fs_flag-za-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7710px !important;
}

.fs_flag-za {
    background-position: 0 -7722px !important;
}

.fs_flag-zm-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7740px !important;
}

.fs_flag-zm {
    background-position: 0 -7752px !important;
}

.fs_flag-zw-12 {
    width: 12px;
    height: 12px;
    background-position: 0 -7770px !important;
}

.fs_flag-zw {
    background-position: 0 -7782px !important;
}