1
0

flag.css 21 KB

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