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.

1134 lines
21 KiB

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