#glt-settings.wrap {
  max-width:1300px;
}

#glt-settings.wrap:after {
  content:'';
  display:block;
  clear:both;
}

#glt-footer,
#glt-footer #google_language_translator {
    display:none !important;
}

#glt-translate-trigger,
#glt-translate-trigger span {
  cursor:pointer;
}

#glt-settings .glt-main-settings h3:before {
  content:'\f108';
}

#glt-settings .glt-layout-settings h3:before {
  content:'\f116';
}

#glt-settings .glt-floating-widget-settings h3:before {
  content:'\f134';
}

#glt-settings .glt-behavior-settings h3:before {
  content:'\f185';
}

#glt-settings .glt-usage-settings h3:before {
  content:'\f106';
}

#glt-settings .glt-preview-settings h3:before {
  content:'\f115';
}

#glt-settings .glt-flag-settings h3:before {
  content:'\f227';
}

#glt-settings .glt-seo-settings h3:before {
  content:'\f11e';
}

#glt-settings .glt-gtranslate-ad h3:before {
  content:'\f326';
}

#glt-settings .glt-css-settings h3:before {
  content:'\f119';
}

#glt-settings .glt-seo-settings {background-color: #ffc293;}

#glt-settings .glt-main-settings h3:before,
#glt-settings .glt-layout-settings h3:before,
#glt-settings .glt-behavior-settings h3:before,
#glt-settings .glt-floating-widget-settings h3:before,
#glt-settings .glt-usage-settings h3:before,
#glt-settings .glt-preview-settings h3:before,
#glt-settings .glt-flag-settings h3:before,
#glt-settings .glt-seo-settings h3:before,
#glt-settings .glt-gtranslate-ad h3:before,
#glt-settings .glt-css-settings h3:before {
  margin-right: 5px;
  display: inline-block;
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 1;
  font-family: dashicons;
  text-decoration: inherit;
  font-weight: 400;
  font-style: normal;
  vertical-align: top;
  text-align: center;
  -webkit-transition: color .1s ease-in 0;
  transition: color .1s ease-in 0;
  -webkit-font-smoothing: antialiased;
}

#glt-settings .button,
#glt-settings .button-primary {
  text-shadow: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  box-shadow: none;
  transition: .25s opacity ease-in-out;
  -webkit-transition: .25s opacity ease-in-out;
  -moz-transition: .25s opacity ease-in-out;
}

#glt-settings .button {
  background: #95a5a6;
  border:1px solid #95a5a6;
  color:#fff;
}

#glt-settings .button-primary {
  background:#ea4335;
  border:1px solid #ea4335;
}

#glt-settings .button:hover {
  opacity:0.8;
}

#glt-settings .button-primary:hover {
  opacity:0.8;
  background:#ea4335;
  border:1px solid #ea4335;
}

.tool-container {
    bottom:50px !important;
    top:auto !important;
    z-index:99999999 !important;
}

.tool-container .tool-items a {
    margin:4px;
}

.box-right {
    clear:right;
}

a.wp-studio-logo:focus,
a.wp-helpdesk-logo:focus {
  box-shadow:none !important;
  -webkit-box-shadow:none !important;
  -moz-box-shadow:none !important;
}

.goog-te-gadget-simple {
  margin:4px 0;
}

#google_language_translator select.goog-te-combo {
  width:143px;
  background:#fff;
  box-shadow:none !important;
  -moz-box-shadow:none !important;
  -webkit-box-shadow:none !important;
  padding:3px !important;
  height:auto !important;
  border:1px solid lightgray !important;
  border-radius:0px !important;
  -webkit-border-radius:0px;
  -moz-border-radius:0px !important;
  -o-border-radius:0px !important;
}

#google_language_translator select.goog-te-combo:focus {
  outline:none !important;
}

#flags {
  overflow:hidden;
}

#flags ul {
  margin:0;
  padding:0;
}

#flags li {
  float:left !important;
  margin-bottom:0 !important;
  padding:0 !important;
  border:none !important;
  list-style:none !important;
  content:none !important;
}

#flags li:before {
  content:none !important;
  border:none !important;
  background:none !important;
}

#flags a,
.tool-container .tool-items a {
  display:inline-block;
  cursor:pointer;
}

a.nturl.single-language {
    border:0;
}

a.single-language span.flag {
    display:inline-block;
    vertical-align:middle;
    margin-right:5px;
}

#flags.size24 a,
.tool-container .tool-items a,
a.single-language span.size24 {
    width: 24px !important;
    height: 18px !important;
    box-sizing:content-box;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    -o-box-sizing:content-box;
    -ms-box-sizing:content-box;
}

#flags.size22 a,
a.single-language span.size22 {
    width: 22px !important;
    height: 17px !important;
    box-sizing:content-box;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    -o-box-sizing:content-box;
    -ms-box-sizing:content-box;
}

#flags.size20 a,
a.single-language span.size20 {
    width: 20px !important;
    height: 14px !important;
    box-sizing:content-box;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    -o-box-sizing:content-box;
    -ms-box-sizing:content-box;
}

#flags.size18 a,
a.single-language span.size18 {
    width: 18px !important;
    height: 14px !important;
    box-sizing:content-box;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    -o-box-sizing:content-box;
    -ms-box-sizing:content-box;
}

#flags.size16 a,
#language span.size16,
a.single-language span.size16 {
    width: 16px !important;
    height: 12px !important;
    box-sizing:content-box;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    -o-box-sizing:content-box;
    -ms-box-sizing:content-box;
}

.tool-container .tool-items a {
  display:inline-block;
  margin:3px 5px 3px;
  width:24px !important;
  height:18px !important;
}

.goog-te-gadget {
  color:#444;
  font-size:11px;
  font-family:"arial",sans,sans-serif;
}

.goog-te-gadget img {
  vertical-align:middle;
}

select.goog-te-combo:focus {
  box-shadow:none !important;
  -moz-box-shadow:none !important;
  -webkit-box-shadow:none !important;
}

.metabox-holder {
  width:65%;
  float:left;
}

.metabox-holder h2 {
  margin-bottom:18px;
}

.submit {
  padding:0px;
}

.form-table th {
  width:50%;
}

td.advanced {
  padding-top:0px;
  padding-bottom:0px;
}

p.hello {
  font-size:12px;
  color:darkgray;
}

.flag{
    padding:1px 0;
}

a.nturl {
  cursor:pointer;
}

.flag img,
.alt_flag img{
    border:0px !important;
    margin-top:2px !important;
    padding:0px !important;
}

.attribution {
    width:152px;
    line-height:1em;
    margin-top:4px;
}

span.goog-branding {
    font-size: 11px;
    font-family: arial;
    color: rgb(102, 102, 102);
    white-space: nowrap;
    padding-top: 4px;
    text-align: left;
    width: 150px;
    margin-top: 2px;
    left:170px;
    z-index: 9999;
    float: right;
}

.goog-logo-link,
.goog-logo-link:link,
.goog-logo-link:visited,
.goog-logo-link:hover,
.goog-logo-link:active {
    font-size: 12px;
    font-weight: bold;
    color: rgb(68, 68, 68);
    text-decoration: none;
    line-height:0.8em;
}

span.goog-branding img {
    float: left;
    margin:0px;
    width: 37px;

}

span.vertical-translator {
    position:auto;
    float:none !important;
    font-size: 11px;
    font-family: arial;
    color: rgb(102, 102, 102);
    white-space: nowrap;
    vertical-align: middle;
    padding-top: 4px;
    text-align: left;
    width: 150px;
    margin-top: 2px;
    right: -50px;
    z-index: 9999;
}

.tool-container .tool-items .flag img {
    width:24px !important;
    height:24px !important;
    margin-top:1px !important;
}

.tool-items .flag {
    padding:0px !important;
}

.tool-container {
    line-height:1;
}

#footer-instance {
    display:none !important;
}

code {
    border:1px solid lightgray;
}

/* individual flag backgrounds (22px) */

