#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-advanced-settings h3:before {

  content:'\f314';

}



#glt-settings .glt-css-settings h3:before {

  content:'\f119';

}



#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-advanced-settings 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:9999 !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;*/

}



select.goog-te-combo { 

  width:178px ;

  background:#fff;

  box-shadow:none ; 

  -moz-box-shadow:none ; 

  -webkit-box-shadow:none ; 

  /*padding:3px ; */

  height:auto ; 

  border:none; 

  border-radius:0px ; 

  -webkit-border-radius:0px; 

  -moz-border-radius:0px ;

  -o-border-radius:0px;

}



#flags {

  overflow:hidden;

}



#flags ul {

  margin: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 {

  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: url('../images/flags22.png') -1px -3px no-repeat;

}

#flags.size22 a[title="Albanian"],

.tool-container .tool-items a[title="Albanian"],

a.single-language[title="Albanian"] span.size22 {

    background: url('../images/flags22.png') -30px -3px no-repeat;

}

#flags.size22 a[title="Amharic"],

.tool-container .tool-items a[title="Amharic"],

a.single-language[title="Amharic"] span.size22 {

    background: url('../images/flags22.png') -1px -467px no-repeat;

}

#flags.size22 a[title="Arabic"],

.tool-container .tool-items a[title="Arabic"],

a.single-language[title="Arabic"] span.size22 {

    background: url('../images/flags22.png') -59px -3px no-repeat;

}

#flags.size22 a[title="Armenian"],

.tool-container .tool-items a[title="Armenian"],

a.single-language[title="Armenian"] span.size22 {

    background: url('../images/flags22.png') -88px -3px no-repeat;

}

#flags.size22 a[title="Azerbaijani"],

.tool-container .tool-items a[title="Azerbaijani"],

a.single-language[title="Azerbaijani"] span.size22 {

    background: url('../images/flags22.png') -117px -3px no-repeat;

}

#flags.size22 a[title="Basque"],

.tool-container .tool-items a[title="Basque"],

a.single-language[title="Basque"] span.size22 {

    background: url('../images/flags22.png') -146px -3px no-repeat;

}

#flags.size22 a[title="Belarusian"],

.tool-container .tool-items a[title="Belarusian"],

a.single-language[title="Belarusian"] span.size22 {

    background: url('../images/flags22.png') -1px -32px no-repeat;

}

#flags.size22 a[title="Bengali"],

.tool-container .tool-items a[title="Bengali"],

a.single-language[title="Bengali"] span.size22 {

    background: url('../images/flags22.png') -30px -32px no-repeat;

}

#flags.size22 a[title="Bosnian"],

.tool-container .tool-items a[title="Bosnian"],

a.single-language[title="Bosnian"] span.size22 {

    background: url('../images/flags22.png') -59px -32px no-repeat;

}

#flags.size22 a[title="Bulgarian"],

.tool-container .tool-items a[title="Bulgarian"],

a.single-language[title="Bulgarian"] span.size22 {

    background: url('../images/flags22.png') -88px -32px no-repeat;

}

#flags.size22 a[title="Catalan"],

.tool-container .tool-items a[title="Catalan"],

a.single-language[title="Catalan"] span.size22 {

    background: url('../images/flags22.png') -117px -32px no-repeat;

}

#flags.size22 a[title="Cebuano"],

.tool-container .tool-items a[title="Cebuano"],

a.single-language[title="Cebuano"] span.size22 {

    background: url('../images/flags22.png') -146px -32px no-repeat;

}

#flags.size22 a[title="Chichewa"],

.tool-container .tool-items a[title="Chichewa"],

a.single-language[title="Chichewa"] span.size22 {

    background: url('../images/flags22.png') -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: url('../images/flags22.png') -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: url('../images/flags22.png') -30px -61px no-repeat;

}

#flags.size22 a[title="Corsican"],

.tool-container .tool-items a[title="Corsican"],

a.single-language[title="Corsican"] span.size22 {

    background: url('../images/flags22.png') -117px -90px no-repeat;

}

#flags.size22 a[title="Croatian"],

.tool-container .tool-items a[title="Croatian"],

a.single-language[title="Croatian"] span.size22 {

    background: url('../images/flags22.png') -59px -61px no-repeat;

}

#flags.size22 a[title="Czech"],

.tool-container .tool-items a[title="Czech"],

a.single-language[title="Afrikaans"] span.size22 {

    background: url('../images/flags22.png') -88px -61px no-repeat;

}

#flags.size22 a[title="Danish"],

.tool-container .tool-items a[title="Danish"],

a.single-language[title="Danish"] span.size22 {

    background: url('../images/flags22.png') -117px -61px no-repeat;

}

#flags.size22 a[title="Dutch"],

.tool-container .tool-items a[title="Dutch"],

a.single-language[title="Dutch"] span.size22 {

    background: url('../images/flags22.png') -146px -61px no-repeat;

}

#flags.size22 a[title="English"],

.tool-container .tool-items a[title="English"],

a.single-language[title="English"] span.size22 {

    background: url('../images/flags22.png') -88px -351px no-repeat;

}

#flags.size22 a.united-states[title="English"],

a.single-language.united-states[title="English"] span.size22 {

    background: url('../images/flags22.png') -117px -351px no-repeat;

}

#flags.size22 a.canada[title="English"],

a.single-language.canada[title="English"] span.size22 {

    background: url('../images/flags22.png') -88px -438px no-repeat;

}

#flags.size22 a[title="Esperanto"],

.tool-container .tool-items a[title="Esperanto"],

a.single-language[title="Esperanto"] span.size22 {

    background: url('../images/flags22.png') -1px -90px no-repeat;

}

#flags.size22 a[title="Estonian"],

.tool-container .tool-items a[title="Estonian"],

a.single-language[title="Estonian"] span.size22 {

    background: url('../images/flags22.png') -30px -90px no-repeat;

}

#flags.size22 a[title="Filipino"],

.tool-container .tool-items a[title="Filipino"],

a.single-language[title="Filipino"] span.size22 {

    background: url('../images/flags22.png') -59px -90px no-repeat;

}

#flags.size22 a[title="Finnish"],

.tool-container .tool-items a[title="Finnish"],

a.single-language[title="Finnish"] span.size22 {

    background: url('../images/flags22.png') -88px -90px no-repeat;

}

#flags.size22 a[title="French"],

.tool-container .tool-items a[title="French"],

a.single-language[title="French"] span.size22 {

    background: url('../images/flags22.png') -117px -90px no-repeat;

}

#flags.size22 a[title="Frisian"],

.tool-container .tool-items a[title="Frisian"],

a.single-language[title="Frisian"] span.size22 {

    background: url('../images/flags22.png') -146px -61px no-repeat;

}

#flags.size22 a[title="Galician"],

.tool-container .tool-items a[title="Galician"],

a.single-language[title="Galician"] span.size22 {

    background: url('../images/flags22.png') -146px -90px no-repeat;

}

#flags.size22 a[title="Georgian"],

.tool-container .tool-items a[title="Georgian"],

a.single-language[title="Georgian"] span.size22 {

    background: url('../images/flags22.png') -1px -119px no-repeat;

}

#flags.size22 a[title="German"],

.tool-container .tool-items a[title="German"],

a.single-language[title="German"] span.size22 {

    background: url('../images/flags22.png') -30px -119px no-repeat;

}

#flags.size22 a[title="Greek"],

.tool-container .tool-items a[title="Greek"],

a.single-language[title="Greek"] span.size22 {

    background: url('../images/flags22.png') -59px -119px no-repeat;

}

#flags.size22 a[title="Gujarati"],

.tool-container .tool-items a[title="Gujarati"],

a.single-language[title="Gujarati"] span.size22 {

    background: url('../images/flags22.png') -88px -119px no-repeat;

}

#flags.size22 a[title="Haitian"],

.tool-container .tool-items a[title="Haitian"],

a.single-language[title="Haitian"] span.size22 {

    background: url('../images/flags22.png') -117px -119px no-repeat;

}

#flags.size22 a[title="Hausa"],

.tool-container .tool-items a[title="Hausa"],

a.single-language[title="Hausa"] span.size22 {

    background: url('../images/flags22.png') -146px -119px no-repeat;

}

#flags.size22 a[title="Hawaiian"],

.tool-container .tool-items a[title="Hawaiian"],

a.single-language[title="Hawaiian"] span.size22 {

    background: url('../images/flags22.png') -88px -467px no-repeat;

}

#flags.size22 a[title="Hebrew"],

.tool-container .tool-items a[title="Hebrew"] {

    background: url('../images/flags22.png') -1px -148px no-repeat;

}

#flags.size22 a[title="Hindi"],

.tool-container .tool-items a[title="Hindi"],

a.single-language[title="Hindi"] span.size22 {

    background: url('../images/flags22.png') -30px -148px no-repeat;

}

#flags.size22 a[title="Hmong"],

.tool-container .tool-items a[title="Hmong"],

a.single-language[title="Hmong"] span.size22 {

    background: url('../images/flags22.png') -59px -148px no-repeat;

}

#flags.size22 a[title="Hungarian"],

.tool-container .tool-items a[title="Hungarian"],

a.single-language[title="Hungarian"] span.size22 {

    background: url('../images/flags22.png') -88px -148px no-repeat;

}

#flags.size22 a[title="Icelandic"],

.tool-container .tool-items a[title="Icelandic"],

a.single-language[title="Icelandic"] span.size22 {

    background: url('../images/flags22.png') -117px -148px no-repeat;

}

#flags.size22 a[title="Igbo"],

.tool-container .tool-items a[title="Igbo"],

a.single-language[title="Igbo"] span.size22 {

    background: url('../images/flags22.png') -146px -148px no-repeat;

}

#flags.size22 a[title="Indonesian"],

.tool-container .tool-items a[title="Indonesian"],

a.single-language[title="Indonesian"] span.size22 {

    background: url('../images/flags22.png') -1px -177px no-repeat;

}

#flags.size22 a[title="Irish"],

.tool-container .tool-items a[title="Irish"],

a.single-language[title="Irish"] span.size22 {

    background: url('../images/flags22.png') -30px -177px no-repeat;

}

#flags.size22 a[title="Italian"],

.tool-container .tool-items a[title="Italian"],

a.single-language[title="Italian"] span.size22 {

    background: url('../images/flags22.png') -59px -177px no-repeat;

}

#flags.size22 a[title="Japanese"],

.tool-container .tool-items a[title="Japanese"],

a.single-language[title="Japanese"] span.size22 {

    background: url('../images/flags22.png') -88px -177px no-repeat;

}

#flags.size22 a[title="Javanese"],

.tool-container .tool-items a[title="Javanese"],

a.single-language[title="Javanese"] span.size22 {

    background: url('../images/flags22.png') -117px -177px no-repeat;

}

#flags.size22 a[title="Kannada"],

.tool-container .tool-items a[title="Kannada"],

a.single-language[title="Kannada"] span.size22 {

    background: url('../images/flags22.png') -146px -177px no-repeat;

}

#flags.size22 a[title="Kazakh"],

.tool-container .tool-items a[title="Kazakh"],

a.single-language[title="Kazakh"] span.size22 {

    background: url('../images/flags22.png') -1px -409px no-repeat;

}

#flags.size22 a[title="Khmer"],

.tool-container .tool-items a[title="Khmer"],

