github.com/fanux/shipyard@v0.0.0-20161009071005-6515ce223235/controller/static/semantic/dist/components/flag.css (about)

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