#flags.size22 a[title="afrikaans"],
.tool-container .tool-items a[title="afrikaans"],
a.single-language[title="afrikaans"] span.size22 {
    background:  -1px -3px no-repeat;
}
#flags.size22 a[title="albanian"],
.tool-container .tool-items a[title="albanian"],
a.single-language[title="albanian"] span.size22 {
    background:  -30px -3px no-repeat;
}
#flags.size22 a[title="amharic"],
.tool-container .tool-items a[title="amharic"],
a.single-language[title="amharic"] span.size22 {
    background:  -1px -467px no-repeat;
}
#flags.size22 a[title="arabic"],
.tool-container .tool-items a[title="arabic"],
a.single-language[title="arabic"] span.size22 {
    background:  -59px -3px no-repeat;
}
#flags.size22 a[title="armenian"],
.tool-container .tool-items a[title="armenian"],
a.single-language[title="armenian"] span.size22 {
    background:  -88px -3px no-repeat;
}
#flags.size22 a[title="azerbaijani"],
.tool-container .tool-items a[title="azerbaijani"],
a.single-language[title="azerbaijani"] span.size22 {
    background:  -117px -3px no-repeat;
}
#flags.size22 a[title="basque"],
.tool-container .tool-items a[title="basque"],
a.single-language[title="basque"] span.size22 {
    background:  -146px -3px no-repeat;
}
#flags.size22 a[title="belarusian"],
.tool-container .tool-items a[title="belarusian"],
a.single-language[title="belarusian"] span.size22 {
    background:  -1px -32px no-repeat;
}
#flags.size22 a[title="bengali"],
.tool-container .tool-items a[title="bengali"],
a.single-language[title="bengali"] span.size22 {
    background:  -30px -32px no-repeat;
}
#flags.size22 a[title="bosnian"],
.tool-container .tool-items a[title="bosnian"],
a.single-language[title="bosnian"] span.size22 {
    background:  -59px -32px no-repeat;
}
#flags.size22 a[title="bulgarian"],
.tool-container .tool-items a[title="bulgarian"],
a.single-language[title="bulgarian"] span.size22 {
    background:  -88px -32px no-repeat;
}
#flags.size22 a[title="catalan"],
.tool-container .tool-items a[title="catalan"],
a.single-language[title="catalan"] span.size22 {
    background:  -117px -32px no-repeat;
}
#flags.size22 a[title="cebuano"],
.tool-container .tool-items a[title="cebuano"],
a.single-language[title="cebuano"] span.size22 {
    background:  -146px -32px no-repeat;
}
#flags.size22 a[title="chichewa"],
.tool-container .tool-items a[title="chichewa"],
a.single-language[title="chichewa"] span.size22 {
    background:  -88px -409px no-repeat;
}
#flags.size22 a[title="chinese (simplified)"],
.tool-container .tool-items a[title="chinese (simplified)"],
a.single-language[title="chinese (simplified)"] span.size22 {
    background:  -1px -61px no-repeat;
}
#flags.size22 a[title="chinese (traditional)"],
.tool-container .tool-items a[title="chinese (traditional)"],
a.single-language[title="chinese (traditional)"] span.size22 {
    background:  -30px -61px no-repeat;
}
#flags.size22 a[title="corsican"],
.tool-container .tool-items a[title="corsican"],
a.single-language[title="corsican"] span.size22 {
    background:  -117px -90px no-repeat;
}
#flags.size22 a[title="croatian"],
.tool-container .tool-items a[title="croatian"],
a.single-language[title="croatian"] span.size22 {
    background:  -59px -61px no-repeat;
}
#flags.size22 a[title="czech"],
.tool-container .tool-items a[title="czech"],
a.single-language[title="afrikaans"] span.size22 {
    background:  -88px -61px no-repeat;
}
#flags.size22 a[title="danish"],
.tool-container .tool-items a[title="danish"],
a.single-language[title="danish"] span.size22 {
    background:  -117px -61px no-repeat;
}
#flags.size22 a[title="dutch"],
.tool-container .tool-items a[title="dutch"],
a.single-language[title="dutch"] span.size22 {
    background:  -146px -61px no-repeat;
}
#flags.size22 a[title="english"],
.tool-container .tool-items a[title="english"],
a.single-language[title="english"] span.size22 {
    background:  -88px -351px no-repeat;
}
#flags.size22 a.united-states[title="english"],
a.single-language.united-states[title="english"] span.size22 {
    background:  -117px -351px no-repeat;
}
#flags.size22 a.canada[title="english"],
a.single-language.canada[title="english"] span.size22 {
    background:  -88px -438px no-repeat;
}
#flags.size22 a[title="esperanto"],
.tool-container .tool-items a[title="esperanto"],
a.single-language[title="esperanto"] span.size22 {
    background:  -1px -90px no-repeat;
}
#flags.size22 a[title="estonian"],
.tool-container .tool-items a[title="estonian"],
a.single-language[title="estonian"] span.size22 {
    background:  -30px -90px no-repeat;
}
#flags.size22 a[title="filipino"],
.tool-container .tool-items a[title="filipino"],
a.single-language[title="filipino"] span.size22 {
    background:  -59px -90px no-repeat;
}
#flags.size22 a[title="finnish"],
.tool-container .tool-items a[title="finnish"],
a.single-language[title="finnish"] span.size22 {
    background:  -88px -90px no-repeat;
}
#flags.size22 a[title="french"],
.tool-container .tool-items a[title="french"],
a.single-language[title="french"] span.size22 {
    background:  -117px -90px no-repeat;
}
#flags.size22 a[title="frisian"],
.tool-container .tool-items a[title="frisian"],
a.single-language[title="frisian"] span.size22 {
    background:  -146px -61px no-repeat;
}
#flags.size22 a[title="galician"],
.tool-container .tool-items a[title="galician"],
a.single-language[title="galician"] span.size22 {
    background:  -146px -90px no-repeat;
}
#flags.size22 a[title="georgian"],
.tool-container .tool-items a[title="georgian"],
a.single-language[title="georgian"] span.size22 {
    background:  -1px -119px no-repeat;
}
#flags.size22 a[title="german"],
.tool-container .tool-items a[title="german"],
a.single-language[title="german"] span.size22 {
    background:  -30px -119px no-repeat;
}
#flags.size22 a[title="greek"],
.tool-container .tool-items a[title="greek"],
a.single-language[title="greek"] span.size22 {
    background:  -59px -119px no-repeat;
}
#flags.size22 a[title="gujarati"],
.tool-container .tool-items a[title="gujarati"],
a.single-language[title="gujarati"] span.size22 {
    background:  -88px -119px no-repeat;
}
#flags.size22 a[title="haitian"],
.tool-container .tool-items a[title="haitian"],
a.single-language[title="haitian"] span.size22 {
    background:  -117px -119px no-repeat;
}
#flags.size22 a[title="hausa"],
.tool-container .tool-items a[title="hausa"],
a.single-language[title="hausa"] span.size22 {
    background:  -146px -119px no-repeat;
}
#flags.size22 a[title="hawaiian"],
.tool-container .tool-items a[title="hawaiian"],
a.single-language[title="hawaiian"] span.size22 {
    background:  -88px -467px no-repeat;
}
#flags.size22 a[title="hebrew"],
.tool-container .tool-items a[title="hebrew"] {
    background:  -1px -148px no-repeat;
}
#flags.size22 a[title="hindi"],
.tool-container .tool-items a[title="hindi"],
a.single-language[title="hindi"] span.size22 {
    background:  -30px -148px no-repeat;
}
#flags.size22 a[title="hmong"],
.tool-container .tool-items a[title="hmong"],
a.single-language[title="hmong"] span.size22 {
    background:  -59px -148px no-repeat;
}
#flags.size22 a[title="hungarian"],
.tool-container .tool-items a[title="hungarian"],
a.single-language[title="hungarian"] span.size22 {
    background:  -88px -148px no-repeat;
}
#flags.size22 a[title="icelandic"],
.tool-container .tool-items a[title="icelandic"],
a.single-language[title="icelandic"] span.size22 {
    background:  -117px -148px no-repeat;
}
#flags.size22 a[title="igbo"],
.tool-container .tool-items a[title="igbo"],
a.single-language[title="igbo"] span.size22 {
    background:  -146px -148px no-repeat;
}
#flags.size22 a[title="indonesian"],
.tool-container .tool-items a[title="indonesian"],
a.single-language[title="indonesian"] span.size22 {
    background:  -1px -177px no-repeat;
}
#flags.size22 a[title="irish"],
.tool-container .tool-items a[title="irish"],
a.single-language[title="irish"] span.size22 {
    background:  -30px -177px no-repeat;
}
#flags.size22 a[title="italian"],
.tool-container .tool-items a[title="italian"],
a.single-language[title="italian"] span.size22 {
    background:  -59px -177px no-repeat;
}
#flags.size22 a[title="japanese"],
.tool-container .tool-items a[title="japanese"],
a.single-language[title="japanese"] span.size22 {
    background:  -88px -177px no-repeat;
}
#flags.size22 a[title="javanese"],
.tool-container .tool-items a[title="javanese"],
a.single-language[title="javanese"] span.size22 {
    background:  -117px -177px no-repeat;
}
#flags.size22 a[title="kannada"],
.tool-container .tool-items a[title="kannada"],
a.single-language[title="kannada"] span.size22 {
    background:  -146px -177px no-repeat;
}
#flags.size22 a[title="kazakh"],
.tool-container .tool-items a[title="kazakh"],
a.single-language[title="kazakh"] span.size22 {
    background:  -1px -409px no-repeat;
}
#flags.size22 a[title="khmer"],
.tool-container .tool-items a[title="khmer"],
a.single-language[title="khmer"] span.size22 {
    background:  -1px -206px no-repeat;
}
#flags.size22 a[title="korean"],
.tool-container .tool-items a[title="korean"],
a.single-language[title="korean"] span.size22 {
    background:  -30px -206px no-repeat;
}
#flags.size22 a[title="kurdish"],
.tool-container .tool-items a[title="kurdish"],
a.single-language[title="kurdish"] span.size22 {
    background:  -117px -467px no-repeat;
}
#flags.size22 a[title="kyrgyz"],
.tool-container .tool-items a[title="kyrgyz"],
a.single-language[title="kyrgyz"] span.size22 {
    background:  -146px -467px no-repeat;
}
#flags.size22 a[title="lao"],
.tool-container .tool-items a[title="lao"],
a.single-language[title="lao"] span.size22 {
    background:  -59px -206px no-repeat;
}
#flags.size22 a[title="latin"],
.tool-container .tool-items a[title="latin"],
a.single-language[title="latin"] span.size22 {
    background:  -88px -206px no-repeat;
}
#flags.size22 a[title="latvian"],
.tool-container .tool-items a[title="latvian"],
a.single-language[title="latvian"] span.size22 {
    background:  -117px -206px no-repeat;
}
#flags.size22 a[title="lithuanian"],
.tool-container .tool-items a[title="lithuanian"],
a.single-language[title="lithuanian"] span.size22 {
    background:  -146px -206px no-repeat;
}
#flags.size22 a[title="luxembourgish"],
.tool-container .tool-items a[title="luxembourgish"],
a.single-language[title="luxembourgish"] span.size22 {
    background:  -1px -496px no-repeat;
}
#flags.size22 a[title="macedonian"],
.tool-container .tool-items a[title="macedonian"],
a.single-language[title="macedonian"] span.size22 {
    background:  -1px -235px no-repeat;
}
#flags.size22 a[title="malagasy"],
.tool-container .tool-items a[title="malagasy"],
a.single-language[title="malagasy"] span.size22 {
    background:  -59px -409px no-repeat;
}
#flags.size22 a[title="malay"],
.tool-container .tool-items a[title="malay"],
a.single-language[title="malay"] span.size22 {
    background:  -30px -235px no-repeat;
}
#flags.size22 a[title="malayalam"],
.tool-container .tool-items a[title="malayalam"],
a.single-language[title="malayalam"] span.size22 {
    background:  -117px -409px no-repeat;
}
#flags.size22 a[title="maltese"],
.tool-container .tool-items a[title="maltese"],
a.single-language[title="maltese"] span.size22 {
    background:  -59px -235px no-repeat;
}
#flags.size22 a[title="maori"],
.tool-container .tool-items a[title="maori"],
a.single-language[title="maori"] span.size22 {
    background:  -88px -235px no-repeat;
}
#flags.size22 a[title="marathi"],
.tool-container .tool-items a[title="marathi"],
a.single-language[title="marathi"] span.size22 {
    background:  -117px -235px no-repeat;
}
#flags.size22 a[title="mongolian"],
.tool-container .tool-items a[title="mongolian"],
a.single-language[title="mongolian"] span.size22 {
    background:  -146px -235px no-repeat;
}
#flags.size22 a[title="myanmar (burmese)"],
.tool-container .tool-items a[title="myanmar (burmese)"],
a.single-language[title="myanmar (buremese)"] span.size22 {
    background:  -146px -409px no-repeat;
}
#flags.size22 a[title="nepali"],
.tool-container .tool-items a[title="nepali"],
a.single-language[title="nepali"] span.size22 {
    background:  -1px -264px no-repeat;
}
#flags.size22 a[title="norwegian"],
.tool-container .tool-items a[title="norwegian"],
a.single-language[title="norwegian"] span.size22 {
    background:  -30px -264px no-repeat;
}
#flags.size22 a[title="pashto"],
.tool-container .tool-items a[title="pashto"],
a.single-language[title="pashto"] span.size22 {
    background:  -30px -496px no-repeat;
}
#flags.size22 a[title="persian"],
.tool-container .tool-items a[title="persian"],
a.single-language[title="persian"] span.size22 {
    background:  -59px -264px no-repeat;
}
#flags.size22 a[title="polish"],
.tool-container .tool-items a[title="polish"],
a.single-language[title="polish"] span.size22 {
    background:  -88px -264px no-repeat;
}
#flags.size22 a[title="portuguese"],
.tool-container .tool-items a[title="portuguese"],
a.single-language[title="portuguese"] span.size22 {
    background:  -117px -264px no-repeat;
}
#flags.size22 a.brazil[title="portuguese"],
a.single-language.brazil[title="portuguese"] span.size22 {
    background:  -146px -438px no-repeat;
}
#flags.size22 a[title="punjabi"],
.tool-container .tool-items a[title="punjabi"],
a.single-language[title="punjabi"] span.size22 {
    background:  -146px -264px no-repeat;
}
#flags.size22 a[title="romanian"],
.tool-container .tool-items a[title="romanian"],
a.single-language[title="romanian"] span.size22 {
    background:  -1px -293px no-repeat;
}
#flags.size22 a[title="russian"],
.tool-container .tool-items a[title="russian"],
a.single-language[title="russian"] span.size22 {
    background:  -30px -293px no-repeat;
}
#flags.size22 a[title="samoan"],
.tool-container .tool-items a[title="samoan"],
a.single-language[title="samoan"] span.size22 {
    background:  -30px -467px no-repeat;
}
#flags.size22 a[title="scots gaelic"],
.tool-container .tool-items a[title="scots gaelic"],
a.single-language[title="scots gaelic"] span.size22 {
    background:  -59px -467px no-repeat;
}
#flags.size22 a[title="serbian"],
.tool-container .tool-items a[title="serbian"],
a.single-language[title="serbian"] span.size22 {
    background:  -59px -293px no-repeat;
}
#flags.size22 a[title="sesotho"],
.tool-container .tool-items a[title="sesotho"],
a.single-language[title="sesotho"] span.size22 {
    background:  -30px -409px no-repeat;
}
#flags.size22 a[title="shona"],
.tool-container .tool-items a[title="shona"],
a.single-language[title="shona"] span.size22 {
    background:  -59px -496px no-repeat;
}
#flags.size22 a[title="sindhi"],
.tool-container .tool-items a[title="sindhi"],
a.single-language[title="sindhi"] span.size22 {
    background:  -146px -351px no-repeat;
}
#flags.size22 a[title="sinhala"],
.tool-container .tool-items a[title="sinhala"],
a.single-language[title="sinhala"] span.size22 {
    background:  -1px -438px no-repeat;
}
#flags.size22 a[title="slovak"],
.tool-container .tool-items a[title="slovak"],
a.single-language[title="slovak"] span.size22 {
    background:  -88px -293px no-repeat;
}
#flags.size22 a[title="slovenian"],
.tool-container .tool-items a[title="slovenian"],
a.single-language[title="slovenian"] span.size22 {
    background:  -117px -293px no-repeat;
}
#flags.size22 a[title="somali"],
.tool-container .tool-items a[title="somali"],
a.single-language[title="somali"] span.size22 {
    background:  -146px -293px no-repeat;
}
#flags.size22 a[title="spanish"],
.tool-container .tool-items a[title="spanish"],
a.single-language[title="spanish"] span.size22 {
    background:  -1px -322px no-repeat;
}
#flags.size22 a.mexico[title="spanish"],
a.single-language.mexico[title="spanish"] span.size22 {
    background:  -117px -438px no-repeat;
}
#flags.size22 a[title="sundanese"],
.tool-container .tool-items a[title="sundanese"],
a.single-language[title="sundanse"] span.size22 {
    background:  -146px -380px no-repeat;
}
#flags.size22 a[title="swahili"],
.tool-container .tool-items a[title="swahili"],
a.single-language[title="swahili"] span.size22 {
    background:  -30px -322px no-repeat;
}
#flags.size22 a[title="swedish"],
.tool-container .tool-items a[title="swedish"],
a.single-language[title="swedish"] span.size22 {
    background:  -59px -322px no-repeat;
}
#flags.size22 a[title="tajik"],
.tool-container .tool-items a[title="tajik"],
a.single-language[title="tajik"] span.size22 {
    background:  -30px -438px no-repeat;
}
#flags.size22 a[title="tamil"],
.tool-container .tool-items a[title="tamil"],
a.single-language[title="tamil"] span.size22 {
    background:  -88px -322px no-repeat;
}
#flags.size22 a[title="telugu"],
.tool-container .tool-items a[title="telugu"],
a.single-language[title="telugu"] span.size22 {
    background:  -117px -322px no-repeat;
}
#flags.size22 a[title="thai"],
.tool-container .tool-items a[title="thai"],
a.single-language[title="thai"] span.size22 {
    background:  -146px -322px no-repeat;
}
#flags.size22 a[title="turkish"],
.tool-container .tool-items a[title="turkish"],
a.single-language[title="turkish"] span.size22 {
    background:  -30px -351px no-repeat;
}
#flags.size22 a[title="ukrainian"],
.tool-container .tool-items a[title="ukrainian"],
a.single-language[title="ukrainian"] span.size22 {
    background:  -59px -351px no-repeat;
}
#flags.size22 a[title="uzbek"],
.tool-container .tool-items a[title="uzbek"],
a.single-language[title="uzbek"] span.size22 {
    background:  -59px -438px no-repeat;
}
#flags.size22 a[title="urdu"],
.tool-container .tool-items a[title="urdu"],
a.single-language[title="urdu"] span.size22 {
    background:  -146px -351px no-repeat;
}
#flags.size22 a[title="vietnamese"],
.tool-container .tool-items a[title="vietnamese"],
a.single-language[title="vietnamese"] span.size22 {
    background:  -1px -380px no-repeat;
}
#flags.size22 a[title="welsh"],
.tool-container .tool-items a[title="welsh"],
a.single-language[title="welsh"] span.size22 {
    background:  -30px -380px no-repeat;
}
#flags.size22 a[title="xhosa"],
.tool-container .tool-items a[title="xhosa"],
a.single-language[title="xhosa"] span.size22 {
    background:  -1px -3px no-repeat;
}
#flags.size22 a[title="yiddish"],
.tool-container .tool-items a[title="yiddish"],
a.single-language[title="yiddish"] span.size22 {
    background:  -59px -380px no-repeat;
}
#flags.size22 a[title="yoruba"],
.tool-container .tool-items a[title="yoruba"],
a.single-language[title="yoruba"] span.size22 {
    background:  -88px -380px no-repeat;
}
#flags.size22 a[title="zulu"],
.tool-container .tool-items a[title="zulu"],
a.single-language[title="zulu"] span.size22 {
    background:  -117px -380px no-repeat;
}
/* individual flag backgrounds (20px) */