a.single-language[title="Khmer"] span.size22 {

    background: url('../images/flags22.png') -1px -206px no-repeat;

}

#flags.size22 a[title="Korean"],

.tool-container .tool-items a[title="Korean"],

a.single-language[title="Korean"] span.size22 {

    background: url('../images/flags22.png') -30px -206px no-repeat;

}

#flags.size22 a[title="Kurdish"],

.tool-container .tool-items a[title="Kurdish"],

a.single-language[title="Kurdish"] span.size22 {

    background: url('../images/flags22.png') -117px -467px no-repeat;

}

#flags.size22 a[title="Kyrgyz"],

.tool-container .tool-items a[title="Kyrgyz"],

a.single-language[title="Kyrgyz"] span.size22 {

    background: url('../images/flags22.png') -146px -467px no-repeat;

}

#flags.size22 a[title="Lao"],

.tool-container .tool-items a[title="Lao"],

a.single-language[title="Lao"] span.size22 {

    background: url('../images/flags22.png') -59px -206px no-repeat;

}

#flags.size22 a[title="Latin"],

.tool-container .tool-items a[title="Latin"],

a.single-language[title="Latin"] span.size22 {

    background: url('../images/flags22.png') -88px -206px no-repeat;

}

#flags.size22 a[title="Latvian"],

.tool-container .tool-items a[title="Latvian"],

a.single-language[title="Latvian"] span.size22 {

    background: url('../images/flags22.png') -117px -206px no-repeat;

}

#flags.size22 a[title="Lithuanian"],

.tool-container .tool-items a[title="Lithuanian"],

a.single-language[title="Lithuanian"] span.size22 {

    background: url('../images/flags22.png') -146px -206px no-repeat;

}

#flags.size22 a[title="Luxembourgish"],

.tool-container .tool-items a[title="Luxembourgish"],

a.single-language[title="Luxembourgish"] span.size22 {

    background: url('../images/flags22.png') -1px -496px no-repeat;

}

#flags.size22 a[title="Macedonian"],

.tool-container .tool-items a[title="Macedonian"],

a.single-language[title="Macedonian"] span.size22 {

    background: url('../images/flags22.png') -1px -235px no-repeat;

}

#flags.size22 a[title="Malagasy"],

.tool-container .tool-items a[title="Malagasy"],

a.single-language[title="Malagasy"] span.size22 {

    background: url('../images/flags22.png') -59px -409px no-repeat;

}

#flags.size22 a[title="Malay"],

.tool-container .tool-items a[title="Malay"],

a.single-language[title="Malay"] span.size22 {

    background: url('../images/flags22.png') -30px -235px no-repeat;

}

#flags.size22 a[title="Malayalam"],

.tool-container .tool-items a[title="Malayalam"],

a.single-language[title="Malayalam"] span.size22 {

    background: url('../images/flags22.png') -117px -409px no-repeat;

}

#flags.size22 a[title="Maltese"],

.tool-container .tool-items a[title="Maltese"],

a.single-language[title="Maltese"] span.size22 {

    background: url('../images/flags22.png') -59px -235px no-repeat;

}

#flags.size22 a[title="Maori"],

.tool-container .tool-items a[title="Maori"],

a.single-language[title="Maori"] span.size22 {

    background: url('../images/flags22.png') -88px -235px no-repeat;

}

#flags.size22 a[title="Marathi"],

.tool-container .tool-items a[title="Marathi"],

a.single-language[title="Marathi"] span.size22 {

    background: url('../images/flags22.png') -117px -235px no-repeat;

}

#flags.size22 a[title="Mongolian"],

.tool-container .tool-items a[title="Mongolian"],

a.single-language[title="Mongolian"] span.size22 {

    background: url('../images/flags22.png') -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: url('../images/flags22.png') -146px -409px no-repeat;

}

#flags.size22 a[title="Nepali"],

.tool-container .tool-items a[title="Nepali"],

a.single-language[title="Nepali"] span.size22 {

    background: url('../images/flags22.png') -1px -264px no-repeat;

}

#flags.size22 a[title="Norwegian"],

.tool-container .tool-items a[title="Norwegian"],

a.single-language[title="Norwegian"] span.size22 {

    background: url('../images/flags22.png') -30px -264px no-repeat;

}

#flags.size22 a[title="Pashto"],

.tool-container .tool-items a[title="Pashto"],

a.single-language[title="Pashto"] span.size22 {

    background: url('../images/flags22.png') -30px -496px no-repeat;

}

#flags.size22 a[title="Persian"],

.tool-container .tool-items a[title="Persian"],

a.single-language[title="Persian"] span.size22 {

    background: url('../images/flags22.png') -59px -264px no-repeat;

}

#flags.size22 a[title="Polish"],

.tool-container .tool-items a[title="Polish"],

a.single-language[title="Polish"] span.size22 {

    background: url('../images/flags22.png') -88px -264px no-repeat;

}

#flags.size22 a[title="Portuguese"],

.tool-container .tool-items a[title="Portuguese"],

a.single-language[title="Portuguese"] span.size22 {

    background: url('../images/flags22.png') -117px -264px no-repeat;

}

#flags.size22 a.brazil[title="Portuguese"],

a.single-language.brazil[title="Portuguese"] span.size22 {

    background: url('../images/flags22.png') -146px -438px no-repeat;

}

#flags.size22 a[title="Punjabi"],

.tool-container .tool-items a[title="Punjabi"],

a.single-language[title="Punjabi"] span.size22 {

    background: url('../images/flags22.png') -146px -264px no-repeat;

}

#flags.size22 a[title="Romanian"],

.tool-container .tool-items a[title="Romanian"],

a.single-language[title="Romanian"] span.size22 {

    background: url('../images/flags22.png') -1px -293px no-repeat;

}

#flags.size22 a[title="Russian"],

.tool-container .tool-items a[title="Russian"],

a.single-language[title="Russian"] span.size22 {

    background: url('../images/flags22.png') -30px -293px no-repeat;

}

#flags.size22 a[title="Samoan"],

.tool-container .tool-items a[title="Samoan"],

a.single-language[title="Samoan"] span.size22 {

    background: url('../images/flags22.png') -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: url('../images/flags22.png') -59px -467px no-repeat;

}

#flags.size22 a[title="Serbian"],

.tool-container .tool-items a[title="Serbian"],

a.single-language[title="Serbian"] span.size22 {

    background: url('../images/flags22.png') -59px -293px no-repeat;

}

#flags.size22 a[title="Sesotho"],

.tool-container .tool-items a[title="Sesotho"],

a.single-language[title="Sesotho"] span.size22 {

    background: url('../images/flags22.png') -30px -409px no-repeat;

}

#flags.size22 a[title="Shona"],

.tool-container .tool-items a[title="Shona"],

a.single-language[title="Shona"] span.size22 {

    background: url('../images/flags22.png') -59px -496px no-repeat;

}

#flags.size22 a[title="Sindhi"],

.tool-container .tool-items a[title="Sindhi"],

a.single-language[title="Sindhi"] span.size22 {

    background: url('../images/flags22.png') -146px -351px no-repeat;

}

#flags.size22 a[title="Sinhala"],

.tool-container .tool-items a[title="Sinhala"],

a.single-language[title="Sinhala"] span.size22 {

    background: url('../images/flags22.png') -1px -438px no-repeat;

}

#flags.size22 a[title="Slovak"],

.tool-container .tool-items a[title="Slovak"],

a.single-language[title="Slovak"] span.size22 {

    background: url('../images/flags22.png') -88px -293px no-repeat;

}

#flags.size22 a[title="Slovenian"],

.tool-container .tool-items a[title="Slovenian"],

a.single-language[title="Slovenian"] span.size22 {

    background: url('../images/flags22.png') -117px -293px no-repeat;

}

#flags.size22 a[title="Somali"],

.tool-container .tool-items a[title="Somali"],

a.single-language[title="Somali"] span.size22 {

    background: url('../images/flags22.png') -146px -293px no-repeat;

}

#flags.size22 a[title="Spanish"],

.tool-container .tool-items a[title="Spanish"],

a.single-language[title="Spanish"] span.size22 {

    background: url('../images/flags22.png') -1px -322px no-repeat;

}

#flags.size22 a.mexico[title="Spanish"],

a.single-language.mexico[title="Spanish"] span.size22 {

    background: url('../images/flags22.png') -117px -438px no-repeat;

}

#flags.size22 a[title="Sundanese"],

.tool-container .tool-items a[title="Sundanese"],

a.single-language[title="Sundanse"] span.size22 {

    background: url('../images/flags22.png') -146px -380px no-repeat;

}

#flags.size22 a[title="Swahili"],

.tool-container .tool-items a[title="Swahili"],

a.single-language[title="Swahili"] span.size22 {

    background: url('../images/flags22.png') -30px -322px no-repeat;

}

#flags.size22 a[title="Swedish"],

.tool-container .tool-items a[title="Swedish"],

a.single-language[title="Swedish"] span.size22 {

    background: url('../images/flags22.png') -59px -322px no-repeat;

}

#flags.size22 a[title="Tajik"],

.tool-container .tool-items a[title="Tajik"],

a.single-language[title="Tajik"] span.size22 {

    background: url('../images/flags22.png') -30px -438px no-repeat;

}

#flags.size22 a[title="Tamil"],

.tool-container .tool-items a[title="Tamil"],

a.single-language[title="Tamil"] span.size22 {

    background: url('../images/flags22.png') -88px -322px no-repeat;

}

#flags.size22 a[title="Telugu"],

.tool-container .tool-items a[title="Telugu"],

a.single-language[title="Telugu"] span.size22 {

    background: url('../images/flags22.png') -117px -322px no-repeat;

}

#flags.size22 a[title="Thai"],

.tool-container .tool-items a[title="Thai"],

a.single-language[title="Thai"] span.size22 {

    background: url('../images/flags22.png') -146px -322px no-repeat;

}

#flags.size22 a[title="Turkish"],

.tool-container .tool-items a[title="Turkish"],

a.single-language[title="Turkish"] span.size22 {

    background: url('../images/flags22.png') -30px -351px no-repeat;

}

#flags.size22 a[title="Ukrainian"],

.tool-container .tool-items a[title="Ukrainian"],

a.single-language[title="Ukrainian"] span.size22 {

    background: url('../images/flags22.png') -59px -351px no-repeat;

}

#flags.size22 a[title="Uzbek"],

.tool-container .tool-items a[title="Uzbek"],

a.single-language[title="Uzbek"] span.size22 {

    background: url('../images/flags22.png') -59px -438px no-repeat;

}

#flags.size22 a[title="Urdu"],

.tool-container .tool-items a[title="Urdu"],

a.single-language[title="Urdu"] span.size22 {

    background: url('../images/flags22.png') -146px -351px no-repeat;

}

#flags.size22 a[title="Vietnamese"],

.tool-container .tool-items a[title="Vietnamese"],

a.single-language[title="Vietnamese"] span.size22 {

    background: url('../images/flags22.png') -1px -380px no-repeat;

}

#flags.size22 a[title="Welsh"],

.tool-container .tool-items a[title="Welsh"],

a.single-language[title="Welsh"] span.size22 {

    background: url('../images/flags22.png') -30px -380px no-repeat;

}

#flags.size22 a[title="Xhosa"],

