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.

976 lines
20 KiB

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