#flags.size20 a[title="afrikaans"],
.tool-container .tool-items a[title="afrikaans"],
a.single-language[title="afrikaans"] span.size20 {
    background:  -2px -4px no-repeat;
}
#flags.size20 a[title="albanian"],
.tool-container .tool-items a[title="albanian"],
a.single-language[title="albanian"] span.size20 {
    background:  -31px -4px no-repeat;
}
#flags.size20 a[title="amharic"],
.tool-container .tool-items a[title="amharic"],
a.single-language[title="amharic"] span.size20 {
    background:  -2px -468px no-repeat;
}
#flags.size20 a[title="arabic"],
.tool-container .tool-items a[title="arabic"],
a.single-language[title="arabic"] span.size20 {
    background:  -60px -4px no-repeat;
}
#flags.size20 a[title="armenian"],
.tool-container .tool-items a[title="armenian"],
a.single-language[title="armenian"] span.size20 {
    background:  -89px -4px no-repeat;
}
#flags.size20 a[title="azerbaijani"],
.tool-container .tool-items a[title="azerbaijani"],
a.single-language[title="azerbaijani"] span.size20 {
    background:  -118px -4px no-repeat;
}
#flags.size20 a[title="basque"],
.tool-container .tool-items a[title="basque"],
a.single-language[title="basque"] span.size20 {
    background:  -147px -4px no-repeat;
}
#flags.size20 a[title="belarusian"],
.tool-container .tool-items a[title="belarusian"],
a.single-language[title="belarusian"] span.size20 {
    background:  -2px -33px no-repeat;
}
#flags.size20 a[title="bengali"],
.tool-container .tool-items a[title="bengali"],
a.single-language[title="bengali"] span.size20 {
    background:  -31px -33px no-repeat;
}
#flags.size20 a[title="bosnian"],
.tool-container .tool-items a[title="bosnian"],
a.single-language[title="bosnian"] span.size20 {
    background:  -60px -33px no-repeat;
}
#flags.size20 a[title="bulgarian"],
.tool-container .tool-items a[title="bulgarian"],
a.single-language[title="bulgarian"] span.size20 {
    background:  -89px -33px no-repeat;
}
#flags.size20 a[title="catalan"],
.tool-container .tool-items a[title="catalan"],
a.single-language[title="catalan"] span.size20 {
    background:  -118px -33px no-repeat;
}
#flags.size20 a[title="cebuano"],
.tool-container .tool-items a[title="cebuano"],
a.single-language[title="cebuano"] span.size20 {
    background:  -147px -33px no-repeat;
}
#flags.size20 a[title="chichewa"],
.tool-container .tool-items a[title="chichewa"],
a.single-language[title="chichewa"] span.size20 {
    background:  -89px -410px no-repeat;
}
#flags.size20 a[title="chinese (simplified)"],
.tool-container .tool-items a[title="chinese (simplified)"],
a.single-language[title="chinese (simplified)"] span.size20 {
    background:  -2px -62px no-repeat;
}
#flags.size20 a[title="chinese (traditional)"],
.tool-container .tool-items a[title="chinese (traditional)"],
a.single-language[title="chinese (traditional)"] span.size20 {
    background:  -31px -62px no-repeat;
}
#flags.size20 a[title="corsican"],
.tool-container .tool-items a[title="corsican"],
a.single-language[title="corsican"] span.size20 {
    background:  -118px -91px no-repeat;
}
#flags.size20 a[title="croatian"],
.tool-container .tool-items a[title="croatian"],
a.single-language[title="croatian"] span.size20 {
    background:  -60px -62px no-repeat;
}
#flags.size20 a[title="czech"],
.tool-container .tool-items a[title="czech"],
a.single-language[title="czech"] span.size20 {
    background:  -89px -62px no-repeat;
}
#flags.size20 a[title="danish"],
.tool-container .tool-items a[title="danish"],
a.single-language[title="danish"] span.size20 {
    background:  -118px -62px no-repeat;
}
#flags.size20 a[title="dutch"],
.tool-container .tool-items a[title="dutch"],
a.single-language[title="dutch"] span.size20 {
    background:  -147px -62px no-repeat;
}
#flags.size20 a[title="english"],
.tool-container .tool-items a[title="english"],
a.single-language[title="english"] span.size20 {
    background:  -89px -352px no-repeat;
}
#flags.size20 a.united-states[title="english"],
a.single-language.united-states[title="english"] span.size20 {
    background:  -118px -352px no-repeat;
}
#flags.size20 a.canada[title="english"],
a.single-language.canada[title="english"] span.size20 {
    background:  -89px -439px no-repeat;
}
#flags.size20 a[title="esperanto"],
.tool-container .tool-items a[title="esperanto"],
a.single-language[title="esperanto"] span.size20 {
    background:  -2px -91px no-repeat;
}
#flags.size20 a[title="estonian"],
.tool-container .tool-items a[title="estonian"],
a.single-language[title="estonian"] span.size20 {
    background:  -31px -91px no-repeat;
}
#flags.size20 a[title="filipino"],
.tool-container .tool-items a[title="filipino"],
a.single-language[title="filipino"] span.size20 {
    background:  -60px -91px no-repeat;
}
#flags.size20 a[title="finnish"],
.tool-container .tool-items a[title="finnish"],
a.single-language[title="finnish"] span.size20 {
    background:  -89px -91px no-repeat;
}
#flags.size20 a[title="french"],
.tool-container .tool-items a[title="french"],
a.single-language[title="french"] span.size20 {
    background:  -118px -91px no-repeat;
}
#flags.size20 a[title="frisian"],
.tool-container .tool-items a[title="frisian"],
a.single-language[title="frisian"] span.size20 {
    background:  -147px -62px no-repeat;
}
#flags.size20 a[title="galician"],
.tool-container .tool-items a[title="galician"],
a.single-language[title="galician"] span.size20 {
    background:  -147px -91px no-repeat;
}
#flags.size20 a[title="georgian"],
.tool-container .tool-items a[title="georgian"],
a.single-language[title="georgian"] span.size20 {
    background:  -2px -120px no-repeat;
}
#flags.size20 a[title="german"],
.tool-container .tool-items a[title="german"],
a.single-language[title="german"] span.size20 {
    background:  -31px -120px no-repeat;
}
#flags.size20 a[title="greek"],
.tool-container .tool-items a[title="greek"],
a.single-language[title="greek"] span.size20 {
    background:  -60px -120px no-repeat;
}
#flags.size20 a[title="gujarati"],
.tool-container .tool-items a[title="gujarati"],
a.single-language[title="gujarati"] span.size20 {
    background:  -89px -120px no-repeat;
}
#flags.size20 a[title="haitian"],
.tool-container .tool-items a[title="haitian"],
a.single-language[title="haitian"] span.size20 {
    background:  -118px -120px no-repeat;
}
#flags.size20 a[title="hausa"],
.tool-container .tool-items a[title="hausa"],
a.single-language[title="hausa"] span.size20 {
    background:  -147px -120px no-repeat;
}
#flags.size20 a[title="hawaiian"],
.tool-container .tool-items a[title="hawaiian"],
a.single-language[title="hawaiian"] span.size20 {
    background:  -89px -468px no-repeat;
}
#flags.size20 a[title="hebrew"],
.tool-container .tool-items a[title="hebrew"],
a.single-language[title="hebrew"] span.size20 {
    background:  -2px -149px no-repeat;
}
#flags.size20 a[title="hindi"],
.tool-container .tool-items a[title="hindi"],
a.single-language[title="hindi"] span.size20 {
    background:  -31px -149px no-repeat;
}
#flags.size20 a[title="hmong"],
.tool-container .tool-items a[title="hmong"],
a.single-language[title="hmong"] span.size20 {
    background:  -60px -149px no-repeat;
}
#flags.size20 a[title="hungarian"],
.tool-container .tool-items a[title="hungarian"],
a.single-language[title="hungarian"] span.size20 {
    background:  -89px -149px no-repeat;
}
#flags.size20 a[title="icelandic"],
.tool-container .tool-items a[title="icelandic"],
a.single-language[title="icelandic"] span.size20 {
    background:  -118px -149px no-repeat;
}
#flags.size20 a[title="igbo"],
.tool-container .tool-items a[title="igbo"],
a.single-language[title="igbo"] span.size20 {
    background:  -147px -149px no-repeat;
}
#flags.size20 a[title="indonesian"],
.tool-container .tool-items a[title="indonesian"],
a.single-language[title="indonesian"] span.size20 {
    background:  -2px -178px no-repeat;
}
#flags.size20 a[title="irish"],
.tool-container .tool-items a[title="irish"],
a.single-language[title="irish"] span.size20 {
    background:  -31px -178px no-repeat;
}
#flags.size20 a[title="italian"],
.tool-container .tool-items a[title="italian"],
a.single-language[title="italian"] span.size20 {
    background:  -60px -178px no-repeat;
}
#flags.size20 a[title="japanese"],
.tool-container .tool-items a[title="japanese"],
a.single-language[title="japanese"] span.size20 {
    background:  -89px -178px no-repeat;
}
#flags.size20 a[title="javanese"],
.tool-container .tool-items a[title="javanese"],
a.single-language[title="javanese"] span.size20 {
    background:  -118px -178px no-repeat;
}
#flags.size20 a[title="kannada"],
.tool-container .tool-items a[title="kannada"],
a.single-language[title="kannada"] span.size20 {
    background:  -147px -178px no-repeat;
}
#flags.size20 a[title="kazakh"],
.tool-container .tool-items a[title="kazakh"],
a.single-language[title="kazakh"] span.size20 {
    background:  -2px -410px no-repeat;
}
#flags.size20 a[title="khmer"],
.tool-container .tool-items a[title="khmer"],
a.single-language[title="khmer"] span.size20 {
    background:  -2px -207px no-repeat;
}
#flags.size20 a[title="korean"],
.tool-container .tool-items a[title="korean"],
a.single-language[title="korean"] span.size20 {
    background:  -31px -207px no-repeat;
}
#flags.size20 a[title="kurdish"],
.tool-container .tool-items a[title="kurdish"],
a.single-language[title="kurdish"] span.size20 {
    background:  -118px -468px no-repeat;
}
#flags.size20 a[title="kyrgyz"],
.tool-container .tool-items a[title="kyrgyz"],
a.single-language[title="kyrgyz"] span.size20 {
    background:  -147px -468px no-repeat;
}
#flags.size20 a[title="lao"],
.tool-container .tool-items a[title="lao"],
a.single-language[title="lao"] span.size20 {
    background:  -60px -207px no-repeat;
}
#flags.size20 a[title="latin"],
.tool-container .tool-items a[title="latin"],
a.single-language[title="latin"] span.size20 {
    background:  -89px -207px no-repeat;
}
#flags.size20 a[title="latvian"],
.tool-container .tool-items a[title="latvian"],
a.single-language[title="latvian"] span.size20 {
    background:  -118px -207px no-repeat;
}
#flags.size20 a[title="lithuanian"],
.tool-container .tool-items a[title="lithuanian"],
a.single-language[title="lithuanian"] span.size20 {
    background:  -147px -207px no-repeat;
}
#flags.size20 a[title="luxembourgish"],
.tool-container .tool-items a[title="luxembourgish"],
a.single-language[title="luxembourgish"] span.size20 {
    background:  -2px -497px no-repeat;
}
#flags.size20 a[title="macedonian"],
.tool-container .tool-items a[title="macedonian"],
a.single-language[title="macedonian"] span.size20 {
    background:  -2px -236px no-repeat;
}
#flags.size20 a[title="malagasy"],
.tool-container .tool-items a[title="malagasy"],
a.single-language[title="malagasy"] span.size20 {
    background:  -60px -410px no-repeat;
}
#flags.size20 a[title="malay"],
.tool-container .tool-items a[title="malay"],
a.single-language[title="malay"] span.size20 {
    background:  -31px -236px no-repeat;
}
#flags.size20 a[title="maltese"],
.tool-container .tool-items a[title="maltese"],
a.single-language[title="maltese"] span.size20 {
    background:  -60px -236px no-repeat;
}
#flags.size20 a[title="malayalam"],
.tool-container .tool-items a[title="malayalam"],
a.single-language[title="malayalam"] span.size20 {
    background:  -118px -410px no-repeat;
}
#flags.size20 a[title="maori"],
.tool-container .tool-items a[title="maori"],
a.single-language[title="maori"] span.size20 {
    background:  -89px -236px no-repeat;
}
#flags.size20 a[title="marathi"],
.tool-container .tool-items a[title="marathi"],
a.single-language[title="marathi"] span.size20 {
    background:  -118px -236px no-repeat;
}
#flags.size20 a[title="mongolian"],
.tool-container .tool-items a[title="mongolian"],
a.single-language[title="mongolian"] span.size20 {
    background:  -147px -236px no-repeat;
}
#flags.size20 a[title="myanmar (burmese)"],
.tool-container .tool-items a[title="myanmar (burmese)"],
a.single-language[title="myanmar (burmese)"] span.size20 {
    background:  -147px -410px no-repeat;
}
#flags.size20 a[title="nepali"],
.tool-container .tool-items a[title="nepali"],
a.single-language[title="nepali"] span.size20 {
    background:  -2px -265px no-repeat;
}
#flags.size20 a[title="norwegian"],
.tool-container .tool-items a[title="norwegian"],
a.single-language[title="norwegian"] span.size20 {
    background:  -31px -265px no-repeat;
}
#flags.size20 a[title="pashto"],
.tool-container .tool-items a[title="pashto"],
a.single-language[title="pashto"] span.size20 {
    background:  -31px -497px no-repeat;
}
#flags.size20 a[title="persian"],
.tool-container .tool-items a[title="persian"],
a.single-language[title="persian"] span.size20 {
    background:  -60px -265px no-repeat;
}
#flags.size20 a[title="polish"],
.tool-container .tool-items a[title="polish"],
a.single-language[title="polish"] span.size20 {
    background:  -89px -265px no-repeat;
}
#flags.size20 a[title="portuguese"],
.tool-container .tool-items a[title="portuguese"],
a.single-language[title="portuguese"] span.size20 {
    background:  -118px -265px no-repeat;
}
#flags.size20 a.brazil[title="portuguese"],
a.single-language.brazil[title="portuguese"] span.size20 {
    background:  -147px -439px no-repeat;
}
#flags.size20 a[title="punjabi"],
.tool-container .tool-items a[title="punjabi"],
a.single-language[title="punjabi"] span.size20 {
    background:  -147px -265px no-repeat;
}
#flags.size20 a[title="romanian"],
.tool-container .tool-items a[title="romanian"],
a.single-language[title="romanian"] span.size20 {
    background:  -2px -294px no-repeat;
}
#flags.size20 a[title="russian"],
.tool-container .tool-items a[title="russian"],
a.single-language[title="russian"] span.size20 {
    background:  -31px -294px no-repeat;
}
#flags.size20 a[title="samoan"],
.tool-container .tool-items a[title="samoan"],
a.single-language[title="samoan"] span.size20 {
    background:  -31px -468px no-repeat;
}
#flags.size20 a[title="scots gaelic"],
.tool-container .tool-items a[title="scots gaelic"],
a.single-language[title="scots gaelic"] span.size20 {
    background:  -60px -468px no-repeat;
}
#flags.size20 a[title="serbian"],
.tool-container .tool-items a[title="serbian"],
a.single-language[title="serbian"] span.size20 {
    background:  -60px -294px no-repeat;
}
#flags.size20 a[title="sesotho"],
.tool-container .tool-items a[title="sesotho"],
a.single-language[title="sesotho"] span.size20 {
    background:  -31px -410px no-repeat;
}
#flags.size20 a[title="shona"],
.tool-container .tool-items a[title="shona"],
a.single-language[title="shona"] span.size20 {
    background:  -60px -497px no-repeat;
}
#flags.size20 a[title="sindhi"],
.tool-container .tool-items a[title="sindhi"],
a.single-language[title="sindhi"] span.size20 {
    background:  -147px -352px no-repeat;
}
#flags.size20 a[title="sinhala"],
.tool-container .tool-items a[title="sinhala"],
a.single-language[title="sinhala"] span.size20 {
    background:  -2px -439px no-repeat;
}
#flags.size20 a[title="slovak"],
.tool-container .tool-items a[title="slovak"],
a.single-language[title="slovak"] span.size20 {
    background:  -89px -294px no-repeat;
}
#flags.size20 a[title="slovenian"],
.tool-container .tool-items a[title="slovenian"],
a.single-language[title="slovenian"] span.size20 {
    background:  -118px -294px no-repeat;
}
#flags.size20 a[title="somali"],
.tool-container .tool-items a[title="somali"],
a.single-language[title="somali"] span.size20 {
    background:  -147px -294px no-repeat;
}
#flags.size20 a[title="spanish"],
.tool-container .tool-items a[title="spanish"],
a.single-language[title="spanish"] span.size20 {
    background:  -2px -323px no-repeat;
}
#flags.size20 a.mexico[title="spanish"],
a.single-language.mexico[title="spanish"] span.size20 {
    background:  -118px -439px no-repeat;
}
#flags.size20 a[title="sundanese"],
.tool-container .tool-items a[title="sundanese"],
a.single-language[title="sundanese"] span.size20 {
    background:  -147px -381px no-repeat;
}
#flags.size20 a[title="swahili"],
.tool-container .tool-items a[title="swahili"],
a.single-language[title="swahili"] span.size20 {
    background:  -31px -323px no-repeat;
}
#flags.size20 a[title="swedish"],
.tool-container .tool-items a[title="swedish"],
a.single-language[title="swedish"] span.size20 {
    background:  -60px -323px no-repeat;
}
#flags.size20 a[title="tajik"],
.tool-container .tool-items a[title="tajik"],
a.single-language[title="tajik"] span.size20 {
    background:  -31px -439px no-repeat;
}
#flags.size20 a[title="tamil"],
.tool-container .tool-items a[title="tamil"],
a.single-language[title="tamil"] span.size20 {
    background:  -89px -323px no-repeat;
}
#flags.size20 a[title="telugu"],
.tool-container .tool-items a[title="telugu"],
a.single-language[title="telugu"] span.size20 {
    background:  -118px -323px no-repeat;
}
#flags.size20 a[title="thai"],
.tool-container .tool-items a[title="thai"],
a.single-language[title="thai"] span.size20 {
    background:  -147px -323px no-repeat;
}
#flags.size20 a[title="turkish"],
.tool-container .tool-items a[title="turkish"],
a.single-language[title="turkish"] span.size20 {
    background:  -31px -352px no-repeat;
}
#flags.size20 a[title="ukrainian"],
.tool-container .tool-items a[title="ukrainian"],
a.single-language[title="ukrainian"] span.size20 {
    background:  -60px -352px no-repeat;
}
#flags.size20 a[title="urdu"],
.tool-container .tool-items a[title="urdu"],
a.single-language[title="urdu"] span.size20 {
    background:  -147px -352px no-repeat;
}
#flags.size20 a[title="uzbek"],
.tool-container .tool-items a[title="uzbek"],
a.single-language[title="uzbek"] span.size20 {
    background:  -60px -439px no-repeat;
}
#flags.size20 a[title="vietnamese"],
.tool-container .tool-items a[title="vietnamese"],
a.single-language[title="vietnamese"] span.size20 {
    background:  -2px -381px no-repeat;
}
#flags.size20 a[title="welsh"],
.tool-container .tool-items a[title="welsh"],
a.single-language[title="welsh"] span.size20 {
    background:  -31px -381px no-repeat;
}
#flags.size20 a[title="xhosa"],
.tool-container .tool-items a[title="xhosa"],
a.single-language[title="xhosa"] span.size20 {
    background:  -2px -4px no-repeat;
}
#flags.size20 a[title="yiddish"],
.tool-container .tool-items a[title="yiddish"],
a.single-language[title="yiddish"] span.size20 {
    background:  -60px -381px no-repeat;
}
#flags.size20 a[title="yoruba"],
.tool-container .tool-items a[title="yoruba"],
a.single-language[title="yoruba"] span.size20 {
    background:  -89px -381px no-repeat;
}
#flags.size20 a[title="zulu"],
.tool-container .tool-items a[title="zulu"],
a.single-language[title="zulu"] span.size20 {
    background:  -118px -381px no-repeat;
}
/* individual flag backgrounds (18px) */