.tool-container .tool-items a[title="Xhosa"],

a.single-language[title="Xhosa"] span.size22 {

    background: url('../images/flags22.png') -1px -3px no-repeat;

}

#flags.size22 a[title="Yiddish"],

.tool-container .tool-items a[title="Yiddish"],

a.single-language[title="Yiddish"] span.size22 {

    background: url('../images/flags22.png') -59px -380px no-repeat;

}

#flags.size22 a[title="Yoruba"],

.tool-container .tool-items a[title="Yoruba"],

a.single-language[title="Yoruba"] span.size22 {

    background: url('../images/flags22.png') -88px -380px no-repeat;

}

#flags.size22 a[title="Zulu"],

.tool-container .tool-items a[title="Zulu"],

a.single-language[title="Zulu"] span.size22 {

    background: url('../images/flags22.png') -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: url('../images/flags20.png') -2px -4px no-repeat;

}

#flags.size20 a[title="Albanian"],

.tool-container .tool-items a[title="Albanian"],

a.single-language[title="Albanian"] span.size20 {

    background: url('../images/flags20.png') -31px -4px no-repeat;

}

#flags.size20 a[title="Amharic"],

.tool-container .tool-items a[title="Amharic"],

a.single-language[title="Amharic"] span.size20 {

    background: url('../images/flags20.png') -2px -468px no-repeat;

}

#flags.size20 a[title="Arabic"],

.tool-container .tool-items a[title="Arabic"],

a.single-language[title="Arabic"] span.size20 {

    background: url('../images/flags20.png') -60px -4px no-repeat;

}

#flags.size20 a[title="Armenian"],

.tool-container .tool-items a[title="Armenian"],

a.single-language[title="Armenian"] span.size20 {

    background: url('../images/flags20.png') -89px -4px no-repeat;

}

#flags.size20 a[title="Azerbaijani"],

.tool-container .tool-items a[title="Azerbaijani"],

a.single-language[title="Azerbaijani"] span.size20 {

    background: url('../images/flags20.png') -118px -4px no-repeat;

}

#flags.size20 a[title="Basque"],

.tool-container .tool-items a[title="Basque"],

a.single-language[title="Basque"] span.size20 {

    background: url('../images/flags20.png') -147px -4px no-repeat;

}

#flags.size20 a[title="Belarusian"],

.tool-container .tool-items a[title="Belarusian"],

a.single-language[title="Belarusian"] span.size20 {

    background: url('../images/flags20.png') -2px -33px no-repeat;

}

#flags.size20 a[title="Bengali"],

.tool-container .tool-items a[title="Bengali"],

a.single-language[title="Bengali"] span.size20 {

    background: url('../images/flags20.png') -31px -33px no-repeat;

}

#flags.size20 a[title="Bosnian"],

.tool-container .tool-items a[title="Bosnian"],

a.single-language[title="Bosnian"] span.size20 {

    background: url('../images/flags20.png') -60px -33px no-repeat;

}

#flags.size20 a[title="Bulgarian"],

.tool-container .tool-items a[title="Bulgarian"],

a.single-language[title="Bulgarian"] span.size20 {

    background: url('../images/flags20.png') -89px -33px no-repeat;

}

#flags.size20 a[title="Catalan"],

.tool-container .tool-items a[title="Catalan"],

a.single-language[title="Catalan"] span.size20 {

    background: url('../images/flags20.png') -118px -33px no-repeat;

}

#flags.size20 a[title="Cebuano"],

.tool-container .tool-items a[title="Cebuano"],

a.single-language[title="Cebuano"] span.size20 {

    background: url('../images/flags20.png') -147px -33px no-repeat;

}

#flags.size20 a[title="Chichewa"],

.tool-container .tool-items a[title="Chichewa"],

a.single-language[title="Chichewa"] span.size20 {

    background: url('../images/flags20.png') -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: url('../images/flags20.png') -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: url('../images/flags20.png') -31px -62px no-repeat;

}

#flags.size20 a[title="Corsican"],

.tool-container .tool-items a[title="Corsican"],

a.single-language[title="Corsican"] span.size20 {

    background: url('../images/flags20.png') -118px -91px no-repeat;

}

#flags.size20 a[title="Croatian"],

.tool-container .tool-items a[title="Croatian"],

a.single-language[title="Croatian"] span.size20 {

    background: url('../images/flags20.png') -60px -62px no-repeat;

}

#flags.size20 a[title="Czech"],

.tool-container .tool-items a[title="Czech"],

a.single-language[title="Czech"] span.size20 {

    background: url('../images/flags20.png') -89px -62px no-repeat;

}

#flags.size20 a[title="Danish"],

.tool-container .tool-items a[title="Danish"],

a.single-language[title="Danish"] span.size20 {

    background: url('../images/flags20.png') -118px -62px no-repeat;

}

#flags.size20 a[title="Dutch"],

.tool-container .tool-items a[title="Dutch"],

a.single-language[title="Dutch"] span.size20 {

    background: url('../images/flags20.png') -147px -62px no-repeat;

}

#flags.size20 a[title="English"],

.tool-container .tool-items a[title="English"],

a.single-language[title="English"] span.size20 {

    background: url('../images/flags20.png') -89px -352px no-repeat;

}

#flags.size20 a.united-states[title="English"],

a.single-language.united-states[title="English"] span.size20 {

    background: url('../images/flags20.png') -118px -352px no-repeat;

}

#flags.size20 a.canada[title="English"],

a.single-language.canada[title="English"] span.size20 {

    background: url('../images/flags20.png') -89px -439px no-repeat;

}

#flags.size20 a[title="Esperanto"],

.tool-container .tool-items a[title="Esperanto"],

a.single-language[title="Esperanto"] span.size20 {

    background: url('../images/flags20.png') -2px -91px no-repeat;

}

#flags.size20 a[title="Estonian"],

.tool-container .tool-items a[title="Estonian"],

a.single-language[title="Estonian"] span.size20 {

    background: url('../images/flags20.png') -31px -91px no-repeat;

}

#flags.size20 a[title="Filipino"],

.tool-container .tool-items a[title="Filipino"],

a.single-language[title="Filipino"] span.size20 {

    background: url('../images/flags20.png') -60px -91px no-repeat;

}

#flags.size20 a[title="Finnish"],

.tool-container .tool-items a[title="Finnish"],

a.single-language[title="Finnish"] span.size20 {

    background: url('../images/flags20.png') -89px -91px no-repeat;

}

#flags.size20 a[title="French"],

.tool-container .tool-items a[title="French"],

a.single-language[title="French"] span.size20 {

    background: url('../images/flags20.png') -118px -91px no-repeat;

}

#flags.size20 a[title="Frisian"],

.tool-container .tool-items a[title="Frisian"],

a.single-language[title="Frisian"] span.size20 {

    background: url('../images/flags20.png') -147px -62px no-repeat;

}

#flags.size20 a[title="Galician"],

.tool-container .tool-items a[title="Galician"],

a.single-language[title="Galician"] span.size20 {

    background: url('../images/flags20.png') -147px -91px no-repeat;

}

#flags.size20 a[title="Georgian"],

.tool-container .tool-items a[title="Georgian"],

a.single-language[title="Georgian"] span.size20 {

    background: url('../images/flags20.png') -2px -120px no-repeat;

}

#flags.size20 a[title="German"],

.tool-container .tool-items a[title="German"],

a.single-language[title="German"] span.size20 {

    background: url('../images/flags20.png') -31px -120px no-repeat;

}

#flags.size20 a[title="Greek"],

.tool-container .tool-items a[title="Greek"],

a.single-language[title="Greek"] span.size20 {

    background: url('../images/flags20.png') -60px -120px no-repeat;

}

#flags.size20 a[title="Gujarati"],

.tool-container .tool-items a[title="Gujarati"],

a.single-language[title="Gujarati"] span.size20 {

    background: url('../images/flags20.png') -89px -120px no-repeat;

}

#flags.size20 a[title="Haitian"],

.tool-container .tool-items a[title="Haitian"],

a.single-language[title="Haitian"] span.size20 {

    background: url('../images/flags20.png') -118px -120px no-repeat;

}

#flags.size20 a[title="Hausa"],

.tool-container .tool-items a[title="Hausa"],

a.single-language[title="Hausa"] span.size20 {

    background: url('../images/flags20.png') -147px -120px no-repeat;

}

#flags.size20 a[title="Hawaiian"],

.tool-container .tool-items a[title="Hawaiian"],

a.single-language[title="Hawaiian"] span.size20 {

    background: url('../images/flags20.png') -89px -468px no-repeat;

}

#flags.size20 a[title="Hebrew"],

.tool-container .tool-items a[title="Hebrew"],

a.single-language[title="Hebrew"] span.size20 {

    background: url('../images/flags20.png') -2px -149px no-repeat;

}

#flags.size20 a[title="Hindi"],

.tool-container .tool-items a[title="Hindi"],

a.single-language[title="Hindi"] span.size20 {

    background: url('../images/flags20.png') -31px -149px no-repeat;

}

#flags.size20 a[title="Hmong"],

.tool-container .tool-items a[title="Hmong"],

a.single-language[title="Hmong"] span.size20 {

    background: url('../images/flags20.png') -60px -149px no-repeat;

}

#flags.size20 a[title="Hungarian"],

.tool-container .tool-items a[title="Hungarian"],

a.single-language[title="Hungarian"] span.size20 {

    background: url('../images/flags20.png') -89px -149px no-repeat;

}

#flags.size20 a[title="Icelandic"],

.tool-container .tool-items a[title="Icelandic"],

a.single-language[title="Icelandic"] span.size20 {

    background: url('../images/flags20.png') -118px -149px no-repeat;

}

#flags.size20 a[title="Igbo"],

.tool-container .tool-items a[title="Igbo"],

a.single-language[title="Igbo"] span.size20 {

    background: url('../images/flags20.png') -147px -149px no-repeat;

}

#flags.size20 a[title="Indonesian"],

.tool-container .tool-items a[title="Indonesian"],

a.single-language[title="Indonesian"] span.size20 {

    background: url('../images/flags20.png') -2px -178px no-repeat;

}

#flags.size20 a[title="Irish"],

.tool-container .tool-items a[title="Irish"],

a.single-language[title="Irish"] span.size20 {

    background: url('../images/flags20.png') -31px -178px no-repeat;

}

#flags.size20 a[title="Italian"],

.tool-container .tool-items a[title="Italian"],

a.single-language[title="Italian"] span.size20 {

    background: url('../images/flags20.png') -60px -178px no-repeat;

}

#flags.size20 a[title="Japanese"],

.tool-container .tool-items a[title="Japanese"],

a.single-language[title="Japanese"] span.size20 {

    background: url('../images/flags20.png') -89px -178px no-repeat;

}

#flags.size20 a[title="Javanese"],

.tool-container .tool-items a[title="Javanese"],

a.single-language[title="Javanese"] span.size20 {

    background: url('../images/flags20.png') -118px -178px no-repeat;

}

#flags.size20 a[title="Kannada"],

.tool-container .tool-items a[title="Kannada"],

a.single-language[title="Kannada"] span.size20 {

    background: url('../images/flags20.png') -147px -178px no-repeat;

}

#flags.size20 a[title="Kazakh"],

.tool-container .tool-items a[title="Kazakh"],

