--- /dev/null
+Country flags in single CSS sprite
+==================================
+
+CSS Sprites - a method to optimize page loads by combining a large number of small images into one.
+
+## Usage
+
+Include CSS file in your HTML code then insert a transparent 1x1 pixel image with classes `flag` and `flag-{country code}`. The country code is in the format ISO 3166-1 alpha-2:
+
+```html
+<html>
+ <head>
+ <link href="flags.css" rel=stylesheet type="text/css">
+ </head>
+ <body>
+ <img src="blank.gif" class="flag flag-cz" alt="Czech Republic" />
+ </body>
+</html>
+```
+
+## Included flags
+
+
+* Afghanistan (af)
+* Aland Islands (ax)
+* Albania (al)
+* Algeria (dz)
+* American Samoa (as)
+* Andorra (ad)
+* Angola (ao)
+* Anguilla (ai)
+* Antigua and Barbuda (ag)
+* Argentina (ar)
+* Armenia (am)
+* Aruba (aw)
+* Australia (au)
+* Austria (at)
+* Azerbaijan (az)
+* Bahamas (bs)
+* Bahrain (bh)
+* Bangladesh (bd)
+* Barbados (bb)
+* Belarus (by)
+* Belgium (be)
+* Belize (bz)
+* Benin (bj)
+* Bermuda (bm)
+* Bhutan (bt)
+* Bolivia, Plurinational State of (bo)
+* Bosnia and Herzegovina (ba)
+* Botswana (bw)
+* Bouvet Island (bv)
+* Brazil (br)
+* British Indian Ocean Territory (io)
+* Brunei Darussalam (bn)
+* Bulgaria (bg)
+* Burkina Faso (bf)
+* Burundi (bi)
+* Cambodia (kh)
+* Cameroon (cm)
+* Canada (ca)
+* Canary Islands (ic)
+* Cape Verde (cv)
+* Catalonia (catalonia)
+* Cayman Islands (ky)
+* Central African Republic (cf)
+* Chad (td)
+* Chile (cl)
+* China (cn)
+* Colombia (co)
+* Comoros (km)
+* Congo (cg)
+* Congo, The Democratic Republic of the (cd)
+* Cook Islands (ck)
+* Costa Rica (cr)
+* Cote d'Ivoire (ci)
+* Croatia (hr)
+* Cuba (cu)
+* Curacao (cw)
+* Cyprus (cy)
+* Czech Republic (cz)
+* Denmark (dk)
+* Djibouti (dj)
+* Dominica (dm)
+* Dominican Republic (do)
+* Ecuador (ec)
+* Egypt (eg)
+* El Salvador (sv)
+* England (england)
+* Equatorial Guinea (gq)
+* Eritrea (er)
+* Estonia (ee)
+* Ethiopia (et)
+* European Union (eu)
+* Falkland Islands (Malvinas) (fk)
+* Faroe Islands (fo)
+* Fiji (fj)
+* Finland (fi)
+* France (fr)
+* French Guiana (gf)
+* French Polynesia (pf)
+* French Southern Territories (tf)
+* Gabon (ga)
+* Gambia (gm)
+* Georgia (ge)
+* Germany (de)
+* Ghana (gh)
+* Gibraltar (gi)
+* Greece (gr)
+* Greenland (gl)
+* Grenada (gd)
+* Guadeloupe (gp)
+* Guam (gu)
+* Guatemala (gt)
+* Guernsey (gg)
+* Guinea (gn)
+* Guinea-Bissau (gw)
+* Guyana (gy)
+* Haiti (ht)
+* Heard Island and McDonald Islands (hm)
+* Holy See (Vatican City State) (va)
+* Honduras (hn)
+* Hong Kong (hk)
+* Hungary (hu)
+* Iceland (is)
+* India (in)
+* Indonesia (id)
+* Iran, Islamic Republic of (ir)
+* Iraq (iq)
+* Ireland (ie)
+* Isle of Man (im)
+* Israel (il)
+* Italy (it)
+* Jamaica (jm)
+* Japan (jp)
+* Jersey (je)
+* Jordan (jo)
+* Kazakhstan (kz)
+* Kenya (ke)
+* Kiribati (ki)
+* Korea, Democratic People's Republic of (kp)
+* Korea, Republic of (kr)
+* Kosovo (xk)
+* Kurdistan (kurdistan)
+* Kuwait (kw)
+* Kyrgyzstan (kg)
+* Lao People's Democratic Republic (la)
+* Latvia (lv)
+* Lebanon (lb)
+* Lesotho (ls)
+* Liberia (lr)
+* Libya (ly)
+* Liechtenstein (li)
+* Lithuania (lt)
+* Luxembourg (lu)
+* Macao (mo)
+* Macedonia, The Former Yugoslav Republic of (mk)
+* Madagascar (mg)
+* Malawi (mw)
+* Malaysia (my)
+* Maldives (mv)
+* Mali (ml)
+* Malta (mt)
+* Marshall Islands (mh)
+* Martinique (mq)
+* Mauritania (mr)
+* Mauritius (mu)
+* Mayotte (yt)
+* Mexico (mx)
+* Micronesia, Federated States of (fm)
+* Moldova, Republic of (md)
+* Monaco (mc)
+* Mongolia (mn)
+* Montenegro (me)
+* Montserrat (ms)
+* Morocco (ma)
+* Mozambique (mz)
+* Myanmar (mm)
+* Namibia (na)
+* Nauru (nr)
+* Nepal (np)
+* Netherlands (nl)
+* Netherlands Antilles (an)
+* New Caledonia (nc)
+* New Zealand (nz)
+* Nicaragua (ni)
+* Niger (ne)
+* Nigeria (ng)
+* Niue (nu)
+* Norfolk Island (nf)
+* Northern Mariana Islands (mp)
+* Norway (no)
+* Oman (om)
+* Pakistan (pk)
+* Palau (pw)
+* Palestinian Territory, Occupied (ps)
+* Panama (pa)
+* Papua New Guinea (pg)
+* Paraguay (py)
+* Peru (pe)
+* Philippines (ph)
+* Pitcairn (pn)
+* Poland (pl)
+* Portugal (pt)
+* Puerto Rico (pr)
+* Qatar (qa)
+* Reunion (re)
+* Romania (ro)
+* Russian Federation (ru)
+* Rwanda (rw)
+* Saint Helena (sh)
+* Saint Kitts and Nevis (kn)
+* Saint Lucia (lc)
+* Saint Pierre and Miquelon (pm)
+* Saint Vincent and the Grenadines (vc)
+* Samoa (ws)
+* San Marino (sm)
+* Sao Tome and Principe (st)
+* Saudi Arabia (sa)
+* Scotland (scotland)
+* Senegal (sn)
+* Serbia (rs)
+* Seychelles (sc)
+* Sierra Leone (sl)
+* Singapore (sg)
+* Sint Maarten (sx)
+* Slovakia (sk)
+* Slovenia (si)
+* Solomon Islands (sb)
+* Somalia (so)
+* Somaliland (somaliland)
+* South Africa (za)
+* South Georgia and the South Sandwich Islands (gs)
+* South Sudan (ss)
+* Spain (es)
+* Sri Lanka (lk)
+* Sudan (sd)
+* Suriname (sr)
+* Svalbard and Jan Mayen (sj)
+* Swaziland (sz)
+* Sweden (se)
+* Switzerland (ch)
+* Syrian Arab Republic (sy)
+* Taiwan, Province of China (tw)
+* Tajikistan (tj)
+* Tanzania (tz)
+* Thailand (th)
+* Tibet (tibet)
+* Timor-Leste (tl)
+* Togo (tg)
+* Tokelau (tk)
+* Tonga (to)
+* Trinidad and Tobago (tt)
+* Tunisia (tn)
+* Turkey (tr)
+* Turkmenistan (tm)
+* Turks and Caicos Islands (tc)
+* Tuvalu (tv)
+* Uganda (ug)
+* Ukraine (ua)
+* United Arab Emirates (ae)
+* United Kingdom (gb)
+* United States (us)
+* United States Minor Outlying Islands (um)
+* Uruguay (uy)
+* Uzbekistan (uz)
+* Vanuatu (vu)
+* Venezuela, Bolivarian Republic of (ve)
+* Viet Nam (vn)
+* Virgin Islands, British (vg)
+* Virgin Islands, U.S. (vi)
+* Wales (wales)
+* Wallis and Futuna (wf)
+* Western Sahara (eh)
+* Yemen (ye)
+* Zambia (zm)
+* Zanzibar (zanzibar)
+* Zimbabwe (zw)
+
+## Links
+
+* [CSS Flag Sprites generator](https://www.flag-sprites.com/ "Country flags in single CSS sprite")
+* [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)
\ No newline at end of file
--- /dev/null
+/*!
+ * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
+ */
+
+.flag {
+ display: inline-block;
+ width: 16px;
+ height: 11px;
+ background: url('flags.png') no-repeat;
+}
+
+
+.flag.flag-ws {
+ background-position: -112px -165px;
+}
+
+.flag.flag-kr {
+ background-position: -144px -77px;
+}
+
+.flag.flag-tv {
+ background-position: -80px -154px;
+}
+
+.flag.flag-pe {
+ background-position: -208px -110px;
+}
+
+.flag.flag-kp {
+ background-position: -128px -77px;
+}
+
+.flag.flag-bj {
+ background-position: -128px -11px;
+}
+
+.flag.flag-mc {
+ background-position: -160px -88px;
+}
+
+.flag.flag-cd {
+ background-position: -80px -22px;
+}
+
+.flag.flag-jm {
+ background-position: -240px -66px;
+}
+
+.flag.flag-rw {
+ background-position: -240px -121px;
+}
+
+.flag.flag-tg {
+ background-position: -160px -143px;
+}
+
+.flag.flag-mz {
+ background-position: -224px -99px;
+}
+
+.flag.flag-ic {
+ background-position: -48px -66px;
+}
+
+.flag.flag-sn {
+ background-position: -208px -132px;
+}
+
+.flag.flag-an {
+ background-position: -112px 0;
+}
+
+.flag.flag-sh {
+ background-position: -112px -132px;
+}
+
+.flag.flag-sg {
+ background-position: -96px -132px;
+}
+
+.flag.flag-to {
+ background-position: -32px -154px;
+}
+
+.flag.flag-fr {
+ background-position: -144px -44px;
+}
+
+.flag.flag-tz {
+ background-position: -112px -154px;
+}
+
+.flag.flag-nr {
+ background-position: -128px -110px;
+}
+
+.flag.flag-nz {
+ background-position: -160px -110px;
+}
+
+.flag.flag-hm {
+ background-position: -224px -55px;
+}
+
+.flag.flag-cg {
+ background-position: -112px -22px;
+}
+
+.flag.flag-st {
+ background-position: -32px -143px;
+}
+
+.flag.flag-cl {
+ background-position: -176px -22px;
+}
+
+.flag.flag-iq {
+ background-position: -160px -66px;
+}
+
+.flag.flag-tj {
+ background-position: -208px -143px;
+}
+
+.flag.flag-ru {
+ background-position: -224px -121px;
+}
+
+.flag.flag-md {
+ background-position: -176px -88px;
+}
+
+.flag.flag-cw {
+ background-position: -32px -33px;
+}
+
+.flag.flag-gt {
+ background-position: -144px -55px;
+}
+
+.flag.flag-cm {
+ background-position: -192px -22px;
+}
+
+.flag.flag-pn {
+ background-position: -64px -121px;
+}
+
+.flag.flag-vi {
+ background-position: -32px -165px;
+}
+
+.flag.flag-ir {
+ background-position: -176px -66px;
+}
+
+.flag.flag-se {
+ background-position: -80px -132px;
+}
+
+.flag.flag-lt {
+ background-position: -80px -88px;
+}
+
+.flag.flag-gw {
+ background-position: -176px -55px;
+}
+
+.flag.flag-dm {
+ background-position: -128px -33px;
+}
+
+.flag.flag-bd {
+ background-position: -32px -11px;
+}
+
+.flag.flag-kurdistan {
+ background-position: -160px -77px;
+}
+
+.flag.flag-ae {
+ background-position: -16px 0;
+}
+
+.flag.flag-zm {
+ background-position: -208px -165px;
+}
+
+.flag.flag-bn {
+ background-position: -160px -11px;
+}
+
+.flag.flag-lb {
+ background-position: -240px -77px;
+}
+
+.flag.flag-zw {
+ background-position: -224px -165px;
+}
+
+.flag.flag-lu {
+ background-position: -96px -88px;
+}
+
+.flag.flag-ee {
+ background-position: -192px -33px;
+}
+
+.flag.flag-ad {
+ background-position: 0 0;
+}
+
+.flag.flag-gf {
+ background-position: -224px -44px;
+}
+
+.flag.flag-eg {
+ background-position: -208px -33px;
+}
+
+.flag.flag-ly {
+ background-position: -128px -88px;
+}
+
+.flag.flag-ug {
+ background-position: -144px -154px;
+}
+
+.flag.flag-cf {
+ background-position: -96px -22px;
+}
+
+.flag.flag-ag {
+ background-position: -48px 0;
+}
+
+.flag.flag-nl {
+ background-position: -80px -110px;
+}
+
+.flag.flag-gq {
+ background-position: -96px -55px;
+}
+
+.flag.flag-sk {
+ background-position: -160px -132px;
+}
+
+.flag.flag-io {
+ background-position: -144px -66px;
+}
+
+.flag.flag-ar {
+ background-position: -144px 0;
+}
+
+.flag.flag-vc {
+ background-position: -240px -154px;
+}
+
+.flag.flag-ne {
+ background-position: -16px -110px;
+}
+
+.flag.flag-pa {
+ background-position: -192px -110px;
+}
+
+.flag.flag-ca {
+ background-position: -48px -22px;
+}
+
+.flag.flag-dk {
+ background-position: -112px -33px;
+}
+
+.flag.flag-somaliland {
+ background-position: -240px -132px;
+}
+
+.flag.flag-co {
+ background-position: -224px -22px;
+}
+
+.flag.flag-gb {
+ background-position: -176px -44px;
+}
+
+.flag.flag-af {
+ background-position: -32px 0;
+}
+
+.flag.flag-ni {
+ background-position: -64px -110px;
+}
+
+.flag.flag-za {
+ background-position: -176px -165px;
+}
+
+.flag.flag-jp {
+ background-position: -16px -77px;
+}
+
+.flag.flag-mv {
+ background-position: -160px -99px;
+}
+
+.flag.flag-gd {
+ background-position: -192px -44px;
+}
+
+.flag.flag-bt {
+ background-position: -224px -11px;
+}
+
+.flag.flag-de {
+ background-position: -80px -33px;
+}
+
+.flag.flag-scotland {
+ background-position: -48px -132px;
+}
+
+.flag.flag-kh {
+ background-position: -64px -77px;
+}
+
+.flag.flag-xk {
+ background-position: -128px -165px;
+}
+
+.flag.flag-gh {
+ background-position: 0 -55px;
+}
+
+.flag.flag-lv {
+ background-position: -112px -88px;
+}
+
+.flag.flag-qa {
+ background-position: -160px -121px;
+}
+
+.flag.flag-mp {
+ background-position: -64px -99px;
+}
+
+.flag.flag-ss {
+ background-position: -16px -143px;
+}
+
+.flag.flag-ga {
+ background-position: -160px -44px;
+}
+
+.flag.flag-er {
+ background-position: 0 -44px;
+}
+
+.flag.flag-mo {
+ background-position: -48px -99px;
+}
+
+.flag.flag-ve {
+ background-position: 0 -165px;
+}
+
+.flag.flag-ua {
+ background-position: -128px -154px;
+}
+
+.flag.flag-ls {
+ background-position: -64px -88px;
+}
+
+.flag.flag-pg {
+ background-position: -240px -110px;
+}
+
+.flag.flag-wales {
+ background-position: -80px -165px;
+}
+
+.flag.flag-re {
+ background-position: -176px -121px;
+}
+
+.flag.flag-gu {
+ background-position: -160px -55px;
+}
+
+.flag.flag-gs {
+ background-position: -128px -55px;
+}
+
+.flag.flag-ma {
+ background-position: -144px -88px;
+}
+
+.flag.flag-bs {
+ background-position: -208px -11px;
+}
+
+.flag.flag-es {
+ background-position: -16px -44px;
+}
+
+.flag.flag-pw {
+ background-position: -128px -121px;
+}
+
+.flag.flag-bw {
+ background-position: 0 -22px;
+}
+
+.flag.flag-zanzibar {
+ background-position: -192px -165px;
+}
+
+.flag.flag-li {
+ background-position: -16px -88px;
+}
+
+.flag.flag-mm {
+ background-position: -16px -99px;
+}
+
+.flag.flag-ke {
+ background-position: -32px -77px;
+}
+
+.flag.flag-sa {
+ background-position: 0 -132px;
+}
+
+.flag.flag-fk {
+ background-position: -96px -44px;
+}
+
+.flag.flag-bb {
+ background-position: -16px -11px;
+}
+
+.flag.flag-sl {
+ background-position: -176px -132px;
+}
+
+.flag.flag-wf {
+ background-position: -96px -165px;
+}
+
+.flag.flag-ki {
+ background-position: -80px -77px;
+}
+
+.flag.flag-ht {
+ background-position: -16px -66px;
+}
+
+.flag.flag-cn {
+ background-position: -208px -22px;
+}
+
+.flag.flag-uz {
+ background-position: -208px -154px;
+}
+
+.flag.flag-me {
+ background-position: -192px -88px;
+}
+
+.flag.flag-lk {
+ background-position: -32px -88px;
+}
+
+.flag.flag-lc {
+ background-position: 0 -88px;
+}
+
+.flag.flag-gy {
+ background-position: -192px -55px;
+}
+
+.flag.flag-lr {
+ background-position: -48px -88px;
+}
+
+.flag.flag-fj {
+ background-position: -80px -44px;
+}
+
+.flag.flag-sb {
+ background-position: -16px -132px;
+}
+
+.flag.flag-pf {
+ background-position: -224px -110px;
+}
+
+.flag.flag-yt {
+ background-position: -160px -165px;
+}
+
+.flag.flag-tr {
+ background-position: -48px -154px;
+}
+
+.flag.flag-vg {
+ background-position: -16px -165px;
+}
+
+.flag.flag-au {
+ background-position: -192px 0;
+}
+
+.flag.flag-pr {
+ background-position: -80px -121px;
+}
+
+.flag.flag-py {
+ background-position: -144px -121px;
+}
+
+.flag.flag-gl {
+ background-position: -32px -55px;
+}
+
+.flag.flag-tm {
+ background-position: 0 -154px;
+}
+
+.flag.flag-sv {
+ background-position: -48px -143px;
+}
+
+.flag.flag-fo {
+ background-position: -128px -44px;
+}
+
+.flag.flag-et {
+ background-position: -32px -44px;
+}
+
+.flag.flag-mw {
+ background-position: -176px -99px;
+}
+
+.flag.flag-ie {
+ background-position: -80px -66px;
+}
+
+.flag.flag-do {
+ background-position: -144px -33px;
+}
+
+.flag.flag-mq {
+ background-position: -80px -99px;
+}
+
+.flag.flag-as {
+ background-position: -160px 0;
+}
+
+.flag.flag-ck {
+ background-position: -160px -22px;
+}
+
+.flag.flag-gn {
+ background-position: -64px -55px;
+}
+
+.flag.flag-ng {
+ background-position: -48px -110px;
+}
+
+.flag.flag-ge {
+ background-position: -208px -44px;
+}
+
+.flag.flag-vu {
+ background-position: -64px -165px;
+}
+
+.flag.flag-kn {
+ background-position: -112px -77px;
+}
+
+.flag.flag-ps {
+ background-position: -96px -121px;
+}
+
+.flag.flag-fi {
+ background-position: -64px -44px;
+}
+
+.flag.flag-ro {
+ background-position: -192px -121px;
+}
+
+.flag.flag-mx {
+ background-position: -192px -99px;
+}
+
+.flag.flag-vn {
+ background-position: -48px -165px;
+}
+
+.flag.flag-sz {
+ background-position: -96px -143px;
+}
+
+.flag.flag-ky {
+ background-position: -192px -77px;
+}
+
+.flag.flag-bg {
+ background-position: -80px -11px;
+}
+
+.flag.flag-nf {
+ background-position: -32px -110px;
+}
+
+.flag.flag-pm {
+ background-position: -48px -121px;
+}
+
+.flag.flag-th {
+ background-position: -176px -143px;
+}
+
+.flag.flag-tf {
+ background-position: -144px -143px;
+}
+
+.flag.flag-il {
+ background-position: -96px -66px;
+}
+
+.flag.flag-br {
+ background-position: -192px -11px;
+}
+
+.flag.flag-tk {
+ background-position: -224px -143px;
+}
+
+.flag.flag-eu {
+ background-position: -48px -44px;
+}
+
+.flag.flag-at {
+ background-position: -176px 0;
+}
+
+.flag.flag-uy {
+ background-position: -192px -154px;
+}
+
+.flag.flag-is {
+ background-position: -192px -66px;
+}
+
+.flag.flag-ai {
+ background-position: -64px 0;
+}
+
+.flag.flag-gp {
+ background-position: -80px -55px;
+}
+
+.flag.flag-ao {
+ background-position: -128px 0;
+}
+
+.flag.flag-nu {
+ background-position: -144px -110px;
+}
+
+.flag.flag-so {
+ background-position: -224px -132px;
+}
+
+.flag.flag-nc {
+ background-position: 0 -110px;
+}
+
+.flag.flag-pk {
+ background-position: -16px -121px;
+}
+
+.flag.flag-it {
+ background-position: -208px -66px;
+}
+
+.flag.flag-la {
+ background-position: -224px -77px;
+}
+
+.flag.flag-aw {
+ background-position: -208px 0;
+}
+
+.flag.flag-am {
+ background-position: -96px 0;
+}
+
+.flag.flag-bo {
+ background-position: -176px -11px;
+}
+
+.flag.flag-bi {
+ background-position: -112px -11px;
+}
+
+.flag.flag-sx {
+ background-position: -64px -143px;
+}
+
+.flag.flag-eh {
+ background-position: -224px -33px;
+}
+
+.flag.flag-ye {
+ background-position: -144px -165px;
+}
+
+.flag.flag-kw {
+ background-position: -176px -77px;
+}
+
+.flag.flag-by {
+ background-position: -16px -22px;
+}
+
+.flag.flag-va {
+ background-position: -224px -154px;
+}
+
+.flag.flag-cy {
+ background-position: -48px -33px;
+}
+
+.flag.flag-my {
+ background-position: -208px -99px;
+}
+
+.flag.flag-jo {
+ background-position: 0 -77px;
+}
+
+.flag.flag-hk {
+ background-position: -208px -55px;
+}
+
+.flag.flag-ba {
+ background-position: 0 -11px;
+}
+
+.flag.flag-be {
+ background-position: -48px -11px;
+}
+
+.flag.flag-hn {
+ background-position: -240px -55px;
+}
+
+.flag.flag-mn {
+ background-position: -32px -99px;
+}
+
+.flag.flag-gg {
+ background-position: -240px -44px;
+}
+
+.flag.flag-td {
+ background-position: -128px -143px;
+}
+
+.flag.flag-um {
+ background-position: -160px -154px;
+}
+
+.flag.flag-dz {
+ background-position: -160px -33px;
+}
+
+.flag.flag-bm {
+ background-position: -144px -11px;
+}
+
+.flag.flag-hu {
+ background-position: -32px -66px;
+}
+
+.flag.flag-fm {
+ background-position: -112px -44px;
+}
+
+.flag.flag-sj {
+ background-position: -144px -132px;
+}
+
+.flag.flag-pt {
+ background-position: -112px -121px;
+}
+
+.flag.flag-hr {
+ background-position: 0 -66px;
+}
+
+.flag.flag-ch {
+ background-position: -128px -22px;
+}
+
+.flag.flag-ci {
+ background-position: -144px -22px;
+}
+
+.flag.flag-kz {
+ background-position: -208px -77px;
+}
+
+.flag.flag-az {
+ background-position: -240px 0;
+}
+
+.flag.flag-kg {
+ background-position: -48px -77px;
+}
+
+.flag.flag-ml {
+ background-position: 0 -99px;
+}
+
+.flag.flag-bz {
+ background-position: -32px -22px;
+}
+
+.flag.flag-im {
+ background-position: -112px -66px;
+}
+
+.flag.flag-ph {
+ background-position: 0 -121px;
+}
+
+.flag.flag-bv {
+ background-position: -240px -11px;
+}
+
+.flag.flag-gi {
+ background-position: -16px -55px;
+}
+
+.flag.flag-mr {
+ background-position: -96px -99px;
+}
+
+.flag.flag-rs {
+ background-position: -208px -121px;
+}
+
+.flag.flag-in {
+ background-position: -128px -66px;
+}
+
+.flag.flag-sd {
+ background-position: -64px -132px;
+}
+
+.flag.flag-cu {
+ background-position: 0 -33px;
+}
+
+.flag.flag-ax {
+ background-position: -224px 0;
+}
+
+.flag.flag-tt {
+ background-position: -64px -154px;
+}
+
+.flag.flag-mh {
+ background-position: -224px -88px;
+}
+
+.flag.flag-gm {
+ background-position: -48px -55px;
+}
+
+.flag.flag-catalonia {
+ background-position: -64px -22px;
+}
+
+.flag.flag-ms {
+ background-position: -112px -99px;
+}
+
+.flag.flag-mu {
+ background-position: -144px -99px;
+}
+
+.flag.flag-tw {
+ background-position: -96px -154px;
+}
+
+.flag.flag-tl {
+ background-position: -240px -143px;
+}
+
+.flag.flag-sy {
+ background-position: -80px -143px;
+}
+
+.flag.flag-na {
+ background-position: -240px -99px;
+}
+
+.flag.flag-km {
+ background-position: -96px -77px;
+}
+
+.flag.flag-mt {
+ background-position: -128px -99px;
+}
+
+.flag.flag-cv {
+ background-position: -16px -33px;
+}
+
+.flag.flag-sm {
+ background-position: -192px -132px;
+}
+
+.flag.flag-om {
+ background-position: -176px -110px;
+}
+
+.flag.flag-id {
+ background-position: -64px -66px;
+}
+
+.flag.flag-tn {
+ background-position: -16px -154px;
+}
+
+.flag.flag-mk {
+ background-position: -240px -88px;
+}
+
+.flag.flag-pl {
+ background-position: -32px -121px;
+}
+
+.flag.flag-bf {
+ background-position: -64px -11px;
+}
+
+.flag.flag-al {
+ background-position: -80px 0;
+}
+
+.flag.flag-england {
+ background-position: -240px -33px;
+}
+
+.flag.flag-cz {
+ background-position: -64px -33px;
+}
+
+.flag.flag-np {
+ background-position: -112px -110px;
+}
+
+.flag.flag-cr {
+ background-position: -240px -22px;
+}
+
+.flag.flag-si {
+ background-position: -128px -132px;
+}
+
+.flag.flag-no {
+ background-position: -96px -110px;
+}
+
+.flag.flag-je {
+ background-position: -224px -66px;
+}
+
+.flag.flag-mg {
+ background-position: -208px -88px;
+}
+
+.flag.flag-us {
+ background-position: -176px -154px;
+}
+
+.flag.flag-tibet {
+ background-position: -192px -143px;
+}
+
+.flag.flag-ec {
+ background-position: -176px -33px;
+}
+
+.flag.flag-dj {
+ background-position: -96px -33px;
+}
+
+.flag.flag-tc {
+ background-position: -112px -143px;
+}
+
+.flag.flag-sr {
+ background-position: 0 -143px;
+}
+
+.flag.flag-gr {
+ background-position: -112px -55px;
+}
+
+.flag.flag-sc {
+ background-position: -32px -132px;
+}
+
+.flag.flag-bh {
+ background-position: -96px -11px;
+}