You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

978 lines
20 KiB

10 years ago
  1. /* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */
  2. /*******************************
  3. Overrides
  4. *******************************/
  5. i.flag.ad:before,
  6. i.flag.andorra:before {
  7. background-position: 0px 0px;
  8. }
  9. i.flag.ae:before,
  10. i.flag.united.arab.emirates:before,
  11. i.flag.uae:before {
  12. background-position: 0px -26px;
  13. }
  14. i.flag.af:before,
  15. i.flag.afghanistan:before {
  16. background-position: 0px -52px;
  17. }
  18. i.flag.ag:before,
  19. i.flag.antigua:before {
  20. background-position: 0px -78px;
  21. }
  22. i.flag.ai:before,
  23. i.flag.anguilla:before {
  24. background-position: 0px -104px;
  25. }
  26. i.flag.al:before,
  27. i.flag.albania:before {
  28. background-position: 0px -130px;
  29. }
  30. i.flag.am:before,
  31. i.flag.armenia:before {
  32. background-position: 0px -156px;
  33. }
  34. i.flag.an:before,
  35. i.flag.netherlands.antilles:before {
  36. background-position: 0px -182px;
  37. }
  38. i.flag.ao:before,
  39. i.flag.angola:before {
  40. background-position: 0px -208px;
  41. }
  42. i.flag.ar:before,
  43. i.flag.argentina:before {
  44. background-position: 0px -234px;
  45. }
  46. i.flag.as:before,
  47. i.flag.american.samoa:before {
  48. background-position: 0px -260px;
  49. }
  50. i.flag.at:before,
  51. i.flag.austria:before {
  52. background-position: 0px -286px;
  53. }
  54. i.flag.au:before,
  55. i.flag.australia:before {
  56. background-position: 0px -312px;
  57. }
  58. i.flag.aw:before,
  59. i.flag.aruba:before {
  60. background-position: 0px -338px;
  61. }
  62. i.flag.ax:before,
  63. i.flag.aland.islands:before {
  64. background-position: 0px -364px;
  65. }
  66. i.flag.az:before,
  67. i.flag.azerbaijan:before {
  68. background-position: 0px -390px;
  69. }
  70. i.flag.ba:before,
  71. i.flag.bosnia:before {
  72. background-position: 0px -416px;
  73. }
  74. i.flag.bb:before,
  75. i.flag.barbados:before {
  76. background-position: 0px -442px;
  77. }
  78. i.flag.bd:before,
  79. i.flag.bangladesh:before {
  80. background-position: 0px -468px;
  81. }
  82. i.flag.be:before,
  83. i.flag.belgium:before {
  84. background-position: 0px -494px;
  85. }
  86. i.flag.bf:before,
  87. i.flag.burkina.faso:before {
  88. background-position: 0px -520px;
  89. }
  90. i.flag.bg:before,
  91. i.flag.bulgaria:before {
  92. background-position: 0px -546px;
  93. }
  94. i.flag.bh:before,
  95. i.flag.bahrain:before {
  96. background-position: 0px -572px;
  97. }
  98. i.flag.bi:before,
  99. i.flag.burundi:before {
  100. background-position: 0px -598px;
  101. }
  102. i.flag.bj:before,
  103. i.flag.benin:before {
  104. background-position: 0px -624px;
  105. }
  106. i.flag.bm:before,
  107. i.flag.bermuda:before {
  108. background-position: 0px -650px;
  109. }
  110. i.flag.bn:before,
  111. i.flag.brunei:before {
  112. background-position: 0px -676px;
  113. }
  114. i.flag.bo:before,
  115. i.flag.bolivia:before {
  116. background-position: 0px -702px;
  117. }
  118. i.flag.br:before,
  119. i.flag.brazil:before {
  120. background-position: 0px -728px;
  121. }
  122. i.flag.bs:before,
  123. i.flag.bahamas:before {
  124. background-position: 0px -754px;
  125. }
  126. i.flag.bt:before,
  127. i.flag.bhutan:before {
  128. background-position: 0px -780px;
  129. }
  130. i.flag.bv:before,
  131. i.flag.bouvet.island:before {
  132. background-position: 0px -806px;
  133. }
  134. i.flag.bw:before,
  135. i.flag.botswana:before {
  136. background-position: 0px -832px;
  137. }
  138. i.flag.by:before,
  139. i.flag.belarus:before {
  140. background-position: 0px -858px;
  141. }
  142. i.flag.bz:before,
  143. i.flag.belize:before {
  144. background-position: 0px -884px;
  145. }
  146. i.flag.ca:before,
  147. i.flag.canada:before {
  148. background-position: 0px -910px;
  149. }
  150. i.flag.cc:before,
  151. i.flag.cocos.islands:before {
  152. background-position: 0px -962px;
  153. }
  154. i.flag.cd:before,
  155. i.flag.congo:before {
  156. background-position: 0px -988px;
  157. }
  158. i.flag.cf:before,
  159. i.flag.central.african.republic:before {
  160. background-position: 0px -1014px;
  161. }
  162. i.flag.cg:before,
  163. i.flag.congo.brazzaville:before {
  164. background-position: 0px -1040px;
  165. }
  166. i.flag.ch:before,
  167. i.flag.switzerland:before {
  168. background-position: 0px -1066px;
  169. }
  170. i.flag.ci:before,
  171. i.flag.cote.divoire:before {
  172. background-position: 0px -1092px;
  173. }
  174. i.flag.ck:before,
  175. i.flag.cook.islands:before {
  176. background-position: 0px -1118px;
  177. }
  178. i.flag.cl:before,
  179. i.flag.chile:before {
  180. background-position: 0px -1144px;
  181. }
  182. i.flag.cm:before,
  183. i.flag.cameroon:before {
  184. background-position: 0px -1170px;
  185. }
  186. i.flag.cn:before,
  187. i.flag.china:before {
  188. background-position: 0px -1196px;
  189. }
  190. i.flag.co:before,
  191. i.flag.colombia:before {
  192. background-position: 0px -1222px;
  193. }
  194. i.flag.cr:before,
  195. i.flag.costa.rica:before {
  196. background-position: 0px -1248px;
  197. }
  198. i.flag.cs:before,
  199. i.flag.serbia:before {
  200. background-position: 0px -1274px;
  201. }
  202. i.flag.cu:before,
  203. i.flag.cuba:before {
  204. background-position: 0px -1300px;
  205. }
  206. i.flag.cv:before,
  207. i.flag.cape.verde:before {
  208. background-position: 0px -1326px;
  209. }
  210. i.flag.cx:before,
  211. i.flag.christmas.island:before {
  212. background-position: 0px -1352px;
  213. }
  214. i.flag.cy:before,
  215. i.flag.cyprus:before {
  216. background-position: 0px -1378px;
  217. }
  218. i.flag.cz:before,
  219. i.flag.czech.republic:before {
  220. background-position: 0px -1404px;
  221. }
  222. i.flag.de:before,
  223. i.flag.germany:before {
  224. background-position: 0px -1430px;
  225. }
  226. i.flag.dj:before,
  227. i.flag.djibouti:before {
  228. background-position: 0px -1456px;
  229. }
  230. i.flag.dk:before,
  231. i.flag.denmark:before {
  232. background-position: 0px -1482px;
  233. }
  234. i.flag.dm:before,
  235. i.flag.dominica:before {
  236. background-position: 0px -1508px;
  237. }
  238. i.flag.do:before,
  239. i.flag.dominican.republic:before {
  240. background-position: 0px -1534px;
  241. }
  242. i.flag.dz:before,
  243. i.flag.algeria:before {
  244. background-position: 0px -1560px;
  245. }
  246. i.flag.ec:before,
  247. i.flag.ecuador:before {
  248. background-position: 0px -1586px;
  249. }
  250. i.flag.ee:before,
  251. i.flag.estonia:before {
  252. background-position: 0px -1612px;
  253. }
  254. i.flag.eg:before,
  255. i.flag.egypt:before {
  256. background-position: 0px -1638px;
  257. }
  258. i.flag.eh:before,
  259. i.flag.western.sahara:before {
  260. background-position: 0px -1664px;
  261. }
  262. i.flag.er:before,
  263. i.flag.eritrea:before {
  264. background-position: 0px -1716px;
  265. }
  266. i.flag.es:before,
  267. i.flag.spain:before {
  268. background-position: 0px -1742px;
  269. }
  270. i.flag.et:before,
  271. i.flag.ethiopia:before {
  272. background-position: 0px -1768px;
  273. }
  274. i.flag.eu:before,
  275. i.flag.european.union:before {
  276. background-position: 0px -1794px;
  277. }
  278. i.flag.fi:before,
  279. i.flag.finland:before {
  280. background-position: 0px -1846px;
  281. }
  282. i.flag.fj:before,
  283. i.flag.fiji:before {
  284. background-position: 0px -1872px;
  285. }
  286. i.flag.fk:before,
  287. i.flag.falkland.islands:before {
  288. background-position: 0px -1898px;
  289. }
  290. i.flag.fm:before,
  291. i.flag.micronesia:before {
  292. background-position: 0px -1924px;
  293. }
  294. i.flag.fo:before,
  295. i.flag.faroe.islands:before {
  296. background-position: 0px -1950px;
  297. }
  298. i.flag.fr:before,
  299. i.flag.france:before {
  300. background-position: 0px -1976px;
  301. }
  302. i.flag.ga:before,
  303. i.flag.gabon:before {
  304. background-position: -36px 0px;
  305. }
  306. i.flag.gb:before,
  307. i.flag.england:before,
  308. i.flag.united.kingdom:before {
  309. background-position: -36px -26px;
  310. }
  311. i.flag.gd:before,
  312. i.flag.grenada:before {
  313. background-position: -36px -52px;
  314. }
  315. i.flag.ge:before,
  316. i.flag.georgia:before {
  317. background-position: -36px -78px;
  318. }
  319. i.flag.gf:before,
  320. i.flag.french.guiana:before {
  321. background-position: -36px -104px;
  322. }
  323. i.flag.gh:before,
  324. i.flag.ghana:before {
  325. background-position: -36px -130px;
  326. }
  327. i.flag.gi:before,
  328. i.flag.gibraltar:before {
  329. background-position: -36px -156px;
  330. }
  331. i.flag.gl:before,
  332. i.flag.greenland:before {
  333. background-position: -36px -182px;
  334. }
  335. i.flag.gm:before,
  336. i.flag.gambia:before {
  337. background-position: -36px -208px;
  338. }
  339. i.flag.gn:before,
  340. i.flag.guinea:before {
  341. background-position: -36px -234px;
  342. }
  343. i.flag.gp:before,
  344. i.flag.guadeloupe:before {
  345. background-position: -36px -260px;
  346. }
  347. i.flag.gq:before,
  348. i.flag.equatorial.guinea:before {
  349. background-position: -36px -286px;
  350. }
  351. i.flag.gr:before,
  352. i.flag.greece:before {
  353. background-position: -36px -312px;
  354. }
  355. i.flag.gs:before,
  356. i.flag.sandwich.islands:before {
  357. background-position: -36px -338px;
  358. }
  359. i.flag.gt:before,
  360. i.flag.guatemala:before {
  361. background-position: -36px -364px;
  362. }
  363. i.flag.gu:before,
  364. i.flag.guam:before {
  365. background-position: -36px -390px;
  366. }
  367. i.flag.gw:before,
  368. i.flag.guinea-bissau:before {
  369. background-position: -36px -416px;
  370. }
  371. i.flag.gy:before,
  372. i.flag.guyana:before {
  373. background-position: -36px -442px;
  374. }
  375. i.flag.hk:before,
  376. i.flag.hong.kong:before {
  377. background-position: -36px -468px;
  378. }
  379. i.flag.hm:before,
  380. i.flag.heard.island:before {
  381. background-position: -36px -494px;
  382. }
  383. i.flag.hn:before,
  384. i.flag.honduras:before {
  385. background-position: -36px -520px;
  386. }
  387. i.flag.hr:before,
  388. i.flag.croatia:before {
  389. background-position: -36px -546px;
  390. }
  391. i.flag.ht:before,
  392. i.flag.haiti:before {
  393. background-position: -36px -572px;
  394. }
  395. i.flag.hu:before,
  396. i.flag.hungary:before {
  397. background-position: -36px -598px;
  398. }
  399. i.flag.id:before,
  400. i.flag.indonesia:before {
  401. background-position: -36px -624px;
  402. }
  403. i.flag.ie:before,
  404. i.flag.ireland:before {
  405. background-position: -36px -650px;
  406. }
  407. i.flag.il:before,
  408. i.flag.israel:before {
  409. background-position: -36px -676px;
  410. }
  411. i.flag.in:before,
  412. i.flag.india:before {
  413. background-position: -36px -702px;
  414. }
  415. i.flag.io:before,
  416. i.flag.indian.ocean.territory:before {
  417. background-position: -36px -728px;
  418. }
  419. i.flag.iq:before,
  420. i.flag.iraq:before {
  421. background-position: -36px -754px;
  422. }
  423. i.flag.ir:before,
  424. i.flag.iran:before {
  425. background-position: -36px -780px;
  426. }
  427. i.flag.is:before,
  428. i.flag.iceland:before {
  429. background-position: -36px -806px;
  430. }
  431. i.flag.it:before,
  432. i.flag.italy:before {
  433. background-position: -36px -832px;
  434. }
  435. i.flag.jm:before,
  436. i.flag.jamaica:before {
  437. background-position: -36px -858px;
  438. }
  439. i.flag.jo:before,
  440. i.flag.jordan:before {
  441. background-position: -36px -884px;
  442. }
  443. i.flag.jp:before,
  444. i.flag.japan:before {
  445. background-position: -36px -910px;
  446. }
  447. i.flag.ke:before,
  448. i.flag.kenya:before {
  449. background-position: -36px -936px;
  450. }
  451. i.flag.kg:before,
  452. i.flag.kyrgyzstan:before {
  453. background-position: -36px -962px;
  454. }
  455. i.flag.kh:before,
  456. i.flag.cambodia:before {
  457. background-position: -36px -988px;
  458. }
  459. i.flag.ki:before,
  460. i.flag.kiribati:before {
  461. background-position: -36px -1014px;
  462. }
  463. i.flag.km:before,
  464. i.flag.comoros:before {
  465. background-position: -36px -1040px;
  466. }
  467. i.flag.kn:before,
  468. i.flag.saint.kitts.and.nevis:before {
  469. background-position: -36px -1066px;
  470. }
  471. i.flag.kp:before,
  472. i.flag.north.korea:before {
  473. background-position: -36px -1092px;
  474. }
  475. i.flag.kr:before,
  476. i.flag.south.korea:before {
  477. background-position: -36px -1118px;
  478. }
  479. i.flag.kw:before,
  480. i.flag.kuwait:before {
  481. background-position: -36px -1144px;
  482. }
  483. i.flag.ky:before,
  484. i.flag.cayman.islands:before {
  485. background-position: -36px -1170px;
  486. }
  487. i.flag.kz:before,
  488. i.flag.kazakhstan:before {
  489. background-position: -36px -1196px;
  490. }
  491. i.flag.la:before,
  492. i.flag.laos:before {
  493. background-position: -36px -1222px;
  494. }
  495. i.flag.lb:before,
  496. i.flag.lebanon:before {
  497. background-position: -36px -1248px;
  498. }
  499. i.flag.lc:before,
  500. i.flag.saint.lucia:before {
  501. background-position: -36px -1274px;
  502. }
  503. i.flag.li:before,
  504. i.flag.liechtenstein:before {
  505. background-position: -36px -1300px;
  506. }
  507. i.flag.lk:before,
  508. i.flag.sri.lanka:before {
  509. background-position: -36px -1326px;
  510. }
  511. i.flag.lr:before,
  512. i.flag.liberia:before {
  513. background-position: -36px -1352px;
  514. }
  515. i.flag.ls:before,
  516. i.flag.lesotho:before {
  517. background-position: -36px -1378px;
  518. }
  519. i.flag.lt:before,
  520. i.flag.lithuania:before {
  521. background-position: -36px -1404px;
  522. }
  523. i.flag.lu:before,
  524. i.flag.luxembourg:before {
  525. background-position: -36px -1430px;
  526. }
  527. i.flag.lv:before,
  528. i.flag.latvia:before {
  529. background-position: -36px -1456px;
  530. }
  531. i.flag.ly:before,
  532. i.flag.libya:before {
  533. background-position: -36px -1482px;
  534. }
  535. i.flag.ma:before,
  536. i.flag.morocco:before {
  537. background-position: -36px -1508px;
  538. }
  539. i.flag.mc:before,
  540. i.flag.monaco:before {
  541. background-position: -36px -1534px;
  542. }
  543. i.flag.md:before,
  544. i.flag.moldova:before {
  545. background-position: -36px -1560px;
  546. }
  547. i.flag.me:before,
  548. i.flag.montenegro:before {
  549. background-position: -36px -1586px;
  550. }
  551. i.flag.mg:before,
  552. i.flag.madagascar:before {
  553. background-position: -36px -1613px;
  554. }
  555. i.flag.mh:before,
  556. i.flag.marshall.islands:before {
  557. background-position: -36px -1639px;
  558. }
  559. i.flag.mk:before,
  560. i.flag.macedonia:before {
  561. background-position: -36px -1665px;
  562. }
  563. i.flag.ml:before,
  564. i.flag.mali:before {
  565. background-position: -36px -1691px;
  566. }
  567. i.flag.mm:before,
  568. i.flag.myanmar:before,
  569. i.flag.burma:before {
  570. background-position: -36px -1717px;
  571. }
  572. i.flag.mn:before,
  573. i.flag.mongolia:before {
  574. background-position: -36px -1743px;
  575. }
  576. i.flag.mo:before,
  577. i.flag.macau:before {
  578. background-position: -36px -1769px;
  579. }
  580. i.flag.mp:before,
  581. i.flag.northern.mariana.islands:before {
  582. background-position: -36px -1795px;
  583. }
  584. i.flag.mq:before,
  585. i.flag.martinique:before {
  586. background-position: -36px -1821px;
  587. }
  588. i.flag.mr:before,
  589. i.flag.mauritania:before {
  590. background-position: -36px -1847px;
  591. }
  592. i.flag.ms:before,
  593. i.flag.montserrat:before {
  594. background-position: -36px -1873px;
  595. }
  596. i.flag.mt:before,
  597. i.flag.malta:before {
  598. background-position: -36px -1899px;
  599. }
  600. i.flag.mu:before,
  601. i.flag.mauritius:before {
  602. background-position: -36px -1925px;
  603. }
  604. i.flag.mv:before,
  605. i.flag.maldives:before {
  606. background-position: -36px -1951px;
  607. }
  608. i.flag.mw:before,
  609. i.flag.malawi:before {
  610. background-position: -36px -1977px;
  611. }
  612. i.flag.mx:before,
  613. i.flag.mexico:before {
  614. background-position: -72px 0px;
  615. }
  616. i.flag.my:before,
  617. i.flag.malaysia:before {
  618. background-position: -72px -26px;
  619. }
  620. i.flag.mz:before,
  621. i.flag.mozambique:before {
  622. background-position: -72px -52px;
  623. }
  624. i.flag.na:before,
  625. i.flag.namibia:before {
  626. background-position: -72px -78px;
  627. }
  628. i.flag.nc:before,
  629. i.flag.new.caledonia:before {
  630. background-position: -72px -104px;
  631. }
  632. i.flag.ne:before,
  633. i.flag.niger:before {
  634. background-position: -72px -130px;
  635. }
  636. i.flag.nf:before,
  637. i.flag.norfolk.island:before {
  638. background-position: -72px -156px;
  639. }
  640. i.flag.ng:before,
  641. i.flag.nigeria:before {
  642. background-position: -72px -182px;
  643. }
  644. i.flag.ni:before,
  645. i.flag.nicaragua:before {
  646. background-position: -72px -208px;
  647. }
  648. i.flag.nl:before,
  649. i.flag.netherlands:before {
  650. background-position: -72px -234px;
  651. }
  652. i.flag.no:before,
  653. i.flag.norway:before {
  654. background-position: -72px -260px;
  655. }
  656. i.flag.np:before,
  657. i.flag.nepal:before {
  658. background-position: -72px -286px;
  659. }
  660. i.flag.nr:before,
  661. i.flag.nauru:before {
  662. background-position: -72px -312px;
  663. }
  664. i.flag.nu:before,
  665. i.flag.niue:before {
  666. background-position: -72px -338px;
  667. }
  668. i.flag.nz:before,
  669. i.flag.new.zealand:before {
  670. background-position: -72px -364px;
  671. }
  672. i.flag.om:before,
  673. i.flag.oman:before {
  674. background-position: -72px -390px;
  675. }
  676. i.flag.pa:before,
  677. i.flag.panama:before {
  678. background-position: -72px -416px;
  679. }
  680. i.flag.pe:before,
  681. i.flag.peru:before {
  682. background-position: -72px -442px;
  683. }
  684. i.flag.pf:before,
  685. i.flag.french.polynesia:before {
  686. background-position: -72px -468px;
  687. }
  688. i.flag.pg:before,
  689. i.flag.new.guinea:before {
  690. background-position: -72px -494px;
  691. }
  692. i.flag.ph:before,
  693. i.flag.philippines:before {
  694. background-position: -72px -520px;
  695. }
  696. i.flag.pk:before,
  697. i.flag.pakistan:before {
  698. background-position: -72px -546px;
  699. }
  700. i.flag.pl:before,
  701. i.flag.poland:before {
  702. background-position: -72px -572px;
  703. }
  704. i.flag.pm:before,
  705. i.flag.saint.pierre:before {
  706. background-position: -72px -598px;
  707. }
  708. i.flag.pn:before,
  709. i.flag.pitcairn.islands:before {
  710. background-position: -72px -624px;
  711. }
  712. i.flag.pr:before,
  713. i.flag.puerto.rico:before {
  714. background-position: -72px -650px;
  715. }
  716. i.flag.ps:before,
  717. i.flag.palestine:before {
  718. background-position: -72px -676px;
  719. }
  720. i.flag.pt:before,
  721. i.flag.portugal:before {
  722. background-position: -72px -702px;
  723. }
  724. i.flag.pw:before,
  725. i.flag.palau:before {
  726. background-position: -72px -728px;
  727. }
  728. i.flag.py:before,
  729. i.flag.paraguay:before {
  730. background-position: -72px -754px;
  731. }
  732. i.flag.qa:before,
  733. i.flag.qatar:before {
  734. background-position: -72px -780px;
  735. }
  736. i.flag.re:before,
  737. i.flag.reunion:before {
  738. background-position: -72px -806px;
  739. }
  740. i.flag.ro:before,
  741. i.flag.romania:before {
  742. background-position: -72px -832px;
  743. }
  744. i.flag.rs:before,
  745. i.flag.serbia:before {
  746. background-position: -72px -858px;
  747. }
  748. i.flag.ru:before,
  749. i.flag.russia:before {
  750. background-position: -72px -884px;
  751. }
  752. i.flag.rw:before,
  753. i.flag.rwanda:before {
  754. background-position: -72px -910px;
  755. }
  756. i.flag.sa:before,
  757. i.flag.saudi.arabia:before {
  758. background-position: -72px -936px;
  759. }
  760. i.flag.sb:before,
  761. i.flag.solomon.islands:before {
  762. background-position: -72px -962px;
  763. }
  764. i.flag.sc:before,
  765. i.flag.seychelles:before {
  766. background-position: -72px -988px;
  767. }
  768. i.flag.sd:before,
  769. i.flag.sudan:before {
  770. background-position: -72px -1040px;
  771. }
  772. i.flag.se:before,
  773. i.flag.sweden:before {
  774. background-position: -72px -1066px;
  775. }
  776. i.flag.sg:before,
  777. i.flag.singapore:before {
  778. background-position: -72px -1092px;
  779. }
  780. i.flag.sh:before,
  781. i.flag.saint.helena:before {
  782. background-position: -72px -1118px;
  783. }
  784. i.flag.si:before,
  785. i.flag.slovenia:before {
  786. background-position: -72px -1144px;
  787. }
  788. i.flag.sj:before,
  789. i.flag.svalbard:before,
  790. i.flag.jan.mayen:before {
  791. background-position: -72px -1170px;
  792. }
  793. i.flag.sk:before,
  794. i.flag.slovakia:before {
  795. background-position: -72px -1196px;
  796. }
  797. i.flag.sl:before,
  798. i.flag.sierra.leone:before {
  799. background-position: -72px -1222px;
  800. }
  801. i.flag.sm:before,
  802. i.flag.san.marino:before {
  803. background-position: -72px -1248px;
  804. }
  805. i.flag.sn:before,
  806. i.flag.senegal:before {
  807. background-position: -72px -1274px;
  808. }
  809. i.flag.so:before,
  810. i.flag.somalia:before {
  811. background-position: -72px -1300px;
  812. }
  813. i.flag.sr:before,
  814. i.flag.suriname:before {
  815. background-position: -72px -1326px;
  816. }
  817. i.flag.st:before,
  818. i.flag.sao.tome:before {
  819. background-position: -72px -1352px;
  820. }
  821. i.flag.sv:before,
  822. i.flag.el.salvador:before {
  823. background-position: -72px -1378px;
  824. }
  825. i.flag.sy:before,
  826. i.flag.syria:before {
  827. background-position: -72px -1404px;
  828. }
  829. i.flag.sz:before,
  830. i.flag.swaziland:before {
  831. background-position: -72px -1430px;
  832. }
  833. i.flag.tc:before,
  834. i.flag.caicos.islands:before {
  835. background-position: -72px -1456px;
  836. }
  837. i.flag.td:before,
  838. i.flag.chad:before {
  839. background-position: -72px -1482px;
  840. }
  841. i.flag.tf:before,
  842. i.flag.french.territories:before {
  843. background-position: -72px -1508px;
  844. }
  845. i.flag.tg:before,
  846. i.flag.togo:before {
  847. background-position: -72px -1534px;
  848. }
  849. i.flag.th:before,
  850. i.flag.thailand:before {
  851. background-position: -72px -1560px;
  852. }
  853. i.flag.tj:before,
  854. i.flag.tajikistan:before {
  855. background-position: -72px -1586px;
  856. }
  857. i.flag.tk:before,
  858. i.flag.tokelau:before {
  859. background-position: -72px -1612px;
  860. }
  861. i.flag.tl:before,
  862. i.flag.timorleste:before {
  863. background-position: -72px -1638px;
  864. }
  865. i.flag.tm:before,
  866. i.flag.turkmenistan:before {
  867. background-position: -72px -1664px;
  868. }
  869. i.flag.tn:before,
  870. i.flag.tunisia:before {
  871. background-position: -72px -1690px;
  872. }
  873. i.flag.to:before,
  874. i.flag.tonga:before {
  875. background-position: -72px -1716px;
  876. }
  877. i.flag.tr:before,
  878. i.flag.turkey:before {
  879. background-position: -72px -1742px;
  880. }
  881. i.flag.tt:before,
  882. i.flag.trinidad:before {
  883. background-position: -72px -1768px;
  884. }
  885. i.flag.tv:before,
  886. i.flag.tuvalu:before {
  887. background-position: -72px -1794px;
  888. }
  889. i.flag.tw:before,
  890. i.flag.taiwan:before {
  891. background-position: -72px -1820px;
  892. }
  893. i.flag.tz:before,
  894. i.flag.tanzania:before {
  895. background-position: -72px -1846px;
  896. }
  897. i.flag.ua:before,
  898. i.flag.ukraine:before {
  899. background-position: -72px -1872px;
  900. }
  901. i.flag.ug:before,
  902. i.flag.uganda:before {
  903. background-position: -72px -1898px;
  904. }
  905. i.flag.um:before,
  906. i.flag.us.minor.islands:before {
  907. background-position: -72px -1924px;
  908. }
  909. i.flag.us:before,
  910. i.flag.america:before,
  911. i.flag.united.states:before {
  912. background-position: -72px -1950px;
  913. }
  914. i.flag.uy:before,
  915. i.flag.uruguay:before {
  916. background-position: -72px -1976px;
  917. }
  918. i.flag.uz:before,
  919. i.flag.uzbekistan:before {
  920. background-position: -108px 0px;
  921. }
  922. i.flag.va:before,
  923. i.flag.vatican.city:before {
  924. background-position: -108px -26px;
  925. }
  926. i.flag.vc:before,
  927. i.flag.saint.vincent:before {
  928. background-position: -108px -52px;
  929. }
  930. i.flag.ve:before,
  931. i.flag.venezuela:before {
  932. background-position: -108px -78px;
  933. }
  934. i.flag.vg:before,
  935. i.flag.british.virgin.islands:before {
  936. background-position: -108px -104px;
  937. }
  938. i.flag.vi:before,
  939. i.flag.us.virgin.islands:before {
  940. background-position: -108px -130px;
  941. }
  942. i.flag.vn:before,
  943. i.flag.vietnam:before {
  944. background-position: -108px -156px;
  945. }
  946. i.flag.vu:before,
  947. i.flag.vanuatu:before {
  948. background-position: -108px -182px;
  949. }
  950. i.flag.wf:before,
  951. i.flag.wallis.and.futuna:before {
  952. background-position: -108px -234px;
  953. }
  954. i.flag.ws:before,
  955. i.flag.samoa:before {
  956. background-position: -108px -260px;
  957. }
  958. i.flag.ye:before,
  959. i.flag.yemen:before {
  960. background-position: -108px -286px;
  961. }
  962. i.flag.yt:before,
  963. i.flag.mayotte:before {
  964. background-position: -108px -312px;
  965. }
  966. i.flag.za:before,
  967. i.flag.south.africa:before {
  968. background-position: -108px -338px;
  969. }
  970. i.flag.zm:before,
  971. i.flag.zambia:before {
  972. background-position: -108px -364px;
  973. }
  974. i.flag.zw:before,
  975. i.flag.zimbabwe:before {
  976. background-position: -108px -390px;
  977. }