a.single-language[title="Kazakh"] span.size20 {

    background: url('../images/flags20.png') -2px -410px no-repeat;

}

#flags.size20 a[title="Khmer"],

.tool-container .tool-items a[title="Khmer"],

a.single-language[title="Khmer"] span.size20 {

    background: url('../images/flags20.png') -2px -207px no-repeat;

}

#flags.size20 a[title="Korean"],

.tool-container .tool-items a[title="Korean"],

a.single-language[title="Korean"] span.size20 {

    background: url('../images/flags20.png') -31px -207px no-repeat;

}

#flags.size20 a[title="Kurdish"],

.tool-container .tool-items a[title="Kurdish"],

a.single-language[title="Kurdish"] span.size20 {

    background: url('../images/flags20.png') -118px -468px no-repeat;

}

#flags.size20 a[title="Kyrgyz"],

.tool-container .tool-items a[title="Kyrgyz"],

a.single-language[title="Kyrgyz"] span.size20 {

    background: url('../images/flags20.png') -147px -468px no-repeat;

}

#flags.size20 a[title="Lao"],

.tool-container .tool-items a[title="Lao"],

a.single-language[title="Lao"] span.size20 {

    background: url('../images/flags20.png') -60px -207px no-repeat;

}

#flags.size20 a[title="Latin"],

.tool-container .tool-items a[title="Latin"],

a.single-language[title="Latin"] span.size20 {

    background: url('../images/flags20.png') -89px -207px no-repeat;

}

#flags.size20 a[title="Latvian"],

.tool-container .tool-items a[title="Latvian"],

a.single-language[title="Latvian"] span.size20 {

    background: url('../images/flags20.png') -118px -207px no-repeat;

}

#flags.size20 a[title="Lithuanian"],

.tool-container .tool-items a[title="Lithuanian"],

a.single-language[title="Lithuanian"] span.size20 {

    background: url('../images/flags20.png') -147px -207px no-repeat;

}

#flags.size20 a[title="Luxembourgish"],

.tool-container .tool-items a[title="Luxembourgish"],

a.single-language[title="Luxembourgish"] span.size20 {

    background: url('../images/flags20.png') -2px -497px no-repeat;

}

#flags.size20 a[title="Macedonian"],

.tool-container .tool-items a[title="Macedonian"],

a.single-language[title="Macedonian"] span.size20 {

    background: url('../images/flags20.png') -2px -236px no-repeat;

}

#flags.size20 a[title="Malagasy"],

.tool-container .tool-items a[title="Malagasy"],

a.single-language[title="Malagasy"] span.size20 {

    background: url('../images/flags20.png') -60px -410px no-repeat;

}

#flags.size20 a[title="Malay"],

.tool-container .tool-items a[title="Malay"],

a.single-language[title="Malay"] span.size20 {

    background: url('../images/flags20.png') -31px -236px no-repeat;

}

#flags.size20 a[title="Maltese"],

.tool-container .tool-items a[title="Maltese"],

a.single-language[title="Maltese"] span.size20 {

    background: url('../images/flags20.png') -60px -236px no-repeat;

}

#flags.size20 a[title="Malayalam"],

.tool-container .tool-items a[title="Malayalam"],

a.single-language[title="Malayalam"] span.size20 {

    background: url('../images/flags20.png') -118px -410px no-repeat;

}

#flags.size20 a[title="Maori"],

.tool-container .tool-items a[title="Maori"],

a.single-language[title="Maori"] span.size20 {

    background: url('../images/flags20.png') -89px -236px no-repeat;

}

#flags.size20 a[title="Marathi"],

.tool-container .tool-items a[title="Marathi"],

a.single-language[title="Marathi"] span.size20 {

    background: url('../images/flags20.png') -118px -236px no-repeat;

}

#flags.size20 a[title="Mongolian"],

.tool-container .tool-items a[title="Mongolian"],

a.single-language[title="Mongolian"] span.size20 {

    background: url('../images/flags20.png') -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: url('../images/flags20.png') -147px -410px no-repeat;

}

#flags.size20 a[title="Nepali"],

.tool-container .tool-items a[title="Nepali"],

a.single-language[title="Nepali"] span.size20 {

    background: url('../images/flags20.png') -2px -265px no-repeat;

}

#flags.size20 a[title="Norwegian"],

.tool-container .tool-items a[title="Norwegian"],

a.single-language[title="Norwegian"] span.size20 {

    background: url('../images/flags20.png') -31px -265px no-repeat;

}

#flags.size20 a[title="Pashto"],

.tool-container .tool-items a[title="Pashto"],

a.single-language[title="Pashto"] span.size20 {

    background: url('../images/flags20.png') -31px -497px no-repeat;

}

#flags.size20 a[title="Persian"],

.tool-container .tool-items a[title="Persian"],

a.single-language[title="Persian"] span.size20 {

    background: url('../images/flags20.png') -60px -265px no-repeat;

}

#flags.size20 a[title="Polish"],

.tool-container .tool-items a[title="Polish"],

a.single-language[title="Polish"] span.size20 {

    background: url('../images/flags20.png') -89px -265px no-repeat;

}

#flags.size20 a[title="Portuguese"],

.tool-container .tool-items a[title="Portuguese"],

a.single-language[title="Portuguese"] span.size20 {

    background: url('../images/flags20.png') -118px -265px no-repeat;

}

#flags.size20 a.brazil[title="Portuguese"],

a.single-language.brazil[title="Portuguese"] span.size20 {

    background: url('../images/flags20.png') -147px -439px no-repeat;

}

#flags.size20 a[title="Punjabi"],

.tool-container .tool-items a[title="Punjabi"],

a.single-language[title="Punjabi"] span.size20 {

    background: url('../images/flags20.png') -147px -265px no-repeat;

}

#flags.size20 a[title="Romanian"],

.tool-container .tool-items a[title="Romanian"],

a.single-language[title="Romanian"] span.size20 {

    background: url('../images/flags20.png') -2px -294px no-repeat;

}

#flags.size20 a[title="Russian"],

.tool-container .tool-items a[title="Russian"],

a.single-language[title="Russian"] span.size20 {

    background: url('../images/flags20.png') -31px -294px no-repeat;

}

#flags.size20 a[title="Samoan"],

.tool-container .tool-items a[title="Samoan"],

a.single-language[title="Samoan"] span.size20 {

    background: url('../images/flags20.png') -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: url('../images/flags20.png') -60px -468px no-repeat;

}

#flags.size20 a[title="Serbian"],

.tool-container .tool-items a[title="Serbian"],

a.single-language[title="Serbian"] span.size20 {

    background: url('../images/flags20.png') -60px -294px no-repeat;

}

#flags.size20 a[title="Sesotho"],

.tool-container .tool-items a[title="Sesotho"],

a.single-language[title="Sesotho"] span.size20 {

    background: url('../images/flags20.png') -31px -410px no-repeat;

}

#flags.size20 a[title="Shona"],

.tool-container .tool-items a[title="Shona"],

a.single-language[title="Shona"] span.size20 {

    background: url('../images/flags20.png') -60px -497px no-repeat;

}

#flags.size20 a[title="Sindhi"],

.tool-container .tool-items a[title="Sindhi"],

a.single-language[title="Sindhi"] span.size20 {

    background: url('../images/flags20.png') -147px -352px no-repeat;

}

#flags.size20 a[title="Sinhala"],

.tool-container .tool-items a[title="Sinhala"],

a.single-language[title="Sinhala"] span.size20 {

    background: url('../images/flags20.png') -2px -439px no-repeat;

}

#flags.size20 a[title="Slovak"],

.tool-container .tool-items a[title="Slovak"],

a.single-language[title="Slovak"] span.size20 {

    background: url('../images/flags20.png') -89px -294px no-repeat;

}

#flags.size20 a[title="Slovenian"],

.tool-container .tool-items a[title="Slovenian"],

a.single-language[title="Slovenian"] span.size20 {

    background: url('../images/flags20.png') -118px -294px no-repeat;

}

#flags.size20 a[title="Somali"],

.tool-container .tool-items a[title="Somali"],

a.single-language[title="Somali"] span.size20 {

    background: url('../images/flags20.png') -147px -294px no-repeat;

}

#flags.size20 a[title="Spanish"],

.tool-container .tool-items a[title="Spanish"],

a.single-language[title="Spanish"] span.size20 {

    background: url('../images/flags20.png') -2px -323px no-repeat;

}

#flags.size20 a.mexico[title="Spanish"],

a.single-language.mexico[title="Spanish"] span.size20 {

    background: url('../images/flags20.png') -118px -439px no-repeat;

}

#flags.size20 a[title="Sundanese"],

.tool-container .tool-items a[title="Sundanese"],

a.single-language[title="Sundanese"] span.size20 {

    background: url('../images/flags20.png') -147px -381px no-repeat;

}

#flags.size20 a[title="Swahili"],

.tool-container .tool-items a[title="Swahili"],

a.single-language[title="Swahili"] span.size20 {

    background: url('../images/flags20.png') -31px -323px no-repeat;

}

#flags.size20 a[title="Swedish"],

.tool-container .tool-items a[title="Swedish"],

a.single-language[title="Swedish"] span.size20 {

    background: url('../images/flags20.png') -60px -323px no-repeat;

}

#flags.size20 a[title="Tajik"],

.tool-container .tool-items a[title="Tajik"],

a.single-language[title="Tajik"] span.size20 {

    background: url('../images/flags20.png') -31px -439px no-repeat;

}

#flags.size20 a[title="Tamil"],

.tool-container .tool-items a[title="Tamil"],

a.single-language[title="Tamil"] span.size20 {

    background: url('../images/flags20.png') -89px -323px no-repeat;

}

#flags.size20 a[title="Telugu"],

.tool-container .tool-items a[title="Telugu"],

a.single-language[title="Telugu"] span.size20 {

    background: url('../images/flags20.png') -118px -323px no-repeat;

}

#flags.size20 a[title="Thai"],

.tool-container .tool-items a[title="Thai"],

a.single-language[title="Thai"] span.size20 {

    background: url('../images/flags20.png') -147px -323px no-repeat;

}

#flags.size20 a[title="Turkish"],

.tool-container .tool-items a[title="Turkish"],

a.single-language[title="Turkish"] span.size20 {

    background: url('../images/flags20.png') -31px -352px no-repeat;

}

#flags.size20 a[title="Ukrainian"],

.tool-container .tool-items a[title="Ukrainian"],

a.single-language[title="Ukrainian"] span.size20 {

    background: url('../images/flags20.png') -60px -352px no-repeat;

}

#flags.size20 a[title="Urdu"],

.tool-container .tool-items a[title="Urdu"],

a.single-language[title="Urdu"] span.size20 {

    background: url('../images/flags20.png') -147px -352px no-repeat;

}

#flags.size20 a[title="Uzbek"],

.tool-container .tool-items a[title="Uzbek"],

a.single-language[title="Uzbek"] span.size20 {

    background: url('../images/flags20.png') -60px -439px no-repeat;

}

#flags.size20 a[title="Vietnamese"],

.tool-container .tool-items a[title="Vietnamese"],

a.single-language[title="Vietnamese"] span.size20 {

    background: url('../images/flags20.png') -2px -381px no-repeat;

}

#flags.size20 a[title="Welsh"],