#flags.size18 a[title="afrikaans"],
.tool-container .tool-items a[title="afrikaans"],
a.single-language[title="afrikaans"] span.size18 {
    background:  -2px -4px no-repeat;
}
#flags.size18 a[title="albanian"],
.tool-container .tool-items a[title="albanian"],
a.single-language[title="albanian"] span.size18 {
    background:  -31px -4px no-repeat;
}
#flags.size18 a[title="amharic"],
.tool-container .tool-items a[title="amharic"],
a.single-language[title="amharic"] span.size18 {
    background:  -2px -468px no-repeat;
}
#flags.size18 a[title="arabic"],
.tool-container .tool-items a[title="arabic"],
a.single-language[title="arabic"] span.size18 {
    background:  -60px -4px no-repeat;
}
#flags.size18 a[title="armenian"],
.tool-container .tool-items a[title="armenian"],
a.single-language[title="armenian"] span.size18 {
    background:  -89px -4px no-repeat;
}
#flags.size18 a[title="azerbaijani"],
.tool-container .tool-items a[title="azerbaijani"],
a.single-language[title="azerbaijani"] span.size18 {
    background:  -118px -4px no-repeat;
}
#flags.size18 a[title="basque"],
.tool-container .tool-items a[title="basque"],
a.single-language[title="basque"] span.size18 {
    background:  -147px -4px no-repeat;
}
#flags.size18 a[title="belarusian"],
.tool-container .tool-items a[title="belarusian"],
a.single-language[title="belarusian"] span.size18 {
    background:  -2px -33px no-repeat;
}
#flags.size18 a[title="bengali"],
.tool-container .tool-items a[title="bengali"],
a.single-language[title="bengali"] span.size18 {
    background:  -31px -33px no-repeat;
}
#flags.size18 a[title="bosnian"],
.tool-container .tool-items a[title="bosnian"],
a.single-language[title="bosnian"] span.size18 {
    background:  -60px -33px no-repeat;
}
#flags.size18 a[title="bulgarian"],
.tool-container .tool-items a[title="bulgarian"],
a.single-language[title="bulgarian"] span.size18 {
    background:  -89px -33px no-repeat;
}
#flags.size18 a[title="catalan"],
.tool-container .tool-items a[title="catalan"],
a.single-language[title="catalan"] span.size18 {
    background:  -118px -33px no-repeat;
}
#flags.size18 a[title="cebuano"],
.tool-container .tool-items a[title="cebuano"],
a.single-language[title="cebuano"] span.size18 {
    background:  -147px -33px no-repeat;
}
#flags.size18 a[title="chichewa"],
.tool-container .tool-items a[title="chichewa"],
a.single-language[title="chichewa"] span.size18 {
    background:  -89px -410px no-repeat;
}
#flags.size18 a[title="chinese (simplified)"],
.tool-container .tool-items a[title="chinese (simplified)"],
a.single-language[title="chinese (simplified)"] span.size18 {
    background:  -2px -62px no-repeat;
}
#flags.size18 a[title="chinese (traditional)"],
.tool-container .tool-items a[title="chinese (traditional)"],
a.single-language[title="chinese (traditional)"] span.size18 {
    background:  -31px -62px no-repeat;
}
#flags.size18 a[title="corsican"],
.tool-container .tool-items a[title="corsican"],
a.single-language[title="corsican"] span.size18 {
    background:  -118px -91px no-repeat;
}
#flags.size18 a[title="croatian"],
.tool-container .tool-items a[title="croatian"],
a.single-language[title="croatian"] span.size18 {
    background:  -60px -62px no-repeat;
}
#flags.size18 a[title="czech"],
.tool-container .tool-items a[title="czech"],
a.single-language[title="czech"] span.size18 {
    background:  -89px -62px no-repeat;
}
#flags.size18 a[title="danish"],
.tool-container .tool-items a[title="danish"],
a.single-language[title="danish"] span.size18 {
    background:  -118px -62px no-repeat;
}
#flags.size18 a[title="dutch"],
.tool-container .tool-items a[title="dutch"],
a.single-language[title="dutch"] span.size18 {
    background:  -147px -62px no-repeat;
}
#flags.size18 a[title="english"],
.tool-container .tool-items a[title="english"],
a.single-language[title="english"] span.size18 {
    background:  -89px -352px no-repeat;
}
#flags.size18 a.united-states[title="english"],
a.single-language.united-states[title="english"] span.size18 {
    background:  -118px -352px no-repeat;
}
#flags.size18 a.canada[title="english"] a.single-language.canada[title="english"] span.size18 {
    background:  -89px -439px no-repeat;
}
#flags.size18 a[title="esperanto"],
.tool-container .tool-items a[title="esperanto"],
a.single-language[title="esperanto"] span.size18 {
    background:  -2px -91px no-repeat;
}
#flags.size18 a[title="estonian"],
.tool-container .tool-items a[title="estonian"],
a.single-language[title="estonian"] span.size18 {
    background:  -31px -91px no-repeat;
}
#flags.size18 a[title="filipino"],
.tool-container .tool-items a[title="filipino"],
a.single-language[title="filipino"] span.size18 {
    background:  -60px -91px no-repeat;
}
#flags.size18 a[title="finnish"],
.tool-container .tool-items a[title="finnish"],
a.single-language[title="finnish"] span.size18 {
    background:  -89px -91px no-repeat;
}
#flags.size18 a[title="french"],
.tool-container .tool-items a[title="french"],
a.single-language[title="french"] span.size18 {
    background:  -118px -91px no-repeat;
}
#flags.size18 a[title="frisian"],
.tool-container .tool-items a[title="frisian"],
a.single-language[title="frisian"] span.size18 {
    background:  -147px -62px no-repeat;
}
#flags.size18 a[title="galician"],
.tool-container .tool-items a[title="galician"],
a.single-language[title="galician"] span.size18 {
    background:  -147px -91px no-repeat;
}
#flags.size18 a[title="georgian"],
.tool-container .tool-items a[title="georgian"],
a.single-language[title="georgian"] span.size18 {
    background:  -2px -120px no-repeat;
}
#flags.size18 a[title="german"],
.tool-container .tool-items a[title="german"],
a.single-language[title="german"] span.size18 {
    background:  -31px -120px no-repeat;
}
#flags.size18 a[title="greek"],
.tool-container .tool-items a[title="greek"],
a.single-language[title="greek"] span.size18 {
    background:  -60px -120px no-repeat;
}
#flags.size18 a[title="gujarati"],
.tool-container .tool-items a[title="gujarati"],
a.single-language[title="gujarati"] span.size18 {
    background:  -89px -120px no-repeat;
}
#flags.size18 a[title="haitian"],
.tool-container .tool-items a[title="haitian"],
a.single-language[title="haitian"] span.size18 {
    background:  -118px -120px no-repeat;
}
#flags.size18 a[title="hawaiian"],
.tool-container .tool-items a[title="hawaiian"],
a.single-language[title="hawaiian"] span.size18 {
    background:  -89px -468px no-repeat;
}
#flags.size18 a[title="hausa"],
.tool-container .tool-items a[title="hausa"],
a.single-language[title="hausa"] span.size18 {
    background:  -147px -120px no-repeat;
}
#flags.size18 a[title="hebrew"],
.tool-container .tool-items a[title="hebrew"],
a.single-language[title="hebrew"] span.size18 {
    background:  -2px -149px no-repeat;
}
#flags.size18 a[title="hindi"],
.tool-container .tool-items a[title="hindi"],
a.single-language[title="hindi"] span.size18 {
    background:  -31px -149px no-repeat;
}
#flags.size18 a[title="hmong"],
.tool-container .tool-items a[title="hmong"],
a.single-language[title="hmong"] span.size18 {
    background:  -60px -149px no-repeat;
}
#flags.size18 a[title="hungarian"],
.tool-container .tool-items a[title="hungarian"],
a.single-language[title="hungarian"] span.size18 {
    background:  -89px -149px no-repeat;
}
#flags.size18 a[title="icelandic"],
.tool-container .tool-items a[title="icelandic"],
a.single-language[title="icelandic"] span.size18 {
    background:  -118px -149px no-repeat;
}
#flags.size18 a[title="igbo"],
.tool-container .tool-items a[title="igbo"],
a.single-language[title="igbo"] span.size18 {
    background:  -147px -149px no-repeat;
}
#flags.size18 a[title="indonesian"],
.tool-container .tool-items a[title="indonesian"],
a.single-language[title="indonesian"] span.size18 {
    background:  -2px -178px no-repeat;
}
#flags.size18 a[title="irish"],
.tool-container .tool-items a[title="irish"],
a.single-language[title="irish"] span.size18 {
    background:  -31px -178px no-repeat;
}
#flags.size18 a[title="italian"],
.tool-container .tool-items a[title="italian"],
a.single-language[title="italian"] span.size18 {
    background:  -60px -178px no-repeat;
}
#flags.size18 a[title="japanese"],
.tool-container .tool-items a[title="japanese"],
a.single-language[title="japanese"] span.size18 {
    background:  -89px -178px no-repeat;
}
#flags.size18 a[title="javanese"],
.tool-container .tool-items a[title="javanese"],
a.single-language[title="javanese"] span.size18 {
    background:  -118px -178px no-repeat;
}
#flags.size18 a[title="kannada"],
.tool-container .tool-items a[title="kannada"],
a.single-language[title="kannada"] span.size18 {
    background:  -147px -178px no-repeat;
}
#flags.size18 a[title="kazakh"],
.tool-container .tool-items a[title="kazakh"],
a.single-language[title="kazakh"] span.size18 {
    background:  -2px -410px no-repeat;
}
#flags.size18 a[title="khmer"],
.tool-container .tool-items a[title="khmer"],
a.single-language[title="khmer"] span.size18 {
    background:  -2px -207px no-repeat;
}
#flags.size18 a[title="korean"],
.tool-container .tool-items a[title="korean"],
a.single-language[title="korean"] span.size18 {
    background:  -31px -207px no-repeat;
}
#flags.size18 a[title="kurdish"],
.tool-container .tool-items a[title="kurdish"],
a.single-language[title="kurdish"] span.size18 {
    background:  -118px -468px no-repeat;
}
#flags.size18 a[title="kyrgyz"],
.tool-container .tool-items a[title="kyrgyz"],
a.single-language[title="kyrgyz"] span.size18 {
    background:  -147px -468px no-repeat;
}
#flags.size18 a[title="lao"],
.tool-container .tool-items a[title="lao"],
a.single-language[title="lao"] span.size18 {
    background:  -60px -207px no-repeat;
}
#flags.size18 a[title="latin"],
.tool-container .tool-items a[title="latin"],
a.single-language[title="latin"] span.size18 {
    background:  -89px -207px no-repeat;
}
#flags.size18 a[title="latvian"],
.tool-container .tool-items a[title="latvian"],
a.single-language[title="latvian"] span.size18 {
    background:  -118px -207px no-repeat;
}
#flags.size18 a[title="lithuanian"],
.tool-container .tool-items a[title="lithuanian"],
a.single-language[title="lithuanian"] span.size18 {
    background:  -147px -207px no-repeat;
}
#flags.size18 a[title="luxembourgish"],
.tool-container .tool-items a[title="luxembourgish"],
a.single-language[title="luxembourgish"] span.size18 {
    background:  -2px -496px no-repeat;
}
#flags.size18 a[title="macedonian"],
.tool-container .tool-items a[title="macedonian"],
a.single-language[title="macedonian"] span.size18 {
    background:  -2px -236px no-repeat;
}
#flags.size18 a[title="malagasy"],
.tool-container .tool-items a[title="malagasy"],
a.single-language[title="malagasy"] span.size18 {
    background:  -60px -410px no-repeat;
}
#flags.size18 a[title="malay"],
.tool-container .tool-items a[title="malay"],
a.single-language[title="malay"] span.size18 {
    background:  -31px -236px no-repeat;
}
#flags.size18 a[title="malayalam"],
.tool-container .tool-items a[title="malayalam"],
a.single-language[title="malayalam"] span.size18 {
    background:  -118px -410px no-repeat;
}
#flags.size18 a[title="maltese"],
.tool-container .tool-items a[title="maltese"],
a.single-language[title="maltese"] span.size18 {
    background:  -60px -236px no-repeat;
}
#flags.size18 a[title="maori"],
.tool-container .tool-items a[title="maori"],
a.single-language[title="maori"] span.size18 {
    background:  -89px -236px no-repeat;
}
#flags.size18 a[title="marathi"],
.tool-container .tool-items a[title="marathi"],
a.single-language[title="marathi"] span.size18 {
    background:  -118px -236px no-repeat;
}
#flags.size18 a[title="mongolian"],
.tool-container .tool-items a[title="mongolian"],
a.single-language[title="mongolian"] span.size18 {
    background:  -147px -236px no-repeat;
}
#flags.size18 a[title="myanmar (burmese)"],
.tool-container .tool-items a[title="myanmar (burmese)"],
a.single-language[title="myanmar (burmese)"] span.size18 {
    background:  -147px -410px no-repeat;
}
#flags.size18 a[title="nepali"],
.tool-container .tool-items a[title="nepali"],
a.single-language[title="nepali"] span.size18 {
    background:  -2px -265px no-repeat;
}
#flags.size18 a[title="norwegian"],
.tool-container .tool-items a[title="norwegian"],
a.single-language[title="norwegian"] span.size18 {
    background:  -31px -265px no-repeat;
}
#flags.size18 a[title="pashto"],
.tool-container .tool-items a[title="pashto"],
a.single-language[title="pashto"] span.size18 {
    background:  -31px -496px no-repeat;
}
#flags.size18 a[title="persian"],
.tool-container .tool-items a[title="persian"],
a.single-language[title="persian"] span.size18 {
    background:  -60px -265px no-repeat;
}
#flags.size18 a[title="polish"],
.tool-container .tool-items a[title="polish"],
a.single-language[title="polish"] span.size18 {
    background:  -89px -265px no-repeat;
}
#flags.size18 a[title="portuguese"],
.tool-container .tool-items a[title="portuguese"],
a.single-language[title="portuguese"] span.size18 {
    background:  -118px -265px no-repeat;
}
#flags.size18 a.brazil[title="portuguese"],
a.single-language.brazil[title="portuguese"] span.size18 {
    background:  -147px -439px no-repeat;
}
#flags.size18 a[title="punjabi"],
.tool-container .tool-items a[title="punjabi"],
a.single-language[title="punjabi"] span.size18 {
    background:  -147px -265px no-repeat;
}
#flags.size18 a[title="romanian"],
.tool-container .tool-items a[title="romanian"],
a.single-language[title="romanian"] span.size18 {
    background:  -2px -294px no-repeat;
}
#flags.size18 a[title="russian"],
.tool-container .tool-items a[title="russian"],
a.single-language[title="russian"] span.size18 {
    background:  -31px -294px no-repeat;
}
#flags.size18 a[title="samoan"],
.tool-container .tool-items a[title="samoan"],
a.single-language[title="samoan"] span.size18 {
    background:  -31px -468px no-repeat;
}
#flags.size18 a[title="scots gaelic"],
.tool-container .tool-items a[title="scots gaelic"],
a.single-language[title="scots gaelic"] span.size18 {
    background:  -60px -468px no-repeat;
}
#flags.size18 a[title="serbian"],
.tool-container .tool-items a[title="serbian"],
a.single-language[title="serbian"] span.size18 {
    background:  -60px -294px no-repeat;
}
#flags.size18 a[title="sesotho"],
.tool-container .tool-items a[title="sesotho"],
a.single-language[title="sesotho"] span.size18 {
    background:  -31px -410px no-repeat;
}
#flags.size18 a[title="shona"],
.tool-container .tool-items a[title="shona"],
a.single-language[title="shona"] span.size18 {
    background:  -60px -496px no-repeat;
}
#flags.size18 a[title="sindhi"],
.tool-container .tool-items a[title="sindhi"],
a.single-language[title="sindhi"] span.size18 {
    background:  -147px -352px no-repeat;
}
#flags.size18 a[title="sinhala"],
.tool-container .tool-items a[title="sinhala"],
a.single-language[title="sinhala"] span.size18 {
    background:  -2px -439px no-repeat;
}
#flags.size18 a[title="slovak"],
.tool-container .tool-items a[title="slovak"],
a.single-language[title="slovak"] span.size18 {
    background:  -89px -294px no-repeat;
}
#flags.size18 a[title="slovenian"],
.tool-container .tool-items a[title="slovenian"],
a.single-language[title="slovenian"] span.size18 {
    background:  -118px -294px no-repeat;
}
#flags.size18 a[title="somali"],
.tool-container .tool-items a[title="somali"],
a.single-language[title="somali"] span.size18 {
    background:  -147px -294px no-repeat;
}
#flags.size18 a[title="spanish"],
.tool-container .tool-items a[title="spanish"],
a.single-language[title="spanish"] span.size18 {
    background:  -2px -323px no-repeat;
}
#flags.size18 a.mexico[title="spanish"],
a.single-language.mexico[title="spanish"] span.size18 {
    background:  -118px -439px no-repeat;
}
#flags.size18 a[title="sundanese"],
.tool-container .tool-items a[title="sundanese"],
a.single-language[title="sundanese"] span.size18 {
    background:  -147px -381px no-repeat;
}
#flags.size18 a[title="swahili"],
.tool-container .tool-items a[title="swahili"],
a.single-language[title="swahili"] span.size18 {
    background:  -31px -323px no-repeat;
}
#flags.size18 a[title="swedish"],
.tool-container .tool-items a[title="swedish"],
a.single-language[title="swedish"] span.size18 {
    background:  -60px -323px no-repeat;
}
#flags.size18 a[title="tajik"],
.tool-container .tool-items a[title="tajik"],
a.single-language[title="tajik"] span.size18 {
    background:  -31px -439px no-repeat;
}
#flags.size18 a[title="tamil"],
.tool-container .tool-items a[title="tamil"],
a.single-language[title="tamil"] span.size18 {
    background:  -89px -323px no-repeat;
}
#flags.size18 a[title="telugu"],
.tool-container .tool-items a[title="telugu"],
a.single-language[title="telugu"] span.size18 {
    background:  -118px -323px no-repeat;
}
#flags.size18 a[title="thai"],
.tool-container .tool-items a[title="thai"],
a.single-language[title="thai"] span.size18 {
    background:  -147px -323px no-repeat;
}
#flags.size18 a[title="turkish"],
.tool-container .tool-items a[title="turkish"],
a.single-language[title="turkish"] span.size18 {
    background:  -31px -352px no-repeat;
}
#flags.size18 a[title="ukrainian"],
.tool-container .tool-items a[title="ukrainian"],
a.single-language[title="ukrainian"] span.size18 {
    background:  -60px -352px no-repeat;
}
#flags.size18 a[title="urdu"],
.tool-container .tool-items a[title="urdu"],
a.single-language[title="urdu"] span.size18 {
    background:  -147px -352px no-repeat;
}
#flags.size18 a[title="uzbek"],
.tool-container .tool-items a[title="uzbek"],
a.single-language[title="uzbek"] span.size18 {
    background:  -60px -439px no-repeat;
}
#flags.size18 a[title="vietnamese"],
.tool-container .tool-items a[title="vietnamese"],
a.single-language[title="vietnamese"] span.size18 {
    background:  -2px -381px no-repeat;
}
#flags.size18 a[title="welsh"],
.tool-container .tool-items a[title="welsh"],
a.single-language[title="welsh"] span.size18 {
    background:  -31px -381px no-repeat;
}
#flags.size18 a[title="xhosa"],
.tool-container .tool-items a[title="xhosa"],
a.single-language[title="xhosa"] span.size18 {
    background:  -2px -4px no-repeat;
}
#flags.size18 a[title="yiddish"],
.tool-container .tool-items a[title="yiddish"],
a.single-language[title="yiddish"] span.size18 {
    background:  -60px -381px no-repeat;
}
#flags.size18 a[title="yoruba"],
.tool-container .tool-items a[title="yoruba"],
a.single-language[title="yoruba"] span.size18 {
    background:  -89px -381px no-repeat;
}
#flags.size18 a[title="zulu"],
.tool-container .tool-items a[title="zulu"],
a.single-language[title="zulu"] span.size18 {
    background:  -118px -381px no-repeat;
}
/* individual flag backgrounds (16px) */

