Google Language Translator - Version 5.0.30

Version Description

Download this release

Release Info

Developer rm2773
Plugin Icon wp plugin Google Language Translator
Version 5.0.30
Comparing to
See all releases

Code changes from version 5.0.28 to 5.0.30

banner-1544x500.png ADDED
Binary file
banner-772x250.png CHANGED
Binary file
css/style.css CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  #glt-footer,
2
  #glt-footer #google_language_translator {
3
  display:none !important;
@@ -8,11 +18,102 @@
8
  cursor:pointer;
9
  }
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  .tool-container {
12
  bottom:50px !important;
13
  top:auto !important;
14
  z-index:9999 !important;
15
- width:95% !important;
16
  }
17
 
18
  .tool-container .tool-items a {
@@ -77,54 +178,71 @@ select.goog-te-combo {
77
  cursor:pointer;
78
  }
79
 
80
- #flags.size24 a {
81
- width:24px !important;
82
- height:18px !important;
83
- box-sizing:content-box;
84
- -webkit-box-sizing:content-box;
85
- -moz-box-sizing:content-box;
86
- -o-box-sizing:content-box;
87
- -ms-box-sizing:content-box;
88
- }
89
-
90
- #flags.size22 a {
91
- width:22px !important;
92
- height:17px !important;
93
- box-sizing:content-box;
94
- -webkit-box-sizing:content-box;
95
- -moz-box-sizing:content-box;
96
- -o-box-sizing:content-box;
97
- -ms-box-sizing:content-box;
98
- }
99
-
100
- #flags.size20 a {
101
- width:20px !important;
102
- height:14px !important;
103
- box-sizing:content-box;
104
- -webkit-box-sizing:content-box;
105
- -moz-box-sizing:content-box;
106
- -o-box-sizing:content-box;
107
- -ms-box-sizing:content-box;
108
- }
109
-
110
- #flags.size18 a {
111
- width:18px !important;
112
- height:14px !important;
113
- box-sizing:content-box;
114
- -webkit-box-sizing:content-box;
115
- -moz-box-sizing:content-box;
116
- -o-box-sizing:content-box;
117
- -ms-box-sizing:content-box;
118
- }
119
-
120
- #flags.size16 a {
121
- width:16px !important;
122
- height:12px !important;
123
- box-sizing:content-box;
124
- -webkit-box-sizing:content-box;
125
- -moz-box-sizing:content-box;
126
- -o-box-sizing:content-box;
127
- -ms-box-sizing:content-box;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  }
129
 
130
  .tool-container .tool-items a {
@@ -271,2696 +389,2912 @@ code {
271
 
272
  /* Individual flag backgrounds (22px) */
273
 
274
- #flags.size22 a[data-lang="Afrikaans"],
275
- .tool-container .tool-items a[title="Afrikaans"] {
276
- background:url('../images/flags22.png') -1px -3px no-repeat;
 
277
  }
278
-
279
  #flags.size22 a[title="Albanian"],
280
- .tool-container .tool-items a[title="Albanian"] {
281
- background:url('../images/flags22.png') -30px -3px no-repeat;
 
282
  }
283
-
284
  #flags.size22 a[title="Amharic"],
285
- .tool-container .tool-items a[title="Amharic"] {
286
- background:url('../images/flags22.png') -1px -467px no-repeat;
 
287
  }
288
-
289
  #flags.size22 a[title="Arabic"],
290
- .tool-container .tool-items a[title="Arabic"] {
291
- background:url('../images/flags22.png') -59px -3px no-repeat;
 
292
  }
293
-
294
  #flags.size22 a[title="Armenian"],
295
- .tool-container .tool-items a[title="Armenian"] {
296
- background:url('../images/flags22.png') -88px -3px no-repeat;
 
297
  }
298
-
299
  #flags.size22 a[title="Azerbaijani"],
300
- .tool-container .tool-items a[title="Azerbaijani"] {
301
- background:url('../images/flags22.png') -117px -3px no-repeat;
 
302
  }
303
-
304
  #flags.size22 a[title="Basque"],
305
- .tool-container .tool-items a[title="Basque"] {
306
- background:url('../images/flags22.png') -146px -3px no-repeat;
 
307
  }
308
-
309
  #flags.size22 a[title="Belarusian"],
310
- .tool-container .tool-items a[title="Belarusian"] {
311
- background:url('../images/flags22.png') -1px -32px no-repeat;
 
312
  }
313
-
314
  #flags.size22 a[title="Bengali"],
315
- .tool-container .tool-items a[title="Bengali"] {
316
- background:url('../images/flags22.png') -30px -32px no-repeat;
 
317
  }
318
-
319
  #flags.size22 a[title="Bosnian"],
320
- .tool-container .tool-items a[title="Bosnian"] {
321
- background:url('../images/flags22.png') -59px -32px no-repeat;
 
322
  }
323
-
324
  #flags.size22 a[title="Bulgarian"],
325
- .tool-container .tool-items a[title="Bulgarian"] {
326
- background:url('../images/flags22.png') -88px -32px no-repeat;
 
327
  }
328
-
329
  #flags.size22 a[title="Catalan"],
330
- .tool-container .tool-items a[title="Catalan"] {
331
- background:url('../images/flags22.png') -117px -32px no-repeat;
 
332
  }
333
-
334
  #flags.size22 a[title="Cebuano"],
335
- .tool-container .tool-items a[title="Cebuano"] {
336
- background:url('../images/flags22.png') -146px -32px no-repeat;
 
337
  }
338
-
339
  #flags.size22 a[title="Chichewa"],
340
- .tool-container .tool-items a[title="Chichewa"] {
341
- background:url('../images/flags22.png') -88px -409px no-repeat;
 
342
  }
343
-
344
  #flags.size22 a[title="Chinese (Simplified)"],
345
- .tool-container .tool-items a[title="Chinese (Simplified)"] {
346
- background:url('../images/flags22.png') -1px -61px no-repeat;
 
347
  }
348
-
349
  #flags.size22 a[title="Chinese (Traditional)"],
350
- .tool-container .tool-items a[title="Chinese (Traditional)"] {
351
- background:url('../images/flags22.png') -30px -61px no-repeat;
 
352
  }
353
-
354
  #flags.size22 a[title="Corsican"],
355
- .tool-container .tool-items a[title="Corsican"] {
356
- background:url('../images/flags22.png') -117px -90px no-repeat;
 
357
  }
358
-
359
  #flags.size22 a[title="Croatian"],
360
- .tool-container .tool-items a[title="Croatian"] {
361
- background:url('../images/flags22.png') -59px -61px no-repeat;
 
362
  }
363
-
364
  #flags.size22 a[title="Czech"],
365
- .tool-container .tool-items a[title="Czech"] {
366
- background:url('../images/flags22.png') -88px -61px no-repeat;
 
367
  }
368
-
369
  #flags.size22 a[title="Danish"],
370
- .tool-container .tool-items a[title="Danish"] {
371
- background:url('../images/flags22.png') -117px -61px no-repeat;
 
372
  }
373
-
374
  #flags.size22 a[title="Dutch"],
375
- .tool-container .tool-items a[title="Dutch"] {
376
- background:url('../images/flags22.png') -146px -61px no-repeat;
 
377
  }
378
-
379
  #flags.size22 a[title="English"],
380
- .tool-container .tool-items a[title="English"] {
381
- background:url('../images/flags22.png') -88px -351px no-repeat;
 
382
  }
383
-
384
- #flags.size22 a.united-states[title="English"] {
385
- background:url('../images/flags22.png') -117px -351px no-repeat;
386
  }
387
-
388
- #flags.size22 a.canada[title="English"] {
389
- background:url('../images/flags22.png') -88px -438px no-repeat;
390
  }
391
-
392
  #flags.size22 a[title="Esperanto"],
393
- .tool-container .tool-items a[title="Esperanto"] {
394
- background:url('../images/flags22.png') -1px -90px no-repeat;
 
395
  }
396
-
397
  #flags.size22 a[title="Estonian"],
398
- .tool-container .tool-items a[title="Estonian"] {
399
- background:url('../images/flags22.png') -30px -90px no-repeat;
 
400
  }
401
-
402
  #flags.size22 a[title="Filipino"],
403
- .tool-container .tool-items a[title="Filipino"] {
404
- background:url('../images/flags22.png') -59px -90px no-repeat;
 
405
  }
406
-
407
  #flags.size22 a[title="Finnish"],
408
- .tool-container .tool-items a[title="Finnish"] {
409
- background:url('../images/flags22.png') -88px -90px no-repeat;
 
410
  }
411
-
412
  #flags.size22 a[title="French"],
413
- .tool-container .tool-items a[title="French"] {
414
- background:url('../images/flags22.png') -117px -90px no-repeat;
 
415
  }
416
-
417
  #flags.size22 a[title="Frisian"],
418
- .tool-container .tool-items a[title="Frisian"] {
419
- background:url('../images/flags22.png') -146px -61px no-repeat;
 
420
  }
421
-
422
  #flags.size22 a[title="Galician"],
423
- .tool-container .tool-items a[title="Galician"] {
424
- background:url('../images/flags22.png') -146px -90px no-repeat;
 
425
  }
426
-
427
  #flags.size22 a[title="Georgian"],
428
- .tool-container .tool-items a[title="Georgian"] {
429
- background:url('../images/flags22.png') -1px -119px no-repeat;
 
430
  }
431
-
432
  #flags.size22 a[title="German"],
433
- .tool-container .tool-items a[title="German"] {
434
- background:url('../images/flags22.png') -30px -119px no-repeat;
 
435
  }
436
-
437
  #flags.size22 a[title="Greek"],
438
- .tool-container .tool-items a[title="Greek"] {
439
- background:url('../images/flags22.png') -59px -119px no-repeat;
 
440
  }
441
-
442
  #flags.size22 a[title="Gujarati"],
443
- .tool-container .tool-items a[title="Gujarati"] {
444
- background:url('../images/flags22.png') -88px -119px no-repeat;
 
445
  }
446
-
447
  #flags.size22 a[title="Haitian"],
448
- .tool-container .tool-items a[title="Haitian"] {
449
- background:url('../images/flags22.png') -117px -119px no-repeat;
 
450
  }
451
-
452
  #flags.size22 a[title="Hausa"],
453
- .tool-container .tool-items a[title="Hausa"] {
454
- background:url('../images/flags22.png') -146px -119px no-repeat;
 
 
 
 
 
 
455
  }
456
-
457
  #flags.size22 a[title="Hebrew"],
458
  .tool-container .tool-items a[title="Hebrew"] {
459
- background:url('../images/flags22.png') -1px -148px no-repeat;
460
  }
461
-
462
  #flags.size22 a[title="Hindi"],
463
- .tool-container .tool-items a[title="Hindi"] {
464
- background:url('../images/flags22.png') -30px -148px no-repeat;
 
465
  }
466
-
467
  #flags.size22 a[title="Hmong"],
468
- .tool-container .tool-items a[title="Hmong"] {
469
- background:url('../images/flags22.png') -59px -148px no-repeat;
 
470
  }
471
-
472
  #flags.size22 a[title="Hungarian"],
473
- .tool-container .tool-items a[title="Hungarian"] {
474
- background:url('../images/flags22.png') -88px -148px no-repeat;
475
- }
476
-
477
- #flags.size22 a[title="Hawaiian"],
478
- .tool-container .tool-items a[title="Hawaiian"] {
479
- background:url('../images/flags22.png') -88px -467px no-repeat;
480
  }
481
-
482
  #flags.size22 a[title="Icelandic"],
483
- .tool-container .tool-items a[title="Icelandic"] {
484
- background:url('../images/flags22.png') -117px -148px no-repeat;
 
485
  }
486
-
487
  #flags.size22 a[title="Igbo"],
488
- .tool-container .tool-items a[title="Igbo"] {
489
- background:url('../images/flags22.png') -146px -148px no-repeat;
 
490
  }
491
-
492
  #flags.size22 a[title="Indonesian"],
493
- .tool-container .tool-items a[title="Indonesian"] {
494
- background:url('../images/flags22.png') -1px -177px no-repeat;
 
495
  }
496
-
497
  #flags.size22 a[title="Irish"],
498
- .tool-container .tool-items a[title="Irish"] {
499
- background:url('../images/flags22.png') -30px -177px no-repeat;
 
500
  }
501
-
502
  #flags.size22 a[title="Italian"],
503
- .tool-container .tool-items a[title="Italian"] {
504
- background:url('../images/flags22.png') -59px -177px no-repeat;
 
505
  }
506
-
507
  #flags.size22 a[title="Japanese"],
508
- .tool-container .tool-items a[title="Japanese"] {
509
- background:url('../images/flags22.png') -88px -177px no-repeat;
 
510
  }
511
-
512
  #flags.size22 a[title="Javanese"],
513
- .tool-container .tool-items a[title="Javanese"] {
514
- background:url('../images/flags22.png') -117px -177px no-repeat;
 
515
  }
516
-
517
  #flags.size22 a[title="Kannada"],
518
- .tool-container .tool-items a[title="Kannada"] {
519
- background:url('../images/flags22.png') -146px -177px no-repeat;
 
520
  }
521
-
522
  #flags.size22 a[title="Kazakh"],
523
- .tool-container .tool-items a[title="Kazakh"] {
524
- background:url('../images/flags22.png') -1px -409px no-repeat;
 
525
  }
526
-
527
  #flags.size22 a[title="Khmer"],
528
- .tool-container .tool-items a[title="Khmer"] {
529
- background:url('../images/flags22.png') -1px -206px no-repeat;
530
- }
531
-
532
- #flags.size22 a[title="Kurdish"],
533
- .tool-container .tool-items a[title="Kurdish"] {
534
- background:url('../images/flags22.png') -117px -467px no-repeat;
535
  }
536
-
537
  #flags.size22 a[title="Korean"],
538
- .tool-container .tool-items a[title="Korean"] {
539
- background:url('../images/flags22.png') -30px -206px no-repeat;
 
 
 
 
 
 
540
  }
541
-
542
  #flags.size22 a[title="Kyrgyz"],
543
- .tool-container .tool-items a[title="Kyrgyz"] {
544
- background:url('../images/flags22.png') -146px -467px no-repeat;
 
545
  }
546
-
547
  #flags.size22 a[title="Lao"],
548
- .tool-container .tool-items a[title="Lao"] {
549
- background:url('../images/flags22.png') -59px -206px no-repeat;
 
550
  }
551
-
552
  #flags.size22 a[title="Latin"],
553
- .tool-container .tool-items a[title="Latin"] {
554
- background:url('../images/flags22.png') -88px -206px no-repeat;
 
555
  }
556
-
557
  #flags.size22 a[title="Latvian"],
558
- .tool-container .tool-items a[title="Latvian"] {
559
- background:url('../images/flags22.png') -117px -206px no-repeat;
 
560
  }
561
-
562
  #flags.size22 a[title="Lithuanian"],
563
- .tool-container .tool-items a[title="Lithuanian"] {
564
- background:url('../images/flags22.png') -146px -206px no-repeat;
 
565
  }
566
-
567
  #flags.size22 a[title="Luxembourgish"],
568
- .tool-container .tool-items a[title="Luxembourgish"] {
569
- background:url('../images/flags22.png') -1px -496px no-repeat;
 
570
  }
571
-
572
  #flags.size22 a[title="Macedonian"],
573
- .tool-container .tool-items a[title="Macedonian"] {
574
- background:url('../images/flags22.png') -1px -235px no-repeat;
 
575
  }
576
-
577
  #flags.size22 a[title="Malagasy"],
578
- .tool-container .tool-items a[title="Malagasy"] {
579
- background:url('../images/flags22.png') -59px -409px no-repeat;
 
580
  }
581
-
582
  #flags.size22 a[title="Malay"],
583
- .tool-container .tool-items a[title="Malay"] {
584
- background:url('../images/flags22.png') -30px -235px no-repeat;
 
585
  }
586
-
587
  #flags.size22 a[title="Malayalam"],
588
- .tool-container .tool-items a[title="Malayalam"] {
589
- background:url('../images/flags22.png') -117px -409px no-repeat;
 
590
  }
591
-
592
  #flags.size22 a[title="Maltese"],
593
- .tool-container .tool-items a[title="Maltese"] {
594
- background:url('../images/flags22.png') -59px -235px no-repeat;
 
595
  }
596
-
597
  #flags.size22 a[title="Maori"],
598
- .tool-container .tool-items a[title="Maori"] {
599
- background:url('../images/flags22.png') -88px -235px no-repeat;
 
600
  }
601
-
602
  #flags.size22 a[title="Marathi"],
603
- .tool-container .tool-items a[title="Marathi"] {
604
- background:url('../images/flags22.png') -117px -235px no-repeat;
 
605
  }
606
-
607
  #flags.size22 a[title="Mongolian"],
608
- .tool-container .tool-items a[title="Mongolian"] {
609
- background:url('../images/flags22.png') -146px -235px no-repeat;
 
610
  }
611
-
612
  #flags.size22 a[title="Myanmar (Burmese)"],
613
- .tool-container .tool-items a[title="Myanmar (Burmese)"] {
614
- background:url('../images/flags22.png') -146px -409px no-repeat;
 
615
  }
616
-
617
  #flags.size22 a[title="Nepali"],
618
- .tool-container .tool-items a[title="Nepali"] {
619
- background:url('../images/flags22.png') -1px -264px no-repeat;
 
620
  }
621
-
622
  #flags.size22 a[title="Norwegian"],
623
- .tool-container .tool-items a[title="Norwegian"] {
624
- background:url('../images/flags22.png') -30px -264px no-repeat;
 
625
  }
626
-
627
  #flags.size22 a[title="Pashto"],
628
- .tool-container .tool-items a[title="Pashto"] {
629
- background:url('../images/flags22.png') -30px -496px no-repeat;
 
630
  }
631
-
632
  #flags.size22 a[title="Persian"],
633
- .tool-container .tool-items a[title="Persian"] {
634
- background:url('../images/flags22.png') -59px -264px no-repeat;
 
635
  }
636
-
637
  #flags.size22 a[title="Polish"],
638
- .tool-container .tool-items a[title="Polish"] {
639
- background:url('../images/flags22.png') -88px -264px no-repeat;
 
640
  }
641
-
642
  #flags.size22 a[title="Portuguese"],
643
- .tool-container .tool-items a[title="Portuguese"] {
644
- background:url('../images/flags22.png') -117px -264px no-repeat;
 
645
  }
646
-
647
- #flags.size22 a.brazil[title="Portuguese"] {
648
- background:url('../images/flags22.png') -146px -438px no-repeat;
649
  }
650
-
651
  #flags.size22 a[title="Punjabi"],
652
- .tool-container .tool-items a[title="Punjabi"] {
653
- background:url('../images/flags22.png') -146px -264px no-repeat;
 
654
  }
655
-
656
  #flags.size22 a[title="Romanian"],
657
- .tool-container .tool-items a[title="Romanian"] {
658
- background:url('../images/flags22.png') -1px -293px no-repeat;
 
659
  }
660
-
661
  #flags.size22 a[title="Russian"],
662
- .tool-container .tool-items a[title="Russian"] {
663
- background:url('../images/flags22.png') -30px -293px no-repeat;
 
664
  }
665
-
666
  #flags.size22 a[title="Samoan"],
667
- .tool-container .tool-items a[title="Samoan"] {
668
- background:url('../images/flags22.png') -30px -467px no-repeat;
 
669
  }
670
-
671
  #flags.size22 a[title="Scots Gaelic"],
672
- .tool-container .tool-items a[title="Scots Gaelic"] {
673
- background:url('../images/flags22.png') -59px -467px no-repeat;
 
674
  }
675
-
676
  #flags.size22 a[title="Serbian"],
677
- .tool-container .tool-items a[title="Serbian"] {
678
- background:url('../images/flags22.png') -59px -293px no-repeat;
 
679
  }
680
-
681
  #flags.size22 a[title="Sesotho"],
682
- .tool-container .tool-items a[title="Sesotho"] {
683
- background:url('../images/flags22.png') -30px -409px no-repeat;
 
 
 
 
 
 
684
  }
685
-
686
  #flags.size22 a[title="Sindhi"],
687
- .tool-container .tool-items a[title="Sindhi"] {
688
- background:url('../images/flags22.png') -146px -351px no-repeat;
 
689
  }
690
-
691
  #flags.size22 a[title="Sinhala"],
692
- .tool-container .tool-items a[title="Sinhala"] {
693
- background:url('../images/flags22.png') -1px -438px no-repeat;
694
- }
695
-
696
- #flags.size22 a[title="Shona"],
697
- .tool-container .tool-items a[title="Shona"] {
698
- background:url('../images/flags22.png') -59px -496px no-repeat;
699
  }
700
-
701
  #flags.size22 a[title="Slovak"],
702
- .tool-container .tool-items a[title="Slovak"] {
703
- background:url('../images/flags22.png') -88px -293px no-repeat;
 
704
  }
705
-
706
  #flags.size22 a[title="Slovenian"],
707
- .tool-container .tool-items a[title="Slovenian"] {
708
- background:url('../images/flags22.png') -117px -293px no-repeat;
 
709
  }
710
-
711
  #flags.size22 a[title="Somali"],
712
- .tool-container .tool-items a[title="Somali"] {
713
- background:url('../images/flags22.png') -146px -293px no-repeat;
 
714
  }
715
-
716
  #flags.size22 a[title="Spanish"],
717
- .tool-container .tool-items a[title="Spanish"] {
718
- background:url('../images/flags22.png') -1px -322px no-repeat;
 
719
  }
720
-
721
- #flags.size22 a.mexico[title="Spanish"] {
722
- background:url('../images/flags22.png') -117px -438px no-repeat;
723
  }
724
-
725
  #flags.size22 a[title="Sundanese"],
726
- .tool-container .tool-items a[title="Sundanese"] {
727
- background:url('../images/flags22.png') -146px -380px no-repeat;
 
728
  }
729
-
730
  #flags.size22 a[title="Swahili"],
731
- .tool-container .tool-items a[title="Swahili"] {
732
- background:url('../images/flags22.png') -30px -322px no-repeat;
 
733
  }
734
-
735
  #flags.size22 a[title="Swedish"],
736
- .tool-container .tool-items a[title="Swedish"] {
737
- background:url('../images/flags22.png') -59px -322px no-repeat;
 
738
  }
739
-
740
  #flags.size22 a[title="Tajik"],
741
- .tool-container .tool-items a[title="Tajik"] {
742
- background:url('../images/flags22.png') -30px -438px no-repeat;
 
743
  }
744
-
745
  #flags.size22 a[title="Tamil"],
746
- .tool-container .tool-items a[title="Tamil"] {
747
- background:url('../images/flags22.png') -88px -322px no-repeat;
 
748
  }
749
-
750
  #flags.size22 a[title="Telugu"],
751
- .tool-container .tool-items a[title="Telugu"] {
752
- background:url('../images/flags22.png') -117px -322px no-repeat;
 
753
  }
754
-
755
  #flags.size22 a[title="Thai"],
756
- .tool-container .tool-items a[title="Thai"] {
757
- background:url('../images/flags22.png') -146px -322px no-repeat;
 
758
  }
759
-
760
  #flags.size22 a[title="Turkish"],
761
- .tool-container .tool-items a[title="Turkish"] {
762
- background:url('../images/flags22.png') -30px -351px no-repeat;
 
763
  }
764
-
765
  #flags.size22 a[title="Ukrainian"],
766
- .tool-container .tool-items a[title="Ukrainian"] {
767
- background:url('../images/flags22.png') -59px -351px no-repeat;
 
768
  }
769
-
770
  #flags.size22 a[title="Uzbek"],
771
- .tool-container .tool-items a[title="Uzbek"] {
772
- background:url('../images/flags22.png') -59px -438px no-repeat;
 
773
  }
774
-
775
  #flags.size22 a[title="Urdu"],
776
- .tool-container .tool-items a[title="Urdu"] {
777
- background:url('../images/flags22.png') -146px -351px no-repeat;
 
778
  }
779
-
780
  #flags.size22 a[title="Vietnamese"],
781
- .tool-container .tool-items a[title="Vietnamese"] {
782
- background:url('../images/flags22.png') -1px -380px no-repeat;
 
783
  }
784
-
785
  #flags.size22 a[title="Welsh"],
786
- .tool-container .tool-items a[title="Welsh"] {
787
- background:url('../images/flags22.png') -30px -380px no-repeat;
 
788
  }
789
-
790
  #flags.size22 a[title="Xhosa"],
791
- .tool-container .tool-items a[title="Xhosa"] {
792
- background:url('../images/flags22.png') -1px -3px no-repeat;
 
793
  }
794
-
795
  #flags.size22 a[title="Yiddish"],
796
- .tool-container .tool-items a[title="Yiddish"] {
797
- background:url('../images/flags22.png') -59px -380px no-repeat;
 
798
  }
799
-
800
  #flags.size22 a[title="Yoruba"],
801
- .tool-container .tool-items a[title="Yoruba"] {
802
- background:url('../images/flags22.png') -88px -380px no-repeat;
 
803
  }
804
-
805
  #flags.size22 a[title="Zulu"],
806
- .tool-container .tool-items a[title="Zulu"] {
807
- background:url('../images/flags22.png') -117px -380px no-repeat;
 
808
  }
 
809
 
810
- /* Individual flag backgrounds (18px) */
811
-
812
- #flags.size18 a[title="Afrikaans"],
813
- .tool-container .tool-items a[title="Afrikaans"] {
814
- background:url('../images/flags18.png') -2px -4px no-repeat;
815
  }
816
-
817
- #flags.size18 a[title="Albanian"],
818
- .tool-container .tool-items a[title="Albanian"] {
819
- background:url('../images/flags18.png') -31px -4px no-repeat;
820
  }
821
-
822
- #flags.size18 a[title="Amharic"],
823
- .tool-container .tool-items a[title="Amharic"] {
824
- background:url('../images/flags18.png') -2px -468px no-repeat;
825
  }
826
-
827
- #flags.size18 a[title="Arabic"],
828
- .tool-container .tool-items a[title="Arabic"] {
829
- background:url('../images/flags18.png') -60px -4px no-repeat;
830
  }
831
-
832
- #flags.size18 a[title="Armenian"],
833
- .tool-container .tool-items a[title="Armenian"] {
834
- background:url('../images/flags18.png') -89px -4px no-repeat;
835
  }
836
-
837
- #flags.size18 a[title="Azerbaijani"],
838
- .tool-container .tool-items a[title="Azerbaijani"] {
839
- background:url('../images/flags18.png') -118px -4px no-repeat;
840
  }
841
-
842
- #flags.size18 a[title="Basque"],
843
- .tool-container .tool-items a[title="Basque"] {
844
- background:url('../images/flags18.png') -147px -4px no-repeat;
845
  }
846
-
847
- #flags.size18 a[title="Belarusian"],
848
- .tool-container .tool-items a[title="Belarusian"] {
849
- background:url('../images/flags18.png') -2px -33px no-repeat;
850
  }
851
-
852
- #flags.size18 a[title="Bengali"],
853
- .tool-container .tool-items a[title="Bengali"] {
854
- background:url('../images/flags18.png') -31px -33px no-repeat;
855
  }
856
-
857
- #flags.size18 a[title="Bosnian"],
858
- .tool-container .tool-items a[title="Bosnian"] {
859
- background:url('../images/flags18.png') -60px -33px no-repeat;
860
  }
861
-
862
- #flags.size18 a[title="Bulgarian"],
863
- .tool-container .tool-items a[title="Bulgarian"] {
864
- background:url('../images/flags18.png') -89px -33px no-repeat;
865
  }
866
-
867
- #flags.size18 a[title="Catalan"],
868
- .tool-container .tool-items a[title="Catalan"] {
869
- background:url('../images/flags18.png') -118px -33px no-repeat;
870
  }
871
-
872
- #flags.size18 a[title="Cebuano"],
873
- .tool-container .tool-items a[title="Cebuano"] {
874
- background:url('../images/flags18.png') -147px -33px no-repeat;
875
  }
876
-
877
- #flags.size18 a[title="Chichewa"],
878
- .tool-container .tool-items a[title="Chichewa"] {
879
- background:url('../images/flags18.png') -89px -410px no-repeat;
880
  }
881
-
882
- #flags.size18 a[title="Chinese (Simplified)"],
883
- .tool-container .tool-items a[title="Chinese (Simplified)"] {
884
- background:url('../images/flags18.png') -2px -62px no-repeat;
885
  }
886
-
887
- #flags.size18 a[title="Chinese (Traditional)"],
888
- .tool-container .tool-items a[title="Chinese (Traditional)"] {
889
- background:url('../images/flags18.png') -31px -62px no-repeat;
890
  }
891
-
892
- #flags.size18 a[title="Corsican"],
893
- .tool-container .tool-items a[title="Corsican"] {
894
- background:url('../images/flags18.png') -118px -91px no-repeat;
895
  }
896
-
897
- #flags.size18 a[title="Croatian"],
898
- .tool-container .tool-items a[title="Croatian"] {
899
- background:url('../images/flags18.png') -60px -62px no-repeat;
900
  }
901
-
902
- #flags.size18 a[title="Czech"],
903
- .tool-container .tool-items a[title="Czech"] {
904
- background:url('../images/flags18.png') -89px -62px no-repeat;
905
  }
906
-
907
- #flags.size18 a[title="Danish"],
908
- .tool-container .tool-items a[title="Danish"] {
909
- background:url('../images/flags18.png') -118px -62px no-repeat;
910
  }
911
-
912
- #flags.size18 a[title="Dutch"],
913
- .tool-container .tool-items a[title="Dutch"] {
914
- background:url('../images/flags18.png') -147px -62px no-repeat;
915
  }
916
-
917
- #flags.size18 a[title="English"],
918
- .tool-container .tool-items a[title="English"] {
919
- background:url('../images/flags18.png') -89px -352px no-repeat;
920
  }
921
-
922
- #flags.size18 a.united-states[title="English"] {
923
- background:url('../images/flags18.png') -118px -352px no-repeat;
924
  }
925
-
926
- #flags.size18 a.canada[title="English"] {
927
- background:url('../images/flags18.png') -89px -439px no-repeat;
928
  }
929
-
930
- #flags.size18 a[title="Esperanto"],
931
- .tool-container .tool-items a[title="Esperanto"] {
932
- background:url('../images/flags18.png') -2px -91px no-repeat;
933
  }
934
-
935
- #flags.size18 a[title="Estonian"],
936
- .tool-container .tool-items a[title="Estonian"] {
937
- background:url('../images/flags18.png') -31px -91px no-repeat;
938
  }
939
-
940
- #flags.size18 a[title="Filipino"],
941
- .tool-container .tool-items a[title="Filipino"] {
942
- background:url('../images/flags18.png') -60px -91px no-repeat;
943
  }
944
-
945
- #flags.size18 a[title="Finnish"],
946
- .tool-container .tool-items a[title="Finnish"] {
947
- background:url('../images/flags18.png') -89px -91px no-repeat;
948
  }
949
-
950
- #flags.size18 a[title="French"],
951
- .tool-container .tool-items a[title="French"] {
952
- background:url('../images/flags18.png') -118px -91px no-repeat;
953
  }
954
-
955
- #flags.size18 a[title="Frisian"],
956
- .tool-container .tool-items a[title="Frisian"] {
957
- background:url('../images/flags18.png') -147px -62px no-repeat;
958
  }
959
-
960
- #flags.size18 a[title="Galician"],
961
- .tool-container .tool-items a[title="Galician"] {
962
- background:url('../images/flags18.png') -147px -91px no-repeat;
963
  }
964
-
965
- #flags.size18 a[title="Georgian"],
966
- .tool-container .tool-items a[title="Georgian"] {
967
- background:url('../images/flags18.png') -2px -120px no-repeat;
968
  }
969
-
970
- #flags.size18 a[title="German"],
971
- .tool-container .tool-items a[title="German"] {
972
- background:url('../images/flags18.png') -31px -120px no-repeat;
973
  }
974
-
975
- #flags.size18 a[title="Greek"],
976
- .tool-container .tool-items a[title="Greek"] {
977
- background:url('../images/flags18.png') -60px -120px no-repeat;
978
  }
979
-
980
- #flags.size18 a[title="Gujarati"],
981
- .tool-container .tool-items a[title="Gujarati"] {
982
- background:url('../images/flags18.png') -89px -120px no-repeat;
983
  }
984
-
985
- #flags.size18 a[title="Haitian"],
986
- .tool-container .tool-items a[title="Haitian"] {
987
- background:url('../images/flags18.png') -118px -120px no-repeat;
988
  }
989
-
990
- #flags.size18 a[title="Hausa"],
991
- .tool-container .tool-items a[title="Hausa"] {
992
- background:url('../images/flags18.png') -147px -120px no-repeat;
993
  }
994
-
995
- #flags.size18 a[title="Hebrew"],
996
- .tool-container .tool-items a[title="Hebrew"] {
997
- background:url('../images/flags18.png') -2px -149px no-repeat;
998
  }
999
-
1000
- #flags.size18 a[title="Hindi"],
1001
- .tool-container .tool-items a[title="Hindi"] {
1002
- background:url('../images/flags18.png') -31px -149px no-repeat;
1003
  }
1004
-
1005
- #flags.size18 a[title="Hmong"],
1006
- .tool-container .tool-items a[title="Hmong"] {
1007
- background:url('../images/flags18.png') -60px -149px no-repeat;
1008
  }
1009
-
1010
- #flags.size18 a[title="Hungarian"],
1011
- .tool-container .tool-items a[title="Hungarian"] {
1012
- background:url('../images/flags18.png') -89px -149px no-repeat;
1013
  }
1014
-
1015
- #flags.size18 a[title="Hawaiian"],
1016
- .tool-container .tool-items a[title="Hawaiian"] {
1017
- background:url('../images/flags18.png') -89px -468px no-repeat;
1018
  }
1019
-
1020
- #flags.size18 a[title="Icelandic"],
1021
- .tool-container .tool-items a[title="Icelandic"] {
1022
- background:url('../images/flags18.png') -118px -149px no-repeat;
1023
  }
1024
-
1025
- #flags.size18 a[title="Igbo"],
1026
- .tool-container .tool-items a[title="Igbo"] {
1027
- background:url('../images/flags18.png') -147px -149px no-repeat;
1028
  }
1029
-
1030
- #flags.size18 a[title="Indonesian"],
1031
- .tool-container .tool-items a[title="Indonesian"] {
1032
- background:url('../images/flags18.png') -2px -178px no-repeat;
1033
  }
1034
-
1035
- #flags.size18 a[title="Irish"],
1036
- .tool-container .tool-items a[title="Irish"] {
1037
- background:url('../images/flags18.png') -31px -178px no-repeat;
1038
  }
1039
-
1040
- #flags.size18 a[title="Italian"],
1041
- .tool-container .tool-items a[title="Italian"] {
1042
- background:url('../images/flags18.png') -60px -178px no-repeat;
1043
  }
1044
-
1045
- #flags.size18 a[title="Japanese"],
1046
- .tool-container .tool-items a[title="Japanese"] {
1047
- background:url('../images/flags18.png') -89px -178px no-repeat;
1048
  }
1049
-
1050
- #flags.size18 a[title="Javanese"],
1051
- .tool-container .tool-items a[title="Javanese"] {
1052
- background:url('../images/flags18.png') -118px -178px no-repeat;
1053
  }
1054
-
1055
- #flags.size18 a[title="Kannada"],
1056
- .tool-container .tool-items a[title="Kannada"] {
1057
- background:url('../images/flags18.png') -147px -178px no-repeat;
1058
  }
1059
-
1060
- #flags.size18 a[title="Kazakh"],
1061
- .tool-container .tool-items a[title="Kazakh"] {
1062
- background:url('../images/flags18.png') -2px -410px no-repeat;
1063
  }
1064
-
1065
- #flags.size18 a[title="Khmer"],
1066
- .tool-container .tool-items a[title="Khmer"] {
1067
- background:url('../images/flags18.png') -2px -207px no-repeat;
1068
  }
1069
-
1070
- #flags.size18 a[title="Korean"],
1071
- .tool-container .tool-items a[title="Korean"] {
1072
- background:url('../images/flags18.png') -31px -207px no-repeat;
1073
  }
1074
-
1075
- #flags.size18 a[title="Kurdish"],
1076
- .tool-container .tool-items a[title="Kurdish"] {
1077
- background:url('../images/flags18.png') -118px -468px no-repeat;
1078
  }
1079
-
1080
- #flags.size18 a[title="Kyrgyz"],
1081
- .tool-container .tool-items a[title="Kyrgyz"] {
1082
- background:url('../images/flags18.png') -147px -468px no-repeat;
1083
  }
1084
-
1085
- #flags.size18 a[title="Lao"],
1086
- .tool-container .tool-items a[title="Lao"] {
1087
- background:url('../images/flags18.png') -60px -207px no-repeat;
1088
  }
1089
-
1090
- #flags.size18 a[title="Latin"],
1091
- .tool-container .tool-items a[title="Latin"] {
1092
- background:url('../images/flags18.png') -89px -207px no-repeat;
1093
  }
1094
-
1095
- #flags.size18 a[title="Latvian"],
1096
- .tool-container .tool-items a[title="Latvian"] {
1097
- background:url('../images/flags18.png') -118px -207px no-repeat;
1098
  }
1099
-
1100
- #flags.size18 a[title="Lithuanian"],
1101
- .tool-container .tool-items a[title="Lithuanian"] {
1102
- background:url('../images/flags18.png') -147px -207px no-repeat;
1103
  }
1104
-
1105
- #flags.size18 a[title="Luxembourgish"],
1106
- .tool-container .tool-items a[title="Luxembourgish"] {
1107
- background:url('../images/flags18.png') -2px -496px no-repeat;
1108
  }
1109
-
1110
- #flags.size18 a[title="Macedonian"],
1111
- .tool-container .tool-items a[title="Macedonian"] {
1112
- background:url('../images/flags18.png') -2px -236px no-repeat;
1113
  }
1114
-
1115
- #flags.size18 a[title="Malagasy"],
1116
- .tool-container .tool-items a[title="Malagasy"] {
1117
- background:url('../images/flags18.png') -60px -410px no-repeat;
1118
  }
1119
-
1120
- #flags.size18 a[title="Malay"],
1121
- .tool-container .tool-items a[title="Malay"] {
1122
- background:url('../images/flags18.png') -31px -236px no-repeat;
1123
  }
1124
-
1125
- #flags.size18 a[title="Malayalam"],
1126
- .tool-container .tool-items a[title="Malayalam"] {
1127
- background:url('../images/flags18.png') -118px -410px no-repeat;
1128
  }
1129
-
1130
- #flags.size18 a[title="Maltese"],
1131
- .tool-container .tool-items a[title="Maltese"] {
1132
- background:url('../images/flags18.png') -60px -236px no-repeat;
1133
  }
1134
-
1135
- #flags.size18 a[title="Maori"],
1136
- .tool-container .tool-items a[title="Maori"] {
1137
- background:url('../images/flags18.png') -89px -236px no-repeat;
1138
  }
1139
-
1140
- #flags.size18 a[title="Marathi"],
1141
- .tool-container .tool-items a[title="Marathi"] {
1142
- background:url('../images/flags18.png') -118px -236px no-repeat;
1143
  }
1144
-
1145
- #flags.size18 a[title="Mongolian"],
1146
- .tool-container .tool-items a[title="Mongolian"] {
1147
- background:url('../images/flags18.png') -147px -236px no-repeat;
1148
  }
1149
-
1150
- #flags.size18 a[title="Myanmar (Burmese)"],
1151
- .tool-container .tool-items a[title="Myanmar (Burmese)"] {
1152
- background:url('../images/flags18.png') -147px -410px no-repeat;
1153
  }
1154
-
1155
- #flags.size18 a[title="Nepali"],
1156
- .tool-container .tool-items a[title="Nepali"] {
1157
- background:url('../images/flags18.png') -2px -265px no-repeat;
1158
  }
1159
-
1160
- #flags.size18 a[title="Norwegian"],
1161
- .tool-container .tool-items a[title="Norwegian"] {
1162
- background:url('../images/flags18.png') -31px -265px no-repeat;
1163
  }
1164
-
1165
- #flags.size18 a[title="Pashto"],
1166
- .tool-container .tool-items a[title="Pashto"] {
1167
- background:url('../images/flags18.png') -31px -496px no-repeat;
1168
  }
1169
-
1170
- #flags.size18 a[title="Persian"],
1171
- .tool-container .tool-items a[title="Persian"] {
1172
- background:url('../images/flags18.png') -60px -265px no-repeat;
1173
  }
1174
-
1175
- #flags.size18 a[title="Polish"],
1176
- .tool-container .tool-items a[title="Polish"] {
1177
- background:url('../images/flags18.png') -89px -265px no-repeat;
1178
  }
1179
-
1180
- #flags.size18 a[title="Portuguese"],
1181
- .tool-container .tool-items a[title="Portuguese"] {
1182
- background:url('../images/flags18.png') -118px -265px no-repeat;
1183
  }
1184
-
1185
- #flags.size18 a.brazil[title="Portuguese"] {
1186
- background:url('../images/flags18.png') -147px -439px no-repeat;
1187
  }
1188
-
1189
- #flags.size18 a[title="Punjabi"],
1190
- .tool-container .tool-items a[title="Punjabi"] {
1191
- background:url('../images/flags18.png') -147px -265px no-repeat;
1192
  }
1193
-
1194
- #flags.size18 a[title="Romanian"],
1195
- .tool-container .tool-items a[title="Romanian"] {
1196
- background:url('../images/flags18.png') -2px -294px no-repeat;
1197
  }
1198
-
1199
- #flags.size18 a[title="Russian"],
1200
- .tool-container .tool-items a[title="Russian"] {
1201
- background:url('../images/flags18.png') -31px -294px no-repeat;
1202
  }
1203
-
1204
- #flags.size18 a[title="Samoan"],
1205
- .tool-container .tool-items a[title="Samoan"] {
1206
- background:url('../images/flags18.png') -31px -468px no-repeat;
1207
  }
1208
-
1209
- #flags.size18 a[title="Scots Gaelic"],
1210
- .tool-container .tool-items a[title="Scots Gaelic"] {
1211
- background:url('../images/flags18.png') -60px -468px no-repeat;
1212
  }
1213
-
1214
- #flags.size18 a[title="Serbian"],
1215
- .tool-container .tool-items a[title="Serbian"] {
1216
- background:url('../images/flags18.png') -60px -294px no-repeat;
1217
  }
1218
-
1219
- #flags.size18 a[title="Sesotho"],
1220
- .tool-container .tool-items a[title="Sesotho"] {
1221
- background:url('../images/flags18.png') -31px -410px no-repeat;
1222
  }
1223
-
1224
- #flags.size18 a[title="Shona"],
1225
- .tool-container .tool-items a[title="Shona"] {
1226
- background:url('../images/flags18.png') -60px -496px no-repeat;
1227
  }
1228
-
1229
- #flags.size18 a[title="Sindhi"],
1230
- .tool-container .tool-items a[title="Sindhi"] {
1231
- background:url('../images/flags18.png') -147px -352px no-repeat;
1232
  }
1233
-
1234
- #flags.size18 a[title="Sinhala"],
1235
- .tool-container .tool-items a[title="Sinhala"] {
1236
- background:url('../images/flags18.png') -2px -439px no-repeat;
1237
  }
1238
-
1239
- #flags.size18 a[title="Slovak"],
1240
- .tool-container .tool-items a[title="Slovak"] {
1241
- background:url('../images/flags18.png') -89px -294px no-repeat;
1242
  }
1243
-
1244
- #flags.size18 a[title="Slovenian"],
1245
- .tool-container .tool-items a[title="Slovenian"] {
1246
- background:url('../images/flags18.png') -118px -294px no-repeat;
1247
  }
1248
-
1249
- #flags.size18 a[title="Somali"],
1250
- .tool-container .tool-items a[title="Somali"] {
1251
- background:url('../images/flags18.png') -147px -294px no-repeat;
1252
  }
1253
-
1254
- #flags.size18 a[title="Spanish"],
1255
- .tool-container .tool-items a[title="Spanish"] {
1256
- background:url('../images/flags18.png') -2px -323px no-repeat;
1257
  }
1258
-
1259
- #flags.size18 a.mexico[title="Spanish"] {
1260
- background:url('../images/flags18.png') -118px -439px no-repeat;
1261
  }
1262
-
1263
- #flags.size18 a[title="Sundanese"],
1264
- .tool-container .tool-items a[title="Sundanese"] {
1265
- background:url('../images/flags18.png') -147px -381px no-repeat;
1266
  }
1267
-
1268
- #flags.size18 a[title="Swahili"],
1269
- .tool-container .tool-items a[title="Swahili"] {
1270
- background:url('../images/flags18.png') -31px -323px no-repeat;
1271
  }
1272
-
1273
- #flags.size18 a[title="Swedish"],
1274
- .tool-container .tool-items a[title="Swedish"] {
1275
- background:url('../images/flags18.png') -60px -323px no-repeat;
1276
  }
1277
-
1278
- #flags.size18 a[title="Tajik"],
1279
- .tool-container .tool-items a[title="Tajik"] {
1280
- background:url('../images/flags18.png') -31px -439px no-repeat;
1281
  }
1282
-
1283
- #flags.size18 a[title="Tamil"],
1284
- .tool-container .tool-items a[title="Tamil"] {
1285
- background:url('../images/flags18.png') -89px -323px no-repeat;
1286
  }
1287
-
1288
- #flags.size18 a[title="Telugu"],
1289
- .tool-container .tool-items a[title="Telugu"] {
1290
- background:url('../images/flags18.png') -118px -323px no-repeat;
1291
  }
1292
-
1293
- #flags.size18 a[title="Thai"],
1294
- .tool-container .tool-items a[title="Thai"] {
1295
- background:url('../images/flags18.png') -147px -323px no-repeat;
1296
  }
1297
-
1298
- #flags.size18 a[title="Turkish"],
1299
- .tool-container .tool-items a[title="Turkish"] {
1300
- background:url('../images/flags18.png') -31px -352px no-repeat;
1301
  }
1302
-
1303
- #flags.size18 a[title="Ukrainian"],
1304
- .tool-container .tool-items a[title="Ukrainian"] {
1305
- background:url('../images/flags18.png') -60px -352px no-repeat;
1306
  }
1307
-
1308
- #flags.size18 a[title="Urdu"],
1309
- .tool-container .tool-items a[title="Urdu"] {
1310
- background:url('../images/flags18.png') -147px -352px no-repeat;
1311
  }
1312
-
1313
- #flags.size18 a[title="Uzbek"],
1314
- .tool-container .tool-items a[title="Uzbek"] {
1315
- background:url('../images/flags18.png') -60px -439px no-repeat;
1316
  }
1317
-
1318
- #flags.size18 a[title="Vietnamese"],
1319
- .tool-container .tool-items a[title="Vietnamese"] {
1320
- background:url('../images/flags18.png') -2px -381px no-repeat;
1321
  }
1322
-
1323
- #flags.size18 a[title="Welsh"],
1324
- .tool-container .tool-items a[title="Welsh"] {
1325
- background:url('../images/flags18.png') -31px -381px no-repeat;
1326
  }
1327
-
1328
- #flags.size18 a[title="Xhosa"],
1329
- .tool-container .tool-items a[title="Xhosa"] {
1330
- background:url('../images/flags18.png') -2px -4px no-repeat;
1331
  }
1332
-
1333
- #flags.size18 a[title="Yiddish"],
1334
- .tool-container .tool-items a[title="Yiddish"] {
1335
- background:url('../images/flags18.png') -60px -381px no-repeat;
1336
  }
1337
-
1338
- #flags.size18 a[title="Yoruba"],
1339
- .tool-container .tool-items a[title="Yoruba"] {
1340
- background:url('../images/flags18.png') -89px -381px no-repeat;
1341
  }
1342
-
1343
- #flags.size18 a[title="Zulu"],
1344
- .tool-container .tool-items a[title="Zulu"] {
1345
- background:url('../images/flags18.png') -118px -381px no-repeat;
1346
  }
 
1347
 
1348
- /* Individual flag backgrounds (20px) */
1349
-
1350
- #flags.size20 a[title="Afrikaans"],
1351
- .tool-container .tool-items a[title="Afrikaans"] {
1352
- background:url('../images/flags20.png') -2px -4px no-repeat;
1353
  }
1354
-
1355
- #flags.size20 a[title="Albanian"],
1356
- .tool-container .tool-items a[title="Albanian"] {
1357
- background:url('../images/flags20.png') -31px -4px no-repeat;
1358
  }
1359
-
1360
- #flags.size20 a[title="Amharic"],
1361
- .tool-container .tool-items a[title="Amharic"] {
1362
- background:url('../images/flags20.png') -2px -468px no-repeat;
1363
  }
1364
-
1365
- #flags.size20 a[title="Arabic"],
1366
- .tool-container .tool-items a[title="Arabic"] {
1367
- background:url('../images/flags20.png') -60px -4px no-repeat;
1368
  }
1369
-
1370
- #flags.size20 a[title="Armenian"],
1371
- .tool-container .tool-items a[title="Armenian"] {
1372
- background:url('../images/flags20.png') -89px -4px no-repeat;
1373
  }
1374
-
1375
- #flags.size20 a[title="Azerbaijani"],
1376
- .tool-container .tool-items a[title="Azerbaijani"] {
1377
- background:url('../images/flags20.png') -118px -4px no-repeat;
1378
  }
1379
-
1380
- #flags.size20 a[title="Basque"],
1381
- .tool-container .tool-items a[title="Basque"] {
1382
- background:url('../images/flags20.png') -147px -4px no-repeat;
1383
  }
1384
-
1385
- #flags.size20 a[title="Belarusian"],
1386
- .tool-container .tool-items a[title="Belarusian"] {
1387
- background:url('../images/flags20.png') -2px -33px no-repeat;
1388
  }
1389
-
1390
- #flags.size20 a[title="Bengali"],
1391
- .tool-container .tool-items a[title="Bengali"] {
1392
- background:url('../images/flags20.png') -31px -33px no-repeat;
1393
  }
1394
-
1395
- #flags.size20 a[title="Bosnian"],
1396
- .tool-container .tool-items a[title="Bosnian"] {
1397
- background:url('../images/flags20.png') -60px -33px no-repeat;
1398
  }
1399
-
1400
- #flags.size20 a[title="Bulgarian"],
1401
- .tool-container .tool-items a[title="Bulgarian"] {
1402
- background:url('../images/flags20.png') -89px -33px no-repeat;
1403
  }
1404
-
1405
- #flags.size20 a[title="Catalan"],
1406
- .tool-container .tool-items a[title="Catalan"] {
1407
- background:url('../images/flags20.png') -118px -33px no-repeat;
1408
  }
1409
-
1410
- #flags.size20 a[title="Cebuano"],
1411
- .tool-container .tool-items a[title="Cebuano"] {
1412
- background:url('../images/flags20.png') -147px -33px no-repeat;
1413
  }
1414
-
1415
- #flags.size20 a[title="Chichewa"],
1416
- .tool-container .tool-items a[title="Chichewa"] {
1417
- background:url('../images/flags20.png') -89px -410px no-repeat;
1418
  }
1419
-
1420
- #flags.size20 a[title="Chinese (Simplified)"],
1421
- .tool-container .tool-items a[title="Chinese (Simplified)"] {
1422
- background:url('../images/flags20.png') -2px -62px no-repeat;
1423
  }
1424
-
1425
- #flags.size20 a[title="Chinese (Traditional)"],
1426
- .tool-container .tool-items a[title="Chinese (Traditional)"] {
1427
- background:url('../images/flags20.png') -31px -62px no-repeat;
1428
  }
1429
-
1430
- #flags.size20 a[title="Corsican"],
1431
- .tool-container .tool-items a[title="Corsican"] {
1432
- background:url('../images/flags20.png') -118px -91px no-repeat;
1433
  }
1434
-
1435
- #flags.size20 a[title="Croatian"],
1436
- .tool-container .tool-items a[title="Croatian"] {
1437
- background:url('../images/flags20.png') -60px -62px no-repeat;
1438
  }
1439
-
1440
- #flags.size20 a[title="Czech"],
1441
- .tool-container .tool-items a[title="Czech"] {
1442
- background:url('../images/flags20.png') -89px -62px no-repeat;
1443
  }
1444
-
1445
- #flags.size20 a[title="Danish"],
1446
- .tool-container .tool-items a[title="Danish"] {
1447
- background:url('../images/flags20.png') -118px -62px no-repeat;
1448
  }
1449
-
1450
- #flags.size20 a[title="Dutch"],
1451
- .tool-container .tool-items a[title="Dutch"] {
1452
- background:url('../images/flags20.png') -147px -62px no-repeat;
1453
  }
1454
-
1455
- #flags.size20 a[title="English"],
1456
- .tool-container .tool-items a[title="English"] {
1457
- background:url('../images/flags20.png') -89px -352px no-repeat;
1458
  }
1459
-
1460
- #flags.size20 a.united-states[title="English"] {
1461
- background:url('../images/flags20.png') -118px -352px no-repeat;
1462
  }
1463
-
1464
- #flags.size20 a.canada[title="English"] {
1465
- background:url('../images/flags20.png') -89px -439px no-repeat;
1466
  }
1467
-
1468
- #flags.size20 a[title="Esperanto"],
1469
- .tool-container .tool-items a[title="Esperanto"] {
1470
- background:url('../images/flags20.png') -2px -91px no-repeat;
1471
  }
1472
-
1473
- #flags.size20 a[title="Estonian"],
1474
- .tool-container .tool-items a[title="Estonian"] {
1475
- background:url('../images/flags20.png') -31px -91px no-repeat;
1476
  }
1477
-
1478
- #flags.size20 a[title="Filipino"],
1479
- .tool-container .tool-items a[title="Filipino"] {
1480
- background:url('../images/flags20.png') -60px -91px no-repeat;
1481
  }
1482
-
1483
- #flags.size20 a[title="Finnish"],
1484
- .tool-container .tool-items a[title="Finnish"] {
1485
- background:url('../images/flags20.png') -89px -91px no-repeat;
1486
  }
1487
-
1488
- #flags.size20 a[title="French"],
1489
- .tool-container .tool-items a[title="French"] {
1490
- background:url('../images/flags20.png') -118px -91px no-repeat;
1491
  }
1492
-
1493
- #flags.size20 a[title="Frisian"],
1494
- .tool-container .tool-items a[title="Frisian"] {
1495
- background:url('../images/flags20.png') -147px -62px no-repeat;
1496
  }
1497
-
1498
- #flags.size20 a[title="Galician"],
1499
- .tool-container .tool-items a[title="Galician"] {
1500
- background:url('../images/flags20.png') -147px -91px no-repeat;
1501
  }
1502
-
1503
- #flags.size20 a[title="Georgian"],
1504
- .tool-container .tool-items a[title="Georgian"] {
1505
- background:url('../images/flags20.png') -2px -120px no-repeat;
1506
  }
1507
-
1508
- #flags.size20 a[title="German"],
1509
- .tool-container .tool-items a[title="German"] {
1510
- background:url('../images/flags20.png') -31px -120px no-repeat;
1511
  }
1512
-
1513
- #flags.size20 a[title="Greek"],
1514
- .tool-container .tool-items a[title="Greek"] {
1515
- background:url('../images/flags20.png') -60px -120px no-repeat;
1516
  }
1517
-
1518
- #flags.size20 a[title="Gujarati"],
1519
- .tool-container .tool-items a[title="Gujarati"] {
1520
- background:url('../images/flags20.png') -89px -120px no-repeat;
1521
  }
1522
-
1523
- #flags.size20 a[title="Haitian"],
1524
- .tool-container .tool-items a[title="Haitian"] {
1525
- background:url('../images/flags20.png') -118px -120px no-repeat;
1526
  }
1527
-
1528
- #flags.size20 a[title="Hausa"],
1529
- .tool-container .tool-items a[title="Hausa"] {
1530
- background:url('../images/flags20.png') -147px -120px no-repeat;
1531
  }
1532
-
1533
- #flags.size20 a[title="Hebrew"],
1534
- .tool-container .tool-items a[title="Hebrew"] {
1535
- background:url('../images/flags20.png') -2px -149px no-repeat;
1536
  }
1537
-
1538
- #flags.size20 a[title="Hindi"],
1539
- .tool-container .tool-items a[title="Hindi"] {
1540
- background:url('../images/flags20.png') -31px -149px no-repeat;
1541
  }
1542
-
1543
- #flags.size20 a[title="Hmong"],
1544
- .tool-container .tool-items a[title="Hmong"] {
1545
- background:url('../images/flags20.png') -60px -149px no-repeat;
1546
  }
1547
-
1548
- #flags.size20 a[title="Hungarian"],
1549
- .tool-container .tool-items a[title="Hungarian"] {
1550
- background:url('../images/flags20.png') -89px -149px no-repeat;
1551
  }
1552
-
1553
- #flags.size20 a[title="Hawaiian"],
1554
- .tool-container .tool-items a[title="Hawaiian"] {
1555
- background:url('../images/flags20.png') -89px -468px no-repeat;
1556
  }
1557
-
1558
- #flags.size20 a[title="Icelandic"],
1559
- .tool-container .tool-items a[title="Icelandic"] {
1560
- background:url('../images/flags20.png') -118px -149px no-repeat;
1561
  }
1562
-
1563
- #flags.size20 a[title="Igbo"],
1564
- .tool-container .tool-items a[title="Igbo"] {
1565
- background:url('../images/flags20.png') -147px -149px no-repeat;
1566
  }
1567
-
1568
- #flags.size20 a[title="Indonesian"],
1569
- .tool-container .tool-items a[title="Indonesian"] {
1570
- background:url('../images/flags20.png') -2px -178px no-repeat;
1571
  }
1572
-
1573
- #flags.size20 a[title="Irish"],
1574
- .tool-container .tool-items a[title="Irish"] {
1575
- background:url('../images/flags20.png') -31px -178px no-repeat;
1576
  }
1577
-
1578
- #flags.size20 a[title="Italian"],
1579
- .tool-container .tool-items a[title="Italian"] {
1580
- background:url('../images/flags20.png') -60px -178px no-repeat;
1581
  }
1582
-
1583
- #flags.size20 a[title="Japanese"],
1584
- .tool-container .tool-items a[title="Japanese"] {
1585
- background:url('../images/flags20.png') -89px -178px no-repeat;
1586
  }
1587
-
1588
- #flags.size20 a[title="Javanese"],
1589
- .tool-container .tool-items a[title="Javanese"] {
1590
- background:url('../images/flags20.png') -118px -178px no-repeat;
1591
  }
1592
-
1593
- #flags.size20 a[title="Kannada"],
1594
- .tool-container .tool-items a[title="Kannada"] {
1595
- background:url('../images/flags20.png') -147px -178px no-repeat;
1596
  }
1597
-
1598
- #flags.size20 a[title="Kazakh"],
1599
- .tool-container .tool-items a[title="Kazakh"] {
1600
- background:url('../images/flags20.png') -2px -410px no-repeat;
1601
  }
1602
-
1603
- #flags.size20 a[title="Khmer"],
1604
- .tool-container .tool-items a[title="Khmer"] {
1605
- background:url('../images/flags20.png') -2px -207px no-repeat;
1606
  }
1607
-
1608
- #flags.size20 a[title="Korean"],
1609
- .tool-container .tool-items a[title="Korean"] {
1610
- background:url('../images/flags20.png') -31px -207px no-repeat;
1611
  }
1612
-
1613
- #flags.size20 a[title="Kurdish"],
1614
- .tool-container .tool-items a[title="Kurdish"] {
1615
- background:url('../images/flags20.png') -118px -468px no-repeat;
1616
  }
1617
-
1618
- #flags.size20 a[title="Kyrgyz"],
1619
- .tool-container .tool-items a[title="Kyrgyz"] {
1620
- background:url('../images/flags20.png') -147px -468px no-repeat;
1621
  }
1622
-
1623
- #flags.size20 a[title="Lao"],
1624
- .tool-container .tool-items a[title="Lao"] {
1625
- background:url('../images/flags20.png') -60px -207px no-repeat;
1626
  }
1627
-
1628
- #flags.size20 a[title="Latin"],
1629
- .tool-container .tool-items a[title="Latin"] {
1630
- background:url('../images/flags20.png') -89px -207px no-repeat;
1631
  }
1632
-
1633
- #flags.size20 a[title="Latvian"],
1634
- .tool-container .tool-items a[title="Latvian"] {
1635
- background:url('../images/flags20.png') -118px -207px no-repeat;
1636
  }
1637
-
1638
- #flags.size20 a[title="Lithuanian"],
1639
- .tool-container .tool-items a[title="Lithuanian"] {
1640
- background:url('../images/flags20.png') -147px -207px no-repeat;
1641
  }
1642
-
1643
- #flags.size20 a[title="Luxembourgish"],
1644
- .tool-container .tool-items a[title="Luxembourgish"] {
1645
- background:url('../images/flags20.png') -2px -497px no-repeat;
1646
  }
1647
-
1648
- #flags.size20 a[title="Macedonian"],
1649
- .tool-container .tool-items a[title="Macedonian"] {
1650
- background:url('../images/flags20.png') -2px -236px no-repeat;
1651
  }
1652
-
1653
- #flags.size20 a[title="Malagasy"],
1654
- .tool-container .tool-items a[title="Malagasy"] {
1655
- background:url('../images/flags20.png') -60px -410px no-repeat;
1656
  }
1657
-
1658
- #flags.size20 a[title="Malay"],
1659
- .tool-container .tool-items a[title="Malay"] {
1660
- background:url('../images/flags20.png') -31px -236px no-repeat;
1661
  }
1662
-
1663
- #flags.size20 a[title="Maltese"],
1664
- .tool-container .tool-items a[title="Maltese"] {
1665
- background:url('../images/flags20.png') -60px -236px no-repeat;
1666
  }
1667
-
1668
- #flags.size20 a[title="Malayalam"],
1669
- .tool-container .tool-items a[title="Malayalam"] {
1670
- background:url('../images/flags20.png') -118px -410px no-repeat;
1671
  }
1672
-
1673
- #flags.size20 a[title="Maori"],
1674
- .tool-container .tool-items a[title="Maori"] {
1675
- background:url('../images/flags20.png') -89px -236px no-repeat;
1676
  }
1677
-
1678
- #flags.size20 a[title="Marathi"],
1679
- .tool-container .tool-items a[title="Marathi"] {
1680
- background:url('../images/flags20.png') -118px -236px no-repeat;
1681
  }
1682
-
1683
- #flags.size20 a[title="Mongolian"],
1684
- .tool-container .tool-items a[title="Mongolian"] {
1685
- background:url('../images/flags20.png') -147px -236px no-repeat;
1686
  }
1687
-
1688
- #flags.size20 a[title="Myanmar (Burmese)"],
1689
- .tool-container .tool-items a[title="Myanmar (Burmese)"] {
1690
- background:url('../images/flags20.png') -147px -410px no-repeat;
1691
  }
1692
-
1693
- #flags.size20 a[title="Nepali"],
1694
- .tool-container .tool-items a[title="Nepali"] {
1695
- background:url('../images/flags20.png') -2px -265px no-repeat;
1696
  }
1697
-
1698
- #flags.size20 a[title="Norwegian"],
1699
- .tool-container .tool-items a[title="Norwegian"] {
1700
- background:url('../images/flags20.png') -31px -265px no-repeat;
1701
  }
1702
-
1703
- #flags.size20 a[title="Pashto"],
1704
- .tool-container .tool-items a[title="Pashto"] {
1705
- background:url('../images/flags20.png') -31px -497px no-repeat;
1706
  }
1707
-
1708
- #flags.size20 a[title="Persian"],
1709
- .tool-container .tool-items a[title="Persian"] {
1710
- background:url('../images/flags20.png') -60px -265px no-repeat;
1711
  }
1712
-
1713
- #flags.size20 a[title="Polish"],
1714
- .tool-container .tool-items a[title="Polish"] {
1715
- background:url('../images/flags20.png') -89px -265px no-repeat;
1716
  }
1717
-
1718
- #flags.size20 a[title="Portuguese"],
1719
- .tool-container .tool-items a[title="Portuguese"] {
1720
- background:url('../images/flags20.png') -118px -265px no-repeat;
1721
  }
1722
-
1723
- #flags.size20 a.brazil[title="Portuguese"] {
1724
- background:url('../images/flags20.png') -147px -439px no-repeat;
1725
  }
1726
-
1727
- #flags.size20 a[title="Punjabi"],
1728
- .tool-container .tool-items a[title="Punjabi"] {
1729
- background:url('../images/flags20.png') -147px -265px no-repeat;
1730
  }
1731
-
1732
- #flags.size20 a[title="Romanian"],
1733
- .tool-container .tool-items a[title="Romanian"] {
1734
- background:url('../images/flags20.png') -2px -294px no-repeat;
1735
  }
1736
-
1737
- #flags.size20 a[title="Russian"],
1738
- .tool-container .tool-items a[title="Russian"] {
1739
- background:url('../images/flags20.png') -31px -294px no-repeat;
1740
  }
1741
-
1742
- #flags.size20 a[title="Samoan"],
1743
- .tool-container .tool-items a[title="Samoan"] {
1744
- background:url('../images/flags20.png') -31px -468px no-repeat;
1745
  }
1746
-
1747
- #flags.size20 a[title="Scots Gaelic"],
1748
- .tool-container .tool-items a[title="Scots Gaelic"] {
1749
- background:url('../images/flags20.png') -60px -468px no-repeat;
1750
  }
1751
-
1752
- #flags.size20 a[title="Serbian"],
1753
- .tool-container .tool-items a[title="Serbian"] {
1754
- background:url('../images/flags20.png') -60px -294px no-repeat;
1755
  }
1756
-
1757
- #flags.size20 a[title="Sesotho"],
1758
- .tool-container .tool-items a[title="Sesotho"] {
1759
- background:url('../images/flags20.png') -31px -410px no-repeat;
1760
  }
1761
-
1762
- #flags.size20 a[title="Shona"],
1763
- .tool-container .tool-items a[title="Shona"] {
1764
- background:url('../images/flags20.png') -60px -497px no-repeat;
1765
  }
1766
-
1767
- #flags.size20 a[title="Sindhi"],
1768
- .tool-container .tool-items a[title="Sindhi"] {
1769
- background:url('../images/flags20.png') -147px -352px no-repeat;
1770
  }
1771
-
1772
- #flags.size20 a[title="Sinhala"],
1773
- .tool-container .tool-items a[title="Sinhala"] {
1774
- background:url('../images/flags20.png') -2px -439px no-repeat;
1775
  }
1776
-
1777
- #flags.size20 a[title="Slovak"],
1778
- .tool-container .tool-items a[title="Slovak"] {
1779
- background:url('../images/flags20.png') -89px -294px no-repeat;
1780
  }
1781
-
1782
- #flags.size20 a[title="Slovenian"],
1783
- .tool-container .tool-items a[title="Slovenian"] {
1784
- background:url('../images/flags20.png') -118px -294px no-repeat;
1785
  }
1786
-
1787
- #flags.size20 a[title="Somali"],
1788
- .tool-container .tool-items a[title="Somali"] {
1789
- background:url('../images/flags20.png') -147px -294px no-repeat;
1790
  }
1791
-
1792
- #flags.size20 a[title="Spanish"],
1793
- .tool-container .tool-items a[title="Spanish"] {
1794
- background:url('../images/flags20.png') -2px -323px no-repeat;
1795
  }
1796
-
1797
- #flags.size20 a.mexico[title="Spanish"] {
1798
- background:url('../images/flags20.png') -118px -439px no-repeat;
1799
  }
1800
-
1801
- #flags.size20 a[title="Sundanese"],
1802
- .tool-container .tool-items a[title="Sundanese"] {
1803
- background:url('../images/flags20.png') -147px -381px no-repeat;
1804
  }
1805
-
1806
- #flags.size20 a[title="Swahili"],
1807
- .tool-container .tool-items a[title="Swahili"] {
1808
- background:url('../images/flags20.png') -31px -323px no-repeat;
1809
  }
1810
-
1811
- #flags.size20 a[title="Swedish"],
1812
- .tool-container .tool-items a[title="Swedish"] {
1813
- background:url('../images/flags20.png') -60px -323px no-repeat;
1814
  }
1815
-
1816
- #flags.size20 a[title="Tajik"],
1817
- .tool-container .tool-items a[title="Tajik"] {
1818
- background:url('../images/flags20.png') -31px -439px no-repeat;
1819
  }
1820
-
1821
- #flags.size20 a[title="Tamil"],
1822
- .tool-container .tool-items a[title="Tamil"] {
1823
- background:url('../images/flags20.png') -89px -323px no-repeat;
1824
  }
1825
-
1826
- #flags.size20 a[title="Telugu"],
1827
- .tool-container .tool-items a[title="Telugu"] {
1828
- background:url('../images/flags20.png') -118px -323px no-repeat;
1829
  }
1830
-
1831
- #flags.size20 a[title="Thai"],
1832
- .tool-container .tool-items a[title="Thai"] {
1833
- background:url('../images/flags20.png') -147px -323px no-repeat;
1834
  }
1835
-
1836
- #flags.size20 a[title="Turkish"],
1837
- .tool-container .tool-items a[title="Turkish"] {
1838
- background:url('../images/flags20.png') -31px -352px no-repeat;
1839
  }
1840
-
1841
- #flags.size20 a[title="Ukrainian"],
1842
- .tool-container .tool-items a[title="Ukrainian"] {
1843
- background:url('../images/flags20.png') -60px -352px no-repeat;
1844
  }
1845
-
1846
- #flags.size20 a[title="Urdu"],
1847
- .tool-container .tool-items a[title="Urdu"] {
1848
- background:url('../images/flags20.png') -147px -352px no-repeat;
1849
  }
1850
-
1851
- #flags.size20 a[title="Uzbek"],
1852
- .tool-container .tool-items a[title="Uzbek"] {
1853
- background:url('../images/flags20.png') -60px -439px no-repeat;
1854
  }
1855
-
1856
- #flags.size20 a[title="Vietnamese"],
1857
- .tool-container .tool-items a[title="Vietnamese"] {
1858
- background:url('../images/flags20.png') -2px -381px no-repeat;
1859
  }
1860
-
1861
- #flags.size20 a[title="Welsh"],
1862
- .tool-container .tool-items a[title="Welsh"] {
1863
- background:url('../images/flags20.png') -31px -381px no-repeat;
1864
  }
1865
-
1866
- #flags.size20 a[title="Xhosa"],
1867
- .tool-container .tool-items a[title="Xhosa"] {
1868
- background:url('../images/flags20.png') -2px -4px no-repeat;
1869
  }
1870
-
1871
- #flags.size20 a[title="Yiddish"],
1872
- .tool-container .tool-items a[title="Yiddish"] {
1873
- background:url('../images/flags20.png') -60px -381px no-repeat;
1874
  }
1875
-
1876
- #flags.size20 a[title="Yoruba"],
1877
- .tool-container .tool-items a[title="Yoruba"] {
1878
- background:url('../images/flags20.png') -89px -381px no-repeat;
1879
  }
1880
-
1881
- #flags.size20 a[title="Zulu"],
1882
- .tool-container .tool-items a[title="Zulu"] {
1883
- background:url('../images/flags20.png') -118px -381px no-repeat;
1884
  }
1885
-
1886
  /* Individual flag backgrounds (16px) */
1887
 
1888
  #flags.size16 a[title="Afrikaans"],
1889
- .tool-container .tool-items a[title="Afrikaans"] {
1890
- background:url('../images/flags16.png') -4px -5px no-repeat;
 
 
 
1891
  }
1892
-
1893
  #flags.size16 a[title="Albanian"],
1894
- .tool-container .tool-items a[title="Albanian"] {
1895
- background:url('../images/flags16.png') -33px -5px no-repeat;
 
 
 
1896
  }
1897
-
1898
  #flags.size16 a[title="Amharic"],
1899
- .tool-container .tool-items a[title="Amharic"] {
1900
- background:url('../images/flags16.png') -4px -469px no-repeat;
 
 
 
1901
  }
1902
-
1903
  #flags.size16 a[title="Arabic"],
1904
- .tool-container .tool-items a[title="Arabic"] {
1905
- background:url('../images/flags16.png') -62px -5px no-repeat;
 
 
 
1906
  }
1907
-
1908
  #flags.size16 a[title="Armenian"],
1909
- .tool-container .tool-items a[title="Armenian"] {
1910
- background:url('../images/flags16.png') -91px -5px no-repeat;
 
 
 
1911
  }
1912
-
1913
  #flags.size16 a[title="Azerbaijani"],
1914
- .tool-container .tool-items a[title="Azerbaijani"] {
1915
- background:url('../images/flags16.png') -120px -5px no-repeat;
 
 
 
1916
  }
1917
-
1918
  #flags.size16 a[title="Basque"],
1919
- .tool-container .tool-items a[title="Basque"] {
1920
- background:url('../images/flags16.png') -149px -5px no-repeat;
 
 
 
1921
  }
1922
-
1923
  #flags.size16 a[title="Belarusian"],
1924
- .tool-container .tool-items a[title="Belarusian"] {
1925
- background:url('../images/flags16.png') -4px -34px no-repeat;
 
 
 
1926
  }
1927
-
1928
  #flags.size16 a[title="Bengali"],
1929
- .tool-container .tool-items a[title="Bengali"] {
1930
- background:url('../images/flags16.png') -33px -34px no-repeat;
 
 
 
1931
  }
1932
-
1933
  #flags.size16 a[title="Bosnian"],
1934
- .tool-container .tool-items a[title="Bosnian"] {
1935
- background:url('../images/flags16.png') -62px -34px no-repeat;
 
 
 
1936
  }
1937
-
1938
  #flags.size16 a[title="Bulgarian"],
1939
- .tool-container .tool-items a[title="Bulgarian"] {
1940
- background:url('../images/flags16.png') -91px -34px no-repeat;
 
 
 
1941
  }
1942
-
1943
  #flags.size16 a[title="Catalan"],
1944
- .tool-container .tool-items a[title="Catalan"] {
1945
- background:url('../images/flags16.png') -120px -34px no-repeat;
 
 
 
1946
  }
1947
-
1948
  #flags.size16 a[title="Cebuano"],
1949
- .tool-container .tool-items a[title="Cebuano"] {
1950
- background:url('../images/flags16.png') -149px -34px no-repeat;
 
 
 
1951
  }
1952
-
1953
  #flags.size16 a[title="Chichewa"],
1954
- .tool-container .tool-items a[title="Chichewa"] {
1955
- background:url('../images/flags16.png') -91px -411px no-repeat;
 
 
 
1956
  }
1957
-
1958
  #flags.size16 a[title="Chinese (Simplified)"],
1959
- .tool-container .tool-items a[title="Chinese (Simplified)"] {
1960
- background:url('../images/flags16.png') -4px -63px no-repeat;
 
 
 
1961
  }
1962
-
1963
  #flags.size16 a[title="Chinese (Traditional)"],
1964
- .tool-container .tool-items a[title="Chinese (Traditional)"] {
1965
- background:url('../images/flags16.png') -33px -63px no-repeat;
 
 
 
1966
  }
1967
-
1968
  #flags.size16 a[title="Corsican"],
1969
- .tool-container .tool-items a[title="Corsican"] {
1970
- background:url('../images/flags16.png') -120px -92px no-repeat;
 
 
 
1971
  }
1972
-
1973
  #flags.size16 a[title="Croatian"],
1974
- .tool-container .tool-items a[title="Croatian"] {
1975
- background:url('../images/flags16.png') -62px -63px no-repeat;
 
 
 
1976
  }
1977
-
1978
  #flags.size16 a[title="Czech"],
1979
- .tool-container .tool-items a[title="Czech"] {
1980
- background:url('../images/flags16.png') -91px -63px no-repeat;
 
 
 
1981
  }
1982
-
1983
  #flags.size16 a[title="Danish"],
1984
- .tool-container .tool-items a[title="Danish"] {
1985
- background:url('../images/flags16.png') -120px -63px no-repeat;
 
 
 
1986
  }
1987
-
1988
  #flags.size16 a[title="Dutch"],
1989
- .tool-container .tool-items a[title="Dutch"] {
1990
- background:url('../images/flags16.png') -149px -63px no-repeat;
 
 
 
1991
  }
1992
-
1993
  #flags.size16 a[title="English"],
1994
- .tool-container .tool-items a[title="English"] {
1995
- background:url('../images/flags16.png') -91px -353px no-repeat;
1996
- }
1997
-
1998
- #flags.size16 a.united-states[title="English"] {
1999
- background:url('../images/flags16.png') -120px -353px no-repeat;
2000
- }
2001
-
2002
- #flags.size16 a.canada[title="English"] {
2003
- background:url('../images/flags16.png') -91px -440px no-repeat;
 
 
 
 
 
 
 
2004
  }
2005
-
2006
  #flags.size16 a[title="Esperanto"],
2007
- .tool-container .tool-items a[title="Esperanto"] {
2008
- background:url('../images/flags16.png') -4px -92px no-repeat;
 
 
 
2009
  }
2010
-
2011
  #flags.size16 a[title="Estonian"],
2012
- .tool-container .tool-items a[title="Estonian"] {
2013
- background:url('../images/flags16.png') -33px -92px no-repeat;
 
 
 
2014
  }
2015
-
2016
  #flags.size16 a[title="Filipino"],
2017
- .tool-container .tool-items a[title="Filipino"] {
2018
- background:url('../images/flags16.png') -62px -92px no-repeat;
 
 
 
2019
  }
2020
-
2021
  #flags.size16 a[title="Finnish"],
2022
- .tool-container .tool-items a[title="Finnish"] {
2023
- background:url('../images/flags16.png') -91px -92px no-repeat;
 
 
 
2024
  }
2025
-
2026
  #flags.size16 a[title="French"],
2027
- .tool-container .tool-items a[title="French"] {
2028
- background:url('../images/flags16.png') -120px -92px no-repeat;
 
 
 
2029
  }
2030
-
2031
  #flags.size16 a[title="Frisian"],
2032
- .tool-container .tool-items a[title="Frisian"] {
2033
- background:url('../images/flags16.png') -149px -63px no-repeat;
 
 
 
2034
  }
2035
-
2036
  #flags.size16 a[title="Galician"],
2037
- .tool-container .tool-items a[title="Galician"] {
2038
- background:url('../images/flags16.png') -149px -92px no-repeat;
 
 
 
2039
  }
2040
-
2041
  #flags.size16 a[title="Georgian"],
2042
- .tool-container .tool-items a[title="Georgian"] {
2043
- background:url('../images/flags16.png') -4px -121px no-repeat;
 
 
 
2044
  }
2045
-
2046
  #flags.size16 a[title="German"],
2047
- .tool-container .tool-items a[title="German"] {
2048
- background:url('../images/flags16.png') -33px -121px no-repeat;
 
 
 
2049
  }
2050
-
2051
  #flags.size16 a[title="Greek"],
2052
- .tool-container .tool-items a[title="Greek"] {
2053
- background:url('../images/flags16.png') -62px -121px no-repeat;
 
 
 
2054
  }
2055
-
2056
  #flags.size16 a[title="Gujarati"],
2057
- .tool-container .tool-items a[title="Gujarati"] {
2058
- background:url('../images/flags16.png') -91px -121px no-repeat;
 
 
 
2059
  }
2060
-
2061
  #flags.size16 a[title="Haitian"],
2062
- .tool-container .tool-items a[title="Haitian"] {
2063
- background:url('../images/flags16.png') -120px -121px no-repeat;
 
 
 
 
 
 
 
 
 
 
2064
  }
2065
-
2066
  #flags.size16 a[title="Hausa"],
2067
- .tool-container .tool-items a[title="Hausa"] {
2068
- background:url('../images/flags16.png') -149px -121px no-repeat;
 
 
 
2069
  }
2070
-
2071
  #flags.size16 a[title="Hebrew"],
2072
- .tool-container .tool-items a[title="Hebrew"] {
2073
- background:url('../images/flags16.png') -4px -150px no-repeat;
 
 
 
2074
  }
2075
-
2076
  #flags.size16 a[title="Hindi"],
2077
- .tool-container .tool-items a[title="Hindi"] {
2078
- background:url('../images/flags16.png') -33px -150px no-repeat;
 
 
 
2079
  }
2080
-
2081
  #flags.size16 a[title="Hmong"],
2082
- .tool-container .tool-items a[title="Hmong"] {
2083
- background:url('../images/flags16.png') -62px -150px no-repeat;
 
 
 
2084
  }
2085
-
2086
  #flags.size16 a[title="Hungarian"],
2087
- .tool-container .tool-items a[title="Hungarian"] {
2088
- background:url('../images/flags16.png') -91px -150px no-repeat;
2089
- }
2090
-
2091
- #flags.size16 a[title="Hawaiian"],
2092
- .tool-container .tool-items a[title="Hawaiian"] {
2093
- background:url('../images/flags16.png') -91px -469px no-repeat;
2094
  }
2095
-
2096
  #flags.size16 a[title="Icelandic"],
2097
- .tool-container .tool-items a[title="Icelandic"] {
2098
- background:url('../images/flags16.png') -120px -150px no-repeat;
 
 
 
2099
  }
2100
-
2101
  #flags.size16 a[title="Igbo"],
2102
- .tool-container .tool-items a[title="Igbo"] {
2103
- background:url('../images/flags16.png') -149px -150px no-repeat;
 
 
 
2104
  }
2105
-
2106
  #flags.size16 a[title="Indonesian"],
2107
- .tool-container .tool-items a[title="Indonesian"] {
2108
- background:url('../images/flags16.png') -4px -179px no-repeat;
 
 
 
2109
  }
2110
-
2111
  #flags.size16 a[title="Irish"],
2112
- .tool-container .tool-items a[title="Irish"] {
2113
- background:url('../images/flags16.png') -33px -179px no-repeat;
 
 
 
2114
  }
2115
-
2116
  #flags.size16 a[title="Italian"],
2117
- .tool-container .tool-items a[title="Italian"] {
2118
- background:url('../images/flags16.png') -62px -179px no-repeat;
 
 
 
2119
  }
2120
-
2121
  #flags.size16 a[title="Japanese"],
2122
- .tool-container .tool-items a[title="Japanese"] {
2123
- background:url('../images/flags16.png') -91px -179px no-repeat;
 
 
 
2124
  }
2125
-
2126
  #flags.size16 a[title="Javanese"],
2127
- .tool-container .tool-items a[title="Javanese"] {
2128
- background:url('../images/flags16.png') -120px -179px no-repeat;
 
 
 
2129
  }
2130
-
2131
  #flags.size16 a[title="Kannada"],
2132
- .tool-container .tool-items a[title="Kannada"] {
2133
- background:url('../images/flags16.png') -149px -179px no-repeat;
 
 
 
2134
  }
2135
-
2136
  #flags.size16 a[title="Kazakh"],
2137
- .tool-container .tool-items a[title="Kazakh"] {
2138
- background:url('../images/flags16.png') -4px -411px no-repeat;
 
 
 
2139
  }
2140
-
2141
  #flags.size16 a[title="Khmer"],
2142
- .tool-container .tool-items a[title="Khmer"] {
2143
- background:url('../images/flags16.png') -4px -208px no-repeat;
 
 
 
2144
  }
2145
-
2146
  #flags.size16 a[title="Korean"],
2147
- .tool-container .tool-items a[title="Korean"] {
2148
- background:url('../images/flags16.png') -33px -208px no-repeat;
 
 
 
2149
  }
2150
-
2151
  #flags.size16 a[title="Kurdish"],
2152
- .tool-container .tool-items a[title="Kurdish"] {
2153
- background:url('../images/flags16.png') -120px -469px no-repeat;
 
 
 
2154
  }
2155
-
2156
  #flags.size16 a[title="Kyrgyz"],
2157
- .tool-container .tool-items a[title="Kyrgyz"] {
2158
- background:url('../images/flags16.png') -149px -469px no-repeat;
 
 
 
2159
  }
2160
-
2161
  #flags.size16 a[title="Lao"],
2162
- .tool-container .tool-items a[title="Lao"] {
2163
- background:url('../images/flags16.png') -62px -208px no-repeat;
 
 
 
2164
  }
2165
-
2166
  #flags.size16 a[title="Latin"],
2167
- .tool-container .tool-items a[title="Latin"] {
2168
- background:url('../images/flags16.png') -91px -208px no-repeat;
 
 
 
2169
  }
2170
-
2171
  #flags.size16 a[title="Latvian"],
2172
- .tool-container .tool-items a[title="Latvian"] {
2173
- background:url('../images/flags16.png') -120px -208px no-repeat;
 
 
 
2174
  }
2175
-
2176
  #flags.size16 a[title="Lithuanian"],
2177
- .tool-container .tool-items a[title="Lithuanian"] {
2178
- background:url('../images/flags16.png') -149px -208px no-repeat;
 
 
 
2179
  }
2180
-
2181
  #flags.size16 a[title="Luxembourgish"],
2182
- .tool-container .tool-items a[title="Luxembourgish"] {
2183
- background:url('../images/flags16.png') -4px -498px no-repeat;
 
 
 
2184
  }
2185
-
2186
  #flags.size16 a[title="Macedonian"],
2187
- .tool-container .tool-items a[title="Macedonian"] {
2188
- background:url('../images/flags16.png') -4px -237px no-repeat;
 
 
 
2189
  }
2190
-
2191
  #flags.size16 a[title="Malay"],
2192
- .tool-container .tool-items a[title="Malay"] {
2193
- background:url('../images/flags16.png') -33px -237px no-repeat;
 
 
 
2194
  }
2195
-
2196
  #flags.size16 a[title="Malagasy"],
2197
- .tool-container .tool-items a[title="Malagasy"] {
2198
- background:url('../images/flags16.png') -62px -411px no-repeat;
 
 
 
2199
  }
2200
-
2201
  #flags.size16 a[title="Malayalam"],
2202
- .tool-container .tool-items a[title="Malayalam"] {
2203
- background:url('../images/flags16.png') -120px -411px no-repeat;
 
 
 
2204
  }
2205
-
2206
  #flags.size16 a[title="Maltese"],
2207
- .tool-container .tool-items a[title="Maltese"] {
2208
- background:url('../images/flags16.png') -62px -237px no-repeat;
 
 
 
2209
  }
2210
-
2211
  #flags.size16 a[title="Maori"],
2212
- .tool-container .tool-items a[title="Maori"] {
2213
- background:url('../images/flags16.png') -91px -237px no-repeat;
 
 
 
2214
  }
2215
-
2216
  #flags.size16 a[title="Marathi"],
2217
- .tool-container .tool-items a[title="Marathi"] {
2218
- background:url('../images/flags16.png') -120px -237px no-repeat;
 
 
 
2219
  }
2220
-
2221
  #flags.size16 a[title="Mongolian"],
2222
- .tool-container .tool-items a[title="Mongolian"] {
2223
- background:url('../images/flags16.png') -149px -237px no-repeat;
 
 
 
2224
  }
2225
-
2226
  #flags.size16 a[title="Myanmar (Burmese)"],
2227
- .tool-container .tool-items a[title="Myanmar (Burmese)"] {
2228
- background:url('../images/flags16.png') -149px -411px no-repeat;
 
 
 
2229
  }
2230
-
2231
  #flags.size16 a[title="Nepali"],
2232
- .tool-container .tool-items a[title="Nepali"] {
2233
- background:url('../images/flags16.png') -4px -266px no-repeat;
 
 
 
2234
  }
2235
-
2236
  #flags.size16 a[title="Norwegian"],
2237
- .tool-container .tool-items a[title="Norwegian"] {
2238
- background:url('../images/flags16.png') -33px -266px no-repeat;
 
 
 
2239
  }
2240
-
2241
  #flags.size16 a[title="Pashto"],
2242
- .tool-container .tool-items a[title="Pashto"] {
2243
- background:url('../images/flags16.png') -33px -498px no-repeat;
 
 
 
2244
  }
2245
-
2246
  #flags.size16 a[title="Persian"],
2247
- .tool-container .tool-items a[title="Persian"] {
2248
- background:url('../images/flags16.png') -62px -266px no-repeat;
 
 
 
2249
  }
2250
-
2251
  #flags.size16 a[title="Polish"],
2252
- .tool-container .tool-items a[title="Polish"] {
2253
- background:url('../images/flags16.png') -91px -266px no-repeat;
 
 
 
2254
  }
2255
-
2256
  #flags.size16 a[title="Portuguese"],
2257
- .tool-container .tool-items a[title="Portuguese"] {
2258
- background:url('../images/flags16.png') -120px -266px no-repeat;
2259
- }
2260
-
2261
- #flags.size16 a.brazil[title="Portuguese"] {
2262
- background:url('../images/flags16.png') -149px -440px no-repeat;
 
 
 
 
 
2263
  }
2264
-
2265
  #flags.size16 a[title="Punjabi"],
2266
- .tool-container .tool-items a[title="Punjabi"] {
2267
- background:url('../images/flags16.png') -149px -266px no-repeat;
 
 
 
2268
  }
2269
-
2270
  #flags.size16 a[title="Romanian"],
2271
- .tool-container .tool-items a[title="Romanian"] {
2272
- background:url('../images/flags16.png') -4px -295px no-repeat;
 
 
 
2273
  }
2274
-
2275
  #flags.size16 a[title="Russian"],
2276
- .tool-container .tool-items a[title="Russian"] {
2277
- background:url('../images/flags16.png') -33px -295px no-repeat;
 
 
 
2278
  }
2279
-
2280
  #flags.size16 a[title="Samoan"],
2281
- .tool-container .tool-items a[title="Samoan"] {
2282
- background:url('../images/flags16.png') -33px -469px no-repeat;
 
 
 
2283
  }
2284
-
2285
  #flags.size16 a[title="Scots Gaelic"],
2286
- .tool-container .tool-items a[title="Scots Gaelic"] {
2287
- background:url('../images/flags16.png') -62px -469px no-repeat;
 
 
 
2288
  }
2289
-
2290
  #flags.size16 a[title="Serbian"],
2291
- .tool-container .tool-items a[title="Serbian"] {
2292
- background:url('../images/flags16.png') -62px -295px no-repeat;
 
 
 
2293
  }
2294
-
2295
  #flags.size16 a[title="Sesotho"],
2296
- .tool-container .tool-items a[title="Sesotho"] {
2297
- background:url('../images/flags16.png') -33px -411px no-repeat;
 
 
 
2298
  }
2299
-
2300
  #flags.size16 a[title="Shona"],
2301
- .tool-container .tool-items a[title="Shona"] {
2302
- background:url('../images/flags16.png') -62px -498px no-repeat;
 
 
 
2303
  }
2304
-
2305
  #flags.size16 a[title="Sindhi"],
2306
- .tool-container .tool-items a[title="Sindhi"] {
2307
- background:url('../images/flags16.png') -149px -353px no-repeat;
 
 
 
2308
  }
2309
-
2310
  #flags.size16 a[title="Sinhala"],
2311
- .tool-container .tool-items a[title="Sinhala"] {
2312
- background:url('../images/flags16.png') -4px -440px no-repeat;
 
 
 
2313
  }
2314
-
2315
  #flags.size16 a[title="Slovak"],
2316
- .tool-container .tool-items a[title="Slovak"] {
2317
- background:url('../images/flags16.png') -91px -295px no-repeat;
 
 
 
2318
  }
2319
-
2320
  #flags.size16 a[title="Slovenian"],
2321
- .tool-container .tool-items a[title="Slovenian"] {
2322
- background:url('../images/flags16.png') -120px -295px no-repeat;
 
 
 
2323
  }
2324
-
2325
  #flags.size16 a[title="Somali"],
2326
- .tool-container .tool-items a[title="Somali"] {
2327
- background:url('../images/flags16.png') -149px -295px no-repeat;
 
 
 
2328
  }
2329
-
2330
  #flags.size16 a[title="Spanish"],
2331
- .tool-container .tool-items a[title="Spanish"] {
2332
- background:url('../images/flags16.png') -4px -324px no-repeat;
2333
- }
2334
-
2335
- #flags.size16 a.mexico[title="Spanish"] {
2336
- background:url('../images/flags16.png') -120px -440px no-repeat;
 
 
 
 
 
2337
  }
2338
-
2339
  #flags.size16 a[title="Swahili"],
2340
- .tool-container .tool-items a[title="Swahili"] {
2341
- background:url('../images/flags16.png') -33px -324px no-repeat;
 
 
 
2342
  }
2343
-
2344
  #flags.size16 a[title="Swedish"],
2345
- .tool-container .tool-items a[title="Swedish"] {
2346
- background:url('../images/flags16.png') -62px -324px no-repeat;
 
 
 
2347
  }
2348
-
2349
  #flags.size16 a[title="Sundanese"],
2350
- .tool-container .tool-items a[title="Sundanese"] {
2351
- background:url('../images/flags16.png') -149px -382px no-repeat;
 
 
 
2352
  }
2353
-
2354
  #flags.size16 a[title="Tajik"],
2355
- .tool-container .tool-items a[title="Tajik"] {
2356
- background:url('../images/flags16.png') -33px -440px no-repeat;
 
 
 
2357
  }
2358
-
2359
  #flags.size16 a[title="Tamil"],
2360
- .tool-container .tool-items a[title="Tamil"] {
2361
- background:url('../images/flags16.png') -91px -324px no-repeat;
 
 
 
2362
  }
2363
-
2364
  #flags.size16 a[title="Telugu"],
2365
- .tool-container .tool-items a[title="Telugu"] {
2366
- background:url('../images/flags16.png') -120px -324px no-repeat;
 
 
 
2367
  }
2368
-
2369
  #flags.size16 a[title="Thai"],
2370
- .tool-container .tool-items a[title="Thai"] {
2371
- background:url('../images/flags16.png') -149px -324px no-repeat;
 
 
 
2372
  }
2373
-
2374
  #flags.size16 a[title="Turkish"],
2375
- .tool-container .tool-items a[title="Turkish"] {
2376
- background:url('../images/flags16.png') -33px -353px no-repeat;
 
 
 
2377
  }
2378
-
2379
  #flags.size16 a[title="Ukrainian"],
2380
- .tool-container .tool-items a[title="Ukrainian"] {
2381
- background:url('../images/flags16.png') -62px -353px no-repeat;
 
 
 
2382
  }
2383
-
2384
  #flags.size16 a[title="Urdu"],
2385
- .tool-container .tool-items a[title="Urdu"] {
2386
- background:url('../images/flags16.png') -149px -353px no-repeat;
 
 
 
2387
  }
2388
-
2389
  #flags.size16 a[title="Uzbek"],
2390
- .tool-container .tool-items a[title="Uzbek"] {
2391
- background:url('../images/flags16.png') -62px -440px no-repeat;
 
 
 
2392
  }
2393
-
2394
  #flags.size16 a[title="Vietnamese"],
2395
- .tool-container .tool-items a[title="Vietnamese"] {
2396
- background:url('../images/flags16.png') -4px -382px no-repeat;
 
 
 
2397
  }
2398
-
2399
  #flags.size16 a[title="Welsh"],
2400
- .tool-container .tool-items a[title="Welsh"] {
2401
- background:url('../images/flags16.png') -33px -382px no-repeat;
 
 
 
2402
  }
2403
-
2404
  #flags.size16 a[title="Xhosa"],
2405
- .tool-container .tool-items a[title="Xhosa"] {
2406
- background:url('../images/flags16.png') -4px -5px no-repeat;
 
 
 
2407
  }
2408
-
2409
  #flags.size16 a[title="Yiddish"],
2410
- .tool-container .tool-items a[title="Yiddish"] {
2411
- background:url('../images/flags16.png') -62px -382px no-repeat;
 
 
 
2412
  }
2413
-
2414
  #flags.size16 a[title="Yoruba"],
2415
- .tool-container .tool-items a[title="Yoruba"] {
2416
- background:url('../images/flags16.png') -91px -382px no-repeat;
 
 
 
 
2417
  }
2418
-
2419
  #flags.size16 a[title="Zulu"],
2420
- .tool-container .tool-items a[title="Zulu"] {
2421
- background:url('../images/flags16.png') -120px -382px no-repeat;
 
 
 
2422
  }
2423
-
2424
  /* Individual flag backgrounds (24px) */
2425
 
2426
  #flags.size24 a[title="Afrikaans"],
2427
- .tool-container .tool-items a[title="Afrikaans"] {
2428
- background:url('../images/flags.png') 0 -3px no-repeat;
 
2429
  }
2430
-
2431
  #flags.size24 a[title="Albanian"],
2432
- .tool-container .tool-items a[title="Albanian"] {
2433
- background:url('../images/flags.png') -29px -3px no-repeat;
 
2434
  }
2435
-
2436
  #flags.size24 a[title="Amharic"],
2437
- .tool-container .tool-items a[title="Amharic"] {
2438
- background:url('../images/flags.png') 0 -467px no-repeat;
 
2439
  }
2440
-
2441
  #flags.size24 a[title="Arabic"],
2442
- .tool-container .tool-items a[title="Arabic"] {
2443
- background:url('../images/flags.png') -58px -3px no-repeat;
 
2444
  }
2445
-
2446
  #flags.size24 a[title="Armenian"],
2447
- .tool-container .tool-items a[title="Armenian"] {
2448
- background:url('../images/flags.png') -87px -3px no-repeat;
 
2449
  }
2450
-
2451
  #flags.size24 a[title="Azerbaijani"],
2452
- .tool-container .tool-items a[title="Azerbaijani"] {
2453
- background:url('../images/flags.png') -116px -3px no-repeat;
 
2454
  }
2455
-
2456
  #flags.size24 a[title="Basque"],
2457
- .tool-container .tool-items a[title="Basque"] {
2458
- background:url('../images/flags.png') -145px -3px no-repeat;
 
2459
  }
2460
-
2461
  #flags.size24 a[title="Belarusian"],
2462
- .tool-container .tool-items a[title="Belarusian"] {
2463
- background:url('../images/flags.png') 0 -32px no-repeat;
 
2464
  }
2465
-
2466
  #flags.size24 a[title="Bengali"],
2467
- .tool-container .tool-items a[title="Bengali"] {
2468
- background:url('../images/flags.png') -29px -32px no-repeat;
 
2469
  }
2470
-
2471
  #flags.size24 a[title="Bosnian"],
2472
- .tool-container .tool-items a[title="Bosnian"] {
2473
- background:url('../images/flags.png') -58px -32px no-repeat;
 
2474
  }
2475
-
2476
  #flags.size24 a[title="Bulgarian"],
2477
- .tool-container .tool-items a[title="Bulgarian"] {
2478
- background:url('../images/flags.png') -87px -32px no-repeat;
 
2479
  }
2480
-
2481
  #flags.size24 a[title="Catalan"],
2482
- .tool-container .tool-items a[title="Catalan"] {
2483
- background:url('../images/flags.png') -116px -32px no-repeat;
 
2484
  }
2485
-
2486
  #flags.size24 a[title="Cebuano"],
2487
- .tool-container .tool-items a[title="Cebuano"] {
2488
- background:url('../images/flags.png') -145px -32px no-repeat;
 
2489
  }
2490
-
2491
  #flags.size24 a[title="Chichewa"],
2492
- .tool-container .tool-items a[title="Chichewa"] {
2493
- background:url('../images/flags.png') -87px -409px no-repeat;
 
2494
  }
2495
-
2496
  #flags.size24 a[title="Chinese (Simplified)"],
2497
- .tool-container .tool-items a[title="Chinese (Simplified)"] {
2498
- background:url('../images/flags.png') 0 -61px no-repeat;
 
2499
  }
2500
-
2501
  #flags.size24 a[title="Chinese (Traditional)"],
2502
- .tool-container .tool-items a[title="Chinese (Traditional)"] {
2503
- background:url('../images/flags.png') -29px -61px no-repeat;
 
2504
  }
2505
-
2506
  #flags.size24 a[title="Corsican"],
2507
- .tool-container .tool-items a[title="Corsican"] {
2508
- background:url('../images/flags.png') -116px -90px no-repeat;
 
2509
  }
2510
-
2511
  #flags.size24 a[title="Croatian"],
2512
- .tool-container .tool-items a[title="Croatian"] {
2513
- background:url('../images/flags.png') -58px -61px no-repeat;
 
2514
  }
2515
-
2516
  #flags.size24 a[title="Czech"],
2517
- .tool-container .tool-items a[title="Czech"] {
2518
- background:url('../images/flags.png') -87px -61px no-repeat;
 
2519
  }
2520
-
2521
  #flags.size24 a[title="Danish"],
2522
- .tool-container .tool-items a[title="Danish"] {
2523
- background:url('../images/flags.png') -116px -61px no-repeat;
 
2524
  }
2525
-
2526
  #flags.size24 a[title="Dutch"],
2527
- .tool-container .tool-items a[title="Dutch"] {
2528
- background:url('../images/flags.png') -145px -61px no-repeat;
 
2529
  }
2530
-
2531
  #flags.size24 a[title="English"],
2532
- .tool-container .tool-items a[title="English"] {
2533
- background:url('../images/flags.png') -87px -351px no-repeat;
 
2534
  }
2535
-
2536
  #flags.size24 a.united-states[title="English"],
2537
- .tool-container a.united-states[title="English"] {
2538
- background:url('../images/flags.png') -116px -351px no-repeat !important;
 
2539
  }
2540
-
2541
  #flags.size24 a.canada[title="English"],
2542
- .tool-container a.canada[title="English"] {
2543
- background:url('../images/flags.png') -87px -438px no-repeat !important;
 
2544
  }
2545
-
2546
  #flags.size24 a[title="Esperanto"],
2547
- .tool-container .tool-items a[title="Esperanto"] {
2548
- background:url('../images/flags.png') 0 -90px no-repeat;
 
2549
  }
2550
-
2551
  #flags.size24 a[title="Estonian"],
2552
- .tool-container .tool-items a[title="Estonian"] {
2553
- background:url('../images/flags.png') -29px -90px no-repeat;
 
2554
  }
2555
-
2556
  #flags.size24 a[title="Filipino"],
2557
- .tool-container .tool-items a[title="Filipino"] {
2558
- background:url('../images/flags.png') -58px -90px no-repeat;
 
2559
  }
2560
-
2561
  #flags.size24 a[title="Finnish"],
2562
- .tool-container .tool-items a[title="Finnish"] {
2563
- background:url('../images/flags.png') -87px -90px no-repeat;
 
2564
  }
2565
-
2566
  #flags.size24 a[title="French"],
2567
- .tool-container .tool-items a[title="French"] {
2568
- background:url('../images/flags.png') -116px -90px no-repeat;
 
2569
  }
2570
-
2571
  #flags.size24 a[title="Frisian"],
2572
- .tool-container .tool-items a[title="Frisian"] {
2573
- background:url('../images/flags.png') -145px -61px no-repeat;
 
2574
  }
2575
-
2576
  #flags.size24 a[title="Galician"],
2577
- .tool-container .tool-items a[title="Galician"] {
2578
- background:url('../images/flags.png') -145px -90px no-repeat;
 
2579
  }
2580
-
2581
  #flags.size24 a[title="Georgian"],
2582
- .tool-container .tool-items a[title="Georgian"] {
2583
- background:url('../images/flags.png') 0 -119px no-repeat;
 
2584
  }
2585
-
2586
  #flags.size24 a[title="German"],
2587
- .tool-container .tool-items a[title="German"] {
2588
- background:url('../images/flags.png') -29px -119px no-repeat;
 
2589
  }
2590
-
2591
  #flags.size24 a[title="Greek"],
2592
- .tool-container .tool-items a[title="Greek"] {
2593
- background:url('../images/flags.png') -58px -119px no-repeat;
 
2594
  }
2595
-
2596
  #flags.size24 a[title="Gujarati"],
2597
- .tool-container .tool-items a[title="Gujarati"] {
2598
- background:url('../images/flags.png') -87px -119px no-repeat;
 
2599
  }
2600
-
2601
  #flags.size24 a[title="Haitian"],
2602
- .tool-container .tool-items a[title="Haitian"] {
2603
- background:url('../images/flags.png') -116px -119px no-repeat;
 
2604
  }
2605
-
2606
  #flags.size24 a[title="Hausa"],
2607
- .tool-container .tool-items a[title="Hausa"] {
2608
- background:url('../images/flags.png') -145px -119px no-repeat;
 
 
 
 
 
 
2609
  }
2610
-
2611
  #flags.size24 a[title="Hebrew"],
2612
- .tool-container .tool-items a[title="Hebrew"] {
2613
- background:url('../images/flags.png') 0 -148px no-repeat;
 
2614
  }
2615
-
2616
  #flags.size24 a[title="Hindi"],
2617
- .tool-container .tool-items a[title="Hindi"] {
2618
- background:url('../images/flags.png') -29px -148px no-repeat;
 
2619
  }
2620
-
2621
  #flags.size24 a[title="Hmong"],
2622
- .tool-container .tool-items a[title="Hmong"] {
2623
- background:url('../images/flags.png') -58px -148px no-repeat;
 
2624
  }
2625
-
2626
  #flags.size24 a[title="Hungarian"],
2627
- .tool-container .tool-items a[title="Hungarian"] {
2628
- background:url('../images/flags.png') -87px -148px no-repeat;
2629
- }
2630
-
2631
- #flags.size24 a[title="Hawaiian"],
2632
- .tool-container .tool-items a[title="Hawaiian"] {
2633
- background:url('../images/flags.png') -87px -467px no-repeat;
2634
  }
2635
-
2636
  #flags.size24 a[title="Icelandic"],
2637
- .tool-container .tool-items a[title="Icelandic"] {
2638
- background:url('../images/flags.png') -116px -148px no-repeat;
 
2639
  }
2640
-
2641
  #flags.size24 a[title="Igbo"],
2642
- .tool-container .tool-items a[title="Igbo"] {
2643
- background:url('../images/flags.png') -145px -148px no-repeat;
 
2644
  }
2645
-
2646
  #flags.size24 a[title="Indonesian"],
2647
- .tool-container .tool-items a[title="Indonesian"] {
2648
- background:url('../images/flags.png') 0 -177px no-repeat;
 
2649
  }
2650
-
2651
  #flags.size24 a[title="Irish"],
2652
- .tool-container .tool-items a[title="Irish"] {
2653
- background:url('../images/flags.png') -29px -177px no-repeat;
 
2654
  }
2655
-
2656
  #flags.size24 a[title="Italian"],
2657
- .tool-container .tool-items a[title="Italian"] {
2658
- background:url('../images/flags.png') -58px -177px no-repeat;
 
2659
  }
2660
-
2661
  #flags.size24 a[title="Japanese"],
2662
- .tool-container .tool-items a[title="Japanese"] {
2663
- background:url('../images/flags.png') -87px -177px no-repeat;
 
2664
  }
2665
-
2666
  #flags.size24 a[title="Javanese"],
2667
- .tool-container .tool-items a[title="Javanese"] {
2668
- background:url('../images/flags.png') -116px -177px no-repeat;
 
2669
  }
2670
-
2671
  #flags.size24 a[title="Kannada"],
2672
- .tool-container .tool-items a[title="Kannada"] {
2673
- background:url('../images/flags.png') -145px -177px no-repeat;
 
2674
  }
2675
-
2676
  #flags.size24 a[title="Kazakh"],
2677
- .tool-container .tool-items a[title="Kazakh"] {
2678
- background:url('../images/flags.png') 0 -409px no-repeat;
 
2679
  }
2680
-
2681
  #flags.size24 a[title="Khmer"],
2682
- .tool-container .tool-items a[title="Khmer"] {
2683
- background:url('../images/flags.png') 0 -206px no-repeat;
 
2684
  }
2685
-
2686
  #flags.size24 a[title="Korean"],
2687
- .tool-container .tool-items a[title="Korean"] {
2688
- background:url('../images/flags.png') -29px -206px no-repeat;
 
2689
  }
2690
-
2691
  #flags.size24 a[title="Kurdish"],
2692
- .tool-container .tool-items a[title="Kurdish"] {
2693
- background:url('../images/flags.png') -116px -467px no-repeat;
 
2694
  }
2695
-
2696
  #flags.size24 a[title="Kyrgyz"],
2697
- .tool-container .tool-items a[title="Kyrgyz"] {
2698
- background:url('../images/flags.png') -145px -467px no-repeat;
 
2699
  }
2700
-
2701
  #flags.size24 a[title="Lao"],
2702
- .tool-container .tool-items a[title="Lao"] {
2703
- background:url('../images/flags.png') -58px -206px no-repeat;
 
2704
  }
2705
-
2706
  #flags.size24 a[title="Latin"],
2707
- .tool-container .tool-items a[title="Latin"] {
2708
- background:url('../images/flags.png') -87px -206px no-repeat;
 
2709
  }
2710
-
2711
  #flags.size24 a[title="Latvian"],
2712
- .tool-container .tool-items a[title="Latvian"] {
2713
- background:url('../images/flags.png') -116px -206px no-repeat;
 
2714
  }
2715
-
2716
  #flags.size24 a[title="Lithuanian"],
2717
- .tool-container .tool-items a[title="Lithuanian"] {
2718
- background:url('../images/flags.png') -145px -206px no-repeat;
 
2719
  }
2720
-
2721
  #flags.size24 a[title="Luxembourgish"],
2722
- .tool-container .tool-items a[title="Luxembourgish"] {
2723
- background:url('../images/flags.png') 0 -496px no-repeat;
 
2724
  }
2725
-
2726
  #flags.size24 a[title="Macedonian"],
2727
- .tool-container .tool-items a[title="Macedonian"] {
2728
- background:url('../images/flags.png') 0 -235px no-repeat;
 
2729
  }
2730
-
2731
  #flags.size24 a[title="Malagasy"],
2732
- .tool-container .tool-items a[title="Malagasy"] {
2733
- background:url('../images/flags.png') -58px -409px no-repeat;
 
2734
  }
2735
-
2736
  #flags.size24 a[title="Malay"],
2737
- .tool-container .tool-items a[title="Malay"] {
2738
- background:url('../images/flags.png') -29px -235px no-repeat;
 
2739
  }
2740
-
2741
  #flags.size24 a[title="Malayalam"],
2742
- .tool-container .tool-items a[title="Malayalam"] {
2743
- background:url('../images/flags.png') -116px -409px no-repeat;
 
2744
  }
2745
-
2746
  #flags.size24 a[title="Maltese"],
2747
- .tool-container .tool-items a[title="Maltese"] {
2748
- background:url('../images/flags.png') -58px -235px no-repeat;
 
2749
  }
2750
-
2751
  #flags.size24 a[title="Maori"],
2752
- .tool-container .tool-items a[title="Maori"] {
2753
- background:url('../images/flags.png') -87px -235px no-repeat;
 
2754
  }
2755
-
2756
  #flags.size24 a[title="Marathi"],
2757
- .tool-container .tool-items a[title="Marathi"] {
2758
- background:url('../images/flags.png') -116px -235px no-repeat;
 
2759
  }
2760
-
2761
  #flags.size24 a[title="Mongolian"],
2762
- .tool-container .tool-items a[title="Mongolian"] {
2763
- background:url('../images/flags.png') -145px -235px no-repeat;
 
2764
  }
2765
-
2766
  #flags.size24 a[title="Myanmar (Burmese)"],
2767
- .tool-container .tool-items a[title="Myanmar (Burmese)"] {
2768
- background:url('../images/flags.png') -145px -409px no-repeat;
 
2769
  }
2770
-
2771
  #flags.size24 a[title="Nepali"],
2772
- .tool-container .tool-items a[title="Nepali"] {
2773
- background:url('../images/flags.png') 0 -264px no-repeat;
 
2774
  }
2775
-
2776
  #flags.size24 a[title="Norwegian"],
2777
- .tool-container .tool-items a[title="Norwegian"] {
2778
- background:url('../images/flags.png') -29px -264px no-repeat;
 
2779
  }
2780
-
2781
  #flags.size24 a[title="Pashto"],
2782
- .tool-container .tool-items a[title="Pashto"] {
2783
- background:url('../images/flags.png') -29px -496px no-repeat;
 
2784
  }
2785
-
2786
  #flags.size24 a[title="Persian"],
2787
- .tool-container .tool-items a[title="Persian"] {
2788
- background:url('../images/flags.png') -58px -264px no-repeat;
 
2789
  }
2790
-
2791
  #flags.size24 a[title="Polish"],
2792
- .tool-container .tool-items a[title="Polish"] {
2793
- background:url('../images/flags.png') -87px -264px no-repeat;
 
2794
  }
2795
-
2796
  #flags.size24 a[title="Portuguese"],
2797
- .tool-container .tool-items a[title="Portuguese"] {
2798
- background:url('../images/flags.png') -116px -264px no-repeat;
 
2799
  }
2800
-
2801
  #flags.size24 a.brazil[title="Portuguese"],
2802
- .tool-container a.brazil[title="Portuguese"] {
2803
- background:url('../images/flags.png') -145px -438px no-repeat !important;
 
2804
  }
2805
-
2806
  #flags.size24 a[title="Punjabi"],
2807
- .tool-container .tool-items a[title="Punjabi"] {
2808
- background:url('../images/flags.png') -145px -264px no-repeat;
 
2809
  }
2810
-
2811
  #flags.size24 a[title="Romanian"],
2812
- .tool-container .tool-items a[title="Romanian"] {
2813
- background:url('../images/flags.png') 0 -293px no-repeat;
 
2814
  }
2815
-
2816
  #flags.size24 a[title="Russian"],
2817
- .tool-container .tool-items a[title="Russian"] {
2818
- background:url('../images/flags.png') -29px -293px no-repeat;
 
2819
  }
2820
-
2821
  #flags.size24 a[title="Samoan"],
2822
- .tool-container .tool-items a[title="Samoan"] {
2823
- background:url('../images/flags.png') -29px -467px no-repeat;
 
2824
  }
2825
-
2826
  #flags.size24 a[title="Scots Gaelic"],
2827
- .tool-container .tool-items a[title="Scots Gaelic"] {
2828
- background:url('../images/flags.png') -58px -467px no-repeat;
 
2829
  }
2830
-
2831
  #flags.size24 a[title="Serbian"],
2832
- .tool-container .tool-items a[title="Serbian"] {
2833
- background:url('../images/flags.png') -58px -293px no-repeat;
 
2834
  }
2835
-
2836
  #flags.size24 a[title="Sesotho"],
2837
- .tool-container .tool-items a[title="Sesotho"] {
2838
- background:url('../images/flags.png') -29px -409px no-repeat;
 
 
 
 
 
 
2839
  }
2840
-
2841
  #flags.size24 a[title="Sindhi"],
2842
- .tool-container .tool-items a[title="Sindhi"] {
2843
- background:url('../images/flags.png') -145px -351px no-repeat;
 
2844
  }
2845
-
2846
  #flags.size24 a[title="Sinhala"],
2847
- .tool-container .tool-items a[title="Sinhala"] {
2848
- background:url('../images/flags.png') 0px -438px no-repeat;
2849
- }
2850
-
2851
- #flags.size24 a[title="Shona"],
2852
- .tool-container .tool-items a[title="Shona"] {
2853
- background:url('../images/flags.png') -58px -496px no-repeat;
2854
  }
2855
-
2856
  #flags.size24 a[title="Slovak"],
2857
- .tool-container .tool-items a[title="Slovak"] {
2858
- background:url('../images/flags.png') -87px -293px no-repeat;
 
2859
  }
2860
-
2861
  #flags.size24 a[title="Slovenian"],
2862
- .tool-container .tool-items a[title="Slovenian"] {
2863
- background:url('../images/flags.png') -116px -293px no-repeat;
 
2864
  }
2865
-
2866
  #flags.size24 a[title="Somali"],
2867
- .tool-container .tool-items a[title="Somali"] {
2868
- background:url('../images/flags.png') -145px -293px no-repeat;
 
2869
  }
2870
-
2871
  #flags.size24 a[title="Spanish"],
2872
- .tool-container .tool-items a[title="Spanish"] {
2873
- background:url('../images/flags.png') 0 -322px no-repeat;
 
2874
  }
2875
-
2876
  #flags.size24 a.mexico[title="Spanish"],
2877
- .tool-container a.mexico[title="Spanish"] {
2878
- background:url('../images/flags.png') -116px -438px no-repeat !important;
 
2879
  }
2880
-
2881
  #flags.size24 a[title="Sundanese"],
2882
- .tool-container .tool-items a[title="Sundanese"] {
2883
- background:url('../images/flags.png') -145px -380px no-repeat;
 
2884
  }
2885
-
2886
  #flags.size24 a[title="Swahili"],
2887
- .tool-container .tool-items a[title="Swahili"] {
2888
- background:url('../images/flags.png') -29px -322px no-repeat;
 
2889
  }
2890
-
2891
  #flags.size24 a[title="Swedish"],
2892
- .tool-container .tool-items a[title="Swedish"] {
2893
- background:url('../images/flags.png') -58px -322px no-repeat;
 
2894
  }
2895
-
2896
  #flags.size24 a[title="Tajik"],
2897
- .tool-container .tool-items a[title="Tajik"] {
2898
- background:url('../images/flags.png') -29px -438px no-repeat;
 
2899
  }
2900
-
2901
  #flags.size24 a[title="Tamil"],
2902
- .tool-container .tool-items a[title="Tamil"] {
2903
- background:url('../images/flags.png') -87px -322px no-repeat;
 
2904
  }
2905
-
2906
  #flags.size24 a[title="Telugu"],
2907
- .tool-container .tool-items a[title="Telugu"] {
2908
- background:url('../images/flags.png') -116px -322px no-repeat;
 
2909
  }
2910
-
2911
  #flags.size24 a[title="Thai"],
2912
- .tool-container .tool-items a[title="Thai"] {
2913
- background:url('../images/flags.png') -145px -322px no-repeat;
 
2914
  }
2915
-
2916
  #flags.size24 a[title="Turkish"],
2917
- .tool-container .tool-items a[title="Turkish"] {
2918
- background:url('../images/flags.png') -29px -351px no-repeat;
 
2919
  }
2920
-
2921
  #flags.size24 a[title="Ukrainian"],
2922
- .tool-container .tool-items a[title="Ukrainian"] {
2923
- background:url('../images/flags.png') -58px -351px no-repeat;
 
2924
  }
2925
-
2926
  #flags.size24 a[title="Urdu"],
2927
- .tool-container .tool-items a[title="Urdu"] {
2928
- background:url('../images/flags.png') -145px -351px no-repeat;
 
2929
  }
2930
-
2931
  #flags.size24 a[title="Uzbek"],
2932
- .tool-container .tool-items a[title="Uzbek"] {
2933
- background:url('../images/flags.png') -58px -438px no-repeat;
 
2934
  }
2935
-
2936
  #flags.size24 a[title="Vietnamese"],
2937
- .tool-container .tool-items a[title="Vietnamese"] {
2938
- background:url('../images/flags.png') 0 -380px no-repeat;
 
2939
  }
2940
-
2941
  #flags.size24 a[title="Welsh"],
2942
- .tool-container .tool-items a[title="Welsh"] {
2943
- background:url('../images/flags.png') -29px -380px no-repeat;
 
2944
  }
2945
-
2946
  #flags.size24 a[title="Xhosa"],
2947
- .tool-container .tool-items a[title="Xhosa"] {
2948
- background:url('../images/flags.png') 0 -3px no-repeat;
 
2949
  }
2950
-
2951
  #flags.size24 a[title="Yiddish"],
2952
- .tool-container .tool-items a[title="Yiddish"] {
2953
- background:url('../images/flags.png') -58px -380px no-repeat;
 
2954
  }
2955
-
2956
  #flags.size24 a[title="Yoruba"],
2957
- .tool-container .tool-items a[title="Yoruba"] {
2958
- background:url('../images/flags.png') -87px -380px no-repeat;
 
2959
  }
2960
-
2961
  #flags.size24 a[title="Zulu"],
2962
- .tool-container .tool-items a[title="Zulu"] {
2963
- background:url('../images/flags.png') -116px -380px no-repeat;
 
2964
  }
2965
 
2966
  .glt-controls {
@@ -2971,19 +3305,16 @@ code {
2971
 
2972
  /* Some Dashboard mobile styles */
2973
 
2974
- @media only screen and (max-width:767px) {
2975
- .metabox-holder {
2976
- float:none !important;
2977
- width:100% !important;
2978
- }
2979
-
2980
- .flagdisplay {
2981
- float:none !important;
2982
- width:100% !important;
2983
- }
2984
-
2985
- .flagdisplay div {
2986
- margin-bottom:10px;
2987
- }
2988
-
2989
- } /* End 568px */
1
+ #glt-settings.wrap {
2
+ max-width:1300px;
3
+ }
4
+
5
+ #glt-settings.wrap:after {
6
+ content:'';
7
+ display:block;
8
+ clear:both;
9
+ }
10
+
11
  #glt-footer,
12
  #glt-footer #google_language_translator {
13
  display:none !important;
18
  cursor:pointer;
19
  }
20
 
21
+ #glt-settings .glt-main-settings h3:before {
22
+ content:'\f108';
23
+ }
24
+
25
+ #glt-settings .glt-layout-settings h3:before {
26
+ content:'\f116';
27
+ }
28
+
29
+ #glt-settings .glt-floating-widget-settings h3:before {
30
+ content:'\f134';
31
+ }
32
+
33
+ #glt-settings .glt-behavior-settings h3:before {
34
+ content:'\f185';
35
+ }
36
+
37
+ #glt-settings .glt-usage-settings h3:before {
38
+ content:'\f106';
39
+ }
40
+
41
+ #glt-settings .glt-preview-settings h3:before {
42
+ content:'\f115';
43
+ }
44
+
45
+ #glt-settings .glt-advanced-settings h3:before {
46
+ content:'\f314';
47
+ }
48
+
49
+ #glt-settings .glt-css-settings h3:before {
50
+ content:'\f119';
51
+ }
52
+
53
+ #glt-settings .glt-main-settings h3:before,
54
+ #glt-settings .glt-layout-settings h3:before,
55
+ #glt-settings .glt-behavior-settings h3:before,
56
+ #glt-settings .glt-floating-widget-settings h3:before,
57
+ #glt-settings .glt-usage-settings h3:before,
58
+ #glt-settings .glt-preview-settings h3:before,
59
+ #glt-settings .glt-advanced-settings h3:before,
60
+ #glt-settings .glt-css-settings h3:before {
61
+ margin-right: 5px;
62
+ display: inline-block;
63
+ width: 20px;
64
+ height: 20px;
65
+ font-size: 20px;
66
+ line-height: 1;
67
+ font-family: dashicons;
68
+ text-decoration: inherit;
69
+ font-weight: 400;
70
+ font-style: normal;
71
+ vertical-align: top;
72
+ text-align: center;
73
+ -webkit-transition: color .1s ease-in 0;
74
+ transition: color .1s ease-in 0;
75
+ -webkit-font-smoothing: antialiased;
76
+ }
77
+
78
+ #glt-settings .button,
79
+ #glt-settings .button-primary {
80
+ text-shadow: none;
81
+ border-radius: 0;
82
+ -webkit-border-radius: 0;
83
+ -moz-border-radius: 0;
84
+ -webkit-border-radius: 0;
85
+ -moz-border-radius: 0;
86
+ box-shadow: none;
87
+ transition: .25s opacity ease-in-out;
88
+ -webkit-transition: .25s opacity ease-in-out;
89
+ -moz-transition: .25s opacity ease-in-out;
90
+ }
91
+
92
+ #glt-settings .button {
93
+ background: #95a5a6;
94
+ border:1px solid #95a5a6;
95
+ color:#fff;
96
+ }
97
+
98
+ #glt-settings .button-primary {
99
+ background:#ea4335;
100
+ border:1px solid #ea4335;
101
+ }
102
+
103
+ #glt-settings .button:hover {
104
+ opacity:0.8;
105
+ }
106
+
107
+ #glt-settings .button-primary:hover {
108
+ opacity:0.8;
109
+ background:#ea4335;
110
+ border:1px solid #ea4335;
111
+ }
112
+
113
  .tool-container {
114
  bottom:50px !important;
115
  top:auto !important;
116
  z-index:9999 !important;
 
117
  }
118
 
119
  .tool-container .tool-items a {
178
  cursor:pointer;
179
  }
180
 
181
+ a.nturl.single-language {
182
+ border:0;
183
+ }
184
+
185
+ a.single-language span.flag {
186
+ display:inline-block;
187
+ vertical-align:middle;
188
+ margin-right:5px;
189
+ }
190
+
191
+ #flags.size24 a,
192
+ .tool-container .tool-items a,
193
+ a.single-language span.size24 {
194
+ width: 24px !important;
195
+ height: 18px !important;
196
+ box-sizing:content-box;
197
+ -webkit-box-sizing:content-box;
198
+ -moz-box-sizing:content-box;
199
+ -o-box-sizing:content-box;
200
+ -ms-box-sizing:content-box;
201
+ }
202
+
203
+ #flags.size22 a,
204
+ a.single-language span.size22 {
205
+ width: 22px !important;
206
+ height: 17px !important;
207
+ box-sizing:content-box;
208
+ -webkit-box-sizing:content-box;
209
+ -moz-box-sizing:content-box;
210
+ -o-box-sizing:content-box;
211
+ -ms-box-sizing:content-box;
212
+ }
213
+
214
+ #flags.size20 a,
215
+ a.single-language span.size20 {
216
+ width: 20px !important;
217
+ height: 14px !important;
218
+ box-sizing:content-box;
219
+ -webkit-box-sizing:content-box;
220
+ -moz-box-sizing:content-box;
221
+ -o-box-sizing:content-box;
222
+ -ms-box-sizing:content-box;
223
+ }
224
+
225
+ #flags.size18 a,
226
+ a.single-language span.size18 {
227
+ width: 18px !important;
228
+ height: 14px !important;
229
+ box-sizing:content-box;
230
+ -webkit-box-sizing:content-box;
231
+ -moz-box-sizing:content-box;
232
+ -o-box-sizing:content-box;
233
+ -ms-box-sizing:content-box;
234
+ }
235
+
236
+ #flags.size16 a,
237
+ #language span.size16,
238
+ a.single-language span.size16 {
239
+ width: 16px !important;
240
+ height: 12px !important;
241
+ box-sizing:content-box;
242
+ -webkit-box-sizing:content-box;
243
+ -moz-box-sizing:content-box;
244
+ -o-box-sizing:content-box;
245
+ -ms-box-sizing:content-box;
246
  }
247
 
248
  .tool-container .tool-items a {
389
 
390
  /* Individual flag backgrounds (22px) */
391
 
392
+ #flags.size22 a[title="Afrikaans"],
393
+ .tool-container .tool-items a[title="Afrikaans"],
394
+ a.single-language[title="Afrikaans"] span.size22 {
395
+ background: url('../images/flags22.png') -1px -3px no-repeat;
396
  }
 
397
  #flags.size22 a[title="Albanian"],
398
+ .tool-container .tool-items a[title="Albanian"],
399
+ a.single-language[title="Albanian"] span.size22 {
400
+ background: url('../images/flags22.png') -30px -3px no-repeat;
401
  }
 
402
  #flags.size22 a[title="Amharic"],
403
+ .tool-container .tool-items a[title="Amharic"],
404
+ a.single-language[title="Amharic"] span.size22 {
405
+ background: url('../images/flags22.png') -1px -467px no-repeat;
406
  }
 
407
  #flags.size22 a[title="Arabic"],
408
+ .tool-container .tool-items a[title="Arabic"],
409
+ a.single-language[title="Arabic"] span.size22 {
410
+ background: url('../images/flags22.png') -59px -3px no-repeat;
411
  }
 
412
  #flags.size22 a[title="Armenian"],
413
+ .tool-container .tool-items a[title="Armenian"],
414
+ a.single-language[title="Armenian"] span.size22 {
415
+ background: url('../images/flags22.png') -88px -3px no-repeat;
416
  }
 
417
  #flags.size22 a[title="Azerbaijani"],
418
+ .tool-container .tool-items a[title="Azerbaijani"],
419
+ a.single-language[title="Azerbaijani"] span.size22 {
420
+ background: url('../images/flags22.png') -117px -3px no-repeat;
421
  }
 
422
  #flags.size22 a[title="Basque"],
423
+ .tool-container .tool-items a[title="Basque"],
424
+ a.single-language[title="Basque"] span.size22 {
425
+ background: url('../images/flags22.png') -146px -3px no-repeat;
426
  }
 
427
  #flags.size22 a[title="Belarusian"],
428
+ .tool-container .tool-items a[title="Belarusian"],
429
+ a.single-language[title="Belarusian"] span.size22 {
430
+ background: url('../images/flags22.png') -1px -32px no-repeat;
431
  }
 
432
  #flags.size22 a[title="Bengali"],
433
+ .tool-container .tool-items a[title="Bengali"],
434
+ a.single-language[title="Bengali"] span.size22 {
435
+ background: url('../images/flags22.png') -30px -32px no-repeat;
436
  }
 
437
  #flags.size22 a[title="Bosnian"],
438
+ .tool-container .tool-items a[title="Bosnian"],
439
+ a.single-language[title="Bosnian"] span.size22 {
440
+ background: url('../images/flags22.png') -59px -32px no-repeat;
441
  }
 
442
  #flags.size22 a[title="Bulgarian"],
443
+ .tool-container .tool-items a[title="Bulgarian"],
444
+ a.single-language[title="Bulgarian"] span.size22 {
445
+ background: url('../images/flags22.png') -88px -32px no-repeat;
446
  }
 
447
  #flags.size22 a[title="Catalan"],
448
+ .tool-container .tool-items a[title="Catalan"],
449
+ a.single-language[title="Catalan"] span.size22 {
450
+ background: url('../images/flags22.png') -117px -32px no-repeat;
451
  }
 
452
  #flags.size22 a[title="Cebuano"],
453
+ .tool-container .tool-items a[title="Cebuano"],
454
+ a.single-language[title="Cebuano"] span.size22 {
455
+ background: url('../images/flags22.png') -146px -32px no-repeat;
456
  }
 
457
  #flags.size22 a[title="Chichewa"],
458
+ .tool-container .tool-items a[title="Chichewa"],
459
+ a.single-language[title="Chichewa"] span.size22 {
460
+ background: url('../images/flags22.png') -88px -409px no-repeat;
461
  }
 
462
  #flags.size22 a[title="Chinese (Simplified)"],
463
+ .tool-container .tool-items a[title="Chinese (Simplified)"],
464
+ a.single-language[title="Chinese (Simplified)"] span.size22 {
465
+ background: url('../images/flags22.png') -1px -61px no-repeat;
466
  }
 
467
  #flags.size22 a[title="Chinese (Traditional)"],
468
+ .tool-container .tool-items a[title="Chinese (Traditional)"],
469
+ a.single-language[title="Chinese (Traditional)"] span.size22 {
470
+ background: url('../images/flags22.png') -30px -61px no-repeat;
471
  }
 
472
  #flags.size22 a[title="Corsican"],
473
+ .tool-container .tool-items a[title="Corsican"],
474
+ a.single-language[title="Corsican"] span.size22 {
475
+ background: url('../images/flags22.png') -117px -90px no-repeat;
476
  }
 
477
  #flags.size22 a[title="Croatian"],
478
+ .tool-container .tool-items a[title="Croatian"],
479
+ a.single-language[title="Croatian"] span.size22 {
480
+ background: url('../images/flags22.png') -59px -61px no-repeat;
481
  }
 
482
  #flags.size22 a[title="Czech"],
483
+ .tool-container .tool-items a[title="Czech"],
484
+ a.single-language[title="Afrikaans"] span.size22 {
485
+ background: url('../images/flags22.png') -88px -61px no-repeat;
486
  }
 
487
  #flags.size22 a[title="Danish"],
488
+ .tool-container .tool-items a[title="Danish"],
489
+ a.single-language[title="Danish"] span.size22 {
490
+ background: url('../images/flags22.png') -117px -61px no-repeat;
491
  }
 
492
  #flags.size22 a[title="Dutch"],
493
+ .tool-container .tool-items a[title="Dutch"],
494
+ a.single-language[title="Dutch"] span.size22 {
495
+ background: url('../images/flags22.png') -146px -61px no-repeat;
496
  }
 
497
  #flags.size22 a[title="English"],
498
+ .tool-container .tool-items a[title="English"],
499
+ a.single-language[title="English"] span.size22 {
500
+ background: url('../images/flags22.png') -88px -351px no-repeat;
501
  }
502
+ #flags.size22 a.united-states[title="English"],
503
+ a.single-language.united-states[title="English"] span.size22 {
504
+ background: url('../images/flags22.png') -117px -351px no-repeat;
505
  }
506
+ #flags.size22 a.canada[title="English"],
507
+ a.single-language.canada[title="English"] span.size22 {
508
+ background: url('../images/flags22.png') -88px -438px no-repeat;
509
  }
 
510
  #flags.size22 a[title="Esperanto"],
511
+ .tool-container .tool-items a[title="Esperanto"],
512
+ a.single-language[title="Esperanto"] span.size22 {
513
+ background: url('../images/flags22.png') -1px -90px no-repeat;
514
  }
 
515
  #flags.size22 a[title="Estonian"],
516
+ .tool-container .tool-items a[title="Estonian"],
517
+ a.single-language[title="Estonian"] span.size22 {
518
+ background: url('../images/flags22.png') -30px -90px no-repeat;
519
  }
 
520
  #flags.size22 a[title="Filipino"],
521
+ .tool-container .tool-items a[title="Filipino"],
522
+ a.single-language[title="Filipino"] span.size22 {
523
+ background: url('../images/flags22.png') -59px -90px no-repeat;
524
  }
 
525
  #flags.size22 a[title="Finnish"],
526
+ .tool-container .tool-items a[title="Finnish"],
527
+ a.single-language[title="Finnish"] span.size22 {
528
+ background: url('../images/flags22.png') -88px -90px no-repeat;
529
  }
 
530
  #flags.size22 a[title="French"],
531
+ .tool-container .tool-items a[title="French"],
532
+ a.single-language[title="French"] span.size22 {
533
+ background: url('../images/flags22.png') -117px -90px no-repeat;
534
  }
 
535
  #flags.size22 a[title="Frisian"],
536
+ .tool-container .tool-items a[title="Frisian"],
537
+ a.single-language[title="Frisian"] span.size22 {
538
+ background: url('../images/flags22.png') -146px -61px no-repeat;
539
  }
 
540
  #flags.size22 a[title="Galician"],
541
+ .tool-container .tool-items a[title="Galician"],
542
+ a.single-language[title="Galician"] span.size22 {
543
+ background: url('../images/flags22.png') -146px -90px no-repeat;
544
  }
 
545
  #flags.size22 a[title="Georgian"],
546
+ .tool-container .tool-items a[title="Georgian"],
547
+ a.single-language[title="Georgian"] span.size22 {
548
+ background: url('../images/flags22.png') -1px -119px no-repeat;
549
  }
 
550
  #flags.size22 a[title="German"],
551
+ .tool-container .tool-items a[title="German"],
552
+ a.single-language[title="German"] span.size22 {
553
+ background: url('../images/flags22.png') -30px -119px no-repeat;
554
  }
 
555
  #flags.size22 a[title="Greek"],
556
+ .tool-container .tool-items a[title="Greek"],
557
+ a.single-language[title="Greek"] span.size22 {
558
+ background: url('../images/flags22.png') -59px -119px no-repeat;
559
  }
 
560
  #flags.size22 a[title="Gujarati"],
561
+ .tool-container .tool-items a[title="Gujarati"],
562
+ a.single-language[title="Gujarati"] span.size22 {
563
+ background: url('../images/flags22.png') -88px -119px no-repeat;
564
  }
 
565
  #flags.size22 a[title="Haitian"],
566
+ .tool-container .tool-items a[title="Haitian"],
567
+ a.single-language[title="Haitian"] span.size22 {
568
+ background: url('../images/flags22.png') -117px -119px no-repeat;
569
  }
 
570
  #flags.size22 a[title="Hausa"],
571
+ .tool-container .tool-items a[title="Hausa"],
572
+ a.single-language[title="Hausa"] span.size22 {
573
+ background: url('../images/flags22.png') -146px -119px no-repeat;
574
+ }
575
+ #flags.size22 a[title="Hawaiian"],
576
+ .tool-container .tool-items a[title="Hawaiian"],
577
+ a.single-language[title="Hawaiian"] span.size22 {
578
+ background: url('../images/flags22.png') -88px -467px no-repeat;
579
  }
 
580
  #flags.size22 a[title="Hebrew"],
581
  .tool-container .tool-items a[title="Hebrew"] {
582
+ background: url('../images/flags22.png') -1px -148px no-repeat;
583
  }
 
584
  #flags.size22 a[title="Hindi"],
585
+ .tool-container .tool-items a[title="Hindi"],
586
+ a.single-language[title="Hindi"] span.size22 {
587
+ background: url('../images/flags22.png') -30px -148px no-repeat;
588
  }
 
589
  #flags.size22 a[title="Hmong"],
590
+ .tool-container .tool-items a[title="Hmong"],
591
+ a.single-language[title="Hmong"] span.size22 {
592
+ background: url('../images/flags22.png') -59px -148px no-repeat;
593
  }
 
594
  #flags.size22 a[title="Hungarian"],
595
+ .tool-container .tool-items a[title="Hungarian"],
596
+ a.single-language[title="Hungarian"] span.size22 {
597
+ background: url('../images/flags22.png') -88px -148px no-repeat;
 
 
 
 
598
  }
 
599
  #flags.size22 a[title="Icelandic"],
600
+ .tool-container .tool-items a[title="Icelandic"],
601
+ a.single-language[title="Icelandic"] span.size22 {
602
+ background: url('../images/flags22.png') -117px -148px no-repeat;
603
  }
 
604
  #flags.size22 a[title="Igbo"],
605
+ .tool-container .tool-items a[title="Igbo"],
606
+ a.single-language[title="Igbo"] span.size22 {
607
+ background: url('../images/flags22.png') -146px -148px no-repeat;
608
  }
 
609
  #flags.size22 a[title="Indonesian"],
610
+ .tool-container .tool-items a[title="Indonesian"],
611
+ a.single-language[title="Indonesian"] span.size22 {
612
+ background: url('../images/flags22.png') -1px -177px no-repeat;
613
  }
 
614
  #flags.size22 a[title="Irish"],
615
+ .tool-container .tool-items a[title="Irish"],
616
+ a.single-language[title="Irish"] span.size22 {
617
+ background: url('../images/flags22.png') -30px -177px no-repeat;
618
  }
 
619
  #flags.size22 a[title="Italian"],
620
+ .tool-container .tool-items a[title="Italian"],
621
+ a.single-language[title="Italian"] span.size22 {
622
+ background: url('../images/flags22.png') -59px -177px no-repeat;
623
  }
 
624
  #flags.size22 a[title="Japanese"],
625
+ .tool-container .tool-items a[title="Japanese"],
626
+ a.single-language[title="Japanese"] span.size22 {
627
+ background: url('../images/flags22.png') -88px -177px no-repeat;
628
  }
 
629
  #flags.size22 a[title="Javanese"],
630
+ .tool-container .tool-items a[title="Javanese"],
631
+ a.single-language[title="Javanese"] span.size22 {
632
+ background: url('../images/flags22.png') -117px -177px no-repeat;
633
  }
 
634
  #flags.size22 a[title="Kannada"],
635
+ .tool-container .tool-items a[title="Kannada"],
636
+ a.single-language[title="Kannada"] span.size22 {
637
+ background: url('../images/flags22.png') -146px -177px no-repeat;
638
  }
 
639
  #flags.size22 a[title="Kazakh"],
640
+ .tool-container .tool-items a[title="Kazakh"],
641
+ a.single-language[title="Kazakh"] span.size22 {
642
+ background: url('../images/flags22.png') -1px -409px no-repeat;
643
  }
 
644
  #flags.size22 a[title="Khmer"],
645
+ .tool-container .tool-items a[title="Khmer"],
646
+ a.single-language[title="Khmer"] span.size22 {
647
+ background: url('../images/flags22.png') -1px -206px no-repeat;
 
 
 
 
648
  }
 
649
  #flags.size22 a[title="Korean"],
650
+ .tool-container .tool-items a[title="Korean"],
651
+ a.single-language[title="Korean"] span.size22 {
652
+ background: url('../images/flags22.png') -30px -206px no-repeat;
653
+ }
654
+ #flags.size22 a[title="Kurdish"],
655
+ .tool-container .tool-items a[title="Kurdish"],
656
+ a.single-language[title="Kurdish"] span.size22 {
657
+ background: url('../images/flags22.png') -117px -467px no-repeat;
658
  }
 
659
  #flags.size22 a[title="Kyrgyz"],
660
+ .tool-container .tool-items a[title="Kyrgyz"],
661
+ a.single-language[title="Kyrgyz"] span.size22 {
662
+ background: url('../images/flags22.png') -146px -467px no-repeat;
663
  }
 
664
  #flags.size22 a[title="Lao"],
665
+ .tool-container .tool-items a[title="Lao"],
666
+ a.single-language[title="Lao"] span.size22 {
667
+ background: url('../images/flags22.png') -59px -206px no-repeat;
668
  }
 
669
  #flags.size22 a[title="Latin"],
670
+ .tool-container .tool-items a[title="Latin"],
671
+ a.single-language[title="Latin"] span.size22 {
672
+ background: url('../images/flags22.png') -88px -206px no-repeat;
673
  }
 
674
  #flags.size22 a[title="Latvian"],
675
+ .tool-container .tool-items a[title="Latvian"],
676
+ a.single-language[title="Latvian"] span.size22 {
677
+ background: url('../images/flags22.png') -117px -206px no-repeat;
678
  }
 
679
  #flags.size22 a[title="Lithuanian"],
680
+ .tool-container .tool-items a[title="Lithuanian"],
681
+ a.single-language[title="Lithuanian"] span.size22 {
682
+ background: url('../images/flags22.png') -146px -206px no-repeat;
683
  }
 
684
  #flags.size22 a[title="Luxembourgish"],
685
+ .tool-container .tool-items a[title="Luxembourgish"],
686
+ a.single-language[title="Luxembourgish"] span.size22 {
687
+ background: url('../images/flags22.png') -1px -496px no-repeat;
688
  }
 
689
  #flags.size22 a[title="Macedonian"],
690
+ .tool-container .tool-items a[title="Macedonian"],
691
+ a.single-language[title="Macedonian"] span.size22 {
692
+ background: url('../images/flags22.png') -1px -235px no-repeat;
693
  }
 
694
  #flags.size22 a[title="Malagasy"],
695
+ .tool-container .tool-items a[title="Malagasy"],
696
+ a.single-language[title="Malagasy"] span.size22 {
697
+ background: url('../images/flags22.png') -59px -409px no-repeat;
698
  }
 
699
  #flags.size22 a[title="Malay"],
700
+ .tool-container .tool-items a[title="Malay"],
701
+ a.single-language[title="Malay"] span.size22 {
702
+ background: url('../images/flags22.png') -30px -235px no-repeat;
703
  }
 
704
  #flags.size22 a[title="Malayalam"],
705
+ .tool-container .tool-items a[title="Malayalam"],
706
+ a.single-language[title="Malayalam"] span.size22 {
707
+ background: url('../images/flags22.png') -117px -409px no-repeat;
708
  }
 
709
  #flags.size22 a[title="Maltese"],
710
+ .tool-container .tool-items a[title="Maltese"],
711
+ a.single-language[title="Maltese"] span.size22 {
712
+ background: url('../images/flags22.png') -59px -235px no-repeat;
713
  }
 
714
  #flags.size22 a[title="Maori"],
715
+ .tool-container .tool-items a[title="Maori"],
716
+ a.single-language[title="Maori"] span.size22 {
717
+ background: url('../images/flags22.png') -88px -235px no-repeat;
718
  }
 
719
  #flags.size22 a[title="Marathi"],
720
+ .tool-container .tool-items a[title="Marathi"],
721
+ a.single-language[title="Marathi"] span.size22 {
722
+ background: url('../images/flags22.png') -117px -235px no-repeat;
723
  }
 
724
  #flags.size22 a[title="Mongolian"],
725
+ .tool-container .tool-items a[title="Mongolian"],
726
+ a.single-language[title="Mongolian"] span.size22 {
727
+ background: url('../images/flags22.png') -146px -235px no-repeat;
728
  }
 
729
  #flags.size22 a[title="Myanmar (Burmese)"],
730
+ .tool-container .tool-items a[title="Myanmar (Burmese)"],
731
+ a.single-language[title="Myanmar (Buremese)"] span.size22 {
732
+ background: url('../images/flags22.png') -146px -409px no-repeat;
733
  }
 
734
  #flags.size22 a[title="Nepali"],
735
+ .tool-container .tool-items a[title="Nepali"],
736
+ a.single-language[title="Nepali"] span.size22 {
737
+ background: url('../images/flags22.png') -1px -264px no-repeat;
738
  }
 
739
  #flags.size22 a[title="Norwegian"],
740
+ .tool-container .tool-items a[title="Norwegian"],
741
+ a.single-language[title="Norwegian"] span.size22 {
742
+ background: url('../images/flags22.png') -30px -264px no-repeat;
743
  }
 
744
  #flags.size22 a[title="Pashto"],
745
+ .tool-container .tool-items a[title="Pashto"],
746
+ a.single-language[title="Pashto"] span.size22 {
747
+ background: url('../images/flags22.png') -30px -496px no-repeat;
748
  }
 
749
  #flags.size22 a[title="Persian"],
750
+ .tool-container .tool-items a[title="Persian"],
751
+ a.single-language[title="Persian"] span.size22 {
752
+ background: url('../images/flags22.png') -59px -264px no-repeat;
753
  }
 
754
  #flags.size22 a[title="Polish"],
755
+ .tool-container .tool-items a[title="Polish"],
756
+ a.single-language[title="Polish"] span.size22 {
757
+ background: url('../images/flags22.png') -88px -264px no-repeat;
758
  }
 
759
  #flags.size22 a[title="Portuguese"],
760
+ .tool-container .tool-items a[title="Portuguese"],
761
+ a.single-language[title="Portuguese"] span.size22 {
762
+ background: url('../images/flags22.png') -117px -264px no-repeat;
763
  }
764
+ #flags.size22 a.brazil[title="Portuguese"],
765
+ a.single-language.brazil[title="Portuguese"] span.size22 {
766
+ background: url('../images/flags22.png') -146px -438px no-repeat;
767
  }
 
768
  #flags.size22 a[title="Punjabi"],
769
+ .tool-container .tool-items a[title="Punjabi"],
770
+ a.single-language[title="Punjabi"] span.size22 {
771
+ background: url('../images/flags22.png') -146px -264px no-repeat;
772
  }
 
773
  #flags.size22 a[title="Romanian"],
774
+ .tool-container .tool-items a[title="Romanian"],
775
+ a.single-language[title="Romanian"] span.size22 {
776
+ background: url('../images/flags22.png') -1px -293px no-repeat;
777
  }
 
778
  #flags.size22 a[title="Russian"],
779
+ .tool-container .tool-items a[title="Russian"],
780
+ a.single-language[title="Russian"] span.size22 {
781
+ background: url('../images/flags22.png') -30px -293px no-repeat;
782
  }
 
783
  #flags.size22 a[title="Samoan"],
784
+ .tool-container .tool-items a[title="Samoan"],
785
+ a.single-language[title="Samoan"] span.size22 {
786
+ background: url('../images/flags22.png') -30px -467px no-repeat;
787
  }
 
788
  #flags.size22 a[title="Scots Gaelic"],
789
+ .tool-container .tool-items a[title="Scots Gaelic"],
790
+ a.single-language[title="Scots Gaelic"] span.size22 {
791
+ background: url('../images/flags22.png') -59px -467px no-repeat;
792
  }
 
793
  #flags.size22 a[title="Serbian"],
794
+ .tool-container .tool-items a[title="Serbian"],
795
+ a.single-language[title="Serbian"] span.size22 {
796
+ background: url('../images/flags22.png') -59px -293px no-repeat;
797
  }
 
798
  #flags.size22 a[title="Sesotho"],
799
+ .tool-container .tool-items a[title="Sesotho"],
800
+ a.single-language[title="Sesotho"] span.size22 {
801
+ background: url('../images/flags22.png') -30px -409px no-repeat;
802
+ }
803
+ #flags.size22 a[title="Shona"],
804
+ .tool-container .tool-items a[title="Shona"],
805
+ a.single-language[title="Shona"] span.size22 {
806
+ background: url('../images/flags22.png') -59px -496px no-repeat;
807
  }
 
808
  #flags.size22 a[title="Sindhi"],
809
+ .tool-container .tool-items a[title="Sindhi"],
810
+ a.single-language[title="Sindhi"] span.size22 {
811
+ background: url('../images/flags22.png') -146px -351px no-repeat;
812
  }
 
813
  #flags.size22 a[title="Sinhala"],
814
+ .tool-container .tool-items a[title="Sinhala"],
815
+ a.single-language[title="Sinhala"] span.size22 {
816
+ background: url('../images/flags22.png') -1px -438px no-repeat;
 
 
 
 
817
  }
 
818
  #flags.size22 a[title="Slovak"],
819
+ .tool-container .tool-items a[title="Slovak"],
820
+ a.single-language[title="Slovak"] span.size22 {
821
+ background: url('../images/flags22.png') -88px -293px no-repeat;
822
  }
 
823
  #flags.size22 a[title="Slovenian"],
824
+ .tool-container .tool-items a[title="Slovenian"],
825
+ a.single-language[title="Slovenian"] span.size22 {
826
+ background: url('../images/flags22.png') -117px -293px no-repeat;
827
  }
 
828
  #flags.size22 a[title="Somali"],
829
+ .tool-container .tool-items a[title="Somali"],
830
+ a.single-language[title="Somali"] span.size22 {
831
+ background: url('../images/flags22.png') -146px -293px no-repeat;
832
  }
 
833
  #flags.size22 a[title="Spanish"],
834
+ .tool-container .tool-items a[title="Spanish"],
835
+ a.single-language[title="Spanish"] span.size22 {
836
+ background: url('../images/flags22.png') -1px -322px no-repeat;
837
  }
838
+ #flags.size22 a.mexico[title="Spanish"],
839
+ a.single-language.mexico[title="Spanish"] span.size22 {
840
+ background: url('../images/flags22.png') -117px -438px no-repeat;
841
  }
 
842
  #flags.size22 a[title="Sundanese"],
843
+ .tool-container .tool-items a[title="Sundanese"],
844
+ a.single-language[title="Sundanse"] span.size22 {
845
+ background: url('../images/flags22.png') -146px -380px no-repeat;
846
  }
 
847
  #flags.size22 a[title="Swahili"],
848
+ .tool-container .tool-items a[title="Swahili"],
849
+ a.single-language[title="Swahili"] span.size22 {
850
+ background: url('../images/flags22.png') -30px -322px no-repeat;
851
  }
 
852
  #flags.size22 a[title="Swedish"],
853
+ .tool-container .tool-items a[title="Swedish"],
854
+ a.single-language[title="Swedish"] span.size22 {
855
+ background: url('../images/flags22.png') -59px -322px no-repeat;
856
  }
 
857
  #flags.size22 a[title="Tajik"],
858
+ .tool-container .tool-items a[title="Tajik"],
859
+ a.single-language[title="Tajik"] span.size22 {
860
+ background: url('../images/flags22.png') -30px -438px no-repeat;
861
  }
 
862
  #flags.size22 a[title="Tamil"],
863
+ .tool-container .tool-items a[title="Tamil"],
864
+ a.single-language[title="Tamil"] span.size22 {
865
+ background: url('../images/flags22.png') -88px -322px no-repeat;
866
  }
 
867
  #flags.size22 a[title="Telugu"],
868
+ .tool-container .tool-items a[title="Telugu"],
869
+ a.single-language[title="Telugu"] span.size22 {
870
+ background: url('../images/flags22.png') -117px -322px no-repeat;
871
  }
 
872
  #flags.size22 a[title="Thai"],
873
+ .tool-container .tool-items a[title="Thai"],
874
+ a.single-language[title="Thai"] span.size22 {
875
+ background: url('../images/flags22.png') -146px -322px no-repeat;
876
  }
 
877
  #flags.size22 a[title="Turkish"],
878
+ .tool-container .tool-items a[title="Turkish"],
879
+ a.single-language[title="Turkish"] span.size22 {
880
+ background: url('../images/flags22.png') -30px -351px no-repeat;
881
  }
 
882
  #flags.size22 a[title="Ukrainian"],
883
+ .tool-container .tool-items a[title="Ukrainian"],
884
+ a.single-language[title="Ukrainian"] span.size22 {
885
+ background: url('../images/flags22.png') -59px -351px no-repeat;
886
  }
 
887
  #flags.size22 a[title="Uzbek"],
888
+ .tool-container .tool-items a[title="Uzbek"],
889
+ a.single-language[title="Uzbek"] span.size22 {
890
+ background: url('../images/flags22.png') -59px -438px no-repeat;
891
  }
 
892
  #flags.size22 a[title="Urdu"],
893
+ .tool-container .tool-items a[title="Urdu"],
894
+ a.single-language[title="Urdu"] span.size22 {
895
+ background: url('../images/flags22.png') -146px -351px no-repeat;
896
  }
 
897
  #flags.size22 a[title="Vietnamese"],
898
+ .tool-container .tool-items a[title="Vietnamese"],
899
+ a.single-language[title="Vietnamese"] span.size22 {
900
+ background: url('../images/flags22.png') -1px -380px no-repeat;
901
  }
 
902
  #flags.size22 a[title="Welsh"],
903
+ .tool-container .tool-items a[title="Welsh"],
904
+ a.single-language[title="Welsh"] span.size22 {
905
+ background: url('../images/flags22.png') -30px -380px no-repeat;
906
  }
 
907
  #flags.size22 a[title="Xhosa"],
908
+ .tool-container .tool-items a[title="Xhosa"],
909
+ a.single-language[title="Xhosa"] span.size22 {
910
+ background: url('../images/flags22.png') -1px -3px no-repeat;
911
  }
 
912
  #flags.size22 a[title="Yiddish"],
913
+ .tool-container .tool-items a[title="Yiddish"],
914
+ a.single-language[title="Yiddish"] span.size22 {
915
+ background: url('../images/flags22.png') -59px -380px no-repeat;
916
  }
 
917
  #flags.size22 a[title="Yoruba"],
918
+ .tool-container .tool-items a[title="Yoruba"],
919
+ a.single-language[title="Yoruba"] span.size22 {
920
+ background: url('../images/flags22.png') -88px -380px no-repeat;
921
  }
 
922
  #flags.size22 a[title="Zulu"],
923
+ .tool-container .tool-items a[title="Zulu"],
924
+ a.single-language[title="Zulu"] span.size22 {
925
+ background: url('../images/flags22.png') -117px -380px no-repeat;
926
  }
927
+ /* Individual flag backgrounds (20px) */
928
 
929
+ #flags.size20 a[title="Afrikaans"],
930
+ .tool-container .tool-items a[title="Afrikaans"],
931
+ a.single-language[title="Afrikaans"] span.size20 {
932
+ background: url('../images/flags20.png') -2px -4px no-repeat;
 
933
  }
934
+ #flags.size20 a[title="Albanian"],
935
+ .tool-container .tool-items a[title="Albanian"],
936
+ a.single-language[title="Albanian"] span.size20 {
937
+ background: url('../images/flags20.png') -31px -4px no-repeat;
938
  }
939
+ #flags.size20 a[title="Amharic"],
940
+ .tool-container .tool-items a[title="Amharic"],
941
+ a.single-language[title="Amharic"] span.size20 {
942
+ background: url('../images/flags20.png') -2px -468px no-repeat;
943
  }
944
+ #flags.size20 a[title="Arabic"],
945
+ .tool-container .tool-items a[title="Arabic"],
946
+ a.single-language[title="Arabic"] span.size20 {
947
+ background: url('../images/flags20.png') -60px -4px no-repeat;
948
  }
949
+ #flags.size20 a[title="Armenian"],
950
+ .tool-container .tool-items a[title="Armenian"],
951
+ a.single-language[title="Armenian"] span.size20 {
952
+ background: url('../images/flags20.png') -89px -4px no-repeat;
953
  }
954
+ #flags.size20 a[title="Azerbaijani"],
955
+ .tool-container .tool-items a[title="Azerbaijani"],
956
+ a.single-language[title="Azerbaijani"] span.size20 {
957
+ background: url('../images/flags20.png') -118px -4px no-repeat;
958
  }
959
+ #flags.size20 a[title="Basque"],
960
+ .tool-container .tool-items a[title="Basque"],
961
+ a.single-language[title="Basque"] span.size20 {
962
+ background: url('../images/flags20.png') -147px -4px no-repeat;
963
  }
964
+ #flags.size20 a[title="Belarusian"],
965
+ .tool-container .tool-items a[title="Belarusian"],
966
+ a.single-language[title="Belarusian"] span.size20 {
967
+ background: url('../images/flags20.png') -2px -33px no-repeat;
968
  }
969
+ #flags.size20 a[title="Bengali"],
970
+ .tool-container .tool-items a[title="Bengali"],
971
+ a.single-language[title="Bengali"] span.size20 {
972
+ background: url('../images/flags20.png') -31px -33px no-repeat;
973
  }
974
+ #flags.size20 a[title="Bosnian"],
975
+ .tool-container .tool-items a[title="Bosnian"],
976
+ a.single-language[title="Bosnian"] span.size20 {
977
+ background: url('../images/flags20.png') -60px -33px no-repeat;
978
  }
979
+ #flags.size20 a[title="Bulgarian"],
980
+ .tool-container .tool-items a[title="Bulgarian"],
981
+ a.single-language[title="Bulgarian"] span.size20 {
982
+ background: url('../images/flags20.png') -89px -33px no-repeat;
983
  }
984
+ #flags.size20 a[title="Catalan"],
985
+ .tool-container .tool-items a[title="Catalan"],
986
+ a.single-language[title="Catalan"] span.size20 {
987
+ background: url('../images/flags20.png') -118px -33px no-repeat;
988
  }
989
+ #flags.size20 a[title="Cebuano"],
990
+ .tool-container .tool-items a[title="Cebuano"],
991
+ a.single-language[title="Cebuano"] span.size20 {
992
+ background: url('../images/flags20.png') -147px -33px no-repeat;
993
  }
994
+ #flags.size20 a[title="Chichewa"],
995
+ .tool-container .tool-items a[title="Chichewa"],
996
+ a.single-language[title="Chichewa"] span.size20 {
997
+ background: url('../images/flags20.png') -89px -410px no-repeat;
998
  }
999
+ #flags.size20 a[title="Chinese (Simplified)"],
1000
+ .tool-container .tool-items a[title="Chinese (Simplified)"],
1001
+ a.single-language[title="Chinese (Simplified)"] span.size20 {
1002
+ background: url('../images/flags20.png') -2px -62px no-repeat;
1003
  }
1004
+ #flags.size20 a[title="Chinese (Traditional)"],
1005
+ .tool-container .tool-items a[title="Chinese (Traditional)"],
1006
+ a.single-language[title="Chinese (Traditional)"] span.size20 {
1007
+ background: url('../images/flags20.png') -31px -62px no-repeat;
1008
  }
1009
+ #flags.size20 a[title="Corsican"],
1010
+ .tool-container .tool-items a[title="Corsican"],
1011
+ a.single-language[title="Corsican"] span.size20 {
1012
+ background: url('../images/flags20.png') -118px -91px no-repeat;
1013
  }
1014
+ #flags.size20 a[title="Croatian"],
1015
+ .tool-container .tool-items a[title="Croatian"],
1016
+ a.single-language[title="Croatian"] span.size20 {
1017
+ background: url('../images/flags20.png') -60px -62px no-repeat;
1018
  }
1019
+ #flags.size20 a[title="Czech"],
1020
+ .tool-container .tool-items a[title="Czech"],
1021
+ a.single-language[title="Czech"] span.size20 {
1022
+ background: url('../images/flags20.png') -89px -62px no-repeat;
1023
  }
1024
+ #flags.size20 a[title="Danish"],
1025
+ .tool-container .tool-items a[title="Danish"],
1026
+ a.single-language[title="Danish"] span.size20 {
1027
+ background: url('../images/flags20.png') -118px -62px no-repeat;
1028
  }
1029
+ #flags.size20 a[title="Dutch"],
1030
+ .tool-container .tool-items a[title="Dutch"],
1031
+ a.single-language[title="Dutch"] span.size20 {
1032
+ background: url('../images/flags20.png') -147px -62px no-repeat;
1033
  }
1034
+ #flags.size20 a[title="English"],
1035
+ .tool-container .tool-items a[title="English"],
1036
+ a.single-language[title="English"] span.size20 {
1037
+ background: url('../images/flags20.png') -89px -352px no-repeat;
1038
  }
1039
+ #flags.size20 a.united-states[title="English"],
1040
+ a.single-language.united-states[title="English"] span.size20 {
1041
+ background: url('../images/flags20.png') -118px -352px no-repeat;
1042
  }
1043
+ #flags.size20 a.canada[title="English"],
1044
+ a.single-language.canada[title="English"] span.size20 {
1045
+ background: url('../images/flags20.png') -89px -439px no-repeat;
1046
  }
1047
+ #flags.size20 a[title="Esperanto"],
1048
+ .tool-container .tool-items a[title="Esperanto"],
1049
+ a.single-language[title="Esperanto"] span.size20 {
1050
+ background: url('../images/flags20.png') -2px -91px no-repeat;
1051
  }
1052
+ #flags.size20 a[title="Estonian"],
1053
+ .tool-container .tool-items a[title="Estonian"],
1054
+ a.single-language[title="Estonian"] span.size20 {
1055
+ background: url('../images/flags20.png') -31px -91px no-repeat;
1056
  }
1057
+ #flags.size20 a[title="Filipino"],
1058
+ .tool-container .tool-items a[title="Filipino"],
1059
+ a.single-language[title="Filipino"] span.size20 {
1060
+ background: url('../images/flags20.png') -60px -91px no-repeat;
1061
  }
1062
+ #flags.size20 a[title="Finnish"],
1063
+ .tool-container .tool-items a[title="Finnish"],
1064
+ a.single-language[title="Finnish"] span.size20 {
1065
+ background: url('../images/flags20.png') -89px -91px no-repeat;
1066
  }
1067
+ #flags.size20 a[title="French"],
1068
+ .tool-container .tool-items a[title="French"],
1069
+ a.single-language[title="French"] span.size20 {
1070
+ background: url('../images/flags20.png') -118px -91px no-repeat;
1071
  }
1072
+ #flags.size20 a[title="Frisian"],
1073
+ .tool-container .tool-items a[title="Frisian"],
1074
+ a.single-language[title="Frisian"] span.size20 {
1075
+ background: url('../images/flags20.png') -147px -62px no-repeat;
1076
  }
1077
+ #flags.size20 a[title="Galician"],
1078
+ .tool-container .tool-items a[title="Galician"],
1079
+ a.single-language[title="Galician"] span.size20 {
1080
+ background: url('../images/flags20.png') -147px -91px no-repeat;
1081
  }
1082
+ #flags.size20 a[title="Georgian"],
1083
+ .tool-container .tool-items a[title="Georgian"],
1084
+ a.single-language[title="Georgian"] span.size20 {
1085
+ background: url('../images/flags20.png') -2px -120px no-repeat;
1086
  }
1087
+ #flags.size20 a[title="German"],
1088
+ .tool-container .tool-items a[title="German"],
1089
+ a.single-language[title="German"] span.size20 {
1090
+ background: url('../images/flags20.png') -31px -120px no-repeat;
1091
  }
1092
+ #flags.size20 a[title="Greek"],
1093
+ .tool-container .tool-items a[title="Greek"],
1094
+ a.single-language[title="Greek"] span.size20 {
1095
+ background: url('../images/flags20.png') -60px -120px no-repeat;
1096
  }
1097
+ #flags.size20 a[title="Gujarati"],
1098
+ .tool-container .tool-items a[title="Gujarati"],
1099
+ a.single-language[title="Gujarati"] span.size20 {
1100
+ background: url('../images/flags20.png') -89px -120px no-repeat;
1101
  }
1102
+ #flags.size20 a[title="Haitian"],
1103
+ .tool-container .tool-items a[title="Haitian"],
1104
+ a.single-language[title="Haitian"] span.size20 {
1105
+ background: url('../images/flags20.png') -118px -120px no-repeat;
1106
  }
1107
+ #flags.size20 a[title="Hausa"],
1108
+ .tool-container .tool-items a[title="Hausa"],
1109
+ a.single-language[title="Hausa"] span.size20 {
1110
+ background: url('../images/flags20.png') -147px -120px no-repeat;
1111
  }
1112
+ #flags.size20 a[title="Hawaiian"],
1113
+ .tool-container .tool-items a[title="Hawaiian"],
1114
+ a.single-language[title="Hawaiian"] span.size20 {
1115
+ background: url('../images/flags20.png') -89px -468px no-repeat;
1116
  }
1117
+ #flags.size20 a[title="Hebrew"],
1118
+ .tool-container .tool-items a[title="Hebrew"],
1119
+ a.single-language[title="Hebrew"] span.size20 {
1120
+ background: url('../images/flags20.png') -2px -149px no-repeat;
1121
  }
1122
+ #flags.size20 a[title="Hindi"],
1123
+ .tool-container .tool-items a[title="Hindi"],
1124
+ a.single-language[title="Hindi"] span.size20 {
1125
+ background: url('../images/flags20.png') -31px -149px no-repeat;
1126
  }
1127
+ #flags.size20 a[title="Hmong"],
1128
+ .tool-container .tool-items a[title="Hmong"],
1129
+ a.single-language[title="Hmong"] span.size20 {
1130
+ background: url('../images/flags20.png') -60px -149px no-repeat;
1131
  }
1132
+ #flags.size20 a[title="Hungarian"],
1133
+ .tool-container .tool-items a[title="Hungarian"],
1134
+ a.single-language[title="Hungarian"] span.size20 {
1135
+ background: url('../images/flags20.png') -89px -149px no-repeat;
1136
  }
1137
+ #flags.size20 a[title="Icelandic"],
1138
+ .tool-container .tool-items a[title="Icelandic"],
1139
+ a.single-language[title="Icelandic"] span.size20 {
1140
+ background: url('../images/flags20.png') -118px -149px no-repeat;
1141
  }
1142
+ #flags.size20 a[title="Igbo"],
1143
+ .tool-container .tool-items a[title="Igbo"],
1144
+ a.single-language[title="Igbo"] span.size20 {
1145
+ background: url('../images/flags20.png') -147px -149px no-repeat;
1146
  }
1147
+ #flags.size20 a[title="Indonesian"],
1148
+ .tool-container .tool-items a[title="Indonesian"],
1149
+ a.single-language[title="Indonesian"] span.size20 {
1150
+ background: url('../images/flags20.png') -2px -178px no-repeat;
1151
  }
1152
+ #flags.size20 a[title="Irish"],
1153
+ .tool-container .tool-items a[title="Irish"],
1154
+ a.single-language[title="Irish"] span.size20 {
1155
+ background: url('../images/flags20.png') -31px -178px no-repeat;
1156
  }
1157
+ #flags.size20 a[title="Italian"],
1158
+ .tool-container .tool-items a[title="Italian"],
1159
+ a.single-language[title="Italian"] span.size20 {
1160
+ background: url('../images/flags20.png') -60px -178px no-repeat;
1161
  }
1162
+ #flags.size20 a[title="Japanese"],
1163
+ .tool-container .tool-items a[title="Japanese"],
1164
+ a.single-language[title="Japanese"] span.size20 {
1165
+ background: url('../images/flags20.png') -89px -178px no-repeat;
1166
  }
1167
+ #flags.size20 a[title="Javanese"],
1168
+ .tool-container .tool-items a[title="Javanese"],
1169
+ a.single-language[title="Javanese"] span.size20 {
1170
+ background: url('../images/flags20.png') -118px -178px no-repeat;
1171
  }
1172
+ #flags.size20 a[title="Kannada"],
1173
+ .tool-container .tool-items a[title="Kannada"],
1174
+ a.single-language[title="Kannada"] span.size20 {
1175
+ background: url('../images/flags20.png') -147px -178px no-repeat;
1176
  }
1177
+ #flags.size20 a[title="Kazakh"],
1178
+ .tool-container .tool-items a[title="Kazakh"],
1179
+ a.single-language[title="Kazakh"] span.size20 {
1180
+ background: url('../images/flags20.png') -2px -410px no-repeat;
1181
  }
1182
+ #flags.size20 a[title="Khmer"],
1183
+ .tool-container .tool-items a[title="Khmer"],
1184
+ a.single-language[title="Khmer"] span.size20 {
1185
+ background: url('../images/flags20.png') -2px -207px no-repeat;
1186
  }
1187
+ #flags.size20 a[title="Korean"],
1188
+ .tool-container .tool-items a[title="Korean"],
1189
+ a.single-language[title="Korean"] span.size20 {
1190
+ background: url('../images/flags20.png') -31px -207px no-repeat;
1191
  }
1192
+ #flags.size20 a[title="Kurdish"],
1193
+ .tool-container .tool-items a[title="Kurdish"],
1194
+ a.single-language[title="Kurdish"] span.size20 {
1195
+ background: url('../images/flags20.png') -118px -468px no-repeat;
1196
  }
1197
+ #flags.size20 a[title="Kyrgyz"],
1198
+ .tool-container .tool-items a[title="Kyrgyz"],
1199
+ a.single-language[title="Kyrgyz"] span.size20 {
1200
+ background: url('../images/flags20.png') -147px -468px no-repeat;
1201
  }
1202
+ #flags.size20 a[title="Lao"],
1203
+ .tool-container .tool-items a[title="Lao"],
1204
+ a.single-language[title="Lao"] span.size20 {
1205
+ background: url('../images/flags20.png') -60px -207px no-repeat;
1206
  }
1207
+ #flags.size20 a[title="Latin"],
1208
+ .tool-container .tool-items a[title="Latin"],
1209
+ a.single-language[title="Latin"] span.size20 {
1210
+ background: url('../images/flags20.png') -89px -207px no-repeat;
1211
  }
1212
+ #flags.size20 a[title="Latvian"],
1213
+ .tool-container .tool-items a[title="Latvian"],
1214
+ a.single-language[title="Latvian"] span.size20 {
1215
+ background: url('../images/flags20.png') -118px -207px no-repeat;
1216
  }
1217
+ #flags.size20 a[title="Lithuanian"],
1218
+ .tool-container .tool-items a[title="Lithuanian"],
1219
+ a.single-language[title="Lithuanian"] span.size20 {
1220
+ background: url('../images/flags20.png') -147px -207px no-repeat;
1221
  }
1222
+ #flags.size20 a[title="Luxembourgish"],
1223
+ .tool-container .tool-items a[title="Luxembourgish"],
1224
+ a.single-language[title="Luxembourgish"] span.size20 {
1225
+ background: url('../images/flags20.png') -2px -497px no-repeat;
1226
  }
1227
+ #flags.size20 a[title="Macedonian"],
1228
+ .tool-container .tool-items a[title="Macedonian"],
1229
+ a.single-language[title="Macedonian"] span.size20 {
1230
+ background: url('../images/flags20.png') -2px -236px no-repeat;
1231
  }
1232
+ #flags.size20 a[title="Malagasy"],
1233
+ .tool-container .tool-items a[title="Malagasy"],
1234
+ a.single-language[title="Malagasy"] span.size20 {
1235
+ background: url('../images/flags20.png') -60px -410px no-repeat;
1236
  }
1237
+ #flags.size20 a[title="Malay"],
1238
+ .tool-container .tool-items a[title="Malay"],
1239
+ a.single-language[title="Malay"] span.size20 {
1240
+ background: url('../images/flags20.png') -31px -236px no-repeat;
1241
  }
1242
+ #flags.size20 a[title="Maltese"],
1243
+ .tool-container .tool-items a[title="Maltese"],
1244
+ a.single-language[title="Maltese"] span.size20 {
1245
+ background: url('../images/flags20.png') -60px -236px no-repeat;
1246
  }
1247
+ #flags.size20 a[title="Malayalam"],
1248
+ .tool-container .tool-items a[title="Malayalam"],
1249
+ a.single-language[title="Malayalam"] span.size20 {
1250
+ background: url('../images/flags20.png') -118px -410px no-repeat;
1251
  }
1252
+ #flags.size20 a[title="Maori"],
1253
+ .tool-container .tool-items a[title="Maori"],
1254
+ a.single-language[title="Maori"] span.size20 {
1255
+ background: url('../images/flags20.png') -89px -236px no-repeat;
1256
  }
1257
+ #flags.size20 a[title="Marathi"],
1258
+ .tool-container .tool-items a[title="Marathi"],
1259
+ a.single-language[title="Marathi"] span.size20 {
1260
+ background: url('../images/flags20.png') -118px -236px no-repeat;
1261
  }
1262
+ #flags.size20 a[title="Mongolian"],
1263
+ .tool-container .tool-items a[title="Mongolian"],
1264
+ a.single-language[title="Mongolian"] span.size20 {
1265
+ background: url('../images/flags20.png') -147px -236px no-repeat;
1266
  }
1267
+ #flags.size20 a[title="Myanmar (Burmese)"],
1268
+ .tool-container .tool-items a[title="Myanmar (Burmese)"],
1269
+ a.single-language[title="Myanmar (Burmese)"] span.size20 {
1270
+ background: url('../images/flags20.png') -147px -410px no-repeat;
1271
  }
1272
+ #flags.size20 a[title="Nepali"],
1273
+ .tool-container .tool-items a[title="Nepali"],
1274
+ a.single-language[title="Nepali"] span.size20 {
1275
+ background: url('../images/flags20.png') -2px -265px no-repeat;
1276
  }
1277
+ #flags.size20 a[title="Norwegian"],
1278
+ .tool-container .tool-items a[title="Norwegian"],
1279
+ a.single-language[title="Norwegian"] span.size20 {
1280
+ background: url('../images/flags20.png') -31px -265px no-repeat;
1281
  }
1282
+ #flags.size20 a[title="Pashto"],
1283
+ .tool-container .tool-items a[title="Pashto"],
1284
+ a.single-language[title="Pashto"] span.size20 {
1285
+ background: url('../images/flags20.png') -31px -497px no-repeat;
1286
  }
1287
+ #flags.size20 a[title="Persian"],
1288
+ .tool-container .tool-items a[title="Persian"],
1289
+ a.single-language[title="Persian"] span.size20 {
1290
+ background: url('../images/flags20.png') -60px -265px no-repeat;
1291
  }
1292
+ #flags.size20 a[title="Polish"],
1293
+ .tool-container .tool-items a[title="Polish"],
1294
+ a.single-language[title="Polish"] span.size20 {
1295
+ background: url('../images/flags20.png') -89px -265px no-repeat;
1296
  }
1297
+ #flags.size20 a[title="Portuguese"],
1298
+ .tool-container .tool-items a[title="Portuguese"],
1299
+ a.single-language[title="Portuguese"] span.size20 {
1300
+ background: url('../images/flags20.png') -118px -265px no-repeat;
1301
  }
1302
+ #flags.size20 a.brazil[title="Portuguese"],
1303
+ a.single-language.brazil[title="Portuguese"] span.size20 {
1304
+ background: url('../images/flags20.png') -147px -439px no-repeat;
1305
  }
1306
+ #flags.size20 a[title="Punjabi"],
1307
+ .tool-container .tool-items a[title="Punjabi"],
1308
+ a.single-language[title="Punjabi"] span.size20 {
1309
+ background: url('../images/flags20.png') -147px -265px no-repeat;
1310
  }
1311
+ #flags.size20 a[title="Romanian"],
1312
+ .tool-container .tool-items a[title="Romanian"],
1313
+ a.single-language[title="Romanian"] span.size20 {
1314
+ background: url('../images/flags20.png') -2px -294px no-repeat;
1315
  }
1316
+ #flags.size20 a[title="Russian"],
1317
+ .tool-container .tool-items a[title="Russian"],
1318
+ a.single-language[title="Russian"] span.size20 {
1319
+ background: url('../images/flags20.png') -31px -294px no-repeat;
1320
  }
1321
+ #flags.size20 a[title="Samoan"],
1322
+ .tool-container .tool-items a[title="Samoan"],
1323
+ a.single-language[title="Samoan"] span.size20 {
1324
+ background: url('../images/flags20.png') -31px -468px no-repeat;
1325
  }
1326
+ #flags.size20 a[title="Scots Gaelic"],
1327
+ .tool-container .tool-items a[title="Scots Gaelic"],
1328
+ a.single-language[title="Scots Gaelic"] span.size20 {
1329
+ background: url('../images/flags20.png') -60px -468px no-repeat;
1330
  }
1331
+ #flags.size20 a[title="Serbian"],
1332
+ .tool-container .tool-items a[title="Serbian"],
1333
+ a.single-language[title="Serbian"] span.size20 {
1334
+ background: url('../images/flags20.png') -60px -294px no-repeat;
1335
  }
1336
+ #flags.size20 a[title="Sesotho"],
1337
+ .tool-container .tool-items a[title="Sesotho"],
1338
+ a.single-language[title="Sesotho"] span.size20 {
1339
+ background: url('../images/flags20.png') -31px -410px no-repeat;
1340
  }
1341
+ #flags.size20 a[title="Shona"],
1342
+ .tool-container .tool-items a[title="Shona"],
1343
+ a.single-language[title="Shona"] span.size20 {
1344
+ background: url('../images/flags20.png') -60px -497px no-repeat;
1345
  }
1346
+ #flags.size20 a[title="Sindhi"],
1347
+ .tool-container .tool-items a[title="Sindhi"],
1348
+ a.single-language[title="Sindhi"] span.size20 {
1349
+ background: url('../images/flags20.png') -147px -352px no-repeat;
1350
  }
1351
+ #flags.size20 a[title="Sinhala"],
1352
+ .tool-container .tool-items a[title="Sinhala"],
1353
+ a.single-language[title="Sinhala"] span.size20 {
1354
+ background: url('../images/flags20.png') -2px -439px no-repeat;
1355
  }
1356
+ #flags.size20 a[title="Slovak"],
1357
+ .tool-container .tool-items a[title="Slovak"],
1358
+ a.single-language[title="Slovak"] span.size20 {
1359
+ background: url('../images/flags20.png') -89px -294px no-repeat;
1360
  }
1361
+ #flags.size20 a[title="Slovenian"],
1362
+ .tool-container .tool-items a[title="Slovenian"],
1363
+ a.single-language[title="Slovenian"] span.size20 {
1364
+ background: url('../images/flags20.png') -118px -294px no-repeat;
1365
  }
1366
+ #flags.size20 a[title="Somali"],
1367
+ .tool-container .tool-items a[title="Somali"],
1368
+ a.single-language[title="Somali"] span.size20 {
1369
+ background: url('../images/flags20.png') -147px -294px no-repeat;
1370
  }
1371
+ #flags.size20 a[title="Spanish"],
1372
+ .tool-container .tool-items a[title="Spanish"],
1373
+ a.single-language[title="Spanish"] span.size20 {
1374
+ background: url('../images/flags20.png') -2px -323px no-repeat;
1375
  }
1376
+ #flags.size20 a.mexico[title="Spanish"],
1377
+ a.single-language.mexico[title="Spanish"] span.size20 {
1378
+ background: url('../images/flags20.png') -118px -439px no-repeat;
1379
  }
1380
+ #flags.size20 a[title="Sundanese"],
1381
+ .tool-container .tool-items a[title="Sundanese"],
1382
+ a.single-language[title="Sundanese"] span.size20 {
1383
+ background: url('../images/flags20.png') -147px -381px no-repeat;
1384
  }
1385
+ #flags.size20 a[title="Swahili"],
1386
+ .tool-container .tool-items a[title="Swahili"],
1387
+ a.single-language[title="Swahili"] span.size20 {
1388
+ background: url('../images/flags20.png') -31px -323px no-repeat;
1389
  }
1390
+ #flags.size20 a[title="Swedish"],
1391
+ .tool-container .tool-items a[title="Swedish"],
1392
+ a.single-language[title="Swedish"] span.size20 {
1393
+ background: url('../images/flags20.png') -60px -323px no-repeat;
1394
  }
1395
+ #flags.size20 a[title="Tajik"],
1396
+ .tool-container .tool-items a[title="Tajik"],
1397
+ a.single-language[title="Tajik"] span.size20 {
1398
+ background: url('../images/flags20.png') -31px -439px no-repeat;
1399
  }
1400
+ #flags.size20 a[title="Tamil"],
1401
+ .tool-container .tool-items a[title="Tamil"],
1402
+ a.single-language[title="Tamil"] span.size20 {
1403
+ background: url('../images/flags20.png') -89px -323px no-repeat;
1404
  }
1405
+ #flags.size20 a[title="Telugu"],
1406
+ .tool-container .tool-items a[title="Telugu"],
1407
+ a.single-language[title="Telugu"] span.size20 {
1408
+ background: url('../images/flags20.png') -118px -323px no-repeat;
1409
  }
1410
+ #flags.size20 a[title="Thai"],
1411
+ .tool-container .tool-items a[title="Thai"],
1412
+ a.single-language[title="Thai"] span.size20 {
1413
+ background: url('../images/flags20.png') -147px -323px no-repeat;
1414
  }
1415
+ #flags.size20 a[title="Turkish"],
1416
+ .tool-container .tool-items a[title="Turkish"],
1417
+ a.single-language[title="Turkish"] span.size20 {
1418
+ background: url('../images/flags20.png') -31px -352px no-repeat;
1419
  }
1420
+ #flags.size20 a[title="Ukrainian"],
1421
+ .tool-container .tool-items a[title="Ukrainian"],
1422
+ a.single-language[title="Ukrainian"] span.size20 {
1423
+ background: url('../images/flags20.png') -60px -352px no-repeat;
1424
  }
1425
+ #flags.size20 a[title="Urdu"],
1426
+ .tool-container .tool-items a[title="Urdu"],
1427
+ a.single-language[title="Urdu"] span.size20 {
1428
+ background: url('../images/flags20.png') -147px -352px no-repeat;
1429
  }
1430
+ #flags.size20 a[title="Uzbek"],
1431
+ .tool-container .tool-items a[title="Uzbek"],
1432
+ a.single-language[title="Uzbek"] span.size20 {
1433
+ background: url('../images/flags20.png') -60px -439px no-repeat;
1434
  }
1435
+ #flags.size20 a[title="Vietnamese"],
1436
+ .tool-container .tool-items a[title="Vietnamese"],
1437
+ a.single-language[title="Vietnamese"] span.size20 {
1438
+ background: url('../images/flags20.png') -2px -381px no-repeat;
1439
  }
1440
+ #flags.size20 a[title="Welsh"],
1441
+ .tool-container .tool-items a[title="Welsh"],
1442
+ a.single-language[title="Welsh"] span.size20 {
1443
+ background: url('../images/flags20.png') -31px -381px no-repeat;
1444
  }
1445
+ #flags.size20 a[title="Xhosa"],
1446
+ .tool-container .tool-items a[title="Xhosa"],
1447
+ a.single-language[title="Xhosa"] span.size20 {
1448
+ background: url('../images/flags20.png') -2px -4px no-repeat;
1449
  }
1450
+ #flags.size20 a[title="Yiddish"],
1451
+ .tool-container .tool-items a[title="Yiddish"],
1452
+ a.single-language[title="Yiddish"] span.size20 {
1453
+ background: url('../images/flags20.png') -60px -381px no-repeat;
1454
  }
1455
+ #flags.size20 a[title="Yoruba"],
1456
+ .tool-container .tool-items a[title="Yoruba"],
1457
+ a.single-language[title="Yoruba"] span.size20 {
1458
+ background: url('../images/flags20.png') -89px -381px no-repeat;
1459
  }
1460
+ #flags.size20 a[title="Zulu"],
1461
+ .tool-container .tool-items a[title="Zulu"],
1462
+ a.single-language[title="Zulu"] span.size20 {
1463
+ background: url('../images/flags20.png') -118px -381px no-repeat;
1464
  }
1465
+ /* Individual flag backgrounds (18px) */
1466
 
1467
+ #flags.size18 a[title="Afrikaans"],
1468
+ .tool-container .tool-items a[title="Afrikaans"],
1469
+ a.single-language[title="Afrikaans"] span.size18 {
1470
+ background: url('../images/flags18.png') -2px -4px no-repeat;
 
1471
  }
1472
+ #flags.size18 a[title="Albanian"],
1473
+ .tool-container .tool-items a[title="Albanian"],
1474
+ a.single-language[title="Albanian"] span.size18 {
1475
+ background: url('../images/flags18.png') -31px -4px no-repeat;
1476
  }
1477
+ #flags.size18 a[title="Amharic"],
1478
+ .tool-container .tool-items a[title="Amharic"],
1479
+ a.single-language[title="Amharic"] span.size18 {
1480
+ background: url('../images/flags18.png') -2px -468px no-repeat;
1481
  }
1482
+ #flags.size18 a[title="Arabic"],
1483
+ .tool-container .tool-items a[title="Arabic"],
1484
+ a.single-language[title="Arabic"] span.size18 {
1485
+ background: url('../images/flags18.png') -60px -4px no-repeat;
1486
  }
1487
+ #flags.size18 a[title="Armenian"],
1488
+ .tool-container .tool-items a[title="Armenian"],
1489
+ a.single-language[title="Armenian"] span.size18 {
1490
+ background: url('../images/flags18.png') -89px -4px no-repeat;
1491
  }
1492
+ #flags.size18 a[title="Azerbaijani"],
1493
+ .tool-container .tool-items a[title="Azerbaijani"],
1494
+ a.single-language[title="Azerbaijani"] span.size18 {
1495
+ background: url('../images/flags18.png') -118px -4px no-repeat;
1496
  }
1497
+ #flags.size18 a[title="Basque"],
1498
+ .tool-container .tool-items a[title="Basque"],
1499
+ a.single-language[title="Basque"] span.size18 {
1500
+ background: url('../images/flags18.png') -147px -4px no-repeat;
1501
  }
1502
+ #flags.size18 a[title="Belarusian"],
1503
+ .tool-container .tool-items a[title="Belarusian"],
1504
+ a.single-language[title="Belarusian"] span.size18 {
1505
+ background: url('../images/flags18.png') -2px -33px no-repeat;
1506
  }
1507
+ #flags.size18 a[title="Bengali"],
1508
+ .tool-container .tool-items a[title="Bengali"],
1509
+ a.single-language[title="Bengali"] span.size18 {
1510
+ background: url('../images/flags18.png') -31px -33px no-repeat;
1511
  }
1512
+ #flags.size18 a[title="Bosnian"],
1513
+ .tool-container .tool-items a[title="Bosnian"],
1514
+ a.single-language[title="Bosnian"] span.size18 {
1515
+ background: url('../images/flags18.png') -60px -33px no-repeat;
1516
  }
1517
+ #flags.size18 a[title="Bulgarian"],
1518
+ .tool-container .tool-items a[title="Bulgarian"],
1519
+ a.single-language[title="Bulgarian"] span.size18 {
1520
+ background: url('../images/flags18.png') -89px -33px no-repeat;
1521
  }
1522
+ #flags.size18 a[title="Catalan"],
1523
+ .tool-container .tool-items a[title="Catalan"],
1524
+ a.single-language[title="Catalan"] span.size18 {
1525
+ background: url('../images/flags18.png') -118px -33px no-repeat;
1526
  }
1527
+ #flags.size18 a[title="Cebuano"],
1528
+ .tool-container .tool-items a[title="Cebuano"],
1529
+ a.single-language[title="Cebuano"] span.size18 {
1530
+ background: url('../images/flags18.png') -147px -33px no-repeat;
1531
  }
1532
+ #flags.size18 a[title="Chichewa"],
1533
+ .tool-container .tool-items a[title="Chichewa"],
1534
+ a.single-language[title="Chichewa"] span.size18 {
1535
+ background: url('../images/flags18.png') -89px -410px no-repeat;
1536
  }
1537
+ #flags.size18 a[title="Chinese (Simplified)"],
1538
+ .tool-container .tool-items a[title="Chinese (Simplified)"],
1539
+ a.single-language[title="Chinese (Simplified)"] span.size18 {
1540
+ background: url('../images/flags18.png') -2px -62px no-repeat;
1541
  }
1542
+ #flags.size18 a[title="Chinese (Traditional)"],
1543
+ .tool-container .tool-items a[title="Chinese (Traditional)"],
1544
+ a.single-language[title="Chinese (Traditional)"] span.size18 {
1545
+ background: url('../images/flags18.png') -31px -62px no-repeat;
1546
  }
1547
+ #flags.size18 a[title="Corsican"],
1548
+ .tool-container .tool-items a[title="Corsican"],
1549
+ a.single-language[title="Corsican"] span.size18 {
1550
+ background: url('../images/flags18.png') -118px -91px no-repeat;
1551
  }
1552
+ #flags.size18 a[title="Croatian"],
1553
+ .tool-container .tool-items a[title="Croatian"],
1554
+ a.single-language[title="Croatian"] span.size18 {
1555
+ background: url('../images/flags18.png') -60px -62px no-repeat;
1556
  }
1557
+ #flags.size18 a[title="Czech"],
1558
+ .tool-container .tool-items a[title="Czech"],
1559
+ a.single-language[title="Czech"] span.size18 {
1560
+ background: url('../images/flags18.png') -89px -62px no-repeat;
1561
  }
1562
+ #flags.size18 a[title="Danish"],
1563
+ .tool-container .tool-items a[title="Danish"],
1564
+ a.single-language[title="Danish"] span.size18 {
1565
+ background: url('../images/flags18.png') -118px -62px no-repeat;
1566
  }
1567
+ #flags.size18 a[title="Dutch"],
1568
+ .tool-container .tool-items a[title="Dutch"],
1569
+ a.single-language[title="Dutch"] span.size18 {
1570
+ background: url('../images/flags18.png') -147px -62px no-repeat;
1571
  }
1572
+ #flags.size18 a[title="English"],
1573
+ .tool-container .tool-items a[title="English"],
1574
+ a.single-language[title="English"] span.size18 {
1575
+ background: url('../images/flags18.png') -89px -352px no-repeat;
1576
  }
1577
+ #flags.size18 a.united-states[title="English"],
1578
+ a.single-language.united-states[title="English"] span.size18 {
1579
+ background: url('../images/flags18.png') -118px -352px no-repeat;
1580
  }
1581
+ #flags.size18 a.canada[title="English"] a.single-language.canada[title="English"] span.size18 {
1582
+ background: url('../images/flags18.png') -89px -439px no-repeat;
 
1583
  }
1584
+ #flags.size18 a[title="Esperanto"],
1585
+ .tool-container .tool-items a[title="Esperanto"],
1586
+ a.single-language[title="Esperanto"] span.size18 {
1587
+ background: url('../images/flags18.png') -2px -91px no-repeat;
1588
  }
1589
+ #flags.size18 a[title="Estonian"],
1590
+ .tool-container .tool-items a[title="Estonian"],
1591
+ a.single-language[title="Estonian"] span.size18 {
1592
+ background: url('../images/flags18.png') -31px -91px no-repeat;
1593
  }
1594
+ #flags.size18 a[title="Filipino"],
1595
+ .tool-container .tool-items a[title="Filipino"],
1596
+ a.single-language[title="Filipino"] span.size18 {
1597
+ background: url('../images/flags18.png') -60px -91px no-repeat;
1598
  }
1599
+ #flags.size18 a[title="Finnish"],
1600
+ .tool-container .tool-items a[title="Finnish"],
1601
+ a.single-language[title="Finnish"] span.size18 {
1602
+ background: url('../images/flags18.png') -89px -91px no-repeat;
1603
  }
1604
+ #flags.size18 a[title="French"],
1605
+ .tool-container .tool-items a[title="French"],
1606
+ a.single-language[title="French"] span.size18 {
1607
+ background: url('../images/flags18.png') -118px -91px no-repeat;
1608
  }
1609
+ #flags.size18 a[title="Frisian"],
1610
+ .tool-container .tool-items a[title="Frisian"],
1611
+ a.single-language[title="Frisian"] span.size18 {
1612
+ background: url('../images/flags18.png') -147px -62px no-repeat;
1613
  }
1614
+ #flags.size18 a[title="Galician"],
1615
+ .tool-container .tool-items a[title="Galician"],
1616
+ a.single-language[title="Galician"] span.size18 {
1617
+ background: url('../images/flags18.png') -147px -91px no-repeat;
1618
  }
1619
+ #flags.size18 a[title="Georgian"],
1620
+ .tool-container .tool-items a[title="Georgian"],
1621
+ a.single-language[title="Georgian"] span.size18 {
1622
+ background: url('../images/flags18.png') -2px -120px no-repeat;
1623
  }
1624
+ #flags.size18 a[title="German"],
1625
+ .tool-container .tool-items a[title="German"],
1626
+ a.single-language[title="German"] span.size18 {
1627
+ background: url('../images/flags18.png') -31px -120px no-repeat;
1628
  }
1629
+ #flags.size18 a[title="Greek"],
1630
+ .tool-container .tool-items a[title="Greek"],
1631
+ a.single-language[title="Greek"] span.size18 {
1632
+ background: url('../images/flags18.png') -60px -120px no-repeat;
1633
  }
1634
+ #flags.size18 a[title="Gujarati"],
1635
+ .tool-container .tool-items a[title="Gujarati"],
1636
+ a.single-language[title="Gujarati"] span.size18 {
1637
+ background: url('../images/flags18.png') -89px -120px no-repeat;
1638
  }
1639
+ #flags.size18 a[title="Haitian"],
1640
+ .tool-container .tool-items a[title="Haitian"],
1641
+ a.single-language[title="Haitian"] span.size18 {
1642
+ background: url('../images/flags18.png') -118px -120px no-repeat;
1643
  }
1644
+ #flags.size18 a[title="Hawaiian"],
1645
+ .tool-container .tool-items a[title="Hawaiian"],
1646
+ a.single-language[title="Hawaiian"] span.size18 {
1647
+ background: url('../images/flags18.png') -89px -468px no-repeat;
1648
  }
1649
+ #flags.size18 a[title="Hausa"],
1650
+ .tool-container .tool-items a[title="Hausa"],
1651
+ a.single-language[title="Hausa"] span.size18 {
1652
+ background: url('../images/flags18.png') -147px -120px no-repeat;
1653
  }
1654
+ #flags.size18 a[title="Hebrew"],
1655
+ .tool-container .tool-items a[title="Hebrew"],
1656
+ a.single-language[title="Hebrew"] span.size18 {
1657
+ background: url('../images/flags18.png') -2px -149px no-repeat;
1658
  }
1659
+ #flags.size18 a[title="Hindi"],
1660
+ .tool-container .tool-items a[title="Hindi"],
1661
+ a.single-language[title="Hindi"] span.size18 {
1662
+ background: url('../images/flags18.png') -31px -149px no-repeat;
1663
  }
1664
+ #flags.size18 a[title="Hmong"],
1665
+ .tool-container .tool-items a[title="Hmong"],
1666
+ a.single-language[title="Hmong"] span.size18 {
1667
+ background: url('../images/flags18.png') -60px -149px no-repeat;
1668
  }
1669
+ #flags.size18 a[title="Hungarian"],
1670
+ .tool-container .tool-items a[title="Hungarian"],
1671
+ a.single-language[title="Hungarian"] span.size18 {
1672
+ background: url('../images/flags18.png') -89px -149px no-repeat;
1673
  }
1674
+ #flags.size18 a[title="Icelandic"],
1675
+ .tool-container .tool-items a[title="Icelandic"],
1676
+ a.single-language[title="Icelandic"] span.size18 {
1677
+ background: url('../images/flags18.png') -118px -149px no-repeat;
1678
  }
1679
+ #flags.size18 a[title="Igbo"],
1680
+ .tool-container .tool-items a[title="Igbo"],
1681
+ a.single-language[title="Igbo"] span.size18 {
1682
+ background: url('../images/flags18.png') -147px -149px no-repeat;
1683
  }
1684
+ #flags.size18 a[title="Indonesian"],
1685
+ .tool-container .tool-items a[title="Indonesian"],
1686
+ a.single-language[title="Indonesian"] span.size18 {
1687
+ background: url('../images/flags18.png') -2px -178px no-repeat;
1688
  }
1689
+ #flags.size18 a[title="Irish"],
1690
+ .tool-container .tool-items a[title="Irish"],
1691
+ a.single-language[title="Irish"] span.size18 {
1692
+ background: url('../images/flags18.png') -31px -178px no-repeat;
1693
  }
1694
+ #flags.size18 a[title="Italian"],
1695
+ .tool-container .tool-items a[title="Italian"],
1696
+ a.single-language[title="Italian"] span.size18 {
1697
+ background: url('../images/flags18.png') -60px -178px no-repeat;
1698
  }
1699
+ #flags.size18 a[title="Japanese"],
1700
+ .tool-container .tool-items a[title="Japanese"],
1701
+ a.single-language[title="Japanese"] span.size18 {
1702
+ background: url('../images/flags18.png') -89px -178px no-repeat;
1703
  }
1704
+ #flags.size18 a[title="Javanese"],
1705
+ .tool-container .tool-items a[title="Javanese"],
1706
+ a.single-language[title="Javanese"] span.size18 {
1707
+ background: url('../images/flags18.png') -118px -178px no-repeat;
1708
  }
1709
+ #flags.size18 a[title="Kannada"],
1710
+ .tool-container .tool-items a[title="Kannada"],
1711
+ a.single-language[title="Kannada"] span.size18 {
1712
+ background: url('../images/flags18.png') -147px -178px no-repeat;
1713
  }
1714
+ #flags.size18 a[title="Kazakh"],
1715
+ .tool-container .tool-items a[title="Kazakh"],
1716
+ a.single-language[title="Kazakh"] span.size18 {
1717
+ background: url('../images/flags18.png') -2px -410px no-repeat;
1718
  }
1719
+ #flags.size18 a[title="Khmer"],
1720
+ .tool-container .tool-items a[title="Khmer"],
1721
+ a.single-language[title="Khmer"] span.size18 {
1722
+ background: url('../images/flags18.png') -2px -207px no-repeat;
1723
  }
1724
+ #flags.size18 a[title="Korean"],
1725
+ .tool-container .tool-items a[title="Korean"],
1726
+ a.single-language[title="Korean"] span.size18 {
1727
+ background: url('../images/flags18.png') -31px -207px no-repeat;
1728
  }
1729
+ #flags.size18 a[title="Kurdish"],
1730
+ .tool-container .tool-items a[title="Kurdish"],
1731
+ a.single-language[title="Kurdish"] span.size18 {
1732
+ background: url('../images/flags18.png') -118px -468px no-repeat;
1733
  }
1734
+ #flags.size18 a[title="Kyrgyz"],
1735
+ .tool-container .tool-items a[title="Kyrgyz"],
1736
+ a.single-language[title="Kyrgyz"] span.size18 {
1737
+ background: url('../images/flags18.png') -147px -468px no-repeat;
1738
  }
1739
+ #flags.size18 a[title="Lao"],
1740
+ .tool-container .tool-items a[title="Lao"],
1741
+ a.single-language[title="Lao"] span.size18 {
1742
+ background: url('../images/flags18.png') -60px -207px no-repeat;
1743
  }
1744
+ #flags.size18 a[title="Latin"],
1745
+ .tool-container .tool-items a[title="Latin"],
1746
+ a.single-language[title="Latin"] span.size18 {
1747
+ background: url('../images/flags18.png') -89px -207px no-repeat;
1748
  }
1749
+ #flags.size18 a[title="Latvian"],
1750
+ .tool-container .tool-items a[title="Latvian"],
1751
+ a.single-language[title="Latvian"] span.size18 {
1752
+ background: url('../images/flags18.png') -118px -207px no-repeat;
1753
  }
1754
+ #flags.size18 a[title="Lithuanian"],
1755
+ .tool-container .tool-items a[title="Lithuanian"],
1756
+ a.single-language[title="Lithuanian"] span.size18 {
1757
+ background: url('../images/flags18.png') -147px -207px no-repeat;
1758
  }
1759
+ #flags.size18 a[title="Luxembourgish"],
1760
+ .tool-container .tool-items a[title="Luxembourgish"],
1761
+ a.single-language[title="Luxembourgish"] span.size18 {
1762
+ background: url('../images/flags18.png') -2px -496px no-repeat;
1763
  }
1764
+ #flags.size18 a[title="Macedonian"],
1765
+ .tool-container .tool-items a[title="Macedonian"],
1766
+ a.single-language[title="Macedonian"] span.size18 {
1767
+ background: url('../images/flags18.png') -2px -236px no-repeat;
1768
  }
1769
+ #flags.size18 a[title="Malagasy"],
1770
+ .tool-container .tool-items a[title="Malagasy"],
1771
+ a.single-language[title="Malagasy"] span.size18 {
1772
+ background: url('../images/flags18.png') -60px -410px no-repeat;
1773
  }
1774
+ #flags.size18 a[title="Malay"],
1775
+ .tool-container .tool-items a[title="Malay"],
1776
+ a.single-language[title="Malay"] span.size18 {
1777
+ background: url('../images/flags18.png') -31px -236px no-repeat;
1778
  }
1779
+ #flags.size18 a[title="Malayalam"],
1780
+ .tool-container .tool-items a[title="Malayalam"],
1781
+ a.single-language[title="Malayalam"] span.size18 {
1782
+ background: url('../images/flags18.png') -118px -410px no-repeat;
1783
  }
1784
+ #flags.size18 a[title="Maltese"],
1785
+ .tool-container .tool-items a[title="Maltese"],
1786
+ a.single-language[title="Maltese"] span.size18 {
1787
+ background: url('../images/flags18.png') -60px -236px no-repeat;
1788
  }
1789
+ #flags.size18 a[title="Maori"],
1790
+ .tool-container .tool-items a[title="Maori"],
1791
+ a.single-language[title="Maori"] span.size18 {
1792
+ background: url('../images/flags18.png') -89px -236px no-repeat;
1793
  }
1794
+ #flags.size18 a[title="Marathi"],
1795
+ .tool-container .tool-items a[title="Marathi"],
1796
+ a.single-language[title="Marathi"] span.size18 {
1797
+ background: url('../images/flags18.png') -118px -236px no-repeat;
1798
  }
1799
+ #flags.size18 a[title="Mongolian"],
1800
+ .tool-container .tool-items a[title="Mongolian"],
1801
+ a.single-language[title="Mongolian"] span.size18 {
1802
+ background: url('../images/flags18.png') -147px -236px no-repeat;
1803
  }
1804
+ #flags.size18 a[title="Myanmar (Burmese)"],
1805
+ .tool-container .tool-items a[title="Myanmar (Burmese)"],
1806
+ a.single-language[title="Myanmar (Burmese)"] span.size18 {
1807
+ background: url('../images/flags18.png') -147px -410px no-repeat;
1808
  }
1809
+ #flags.size18 a[title="Nepali"],
1810
+ .tool-container .tool-items a[title="Nepali"],
1811
+ a.single-language[title="Nepali"] span.size18 {
1812
+ background: url('../images/flags18.png') -2px -265px no-repeat;
1813
  }
1814
+ #flags.size18 a[title="Norwegian"],
1815
+ .tool-container .tool-items a[title="Norwegian"],
1816
+ a.single-language[title="Norwegian"] span.size18 {
1817
+ background: url('../images/flags18.png') -31px -265px no-repeat;
1818
  }
1819
+ #flags.size18 a[title="Pashto"],
1820
+ .tool-container .tool-items a[title="Pashto"],
1821
+ a.single-language[title="Pashto"] span.size18 {
1822
+ background: url('../images/flags18.png') -31px -496px no-repeat;
1823
  }
1824
+ #flags.size18 a[title="Persian"],
1825
+ .tool-container .tool-items a[title="Persian"],
1826
+ a.single-language[title="Persian"] span.size18 {
1827
+ background: url('../images/flags18.png') -60px -265px no-repeat;
1828
  }
1829
+ #flags.size18 a[title="Polish"],
1830
+ .tool-container .tool-items a[title="Polish"],
1831
+ a.single-language[title="Polish"] span.size18 {
1832
+ background: url('../images/flags18.png') -89px -265px no-repeat;
1833
  }
1834
+ #flags.size18 a[title="Portuguese"],
1835
+ .tool-container .tool-items a[title="Portuguese"],
1836
+ a.single-language[title="Portuguese"] span.size18 {
1837
+ background: url('../images/flags18.png') -118px -265px no-repeat;
1838
  }
1839
+ #flags.size18 a.brazil[title="Portuguese"],
1840
+ a.single-language.brazil[title="Portuguese"] span.size18 {
1841
+ background: url('../images/flags18.png') -147px -439px no-repeat;
1842
  }
1843
+ #flags.size18 a[title="Punjabi"],
1844
+ .tool-container .tool-items a[title="Punjabi"],
1845
+ a.single-language[title="Punjabi"] span.size18 {
1846
+ background: url('../images/flags18.png') -147px -265px no-repeat;
1847
  }
1848
+ #flags.size18 a[title="Romanian"],
1849
+ .tool-container .tool-items a[title="Romanian"],
1850
+ a.single-language[title="Romanian"] span.size18 {
1851
+ background: url('../images/flags18.png') -2px -294px no-repeat;
1852
  }
1853
+ #flags.size18 a[title="Russian"],
1854
+ .tool-container .tool-items a[title="Russian"],
1855
+ a.single-language[title="Russian"] span.size18 {
1856
+ background: url('../images/flags18.png') -31px -294px no-repeat;
1857
  }
1858
+ #flags.size18 a[title="Samoan"],
1859
+ .tool-container .tool-items a[title="Samoan"],
1860
+ a.single-language[title="Samoan"] span.size18 {
1861
+ background: url('../images/flags18.png') -31px -468px no-repeat;
1862
  }
1863
+ #flags.size18 a[title="Scots Gaelic"],
1864
+ .tool-container .tool-items a[title="Scots Gaelic"],
1865
+ a.single-language[title="Scots Gaelic"] span.size18 {
1866
+ background: url('../images/flags18.png') -60px -468px no-repeat;
1867
  }
1868
+ #flags.size18 a[title="Serbian"],
1869
+ .tool-container .tool-items a[title="Serbian"],
1870
+ a.single-language[title="Serbian"] span.size18 {
1871
+ background: url('../images/flags18.png') -60px -294px no-repeat;
1872
  }
1873
+ #flags.size18 a[title="Sesotho"],
1874
+ .tool-container .tool-items a[title="Sesotho"],
1875
+ a.single-language[title="Sesotho"] span.size18 {
1876
+ background: url('../images/flags18.png') -31px -410px no-repeat;
1877
  }
1878
+ #flags.size18 a[title="Shona"],
1879
+ .tool-container .tool-items a[title="Shona"],
1880
+ a.single-language[title="Shona"] span.size18 {
1881
+ background: url('../images/flags18.png') -60px -496px no-repeat;
1882
  }
1883
+ #flags.size18 a[title="Sindhi"],
1884
+ .tool-container .tool-items a[title="Sindhi"],
1885
+ a.single-language[title="Sindhi"] span.size18 {
1886
+ background: url('../images/flags18.png') -147px -352px no-repeat;
1887
  }
1888
+ #flags.size18 a[title="Sinhala"],
1889
+ .tool-container .tool-items a[title="Sinhala"],
1890
+ a.single-language[title="Sinhala"] span.size18 {
1891
+ background: url('../images/flags18.png') -2px -439px no-repeat;
1892
  }
1893
+ #flags.size18 a[title="Slovak"],
1894
+ .tool-container .tool-items a[title="Slovak"],
1895
+ a.single-language[title="Slovak"] span.size18 {
1896
+ background: url('../images/flags18.png') -89px -294px no-repeat;
1897
  }
1898
+ #flags.size18 a[title="Slovenian"],
1899
+ .tool-container .tool-items a[title="Slovenian"],
1900
+ a.single-language[title="Slovenian"] span.size18 {
1901
+ background: url('../images/flags18.png') -118px -294px no-repeat;
1902
  }
1903
+ #flags.size18 a[title="Somali"],
1904
+ .tool-container .tool-items a[title="Somali"],
1905
+ a.single-language[title="Somali"] span.size18 {
1906
+ background: url('../images/flags18.png') -147px -294px no-repeat;
1907
  }
1908
+ #flags.size18 a[title="Spanish"],
1909
+ .tool-container .tool-items a[title="Spanish"],
1910
+ a.single-language[title="Spanish"] span.size18 {
1911
+ background: url('../images/flags18.png') -2px -323px no-repeat;
1912
  }
1913
+ #flags.size18 a.mexico[title="Spanish"],
1914
+ a.single-language.mexico[title="Spanish"] span.size18 {
1915
+ background: url('../images/flags18.png') -118px -439px no-repeat;
1916
  }
1917
+ #flags.size18 a[title="Sundanese"],
1918
+ .tool-container .tool-items a[title="Sundanese"],
1919
+ a.single-language[title="Sundanese"] span.size18 {
1920
+ background: url('../images/flags18.png') -147px -381px no-repeat;
1921
  }
1922
+ #flags.size18 a[title="Swahili"],
1923
+ .tool-container .tool-items a[title="Swahili"],
1924
+ a.single-language[title="Swahili"] span.size18 {
1925
+ background: url('../images/flags18.png') -31px -323px no-repeat;
1926
  }
1927
+ #flags.size18 a[title="Swedish"],
1928
+ .tool-container .tool-items a[title="Swedish"],
1929
+ a.single-language[title="Swedish"] span.size18 {
1930
+ background: url('../images/flags18.png') -60px -323px no-repeat;
1931
  }
1932
+ #flags.size18 a[title="Tajik"],
1933
+ .tool-container .tool-items a[title="Tajik"],
1934
+ a.single-language[title="Tajik"] span.size18 {
1935
+ background: url('../images/flags18.png') -31px -439px no-repeat;
1936
  }
1937
+ #flags.size18 a[title="Tamil"],
1938
+ .tool-container .tool-items a[title="Tamil"],
1939
+ a.single-language[title="Tamil"] span.size18 {
1940
+ background: url('../images/flags18.png') -89px -323px no-repeat;
1941
  }
1942
+ #flags.size18 a[title="Telugu"],
1943
+ .tool-container .tool-items a[title="Telugu"],
1944
+ a.single-language[title="Telugu"] span.size18 {
1945
+ background: url('../images/flags18.png') -118px -323px no-repeat;
1946
  }
1947
+ #flags.size18 a[title="Thai"],
1948
+ .tool-container .tool-items a[title="Thai"],
1949
+ a.single-language[title="Thai"] span.size18 {
1950
+ background: url('../images/flags18.png') -147px -323px no-repeat;
1951
  }
1952
+ #flags.size18 a[title="Turkish"],
1953
+ .tool-container .tool-items a[title="Turkish"],
1954
+ a.single-language[title="Turkish"] span.size18 {
1955
+ background: url('../images/flags18.png') -31px -352px no-repeat;
1956
  }
1957
+ #flags.size18 a[title="Ukrainian"],
1958
+ .tool-container .tool-items a[title="Ukrainian"],
1959
+ a.single-language[title="Ukrainian"] span.size18 {
1960
+ background: url('../images/flags18.png') -60px -352px no-repeat;
1961
  }
1962
+ #flags.size18 a[title="Urdu"],
1963
+ .tool-container .tool-items a[title="Urdu"],
1964
+ a.single-language[title="Urdu"] span.size18 {
1965
+ background: url('../images/flags18.png') -147px -352px no-repeat;
1966
  }
1967
+ #flags.size18 a[title="Uzbek"],
1968
+ .tool-container .tool-items a[title="Uzbek"],
1969
+ a.single-language[title="Uzbek"] span.size18 {
1970
+ background: url('../images/flags18.png') -60px -439px no-repeat;
1971
  }
1972
+ #flags.size18 a[title="Vietnamese"],
1973
+ .tool-container .tool-items a[title="Vietnamese"],
1974
+ a.single-language[title="Vietnamese"] span.size18 {
1975
+ background: url('../images/flags18.png') -2px -381px no-repeat;
1976
  }
1977
+ #flags.size18 a[title="Welsh"],
1978
+ .tool-container .tool-items a[title="Welsh"],
1979
+ a.single-language[title="Welsh"] span.size18 {
1980
+ background: url('../images/flags18.png') -31px -381px no-repeat;
1981
  }
1982
+ #flags.size18 a[title="Xhosa"],
1983
+ .tool-container .tool-items a[title="Xhosa"],
1984
+ a.single-language[title="Xhosa"] span.size18 {
1985
+ background: url('../images/flags18.png') -2px -4px no-repeat;
1986
  }
1987
+ #flags.size18 a[title="Yiddish"],
1988
+ .tool-container .tool-items a[title="Yiddish"],
1989
+ a.single-language[title="Yiddish"] span.size18 {
1990
+ background: url('../images/flags18.png') -60px -381px no-repeat;
1991
  }
1992
+ #flags.size18 a[title="Yoruba"],
1993
+ .tool-container .tool-items a[title="Yoruba"],
1994
+ a.single-language[title="Yoruba"] span.size18 {
1995
+ background: url('../images/flags18.png') -89px -381px no-repeat;
1996
  }
1997
+ #flags.size18 a[title="Zulu"],
1998
+ .tool-container .tool-items a[title="Zulu"],
1999
+ a.single-language[title="Zulu"] span.size18 {
2000
+ background: url('../images/flags18.png') -118px -381px no-repeat;
2001
  }
 
2002
  /* Individual flag backgrounds (16px) */
2003
 
2004
  #flags.size16 a[title="Afrikaans"],
2005
+ #language .switcher .selected a[title="Afrikaans"] span,
2006
+ #language .switcher .option a[title="Afrikaans"] span,
2007
+ .tool-container .tool-items a[title="Afrikaans"],
2008
+ a.single-language[title="Afrikaans"] span.size16 {
2009
+ background: url('../images/flags16.png') -4px -5px no-repeat;
2010
  }
 
2011
  #flags.size16 a[title="Albanian"],
2012
+ #language .switcher .selected a[title="Albanian"] span,
2013
+ #language .switcher .option a[title="Albanian"] span,
2014
+ .tool-container .tool-items a[title="Albanian"],
2015
+ a.single-language[title="Albanian"] span.size16 {
2016
+ background: url('../images/flags16.png') -33px -5px no-repeat;
2017
  }
 
2018
  #flags.size16 a[title="Amharic"],
2019
+ #language .switcher .selected a[title="Amharic"] span,
2020
+ #language .switcher .option a[title="Amharic"] span,
2021
+ .tool-container .tool-items a[title="Amharic"],
2022
+ a.single-language[title="Amharic"] span.size16 {
2023
+ background: url('../images/flags16.png') -4px -469px no-repeat;
2024
  }
 
2025
  #flags.size16 a[title="Arabic"],
2026
+ #language .switcher .selected a[title="Arabic"] span,
2027
+ #language .switcher .option a[title="Arabic"] span,
2028
+ .tool-container .tool-items a[title="Arabic"],
2029
+ a.single-language[title="Arabic"] span.size16 {
2030
+ background: url('../images/flags16.png') -62px -5px no-repeat;
2031
  }
 
2032
  #flags.size16 a[title="Armenian"],
2033
+ #language .switcher .selected a[title="Armenian"] span,
2034
+ #language .switcher .option a[title="Armenian"] span,
2035
+ .tool-container .tool-items a[title="Armenian"],
2036
+ a.single-language[title="Armenian"] span.size16 {
2037
+ background: url('../images/flags16.png') -91px -5px no-repeat;
2038
  }
 
2039
  #flags.size16 a[title="Azerbaijani"],
2040
+ #language .switcher .selected a[title="Azerbaijani"] span,
2041
+ #language .switcher .option a[title="Azerbaijani"] span,
2042
+ .tool-container .tool-items a[title="Azerbaijani"],
2043
+ a.single-language[title="Azerbaijani"] span.size16 {
2044
+ background: url('../images/flags16.png') -120px -5px no-repeat;
2045
  }
 
2046
  #flags.size16 a[title="Basque"],
2047
+ #language .switcher .selected a[title="Basque"] span,
2048
+ #language .switcher .option a[title="Basque"] span,
2049
+ .tool-container .tool-items a[title="Basque"],
2050
+ a.single-language[title="Basque"] span.size16 {
2051
+ background: url('../images/flags16.png') -149px -5px no-repeat;
2052
  }
 
2053
  #flags.size16 a[title="Belarusian"],
2054
+ #language .switcher .selected a[title="Belarusian"] span,
2055
+ #language .switcher .option a[title="Belarusian"] span,
2056
+ .tool-container .tool-items a[title="Belarusian"],
2057
+ a.single-language[title="Belarusian"] span.size16 {
2058
+ background: url('../images/flags16.png') -4px -34px no-repeat;
2059
  }
 
2060
  #flags.size16 a[title="Bengali"],
2061
+ #language .switcher .selected a[title="Bengali"] span,
2062
+ #language .switcher .option a[title="Bengali"] span,
2063
+ .tool-container .tool-items a[title="Bengali"],
2064
+ a.single-language[title="Bengali"] span.size16 {
2065
+ background: url('../images/flags16.png') -33px -34px no-repeat;
2066
  }
 
2067
  #flags.size16 a[title="Bosnian"],
2068
+ #language .switcher .selected a[title="Bosnian"] span,
2069
+ #language .switcher .option a[title="Bosnian"] span,
2070
+ .tool-container .tool-items a[title="Bosnian"],
2071
+ a.single-language[title="Bosnian"] span.size16 {
2072
+ background: url('../images/flags16.png') -62px -34px no-repeat;
2073
  }
 
2074
  #flags.size16 a[title="Bulgarian"],
2075
+ #language .switcher .selected a[title="Bulgarian"] span,
2076
+ #language .switcher .option a[title="Bulgarian"] span,
2077
+ .tool-container .tool-items a[title="Bulgarian"],
2078
+ a.single-language[title="Bulgarian"] span.size16 {
2079
+ background: url('../images/flags16.png') -91px -34px no-repeat;
2080
  }
 
2081
  #flags.size16 a[title="Catalan"],
2082
+ #language .switcher .selected a[title="Catalan"] span,
2083
+ #language .switcher .option a[title="Catalan"] span,
2084
+ .tool-container .tool-items a[title="Catalan"],
2085
+ a.single-language[title="Catalan"] span.size16 {
2086
+ background: url('../images/flags16.png') -120px -34px no-repeat;
2087
  }
 
2088
  #flags.size16 a[title="Cebuano"],
2089
+ #language .switcher .selected a[title="Cebuano"] span,
2090
+ #language .switcher .option a[title="Cebuano"] span,
2091
+ .tool-container .tool-items a[title="Cebuano"],
2092
+ a.single-language[title="Cebuano"] span.size16 {
2093
+ background: url('../images/flags16.png') -149px -34px no-repeat;
2094
  }
 
2095
  #flags.size16 a[title="Chichewa"],
2096
+ #language .switcher .selected a[title="Chichewa"] span,
2097
+ #language .switcher .option a[title="Chichewa"] span,
2098
+ .tool-container .tool-items a[title="Chichewa"],
2099
+ a.single-language[title="Chichewa"] span.size16 {
2100
+ background: url('../images/flags16.png') -91px -411px no-repeat;
2101
  }
 
2102
  #flags.size16 a[title="Chinese (Simplified)"],
2103
+ #language .switcher .selected a[title="Chinese (Simplified)"] span,
2104
+ #language .switcher .option a[title="Chinese (Simplified)"] span,
2105
+ .tool-container .tool-items a[title="Chinese (Simplified)"],
2106
+ a.single-language[title="Chinese (Simplified)"] span.size16 {
2107
+ background: url('../images/flags16.png') -4px -63px no-repeat;
2108
  }
 
2109
  #flags.size16 a[title="Chinese (Traditional)"],
2110
+ #language .switcher .selected a[title="Chinese (Traditional)"] span,
2111
+ #language .switcher .option a[title="Chinese (Traditional)"] span,
2112
+ .tool-container .tool-items a[title="Chinese (Traditional)"],
2113
+ a.single-language[title="Chinese (Traditional)"] span.size16 {
2114
+ background: url('../images/flags16.png') -33px -63px no-repeat;
2115
  }
 
2116
  #flags.size16 a[title="Corsican"],
2117
+ #language .switcher .selected a[title="Corsican"] span,
2118
+ #language .switcher .option a[title="Corsican"] span,
2119
+ .tool-container .tool-items a[title="Corsican"],
2120
+ a.single-language[title="Corsican"] span.size16 {
2121
+ background: url('../images/flags16.png') -120px -92px no-repeat;
2122
  }
 
2123
  #flags.size16 a[title="Croatian"],
2124
+ #language .switcher .selected a[title="Croatian"] span,
2125
+ #language .switcher .option a[title="Croatian"] span,
2126
+ .tool-container .tool-items a[title="Croatian"],
2127
+ a.single-language[title="Croatian"] span.size16 {
2128
+ background: url('../images/flags16.png') -62px -63px no-repeat;
2129
  }
 
2130
  #flags.size16 a[title="Czech"],
2131
+ #language .switcher .selected a[title="Czech"] span,
2132
+ #language .switcher .option a[title="Czech"] span,
2133
+ .tool-container .tool-items a[title="Czech"],
2134
+ a.single-language[title="Czech"] span.size16 {
2135
+ background: url('../images/flags16.png') -91px -63px no-repeat;
2136
  }
 
2137
  #flags.size16 a[title="Danish"],
2138
+ #language .switcher .selected a[title="Danish"] span,
2139
+ #language .switcher .option a[title="Danish"] span,
2140
+ .tool-container .tool-items a[title="Danish"],
2141
+ a.single-language[title="Danish"] span.size16 {
2142
+ background: url('../images/flags16.png') -120px -63px no-repeat;
2143
  }
 
2144
  #flags.size16 a[title="Dutch"],
2145
+ #language .switcher .selected a[title="Dutch"] span,
2146
+ #language .switcher .option a[title="Dutch"] span,
2147
+ .tool-container .tool-items a[title="Dutch"],
2148
+ a.single-language[title="Dutch"] span.size16 {
2149
+ background: url('../images/flags16.png') -149px -63px no-repeat;
2150
  }
 
2151
  #flags.size16 a[title="English"],
2152
+ #language .switcher .selected a[title="English"] span,
2153
+ #language .switcher .option a[title="English"] span,
2154
+ .tool-container .tool-items a[title="English"],
2155
+ a.single-language[title="English"] span.size16 {
2156
+ background: url('../images/flags16.png') -91px -353px no-repeat;
2157
+ }
2158
+ #flags.size16 a.united-states[title="English"],
2159
+ #language .switcher .selected a[title="English"] span.united-states,
2160
+ #language .switcher .option a[title="English"] span.united-states,
2161
+ a.single-language.united-states[title="English"] span.size16 {
2162
+ background: url('../images/flags16.png') -120px -353px no-repeat;
2163
+ }
2164
+ #flags.size16 a.canada[title="English"],
2165
+ #language .switcher .selected a[title="English"] span.canada,
2166
+ #language .switcher .option a[title="English"] span.canada,
2167
+ a.single-language.canada[title="English"] span.size16 {
2168
+ background: url('../images/flags16.png') -91px -440px no-repeat;
2169
  }
 
2170
  #flags.size16 a[title="Esperanto"],
2171
+ #language .switcher .selected a[title="Esperanto"] span,
2172
+ #language .switcher .option a[title="Esperanto"] span,
2173
+ .tool-container .tool-items a[title="Esperanto"],
2174
+ a.single-language[title="Esperanto"] span.size16 {
2175
+ background: url('../images/flags16.png') -4px -92px no-repeat;
2176
  }
 
2177
  #flags.size16 a[title="Estonian"],
2178
+ #language .switcher .selected a[title="Estonian"] span,
2179
+ #language .switcher .option a[title="Estonian"] span,
2180
+ .tool-container .tool-items a[title="Estonian"],
2181
+ a.single-language[title="Estonian"] span.size16 {
2182
+ background: url('../images/flags16.png') -33px -92px no-repeat;
2183
  }
 
2184
  #flags.size16 a[title="Filipino"],
2185
+ #language .switcher .selected a[title="Filipino"] span,
2186
+ #language .switcher .option a[title="Filipino"] span,
2187
+ .tool-container .tool-items a[title="Filipino"],
2188
+ a.single-language[title="Filipino"] span.size16 {
2189
+ background: url('../images/flags16.png') -62px -92px no-repeat;
2190
  }
 
2191
  #flags.size16 a[title="Finnish"],
2192
+ #language .switcher .selected a[title="Finnish"] span,
2193
+ #language .switcher .option a[title="Finnish"] span,
2194
+ .tool-container .tool-items a[title="Finnish"],
2195
+ a.single-language[title="Finnish"] span.size16 {
2196
+ background: url('../images/flags16.png') -91px -92px no-repeat;
2197
  }
 
2198
  #flags.size16 a[title="French"],
2199
+ #language .switcher .selected a[title="French"] span,
2200
+ #language .switcher .option a[title="French"] span,
2201
+ .tool-container .tool-items a[title="French"],
2202
+ a.single-language[title="French"] span.size16 {
2203
+ background: url('../images/flags16.png') -120px -92px no-repeat;
2204
  }
 
2205
  #flags.size16 a[title="Frisian"],
2206
+ #language .switcher .selected a[title="Frisian"] span,
2207
+ #language .switcher .option a[title="Frisian"] span,
2208
+ .tool-container .tool-items a[title="Frisian"],
2209
+ a.single-language[title="Frisian"] span.size16 {
2210
+ background: url('../images/flags16.png') -149px -63px no-repeat;
2211
  }
 
2212
  #flags.size16 a[title="Galician"],
2213
+ #language .switcher .selected a[title="Galician"] span,
2214
+ #language .switcher .option a[title="Galician"] span,
2215
+ .tool-container .tool-items a[title="Galician"],
2216
+ a.single-language[title="Galician"] span.size16 {
2217
+ background: url('../images/flags16.png') -149px -92px no-repeat;
2218
  }
 
2219
  #flags.size16 a[title="Georgian"],
2220
+ #language .switcher .selected a[title="Georgian"] span,
2221
+ #language .switcher .option a[title="Georgian"] span,
2222
+ .tool-container .tool-items a[title="Georgian"],
2223
+ a.single-language[title="Georgian"] span.size16 {
2224
+ background: url('../images/flags16.png') -4px -121px no-repeat;
2225
  }
 
2226
  #flags.size16 a[title="German"],
2227
+ #language .switcher .selected a[title="German"] span,
2228
+ #language .switcher .option a[title="German"] span,
2229
+ .tool-container .tool-items a[title="German"],
2230
+ a.single-language[title="German"] span.size16 {
2231
+ background: url('../images/flags16.png') -33px -121px no-repeat;
2232
  }
 
2233
  #flags.size16 a[title="Greek"],
2234
+ #language .switcher .selected a[title="Greek"] span,
2235
+ #language .switcher .option a[title="Greek"] span,
2236
+ .tool-container .tool-items a[title="Greek"],
2237
+ a.single-language[title="Greek"] span.size16 {
2238
+ background: url('../images/flags16.png') -62px -121px no-repeat;
2239
  }
 
2240
  #flags.size16 a[title="Gujarati"],
2241
+ #language .switcher .selected a[title="Gujarati"] span,
2242
+ #language .switcher .option a[title="Gujarati"] span,
2243
+ .tool-container .tool-items a[title="Gujarati"],
2244
+ a.single-language[title="Gujarati"] span.size16 {
2245
+ background: url('../images/flags16.png') -91px -121px no-repeat;
2246
  }
 
2247
  #flags.size16 a[title="Haitian"],
2248
+ #language .switcher .selected a[title="Haitian"] span,
2249
+ #language .switcher .option a[title="Haitian"] span,
2250
+ .tool-container .tool-items a[title="Haitian"],
2251
+ a.single-language[title="Haitian"] span.size16 {
2252
+ background: url('../images/flags16.png') -120px -121px no-repeat;
2253
+ }
2254
+ #flags.size16 a[title="Hawaiian"],
2255
+ #language .switcher .selected a[title="Hawaiian"] span,
2256
+ #language .switcher .option a[title="Hawaiian"] span,
2257
+ .tool-container .tool-items a[title="Hawaiian"],
2258
+ a.single-language[title="Hawaiian"] span.size16 {
2259
+ background: url('../images/flags16.png') -91px -469px no-repeat;
2260
  }
 
2261
  #flags.size16 a[title="Hausa"],
2262
+ #language .switcher .selected a[title="Hausa"] span,
2263
+ #language .switcher .option a[title="Hausa"] span,
2264
+ .tool-container .tool-items a[title="Hausa"],
2265
+ a.single-language[title="Hausa"] span.size16 {
2266
+ background: url('../images/flags16.png') -149px -121px no-repeat;
2267
  }
 
2268
  #flags.size16 a[title="Hebrew"],
2269
+ #language .switcher .selected a[title="Hebrew"] span,
2270
+ #language .switcher .option a[title="Hebrew"] span,
2271
+ .tool-container .tool-items a[title="Hebrew"],
2272
+ a.single-language[title="Hebrew"] span.size16 {
2273
+ background: url('../images/flags16.png') -4px -150px no-repeat;
2274
  }
 
2275
  #flags.size16 a[title="Hindi"],
2276
+ #language .switcher .selected a[title="Hindi"] span,
2277
+ #language .switcher .option a[title="Hindi"] span,
2278
+ .tool-container .tool-items a[title="Hindi"],
2279
+ a.single-language[title="Hindi"] span.size16 {
2280
+ background: url('../images/flags16.png') -33px -150px no-repeat;
2281
  }
 
2282
  #flags.size16 a[title="Hmong"],
2283
+ #language .switcher .selected a[title="Hmong"] span,
2284
+ #language .switcher .option a[title="Hmong"] span,
2285
+ .tool-container .tool-items a[title="Hmong"],
2286
+ a.single-language[title="Hmong"] span.size16 {
2287
+ background: url('../images/flags16.png') -62px -150px no-repeat;
2288
  }
 
2289
  #flags.size16 a[title="Hungarian"],
2290
+ #language .switcher .selected a[title="Hungarian"] span,
2291
+ #language .switcher .option a[title="Hungarian"] span,
2292
+ .tool-container .tool-items a[title="Hungarian"],
2293
+ a.single-language[title="Hungarian"] span.size16 {
2294
+ background: url('../images/flags16.png') -91px -150px no-repeat;
 
 
2295
  }
 
2296
  #flags.size16 a[title="Icelandic"],
2297
+ #language .switcher .selected a[title="Icelandic"] span,
2298
+ #language .switcher .option a[title="Icelandic"] span,
2299
+ .tool-container .tool-items a[title="Icelandic"],
2300
+ a.single-language[title="Icelandic"] span.size16 {
2301
+ background: url('../images/flags16.png') -120px -150px no-repeat;
2302
  }
 
2303
  #flags.size16 a[title="Igbo"],
2304
+ #language .switcher .selected a[title="Igbo"] span,
2305
+ #language .switcher .option a[title="Igbo"] span,
2306
+ .tool-container .tool-items a[title="Igbo"],
2307
+ a.single-language[title="Igbo"] span.size16 {
2308
+ background: url('../images/flags16.png') -149px -150px no-repeat;
2309
  }
 
2310
  #flags.size16 a[title="Indonesian"],
2311
+ #language .switcher .selected a[title="Indonesian"] span,
2312
+ #language .switcher .option a[title="Indonesian"] span,
2313
+ .tool-container .tool-items a[title="Indonesian"],
2314
+ a.single-language[title="Indonesian"] span.size16 {
2315
+ background: url('../images/flags16.png') -4px -179px no-repeat;
2316
  }
 
2317
  #flags.size16 a[title="Irish"],
2318
+ #language .switcher .selected a[title="Irish"] span,
2319
+ #language .switcher .option a[title="Irish"] span,
2320
+ .tool-container .tool-items a[title="Irish"],
2321
+ a.single-language[title="Irish"] span.size16 {
2322
+ background: url('../images/flags16.png') -33px -179px no-repeat;
2323
  }
 
2324
  #flags.size16 a[title="Italian"],
2325
+ #language .switcher .selected a[title="Italian"] span,
2326
+ #language .switcher .option a[title="Italian"] span,
2327
+ .tool-container .tool-items a[title="Italian"],
2328
+ a.single-language[title="Italian"] span.size16 {
2329
+ background: url('../images/flags16.png') -62px -179px no-repeat;
2330
  }
 
2331
  #flags.size16 a[title="Japanese"],
2332
+ #language .switcher .selected a[title="Japanese"] span,
2333
+ #language .switcher .option a[title="Japanese"] span,
2334
+ .tool-container .tool-items a[title="Japanese"],
2335
+ a.single-language[title="Japanese"] span.size16 {
2336
+ background: url('../images/flags16.png') -91px -179px no-repeat;
2337
  }
 
2338
  #flags.size16 a[title="Javanese"],
2339
+ #language .switcher .selected a[title="Javanese"] span,
2340
+ #language .switcher .option a[title="Javanese"] span,
2341
+ .tool-container .tool-items a[title="Javanese"],
2342
+ a.single-language[title="Javanese"] span.size16 {
2343
+ background: url('../images/flags16.png') -120px -179px no-repeat;
2344
  }
 
2345
  #flags.size16 a[title="Kannada"],
2346
+ #language .switcher .selected a[title="Kannada"] span,
2347
+ #language .switcher .option a[title="Kannada"] span,
2348
+ .tool-container .tool-items a[title="Kannada"],
2349
+ a.single-language[title="Kannada"] span.size16 {
2350
+ background: url('../images/flags16.png') -149px -179px no-repeat;
2351
  }
 
2352
  #flags.size16 a[title="Kazakh"],
2353
+ #language .switcher .selected a[title="Kazakh"] span,
2354
+ #language .switcher .option a[title="Kazakh"] span,
2355
+ .tool-container .tool-items a[title="Kazakh"],
2356
+ a.single-language[title="Kazakh"] span.size16 {
2357
+ background: url('../images/flags16.png') -4px -411px no-repeat;
2358
  }
 
2359
  #flags.size16 a[title="Khmer"],
2360
+ #language .switcher .selected a[title="Khmer"] span,
2361
+ #language .switcher .option a[title="Khmer"] span,
2362
+ .tool-container .tool-items a[title="Khmer"],
2363
+ a.single-language[title="Khmer"] span.size16 {
2364
+ background: url('../images/flags16.png') -4px -208px no-repeat;
2365
  }
 
2366
  #flags.size16 a[title="Korean"],
2367
+ #language .switcher .selected a[title="Korean"] span,
2368
+ #language .switcher .option a[title="Korean"] span,
2369
+ .tool-container .tool-items a[title="Korean"],
2370
+ a.single-language[title="Korean"] span.size16 {
2371
+ background: url('../images/flags16.png') -33px -208px no-repeat;
2372
  }
 
2373
  #flags.size16 a[title="Kurdish"],
2374
+ #language .switcher .selected a[title="Kurdish"] span,
2375
+ #language .switcher .option a[title="Kurdish"] span,
2376
+ .tool-container .tool-items a[title="Kurdish"],
2377
+ a.single-language[title="Kurdish"] span.size16 {
2378
+ background: url('../images/flags16.png') -120px -469px no-repeat;
2379
  }
 
2380
  #flags.size16 a[title="Kyrgyz"],
2381
+ #language .switcher .selected a[title="Kyrgyz"] span,
2382
+ #language .switcher .option a[title="Kyrgyz"] span,
2383
+ .tool-container .tool-items a[title="Kyrgyz"],
2384
+ a.single-language[title="Kyrgyz"] span.size16 {
2385
+ background: url('../images/flags16.png') -149px -469px no-repeat;
2386
  }
 
2387
  #flags.size16 a[title="Lao"],
2388
+ #language .switcher .selected a[title="Lao"] span,
2389
+ #language .switcher .option a[title="Lao"] span,
2390
+ .tool-container .tool-items a[title="Lao"],
2391
+ a.single-language[title="Lao"] span.size16 {
2392
+ background: url('../images/flags16.png') -62px -208px no-repeat;
2393
  }
 
2394
  #flags.size16 a[title="Latin"],
2395
+ #language .switcher .selected a[title="Latin"] span,
2396
+ #language .switcher .option a[title="Latin"] span,
2397
+ .tool-container .tool-items a[title="Latin"],
2398
+ a.single-language[title="Latin"] span.size16 {
2399
+ background: url('../images/flags16.png') -91px -208px no-repeat;
2400
  }
 
2401
  #flags.size16 a[title="Latvian"],
2402
+ #language .switcher .selected a[title="Latvian"] span,
2403
+ #language .switcher .option a[title="Latvian"] span,
2404
+ .tool-container .tool-items a[title="Latvian"],
2405
+ a.single-language[title="Latvian"] span.size16 {
2406
+ background: url('../images/flags16.png') -120px -208px no-repeat;
2407
  }
 
2408
  #flags.size16 a[title="Lithuanian"],
2409
+ #language .switcher .selected a[title="Lithuanian"] span,
2410
+ #language .switcher .option a[title="Lithuanian"] span,
2411
+ .tool-container .tool-items a[title="Lithuanian"],
2412
+ a.single-language[title="Lithuanian"] span.size16 {
2413
+ background: url('../images/flags16.png') -149px -208px no-repeat;
2414
  }
 
2415
  #flags.size16 a[title="Luxembourgish"],
2416
+ #language .switcher .selected a[title="Luxembourgish"] span,
2417
+ #language .switcher .option a[title="Luxembourgish"] span,
2418
+ .tool-container .tool-items a[title="Luxembourgish"],
2419
+ a.single-language[title="Luxembourgish"] span.size16 {
2420
+ background: url('../images/flags16.png') -4px -498px no-repeat;
2421
  }
 
2422
  #flags.size16 a[title="Macedonian"],
2423
+ #language .switcher .selected a[title="Macedonian"] span,
2424
+ #language .switcher .option a[title="Macedonian"] span,
2425
+ .tool-container .tool-items a[title="Macedonian"],
2426
+ a.single-language[title="Macedonian"] span.size16 {
2427
+ background: url('../images/flags16.png') -4px -237px no-repeat;
2428
  }
 
2429
  #flags.size16 a[title="Malay"],
2430
+ #language .switcher .selected a[title="Malay"] span,
2431
+ #language .switcher .option a[title="Malay"] span,
2432
+ .tool-container .tool-items a[title="Malay"],
2433
+ a.single-language[title="Malay"] span.size16 {
2434
+ background: url('../images/flags16.png') -33px -237px no-repeat;
2435
  }
 
2436
  #flags.size16 a[title="Malagasy"],
2437
+ #language .switcher .selected a[title="Malagasy"] span,
2438
+ #language .switcher .option a[title="Malagasy"] span,
2439
+ .tool-container .tool-items a[title="Malagasy"],
2440
+ a.single-language[title="Malagasy"] span.size16 {
2441
+ background: url('../images/flags16.png') -62px -411px no-repeat;
2442
  }
 
2443
  #flags.size16 a[title="Malayalam"],
2444
+ #language .switcher .selected a[title="Malayalam"] span,
2445
+ #language .switcher .option a[title="Malayalam"] span,
2446
+ .tool-container .tool-items a[title="Malayalam"],
2447
+ a.single-language[title="Malayalam"] span.size16 {
2448
+ background: url('../images/flags16.png') -120px -411px no-repeat;
2449
  }
 
2450
  #flags.size16 a[title="Maltese"],
2451
+ #language .switcher .selected a[title="Maltese"] span,
2452
+ #language .switcher .option a[title="Maltese"] span,
2453
+ .tool-container .tool-items a[title="Maltese"],
2454
+ a.single-language[title="Maltese"] span.size16 {
2455
+ background: url('../images/flags16.png') -62px -237px no-repeat;
2456
  }
 
2457
  #flags.size16 a[title="Maori"],
2458
+ #language .switcher .selected a[title="Maori"] span,
2459
+ #language .switcher .option a[title="Maori"] span,
2460
+ .tool-container .tool-items a[title="Maori"],
2461
+ a.single-language[title="Maori"] span.size16 {
2462
+ background: url('../images/flags16.png') -91px -237px no-repeat;
2463
  }
 
2464
  #flags.size16 a[title="Marathi"],
2465
+ #language .switcher .selected a[title="Marathi"] span,
2466
+ #language .switcher .option a[title="Marathi"] span,
2467
+ .tool-container .tool-items a[title="Marathi"],
2468
+ a.single-language[title="Marathi"] span.size16 {
2469
+ background: url('../images/flags16.png') -120px -237px no-repeat;
2470
  }
 
2471
  #flags.size16 a[title="Mongolian"],
2472
+ #language .switcher .selected a[title="Mongolian"] span,
2473
+ #language .switcher .option a[title="Mongolian"] span,
2474
+ .tool-container .tool-items a[title="Mongolian"],
2475
+ a.single-language[title="Mongolian"] span.size16 {
2476
+ background: url('../images/flags16.png') -149px -237px no-repeat;
2477
  }
 
2478
  #flags.size16 a[title="Myanmar (Burmese)"],
2479
+ #language .switcher .selected a[title="Myanmar (Burmese)"] span,
2480
+ #language .switcher .option a[title="Myanmar (Burmese)"] span,
2481
+ .tool-container .tool-items a[title="Myanmar (Burmese)"],
2482
+ a.single-language[title="Myanmar (Burmese)"] span.size16 {
2483
+ background: url('../images/flags16.png') -149px -411px no-repeat;
2484
  }
 
2485
  #flags.size16 a[title="Nepali"],
2486
+ #language .switcher .selected a[title="Nepali"] span,
2487
+ #language .switcher .option a[title="Nepali"] span,
2488
+ .tool-container .tool-items a[title="Nepali"],
2489
+ a.single-language[title="Nepali"] span.size16 {
2490
+ background: url('../images/flags16.png') -4px -266px no-repeat;
2491
  }
 
2492
  #flags.size16 a[title="Norwegian"],
2493
+ #language .switcher .selected a[title="Norwegian"] span,
2494
+ #language .switcher .option a[title="Norwegian"] span,
2495
+ .tool-container .tool-items a[title="Norwegian"],
2496
+ a.single-language[title="Norwegian"] span.size16 {
2497
+ background: url('../images/flags16.png') -33px -266px no-repeat;
2498
  }
 
2499
  #flags.size16 a[title="Pashto"],
2500
+ #language .switcher .selected a[title="Pashto"] span,
2501
+ #language .switcher .option a[title="Pashto"] span,
2502
+ .tool-container .tool-items a[title="Pashto"],
2503
+ a.single-language[title="Pashto"] span.size16 {
2504
+ background: url('../images/flags16.png') -33px -498px no-repeat;
2505
  }
 
2506
  #flags.size16 a[title="Persian"],
2507
+ #language .switcher .selected a[title="Persian"] span,
2508
+ #language .switcher .option a[title="Persian"] span,
2509
+ .tool-container .tool-items a[title="Persian"],
2510
+ a.single-language[title="Persian"] span.size16 {
2511
+ background: url('../images/flags16.png') -62px -266px no-repeat;
2512
  }
 
2513
  #flags.size16 a[title="Polish"],
2514
+ #language .switcher .selected a[title="Polish"] span,
2515
+ #language .switcher .option a[title="Polish"] span,
2516
+ .tool-container .tool-items a[title="Polish"],
2517
+ a.single-language[title="Polish"] span.size16 {
2518
+ background: url('../images/flags16.png') -91px -266px no-repeat;
2519
  }
 
2520
  #flags.size16 a[title="Portuguese"],
2521
+ #language .switcher .selected a[title="Portuguese"] span,
2522
+ #language .switcher .option a[title="Portuguese"] span,
2523
+ .tool-container .tool-items a[title="Portuguese"],
2524
+ a.single-language[title="Portuguese"] span.size16 {
2525
+ background: url('../images/flags16.png') -120px -266px no-repeat;
2526
+ }
2527
+ #flags.size16 a.brazil[title="Portuguese"],
2528
+ #language .switcher .selected a[title="Portuguese"] span.brazil,
2529
+ #language .switcher .option a[title="Portuguese"] span.brazil,
2530
+ a.single-language.brazil[title="Portuguese"] span.size16 {
2531
+ background: url('../images/flags16.png') -149px -440px no-repeat;
2532
  }
 
2533
  #flags.size16 a[title="Punjabi"],
2534
+ #language .switcher .selected a[title="Punjabi"] span,
2535
+ #language .switcher .option a[title="Punjabi"] span,
2536
+ .tool-container .tool-items a[title="Punjabi"],
2537
+ a.single-language[title="Punjabi"] span.size16 {
2538
+ background: url('../images/flags16.png') -149px -266px no-repeat;
2539
  }
 
2540
  #flags.size16 a[title="Romanian"],
2541
+ #language .switcher .selected a[title="Romanian"] span,
2542
+ #language .switcher .option a[title="Romanian"] span,
2543
+ .tool-container .tool-items a[title="Romanian"],
2544
+ a.single-language[title="Romanian"] span.size16 {
2545
+ background: url('../images/flags16.png') -4px -295px no-repeat;
2546
  }
 
2547
  #flags.size16 a[title="Russian"],
2548
+ #language .switcher .selected a[title="Russian"] span,
2549
+ #language .switcher .option a[title="Russian"] span,
2550
+ .tool-container .tool-items a[title="Russian"],
2551
+ a.single-language[title="Russian"] span.size16 {
2552
+ background: url('../images/flags16.png') -33px -295px no-repeat;
2553
  }
 
2554
  #flags.size16 a[title="Samoan"],
2555
+ #language .switcher .selected a[title="Samoan"] span,
2556
+ #language .switcher .option a[title="Samoan"] span,
2557
+ .tool-container .tool-items a[title="Samoan"],
2558
+ a.single-language[title="Samoan"] span.size16 {
2559
+ background: url('../images/flags16.png') -33px -469px no-repeat;
2560
  }
 
2561
  #flags.size16 a[title="Scots Gaelic"],
2562
+ #language .switcher .selected a[title="Scots Gaelic"] span,
2563
+ #language .switcher .option a[title="Scots Gaelic"] span,
2564
+ .tool-container .tool-items a[title="Scots Gaelic"],
2565
+ a.single-language[title="Scots Gaelic"] span.size16 {
2566
+ background: url('../images/flags16.png') -62px -469px no-repeat;
2567
  }
 
2568
  #flags.size16 a[title="Serbian"],
2569
+ #language .switcher .selected a[title="Serbian"] span,
2570
+ #language .switcher .option a[title="Serbian"] span,
2571
+ .tool-container .tool-items a[title="Serbian"],
2572
+ a.single-language[title="Serbian"] span.size16 {
2573
+ background: url('../images/flags16.png') -62px -295px no-repeat;
2574
  }
 
2575
  #flags.size16 a[title="Sesotho"],
2576
+ #language .switcher .selected a[title="Sesotho"] span,
2577
+ #language .switcher .option a[title="Sesotho"] span,
2578
+ .tool-container .tool-items a[title="Sesotho"],
2579
+ a.single-language[title="Sesotho"] span.size16 {
2580
+ background: url('../images/flags16.png') -33px -411px no-repeat;
2581
  }
 
2582
  #flags.size16 a[title="Shona"],
2583
+ #language .switcher .selected a[title="Shona"] span,
2584
+ #language .switcher .option a[title="Shona"] span,
2585
+ .tool-container .tool-items a[title="Shona"],
2586
+ a.single-language[title="Shona"] span.size16 {
2587
+ background: url('../images/flags16.png') -62px -498px no-repeat;
2588
  }
 
2589
  #flags.size16 a[title="Sindhi"],
2590
+ #language .switcher .selected a[title="Sindhi"] span,
2591
+ #language .switcher .option a[title="Sindhi"] span,
2592
+ .tool-container .tool-items a[title="Sindhi"],
2593
+ a.single-language[title="Sindhi"] span.size16 {
2594
+ background: url('../images/flags16.png') -149px -353px no-repeat;
2595
  }
 
2596
  #flags.size16 a[title="Sinhala"],
2597
+ #language .switcher .selected a[title="Sinhala"] span,
2598
+ #language .switcher .option a[title="Sinhala"] span,
2599
+ .tool-container .tool-items a[title="Sinhala"],
2600
+ a.single-language[title="Sinhala"] span.size16 {
2601
+ background: url('../images/flags16.png') -4px -440px no-repeat;
2602
  }
 
2603
  #flags.size16 a[title="Slovak"],
2604
+ #language .switcher .selected a[title="Slovak"] span,
2605
+ #language .switcher .option a[title="Slovak"] span,
2606
+ .tool-container .tool-items a[title="Slovak"],
2607
+ a.single-language[title="Slovak"] span.size16 {
2608
+ background: url('../images/flags16.png') -91px -295px no-repeat;
2609
  }
 
2610
  #flags.size16 a[title="Slovenian"],
2611
+ #language .switcher .selected a[title="Slovenian"] span,
2612
+ #language .switcher .option a[title="Slovenian"] span,
2613
+ .tool-container .tool-items a[title="Slovenian"],
2614
+ a.single-language[title="Slovenian"] span.size16 {
2615
+ background: url('../images/flags16.png') -120px -295px no-repeat;
2616
  }
 
2617
  #flags.size16 a[title="Somali"],
2618
+ #language .switcher .selected a[title="Somali"] span,
2619
+ #language .switcher .option a[title="Somali"] span,
2620
+ .tool-container .tool-items a[title="Somali"],
2621
+ a.single-language[title="Somali"] span.size16 {
2622
+ background: url('../images/flags16.png') -149px -295px no-repeat;
2623
  }
 
2624
  #flags.size16 a[title="Spanish"],
2625
+ #language .switcher .selected a[title="Spanish"] span,
2626
+ #language .switcher .option a[title="Spanish"] span,
2627
+ .tool-container .tool-items a[title="Spanish"],
2628
+ a.single-language[title="Spanish"] span.size16 {
2629
+ background: url('../images/flags16.png') -4px -324px no-repeat;
2630
+ }
2631
+ #flags.size16 a.mexico[title="Spanish"],
2632
+ #language .switcher .selected a[title="Spanish"] span.mexico,
2633
+ #language .switcher .option a[title="Spanish"] span.mexico,
2634
+ a.single-language.mexico[title="Spanish"] span.size16 {
2635
+ background: url('../images/flags16.png') -120px -440px no-repeat;
2636
  }
 
2637
  #flags.size16 a[title="Swahili"],
2638
+ #language .switcher .selected a[title="Swahili"] span,
2639
+ #language .switcher .option a[title="Swahili"] span,
2640
+ .tool-container .tool-items a[title="Swahili"],
2641
+ a.single-language[title="Swahili"] span.size16 {
2642
+ background: url('../images/flags16.png') -33px -324px no-repeat;
2643
  }
 
2644
  #flags.size16 a[title="Swedish"],
2645
+ #language .switcher .selected a[title="Swedish"] span,
2646
+ #language .switcher .option a[title="Swedish"] span,
2647
+ .tool-container .tool-items a[title="Swedish"],
2648
+ a.single-language[title="Swedish"] span.size16 {
2649
+ background: url('../images/flags16.png') -62px -324px no-repeat;
2650
  }
 
2651
  #flags.size16 a[title="Sundanese"],
2652
+ #language .switcher .selected a[title="Sundanese"] span,
2653
+ #language .switcher .option a[title="Sundanese"] span,
2654
+ .tool-container .tool-items a[title="Sundanese"],
2655
+ a.single-language[title="Sundanese"] span.size16 {
2656
+ background: url('../images/flags16.png') -149px -382px no-repeat;
2657
  }
 
2658
  #flags.size16 a[title="Tajik"],
2659
+ #language .switcher .selected a[title="Tajik"] span,
2660
+ #language .switcher .option a[title="Tajik"] span,
2661
+ .tool-container .tool-items a[title="Tajik"],
2662
+ a.single-language[title="Tajik"] span.size16 {
2663
+ background: url('../images/flags16.png') -33px -440px no-repeat;
2664
  }
 
2665
  #flags.size16 a[title="Tamil"],
2666
+ #language .switcher .selected a[title="Tamil"] span,
2667
+ #language .switcher .option a[title="Tamil"] span,
2668
+ .tool-container .tool-items a[title="Tamil"],
2669
+ a.single-language[title="Tamil"] span.size16 {
2670
+ background: url('../images/flags16.png') -91px -324px no-repeat;
2671
  }
 
2672
  #flags.size16 a[title="Telugu"],
2673
+ #language .switcher .selected a[title="Telugu"] span,
2674
+ #language .switcher .option a[title="Telugu"] span,
2675
+ .tool-container .tool-items a[title="Telugu"],
2676
+ a.single-language[title="Telugu"] span.size16 {
2677
+ background: url('../images/flags16.png') -120px -324px no-repeat;
2678
  }
 
2679
  #flags.size16 a[title="Thai"],
2680
+ #language .switcher .selected a[title="Thai"] span,
2681
+ #language .switcher .option a[title="Thai"] span,
2682
+ .tool-container .tool-items a[title="Thai"],
2683
+ a.single-language[title="Thai"] span.size16 {
2684
+ background: url('../images/flags16.png') -149px -324px no-repeat;
2685
  }
 
2686
  #flags.size16 a[title="Turkish"],
2687
+ #language .switcher .selected a[title="Turkish"] span,
2688
+ #language .switcher .option a[title="Turkish"] span,
2689
+ .tool-container .tool-items a[title="Turkish"],
2690
+ a.single-language[title="Turkish"] span.size16 {
2691
+ background: url('../images/flags16.png') -33px -353px no-repeat;
2692
  }
 
2693
  #flags.size16 a[title="Ukrainian"],
2694
+ #language .switcher .selected a[title="Ukrainian"] span,
2695
+ #language .switcher .option a[title="Ukrainian"] span,
2696
+ .tool-container .tool-items a[title="Ukrainian"],
2697
+ a.single-language[title="Ukrainian"] span.size16 {
2698
+ background: url('../images/flags16.png') -62px -353px no-repeat;
2699
  }
 
2700
  #flags.size16 a[title="Urdu"],
2701
+ #language .switcher .selected a[title="Urdu"] span,
2702
+ #language .switcher .option a[title="Urdu"] span,
2703
+ .tool-container .tool-items a[title="Urdu"],
2704
+ a.single-language[title="Urdu"] span.size16 {
2705
+ background: url('../images/flags16.png') -149px -353px no-repeat;
2706
  }
 
2707
  #flags.size16 a[title="Uzbek"],
2708
+ #language .switcher .selected a[title="Uzbek"] span,
2709
+ #language .switcher .option a[title="Uzbek"] span,
2710
+ .tool-container .tool-items a[title="Uzbek"],
2711
+ a.single-language[title="Uzbek"] span.size16 {
2712
+ background: url('../images/flags16.png') -62px -440px no-repeat;
2713
  }
 
2714
  #flags.size16 a[title="Vietnamese"],
2715
+ #language .switcher .selected a[title="Vietnamese"] span,
2716
+ #language .switcher .option a[title="Vietnamese"] span,
2717
+ .tool-container .tool-items a[title="Vietnamese"],
2718
+ a.single-language[title="Vietnamese"] span.size16 {
2719
+ background: url('../images/flags16.png') -4px -382px no-repeat;
2720
  }
 
2721
  #flags.size16 a[title="Welsh"],
2722
+ #language .switcher .selected a[title="Welsh"] span,
2723
+ #language .switcher .option a[title="Welsh"] span,
2724
+ .tool-container .tool-items a[title="Welsh"],
2725
+ a.single-language[title="Welsh"] span.size16 {
2726
+ background: url('../images/flags16.png') -33px -382px no-repeat;
2727
  }
 
2728
  #flags.size16 a[title="Xhosa"],
2729
+ #language .switcher .selected a[title="Xhosa"] span,
2730
+ #language .switcher .option a[title="Xhosa"] span,
2731
+ .tool-container .tool-items a[title="Xhosa"],
2732
+ a.single-language[title="Xhosa"] span.size16 {
2733
+ background: url('../images/flags16.png') -4px -5px no-repeat;
2734
  }
 
2735
  #flags.size16 a[title="Yiddish"],
2736
+ #language .switcher .selected a[title="Yiddish"] span,
2737
+ #language .switcher .option a[title="Yiddish"] span,
2738
+ .tool-container .tool-items a[title="Yiddish"],
2739
+ a.single-language[title="Yiddish"] span.size16 {
2740
+ background: url('../images/flags16.png') -62px -382px no-repeat;
2741
  }
 
2742
  #flags.size16 a[title="Yoruba"],
2743
+ #language .switcher .selected a[title="Yoruba"] span,
2744
+ a.single-language[title="Yoruba"] span.size16 span,
2745
+ #language .switcher .option a[title="Yoruba"] span,
2746
+ .tool-container .tool-items a[title="Yoruba"],
2747
+ a.single-language[title="Yoruba"] span.size16 {
2748
+ background: url('../images/flags16.png') -91px -382px no-repeat;
2749
  }
 
2750
  #flags.size16 a[title="Zulu"],
2751
+ #language .switcher .selected a[title="Zulu"] span,
2752
+ #language .switcher .option a[title="Zulu"] span,
2753
+ .tool-container .tool-items a[title="Zulu"],
2754
+ a.single-language[title="Zulu"] span.size16 {
2755
+ background: url('../images/flags16.png') -120px -382px no-repeat;
2756
  }
 
2757
  /* Individual flag backgrounds (24px) */
2758
 
2759
  #flags.size24 a[title="Afrikaans"],
2760
+ .tool-container .tool-items a[title="Afrikaans"],
2761
+ a.single-language[title="Afrikaans"] span.size24 {
2762
+ background: url('../images/flags.png') 0 -3px no-repeat;
2763
  }
 
2764
  #flags.size24 a[title="Albanian"],
2765
+ .tool-container .tool-items a[title="Albanian"],
2766
+ a.single-language[title="Albanian"] span.size24 {
2767
+ background: url('../images/flags.png') -29px -3px no-repeat;
2768
  }
 
2769
  #flags.size24 a[title="Amharic"],
2770
+ .tool-container .tool-items a[title="Amharic"],
2771
+ a.single-language[title="Amharic"] span.size24 {
2772
+ background: url('../images/flags.png') 0 -467px no-repeat;
2773
  }
 
2774
  #flags.size24 a[title="Arabic"],
2775
+ .tool-container .tool-items a[title="Arabic"],
2776
+ a.single-language[title="Arabic"] span.size24 {
2777
+ background: url('../images/flags.png') -58px -3px no-repeat;
2778
  }
 
2779
  #flags.size24 a[title="Armenian"],
2780
+ .tool-container .tool-items a[title="Armenian"],
2781
+ a.single-language[title="Armenian"] span.size24 {
2782
+ background: url('../images/flags.png') -87px -3px no-repeat;
2783
  }
 
2784
  #flags.size24 a[title="Azerbaijani"],
2785
+ .tool-container .tool-items a[title="Azerbaijani"],
2786
+ a.single-language[title="Azerbaijani"] span.size24 {
2787
+ background: url('../images/flags.png') -116px -3px no-repeat;
2788
  }
 
2789
  #flags.size24 a[title="Basque"],
2790
+ .tool-container .tool-items a[title="Basque"],
2791
+ a.single-language[title="Basque"] span.size24 {
2792
+ background: url('../images/flags.png') -145px -3px no-repeat;
2793
  }
 
2794
  #flags.size24 a[title="Belarusian"],
2795
+ .tool-container .tool-items a[title="Belarusian"],
2796
+ a.single-language[title="Belarusian"] span.size24 {
2797
+ background: url('../images/flags.png') 0 -32px no-repeat;
2798
  }
 
2799
  #flags.size24 a[title="Bengali"],
2800
+ .tool-container .tool-items a[title="Bengali"],
2801
+ a.single-language[title="Bengali"] span.size24 {
2802
+ background: url('../images/flags.png') -29px -32px no-repeat;
2803
  }
 
2804
  #flags.size24 a[title="Bosnian"],
2805
+ .tool-container .tool-items a[title="Bosnian"],
2806
+ a.single-language[title="Bosnian"] span.size24 {
2807
+ background: url('../images/flags.png') -58px -32px no-repeat;
2808
  }
 
2809
  #flags.size24 a[title="Bulgarian"],
2810
+ .tool-container .tool-items a[title="Bulgarian"],
2811
+ a.single-language[title="Bulgarian"] span.size24 {
2812
+ background: url('../images/flags.png') -87px -32px no-repeat;
2813
  }
 
2814
  #flags.size24 a[title="Catalan"],
2815
+ .tool-container .tool-items a[title="Catalan"],
2816
+ a.single-language[title="Catalan"] span.size24 {
2817
+ background: url('../images/flags.png') -116px -32px no-repeat;
2818
  }
 
2819
  #flags.size24 a[title="Cebuano"],
2820
+ .tool-container .tool-items a[title="Cebuano"],
2821
+ a.single-language[title="Cebuano"] span.size24 {
2822
+ background: url('../images/flags.png') -145px -32px no-repeat;
2823
  }
 
2824
  #flags.size24 a[title="Chichewa"],
2825
+ .tool-container .tool-items a[title="Chichewa"],
2826
+ a.single-language[title="Chichewa"] span.size24 {
2827
+ background: url('../images/flags.png') -87px -409px no-repeat;
2828
  }
 
2829
  #flags.size24 a[title="Chinese (Simplified)"],
2830
+ .tool-container .tool-items a[title="Chinese (Simplified)"],
2831
+ a.single-language[title="Chinese (Simplified)"] span.size24 {
2832
+ background: url('../images/flags.png') 0 -61px no-repeat;
2833
  }
 
2834
  #flags.size24 a[title="Chinese (Traditional)"],
2835
+ .tool-container .tool-items a[title="Chinese (Traditional)"],
2836
+ a.single-language[title="Chinese (Traditional)"] span.size24 {
2837
+ background: url('../images/flags.png') -29px -61px no-repeat;
2838
  }
 
2839
  #flags.size24 a[title="Corsican"],
2840
+ .tool-container .tool-items a[title="Corsican"],
2841
+ a.single-language[title="Corsican"] span.size24 {
2842
+ background: url('../images/flags.png') -116px -90px no-repeat;
2843
  }
 
2844
  #flags.size24 a[title="Croatian"],
2845
+ .tool-container .tool-items a[title="Croatian"],
2846
+ a.single-language[title="Croatian"] span.size24 {
2847
+ background: url('../images/flags.png') -58px -61px no-repeat;
2848
  }
 
2849
  #flags.size24 a[title="Czech"],
2850
+ .tool-container .tool-items a[title="Czech"],
2851
+ a.single-language[title="Czech"] span.size24 {
2852
+ background: url('../images/flags.png') -87px -61px no-repeat;
2853
  }
 
2854
  #flags.size24 a[title="Danish"],
2855
+ .tool-container .tool-items a[title="Danish"],
2856
+ a.single-language[title="Danish"] span.size24 {
2857
+ background: url('../images/flags.png') -116px -61px no-repeat;
2858
  }
 
2859
  #flags.size24 a[title="Dutch"],
2860
+ .tool-container .tool-items a[title="Dutch"],
2861
+ a.single-language[title="Dutch"] span.size24 {
2862
+ background: url('../images/flags.png') -145px -61px no-repeat;
2863
  }
 
2864
  #flags.size24 a[title="English"],
2865
+ .tool-container .tool-items a[title="English"],
2866
+ a.single-language[title="English"] span.size24 {
2867
+ background: url('../images/flags.png') -87px -351px no-repeat;
2868
  }
 
2869
  #flags.size24 a.united-states[title="English"],
2870
+ .tool-container a.united-states[title="English"],
2871
+ a.single-language.united-states[title="English"] span.size24 {
2872
+ background: url('../images/flags.png') -116px -351px no-repeat !important;
2873
  }
 
2874
  #flags.size24 a.canada[title="English"],
2875
+ .tool-container a.canada[title="English"],
2876
+ a.single-language.canada[title="English"] span.size24 {
2877
+ background: url('../images/flags.png') -87px -438px no-repeat !important;
2878
  }
 
2879
  #flags.size24 a[title="Esperanto"],
2880
+ .tool-container .tool-items a[title="Esperanto"],
2881
+ a.single-language[title="Esperanto"] span.size24 {
2882
+ background: url('../images/flags.png') 0 -90px no-repeat;
2883
  }
 
2884
  #flags.size24 a[title="Estonian"],
2885
+ .tool-container .tool-items a[title="Estonian"],
2886
+ a.single-language[title="Estonian"] span.size24 {
2887
+ background: url('../images/flags.png') -29px -90px no-repeat;
2888
  }
 
2889
  #flags.size24 a[title="Filipino"],
2890
+ .tool-container .tool-items a[title="Filipino"],
2891
+ a.single-language[title="Filipino"] span.size24 {
2892
+ background: url('../images/flags.png') -58px -90px no-repeat;
2893
  }
 
2894
  #flags.size24 a[title="Finnish"],
2895
+ .tool-container .tool-items a[title="Finnish"],
2896
+ a.single-language[title="Finnish"] span.size24 {
2897
+ background: url('../images/flags.png') -87px -90px no-repeat;
2898
  }
 
2899
  #flags.size24 a[title="French"],
2900
+ .tool-container .tool-items a[title="French"],
2901
+ a.single-language[title="French"] span.size24 {
2902
+ background: url('../images/flags.png') -116px -90px no-repeat;
2903
  }
 
2904
  #flags.size24 a[title="Frisian"],
2905
+ .tool-container .tool-items a[title="Frisian"],
2906
+ a.single-language[title="Frisian"] span.size24 {
2907
+ background: url('../images/flags.png') -145px -61px no-repeat;
2908
  }
 
2909
  #flags.size24 a[title="Galician"],
2910
+ .tool-container .tool-items a[title="Galician"],
2911
+ a.single-language[title="Galician"] span.size24 {
2912
+ background: url('../images/flags.png') -145px -90px no-repeat;
2913
  }
 
2914
  #flags.size24 a[title="Georgian"],
2915
+ .tool-container .tool-items a[title="Georgian"],
2916
+ a.single-language[title="Georgian"] span.size24 {
2917
+ background: url('../images/flags.png') 0 -119px no-repeat;
2918
  }
 
2919
  #flags.size24 a[title="German"],
2920
+ .tool-container .tool-items a[title="German"],
2921
+ a.single-language[title="German"] span.size24 {
2922
+ background: url('../images/flags.png') -29px -119px no-repeat;
2923
  }
 
2924
  #flags.size24 a[title="Greek"],
2925
+ .tool-container .tool-items a[title="Greek"],
2926
+ a.single-language[title="Greek"] span.size24 {
2927
+ background: url('../images/flags.png') -58px -119px no-repeat;
2928
  }
 
2929
  #flags.size24 a[title="Gujarati"],
2930
+ .tool-container .tool-items a[title="Gujarati"],
2931
+ a.single-language[title="Gujarati"] span.size24 {
2932
+ background: url('../images/flags.png') -87px -119px no-repeat;
2933
  }
 
2934
  #flags.size24 a[title="Haitian"],
2935
+ .tool-container .tool-items a[title="Haitian"],
2936
+ a.single-language[title="Haitian"] span.size24 {
2937
+ background: url('../images/flags.png') -116px -119px no-repeat;
2938
  }
 
2939
  #flags.size24 a[title="Hausa"],
2940
+ .tool-container .tool-items a[title="Hausa"],
2941
+ a.single-language[title="Hausa"] span.size24 {
2942
+ background: url('../images/flags.png') -145px -119px no-repeat;
2943
+ }
2944
+ #flags.size24 a[title="Hawaiian"],
2945
+ .tool-container .tool-items a[title="Hawaiian"],
2946
+ a.single-language[title="Hawaiian"] span.size24 {
2947
+ background: url('../images/flags.png') -87px -467px no-repeat;
2948
  }
 
2949
  #flags.size24 a[title="Hebrew"],
2950
+ .tool-container .tool-items a[title="Hebrew"],
2951
+ a.single-language[title="Hebrew"] span.size24 {
2952
+ background: url('../images/flags.png') 0 -148px no-repeat;
2953
  }
 
2954
  #flags.size24 a[title="Hindi"],
2955
+ .tool-container .tool-items a[title="Hindi"],
2956
+ a.single-language[title="Hindi"] span.size24 {
2957
+ background: url('../images/flags.png') -29px -148px no-repeat;
2958
  }
 
2959
  #flags.size24 a[title="Hmong"],
2960
+ .tool-container .tool-items a[title="Hmong"],
2961
+ a.single-language[title="Hmong"] span.size24 {
2962
+ background: url('../images/flags.png') -58px -148px no-repeat;
2963
  }
 
2964
  #flags.size24 a[title="Hungarian"],
2965
+ .tool-container .tool-items a[title="Hungarian"],
2966
+ a.single-language[title="Hungarian"] span.size24 {
2967
+ background: url('../images/flags.png') -87px -148px no-repeat;
 
 
 
 
2968
  }
 
2969
  #flags.size24 a[title="Icelandic"],
2970
+ .tool-container .tool-items a[title="Icelandic"],
2971
+ a.single-language[title="Icelandic"] span.size24 {
2972
+ background: url('../images/flags.png') -116px -148px no-repeat;
2973
  }
 
2974
  #flags.size24 a[title="Igbo"],
2975
+ .tool-container .tool-items a[title="Igbo"],
2976
+ a.single-language[title="Igbo"] span.size24 {
2977
+ background: url('../images/flags.png') -145px -148px no-repeat;
2978
  }
 
2979
  #flags.size24 a[title="Indonesian"],
2980
+ .tool-container .tool-items a[title="Indonesian"],
2981
+ a.single-language[title="Indonesian"] span.size24 {
2982
+ background: url('../images/flags.png') 0 -177px no-repeat;
2983
  }
 
2984
  #flags.size24 a[title="Irish"],
2985
+ .tool-container .tool-items a[title="Irish"],
2986
+ a.single-language[title="Irish"] span.size24 {
2987
+ background: url('../images/flags.png') -29px -177px no-repeat;
2988
  }
 
2989
  #flags.size24 a[title="Italian"],
2990
+ .tool-container .tool-items a[title="Italian"],
2991
+ a.single-language[title="Italian"] span.size24 {
2992
+ background: url('../images/flags.png') -58px -177px no-repeat;
2993
  }
 
2994
  #flags.size24 a[title="Japanese"],
2995
+ .tool-container .tool-items a[title="Japanese"],
2996
+ a.single-language[title="Japanese"] span.size24 {
2997
+ background: url('../images/flags.png') -87px -177px no-repeat;
2998
  }
 
2999
  #flags.size24 a[title="Javanese"],
3000
+ .tool-container .tool-items a[title="Javanese"],
3001
+ a.single-language[title="Javanese"] span.size24 {
3002
+ background: url('../images/flags.png') -116px -177px no-repeat;
3003
  }
 
3004
  #flags.size24 a[title="Kannada"],
3005
+ .tool-container .tool-items a[title="Kannada"],
3006
+ a.single-language[title="Kannada"] span.size24 {
3007
+ background: url('../images/flags.png') -145px -177px no-repeat;
3008
  }
 
3009
  #flags.size24 a[title="Kazakh"],
3010
+ .tool-container .tool-items a[title="Kazakh"],
3011
+ a.single-language[title="Kazakh"] span.size24 {
3012
+ background: url('../images/flags.png') 0 -409px no-repeat;
3013
  }
 
3014
  #flags.size24 a[title="Khmer"],
3015
+ .tool-container .tool-items a[title="Khmer"],
3016
+ a.single-language[title="Khmer"] span.size24 {
3017
+ background: url('../images/flags.png') 0 -206px no-repeat;
3018
  }
 
3019
  #flags.size24 a[title="Korean"],
3020
+ .tool-container .tool-items a[title="Korean"],
3021
+ a.single-language[title="Korean"] span.size24 {
3022
+ background: url('../images/flags.png') -29px -206px no-repeat;
3023
  }
 
3024
  #flags.size24 a[title="Kurdish"],
3025
+ .tool-container .tool-items a[title="Kurdish"],
3026
+ a.single-language[title="Kurdish"] span.size24 {
3027
+ background: url('../images/flags.png') -116px -467px no-repeat;
3028
  }
 
3029
  #flags.size24 a[title="Kyrgyz"],
3030
+ .tool-container .tool-items a[title="Kyrgyz"],
3031
+ a.single-language[title="Kyrgyz"] span.size24 {
3032
+ background: url('../images/flags.png') -145px -467px no-repeat;
3033
  }
 
3034
  #flags.size24 a[title="Lao"],
3035
+ .tool-container .tool-items a[title="Lao"],
3036
+ a.single-language[title="Lao"] span.size24 {
3037
+ background: url('../images/flags.png') -58px -206px no-repeat;
3038
  }
 
3039
  #flags.size24 a[title="Latin"],
3040
+ .tool-container .tool-items a[title="Latin"],
3041
+ a.single-language[title="Latin"] span.size24 {
3042
+ background: url('../images/flags.png') -87px -206px no-repeat;
3043
  }
 
3044
  #flags.size24 a[title="Latvian"],
3045
+ .tool-container .tool-items a[title="Latvian"],
3046
+ a.single-language[title="Latvian"] span.size24 {
3047
+ background: url('../images/flags.png') -116px -206px no-repeat;
3048
  }
 
3049
  #flags.size24 a[title="Lithuanian"],
3050
+ .tool-container .tool-items a[title="Lithuanian"],
3051
+ a.single-language[title="Lithuanian"] span.size24 {
3052
+ background: url('../images/flags.png') -145px -206px no-repeat;
3053
  }
 
3054
  #flags.size24 a[title="Luxembourgish"],
3055
+ .tool-container .tool-items a[title="Luxembourgish"],
3056
+ a.single-language[title="Luxembourgish"] span.size24 {
3057
+ background: url('../images/flags.png') 0 -496px no-repeat;
3058
  }
 
3059
  #flags.size24 a[title="Macedonian"],
3060
+ .tool-container .tool-items a[title="Macedonian"],
3061
+ a.single-language[title="Macedonian"] span.size24 {
3062
+ background: url('../images/flags.png') 0 -235px no-repeat;
3063
  }
 
3064
  #flags.size24 a[title="Malagasy"],
3065
+ .tool-container .tool-items a[title="Malagasy"],
3066
+ a.single-language[title="Malagasy"] span.size24 {
3067
+ background: url('../images/flags.png') -58px -409px no-repeat;
3068
  }
 
3069
  #flags.size24 a[title="Malay"],
3070
+ .tool-container .tool-items a[title="Malay"],
3071
+ a.single-language[title="Malay"] span.size24 {
3072
+ background: url('../images/flags.png') -29px -235px no-repeat;
3073
  }
 
3074
  #flags.size24 a[title="Malayalam"],
3075
+ .tool-container .tool-items a[title="Malayalam"],
3076
+ a.single-language[title="Malayalam"] span.size24 {
3077
+ background: url('../images/flags.png') -116px -409px no-repeat;
3078
  }
 
3079
  #flags.size24 a[title="Maltese"],
3080
+ .tool-container .tool-items a[title="Maltese"],
3081
+ a.single-language[title="Maltese"] span.size24 {
3082
+ background: url('../images/flags.png') -58px -235px no-repeat;
3083
  }
 
3084
  #flags.size24 a[title="Maori"],
3085
+ .tool-container .tool-items a[title="Maori"],
3086
+ a.single-language[title="Maori"] span.size24 {
3087
+ background: url('../images/flags.png') -87px -235px no-repeat;
3088
  }
 
3089
  #flags.size24 a[title="Marathi"],
3090
+ .tool-container .tool-items a[title="Marathi"],
3091
+ a.single-language[title="Marathi"] span.size24 {
3092
+ background: url('../images/flags.png') -116px -235px no-repeat;
3093
  }
 
3094
  #flags.size24 a[title="Mongolian"],
3095
+ .tool-container .tool-items a[title="Mongolian"],
3096
+ a.single-language[title="Mongolian"] span.size24 {
3097
+ background: url('../images/flags.png') -145px -235px no-repeat;
3098
  }
 
3099
  #flags.size24 a[title="Myanmar (Burmese)"],
3100
+ .tool-container .tool-items a[title="Myanmar (Burmese)"],
3101
+ a.single-language[title="Myanmar (Burmese)"] span.size24 {
3102
+ background: url('../images/flags.png') -145px -409px no-repeat;
3103
  }
 
3104
  #flags.size24 a[title="Nepali"],
3105
+ .tool-container .tool-items a[title="Nepali"],
3106
+ a.single-language[title="Nepali"] span.size24 {
3107
+ background: url('../images/flags.png') 0 -264px no-repeat;
3108
  }
 
3109
  #flags.size24 a[title="Norwegian"],
3110
+ .tool-container .tool-items a[title="Norwegian"],
3111
+ a.single-language[title="Norwegian"] span.size24 {
3112
+ background: url('../images/flags.png') -29px -264px no-repeat;
3113
  }
 
3114
  #flags.size24 a[title="Pashto"],
3115
+ .tool-container .tool-items a[title="Pashto"],
3116
+ a.single-language[title="Pashto"] span.size24 {
3117
+ background: url('../images/flags.png') -29px -496px no-repeat;
3118
  }
 
3119
  #flags.size24 a[title="Persian"],
3120
+ .tool-container .tool-items a[title="Persian"],
3121
+ a.single-language[title="Persian"] span.size24 {
3122
+ background: url('../images/flags.png') -58px -264px no-repeat;
3123
  }
 
3124
  #flags.size24 a[title="Polish"],
3125
+ .tool-container .tool-items a[title="Polish"],
3126
+ a.single-language[title="Polish"] span.size24 {
3127
+ background: url('../images/flags.png') -87px -264px no-repeat;
3128
  }
 
3129
  #flags.size24 a[title="Portuguese"],
3130
+ .tool-container .tool-items a[title="Portuguese"],
3131
+ a.single-language[title="Portuguese"] span.size24 {
3132
+ background: url('../images/flags.png') -116px -264px no-repeat !important;
3133
  }
 
3134
  #flags.size24 a.brazil[title="Portuguese"],
3135
+ .tool-container a.brazil[title="Portuguese"],
3136
+ a.single-language.brazil[title="Portuguese"] span.size24 {
3137
+ background: url('../images/flags.png') -145px -438px no-repeat !important;
3138
  }
 
3139
  #flags.size24 a[title="Punjabi"],
3140
+ .tool-container .tool-items a[title="Punjabi"],
3141
+ a.single-language[title="Punjabi"] span.size24 {
3142
+ background: url('../images/flags.png') -145px -264px no-repeat;
3143
  }
 
3144
  #flags.size24 a[title="Romanian"],
3145
+ .tool-container .tool-items a[title="Romanian"],
3146
+ a.single-language[title="Romanian"] span.size24 {
3147
+ background: url('../images/flags.png') 0 -293px no-repeat;
3148
  }
 
3149
  #flags.size24 a[title="Russian"],
3150
+ .tool-container .tool-items a[title="Russian"],
3151
+ a.single-language[title="Russian"] span.size24 {
3152
+ background: url('../images/flags.png') -29px -293px no-repeat;
3153
  }
 
3154
  #flags.size24 a[title="Samoan"],
3155
+ .tool-container .tool-items a[title="Samoan"],
3156
+ a.single-language[title="Samoan"] span.size24 {
3157
+ background: url('../images/flags.png') -29px -467px no-repeat;
3158
  }
 
3159
  #flags.size24 a[title="Scots Gaelic"],
3160
+ .tool-container .tool-items a[title="Scots Gaelic"],
3161
+ a.single-language[title="Scots Gaelic"] span.size24 {
3162
+ background: url('../images/flags.png') -58px -467px no-repeat;
3163
  }
 
3164
  #flags.size24 a[title="Serbian"],
3165
+ .tool-container .tool-items a[title="Serbian"],
3166
+ a.single-language[title="Serbian"] span.size24 {
3167
+ background: url('../images/flags.png') -58px -293px no-repeat;
3168
  }
 
3169
  #flags.size24 a[title="Sesotho"],
3170
+ .tool-container .tool-items a[title="Sesotho"],
3171
+ a.single-language[title="Sesotho"] span.size24 {
3172
+ background: url('../images/flags.png') -29px -409px no-repeat;
3173
+ }
3174
+ #flags.size24 a[title="Shona"],
3175
+ .tool-container .tool-items a[title="Shona"],
3176
+ a.single-language[title="Shona"] span.size24 {
3177
+ background: url('../images/flags.png') -58px -496px no-repeat;
3178
  }
 
3179
  #flags.size24 a[title="Sindhi"],
3180
+ .tool-container .tool-items a[title="Sindhi"],
3181
+ a.single-language[title="Sindhi"] span.size24 {
3182
+ background: url('../images/flags.png') -145px -351px no-repeat;
3183
  }
 
3184
  #flags.size24 a[title="Sinhala"],
3185
+ .tool-container .tool-items a[title="Sinhala"],
3186
+ a.single-language[title="Sinhala"] span.size24 {
3187
+ background: url('../images/flags.png') 0px -438px no-repeat;
 
 
 
 
3188
  }
 
3189
  #flags.size24 a[title="Slovak"],
3190
+ .tool-container .tool-items a[title="Slovak"],
3191
+ a.single-language[title="Slovak"] span.size24 {
3192
+ background: url('../images/flags.png') -87px -293px no-repeat;
3193
  }
 
3194
  #flags.size24 a[title="Slovenian"],
3195
+ .tool-container .tool-items a[title="Slovenian"],
3196
+ a.single-language[title="Slovenian"] span.size24 {
3197
+ background: url('../images/flags.png') -116px -293px no-repeat;
3198
  }
 
3199
  #flags.size24 a[title="Somali"],
3200
+ .tool-container .tool-items a[title="Somali"],
3201
+ a.single-language[title="Somali"] span.size24 {
3202
+ background: url('../images/flags.png') -145px -293px no-repeat;
3203
  }
 
3204
  #flags.size24 a[title="Spanish"],
3205
+ .tool-container .tool-items a[title="Spanish"],
3206
+ a.single-language[title="Spanish"] span.size24 {
3207
+ background: url('../images/flags.png') 0 -322px no-repeat;
3208
  }
 
3209
  #flags.size24 a.mexico[title="Spanish"],
3210
+ .tool-container a.mexico[title="Spanish"],
3211
+ a.single-language.mexico[title="Spanish"] span.size24 {
3212
+ background: url('../images/flags.png') -116px -438px no-repeat !important;
3213
  }
 
3214
  #flags.size24 a[title="Sundanese"],
3215
+ .tool-container .tool-items a[title="Sundanese"],
3216
+ a.single-language[title="Sundanese"] span.size24 {
3217
+ background: url('../images/flags.png') -145px -380px no-repeat;
3218
  }
 
3219
  #flags.size24 a[title="Swahili"],
3220
+ .tool-container .tool-items a[title="Swahili"],
3221
+ a.single-language[title="Swahili"] span.size24 {
3222
+ background: url('../images/flags.png') -29px -322px no-repeat;
3223
  }
 
3224
  #flags.size24 a[title="Swedish"],
3225
+ .tool-container .tool-items a[title="Swedish"],
3226
+ a.single-language[title="Swedish"] span.size24 {
3227
+ background: url('../images/flags.png') -58px -322px no-repeat;
3228
  }
 
3229
  #flags.size24 a[title="Tajik"],
3230
+ .tool-container .tool-items a[title="Tajik"],
3231
+ a.single-language[title="Tajik"] span.size24 {
3232
+ background: url('../images/flags.png') -29px -438px no-repeat;
3233
  }
 
3234
  #flags.size24 a[title="Tamil"],
3235
+ .tool-container .tool-items a[title="Tamil"],
3236
+ a.single-language[title="Tamil"] span.size24 {
3237
+ background: url('../images/flags.png') -87px -322px no-repeat;
3238
  }
 
3239
  #flags.size24 a[title="Telugu"],
3240
+ .tool-container .tool-items a[title="Telugu"],
3241
+ a.single-language[title="Telugu"] span.size24 {
3242
+ background: url('../images/flags.png') -116px -322px no-repeat;
3243
  }
 
3244
  #flags.size24 a[title="Thai"],
3245
+ .tool-container .tool-items a[title="Thai"],
3246
+ a.single-language[title="Thai"] span.size24 {
3247
+ background: url('../images/flags.png') -145px -322px no-repeat;
3248
  }
 
3249
  #flags.size24 a[title="Turkish"],
3250
+ .tool-container .tool-items a[title="Turkish"],
3251
+ a.single-language[title="Turkish"] span.size24 {
3252
+ background: url('../images/flags.png') -29px -351px no-repeat;
3253
  }
 
3254
  #flags.size24 a[title="Ukrainian"],
3255
+ .tool-container .tool-items a[title="Ukrainian"],
3256
+ a.single-language[title="Ukrainian"] span.size24 {
3257
+ background: url('../images/flags.png') -58px -351px no-repeat;
3258
  }
 
3259
  #flags.size24 a[title="Urdu"],
3260
+ .tool-container .tool-items a[title="Urdu"],
3261
+ a.single-language[title="Urdu"] span.size24 {
3262
+ background: url('../images/flags.png') -145px -351px no-repeat;
3263
  }
 
3264
  #flags.size24 a[title="Uzbek"],
3265
+ .tool-container .tool-items a[title="Uzbek"],
3266
+ a.single-language[title="Uzbek"] span.size24 {
3267
+ background: url('../images/flags.png') -58px -438px no-repeat;
3268
  }
 
3269
  #flags.size24 a[title="Vietnamese"],
3270
+ .tool-container .tool-items a[title="Vietnamese"],
3271
+ a.single-language[title="Vietnamese"] span.size24 {
3272
+ background: url('../images/flags.png') 0 -380px no-repeat;
3273
  }
 
3274
  #flags.size24 a[title="Welsh"],
3275
+ .tool-container .tool-items a[title="Welsh"],
3276
+ a.single-language[title="Welsh"] span.size24 {
3277
+ background: url('../images/flags.png') -29px -380px no-repeat;
3278
  }
 
3279
  #flags.size24 a[title="Xhosa"],
3280
+ .tool-container .tool-items a[title="Xhosa"],
3281
+ a.single-language[title="Xhosa"] span.size24 {
3282
+ background: url('../images/flags.png') 0 -3px no-repeat;
3283
  }
 
3284
  #flags.size24 a[title="Yiddish"],
3285
+ .tool-container .tool-items a[title="Yiddish"],
3286
+ a.single-language[title="Yiddish"] span.size24 {
3287
+ background: url('../images/flags.png') -58px -380px no-repeat;
3288
  }
 
3289
  #flags.size24 a[title="Yoruba"],
3290
+ .tool-container .tool-items a[title="Yoruba"],
3291
+ a.single-language[title="Yoruba"] span.size24 {
3292
+ background: url('../images/flags.png') -87px -380px no-repeat;
3293
  }
 
3294
  #flags.size24 a[title="Zulu"],
3295
+ .tool-container .tool-items a[title="Zulu"],
3296
+ a.single-language[title="Zulu"] span.size24 {
3297
+ background: url('../images/flags.png') -116px -380px no-repeat;
3298
  }
3299
 
3300
  .glt-controls {
3305
 
3306
  /* Some Dashboard mobile styles */
3307
 
3308
+ @media only screen and (max-width:1023px) {
3309
+ .metabox-holder {
3310
+ float:none !important;
3311
+ width:100% !important;
3312
+ }
3313
+ .flagdisplay {
3314
+ float:none !important;
3315
+ width:100% !important;
3316
+ }
3317
+ .flagdisplay div {
3318
+ margin-bottom:10px;
3319
+ }
3320
+ } /* End 1023px */
 
 
 
google-language-translator.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: Google Language Translator
4
  Plugin URI: http://www.studio88design.com/plugins/google-language-translator
5
- Version: 5.0.28
6
  Description: The MOST SIMPLE Google Translator plugin. This plugin adds Google Translator to your website by using a single shortcode, [google-translator]. Settings include: layout style, hide/show specific languages, hide/show Google toolbar, and hide/show Google branding. Add the shortcode to pages, posts, and widgets.
7
  Author: Rob Myrick
8
  Author URI: http://www.wp-studio.net/
@@ -294,7 +294,11 @@ class google_language_translator {
294
  public function google_translator_menu_language($atts, $content = '') {
295
  extract(shortcode_atts(array(
296
  "language" => 'Spanish',
297
- "label" => 'Spanish'
 
 
 
 
298
  ), $atts));
299
 
300
  $default_language = get_option('googlelanguagetranslator_language');
@@ -307,7 +311,7 @@ class google_language_translator {
307
  $language_name_flag = 'canada';
308
  }
309
 
310
- return '<a class="notranslate flag '.$language_code.' single-language" title="'.$language.'">'.$label.'</a>';
311
  }
312
 
313
  public function footer_script() {
@@ -332,7 +336,7 @@ class google_language_translator {
332
  $is_active = get_option ( 'googlelanguagetranslator_active' );
333
  $is_multilanguage = get_option('googlelanguagetranslator_multilanguage');
334
  $str = ''; ?>
335
- <script>jQuery(document).ready(function($) { $('#flags a, a.single-language, .tool-items a').each(function() { $(this).attr('data-lang', $(this).attr('title')); }); $("a.flag").on("click",function(){function l(){doGoogleLanguageTranslator(default_lang+"|"+default_lang); }function n(){doGoogleLanguageTranslator(default_lang+"|"+lang_prefix); } lang_text=$(this).attr('data-lang'),default_lang="<?php echo get_option('googlelanguagetranslator_language'); ?>",lang_prefix=$(this).attr("class").split(" ")[2],$(".tool-container").hide(),lang_prefix==default_lang?l():n()}),0==$("body > #google_language_translator").length&&$("#glt-footer").html("<div id='google_language_translator'></div>")});</script>
336
 
337
  <?php
338
 
@@ -1104,277 +1108,291 @@ class google_language_translator {
1104
  }
1105
 
1106
  public function page_layout_cb() {
1107
- include( plugin_dir_path( __FILE__ ) . '/css/style.php'); ?>
1108
- <?php add_thickbox(); ?>
1109
- <div class="wrap">
1110
- <div id="icon-options-general" class="icon32"></div>
1111
- <h2><span class="notranslate">Google Language Translator</span></h2>
1112
- <form action="<?php echo admin_url( '/options.php'); ?>" method="post">
1113
- <div class="metabox-holder has-right-sidebar" style="float:left; width:65%">
1114
- <div class="postbox" style="width: 100%">
1115
- <h3 class="notranslate">Settings</h3>
1116
-
1117
- <?php settings_fields('google_language_translator'); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1118
  <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1119
- <tr>
1120
- <td style="width:60%" class="notranslate">Plugin Status:</td>
1121
- <td class="notranslate"><?php $this->googlelanguagetranslator_active_cb(); ?></td>
1122
- </tr>
1123
-
1124
- <tr class="notranslate">
1125
- <td>Choose the original language of your website</td>
1126
- <td><?php $this->googlelanguagetranslator_language_cb(); ?></td>
1127
- </tr>
1128
-
1129
- <tr class="notranslate">
1130
- <td>What languages will display in the language switcher?<br/>("All Languages" option <strong><u>must</u></strong> be chosen to show flags.)</td>
1131
- <td><?php $this->googlelanguagetranslator_language_option_cb(); ?></td>
1132
- </tr>
1133
-
1134
- <tr class="notranslate languages choose_languages">
1135
- <td colspan="2">
1136
- <script>jQuery(document).ready(function($) { $('.select-all-languages').on('click',function(e) { e.preventDefault(); $('.choose_languages').find('input:checkbox').prop('checked', true); }); $('.clear-all-languages').on('click',function(e) { e.preventDefault(); $('.choose_languages').find('input:checkbox').prop('checked', false); }); });</script>
1137
- <div class="glt-controls choose_languages notranslate">
1138
- <a class="select-all-languages" href="#">Select All</a> <a class="clear-all-languages" href="#">Clear All</a>
1139
- </div><?php $this->language_display_settings_cb(); ?>
1140
- </td>
1141
- </tr>
1142
-
1143
- <tr class="notranslate">
1144
- <td class="choose_flags_intro">Show flag images?<br/>(Display up to 104 flags above the translator)</td>
1145
- <td class="choose_flags_intro"><?php $this->googlelanguagetranslator_flags_cb(); ?></td>
1146
- </tr>
1147
-
1148
- <tr class="notranslate choose_flags">
1149
- <td colspan="2" class="choose_flags">Choose the flags you want to display:</td>
1150
- </tr>
1151
-
1152
- <tr class="notranslate">
1153
- <td colspan="2" class="choose_flags">
1154
- <script>jQuery(document).ready(function($) { $('.select-all-flags').on('click',function(e) { e.preventDefault(); $('.choose_flags').find('input:checkbox').prop('checked', true); }); $('.clear-all-flags').on('click',function(e) { e.preventDefault();
1155
- $('.choose_flags').find('input:checkbox').prop('checked', false); }); });</script>
1156
- <div class="glt-controls choose_flags notranslate">
1157
- <a class="select-all-flags" href="#">Select All</a> <a class="clear-all-flags" href="#">Clear All</a>
1158
- </div>
1159
- <?php $this->flag_display_settings_cb(); ?>
1160
- </td>
1161
- </tr>
1162
-
1163
- <tr class="floating_widget notranslate">
1164
- <td>Show floating translation widget?<br/>
1165
- <span>("All Languages" option <strong><u>must</u></strong> be chosen to show widget.)</span>
1166
- </td>
1167
- <td><?php $this->googlelanguagetranslator_floating_widget_cb(); ?></td>
1168
- </tr>
1169
-
1170
- <tr class="floating_widget_text notranslate">
1171
- <td>Custom text for the floating widget:</td>
1172
- <td><?php $this->googlelanguagetranslator_floating_widget_text_cb(); ?></td>
1173
- </tr>
1174
-
1175
- <tr class="floating_widget_text notranslate">
1176
- <td>Allow floating widget text to translate?:</td>
1177
- <td><?php $this->googlelanguagetranslator_floating_widget_text_allow_translation_cb(); ?></td>
1178
- </tr>
1179
-
1180
- <tr class="notranslate">
1181
- <td>Show or hide the langauge switcher?</td>
1182
- <td><?php $this->googlelanguagetranslator_translatebox_cb(); ?></td>
1183
- </tr>
1184
-
1185
- <tr class="notranslate">
1186
- <td>Layout option:</td>
1187
- <td><?php $this->googlelanguagetranslator_display_cb(); ?></td>
1188
- </tr>
1189
-
1190
- <tr class="notranslate">
1191
- <td>Show Google Toolbar?</td>
1192
- <td><?php $this->googlelanguagetranslator_toolbar_cb(); ?></td>
1193
- </tr>
1194
-
1195
- <tr class="notranslate">
1196
- <td>Show Google Branding? &nbsp;<a href="https://developers.google.com/translate/v2/attribution" target="_blank">Learn more</a></td>
1197
- <td><?php $this->googlelanguagetranslator_showbranding_cb(); ?></td>
1198
- </tr>
1199
-
1200
- <tr class="alignment notranslate">
1201
- <td class="flagdisplay">Align the translator left or right?</td>
1202
- <td class="flagdisplay"><?php $this->googlelanguagetranslator_flags_alignment_cb(); ?></td>
1203
- </tr>
1204
-
1205
-
1206
-
1207
  <tr class="multilanguage notranslate">
1208
- <td>Multilanguage Page option? &nbsp;<a href="#TB_inline?width=200&height=150&inlineId=multilanguage-page-description" title="What is the Multi-Language Page Option?" class="thickbox">Learn more</a><div id="multilanguage-page-description" style="display:none"><p>If you activate this setting, Google will translate all text into a single language when requested by your user, even if text is written in multiple languages. In most cases, this setting is not recommended, although for certain websites it might be necessary.</p></div></td>
1209
- <td><?php $this->googlelanguagetranslator_multilanguage_cb(); ?></td>
1210
- </tr>
1211
-
1212
- <tr class="notranslate">
1213
- <td>Google Analytics:</td>
1214
- <td><?php $this->googlelanguagetranslator_analytics_cb(); ?></td>
1215
- </tr>
1216
-
1217
- <tr class="analytics notranslate">
1218
- <td>Google Analytics ID (Ex. 'UA-11117410-2')</td>
1219
- <td><?php $this->googlelanguagetranslator_analytics_id_cb(); ?></td>
1220
- </tr>
1221
-
1222
- <tr class="notranslate">
1223
- <td>Full widget usage in pages/posts/sidebar:</td>
1224
- <td><code>[google-translator]</code></td>
1225
- </tr>
1226
- </table>
1227
-
1228
- <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1229
- <tr class="notranslate">
1230
- <td style="width:40%">Full widget usage in header/footer or page template:</td>
1231
- <td style="width:60%"><code>&lt;?php echo do_shortcode('[google-translator]'); ?&gt;</code></td>
1232
- </tr>
1233
-
1234
- <tr class="notranslate">
1235
- <td>Single language usage in<br/>nav menu/pages/posts</td>
1236
- <td><code>[glt language="Spanish" label="Espa&ntilde;ol"]</code></td>
1237
- </tr>
1238
-
1239
- <tr class="notranslate">
1240
- <td colspan="2">
1241
- <a href="#TB_inline?width=200&height=450&inlineId=single-language-shortcode-description" title="How to place a single language in your Wordpress menu" class="thickbox">How to place a single language in your Wordpress menu</a>
1242
- <div id="single-language-shortcode-description" style="display:none">
1243
- <p>For menu usage, you need to create a new menu, or use an existing menu, by navigating to "Appearance > Menus".</p>
1244
- <p>First you will need to enable "descriptions" for your menu items, which can be found in a tab labeled "Screen Options" in the upper-right area of the page.</p>
1245
- <p>Once descriptions are enabled, follow these steps:<br/>
1246
- <ol>
1247
- <li>Create a new menu item using "Link" as the menu item type.</li>
1248
- <li>Use <code style="border:none">#</code> for the URL</li>
1249
- <li>Enter a navigation label of your choice. This label does not appear on your website - it is meant only to help you identify the menu item.</li>
1250
- <li>Place the following shortcode into the "description" field, and modify it to display the language and navigation label of your choice:</li>
1251
- </ol>
1252
- <p><code>[glt language="Spanish" label="Espa&ntilde;ol"]</code></p>
1253
- </div>
1254
- </td>
1255
- </tr>
1256
-
1257
- <tr class="notranslate">
1258
- <td>
1259
- <?php
1260
- if (isset($_POST['submit'])) {
1261
- if (empty($_POST['submit']) && !check_admin_referer( 'glt-save-settings', 'glt-save-settings-nonce' )) {
1262
- wp_die();
1263
- } else { }
1264
- }
1265
- wp_nonce_field('glt-save-settings, glt-save-settings-nonce', false);
1266
- submit_button();
1267
- ?>
1268
- </td>
1269
- <td></td>
1270
- </tr>
1271
- </table>
1272
- </div> <!-- .postbox -->
1273
- </div> <!-- .metbox-holder -->
1274
-
1275
- <div class="metabox-holder" style="float:right; clear:right; width:33%">
1276
- <div class="postbox">
1277
- <h3 class="notranslate">Preview</h3>
1278
- <table style="width:100%">
1279
- <tr>
1280
- <td style="box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:15px 15px; margin:0px"><span class="notranslate"> Drag &amp; drop flags to change their position.<br/><br/>(Note: flag order resets when flags are added/removed)</span><br/><br/><?php echo do_shortcode('[google-translator]'); ?><p class="hello"><span class="notranslate">Translated text:</span> &nbsp; <span>Hello</span></p></td>
1281
- </tr>
1282
-
1283
- <tr>
1284
- <td></td>
1285
- </tr>
1286
-
1287
-
1288
- </table>
1289
- </div> <!-- .postbox -->
1290
- </div> <!-- .metabox-holder -->
1291
-
1292
- <div id="glt_advanced_settings" class="metabox-holder box-right notranslate" style="float: right; width: 33%; clear:right">
1293
- <div class="postbox">
1294
- <h3>Advanced Settings</h3>
1295
- <div class="inside">
1296
- <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1297
- <tr class="notranslate">
1298
- <td class="advanced">Select flag size:</td>
1299
- <td class="advanced"><?php $this->googlelanguagetranslator_flag_size_cb(); ?></td>
1300
- </tr>
1301
-
1302
- <tr class="notranslate">
1303
- <td class="advanced">Flag for English:</td>
1304
- <td class="advanced"><?php $this->googlelanguagetranslator_english_flag_choice_cb(); ?></td>
1305
- </tr>
1306
-
1307
- <tr class="notranslate">
1308
- <td class="advanced">Flag for Spanish:</td>
1309
- <td class="advanced"><?php $this->googlelanguagetranslator_spanish_flag_choice_cb(); ?></td>
1310
- </tr>
1311
-
1312
- <tr class="notranslate">
1313
- <td class="advanced">Flag for Portuguese:</td>
1314
- <td class="advanced"><?php $this->googlelanguagetranslator_portuguese_flag_choice_cb(); ?></td>
1315
- </tr>
1316
- </table>
1317
- </div> <!-- .inside -->
1318
- </div> <!-- .postbox -->
1319
- </div> <!-- #glt_advanced_settings -->
1320
-
1321
-
1322
- <div class="metabox-holder box-right notranslate" style="float: right; width: 33%;">
1323
- <div class="postbox">
1324
- <h3>Add CSS Styles</h3>
1325
  <div class="inside">
1326
  <p>You can apply any necessary CSS styles below:</p>
1327
- <?php $this->googlelanguagetranslator_css_cb(); ?>
1328
- </div>
1329
- </div>
1330
- </div>
1331
- <?php $this->googlelanguagetranslator_flags_order_cb(); ?>
1332
- </form>
1333
-
1334
- <div class="metabox-holder box-right notranslate" style="float: right; width: 33%;">
1335
- <div class="postbox">
1336
- <h3>GLT Premium 5.0.26 is Here! $30</h3>
1337
- <div class="inside"><a class="wp-studio-logo" href="http://www.wp-studio.net/" target="_blank"><img style="background:#444; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; width:177px;" src="<?php echo plugins_url( 'images/logo.png' , __FILE__ ); ?>"></a><br />
1338
- <ul id="features" style="margin-left:15px">
1339
- <li style="list-style:square outside"><span style="color:red; font-weight:bold">New!</span> Edit translations! (Pages/Posts ONLY)</li>
1340
- <li style="list-style:square outside">6 Floating Widget positions</li>
1341
- <li style="list-style:square outside">97 Languages with flags</li>
1342
- <li style="list-style:square outside">Exclude specific areas from translation</li>
1343
- <li style="list-style:square outside">jQuery-powered language switcher<br/>(No Adobe Flash required)</li>
1344
- <li style="list-style:square outside">Add single languages to your menus/pages/posts</li>
1345
- <li style="list-style:square outside">Show/hide images or text for each language</li>
1346
- <li style="list-style:square outside">Language switcher loads inline with page content</li>
1347
- <li style="list-style:square outside">Custom flag choices for English, Spanish and Portuguese</li>
1348
- <li style="list-style:square outside">User-friendly URLs, hide or show <code>lang</code> attribute</li>
1349
- <li style="list-style:square outside">Drag/drop flags to re-arrange their order</li>
1350
- <li style="list-style:square outside">Full access to our support forum</li>
1351
- <li style="list-style:square outside">FREE access to all future updates</li>
1352
- </ul>
1353
- </div>
1354
- </div>
1355
- </div>
 
1356
 
1357
  <div class="metabox-holder box-right notranslate" style="float: right; width: 33%;">
1358
- <div class="postbox">
1359
- <h3>Please Consider A Donation</h3>
1360
- <div class="inside">If you like this plugin and find it useful, help keep this plugin actively developed by clicking the donate button <br /><br />
1361
- <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
1362
- <input type="hidden" name="cmd" value="_donations">
1363
- <input type="hidden" name="business" value="robertmyrick@hotmail.com">
1364
- <input type="hidden" name="lc" value="US">
1365
- <input type="hidden" name="item_name" value="Support Studio 88 Design and help us bring you more Wordpress goodies! Any donation is kindly appreciated. Thank you!">
1366
- <input type="hidden" name="no_note" value="0">
1367
- <input type="hidden" name="currency_code" value="USD">
1368
- <input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHostedGuest">
1369
- <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
1370
- <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
1371
- </form>
1372
- <br />
1373
- <br />
1374
- </div>
1375
- </div>
1376
- </div>
1377
- </div> <!-- .wrap -->
1378
  <?php
1379
  }
1380
  }
2
  /*
3
  Plugin Name: Google Language Translator
4
  Plugin URI: http://www.studio88design.com/plugins/google-language-translator
5
+ Version: 5.0.30
6
  Description: The MOST SIMPLE Google Translator plugin. This plugin adds Google Translator to your website by using a single shortcode, [google-translator]. Settings include: layout style, hide/show specific languages, hide/show Google toolbar, and hide/show Google branding. Add the shortcode to pages, posts, and widgets.
7
  Author: Rob Myrick
8
  Author URI: http://www.wp-studio.net/
294
  public function google_translator_menu_language($atts, $content = '') {
295
  extract(shortcode_atts(array(
296
  "language" => 'Spanish',
297
+ "label" => 'Spanish',
298
+ "image" => 'no',
299
+ "text" => 'yes',
300
+ "image_size" => '24',
301
+ "label" => 'Espa&ntilde;ol'
302
  ), $atts));
303
 
304
  $default_language = get_option('googlelanguagetranslator_language');
311
  $language_name_flag = 'canada';
312
  }
313
 
314
+ return "<a class='nturl notranslate ".$language_code." ".$language_name_flag." single-language flag' title='".$language."'>".($image=='yes' ? "<span class='flag size".$image_size."'></span>" : '') .($text=='yes' ? $label : '')."</a>";
315
  }
316
 
317
  public function footer_script() {
336
  $is_active = get_option ( 'googlelanguagetranslator_active' );
337
  $is_multilanguage = get_option('googlelanguagetranslator_multilanguage');
338
  $str = ''; ?>
339
+ <script>jQuery(document).ready(function($) { $('#flags a, a.single-language, .tool-items a').each(function() { $(this).attr('data-lang', $(this).attr('title')); }); $("a.flag").on("click",function(){function l(){doGoogleLanguageTranslator(default_lang+"|"+default_lang); }function n(){doGoogleLanguageTranslator(default_lang+"|"+lang_prefix); } lang_text=$(this).attr('data-lang'),default_lang="<?php echo get_option('googlelanguagetranslator_language'); ?>",lang_prefix=$(this).attr("class").split(" ")[2],$(".tool-container").hide(),lang_prefix==default_lang?l():n()}),0==$("body > #google_language_translator").length&&$("#glt-footer").html("<div id='google_language_translator'></div>"); });</script>
340
 
341
  <?php
342
 
1108
  }
1109
 
1110
  public function page_layout_cb() {
1111
+ include( plugin_dir_path( __FILE__ ) . '/css/style.php'); add_thickbox(); ?>
1112
+ <div id="glt-settings" class="wrap">
1113
+ <div id="icon-options-general" class="icon32"></div>
1114
+ <h2><span class="notranslate">Google Language Translator</span></h2>
1115
+ <form action="<?php echo admin_url( '/options.php'); ?>" method="post">
1116
+ <div class="metabox-holder has-right-sidebar" style="float:left; width:65%">
1117
+ <div class="postbox glt-main-settings" style="width: 100%">
1118
+ <h3 class="notranslate">Main Settings</h3>
1119
+ <?php settings_fields('google_language_translator'); ?>
1120
+ <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1121
+ <tr>
1122
+ <td style="width:60%" class="notranslate">Plugin Status:</td>
1123
+ <td class="notranslate"><?php $this->googlelanguagetranslator_active_cb(); ?></td>
1124
+ </tr>
1125
+
1126
+ <tr class="notranslate">
1127
+ <td>Choose the original language of your website</td>
1128
+ <td><?php $this->googlelanguagetranslator_language_cb(); ?></td>
1129
+ </tr>
1130
+ </table>
1131
+ </div> <!-- .postbox -->
1132
+
1133
+ <div class="postbox glt-layout-settings" style="width: 100%">
1134
+ <h3 class="notranslate">Layout Settings</h3>
1135
+ <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1136
+ <tr class="notranslate">
1137
+ <td>What languages will display in the language switcher?<br/>("All Languages" option <strong><u>must</u></strong> be chosen to show flags.)</td>
1138
+ <td><?php $this->googlelanguagetranslator_language_option_cb(); ?></td>
1139
+ </tr>
1140
+
1141
+ <tr class="notranslate languages choose_languages">
1142
+ <td colspan="2">
1143
+ <script>
1144
+ jQuery(document).ready(function($) { $('.select-all-languages').on('click',function(e) { e.preventDefault(); $('.choose_languages').find('input:checkbox').prop('checked', true); }); $('.clear-all-languages').on('click',function(e) { e.preventDefault(); $('.choose_languages').find('input:checkbox').prop('checked', false); }); });
1145
+ </script>
1146
+ <div class="glt-controls choose_languages notranslate">
1147
+ <a class="select-all-languages" href="#">Select All</a> <a class="clear-all-languages" href="#">Clear All</a>
1148
+ </div>
1149
+ <?php $this->language_display_settings_cb(); ?>
1150
+ </td>
1151
+ </tr>
1152
+
1153
+ <tr class="notranslate">
1154
+ <td class="choose_flags_intro">Show flag images?<br/>(Display up to 104 flags above the translator)</td>
1155
+ <td class="choose_flags_intro"><?php $this->googlelanguagetranslator_flags_cb(); ?></td>
1156
+ </tr>
1157
+
1158
+ <tr class="notranslate choose_flags">
1159
+ <td colspan="2" class="choose_flags">Choose the flags you want to display:</td>
1160
+ </tr>
1161
+
1162
+ <tr class="notranslate">
1163
+ <td colspan="2" class="choose_flags">
1164
+ <script>
1165
+ jQuery(document).ready(function($) { $('.select-all-flags').on('click',function(e) { e.preventDefault(); $('.choose_flags').find('input:checkbox').prop('checked', true); }); $('.clear-all-flags').on('click',function(e) { e.preventDefault();
1166
+ $('.choose_flags').find('input:checkbox').prop('checked', false); }); });
1167
+ </script>
1168
+ <div class="glt-controls choose_flags notranslate">
1169
+ <a class="select-all-flags" href="#">Select All</a> <a class="clear-all-flags" href="#">Clear All</a>
1170
+ </div>
1171
+ <?php $this->flag_display_settings_cb(); ?>
1172
+ </td>
1173
+ </tr>
1174
+
1175
+ <tr class="notranslate">
1176
+ <td>Show or hide the langauge switcher?</td>
1177
+ <td><?php $this->googlelanguagetranslator_translatebox_cb(); ?></td>
1178
+ </tr>
1179
+
1180
+ <tr class="notranslate">
1181
+ <td>Layout option:</td>
1182
+ <td><?php $this->googlelanguagetranslator_display_cb(); ?></td>
1183
+ </tr>
1184
+
1185
+ <tr class="notranslate">
1186
+ <td>Show Google Toolbar?</td>
1187
+ <td><?php $this->googlelanguagetranslator_toolbar_cb(); ?></td>
1188
+ </tr>
1189
+
1190
+ <tr class="notranslate">
1191
+ <td>Show Google Branding? &nbsp;<a href="https://developers.google.com/translate/v2/attribution" target="_blank">Learn more</a></td>
1192
+ <td><?php $this->googlelanguagetranslator_showbranding_cb(); ?></td>
1193
+ </tr>
1194
+
1195
+ <tr class="alignment notranslate">
1196
+ <td class="flagdisplay">Align the translator left or right?</td>
1197
+ <td class="flagdisplay"><?php $this->googlelanguagetranslator_flags_alignment_cb(); ?></td>
1198
+ </tr>
1199
+ </table>
1200
+ </div> <!-- .postbox -->
1201
+
1202
+ <div class="postbox glt-floating-widget-settings" style="width: 100%">
1203
+ <h3 class="notranslate">Floating Widget Settings</h3>
1204
+ <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1205
+ <tr class="floating_widget notranslate">
1206
+ <td>Show floating translation widget?<br/>
1207
+ <span>("All Languages" option <strong><u>must</u></strong> be chosen to show widget.)</span>
1208
+ </td>
1209
+ <td><?php $this->googlelanguagetranslator_floating_widget_cb(); ?></td>
1210
+ </tr>
1211
+
1212
+ <tr class="floating_widget_text notranslate">
1213
+ <td>Custom text for the floating widget:</td>
1214
+ <td><?php $this->googlelanguagetranslator_floating_widget_text_cb(); ?></td>
1215
+ </tr>
1216
+
1217
+ <tr class="floating_widget_text notranslate">
1218
+ <td>Allow floating widget text to translate?:</td>
1219
+ <td><?php $this->googlelanguagetranslator_floating_widget_text_allow_translation_cb(); ?></td>
1220
+ </tr>
1221
+ </table>
1222
+ </div> <!-- .postbox -->
1223
+
1224
+ <div class="postbox glt-behavior-settings" style="width: 100%">
1225
+ <h3 class="notranslate">Behavior Settings</h3>
1226
  <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1227
  <tr class="multilanguage notranslate">
1228
+ <td>Multilanguage Page option? &nbsp;<a href="#TB_inline?width=200&height=150&inlineId=multilanguage-page-description" title="What is the Multi-Language Page Option?" class="thickbox">Learn more</a><div id="multilanguage-page-description" style="display:none"><p>If you activate this setting, Google will translate all text into a single language when requested by your user, even if text is written in multiple languages. In most cases, this setting is not recommended, although for certain websites it might be necessary.</p></div></td>
1229
+ <td><?php $this->googlelanguagetranslator_multilanguage_cb(); ?></td>
1230
+ </tr>
1231
+
1232
+ <tr class="notranslate">
1233
+ <td>Google Analytics:</td>
1234
+ <td><?php $this->googlelanguagetranslator_analytics_cb(); ?></td>
1235
+ </tr>
1236
+
1237
+ <tr class="analytics notranslate">
1238
+ <td>Google Analytics ID (Ex. 'UA-11117410-2')</td>
1239
+ <td><?php $this->googlelanguagetranslator_analytics_id_cb(); ?></td>
1240
+ </tr>
1241
+ </table>
1242
+ </div> <!-- .postbox -->
1243
+
1244
+ <div class="postbox glt-usage-settings" style="width: 100%">
1245
+ <h3 class="notranslate">Usage</h3>
1246
+ <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1247
+ <tr class="notranslate">
1248
+ <td>For usage in pages/posts/sidebar:</td>
1249
+ <td><code>[google-translator]</code></td>
1250
+ </tr>
1251
+
1252
+ <tr class="notranslate">
1253
+ <td style="width:40%">For usage in header/footer/page templates:</td>
1254
+ <td style="width:60%"><code>&lt;?php echo do_shortcode('[google-translator]'); ?&gt;</code></td>
1255
+ </tr>
1256
+
1257
+ <tr class="notranslate">
1258
+ <td colspan="2">Single language usage in menus/pages/posts</td>
1259
+ </tr>
1260
+
1261
+ <tr class="notranslate">
1262
+ <td colspan="2"><code>[glt language="Spanish" label="Espa&ntilde;ol" image="yes" text="yes" image_size="24"]</code></td>
1263
+ </tr>
1264
+
1265
+ <tr class="notranslate">
1266
+ <td colspan="2">
1267
+ <a href="#TB_inline?width=200&height=450&inlineId=single-language-shortcode-description" title="How to place a single language in your Wordpress menu" class="thickbox">How to place a single language in your Wordpress menu</a>
1268
+ <div id="single-language-shortcode-description" style="display:none">
1269
+ <p>For menu usage, you need to create a new menu, or use an existing menu, by navigating to "Appearance > Menus".</p>
1270
+ <p>First you will need to enable "descriptions" for your menu items, which can be found in a tab labeled "Screen Options" in the upper-right area of the page.</p>
1271
+ <p>Once descriptions are enabled, follow these steps:<br/>
1272
+ <ol>
1273
+ <li>Create a new menu item using "Link" as the menu item type.</li>
1274
+ <li>Use <code style="border:none">#</code> for the URL</li>
1275
+ <li>Enter a navigation label of your choice. This label does not appear on your website - it is meant only to help you identify the menu item.</li>
1276
+ <li>Place the following shortcode into the "description" field, and modify it to display the language and navigation label of your choice:</li>
1277
+ </ol>
1278
+ <p><code>[glt language="Spanish" label="Espa&ntilde;ol"]</code></p>
1279
+ </div> <!-- .single-language-shortcode-description -->
1280
+ </td>
1281
+ </tr>
1282
+
1283
+ <tr class="notranslate">
1284
+ <td colspan="2">
1285
+ <?php
1286
+ if (isset($_POST['submit'])) {
1287
+ if (empty($_POST['submit']) && !check_admin_referer( 'glt-save-settings', 'glt-save-settings-nonce' )) {
1288
+ wp_die();
1289
+ }
1290
+ }
1291
+ wp_nonce_field('glt-save-settings, glt-save-settings-nonce', false);
1292
+ submit_button(); ?>
1293
+ </td>
1294
+ </tr>
1295
+ </table>
1296
+ </div> <!-- .postbox -->
1297
+ </div> <!-- .metbox-holder -->
1298
+
1299
+ <div class="metabox-holder" style="float:right; clear:right; width:33%">
1300
+ <div class="postbox glt-preview-settings">
1301
+ <h3 class="notranslate">Preview</h3>
1302
+ <table style="width:100%">
1303
+ <tr>
1304
+ <td style="box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:15px 15px; margin:0px"><span class="notranslate"> Drag &amp; drop flags to change their position.<br/><br/>(Note: flag order resets when flags are added/removed)</span><br/><br/><?php echo do_shortcode('[google-translator]'); ?><p class="hello"><span class="notranslate">Translated text:</span> &nbsp; <span>Hello</span></p>
1305
+ </td>
1306
+ </tr>
1307
+ </table>
1308
+ </div> <!-- .postbox -->
1309
+ </div> <!-- .metabox-holder -->
1310
+
1311
+ <div class="metabox-holder box-right notranslate" style="float: right; width: 33%; clear:right">
1312
+ <div class="postbox glt-advanced-settings">
1313
+ <h3>Advanced Settings</h3>
1314
+ <div class="inside">
1315
+ <table style="border-collapse:separate" width="100%" border="0" cellspacing="8" cellpadding="0" class="form-table">
1316
+ <tr class="notranslate">
1317
+ <td class="advanced">Select flag size:</td>
1318
+ <td class="advanced"><?php $this->googlelanguagetranslator_flag_size_cb(); ?></td>
1319
+ </tr>
1320
+
1321
+ <tr class="notranslate">
1322
+ <td class="advanced">Flag for English:</td>
1323
+ <td class="advanced"><?php $this->googlelanguagetranslator_english_flag_choice_cb(); ?></td>
1324
+ </tr>
1325
+
1326
+ <tr class="notranslate">
1327
+ <td class="advanced">Flag for Spanish:</td>
1328
+ <td class="advanced"><?php $this->googlelanguagetranslator_spanish_flag_choice_cb(); ?></td>
1329
+ </tr>
1330
+
1331
+ <tr class="notranslate">
1332
+ <td class="advanced">Flag for Portuguese:</td>
1333
+ <td class="advanced"><?php $this->googlelanguagetranslator_portuguese_flag_choice_cb(); ?></td>
1334
+ </tr>
1335
+ </table>
1336
+ </div> <!-- .inside -->
1337
+ </div> <!-- .postbox -->
1338
+ </div> <!-- .metabox-holder -->
1339
+
1340
+
1341
+ <div class="metabox-holder box-right notranslate" style="float: right; width: 33%;">
1342
+ <div class="postbox glt-css-settings">
1343
+ <h3>Add CSS Styles</h3>
 
1344
  <div class="inside">
1345
  <p>You can apply any necessary CSS styles below:</p>
1346
+ <?php $this->googlelanguagetranslator_css_cb(); ?>
1347
+ </div> <!-- .inside -->
1348
+ </div> <!-- .postbox -->
1349
+ </div> <!-- .metabox-holder -->
1350
+ <?php $this->googlelanguagetranslator_flags_order_cb(); ?>
1351
+ </form>
1352
+
1353
+ <div class="metabox-holder box-right notranslate" style="float: right; width: 33%;">
1354
+ <div class="postbox">
1355
+ <h3>GLT Premium 5.0.34 is Here! $30</h3>
1356
+ <div class="inside">
1357
+ <a class="wp-studio-logo" href="http://www.wp-studio.net/" target="_blank"><img style="background:#444; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; width:177px;" src="<?php echo plugins_url( 'images/logo.png' , __FILE__ ); ?>"></a><br />
1358
+ <ul id="features" style="margin-left:15px">
1359
+ <li style="list-style:square outside">Duplicate pages/posts into your chosen languages (for editing)</li>
1360
+ <li style="list-style:square outside">6 Floating Widget positions</li>
1361
+ <li style="list-style:square outside">104 Languages with flags</li>
1362
+ <li style="list-style:square outside">Exclude specific areas from translation</li>
1363
+ <li style="list-style:square outside">jQuery-powered language switcher<br/>(No Adobe Flash required)</li>
1364
+ <li style="list-style:square outside">Add single languages to your menus/pages/posts</li>
1365
+ <li style="list-style:square outside">Show/hide images or text for each language</li>
1366
+ <li style="list-style:square outside">Language switcher loads inline with page content</li>
1367
+ <li style="list-style:square outside">Custom flag choices for English, Spanish and Portuguese</li>
1368
+ <li style="list-style:square outside">User-friendly URLs, hide or show <code>lang</code> attribute</li>
1369
+ <li style="list-style:square outside">Drag/drop flags to re-arrange their order</li>
1370
+ <li style="list-style:square outside">Full access to our support forum</li>
1371
+ <li style="list-style:square outside">FREE access to all future updates</li>
1372
+ </ul>
1373
+ </div> <!-- .inside -->
1374
+ </div> <!-- .postbox -->
1375
+ </div> <!-- .metabox-holder -->
1376
 
1377
  <div class="metabox-holder box-right notranslate" style="float: right; width: 33%;">
1378
+ <div class="postbox">
1379
+ <h3>Please Consider A Donation</h3>
1380
+ <div class="inside">If you find our plugin useful, help keep it actively developed by clicking the donate button <br /><br />
1381
+ <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
1382
+ <input type="hidden" name="cmd" value="_donations">
1383
+ <input type="hidden" name="business" value="robertmyrick@hotmail.com">
1384
+ <input type="hidden" name="lc" value="US">
1385
+ <input type="hidden" name="item_name" value="Support Studio 88 Design and help us bring you more Wordpress goodies! Any donation is kindly appreciated. Thank you!">
1386
+ <input type="hidden" name="no_note" value="0">
1387
+ <input type="hidden" name="currency_code" value="USD">
1388
+ <input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHostedGuest">
1389
+ <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
1390
+ <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
1391
+ </form>
1392
+ </div> <!-- .inside -->
1393
+ </div> <!-- .postbox -->
1394
+ </div> <!-- .metabox-holder -->
1395
+ </div> <!-- .wrap -->
 
 
1396
  <?php
1397
  }
1398
  }
images/flags.png CHANGED
Binary file
images/flags16.png CHANGED
Binary file
images/flags18.png CHANGED
Binary file
images/flags20.png CHANGED
Binary file
images/flags22.png CHANGED
Binary file
js/admin.js CHANGED
@@ -63,7 +63,8 @@ jQuery(document).ready(function($){
63
 
64
  //FadeIn and FadeOut Google Analytics tracking settings
65
  $('input[name=googlelanguagetranslator_analytics]').change(function() {
66
- if($(this).val()=='show') {
 
67
  $('.analytics').fadeIn("slow");
68
  } else {
69
  $('.analytics').fadeOut("slow");
63
 
64
  //FadeIn and FadeOut Google Analytics tracking settings
65
  $('input[name=googlelanguagetranslator_analytics]').change(function() {
66
+ var analytics = $(this);
67
+ if(analytics.is(':checked')) {
68
  $('.analytics').fadeIn("slow");
69
  } else {
70
  $('.analytics').fadeOut("slow");
js/flags.js ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*-------------------------------------------------------------------------------*
2
+ * Script for onClick trigger functionality used by flag images
3
+ * Script modified from original GTranslate plugin created by Edvard Ananyan at http://edo.webmaster.am
4
+ * GTranslate Free Version is licensed under GNU/GPL license
5
+ *-------------------------------------------------------------------------------*/
6
+
7
+ /* <![CDATA[ */
8
+ function GLTFireEvent(lang_pair, lang_dest) {
9
+ try {
10
+ if (document.createEvent) {
11
+ var event = document.createEvent("HTMLEvents");
12
+ event.initEvent(lang_dest, true, true);
13
+ lang_pair.dispatchEvent(event)
14
+ } else {
15
+ var event = document.createEventObject();
16
+ lang_pair.fireEvent('on' + lang_dest, event)
17
+ }
18
+ } catch (e) {}
19
+ }
20
+
21
+ function doGoogleLanguageTranslator(lang_pair) {
22
+ if (lang_pair.value) lang_pair = lang_pair.value;
23
+ if (lang_pair == '') return;
24
+ var lang_dest = lang_pair.split('|')[1];
25
+ var event;
26
+ var classic = jQuery('.goog-te-combo');
27
+ var simple = jQuery('.goog-te-menu-frame:first');
28
+ var simpleValue = simple.contents().find('.goog-te-menu2-item span.text:contains('+lang_text+')');
29
+ if (classic.length == 0) {
30
+ for (var i = 0; i < simple.length; i++) {
31
+ event = simple[i];
32
+ //alert('Simple is active.');
33
+ }
34
+ } else {
35
+ for (var i = 0; i < classic.length; i++) {
36
+ event = classic[i];
37
+ //alert('Classic is active.');
38
+ }
39
+ }
40
+ if (document.getElementById('google_language_translator') != null) {
41
+ if (classic.length != 0) {
42
+ if (lang_prefix != default_lang) {
43
+ event.value = lang_dest;
44
+ GLTFireEvent(event, 'change');
45
+ } else {
46
+ jQuery('.goog-te-banner-frame:first').contents().find('.goog-close-link').get(0).click();
47
+ }
48
+ } else {
49
+ event.value = lang_dest;
50
+ if (lang_prefix != default_lang) {
51
+ simpleValue.click();
52
+ } else {
53
+ jQuery('.goog-te-banner-frame:first').contents().find('.goog-close-link').get(0).click();
54
+ }
55
+ }
56
+ }
57
+ }
58
+ /* ]]> */
js/load-sortable-flags.js ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function($) {
2
+ $("#sortable,#sortable-toolbar").sortable({
3
+ opacity: 0.7,
4
+ distance: 10,
5
+ helper: "clone",
6
+ forcePlaceholderSize:true,
7
+ update: function(event,ui) {
8
+ var newOrder = $(this).sortable('toArray').toString();
9
+ $.post("options.php",{order: newOrder});
10
+ $('#order').val(newOrder);
11
+ },
12
+ });
13
+
14
+ $("#sortable,#sortable-toolbar").disableSelection();
15
+ });
16
+
17
+
js/toolbar.js ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Toolbar.js
3
+ *
4
+ * @fileoverview jQuery plugin that creates tooltip style toolbars.
5
+ * @link http://paulkinzett.github.com/toolbar/
6
+ * @author Paul Kinzett (http://kinzett.co.nz/)
7
+ * @version 1.0.4
8
+ * @requires jQuery 1.7+
9
+ *
10
+ * @license jQuery Toolbar Plugin v1.0.4
11
+ * http://paulkinzett.github.com/toolbar/
12
+ * Copyright 2013 Paul Kinzett (http://kinzett.co.nz/)
13
+ * Released under the MIT license.
14
+ * <https://raw.github.com/paulkinzett/toolbar/master/LICENSE.txt>
15
+ */
16
+
17
+ if ( typeof Object.create !== 'function' ) {
18
+ Object.create = function( obj ) {
19
+ function F() {}
20
+ F.prototype = obj;
21
+ return new F();
22
+ };
23
+ }
24
+
25
+ (function( $, window, document, undefined ) {
26
+
27
+ var ToolBar = {
28
+ init: function( options, elem ) {
29
+ var self = this;
30
+ self.elem = elem;
31
+ self.$elem = $( elem );
32
+ self.options = $.extend( {}, $.fn.toolbar.options, options );
33
+ self.toolbar = $('<div class="tool-container gradient" />')
34
+ .addClass('tool-'+self.options.position)
35
+ .addClass('tool-rounded')
36
+ .append('<div class="tool-items" />')
37
+ .append('<div class="arrow" />')
38
+ .appendTo('body')
39
+ .css('opacity', 0)
40
+ .hide();
41
+ self.toolbar_arrow = self.toolbar.find('.arrow');
42
+ self.initializeToolbar();
43
+ },
44
+
45
+ initializeToolbar: function() {
46
+ var self = this;
47
+ self.populateContent();
48
+ self.setTrigger();
49
+ self.toolbarWidth = self.toolbar.width();
50
+ },
51
+
52
+ setTrigger: function() {
53
+ var self = this;
54
+
55
+ self.$elem.on('click', function(event) {
56
+ event.preventDefault();
57
+ if(self.$elem.hasClass('pressed')) {
58
+ self.hide();
59
+ } else {
60
+ self.show();
61
+ }
62
+ });
63
+
64
+ if (self.options.hideOnClick) {
65
+ $('html').on("click.toolbar", function ( event ) {
66
+ if (event.target != self.elem &&
67
+ self.$elem.has(event.target).length === 0 &&
68
+ self.toolbar.has(event.target).length === 0 &&
69
+ self.toolbar.is(":visible")) {
70
+ self.hide();
71
+ }
72
+ });
73
+ }
74
+
75
+ $(window).resize(function( event ) {
76
+ event.stopPropagation();
77
+ if ( self.toolbar.is(":visible") ) {
78
+ self.toolbarCss = self.getCoordinates(self.options.position, 20);
79
+ self.collisionDetection();
80
+ self.toolbar.css( self.toolbarCss );
81
+ self.toolbar_arrow.css( self.arrowCss );
82
+ }
83
+ });
84
+ },
85
+
86
+ populateContent: function() {
87
+ var self = this;
88
+ var location = self.toolbar.find('.tool-items');
89
+ var content = $(self.options.content).clone( true ).find('a').addClass('tool-item gradient');
90
+ location.html(content);
91
+ location.find('.tool-item').on('click', function(event) {
92
+ event.preventDefault();
93
+ self.$elem.trigger('toolbarItemClick', this);
94
+ });
95
+ },
96
+
97
+ calculatePosition: function() {
98
+ var self = this;
99
+ self.arrowCss = {};
100
+ self.toolbarCss = self.getCoordinates(self.options.position, 0);
101
+ self.toolbarCss.position = 'absolute';
102
+ self.toolbarCss.zIndex = self.options.zIndex;
103
+ self.collisionDetection();
104
+ self.toolbar.css(self.toolbarCss);
105
+ self.toolbar_arrow.css(self.arrowCss);
106
+ },
107
+
108
+ getCoordinates: function( position, adjustment ) {
109
+ var self = this;
110
+ self.coordinates = self.$elem.offset();
111
+
112
+ if (self.options.adjustment && self.options.adjustment[self.options.position]) {
113
+ adjustment = self.options.adjustment[self.options.position] + adjustment;
114
+ }
115
+
116
+ switch(self.options.position) {
117
+ case 'top':
118
+ return {
119
+ left: self.coordinates.left-(self.toolbar.width()/2)+(self.$elem.outerWidth()/2),
120
+ //top: self.coordinates.top-self.$elem.height()-adjustment,
121
+ right: 'auto'
122
+ };
123
+ case 'left':
124
+ return {
125
+ left: self.coordinates.left-(self.toolbar.width()/2)-(self.$elem.width()/2)-adjustment,
126
+ top: self.coordinates.top-(self.toolbar.height()/2)+(self.$elem.outerHeight()/2),
127
+ right: 'auto'
128
+ };
129
+ case 'right':
130
+ return {
131
+ left: self.coordinates.left+(self.toolbar.width()/2)+(self.$elem.width()/3)+adjustment,
132
+ top: self.coordinates.top-(self.toolbar.height()/2)+(self.$elem.outerHeight()/2),
133
+ right: 'auto'
134
+ };
135
+ case 'bottom':
136
+ return {
137
+ left: self.coordinates.left-(self.toolbar.width()/2)+(self.$elem.outerWidth()/2),
138
+ top: self.coordinates.top+self.$elem.height()+adjustment,
139
+ right: 'auto'
140
+ };
141
+ }
142
+ },
143
+
144
+ collisionDetection: function() {
145
+ var self = this;
146
+ var edgeOffset = 20;
147
+ if(self.options.position =='top' || self.options.position == 'bottom') {
148
+ self.arrowCss = {left: '50%', right: '50%'};
149
+ if( self.toolbarCss.left < edgeOffset ) {
150
+ self.toolbarCss.left = edgeOffset;
151
+ self.arrowCss.left = self.$elem.offset().left + self.$elem.width()/2-(edgeOffset);
152
+ }
153
+ else if(($(window).width() - (self.toolbarCss.left + self.toolbarWidth)) < edgeOffset) {
154
+ self.toolbarCss.right = edgeOffset;
155
+ self.toolbarCss.left = 'auto';
156
+ self.arrowCss.left = 'auto';
157
+ self.arrowCss.right = ($(window).width()-self.$elem.offset().left)-(self.$elem.width()/2)-(edgeOffset)-5;
158
+ }
159
+ }
160
+ },
161
+
162
+ show: function() {
163
+ var self = this;
164
+ var animation = {'opacity': 1};
165
+
166
+ self.$elem.addClass('pressed');
167
+ self.calculatePosition();
168
+
169
+ switch(self.options.position) {
170
+ case 'top':
171
+ //animation.top = '-=20';
172
+ break;
173
+ case 'left':
174
+ animation.left = '-=20';
175
+ break;
176
+ case 'right':
177
+ animation.left = '+=20';
178
+ break;
179
+ case 'bottom':
180
+ animation.top = '+=20';
181
+ break;
182
+ }
183
+
184
+ self.toolbar.show().animate(animation, 200 );
185
+ self.$elem.trigger('toolbarShown');
186
+ },
187
+
188
+ hide: function() {
189
+ var self = this;
190
+ var animation = {'opacity': 0};
191
+
192
+ self.$elem.removeClass('pressed');
193
+
194
+ switch(self.options.position) {
195
+ case 'top':
196
+ //animation.top = '+=20';
197
+ break;
198
+ case 'left':
199
+ animation.left = '+=20';
200
+ break;
201
+ case 'right':
202
+ animation.left = '-=20';
203
+ break;
204
+ case 'bottom':
205
+ animation.top = '-=20';
206
+ break;
207
+ }
208
+
209
+ self.toolbar.animate(animation, 200, function() {
210
+ self.toolbar.hide();
211
+ });
212
+
213
+ self.$elem.trigger('toolbarHidden');
214
+ },
215
+
216
+ getToolbarElement: function () {
217
+ return this.toolbar.find('.tool-items');
218
+ }
219
+ };
220
+
221
+ $.fn.toolbar = function( options ) {
222
+ if ($.isPlainObject( options )) {
223
+ return this.each(function() {
224
+ var toolbarObj = Object.create( ToolBar );
225
+ toolbarObj.init( options, this );
226
+ $(this).data('toolbarObj', toolbarObj);
227
+ });
228
+ } else if ( typeof options === 'string' && options.indexOf('_') !== 0 ) {
229
+ var toolbarObj = $(this).data('toolbarObj');
230
+ var method = toolbarObj[options];
231
+ return method.apply(toolbarObj, $.makeArray(arguments).slice(1));
232
+ }
233
+ };
234
+
235
+ $.fn.toolbar.options = {
236
+ content: '#myContent',
237
+ position: 'top',
238
+ hideOnClick: false,
239
+ zIndex: 120
240
+ };
241
+
242
+ }) ( jQuery, window, document );
readme.txt CHANGED
@@ -5,7 +5,7 @@ Plugin link: http://wp-studio.net/how-it-works
5
  Tags: language translator, google translator, language translate, translate wordpress, google language translator, translation, translate, multi language
6
  Requires at least: 2.9
7
  Tested up to: 4.6
8
- Stable tag: 5.0.28
9
 
10
  Welcome to Google Language Translator! This plugin allows you to insert the Google Language Translator tool anywhere on your website using shortcode.
11
 
@@ -46,6 +46,16 @@ A: Yes! Add the "notranslate" class to the HTML element containing your text. Fo
46
 
47
  == Changelog ==
48
 
 
 
 
 
 
 
 
 
 
 
49
  5.0.28
50
  - Fixed CSS display issues with the floating widget.
51
 
5
  Tags: language translator, google translator, language translate, translate wordpress, google language translator, translation, translate, multi language
6
  Requires at least: 2.9
7
  Tested up to: 4.6
8
+ Stable tag: 5.0.30
9
 
10
  Welcome to Google Language Translator! This plugin allows you to insert the Google Language Translator tool anywhere on your website using shortcode.
11
 
46
 
47
  == Changelog ==
48
 
49
+ 5.0.30
50
+ - Organized the settings page into sections.
51
+ - Upgraded Wordpress.org plugin banner.
52
+ - Added additional attributes to single language shortcodes. Users now have ability to display flag images, change flag sizes, or show/hide the text label.
53
+ - Changed Chinese (Traditional) language flag to the Flag of Taiwan.
54
+ - Fixed a minor display issue with the Google Analytics setting in Wordpress Dashboard.
55
+
56
+ 5.0.29
57
+ - Fixed CSS display issues with the floating widget.
58
+
59
  5.0.28
60
  - Fixed CSS display issues with the floating widget.
61
 
screenshot-1.png CHANGED
Binary file