.tool-container .tool-items a[title="Welsh"],

a.single-language[title="Welsh"] span.size20 {

    background: url('../images/flags20.png') -31px -381px no-repeat;

}

#flags.size20 a[title="Xhosa"],

.tool-container .tool-items a[title="Xhosa"],

a.single-language[title="Xhosa"] span.size20 {

    background: url('../images/flags20.png') -2px -4px no-repeat;

}

#flags.size20 a[title="Yiddish"],

.tool-container .tool-items a[title="Yiddish"],

a.single-language[title="Yiddish"] span.size20 {

    background: url('../images/flags20.png') -60px -381px no-repeat;

}

#flags.size20 a[title="Yoruba"],

.tool-container .tool-items a[title="Yoruba"],

a.single-language[title="Yoruba"] span.size20 {

    background: url('../images/flags20.png') -89px -381px no-repeat;

}

#flags.size20 a[title="Zulu"],

.tool-container .tool-items a[title="Zulu"],

a.single-language[title="Zulu"] span.size20 {

    background: url('../images/flags20.png') -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: url('../images/flags18.png') -2px -4px no-repeat;

}

#flags.size18 a[title="Albanian"],

.tool-container .tool-items a[title="Albanian"],

a.single-language[title="Albanian"] span.size18 {

    background: url('../images/flags18.png') -31px -4px no-repeat;

}

#flags.size18 a[title="Amharic"],

.tool-container .tool-items a[title="Amharic"],

a.single-language[title="Amharic"] span.size18 {

    background: url('../images/flags18.png') -2px -468px no-repeat;

}

#flags.size18 a[title="Arabic"],

.tool-container .tool-items a[title="Arabic"],

a.single-language[title="Arabic"] span.size18 {

    background: url('../images/flags18.png') -60px -4px no-repeat;

}

#flags.size18 a[title="Armenian"],

.tool-container .tool-items a[title="Armenian"],

a.single-language[title="Armenian"] span.size18 {

    background: url('../images/flags18.png') -89px -4px no-repeat;

}

#flags.size18 a[title="Azerbaijani"],

.tool-container .tool-items a[title="Azerbaijani"],

a.single-language[title="Azerbaijani"] span.size18 {

    background: url('../images/flags18.png') -118px -4px no-repeat;

}

#flags.size18 a[title="Basque"],

.tool-container .tool-items a[title="Basque"],

a.single-language[title="Basque"] span.size18 {
    background: url('../images/flags18.png') -147px -4px no-repeat;

}

#flags.size18 a[title="Belarusian"],

.tool-container .tool-items a[title="Belarusian"],

a.single-language[title="Belarusian"] span.size18 {

    background: url('../images/flags18.png') -2px -33px no-repeat;

}

#flags.size18 a[title="Bengali"],

.tool-container .tool-items a[title="Bengali"],

a.single-language[title="Bengali"] span.size18 {

    background: url('../images/flags18.png') -31px -33px no-repeat;

}

#flags.size18 a[title="Bosnian"],

.tool-container .tool-items a[title="Bosnian"],

a.single-language[title="Bosnian"] span.size18 {

    background: url('../images/flags18.png') -60px -33px no-repeat;

}

#flags.size18 a[title="Bulgarian"],

.tool-container .tool-items a[title="Bulgarian"],

a.single-language[title="Bulgarian"] span.size18 {

    background: url('../images/flags18.png') -89px -33px no-repeat;

}

#flags.size18 a[title="Catalan"],

.tool-container .tool-items a[title="Catalan"],

a.single-language[title="Catalan"] span.size18 {

    background: url('../images/flags18.png') -118px -33px no-repeat;

}

#flags.size18 a[title="Cebuano"],

.tool-container .tool-items a[title="Cebuano"],

a.single-language[title="Cebuano"] span.size18 {

    background: url('../images/flags18.png') -147px -33px no-repeat;

}

#flags.size18 a[title="Chichewa"],

.tool-container .tool-items a[title="Chichewa"],

a.single-language[title="Chichewa"] span.size18 {

    background: url('../images/flags18.png') -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: url('../images/flags18.png') -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: url('../images/flags18.png') -31px -62px no-repeat;

}

#flags.size18 a[title="Corsican"],

.tool-container .tool-items a[title="Corsican"],

a.single-language[title="Corsican"] span.size18 {

    background: url('../images/flags18.png') -118px -91px no-repeat;

}

#flags.size18 a[title="Croatian"],

.tool-container .tool-items a[title="Croatian"],

a.single-language[title="Croatian"] span.size18 {

    background: url('../images/flags18.png') -60px -62px no-repeat;

}

#flags.size18 a[title="Czech"],

.tool-container .tool-items a[title="Czech"],

a.single-language[title="Czech"] span.size18 {

    background: url('../images/flags18.png') -89px -62px no-repeat;

}

#flags.size18 a[title="Danish"],

.tool-container .tool-items a[title="Danish"],

a.single-language[title="Danish"] span.size18 {

    background: url('../images/flags18.png') -118px -62px no-repeat;

}

#flags.size18 a[title="Dutch"],

.tool-container .tool-items a[title="Dutch"],

a.single-language[title="Dutch"] span.size18 {

    background: url('../images/flags18.png') -147px -62px no-repeat;

}

#flags.size18 a[title="English"],

.tool-container .tool-items a[title="English"],

a.single-language[title="English"] span.size18 {

    background: url('../images/flags18.png') -89px -352px no-repeat;

}

#flags.size18 a.united-states[title="English"],

a.single-language.united-states[title="English"] span.size18 {

    background: url('../images/flags18.png') -118px -352px no-repeat;

}

#flags.size18 a.canada[title="English"] a.single-language.canada[title="English"] span.size18 {

    background: url('../images/flags18.png') -89px -439px no-repeat;

}

#flags.size18 a[title="Esperanto"],

.tool-container .tool-items a[title="Esperanto"],

a.single-language[title="Esperanto"] span.size18 {

    background: url('../images/flags18.png') -2px -91px no-repeat;

}

#flags.size18 a[title="Estonian"],

.tool-container .tool-items a[title="Estonian"],

a.single-language[title="Estonian"] span.size18 {

    background: url('../images/flags18.png') -31px -91px no-repeat;

}

#flags.size18 a[title="Filipino"],

.tool-container .tool-items a[title="Filipino"],

a.single-language[title="Filipino"] span.size18 {

    background: url('../images/flags18.png') -60px -91px no-repeat;

}

#flags.size18 a[title="Finnish"],

.tool-container .tool-items a[title="Finnish"],

a.single-language[title="Finnish"] span.size18 {

    background: url('../images/flags18.png') -89px -91px no-repeat;

}

#flags.size18 a[title="French"],

.tool-container .tool-items a[title="French"],

a.single-language[title="French"] span.size18 {

    background: url('../images/flags18.png') -118px -91px no-repeat;

}

#flags.size18 a[title="Frisian"],

.tool-container .tool-items a[title="Frisian"],

a.single-language[title="Frisian"] span.size18 {

    background: url('../images/flags18.png') -147px -62px no-repeat;

}

#flags.size18 a[title="Galician"],

.tool-container .tool-items a[title="Galician"],

a.single-language[title="Galician"] span.size18 {

    background: url('../images/flags18.png') -147px -91px no-repeat;

}

#flags.size18 a[title="Georgian"],

.tool-container .tool-items a[title="Georgian"],

a.single-language[title="Georgian"] span.size18 {

    background: url('../images/flags18.png') -2px -120px no-repeat;

}

#flags.size18 a[title="German"],

.tool-container .tool-items a[title="German"],

a.single-language[title="German"] span.size18 {

    background: url('../images/flags18.png') -31px -120px no-repeat;

}

#flags.size18 a[title="Greek"],

.tool-container .tool-items a[title="Greek"],

a.single-language[title="Greek"] span.size18 {

    background: url('../images/flags18.png') -60px -120px no-repeat;

}

#flags.size18 a[title="Gujarati"],

.tool-container .tool-items a[title="Gujarati"],

a.single-language[title="Gujarati"] span.size18 {

    background: url('../images/flags18.png') -89px -120px no-repeat;

}

#flags.size18 a[title="Haitian"],

.tool-container .tool-items a[title="Haitian"],

a.single-language[title="Haitian"] span.size18 {

    background: url('../images/flags18.png') -118px -120px no-repeat;

}

#flags.size18 a[title="Hawaiian"],

.tool-container .tool-items a[title="Hawaiian"],

a.single-language[title="Hawaiian"] span.size18 {

    background: url('../images/flags18.png') -89px -468px no-repeat;

}

#flags.size18 a[title="Hausa"],

.tool-container .tool-items a[title="Hausa"],

a.single-language[title="Hausa"] span.size18 {

    background: url('../images/flags18.png') -147px -120px no-repeat;

}

#flags.size18 a[title="Hebrew"],

.tool-container .tool-items a[title="Hebrew"],

a.single-language[title="Hebrew"] span.size18 {

    background: url('../images/flags18.png') -2px -149px no-repeat;

}

#flags.size18 a[title="Hindi"],

.tool-container .tool-items a[title="Hindi"],

a.single-language[title="Hindi"] span.size18 {

    background: url('../images/flags18.png') -31px -149px no-repeat;

}

#flags.size18 a[title="Hmong"],

.tool-container .tool-items a[title="Hmong"],

a.single-language[title="Hmong"] span.size18 {

    background: url('../images/flags18.png') -60px -149px no-repeat;

}

#flags.size18 a[title="Hungarian"],

.tool-container .tool-items a[title="Hungarian"],

a.single-language[title="Hungarian"] span.size18 {

    background: url('../images/flags18.png') -89px -149px no-repeat;

}

#flags.size18 a[title="Icelandic"],

.tool-container .tool-items a[title="Icelandic"],

a.single-language[title="Icelandic"] span.size18 {

    background: url('../images/flags18.png') -118px -149px no-repeat;

}

#flags.size18 a[title="Igbo"],

.tool-container .tool-items a[title="Igbo"],

a.single-language[title="Igbo"] span.size18 {

    background: url('../images/flags18.png') -147px -149px no-repeat;

}

#flags.size18 a[title="Indonesian"],

.tool-container .tool-items a[title="Indonesian"],

a.single-language[title="Indonesian"] span.size18 {

    background: url('../images/flags18.png') -2px -178px no-repeat;

}

#flags.size18 a[title="Irish"],

.tool-container .tool-items a[title="Irish"],

a.single-language[title="Irish"] span.size18 {

    background: url('../images/flags18.png') -31px -178px no-repeat;

}

#flags.size18 a[title="Italian"],

.tool-container .tool-items a[title="Italian"],

a.single-language[title="Italian"] span.size18 {

    background: url('../images/flags18.png') -60px -178px no-repeat;

}

#flags.size18 a[title="Japanese"],

.tool-container .tool-items a[title="Japanese"],

a.single-language[title="Japanese"] span.size18 {

    background: url('../images/flags18.png') -89px -178px no-repeat;

}

#flags.size18 a[title="Javanese"],

.tool-container .tool-items a[title="Javanese"],

a.single-language[title="Javanese"] span.size18 {

    background: url('../images/flags18.png') -118px -178px no-repeat;

}

#flags.size18 a[title="Kannada"],

.tool-container .tool-items a[title="Kannada"],