#flags.size16 a[title="afrikaans"],
#language .switcher .selected a[title="afrikaans"] span,
#language .switcher .option a[title="afrikaans"] span,
.tool-container .tool-items a[title="afrikaans"],
a.single-language[title="afrikaans"] span.size16 {
    background:  -4px -5px no-repeat;
}
#flags.size16 a[title="albanian"],
#language .switcher .selected a[title="albanian"] span,
#language .switcher .option a[title="albanian"] span,
.tool-container .tool-items a[title="albanian"],
a.single-language[title="albanian"] span.size16 {
    background:  -33px -5px no-repeat;
}
#flags.size16 a[title="amharic"],
#language .switcher .selected a[title="amharic"] span,
#language .switcher .option a[title="amharic"] span,
.tool-container .tool-items a[title="amharic"],
a.single-language[title="amharic"] span.size16 {
    background:  -4px -469px no-repeat;
}
#flags.size16 a[title="arabic"],
#language .switcher .selected a[title="arabic"] span,
#language .switcher .option a[title="arabic"] span,
.tool-container .tool-items a[title="arabic"],
a.single-language[title="arabic"] span.size16 {
    background:  -62px -5px no-repeat;
}
#flags.size16 a[title="armenian"],
#language .switcher .selected a[title="armenian"] span,
#language .switcher .option a[title="armenian"] span,
.tool-container .tool-items a[title="armenian"],
a.single-language[title="armenian"] span.size16 {
    background:  -91px -5px no-repeat;
}
#flags.size16 a[title="azerbaijani"],
#language .switcher .selected a[title="azerbaijani"] span,
#language .switcher .option a[title="azerbaijani"] span,
.tool-container .tool-items a[title="azerbaijani"],
a.single-language[title="azerbaijani"] span.size16 {
    background:  -120px -5px no-repeat;
}
#flags.size16 a[title="basque"],
#language .switcher .selected a[title="basque"] span,
#language .switcher .option a[title="basque"] span,
.tool-container .tool-items a[title="basque"],
a.single-language[title="basque"] span.size16 {
    background:  -149px -5px no-repeat;
}
#flags.size16 a[title="belarusian"],
#language .switcher .selected a[title="belarusian"] span,
#language .switcher .option a[title="belarusian"] span,
.tool-container .tool-items a[title="belarusian"],
a.single-language[title="belarusian"] span.size16 {
    background:  -4px -34px no-repeat;
}
#flags.size16 a[title="bengali"],
#language .switcher .selected a[title="bengali"] span,
#language .switcher .option a[title="bengali"] span,
.tool-container .tool-items a[title="bengali"],
a.single-language[title="bengali"] span.size16 {
    background:  -33px -34px no-repeat;
}
#flags.size16 a[title="bosnian"],
#language .switcher .selected a[title="bosnian"] span,
#language .switcher .option a[title="bosnian"] span,
.tool-container .tool-items a[title="bosnian"],
a.single-language[title="bosnian"] span.size16 {
    background:  -62px -34px no-repeat;
}
#flags.size16 a[title="bulgarian"],
#language .switcher .selected a[title="bulgarian"] span,
#language .switcher .option a[title="bulgarian"] span,
.tool-container .tool-items a[title="bulgarian"],
a.single-language[title="bulgarian"] span.size16 {
    background:  -91px -34px no-repeat;
}
#flags.size16 a[title="catalan"],
#language .switcher .selected a[title="catalan"] span,
#language .switcher .option a[title="catalan"] span,
.tool-container .tool-items a[title="catalan"],
a.single-language[title="catalan"] span.size16 {
    background:  -120px -34px no-repeat;
}
#flags.size16 a[title="cebuano"],
#language .switcher .selected a[title="cebuano"] span,
#language .switcher .option a[title="cebuano"] span,
.tool-container .tool-items a[title="cebuano"],
a.single-language[title="cebuano"] span.size16 {
    background:  -149px -34px no-repeat;
}
#flags.size16 a[title="chichewa"],
#language .switcher .selected a[title="chichewa"] span,
#language .switcher .option a[title="chichewa"] span,
.tool-container .tool-items a[title="chichewa"],
a.single-language[title="chichewa"] span.size16 {
    background:  -91px -411px no-repeat;
}
#flags.size16 a[title="chinese (simplified)"],
#language .switcher .selected a[title="chinese (simplified)"] span,
#language .switcher .option a[title="chinese (simplified)"] span,
.tool-container .tool-items a[title="chinese (simplified)"],
a.single-language[title="chinese (simplified)"] span.size16 {
    background:  -4px -63px no-repeat;
}
#flags.size16 a[title="chinese (traditional)"],
#language .switcher .selected a[title="chinese (traditional)"] span,
#language .switcher .option a[title="chinese (traditional)"] span,
.tool-container .tool-items a[title="chinese (traditional)"],
a.single-language[title="chinese (traditional)"] span.size16 {
    background:  -33px -63px no-repeat;
}
#flags.size16 a[title="corsican"],
#language .switcher .selected a[title="corsican"] span,
#language .switcher .option a[title="corsican"] span,
.tool-container .tool-items a[title="corsican"],
a.single-language[title="corsican"] span.size16 {
    background:  -120px -92px no-repeat;
}
#flags.size16 a[title="croatian"],
#language .switcher .selected a[title="croatian"] span,
#language .switcher .option a[title="croatian"] span,
.tool-container .tool-items a[title="croatian"],
a.single-language[title="croatian"] span.size16 {
    background:  -62px -63px no-repeat;
}
#flags.size16 a[title="czech"],
#language .switcher .selected a[title="czech"] span,
#language .switcher .option a[title="czech"] span,
.tool-container .tool-items a[title="czech"],
a.single-language[title="czech"] span.size16 {
    background:  -91px -63px no-repeat;
}
#flags.size16 a[title="danish"],
#language .switcher .selected a[title="danish"] span,
#language .switcher .option a[title="danish"] span,
.tool-container .tool-items a[title="danish"],
a.single-language[title="danish"] span.size16 {
    background:  -120px -63px no-repeat;
}
#flags.size16 a[title="dutch"],
#language .switcher .selected a[title="dutch"] span,
#language .switcher .option a[title="dutch"] span,
.tool-container .tool-items a[title="dutch"],
a.single-language[title="dutch"] span.size16 {
    background:  -149px -63px no-repeat;
}
#flags.size16 a[title="english"],
#language .switcher .selected a[title="english"] span,
#language .switcher .option a[title="english"] span,
.tool-container .tool-items a[title="english"],
a.single-language[title="english"] span.size16 {
    background:  -91px -353px no-repeat;
}
#flags.size16 a.united-states[title="english"],
#language .switcher .selected a[title="english"] span.united-states,
#language .switcher .option a[title="english"] span.united-states,
a.single-language.united-states[title="english"] span.size16 {
    background:  -120px -353px no-repeat;
}
#flags.size16 a.canada[title="english"],
#language .switcher .selected a[title="english"] span.canada,
#language .switcher .option a[title="english"] span.canada,
a.single-language.canada[title="english"] span.size16 {
    background:  -91px -440px no-repeat;
}
#flags.size16 a[title="esperanto"],
#language .switcher .selected a[title="esperanto"] span,
#language .switcher .option a[title="esperanto"] span,
.tool-container .tool-items a[title="esperanto"],
a.single-language[title="esperanto"] span.size16 {
    background:  -4px -92px no-repeat;
}
#flags.size16 a[title="estonian"],
#language .switcher .selected a[title="estonian"] span,
#language .switcher .option a[title="estonian"] span,
.tool-container .tool-items a[title="estonian"],
a.single-language[title="estonian"] span.size16 {
    background:  -33px -92px no-repeat;
}
#flags.size16 a[title="filipino"],
#language .switcher .selected a[title="filipino"] span,
#language .switcher .option a[title="filipino"] span,
.tool-container .tool-items a[title="filipino"],
a.single-language[title="filipino"] span.size16 {
    background:  -62px -92px no-repeat;
}
#flags.size16 a[title="finnish"],
#language .switcher .selected a[title="finnish"] span,
#language .switcher .option a[title="finnish"] span,
.tool-container .tool-items a[title="finnish"],
a.single-language[title="finnish"] span.size16 {
    background:  -91px -92px no-repeat;
}
#flags.size16 a[title="french"],
#language .switcher .selected a[title="french"] span,
#language .switcher .option a[title="french"] span,
.tool-container .tool-items a[title="french"],
a.single-language[title="french"] span.size16 {
    background:  -120px -92px no-repeat;
}
#flags.size16 a[title="frisian"],
#language .switcher .selected a[title="frisian"] span,
#language .switcher .option a[title="frisian"] span,
.tool-container .tool-items a[title="frisian"],
a.single-language[title="frisian"] span.size16 {
    background:  -149px -63px no-repeat;
}
#flags.size16 a[title="galician"],
#language .switcher .selected a[title="galician"] span,
#language .switcher .option a[title="galician"] span,
.tool-container .tool-items a[title="galician"],
a.single-language[title="galician"] span.size16 {
    background:  -149px -92px no-repeat;
}
#flags.size16 a[title="georgian"],
#language .switcher .selected a[title="georgian"] span,
#language .switcher .option a[title="georgian"] span,
.tool-container .tool-items a[title="georgian"],
a.single-language[title="georgian"] span.size16 {
    background:  -4px -121px no-repeat;
}
#flags.size16 a[title="german"],
#language .switcher .selected a[title="german"] span,
#language .switcher .option a[title="german"] span,
.tool-container .tool-items a[title="german"],
a.single-language[title="german"] span.size16 {
    background:  -33px -121px no-repeat;
}
#flags.size16 a[title="greek"],
#language .switcher .selected a[title="greek"] span,
#language .switcher .option a[title="greek"] span,
.tool-container .tool-items a[title="greek"],
a.single-language[title="greek"] span.size16 {
    background:  -62px -121px no-repeat;
}
#flags.size16 a[title="gujarati"],
#language .switcher .selected a[title="gujarati"] span,
#language .switcher .option a[title="gujarati"] span,
.tool-container .tool-items a[title="gujarati"],
a.single-language[title="gujarati"] span.size16 {
    background:  -91px -121px no-repeat;
}
#flags.size16 a[title="haitian"],
#language .switcher .selected a[title="haitian"] span,
#language .switcher .option a[title="haitian"] span,
.tool-container .tool-items a[title="haitian"],
a.single-language[title="haitian"] span.size16 {
    background:  -120px -121px no-repeat;
}
#flags.size16 a[title="hawaiian"],
#language .switcher .selected a[title="hawaiian"] span,
#language .switcher .option a[title="hawaiian"] span,
.tool-container .tool-items a[title="hawaiian"],
a.single-language[title="hawaiian"] span.size16 {
    background:  -91px -469px no-repeat;
}
#flags.size16 a[title="hausa"],
#language .switcher .selected a[title="hausa"] span,
#language .switcher .option a[title="hausa"] span,
.tool-container .tool-items a[title="hausa"],
a.single-language[title="hausa"] span.size16 {
    background:  -149px -121px no-repeat;
}
#flags.size16 a[title="hebrew"],
#language .switcher .selected a[title="hebrew"] span,
#language .switcher .option a[title="hebrew"] span,
.tool-container .tool-items a[title="hebrew"],
a.single-language[title="hebrew"] span.size16 {
    background:  -4px -150px no-repeat;
}
#flags.size16 a[title="hindi"],
#language .switcher .selected a[title="hindi"] span,
#language .switcher .option a[title="hindi"] span,
.tool-container .tool-items a[title="hindi"],
a.single-language[title="hindi"] span.size16 {
    background:  -33px -150px no-repeat;
}
#flags.size16 a[title="hmong"],
#language .switcher .selected a[title="hmong"] span,
#language .switcher .option a[title="hmong"] span,
.tool-container .tool-items a[title="hmong"],
a.single-language[title="hmong"] span.size16 {
    background:  -62px -150px no-repeat;
}
#flags.size16 a[title="hungarian"],
#language .switcher .selected a[title="hungarian"] span,
#language .switcher .option a[title="hungarian"] span,
.tool-container .tool-items a[title="hungarian"],
a.single-language[title="hungarian"] span.size16 {
    background:  -91px -150px no-repeat;
}
#flags.size16 a[title="icelandic"],
#language .switcher .selected a[title="icelandic"] span,
#language .switcher .option a[title="icelandic"] span,
.tool-container .tool-items a[title="icelandic"],
a.single-language[title="icelandic"] span.size16 {
    background:  -120px -150px no-repeat;
}
#flags.size16 a[title="igbo"],
#language .switcher .selected a[title="igbo"] span,
#language .switcher .option a[title="igbo"] span,
.tool-container .tool-items a[title="igbo"],
a.single-language[title="igbo"] span.size16 {
    background:  -149px -150px no-repeat;
}
#flags.size16 a[title="indonesian"],
#language .switcher .selected a[title="indonesian"] span,
#language .switcher .option a[title="indonesian"] span,
.tool-container .tool-items a[title="indonesian"],
a.single-language[title="indonesian"] span.size16 {
    background:  -4px -179px no-repeat;
}
#flags.size16 a[title="irish"],
#language .switcher .selected a[title="irish"] span,
#language .switcher .option a[title="irish"] span,
.tool-container .tool-items a[title="irish"],
a.single-language[title="irish"] span.size16 {
    background:  -33px -179px no-repeat;
}
#flags.size16 a[title="italian"],
#language .switcher .selected a[title="italian"] span,
#language .switcher .option a[title="italian"] span,
.tool-container .tool-items a[title="italian"],
a.single-language[title="italian"] span.size16 {
    background:  -62px -179px no-repeat;
}
#flags.size16 a[title="japanese"],
#language .switcher .selected a[title="japanese"] span,
#language .switcher .option a[title="japanese"] span,
.tool-container .tool-items a[title="japanese"],
a.single-language[title="japanese"] span.size16 {
    background:  -91px -179px no-repeat;
}
#flags.size16 a[title="javanese"],
#language .switcher .selected a[title="javanese"] span,
#language .switcher .option a[title="javanese"] span,
.tool-container .tool-items a[title="javanese"],
a.single-language[title="javanese"] span.size16 {
    background:  -120px -179px no-repeat;
}
#flags.size16 a[title="kannada"],
#language .switcher .selected a[title="kannada"] span,
#language .switcher .option a[title="kannada"] span,
.tool-container .tool-items a[title="kannada"],
a.single-language[title="kannada"] span.size16 {
    background:  -149px -179px no-repeat;
}
#flags.size16 a[title="kazakh"],
#language .switcher .selected a[title="kazakh"] span,
#language .switcher .option a[title="kazakh"] span,
.tool-container .tool-items a[title="kazakh"],
a.single-language[title="kazakh"] span.size16 {
    background:  -4px -411px no-repeat;
}
#flags.size16 a[title="khmer"],
#language .switcher .selected a[title="khmer"] span,
#language .switcher .option a[title="khmer"] span,
.tool-container .tool-items a[title="khmer"],
a.single-language[title="khmer"] span.size16 {
    background:  -4px -208px no-repeat;
}
#flags.size16 a[title="korean"],
#language .switcher .selected a[title="korean"] span,
#language .switcher .option a[title="korean"] span,
.tool-container .tool-items a[title="korean"],
a.single-language[title="korean"] span.size16 {
    background:  -33px -208px no-repeat;
}
#flags.size16 a[title="kurdish"],
#language .switcher .selected a[title="kurdish"] span,
#language .switcher .option a[title="kurdish"] span,
.tool-container .tool-items a[title="kurdish"],
a.single-language[title="kurdish"] span.size16 {
    background:  -120px -469px no-repeat;
}
#flags.size16 a[title="kyrgyz"],
#language .switcher .selected a[title="kyrgyz"] span,
#language .switcher .option a[title="kyrgyz"] span,
.tool-container .tool-items a[title="kyrgyz"],
a.single-language[title="kyrgyz"] span.size16 {
    background:  -149px -469px no-repeat;
}
#flags.size16 a[title="lao"],
#language .switcher .selected a[title="lao"] span,
#language .switcher .option a[title="lao"] span,
.tool-container .tool-items a[title="lao"],
a.single-language[title="lao"] span.size16 {
    background:  -62px -208px no-repeat;
}
#flags.size16 a[title="latin"],
#language .switcher .selected a[title="latin"] span,
#language .switcher .option a[title="latin"] span,
.tool-container .tool-items a[title="latin"],
a.single-language[title="latin"] span.size16 {
    background:  -91px -208px no-repeat;
}
#flags.size16 a[title="latvian"],
#language .switcher .selected a[title="latvian"] span,
#language .switcher .option a[title="latvian"] span,
.tool-container .tool-items a[title="latvian"],
a.single-language[title="latvian"] span.size16 {
    background:  -120px -208px no-repeat;
}
#flags.size16 a[title="lithuanian"],
#language .switcher .selected a[title="lithuanian"] span,
#language .switcher .option a[title="lithuanian"] span,
.tool-container .tool-items a[title="lithuanian"],
a.single-language[title="lithuanian"] span.size16 {
    background:  -149px -208px no-repeat;
}
#flags.size16 a[title="luxembourgish"],
#language .switcher .selected a[title="luxembourgish"] span,
#language .switcher .option a[title="luxembourgish"] span,
.tool-container .tool-items a[title="luxembourgish"],
a.single-language[title="luxembourgish"] span.size16 {
    background:  -4px -498px no-repeat;
}
#flags.size16 a[title="macedonian"],
#language .switcher .selected a[title="macedonian"] span,
#language .switcher .option a[title="macedonian"] span,
.tool-container .tool-items a[title="macedonian"],
a.single-language[title="macedonian"] span.size16 {
    background:  -4px -237px no-repeat;
}
#flags.size16 a[title="malay"],
#language .switcher .selected a[title="malay"] span,
#language .switcher .option a[title="malay"] span,
.tool-container .tool-items a[title="malay"],
a.single-language[title="malay"] span.size16 {
    background:  -33px -237px no-repeat;
}
#flags.size16 a[title="malagasy"],
#language .switcher .selected a[title="malagasy"] span,
#language .switcher .option a[title="malagasy"] span,
.tool-container .tool-items a[title="malagasy"],
a.single-language[title="malagasy"] span.size16 {
    background:  -62px -411px no-repeat;
}
#flags.size16 a[title="malayalam"],
#language .switcher .selected a[title="malayalam"] span,
#language .switcher .option a[title="malayalam"] span,
.tool-container .tool-items a[title="malayalam"],
a.single-language[title="malayalam"] span.size16 {
    background:  -120px -411px no-repeat;
}
#flags.size16 a[title="maltese"],
#language .switcher .selected a[title="maltese"] span,
#language .switcher .option a[title="maltese"] span,
.tool-container .tool-items a[title="maltese"],
a.single-language[title="maltese"] span.size16 {
    background:  -62px -237px no-repeat;
}
#flags.size16 a[title="maori"],
#language .switcher .selected a[title="maori"] span,
#language .switcher .option a[title="maori"] span,
.tool-container .tool-items a[title="maori"],
a.single-language[title="maori"] span.size16 {
    background:  -91px -237px no-repeat;
}
#flags.size16 a[title="marathi"],
#language .switcher .selected a[title="marathi"] span,
#language .switcher .option a[title="marathi"] span,
.tool-container .tool-items a[title="marathi"],
a.single-language[title="marathi"] span.size16 {
    background:  -120px -237px no-repeat;
}
#flags.size16 a[title="mongolian"],
#language .switcher .selected a[title="mongolian"] span,
#language .switcher .option a[title="mongolian"] span,
.tool-container .tool-items a[title="mongolian"],
a.single-language[title="mongolian"] span.size16 {
    background:  -149px -237px no-repeat;
}
#flags.size16 a[title="myanmar (burmese)"],
#language .switcher .selected a[title="myanmar (burmese)"] span,
#language .switcher .option a[title="myanmar (burmese)"] span,
.tool-container .tool-items a[title="myanmar (burmese)"],
a.single-language[title="myanmar (burmese)"] span.size16 {
    background:  -149px -411px no-repeat;
}
#flags.size16 a[title="nepali"],
#language .switcher .selected a[title="nepali"] span,
#language .switcher .option a[title="nepali"] span,
.tool-container .tool-items a[title="nepali"],
a.single-language[title="nepali"] span.size16 {
    background:  -4px -266px no-repeat;
}
#flags.size16 a[title="norwegian"],
#language .switcher .selected a[title="norwegian"] span,
#language .switcher .option a[title="norwegian"] span,
.tool-container .tool-items a[title="norwegian"],
a.single-language[title="norwegian"] span.size16 {
    background:  -33px -266px no-repeat;
}
#flags.size16 a[title="pashto"],
#language .switcher .selected a[title="pashto"] span,
#language .switcher .option a[title="pashto"] span,
.tool-container .tool-items a[title="pashto"],
a.single-language[title="pashto"] span.size16 {
    background:  -33px -498px no-repeat;
}
#flags.size16 a[title="persian"],
#language .switcher .selected a[title="persian"] span,
#language .switcher .option a[title="persian"] span,
.tool-container .tool-items a[title="persian"],
a.single-language[title="persian"] span.size16 {
    background:  -62px -266px no-repeat;
}
#flags.size16 a[title="polish"],
#language .switcher .selected a[title="polish"] span,
#language .switcher .option a[title="polish"] span,
.tool-container .tool-items a[title="polish"],
a.single-language[title="polish"] span.size16 {
    background:  -91px -266px no-repeat;
}
#flags.size16 a[title="portuguese"],
#language .switcher .selected a[title="portuguese"] span,
#language .switcher .option a[title="portuguese"] span,
.tool-container .tool-items a[title="portuguese"],
a.single-language[title="portuguese"] span.size16 {
    background:  -120px -266px no-repeat;
}
#flags.size16 a.brazil[title="portuguese"],
#language .switcher .selected a[title="portuguese"] span.brazil,
#language .switcher .option a[title="portuguese"] span.brazil,
a.single-language.brazil[title="portuguese"] span.size16 {
    background:  -149px -440px no-repeat;
}
#flags.size16 a[title="punjabi"],
#language .switcher .selected a[title="punjabi"] span,
#language .switcher .option a[title="punjabi"] span,
.tool-container .tool-items a[title="punjabi"],
a.single-language[title="punjabi"] span.size16 {
    background:  -149px -266px no-repeat;
}
#flags.size16 a[title="romanian"],
#language .switcher .selected a[title="romanian"] span,
#language .switcher .option a[title="romanian"] span,
.tool-container .tool-items a[title="romanian"],
a.single-language[title="romanian"] span.size16 {
    background:  -4px -295px no-repeat;
}
#flags.size16 a[title="russian"],
#language .switcher .selected a[title="russian"] span,
#language .switcher .option a[title="russian"] span,
.tool-container .tool-items a[title="russian"],
a.single-language[title="russian"] span.size16 {
    background:  -33px -295px no-repeat;
}
#flags.size16 a[title="samoan"],
#language .switcher .selected a[title="samoan"] span,
#language .switcher .option a[title="samoan"] span,
.tool-container .tool-items a[title="samoan"],
a.single-language[title="samoan"] span.size16 {
    background:  -33px -469px no-repeat;
}
#flags.size16 a[title="scots gaelic"],
#language .switcher .selected a[title="scots gaelic"] span,
#language .switcher .option a[title="scots gaelic"] span,
.tool-container .tool-items a[title="scots gaelic"],
a.single-language[title="scots gaelic"] span.size16 {
    background:  -62px -469px no-repeat;
}
#flags.size16 a[title="serbian"],
#language .switcher .selected a[title="serbian"] span,
#language .switcher .option a[title="serbian"] span,
.tool-container .tool-items a[title="serbian"],
a.single-language[title="serbian"] span.size16 {
    background:  -62px -295px no-repeat;
}
#flags.size16 a[title="sesotho"],
#language .switcher .selected a[title="sesotho"] span,
#language .switcher .option a[title="sesotho"] span,
.tool-container .tool-items a[title="sesotho"],
a.single-language[title="sesotho"] span.size16 {
    background:  -33px -411px no-repeat;
}
#flags.size16 a[title="shona"],
#language .switcher .selected a[title="shona"] span,
#language .switcher .option a[title="shona"] span,
.tool-container .tool-items a[title="shona"],
a.single-language[title="shona"] span.size16 {
    background:  -62px -498px no-repeat;
}
#flags.size16 a[title="sindhi"],
#language .switcher .selected a[title="sindhi"] span,
#language .switcher .option a[title="sindhi"] span,
.tool-container .tool-items a[title="sindhi"],
a.single-language[title="sindhi"] span.size16 {
    background:  -149px -353px no-repeat;
}
#flags.size16 a[title="sinhala"],
#language .switcher .selected a[title="sinhala"] span,
#language .switcher .option a[title="sinhala"] span,
.tool-container .tool-items a[title="sinhala"],
a.single-language[title="sinhala"] span.size16 {
    background:  -4px -440px no-repeat;
}
#flags.size16 a[title="slovak"],
#language .switcher .selected a[title="slovak"] span,
#language .switcher .option a[title="slovak"] span,
.tool-container .tool-items a[title="slovak"],
a.single-language[title="slovak"] span.size16 {
    background:  -91px -295px no-repeat;
}
#flags.size16 a[title="slovenian"],
#language .switcher .selected a[title="slovenian"] span,
#language .switcher .option a[title="slovenian"] span,
.tool-container .tool-items a[title="slovenian"],
a.single-language[title="slovenian"] span.size16 {
    background:  -120px -295px no-repeat;
}
#flags.size16 a[title="somali"],
#language .switcher .selected a[title="somali"] span,
#language .switcher .option a[title="somali"] span,
.tool-container .tool-items a[title="somali"],
a.single-language[title="somali"] span.size16 {
    background:  -149px -295px no-repeat;
}
#flags.size16 a[title="spanish"],
#language .switcher .selected a[title="spanish"] span,
#language .switcher .option a[title="spanish"] span,
.tool-container .tool-items a[title="spanish"],
a.single-language[title="spanish"] span.size16 {
    background:  -4px -324px no-repeat;
}
#flags.size16 a.mexico[title="spanish"],
#language .switcher .selected a[title="spanish"] span.mexico,
#language .switcher .option a[title="spanish"] span.mexico,
a.single-language.mexico[title="spanish"] span.size16 {
    background:  -120px -440px no-repeat;
}
#flags.size16 a[title="swahili"],
#language .switcher .selected a[title="swahili"] span,
#language .switcher .option a[title="swahili"] span,
.tool-container .tool-items a[title="swahili"],
a.single-language[title="swahili"] span.size16 {
    background:  -33px -324px no-repeat;
}
#flags.size16 a[title="swedish"],
#language .switcher .selected a[title="swedish"] span,
#language .switcher .option a[title="swedish"] span,
.tool-container .tool-items a[title="swedish"],
a.single-language[title="swedish"] span.size16 {
    background:  -62px -324px no-repeat;
}
#flags.size16 a[title="sundanese"],
#language .switcher .selected a[title="sundanese"] span,
#language .switcher .option a[title="sundanese"] span,
.tool-container .tool-items a[title="sundanese"],
a.single-language[title="sundanese"] span.size16 {
    background:  -149px -382px no-repeat;
}
#flags.size16 a[title="tajik"],
#language .switcher .selected a[title="tajik"] span,
#language .switcher .option a[title="tajik"] span,
.tool-container .tool-items a[title="tajik"],
a.single-language[title="tajik"] span.size16 {
    background:  -33px -440px no-repeat;
}
#flags.size16 a[title="tamil"],
#language .switcher .selected a[title="tamil"] span,
#language .switcher .option a[title="tamil"] span,
.tool-container .tool-items a[title="tamil"],
a.single-language[title="tamil"] span.size16 {
    background:  -91px -324px no-repeat;
}
#flags.size16 a[title="telugu"],
#language .switcher .selected a[title="telugu"] span,
#language .switcher .option a[title="telugu"] span,
.tool-container .tool-items a[title="telugu"],
a.single-language[title="telugu"] span.size16 {
    background:  -120px -324px no-repeat;
}
#flags.size16 a[title="thai"],
#language .switcher .selected a[title="thai"] span,
#language .switcher .option a[title="thai"] span,
.tool-container .tool-items a[title="thai"],
a.single-language[title="thai"] span.size16 {
    background:  -149px -324px no-repeat;
}
#flags.size16 a[title="turkish"],
#language .switcher .selected a[title="turkish"] span,
#language .switcher .option a[title="turkish"] span,
.tool-container .tool-items a[title="turkish"],
a.single-language[title="turkish"] span.size16 {
    background:  -33px -353px no-repeat;
}
#flags.size16 a[title="ukrainian"],
#language .switcher .selected a[title="ukrainian"] span,
#language .switcher .option a[title="ukrainian"] span,
.tool-container .tool-items a[title="ukrainian"],
a.single-language[title="ukrainian"] span.size16 {
    background:  -62px -353px no-repeat;
}
#flags.size16 a[title="urdu"],
#language .switcher .selected a[title="urdu"] span,
#language .switcher .option a[title="urdu"] span,
.tool-container .tool-items a[title="urdu"],
a.single-language[title="urdu"] span.size16 {
    background:  -149px -353px no-repeat;
}
#flags.size16 a[title="uzbek"],
#language .switcher .selected a[title="uzbek"] span,
#language .switcher .option a[title="uzbek"] span,
.tool-container .tool-items a[title="uzbek"],
a.single-language[title="uzbek"] span.size16 {
    background:  -62px -440px no-repeat;
}
#flags.size16 a[title="vietnamese"],
#language .switcher .selected a[title="vietnamese"] span,
#language .switcher .option a[title="vietnamese"] span,
.tool-container .tool-items a[title="vietnamese"],
a.single-language[title="vietnamese"] span.size16 {
    background:  -4px -382px no-repeat;
}
#flags.size16 a[title="welsh"],
#language .switcher .selected a[title="welsh"] span,
#language .switcher .option a[title="welsh"] span,
.tool-container .tool-items a[title="welsh"],
a.single-language[title="welsh"] span.size16 {
    background:  -33px -382px no-repeat;
}
#flags.size16 a[title="xhosa"],
#language .switcher .selected a[title="xhosa"] span,
#language .switcher .option a[title="xhosa"] span,
.tool-container .tool-items a[title="xhosa"],
a.single-language[title="xhosa"] span.size16 {
    background:  -4px -5px no-repeat;
}
#flags.size16 a[title="yiddish"],
#language .switcher .selected a[title="yiddish"] span,
#language .switcher .option a[title="yiddish"] span,
.tool-container .tool-items a[title="yiddish"],
a.single-language[title="yiddish"] span.size16 {
    background:  -62px -382px no-repeat;
}
#flags.size16 a[title="yoruba"],
#language .switcher .selected a[title="yoruba"] span,
a.single-language[title="yoruba"] span.size16 span,
#language .switcher .option a[title="yoruba"] span,
.tool-container .tool-items a[title="yoruba"],
a.single-language[title="yoruba"] span.size16 {
    background:  -91px -382px no-repeat;
}
#flags.size16 a[title="zulu"],
#language .switcher .selected a[title="zulu"] span,
#language .switcher .option a[title="zulu"] span,
.tool-container .tool-items a[title="zulu"],
a.single-language[title="zulu"] span.size16 {
    background:  -120px -382px no-repeat;
}
/* individual flag backgrounds (24px) */

