/* Generated by scripts/build_flag_sprite.py, do not edit. */
.country-flag{display:inline-block;width:24px;height:18px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.12);background:url(/images/flags.webp) 0 0/400px 304px no-repeat}
.zone-flag{margin-left:8px;vertical-align:-3px}
.country-flag-ad{background-position:0px 0px}
.country-flag-ae{background-position:-25px 0px}
.country-flag-af{background-position:-50px 0px}
.country-flag-ag{background-position:-75px 0px}
.country-flag-ai{background-position:-100px 0px}
.country-flag-al{background-position:-125px 0px}
.country-flag-am{background-position:-150px 0px}
.country-flag-ao{background-position:-175px 0px}
.country-flag-aq{background-position:-200px 0px}
.country-flag-ar{background-position:-225px 0px}
.country-flag-as{background-position:-250px 0px}
.country-flag-at{background-position:-275px 0px}
.country-flag-au{background-position:-300px 0px}
.country-flag-aw{background-position:-325px 0px}
.country-flag-ax{background-position:-350px 0px}
.country-flag-az{background-position:-375px 0px}
.country-flag-ba{background-position:0px -19px}
.country-flag-bb{background-position:-25px -19px}
.country-flag-bd{background-position:-50px -19px}
.country-flag-be{background-position:-75px -19px}
.country-flag-bf{background-position:-100px -19px}
.country-flag-bg{background-position:-125px -19px}
.country-flag-bh{background-position:-150px -19px}
.country-flag-bi{background-position:-175px -19px}
.country-flag-bj{background-position:-200px -19px}
.country-flag-bl{background-position:-225px -19px}
.country-flag-bm{background-position:-250px -19px}
.country-flag-bn{background-position:-275px -19px}
.country-flag-bo{background-position:-300px -19px}
.country-flag-bq{background-position:-325px -19px}
.country-flag-br{background-position:-350px -19px}
.country-flag-bs{background-position:-375px -19px}
.country-flag-bt{background-position:0px -38px}
.country-flag-bv{background-position:-25px -38px}
.country-flag-bw{background-position:-50px -38px}
.country-flag-by{background-position:-75px -38px}
.country-flag-bz{background-position:-100px -38px}
.country-flag-ca{background-position:-125px -38px}
.country-flag-cc{background-position:-150px -38px}
.country-flag-cd{background-position:-175px -38px}
.country-flag-cf{background-position:-200px -38px}
.country-flag-cg{background-position:-225px -38px}
.country-flag-ch{background-position:-250px -38px}
.country-flag-ci{background-position:-275px -38px}
.country-flag-ck{background-position:-300px -38px}
.country-flag-cl{background-position:-325px -38px}
.country-flag-cm{background-position:-350px -38px}
.country-flag-cn{background-position:-375px -38px}
.country-flag-co{background-position:0px -57px}
.country-flag-cr{background-position:-25px -57px}
.country-flag-cu{background-position:-50px -57px}
.country-flag-cv{background-position:-75px -57px}
.country-flag-cw{background-position:-100px -57px}
.country-flag-cx{background-position:-125px -57px}
.country-flag-cy{background-position:-150px -57px}
.country-flag-cz{background-position:-175px -57px}
.country-flag-de{background-position:-200px -57px}
.country-flag-dj{background-position:-225px -57px}
.country-flag-dk{background-position:-250px -57px}
.country-flag-dm{background-position:-275px -57px}
.country-flag-do{background-position:-300px -57px}
.country-flag-dz{background-position:-325px -57px}
.country-flag-ec{background-position:-350px -57px}
.country-flag-ee{background-position:-375px -57px}
.country-flag-eg{background-position:0px -76px}
.country-flag-eh{background-position:-25px -76px}
.country-flag-er{background-position:-50px -76px}
.country-flag-es{background-position:-75px -76px}
.country-flag-et{background-position:-100px -76px}
.country-flag-eu{background-position:-125px -76px}
.country-flag-fi{background-position:-150px -76px}
.country-flag-fj{background-position:-175px -76px}
.country-flag-fk{background-position:-200px -76px}
.country-flag-fm{background-position:-225px -76px}
.country-flag-fo{background-position:-250px -76px}
.country-flag-fr{background-position:-275px -76px}
.country-flag-ga{background-position:-300px -76px}
.country-flag-gb{background-position:-325px -76px}
.country-flag-gd{background-position:-350px -76px}
.country-flag-ge{background-position:-375px -76px}
.country-flag-gf{background-position:0px -95px}
.country-flag-gg{background-position:-25px -95px}
.country-flag-gh{background-position:-50px -95px}
.country-flag-gi{background-position:-75px -95px}
.country-flag-gl{background-position:-100px -95px}
.country-flag-gm{background-position:-125px -95px}
.country-flag-gn{background-position:-150px -95px}
.country-flag-gp{background-position:-175px -95px}
.country-flag-gq{background-position:-200px -95px}
.country-flag-gr{background-position:-225px -95px}
.country-flag-gs{background-position:-250px -95px}
.country-flag-gt{background-position:-275px -95px}
.country-flag-gu{background-position:-300px -95px}
.country-flag-gw{background-position:-325px -95px}
.country-flag-gy{background-position:-350px -95px}
.country-flag-hk{background-position:-375px -95px}
.country-flag-hm{background-position:0px -114px}
.country-flag-hn{background-position:-25px -114px}
.country-flag-hr{background-position:-50px -114px}
.country-flag-ht{background-position:-75px -114px}
.country-flag-hu{background-position:-100px -114px}
.country-flag-id{background-position:-125px -114px}
.country-flag-ie{background-position:-150px -114px}
.country-flag-il{background-position:-175px -114px}
.country-flag-im{background-position:-200px -114px}
.country-flag-in{background-position:-225px -114px}
.country-flag-io{background-position:-250px -114px}
.country-flag-iq{background-position:-275px -114px}
.country-flag-ir{background-position:-300px -114px}
.country-flag-is{background-position:-325px -114px}
.country-flag-it{background-position:-350px -114px}
.country-flag-je{background-position:-375px -114px}
.country-flag-jm{background-position:0px -133px}
.country-flag-jo{background-position:-25px -133px}
.country-flag-jp{background-position:-50px -133px}
.country-flag-ke{background-position:-75px -133px}
.country-flag-kg{background-position:-100px -133px}
.country-flag-kh{background-position:-125px -133px}
.country-flag-ki{background-position:-150px -133px}
.country-flag-km{background-position:-175px -133px}
.country-flag-kn{background-position:-200px -133px}
.country-flag-kp{background-position:-225px -133px}
.country-flag-kr{background-position:-250px -133px}
.country-flag-kw{background-position:-275px -133px}
.country-flag-ky{background-position:-300px -133px}
.country-flag-kz{background-position:-325px -133px}
.country-flag-la{background-position:-350px -133px}
.country-flag-lb{background-position:-375px -133px}
.country-flag-lc{background-position:0px -152px}
.country-flag-li{background-position:-25px -152px}
.country-flag-lk{background-position:-50px -152px}
.country-flag-lr{background-position:-75px -152px}
.country-flag-ls{background-position:-100px -152px}
.country-flag-lt{background-position:-125px -152px}
.country-flag-lu{background-position:-150px -152px}
.country-flag-lv{background-position:-175px -152px}
.country-flag-ly{background-position:-200px -152px}
.country-flag-ma{background-position:-225px -152px}
.country-flag-mc{background-position:-250px -152px}
.country-flag-md{background-position:-275px -152px}
.country-flag-me{background-position:-300px -152px}
.country-flag-mf{background-position:-325px -152px}
.country-flag-mg{background-position:-350px -152px}
.country-flag-mh{background-position:-375px -152px}
.country-flag-mk{background-position:0px -171px}
.country-flag-ml{background-position:-25px -171px}
.country-flag-mm{background-position:-50px -171px}
.country-flag-mn{background-position:-75px -171px}
.country-flag-mo{background-position:-100px -171px}
.country-flag-mp{background-position:-125px -171px}
.country-flag-mq{background-position:-150px -171px}
.country-flag-mr{background-position:-175px -171px}
.country-flag-ms{background-position:-200px -171px}
.country-flag-mt{background-position:-225px -171px}
.country-flag-mu{background-position:-250px -171px}
.country-flag-mv{background-position:-275px -171px}
.country-flag-mw{background-position:-300px -171px}
.country-flag-mx{background-position:-325px -171px}
.country-flag-my{background-position:-350px -171px}
.country-flag-mz{background-position:-375px -171px}
.country-flag-na{background-position:0px -190px}
.country-flag-nc{background-position:-25px -190px}
.country-flag-ne{background-position:-50px -190px}
.country-flag-nf{background-position:-75px -190px}
.country-flag-ng{background-position:-100px -190px}
.country-flag-ni{background-position:-125px -190px}
.country-flag-nl{background-position:-150px -190px}
.country-flag-no{background-position:-175px -190px}
.country-flag-np{background-position:-200px -190px}
.country-flag-nr{background-position:-225px -190px}
.country-flag-nu{background-position:-250px -190px}
.country-flag-nz{background-position:-275px -190px}
.country-flag-om{background-position:-300px -190px}
.country-flag-pa{background-position:-325px -190px}
.country-flag-pe{background-position:-350px -190px}
.country-flag-pf{background-position:-375px -190px}
.country-flag-pg{background-position:0px -209px}
.country-flag-ph{background-position:-25px -209px}
.country-flag-pk{background-position:-50px -209px}
.country-flag-pl{background-position:-75px -209px}
.country-flag-pm{background-position:-100px -209px}
.country-flag-pn{background-position:-125px -209px}
.country-flag-pr{background-position:-150px -209px}
.country-flag-ps{background-position:-175px -209px}
.country-flag-pt{background-position:-200px -209px}
.country-flag-pw{background-position:-225px -209px}
.country-flag-py{background-position:-250px -209px}
.country-flag-qa{background-position:-275px -209px}
.country-flag-re{background-position:-300px -209px}
.country-flag-ro{background-position:-325px -209px}
.country-flag-rs{background-position:-350px -209px}
.country-flag-ru{background-position:-375px -209px}
.country-flag-rw{background-position:0px -228px}
.country-flag-sa{background-position:-25px -228px}
.country-flag-sb{background-position:-50px -228px}
.country-flag-sc{background-position:-75px -228px}
.country-flag-sd{background-position:-100px -228px}
.country-flag-se{background-position:-125px -228px}
.country-flag-sg{background-position:-150px -228px}
.country-flag-sh{background-position:-175px -228px}
.country-flag-sh-ac{background-position:-200px -228px}
.country-flag-si{background-position:-225px -228px}
.country-flag-sj{background-position:-250px -228px}
.country-flag-sk{background-position:-275px -228px}
.country-flag-sl{background-position:-300px -228px}
.country-flag-sm{background-position:-325px -228px}
.country-flag-sn{background-position:-350px -228px}
.country-flag-so{background-position:-375px -228px}
.country-flag-sr{background-position:0px -247px}
.country-flag-ss{background-position:-25px -247px}
.country-flag-st{background-position:-50px -247px}
.country-flag-sv{background-position:-75px -247px}
.country-flag-sx{background-position:-100px -247px}
.country-flag-sy{background-position:-125px -247px}
.country-flag-sz{background-position:-150px -247px}
.country-flag-tc{background-position:-175px -247px}
.country-flag-td{background-position:-200px -247px}
.country-flag-tf{background-position:-225px -247px}
.country-flag-tg{background-position:-250px -247px}
.country-flag-th{background-position:-275px -247px}
.country-flag-tj{background-position:-300px -247px}
.country-flag-tk{background-position:-325px -247px}
.country-flag-tl{background-position:-350px -247px}
.country-flag-tm{background-position:-375px -247px}
.country-flag-tn{background-position:0px -266px}
.country-flag-to{background-position:-25px -266px}
.country-flag-tr{background-position:-50px -266px}
.country-flag-tt{background-position:-75px -266px}
.country-flag-tv{background-position:-100px -266px}
.country-flag-tw{background-position:-125px -266px}
.country-flag-tz{background-position:-150px -266px}
.country-flag-ua{background-position:-175px -266px}
.country-flag-ug{background-position:-200px -266px}
.country-flag-um{background-position:-225px -266px}
.country-flag-us{background-position:-250px -266px}
.country-flag-uy{background-position:-275px -266px}
.country-flag-uz{background-position:-300px -266px}
.country-flag-va{background-position:-325px -266px}
.country-flag-vc{background-position:-350px -266px}
.country-flag-ve{background-position:-375px -266px}
.country-flag-vg{background-position:0px -285px}
.country-flag-vi{background-position:-25px -285px}
.country-flag-vn{background-position:-50px -285px}
.country-flag-vu{background-position:-75px -285px}
.country-flag-wf{background-position:-100px -285px}
.country-flag-ws{background-position:-125px -285px}
.country-flag-xk{background-position:-150px -285px}
.country-flag-ye{background-position:-175px -285px}
.country-flag-yt{background-position:-200px -285px}
.country-flag-za{background-position:-225px -285px}
.country-flag-zm{background-position:-250px -285px}
.country-flag-zw{background-position:-275px -285px}