a.single-language[title="Kannada"] span.size18 {

    background: url('../images/flags18.png') -147px -178px no-repeat;

}

#flags.size18 a[title="Kazakh"],

.tool-container .tool-items a[title="Kazakh"],

a.single-language[title="Kazakh"] span.size18 {

    background: url('../images/flags18.png') -2px -410px no-repeat;

}

#flags.size18 a[title="Khmer"],

.tool-container .tool-items a[title="Khmer"],

a.single-language[title="Khmer"] span.size18 {

    background: url('../images/flags18.png') -2px -207px no-repeat;

}

#flags.size18 a[title="Korean"],

.tool-container .tool-items a[title="Korean"],

a.single-language[title="Korean"] span.size18 {

    background: url('../images/flags18.png') -31px -207px no-repeat;

}

#flags.size18 a[title="Kurdish"],

.tool-container .tool-items a[title="Kurdish"],

a.single-language[title="Kurdish"] span.size18 {

    background: url('../images/flags18.png') -118px -468px no-repeat;

}

#flags.size18 a[title="Kyrgyz"],

.tool-container .tool-items a[title="Kyrgyz"],

a.single-language[title="Kyrgyz"] span.size18 {

    background: url('../images/flags18.png') -147px -468px no-repeat;

}

#flags.size18 a[title="Lao"],

.tool-container .tool-items a[title="Lao"],

a.single-language[title="Lao"] span.size18 {

    background: url('../images/flags18.png') -60px -207px no-repeat;

}

#flags.size18 a[title="Latin"],

.tool-container .tool-items a[title="Latin"],

a.single-language[title="Latin"] span.size18 {

    background: url('../images/flags18.png') -89px -207px no-repeat;

}

#flags.size18 a[title="Latvian"],

.tool-container .tool-items a[title="Latvian"],

a.single-language[title="Latvian"] span.size18 {

    background: url('../images/flags18.png') -118px -207px no-repeat;

}

#flags.size18 a[title="Lithuanian"],

.tool-container .tool-items a[title="Lithuanian"],

a.single-language[title="Lithuanian"] span.size18 {

    background: url('../images/flags18.png') -147px -207px no-repeat;

}

#flags.size18 a[title="Luxembourgish"],

.tool-container .tool-items a[title="Luxembourgish"],

a.single-language[title="Luxembourgish"] span.size18 {

    background: url('../images/flags18.png') -2px -496px no-repeat;

}

#flags.size18 a[title="Macedonian"],

.tool-container .tool-items a[title="Macedonian"],

a.single-language[title="Macedonian"] span.size18 {

    background: url('../images/flags18.png') -2px -236px no-repeat;

}

#flags.size18 a[title="Malagasy"],

.tool-container .tool-items a[title="Malagasy"],

a.single-language[title="Malagasy"] span.size18 {

    background: url('../images/flags18.png') -60px -410px no-repeat;

}

#flags.size18 a[title="Malay"],

.tool-container .tool-items a[title="Malay"],

a.single-language[title="Malay"] span.size18 {

    background: url('../images/flags18.png') -31px -236px no-repeat;

}

#flags.size18 a[title="Malayalam"],

.tool-container .tool-items a[title="Malayalam"],

a.single-language[title="Malayalam"] span.size18 {

    background: url('../images/flags18.png') -118px -410px no-repeat;

}

#flags.size18 a[title="Maltese"],

.tool-container .tool-items a[title="Maltese"],

a.single-language[title="Maltese"] span.size18 {

    background: url('../images/flags18.png') -60px -236px no-repeat;

}

#flags.size18 a[title="Maori"],

.tool-container .tool-items a[title="Maori"],

a.single-language[title="Maori"] span.size18 {

    background: url('../images/flags18.png') -89px -236px no-repeat;

}

#flags.size18 a[title="Marathi"],

.tool-container .tool-items a[title="Marathi"],

a.single-language[title="Marathi"] span.size18 {

    background: url('../images/flags18.png') -118px -236px no-repeat;

}

#flags.size18 a[title="Mongolian"],

.tool-container .tool-items a[title="Mongolian"],

a.single-language[title="Mongolian"] span.size18 {

    background: url('../images/flags18.png') -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: url('../images/flags18.png') -147px -410px no-repeat;

}

#flags.size18 a[title="Nepali"],

.tool-container .tool-items a[title="Nepali"],

a.single-language[title="Nepali"] span.size18 {

    background: url('../images/flags18.png') -2px -265px no-repeat;

}

#flags.size18 a[title="Norwegian"],

.tool-container .tool-items a[title="Norwegian"],

a.single-language[title="Norwegian"] span.size18 {

    background: url('../images/flags18.png') -31px -265px no-repeat;

}

#flags.size18 a[title="Pashto"],

.tool-container .tool-items a[title="Pashto"],

a.single-language[title="Pashto"] span.size18 {

    background: url('../images/flags18.png') -31px -496px no-repeat;

}

#flags.size18 a[title="Persian"],

.tool-container .tool-items a[title="Persian"],

a.single-language[title="Persian"] span.size18 {

    background: url('../images/flags18.png') -60px -265px no-repeat;

}

#flags.size18 a[title="Polish"],

.tool-container .tool-items a[title="Polish"],

a.single-language[title="Polish"] span.size18 {

    background: url('../images/flags18.png') -89px -265px no-repeat;

}

#flags.size18 a[title="Portuguese"],

.tool-container .tool-items a[title="Portuguese"],

a.single-language[title="Portuguese"] span.size18 {

    background: url('../images/flags18.png') -118px -265px no-repeat;

}

#flags.size18 a.brazil[title="Portuguese"],

a.single-language.brazil[title="Portuguese"] span.size18 {

    background: url('../images/flags18.png') -147px -439px no-repeat;

}

#flags.size18 a[title="Punjabi"],

.tool-container .tool-items a[title="Punjabi"],

a.single-language[title="Punjabi"] span.size18 {

    background: url('../images/flags18.png') -147px -265px no-repeat;

}

#flags.size18 a[title="Romanian"],

.tool-container .tool-items a[title="Romanian"],

a.single-language[title="Romanian"] span.size18 {

    background: url('../images/flags18.png') -2px -294px no-repeat;

}

#flags.size18 a[title="Russian"],

.tool-container .tool-items a[title="Russian"],

a.single-language[title="Russian"] span.size18 {

    background: url('../images/flags18.png') -31px -294px no-repeat;

}

#flags.size18 a[title="Samoan"],

.tool-container .tool-items a[title="Samoan"],

a.single-language[title="Samoan"] span.size18 {

    background: url('../images/flags18.png') -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: url('../images/flags18.png') -60px -468px no-repeat;

}

#flags.size18 a[title="Serbian"],

.tool-container .tool-items a[title="Serbian"],

a.single-language[title="Serbian"] span.size18 {

    background: url('../images/flags18.png') -60px -294px no-repeat;

}

#flags.size18 a[title="Sesotho"],

.tool-container .tool-items a[title="Sesotho"],

a.single-language[title="Sesotho"] span.size18 {

    background: url('../images/flags18.png') -31px -410px no-repeat;

}

#flags.size18 a[title="Shona"],

.tool-container .tool-items a[title="Shona"],

a.single-language[title="Shona"] span.size18 {

    background: url('../images/flags18.png') -60px -496px no-repeat;

}

#flags.size18 a[title="Sindhi"],

.tool-container .tool-items a[title="Sindhi"],

a.single-language[title="Sindhi"] span.size18 {

    background: url('../images/flags18.png') -147px -352px no-repeat;

}

#flags.size18 a[title="Sinhala"],

.tool-container .tool-items a[title="Sinhala"],

a.single-language[title="Sinhala"] span.size18 {

    background: url('../images/flags18.png') -2px -439px no-repeat;

}

#flags.size18 a[title="Slovak"],

.tool-container .tool-items a[title="Slovak"],

a.single-language[title="Slovak"] span.size18 {

    background: url('../images/flags18.png') -89px -294px no-repeat;

}

#flags.size18 a[title="Slovenian"],

.tool-container .tool-items a[title="Slovenian"],

a.single-language[title="Slovenian"] span.size18 {

    background: url('../images/flags18.png') -118px -294px no-repeat;

}

#flags.size18 a[title="Somali"],

.tool-container .tool-items a[title="Somali"],

a.single-language[title="Somali"] span.size18 {

    background: url('../images/flags18.png') -147px -294px no-repeat;

}

#flags.size18 a[title="Spanish"],

.tool-container .tool-items a[title="Spanish"],

a.single-language[title="Spanish"] span.size18 {

    background: url('../images/flags18.png') -2px -323px no-repeat;

}

#flags.size18 a.mexico[title="Spanish"],

a.single-language.mexico[title="Spanish"] span.size18 {

    background: url('../images/flags18.png') -118px -439px no-repeat;

}

#flags.size18 a[title="Sundanese"],

.tool-container .tool-items a[title="Sundanese"],

a.single-language[title="Sundanese"] span.size18 {

    background: url('../images/flags18.png') -147px -381px no-repeat;

}

#flags.size18 a[title="Swahili"],

.tool-container .tool-items a[title="Swahili"],

a.single-language[title="Swahili"] span.size18 {

    background: url('../images/flags18.png') -31px -323px no-repeat;

}

#flags.size18 a[title="Swedish"],

.tool-container .tool-items a[title="Swedish"],

a.single-language[title="Swedish"] span.size18 {

    background: url('../images/flags18.png') -60px -323px no-repeat;

}

#flags.size18 a[title="Tajik"],

.tool-container .tool-items a[title="Tajik"],

a.single-language[title="Tajik"] span.size18 {

    background: url('../images/flags18.png') -31px -439px no-repeat;

}

#flags.size18 a[title="Tamil"],

.tool-container .tool-items a[title="Tamil"],

a.single-language[title="Tamil"] span.size18 {

    background: url('../images/flags18.png') -89px -323px no-repeat;

}

#flags.size18 a[title="Telugu"],

.tool-container .tool-items a[title="Telugu"],

a.single-language[title="Telugu"] span.size18 {

    background: url('../images/flags18.png') -118px -323px no-repeat;

}

#flags.size18 a[title="Thai"],

.tool-container .tool-items a[title="Thai"],

a.single-language[title="Thai"] span.size18 {

    background: url('../images/flags18.png') -147px -323px no-repeat;

}

#flags.size18 a[title="Turkish"],

.tool-container .tool-items a[title="Turkish"],

a.single-language[title="Turkish"] span.size18 {

    background: url('../images/flags18.png') -31px -352px no-repeat;

}

#flags.size18 a[title="Ukrainian"],

.tool-container .tool-items a[title="Ukrainian"],

a.single-language[title="Ukrainian"] span.size18 {

    background: url('../images/flags18.png') -60px -352px no-repeat;

}

#flags.size18 a[title="Urdu"],

.tool-container .tool-items a[title="Urdu"],

a.single-language[title="Urdu"] span.size18 {

    background: url('../images/flags18.png') -147px -352px no-repeat;

}

#flags.size18 a[title="Uzbek"],

.tool-container .tool-items a[title="Uzbek"],

a.single-language[title="Uzbek"] span.size18 {

    background: url('../images/flags18.png') -60px -439px no-repeat;

}

#flags.size18 a[title="Vietnamese"],

.tool-container .tool-items a[title="Vietnamese"],