#flags.size24 a[title="afrikaans"],
.tool-container .tool-items a[title="afrikaans"],
a.single-language[title="afrikaans"] span.size24 {
    background:  0 -3px no-repeat;
}
#flags.size24 a[title="albanian"],
.tool-container .tool-items a[title="albanian"],
a.single-language[title="albanian"] span.size24 {
    background:  -29px -3px no-repeat;
}
#flags.size24 a[title="amharic"],
.tool-container .tool-items a[title="amharic"],
a.single-language[title="amharic"] span.size24 {
    background:  0 -467px no-repeat;
}
#flags.size24 a[title="arabic"],
.tool-container .tool-items a[title="arabic"],
a.single-language[title="arabic"] span.size24 {
    background:  -58px -3px no-repeat;
}
#flags.size24 a[title="armenian"],
.tool-container .tool-items a[title="armenian"],
a.single-language[title="armenian"] span.size24 {
    background:  -87px -3px no-repeat;
}
#flags.size24 a[title="azerbaijani"],
.tool-container .tool-items a[title="azerbaijani"],
a.single-language[title="azerbaijani"] span.size24 {
    background:  -116px -3px no-repeat;
}
#flags.size24 a[title="basque"],
.tool-container .tool-items a[title="basque"],
a.single-language[title="basque"] span.size24 {
    background:  -145px -3px no-repeat;
}
#flags.size24 a[title="belarusian"],
.tool-container .tool-items a[title="belarusian"],
a.single-language[title="belarusian"] span.size24 {
    background:  0 -32px no-repeat;
}
#flags.size24 a[title="bengali"],
.tool-container .tool-items a[title="bengali"],
a.single-language[title="bengali"] span.size24 {
    background:  -29px -32px no-repeat;
}
#flags.size24 a[title="bosnian"],
.tool-container .tool-items a[title="bosnian"],
a.single-language[title="bosnian"] span.size24 {
    background:  -58px -32px no-repeat;
}
#flags.size24 a[title="bulgarian"],
.tool-container .tool-items a[title="bulgarian"],
a.single-language[title="bulgarian"] span.size24 {
    background:  -87px -32px no-repeat;
}
#flags.size24 a[title="catalan"],
.tool-container .tool-items a[title="catalan"],
a.single-language[title="catalan"] span.size24 {
    background:  -116px -32px no-repeat;
}
#flags.size24 a[title="cebuano"],
.tool-container .tool-items a[title="cebuano"],
a.single-language[title="cebuano"] span.size24 {
    background:  -145px -32px no-repeat;
}
#flags.size24 a[title="chichewa"],
.tool-container .tool-items a[title="chichewa"],
a.single-language[title="chichewa"] span.size24 {
    background:  -87px -409px no-repeat;
}
#flags.size24 a[title="chinese (simplified)"],
.tool-container .tool-items a[title="chinese (simplified)"],
a.single-language[title="chinese (simplified)"] span.size24 {
    background:  0 -61px no-repeat;
}
#flags.size24 a[title="chinese (traditional)"],
.tool-container .tool-items a[title="chinese (traditional)"],
a.single-language[title="chinese (traditional)"] span.size24 {
    background:  -29px -61px no-repeat;
}
#flags.size24 a[title="corsican"],
.tool-container .tool-items a[title="corsican"],
a.single-language[title="corsican"] span.size24 {
    background:  -116px -90px no-repeat;
}
#flags.size24 a[title="croatian"],
.tool-container .tool-items a[title="croatian"],
a.single-language[title="croatian"] span.size24 {
    background:  -58px -61px no-repeat;
}
#flags.size24 a[title="czech"],
.tool-container .tool-items a[title="czech"],
a.single-language[title="czech"] span.size24 {
    background:  -87px -61px no-repeat;
}
#flags.size24 a[title="danish"],
.tool-container .tool-items a[title="danish"],
a.single-language[title="danish"] span.size24 {
    background:  -116px -61px no-repeat;
}
#flags.size24 a[title="dutch"],
.tool-container .tool-items a[title="dutch"],
a.single-language[title="dutch"] span.size24 {
    background:  -145px -61px no-repeat;
}
#flags.size24 a[title="english"],
.tool-container .tool-items a[title="english"],
a.single-language[title="english"] span.size24 {
    background:  -87px -351px no-repeat;
}
#flags.size24 a.united-states[title="english"],
.tool-container a.united-states[title="english"],
a.single-language.united-states[title="english"] span.size24 {
    background:  -116px -351px no-repeat !important;
}
#flags.size24 a.canada[title="english"],
.tool-container a.canada[title="english"],
a.single-language.canada[title="english"] span.size24 {
    background:  -87px -438px no-repeat !important;
}
#flags.size24 a[title="esperanto"],
.tool-container .tool-items a[title="esperanto"],
a.single-language[title="esperanto"] span.size24 {
    background:  0 -90px no-repeat;
}
#flags.size24 a[title="estonian"],
.tool-container .tool-items a[title="estonian"],
a.single-language[title="estonian"] span.size24 {
    background:  -29px -90px no-repeat;
}
#flags.size24 a[title="filipino"],
.tool-container .tool-items a[title="filipino"],
a.single-language[title="filipino"] span.size24 {
    background:  -58px -90px no-repeat;
}
#flags.size24 a[title="finnish"],
.tool-container .tool-items a[title="finnish"],
a.single-language[title="finnish"] span.size24 {
    background:  -87px -90px no-repeat;
}
#flags.size24 a[title="french"],
.tool-container .tool-items a[title="french"],
a.single-language[title="french"] span.size24 {
    background:  -116px -90px no-repeat;
}
#flags.size24 a[title="frisian"],
.tool-container .tool-items a[title="frisian"],
a.single-language[title="frisian"] span.size24 {
    background:  -145px -61px no-repeat;
}
#flags.size24 a[title="galician"],
.tool-container .tool-items a[title="galician"],
a.single-language[title="galician"] span.size24 {
    background:  -145px -90px no-repeat;
}
#flags.size24 a[title="georgian"],
.tool-container .tool-items a[title="georgian"],
a.single-language[title="georgian"] span.size24 {
    background:  0 -119px no-repeat;
}
#flags.size24 a[title="german"],
.tool-container .tool-items a[title="german"],
a.single-language[title="german"] span.size24 {
    background:  -29px -119px no-repeat;
}
#flags.size24 a[title="greek"],
.tool-container .tool-items a[title="greek"],
a.single-language[title="greek"] span.size24 {
    background:  -58px -119px no-repeat;
}
#flags.size24 a[title="gujarati"],
.tool-container .tool-items a[title="gujarati"],
a.single-language[title="gujarati"] span.size24 {
    background:  -87px -119px no-repeat;
}
#flags.size24 a[title="haitian"],
.tool-container .tool-items a[title="haitian"],
a.single-language[title="haitian"] span.size24 {
    background:  -116px -119px no-repeat;
}
#flags.size24 a[title="hausa"],
.tool-container .tool-items a[title="hausa"],
a.single-language[title="hausa"] span.size24 {
    background:  -145px -119px no-repeat;
}
#flags.size24 a[title="hawaiian"],
.tool-container .tool-items a[title="hawaiian"],
a.single-language[title="hawaiian"] span.size24 {
    background:  -87px -467px no-repeat;
}
#flags.size24 a[title="hebrew"],
.tool-container .tool-items a[title="hebrew"],
a.single-language[title="hebrew"] span.size24 {
    background:  0 -148px no-repeat;
}
#flags.size24 a[title="hindi"],
.tool-container .tool-items a[title="hindi"],
a.single-language[title="hindi"] span.size24 {
    background:  -29px -148px no-repeat;
}
#flags.size24 a[title="hmong"],
.tool-container .tool-items a[title="hmong"],
a.single-language[title="hmong"] span.size24 {
    background:  -58px -148px no-repeat;
}
#flags.size24 a[title="hungarian"],
.tool-container .tool-items a[title="hungarian"],
a.single-language[title="hungarian"] span.size24 {
    background:  -87px -148px no-repeat;
}
#flags.size24 a[title="icelandic"],
.tool-container .tool-items a[title="icelandic"],
a.single-language[title="icelandic"] span.size24 {
    background:  -116px -148px no-repeat;
}
#flags.size24 a[title="igbo"],
.tool-container .tool-items a[title="igbo"],
a.single-language[title="igbo"] span.size24 {
    background:  -145px -148px no-repeat;
}
#flags.size24 a[title="indonesian"],
.tool-container .tool-items a[title="indonesian"],
a.single-language[title="indonesian"] span.size24 {
    background:  0 -177px no-repeat;
}
#flags.size24 a[title="irish"],
.tool-container .tool-items a[title="irish"],
a.single-language[title="irish"] span.size24 {
    background:  -29px -177px no-repeat;
}
#flags.size24 a[title="italian"],
.tool-container .tool-items a[title="italian"],
a.single-language[title="italian"] span.size24 {
    background:  -58px -177px no-repeat;
}
#flags.size24 a[title="japanese"],
.tool-container .tool-items a[title="japanese"],
a.single-language[title="japanese"] span.size24 {
    background:  -87px -177px no-repeat;
}
#flags.size24 a[title="javanese"],
.tool-container .tool-items a[title="javanese"],
a.single-language[title="javanese"] span.size24 {
    background:  -116px -177px no-repeat;
}
#flags.size24 a[title="kannada"],
.tool-container .tool-items a[title="kannada"],
a.single-language[title="kannada"] span.size24 {
    background:  -145px -177px no-repeat;
}
#flags.size24 a[title="kazakh"],
.tool-container .tool-items a[title="kazakh"],
a.single-language[title="kazakh"] span.size24 {
    background:  0 -409px no-repeat;
}
#flags.size24 a[title="khmer"],
.tool-container .tool-items a[title="khmer"],
a.single-language[title="khmer"] span.size24 {
    background:  0 -206px no-repeat;
}
#flags.size24 a[title="korean"],
.tool-container .tool-items a[title="korean"],
a.single-language[title="korean"] span.size24 {
    background:  -29px -206px no-repeat;
}
#flags.size24 a[title="kurdish"],
.tool-container .tool-items a[title="kurdish"],
a.single-language[title="kurdish"] span.size24 {
    background:  -116px -467px no-repeat;
}
#flags.size24 a[title="kyrgyz"],
.tool-container .tool-items a[title="kyrgyz"],
a.single-language[title="kyrgyz"] span.size24 {
    background:  -145px -467px no-repeat;
}
#flags.size24 a[title="lao"],
.tool-container .tool-items a[title="lao"],
a.single-language[title="lao"] span.size24 {
    background:  -58px -206px no-repeat;
}
#flags.size24 a[title="latin"],
.tool-container .tool-items a[title="latin"],
a.single-language[title="latin"] span.size24 {
    background:  -87px -206px no-repeat;
}
#flags.size24 a[title="latvian"],
.tool-container .tool-items a[title="latvian"],
a.single-language[title="latvian"] span.size24 {
    background:  -116px -206px no-repeat;
}
#flags.size24 a[title="lithuanian"],
.tool-container .tool-items a[title="lithuanian"],
a.single-language[title="lithuanian"] span.size24 {
    background:  -145px -206px no-repeat;
}
#flags.size24 a[title="luxembourgish"],
.tool-container .tool-items a[title="luxembourgish"],
a.single-language[title="luxembourgish"] span.size24 {
    background:  0 -496px no-repeat;
}
#flags.size24 a[title="macedonian"],
.tool-container .tool-items a[title="macedonian"],
a.single-language[title="macedonian"] span.size24 {
    background:  0 -235px no-repeat;
}
#flags.size24 a[title="malagasy"],
.tool-container .tool-items a[title="malagasy"],
a.single-language[title="malagasy"] span.size24 {
    background:  -58px -409px no-repeat;
}
#flags.size24 a[title="malay"],
.tool-container .tool-items a[title="malay"],
a.single-language[title="malay"] span.size24 {
    background:  -29px -235px no-repeat;
}
#flags.size24 a[title="malayalam"],
.tool-container .tool-items a[title="malayalam"],
a.single-language[title="malayalam"] span.size24 {
    background:  -116px -409px no-repeat;
}
#flags.size24 a[title="maltese"],
.tool-container .tool-items a[title="maltese"],
a.single-language[title="maltese"] span.size24 {
    background:  -58px -235px no-repeat;
}
#flags.size24 a[title="maori"],
.tool-container .tool-items a[title="maori"],
a.single-language[title="maori"] span.size24 {
    background:  -87px -235px no-repeat;
}
#flags.size24 a[title="marathi"],
.tool-container .tool-items a[title="marathi"],
a.single-language[title="marathi"] span.size24 {
    background:  -116px -235px no-repeat;
}
#flags.size24 a[title="mongolian"],
.tool-container .tool-items a[title="mongolian"],
a.single-language[title="mongolian"] span.size24 {
    background:  -145px -235px no-repeat;
}
#flags.size24 a[title="myanmar (burmese)"],
.tool-container .tool-items a[title="myanmar (burmese)"],
a.single-language[title="myanmar (burmese)"] span.size24 {
    background:  -145px -409px no-repeat;
}
#flags.size24 a[title="nepali"],
.tool-container .tool-items a[title="nepali"],
a.single-language[title="nepali"] span.size24 {
    background:  0 -264px no-repeat;
}
#flags.size24 a[title="norwegian"],
.tool-container .tool-items a[title="norwegian"],
a.single-language[title="norwegian"] span.size24 {
    background:  -29px -264px no-repeat;
}
#flags.size24 a[title="pashto"],
.tool-container .tool-items a[title="pashto"],
a.single-language[title="pashto"] span.size24 {
    background:  -29px -496px no-repeat;
}
#flags.size24 a[title="persian"],
.tool-container .tool-items a[title="persian"],
a.single-language[title="persian"] span.size24 {
    background:  -58px -264px no-repeat;
}
#flags.size24 a[title="polish"],
.tool-container .tool-items a[title="polish"],
a.single-language[title="polish"] span.size24 {
    background:  -87px -264px no-repeat;
}
#flags.size24 a[title="portuguese"],
.tool-container .tool-items a[title="portuguese"],
a.single-language[title="portuguese"] span.size24 {
    background:  -116px -264px no-repeat !important;
}
#flags.size24 a.brazil[title="portuguese"],
.tool-container a.brazil[title="portuguese"],
a.single-language.brazil[title="portuguese"] span.size24 {
    background:  -145px -438px no-repeat !important;
}
#flags.size24 a[title="punjabi"],
.tool-container .tool-items a[title="punjabi"],
a.single-language[title="punjabi"] span.size24 {
    background:  -145px -264px no-repeat;
}
#flags.size24 a[title="romanian"],
.tool-container .tool-items a[title="romanian"],
a.single-language[title="romanian"] span.size24 {
    background:  0 -293px no-repeat;
}
#flags.size24 a[title="russian"],
.tool-container .tool-items a[title="russian"],
a.single-language[title="russian"] span.size24 {
    background:  -29px -293px no-repeat;
}
#flags.size24 a[title="samoan"],
.tool-container .tool-items a[title="samoan"],
a.single-language[title="samoan"] span.size24 {
    background:  -29px -467px no-repeat;
}
#flags.size24 a[title="scots gaelic"],
.tool-container .tool-items a[title="scots gaelic"],
a.single-language[title="scots gaelic"] span.size24 {
    background:  -58px -467px no-repeat;
}
#flags.size24 a[title="serbian"],
.tool-container .tool-items a[title="serbian"],
a.single-language[title="serbian"] span.size24 {
    background:  -58px -293px no-repeat;
}
#flags.size24 a[title="sesotho"],
.tool-container .tool-items a[title="sesotho"],
a.single-language[title="sesotho"] span.size24 {
    background:  -29px -409px no-repeat;
}
#flags.size24 a[title="shona"],
.tool-container .tool-items a[title="shona"],
a.single-language[title="shona"] span.size24 {
    background:  -58px -496px no-repeat;
}
#flags.size24 a[title="sindhi"],
.tool-container .tool-items a[title="sindhi"],
a.single-language[title="sindhi"] span.size24 {
    background:  -145px -351px no-repeat;
}
#flags.size24 a[title="sinhala"],
.tool-container .tool-items a[title="sinhala"],
a.single-language[title="sinhala"] span.size24 {
    background:  0px -438px no-repeat;
}
#flags.size24 a[title="slovak"],
.tool-container .tool-items a[title="slovak"],
a.single-language[title="slovak"] span.size24 {
    background:  -87px -293px no-repeat;
}
#flags.size24 a[title="slovenian"],
.tool-container .tool-items a[title="slovenian"],
a.single-language[title="slovenian"] span.size24 {
    background:  -116px -293px no-repeat;
}
#flags.size24 a[title="somali"],
.tool-container .tool-items a[title="somali"],
a.single-language[title="somali"] span.size24 {
    background:  -145px -293px no-repeat;
}
#flags.size24 a[title="spanish"],
.tool-container .tool-items a[title="spanish"],
a.single-language[title="spanish"] span.size24 {
    background:  0 -322px no-repeat;
}
#flags.size24 a.mexico[title="spanish"],
.tool-container a.mexico[title="spanish"],
a.single-language.mexico[title="spanish"] span.size24 {
    background:  -116px -438px no-repeat !important;
}
#flags.size24 a[title="sundanese"],
.tool-container .tool-items a[title="sundanese"],
a.single-language[title="sundanese"] span.size24 {
    background:  -145px -380px no-repeat;
}
#flags.size24 a[title="swahili"],
.tool-container .tool-items a[title="swahili"],
a.single-language[title="swahili"] span.size24 {
    background:  -29px -322px no-repeat;
}
#flags.size24 a[title="swedish"],
.tool-container .tool-items a[title="swedish"],
a.single-language[title="swedish"] span.size24 {
    background:  -58px -322px no-repeat;
}
#flags.size24 a[title="tajik"],
.tool-container .tool-items a[title="tajik"],
a.single-language[title="tajik"] span.size24 {
    background:  -29px -438px no-repeat;
}
#flags.size24 a[title="tamil"],
.tool-container .tool-items a[title="tamil"],
a.single-language[title="tamil"] span.size24 {
    background:  -87px -322px no-repeat;
}
#flags.size24 a[title="telugu"],
.tool-container .tool-items a[title="telugu"],
a.single-language[title="telugu"] span.size24 {
    background:  -116px -322px no-repeat;
}
#flags.size24 a[title="thai"],
.tool-container .tool-items a[title="thai"],
a.single-language[title="thai"] span.size24 {
    background:  -145px -322px no-repeat;
}
#flags.size24 a[title="turkish"],
.tool-container .tool-items a[title="turkish"],
a.single-language[title="turkish"] span.size24 {
    background:  -29px -351px no-repeat;
}
#flags.size24 a[title="ukrainian"],
.tool-container .tool-items a[title="ukrainian"],
a.single-language[title="ukrainian"] span.size24 {
    background:  -58px -351px no-repeat;
}
#flags.size24 a[title="urdu"],
.tool-container .tool-items a[title="urdu"],
a.single-language[title="urdu"] span.size24 {
    background:  -145px -351px no-repeat;
}
#flags.size24 a[title="uzbek"],
.tool-container .tool-items a[title="uzbek"],
a.single-language[title="uzbek"] span.size24 {
    background:  -58px -438px no-repeat;
}
#flags.size24 a[title="vietnamese"],
.tool-container .tool-items a[title="vietnamese"],
a.single-language[title="vietnamese"] span.size24 {
    background:  0 -380px no-repeat;
}
#flags.size24 a[title="welsh"],
.tool-container .tool-items a[title="welsh"],
a.single-language[title="welsh"] span.size24 {
    background:  -29px -380px no-repeat;
}
#flags.size24 a[title="xhosa"],
.tool-container .tool-items a[title="xhosa"],
a.single-language[title="xhosa"] span.size24 {
    background:  0 -3px no-repeat;
}
#flags.size24 a[title="yiddish"],
.tool-container .tool-items a[title="yiddish"],
a.single-language[title="yiddish"] span.size24 {
    background:  -58px -380px no-repeat;
}
#flags.size24 a[title="yoruba"],
.tool-container .tool-items a[title="yoruba"],
a.single-language[title="yoruba"] span.size24 {
    background:  -87px -380px no-repeat;
}
#flags.size24 a[title="zulu"],
.tool-container .tool-items a[title="zulu"],
a.single-language[title="zulu"] span.size24 {
    background:  -116px -380px no-repeat;
}

.glt-controls {
    margin-bottom: 15px;
    background: #f0f0f0;
    padding: 10px;
}

/* some dashboard mobile styles */

@media only screen and (max-width:1023px) {
  .metabox-holder {
    float:none !important;
    width:100% !important;
  }
  .flagdisplay {
    float:none !important;
    width:100% !important;
  }
  .flagdisplay div {
    margin-bottom:10px;
  }
} /* end 1023px */