a.single-language[title="Vietnamese"] span.size18 {

    background: url('../images/flags18.png') -2px -381px no-repeat;

}

#flags.size18 a[title="Welsh"],

.tool-container .tool-items a[title="Welsh"],

a.single-language[title="Welsh"] span.size18 {

    background: url('../images/flags18.png') -31px -381px no-repeat;

}

#flags.size18 a[title="Xhosa"],

.tool-container .tool-items a[title="Xhosa"],

a.single-language[title="Xhosa"] span.size18 {

    background: url('../images/flags18.png') -2px -4px no-repeat;

}

#flags.size18 a[title="Yiddish"],

.tool-container .tool-items a[title="Yiddish"],

a.single-language[title="Yiddish"] span.size18 {

    background: url('../images/flags18.png') -60px -381px no-repeat;

}

#flags.size18 a[title="Yoruba"],

.tool-container .tool-items a[title="Yoruba"],

a.single-language[title="Yoruba"] span.size18 {

    background: url('../images/flags18.png') -89px -381px no-repeat;

}

#flags.size18 a[title="Zulu"],

.tool-container .tool-items a[title="Zulu"],

a.single-language[title="Zulu"] span.size18 {

    background: url('../images/flags18.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags16.png') -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: url('../images/flags.png') 0 -3px no-repeat;

}

#flags.size24 a[title="Albanian"],

.tool-container .tool-items a[title="Albanian"],

a.single-language[title="Albanian"] span.size24 {

    background: url('../images/flags.png') -29px -3px no-repeat;

}

#flags.size24 a[title="Amharic"],

.tool-container .tool-items a[title="Amharic"],

a.single-language[title="Amharic"] span.size24 {

    background: url('../images/flags.png') 0 -467px no-repeat;

}

#flags.size24 a[title="Arabic"],

.tool-container .tool-items a[title="Arabic"],

a.single-language[title="Arabic"] span.size24 {

    background: url('../images/flags.png') -58px -3px no-repeat;

}

#flags.size24 a[title="Armenian"],

.tool-container .tool-items a[title="Armenian"],

a.single-language[title="Armenian"] span.size24 {

    background: url('../images/flags.png') -87px -3px no-repeat;

}

#flags.size24 a[title="Azerbaijani"],

.tool-container .tool-items a[title="Azerbaijani"],

a.single-language[title="Azerbaijani"] span.size24 {

    background: url('../images/flags.png') -116px -3px no-repeat;

}

#flags.size24 a[title="Basque"],

.tool-container .tool-items a[title="Basque"],

a.single-language[title="Basque"] span.size24 {

    background: url('../images/flags.png') -145px -3px no-repeat;

}

#flags.size24 a[title="Belarusian"],

.tool-container .tool-items a[title="Belarusian"],

a.single-language[title="Belarusian"] span.size24 {

    background: url('../images/flags.png') 0 -32px no-repeat;

}

#flags.size24 a[title="Bengali"],

.tool-container .tool-items a[title="Bengali"],

a.single-language[title="Bengali"] span.size24 {

    background: url('../images/flags.png') -29px -32px no-repeat;

}

#flags.size24 a[title="Bosnian"],

.tool-container .tool-items a[title="Bosnian"],

a.single-language[title="Bosnian"] span.size24 {

    background: url('../images/flags.png') -58px -32px no-repeat;

}

#flags.size24 a[title="Bulgarian"],

.tool-container .tool-items a[title="Bulgarian"],

a.single-language[title="Bulgarian"] span.size24 {

    background: url('../images/flags.png') -87px -32px no-repeat;

}

#flags.size24 a[title="Catalan"],

.tool-container .tool-items a[title="Catalan"],

a.single-language[title="Catalan"] span.size24 {

    background: url('../images/flags.png') -116px -32px no-repeat;

}

#flags.size24 a[title="Cebuano"],

.tool-container .tool-items a[title="Cebuano"],

a.single-language[title="Cebuano"] span.size24 {

    background: url('../images/flags.png') -145px -32px no-repeat;

}

#flags.size24 a[title="Chichewa"],

.tool-container .tool-items a[title="Chichewa"],

a.single-language[title="Chichewa"] span.size24 {

    background: url('../images/flags.png') -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: url('../images/flags.png') 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: url('../images/flags.png') -29px -61px no-repeat;

}

#flags.size24 a[title="Corsican"],

.tool-container .tool-items a[title="Corsican"],

a.single-language[title="Corsican"] span.size24 {

    background: url('../images/flags.png') -116px -90px no-repeat;

}

#flags.size24 a[title="Croatian"],

.tool-container .tool-items a[title="Croatian"],

a.single-language[title="Croatian"] span.size24 {

    background: url('../images/flags.png') -58px -61px no-repeat;

}

#flags.size24 a[title="Czech"],

.tool-container .tool-items a[title="Czech"],

a.single-language[title="Czech"] span.size24 {

    background: url('../images/flags.png') -87px -61px no-repeat;

}

#flags.size24 a[title="Danish"],

.tool-container .tool-items a[title="Danish"],

a.single-language[title="Danish"] span.size24 {

    background: url('../images/flags.png') -116px -61px no-repeat;

}

#flags.size24 a[title="Dutch"],

.tool-container .tool-items a[title="Dutch"],

a.single-language[title="Dutch"] span.size24 {

    background: url('../images/flags.png') -145px -61px no-repeat;

}

#flags.size24 a[title="English"],

.tool-container .tool-items a[title="English"],

a.single-language[title="English"] span.size24 {

    background: url('../images/flags.png') -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: url('../images/flags.png') -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: url('../images/flags.png') -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: url('../images/flags.png') 0 -90px no-repeat;

}

#flags.size24 a[title="Estonian"],

.tool-container .tool-items a[title="Estonian"],

a.single-language[title="Estonian"] span.size24 {

    background: url('../images/flags.png') -29px -90px no-repeat;

}

#flags.size24 a[title="Filipino"],

.tool-container .tool-items a[title="Filipino"],

a.single-language[title="Filipino"] span.size24 {

    background: url('../images/flags.png') -58px -90px no-repeat;

}

#flags.size24 a[title="Finnish"],

.tool-container .tool-items a[title="Finnish"],

a.single-language[title="Finnish"] span.size24 {

    background: url('../images/flags.png') -87px -90px no-repeat;

}

#flags.size24 a[title="French"],

.tool-container .tool-items a[title="French"],

a.single-language[title="French"] span.size24 {

    background: url('../images/flags.png') -116px -90px no-repeat;

}

#flags.size24 a[title="Frisian"],

.tool-container .tool-items a[title="Frisian"],

a.single-language[title="Frisian"] span.size24 {

    background: url('../images/flags.png') -145px -61px no-repeat;

}

#flags.size24 a[title="Galician"],

.tool-container .tool-items a[title="Galician"],

a.single-language[title="Galician"] span.size24 {

    background: url('../images/flags.png') -145px -90px no-repeat;

}

#flags.size24 a[title="Georgian"],

.tool-container .tool-items a[title="Georgian"],

a.single-language[title="Georgian"] span.size24 {

    background: url('../images/flags.png') 0 -119px no-repeat;

}

#flags.size24 a[title="German"],

.tool-container .tool-items a[title="German"],

a.single-language[title="German"] span.size24 {

    background: url('../images/flags.png') -29px -119px no-repeat;

}

#flags.size24 a[title="Greek"],

.tool-container .tool-items a[title="Greek"],

a.single-language[title="Greek"] span.size24 {

    background: url('../images/flags.png') -58px -119px no-repeat;

}

#flags.size24 a[title="Gujarati"],

.tool-container .tool-items a[title="Gujarati"],

a.single-language[title="Gujarati"] span.size24 {

    background: url('../images/flags.png') -87px -119px no-repeat;

}

#flags.size24 a[title="Haitian"],

.tool-container .tool-items a[title="Haitian"],

a.single-language[title="Haitian"] span.size24 {

    background: url('../images/flags.png') -116px -119px no-repeat;

}

#flags.size24 a[title="Hausa"],

.tool-container .tool-items a[title="Hausa"],

a.single-language[title="Hausa"] span.size24 {

    background: url('../images/flags.png') -145px -119px no-repeat;

}

#flags.size24 a[title="Hawaiian"],

.tool-container .tool-items a[title="Hawaiian"],

a.single-language[title="Hawaiian"] span.size24 {

    background: url('../images/flags.png') -87px -467px no-repeat;

}

#flags.size24 a[title="Hebrew"],

.tool-container .tool-items a[title="Hebrew"],

a.single-language[title="Hebrew"] span.size24 {

    background: url('../images/flags.png') 0 -148px no-repeat;

}

#flags.size24 a[title="Hindi"],

.tool-container .tool-items a[title="Hindi"],

a.single-language[title="Hindi"] span.size24 {

    background: url('../images/flags.png') -29px -148px no-repeat;

}

#flags.size24 a[title="Hmong"],

.tool-container .tool-items a[title="Hmong"],

a.single-language[title="Hmong"] span.size24 {

    background: url('../images/flags.png') -58px -148px no-repeat;

}

#flags.size24 a[title="Hungarian"],

.tool-container .tool-items a[title="Hungarian"],

a.single-language[title="Hungarian"] span.size24 {

    background: url('../images/flags.png') -87px -148px no-repeat;

}

#flags.size24 a[title="Icelandic"],

.tool-container .tool-items a[title="Icelandic"],

a.single-language[title="Icelandic"] span.size24 {

    background: url('../images/flags.png') -116px -148px no-repeat;

}

#flags.size24 a[title="Igbo"],

.tool-container .tool-items a[title="Igbo"],

a.single-language[title="Igbo"] span.size24 {

    background: url('../images/flags.png') -145px -148px no-repeat;

}

#flags.size24 a[title="Indonesian"],

.tool-container .tool-items a[title="Indonesian"],

a.single-language[title="Indonesian"] span.size24 {

    background: url('../images/flags.png') 0 -177px no-repeat;

}

#flags.size24 a[title="Irish"],

.tool-container .tool-items a[title="Irish"],

a.single-language[title="Irish"] span.size24 {

    background: url('../images/flags.png') -29px -177px no-repeat;

}

#flags.size24 a[title="Italian"],

.tool-container .tool-items a[title="Italian"],

a.single-language[title="Italian"] span.size24 {

    background: url('../images/flags.png') -58px -177px no-repeat;

}

#flags.size24 a[title="Japanese"],

.tool-container .tool-items a[title="Japanese"],

a.single-language[title="Japanese"] span.size24 {

    background: url('../images/flags.png') -87px -177px no-repeat;

}

#flags.size24 a[title="Javanese"],

.tool-container .tool-items a[title="Javanese"],

a.single-language[title="Javanese"] span.size24 {

    background: url('../images/flags.png') -116px -177px no-repeat;

}

#flags.size24 a[title="Kannada"],

.tool-container .tool-items a[title="Kannada"],

a.single-language[title="Kannada"] span.size24 {

    background: url('../images/flags.png') -145px -177px no-repeat;

}

#flags.size24 a[title="Kazakh"],

.tool-container .tool-items a[title="Kazakh"],

a.single-language[title="Kazakh"] span.size24 {

    background: url('../images/flags.png') 0 -409px no-repeat;

}

#flags.size24 a[title="Khmer"],

.tool-container .tool-items a[title="Khmer"],

a.single-language[title="Khmer"] span.size24 {

    background: url('../images/flags.png') 0 -206px no-repeat;

}

#flags.size24 a[title="Korean"],

.tool-container .tool-items a[title="Korean"],

a.single-language[title="Korean"] span.size24 {

    background: url('../images/flags.png') -29px -206px no-repeat;

}

#flags.size24 a[title="Kurdish"],

.tool-container .tool-items a[title="Kurdish"],

a.single-language[title="Kurdish"] span.size24 {

    background: url('../images/flags.png') -116px -467px no-repeat;

}

#flags.size24 a[title="Kyrgyz"],

.tool-container .tool-items a[title="Kyrgyz"],

a.single-language[title="Kyrgyz"] span.size24 {

    background: url('../images/flags.png') -145px -467px no-repeat;

}

#flags.size24 a[title="Lao"],

.tool-container .tool-items a[title="Lao"],

a.single-language[title="Lao"] span.size24 {

    background: url('../images/flags.png') -58px -206px no-repeat;

}

#flags.size24 a[title="Latin"],

.tool-container .tool-items a[title="Latin"],

a.single-language[title="Latin"] span.size24 {

    background: url('../images/flags.png') -87px -206px no-repeat;

}

#flags.size24 a[title="Latvian"],

.tool-container .tool-items a[title="Latvian"],

a.single-language[title="Latvian"] span.size24 {

    background: url('../images/flags.png') -116px -206px no-repeat;

}

#flags.size24 a[title="Lithuanian"],

.tool-container .tool-items a[title="Lithuanian"],

a.single-language[title="Lithuanian"] span.size24 {

    background: url('../images/flags.png') -145px -206px no-repeat;

}

#flags.size24 a[title="Luxembourgish"],

.tool-container .tool-items a[title="Luxembourgish"],

a.single-language[title="Luxembourgish"] span.size24 {

    background: url('../images/flags.png') 0 -496px no-repeat;

}

#flags.size24 a[title="Macedonian"],

.tool-container .tool-items a[title="Macedonian"],

a.single-language[title="Macedonian"] span.size24 {

    background: url('../images/flags.png') 0 -235px no-repeat;

}

#flags.size24 a[title="Malagasy"],

.tool-container .tool-items a[title="Malagasy"],

a.single-language[title="Malagasy"] span.size24 {

    background: url('../images/flags.png') -58px -409px no-repeat;

}

#flags.size24 a[title="Malay"],

.tool-container .tool-items a[title="Malay"],

a.single-language[title="Malay"] span.size24 {

    background: url('../images/flags.png') -29px -235px no-repeat;

}

#flags.size24 a[title="Malayalam"],

.tool-container .tool-items a[title="Malayalam"],

a.single-language[title="Malayalam"] span.size24 {

    background: url('../images/flags.png') -116px -409px no-repeat;

}

#flags.size24 a[title="Maltese"],

.tool-container .tool-items a[title="Maltese"],

a.single-language[title="Maltese"] span.size24 {

    background: url('../images/flags.png') -58px -235px no-repeat;

}

#flags.size24 a[title="Maori"],

.tool-container .tool-items a[title="Maori"],

a.single-language[title="Maori"] span.size24 {

    background: url('../images/flags.png') -87px -235px no-repeat;

}

#flags.size24 a[title="Marathi"],

.tool-container .tool-items a[title="Marathi"],

a.single-language[title="Marathi"] span.size24 {

    background: url('../images/flags.png') -116px -235px no-repeat;

}

#flags.size24 a[title="Mongolian"],

.tool-container .tool-items a[title="Mongolian"],

a.single-language[title="Mongolian"] span.size24 {

    background: url('../images/flags.png') -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: url('../images/flags.png') -145px -409px no-repeat;

}

#flags.size24 a[title="Nepali"],

.tool-container .tool-items a[title="Nepali"],

a.single-language[title="Nepali"] span.size24 {

    background: url('../images/flags.png') 0 -264px no-repeat;

}

#flags.size24 a[title="Norwegian"],

.tool-container .tool-items a[title="Norwegian"],

a.single-language[title="Norwegian"] span.size24 {

    background: url('../images/flags.png') -29px -264px no-repeat;

}

#flags.size24 a[title="Pashto"],

.tool-container .tool-items a[title="Pashto"],

a.single-language[title="Pashto"] span.size24 {

    background: url('../images/flags.png') -29px -496px no-repeat;

}

#flags.size24 a[title="Persian"],

.tool-container .tool-items a[title="Persian"],

a.single-language[title="Persian"] span.size24 {

    background: url('../images/flags.png') -58px -264px no-repeat;

}

#flags.size24 a[title="Polish"],

.tool-container .tool-items a[title="Polish"],

a.single-language[title="Polish"] span.size24 {

    background: url('../images/flags.png') -87px -264px no-repeat;

}

#flags.size24 a[title="Portuguese"],

.tool-container .tool-items a[title="Portuguese"],

a.single-language[title="Portuguese"] span.size24 {

    background: url('../images/flags.png') -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: url('../images/flags.png') -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: url('../images/flags.png') -145px -264px no-repeat;

}

#flags.size24 a[title="Romanian"],

.tool-container .tool-items a[title="Romanian"],

a.single-language[title="Romanian"] span.size24 {

    background: url('../images/flags.png') 0 -293px no-repeat;

}

#flags.size24 a[title="Russian"],

.tool-container .tool-items a[title="Russian"],

a.single-language[title="Russian"] span.size24 {

    background: url('../images/flags.png') -29px -293px no-repeat;

}

#flags.size24 a[title="Samoan"],

.tool-container .tool-items a[title="Samoan"],

a.single-language[title="Samoan"] span.size24 {

    background: url('../images/flags.png') -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: url('../images/flags.png') -58px -467px no-repeat;

}

#flags.size24 a[title="Serbian"],

.tool-container .tool-items a[title="Serbian"],

a.single-language[title="Serbian"] span.size24 {

    background: url('../images/flags.png') -58px -293px no-repeat;

}

#flags.size24 a[title="Sesotho"],

.tool-container .tool-items a[title="Sesotho"],

a.single-language[title="Sesotho"] span.size24 {

    background: url('../images/flags.png') -29px -409px no-repeat;

}

#flags.size24 a[title="Shona"],

.tool-container .tool-items a[title="Shona"],

a.single-language[title="Shona"] span.size24 {

    background: url('../images/flags.png') -58px -496px no-repeat;

}

#flags.size24 a[title="Sindhi"],

.tool-container .tool-items a[title="Sindhi"],

a.single-language[title="Sindhi"] span.size24 {

    background: url('../images/flags.png') -145px -351px no-repeat;

}

#flags.size24 a[title="Sinhala"],

.tool-container .tool-items a[title="Sinhala"],

a.single-language[title="Sinhala"] span.size24 {

    background: url('../images/flags.png') 0px -438px no-repeat;

}

#flags.size24 a[title="Slovak"],

.tool-container .tool-items a[title="Slovak"],

a.single-language[title="Slovak"] span.size24 {

    background: url('../images/flags.png') -87px -293px no-repeat;

}

#flags.size24 a[title="Slovenian"],

.tool-container .tool-items a[title="Slovenian"],

a.single-language[title="Slovenian"] span.size24 {

    background: url('../images/flags.png') -116px -293px no-repeat;

}

#flags.size24 a[title="Somali"],

.tool-container .tool-items a[title="Somali"],

a.single-language[title="Somali"] span.size24 {

    background: url('../images/flags.png') -145px -293px no-repeat;

}

#flags.size24 a[title="Spanish"],

.tool-container .tool-items a[title="Spanish"],
a.single-language[title="Spanish"] span.size24 {

    background: url('../images/flags.png') 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: url('../images/flags.png') -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: url('../images/flags.png') -145px -380px no-repeat;

}

#flags.size24 a[title="Swahili"],

.tool-container .tool-items a[title="Swahili"],

a.single-language[title="Swahili"] span.size24 {

    background: url('../images/flags.png') -29px -322px no-repeat;

}

#flags.size24 a[title="Swedish"],

.tool-container .tool-items a[title="Swedish"],

a.single-language[title="Swedish"] span.size24 {

    background: url('../images/flags.png') -58px -322px no-repeat;

}

#flags.size24 a[title="Tajik"],

.tool-container .tool-items a[title="Tajik"],

a.single-language[title="Tajik"] span.size24 {

    background: url('../images/flags.png') -29px -438px no-repeat;

}

#flags.size24 a[title="Tamil"],

.tool-container .tool-items a[title="Tamil"],

a.single-language[title="Tamil"] span.size24 {

    background: url('../images/flags.png') -87px -322px no-repeat;

}

#flags.size24 a[title="Telugu"],

.tool-container .tool-items a[title="Telugu"],

a.single-language[title="Telugu"] span.size24 {

    background: url('../images/flags.png') -116px -322px no-repeat;

}

#flags.size24 a[title="Thai"],

.tool-container .tool-items a[title="Thai"],

a.single-language[title="Thai"] span.size24 {

    background: url('../images/flags.png') -145px -322px no-repeat;

}

#flags.size24 a[title="Turkish"],

.tool-container .tool-items a[title="Turkish"],

a.single-language[title="Turkish"] span.size24 {

    background: url('../images/flags.png') -29px -351px no-repeat;

}

#flags.size24 a[title="Ukrainian"],

.tool-container .tool-items a[title="Ukrainian"],

a.single-language[title="Ukrainian"] span.size24 {

    background: url('../images/flags.png') -58px -351px no-repeat;

}

#flags.size24 a[title="Urdu"],

.tool-container .tool-items a[title="Urdu"],

a.single-language[title="Urdu"] span.size24 {

    background: url('../images/flags.png') -145px -351px no-repeat;

}

#flags.size24 a[title="Uzbek"],

.tool-container .tool-items a[title="Uzbek"],

a.single-language[title="Uzbek"] span.size24 {

    background: url('../images/flags.png') -58px -438px no-repeat;

}

#flags.size24 a[title="Vietnamese"],

.tool-container .tool-items a[title="Vietnamese"],

a.single-language[title="Vietnamese"] span.size24 {

    background: url('../images/flags.png') 0 -380px no-repeat;

}

#flags.size24 a[title="Welsh"],

.tool-container .tool-items a[title="Welsh"],

a.single-language[title="Welsh"] span.size24 {

    background: url('../images/flags.png') -29px -380px no-repeat;

}

#flags.size24 a[title="Xhosa"],

.tool-container .tool-items a[title="Xhosa"],

a.single-language[title="Xhosa"] span.size24 {

    background: url('../images/flags.png') 0 -3px no-repeat;

}

#flags.size24 a[title="Yiddish"],

.tool-container .tool-items a[title="Yiddish"],

a.single-language[title="Yiddish"] span.size24 {

    background: url('../images/flags.png') -58px -380px no-repeat;

}

#flags.size24 a[title="Yoruba"],

.tool-container .tool-items a[title="Yoruba"],

a.single-language[title="Yoruba"] span.size24 {

    background: url('../images/flags.png') -87px -380px no-repeat;

}

#flags.size24 a[title="Zulu"],

.tool-container .tool-items a[title="Zulu"],

a.single-language[title="Zulu"] span.size24 {

    background: url('../images/flags.png') -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 */