/* @override 
	http://bdylan/sites/bdylan/themes/bdylan/css/languagesprite.css?J */

#block-locale-0 {
  cursor: pointer;
  position: relative;
  height: 35px;
  width: 50px;
  float: left;
  z-index: 1000;
  border-right: 1px solid #ccc;
  line-height: 2.7em;
}

#block-locale-0 ul {
  border: 1px solid #ccc;
  border-top: none;
  position: absolute;
  left: -1px;
  top: 36px;
  margin: 0;
  padding: 10px 10px 5px 10px;
  background: #fff;
  width: 185px;
}

.js #block-locale-0 ul {
  display: none;
}

#block-locale-0 ul li {
  margin: 0 10px 10px 0;
  padding: 0;
  list-style: none;
  float: left;
}

#block-locale-0 ul li a {
  display: block;
  height: 11px;
  width: 16px;
  overflow: hidden;
  text-indent: -9999em;
  background-image: url('../images/flags.png'); 
}

#block-locale-0 ul li a.ad {
  background-position: 0 0;
}

#block-locale-0 ul li a.ae {
  background-position: 0 -23px;
}

#block-locale-0 ul li a.af {
  background-position: 0 -46px;
}

#block-locale-0 ul li a.ag {
  background-position: 0 -69px;
}

#block-locale-0 ul li a.ai {
  background-position: 0 -92px;
}

#block-locale-0 ul li a.al {
  background-position: 0 -115px;
}

#block-locale-0 ul li a.am {
  background-position: 0 -138px;
}

#block-locale-0 ul li a.an {
  background-position: 0 -161px;
}

#block-locale-0 ul li a.ao {
  background-position: 0 -184px;
}

#block-locale-0 ul li a.ar {
  background-position: 0 -207px;
}

#block-locale-0 ul li a.as {
  background-position: 0 -230px;
}

#block-locale-0 ul li a.at {
  background-position: 0 -253px;
}

#block-locale-0 ul li a.au {
  background-position: 0 -276px;
}

#block-locale-0 ul li a.aw {
  background-position: 0 -299px;
}

#block-locale-0 ul li a.ax {
  background-position: 0 -322px;
}

#block-locale-0 ul li a.az {
  background-position: 0 -345px;
}

#block-locale-0 ul li a.ba {
  background-position: 0 -368px;
}

#block-locale-0 ul li a.bb {
  background-position: 0 -391px;
}

#block-locale-0 ul li a.bd {
  background-position: 0 -414px;
}

#block-locale-0 ul li a.be {
  background-position: 0 -437px;
}

#block-locale-0 ul li a.bf {
  background-position: 0 -460px;
}

#block-locale-0 ul li a.bg {
  background-position: 0 -483px;
}

#block-locale-0 ul li a.bh {
  background-position: 0 -506px;
}

#block-locale-0 ul li a.bi {
  background-position: 0 -529px;
}

#block-locale-0 ul li a.bj {
  background-position: 0 -552px;
}

#block-locale-0 ul li a.bm {
  background-position: 0 -575px;
}

#block-locale-0 ul li a.bn {
  background-position: 0 -598px;
}

#block-locale-0 ul li a.bo {
  background-position: 0 -621px;
}

#block-locale-0 ul li a.br {
  background-position: 0 -644px;
}

#block-locale-0 ul li a.bs {
  background-position: 0 -667px;
}

#block-locale-0 ul li a.bt {
  background-position: 0 -690px;
}

#block-locale-0 ul li a.bv {
  background-position: 0 -713px;
}

#block-locale-0 ul li a.bw {
  background-position: 0 -736px;
}

#block-locale-0 ul li a.by {
  background-position: 0 -759px;
}

#block-locale-0 ul li a.bz {
  background-position: 0 -782px;
}

#block-locale-0 ul li a.ca {
  background-position: 0 -805px;
}

#block-locale-0 ul li a.catalonia {
  background-position: 0 -828px;
}

#block-locale-0 ul li a.cc {
  background-position: 0 -851px;
}

#block-locale-0 ul li a.cd {
  background-position: 0 -874px;
}

#block-locale-0 ul li a.cf {
  background-position: 0 -897px;
}

#block-locale-0 ul li a.cg {
  background-position: 0 -920px;
}

#block-locale-0 ul li a.ch {
  background-position: 0 -943px;
}

#block-locale-0 ul li a.ci {
  background-position: 0 -966px;
}

#block-locale-0 ul li a.ck {
  background-position: 0 -989px;
}

#block-locale-0 ul li a.cl {
  background-position: 0 -1012px;
}

#block-locale-0 ul li a.cm {
  background-position: 0 -1035px;
}

#block-locale-0 ul li a.cn {
  background-position: 0 -1058px;
}

#block-locale-0 ul li a.co {
  background-position: 0 -1081px;
}

#block-locale-0 ul li a.cr {
  background-position: 0 -1104px;
}

#block-locale-0 ul li a.cs {
  background-position: 0 -1127px;
}

#block-locale-0 ul li a.cu {
  background-position: 0 -1150px;
}

#block-locale-0 ul li a.cv {
  background-position: 0 -1173px;
}

#block-locale-0 ul li a.cx {
  background-position: 0 -1196px;
}

#block-locale-0 ul li a.cy {
  background-position: 0 -1219px;
}

#block-locale-0 ul li a.cz {
  background-position: 0 -1242px;
}

#block-locale-0 ul li a.de {
  background-position: 0 -1265px;
}

#block-locale-0 ul li a.dj {
  background-position: 0 -1288px;
}

#block-locale-0 ul li a.dk {
  background-position: 0 -1311px;
}

#block-locale-0 ul li a.dm {
  background-position: 0 -1334px;
}

#block-locale-0 ul li a.do {
  background-position: 0 -1357px;
}

#block-locale-0 ul li a.dz {
  background-position: 0 -1380px;
}

#block-locale-0 ul li a.ec {
  background-position: 0 -1403px;
}

#block-locale-0 ul li a.ee {
  background-position: 0 -1426px;
}

#block-locale-0 ul li a.eg {
  background-position: 0 -1449px;
}

#block-locale-0 ul li a.eh {
  background-position: 0 -1472px;
}

#block-locale-0 ul li a.england {
  background-position: 0 -1495px;
}

#block-locale-0 ul li a.er {
  background-position: 0 -1518px;
}

#block-locale-0 ul li a.es {
  background-position: 0 -1541px;
}

#block-locale-0 ul li a.et {
  background-position: 0 -1564px;
}

#block-locale-0 ul li a.europeanunion {
  background-position: 0 -1587px;
}

#block-locale-0 ul li a.fam {
  background-position: 0 -1610px;
}

#block-locale-0 ul li a.fi {
  background-position: 0 -1633px;
}

#block-locale-0 ul li a.fj {
  background-position: 0 -1656px;
}

#block-locale-0 ul li a.fk {
  background-position: 0 -1679px;
}

#block-locale-0 ul li a.fm {
  background-position: 0 -1702px;
}

#block-locale-0 ul li a.fo {
  background-position: 0 -1725px;
}

#block-locale-0 ul li a.fr {
  background-position: 0 -1748px;
}

#block-locale-0 ul li a.ga {
  background-position: 0 -1771px;
}

#block-locale-0 ul li a.gb {
  background-position: 0 -1794px;
}

#block-locale-0 ul li a.gd {
  background-position: 0 -1817px;
}

#block-locale-0 ul li a.ge {
  background-position: 0 -1840px;
}

#block-locale-0 ul li a.gf {
  background-position: 0 -1863px;
}

#block-locale-0 ul li a.gh {
  background-position: 0 -1886px;
}

#block-locale-0 ul li a.gi {
  background-position: 0 -1909px;
}

#block-locale-0 ul li a.gl {
  background-position: 0 -1932px;
}

#block-locale-0 ul li a.gm {
  background-position: 0 -1955px;
}

#block-locale-0 ul li a.gn {
  background-position: 0 -1978px;
}

#block-locale-0 ul li a.gp {
  background-position: 0 -2001px;
}

#block-locale-0 ul li a.gq {
  background-position: 0 -2024px;
}

#block-locale-0 ul li a.gr {
  background-position: 0 -2047px;
}

#block-locale-0 ul li a.gs {
  background-position: 0 -2070px;
}

#block-locale-0 ul li a.gt {
  background-position: 0 -2093px;
}

#block-locale-0 ul li a.gu {
  background-position: 0 -2116px;
}

#block-locale-0 ul li a.gw {
  background-position: 0 -2139px;
}

#block-locale-0 ul li a.gy {
  background-position: 0 -2162px;
}

#block-locale-0 ul li a.hk {
  background-position: 0 -2185px;
}

#block-locale-0 ul li a.hm {
  background-position: 0 -2208px;
}

#block-locale-0 ul li a.hn {
  background-position: 0 -2231px;
}

#block-locale-0 ul li a.hr {
  background-position: 0 -2254px;
}

#block-locale-0 ul li a.ht {
  background-position: 0 -2277px;
}

#block-locale-0 ul li a.hu {
  background-position: 0 -2300px;
}

#block-locale-0 ul li a.id {
  background-position: 0 -2323px;
}

#block-locale-0 ul li a.ie {
  background-position: 0 -2346px;
}

#block-locale-0 ul li a.il {
  background-position: 0 -2369px;
}

#block-locale-0 ul li a.in {
  background-position: 0 -2392px;
}

#block-locale-0 ul li a.io {
  background-position: 0 -2415px;
}

#block-locale-0 ul li a.iq {
  background-position: 0 -2438px;
}

#block-locale-0 ul li a.ir {
  background-position: 0 -2461px;
}

#block-locale-0 ul li a.is {
  background-position: 0 -2484px;
}

#block-locale-0 ul li a.it {
  background-position: 0 -2507px;
}

#block-locale-0 ul li a.jm {
  background-position: 0 -2530px;
}

#block-locale-0 ul li a.jo {
  background-position: 0 -2553px;
}

#block-locale-0 ul li a.jp {
  background-position: 0 -2576px;
}

#block-locale-0 ul li a.ke {
  background-position: 0 -2599px;
}

#block-locale-0 ul li a.kg {
  background-position: 0 -2622px;
}

#block-locale-0 ul li a.kh {
  background-position: 0 -2645px;
}

#block-locale-0 ul li a.ki {
  background-position: 0 -2668px;
}

#block-locale-0 ul li a.km {
  background-position: 0 -2691px;
}

#block-locale-0 ul li a.kn {
  background-position: 0 -2714px;
}

#block-locale-0 ul li a.kp {
  background-position: 0 -2737px;
}

#block-locale-0 ul li a.kr {
  background-position: 0 -2760px;
}

#block-locale-0 ul li a.kw {
  background-position: 0 -2783px;
}

#block-locale-0 ul li a.ky {
  background-position: 0 -2806px;
}

#block-locale-0 ul li a.kz {
  background-position: 0 -2829px;
}

#block-locale-0 ul li a.la {
  background-position: 0 -2852px;
}

#block-locale-0 ul li a.lb {
  background-position: 0 -2875px;
}

#block-locale-0 ul li a.lc {
  background-position: 0 -2898px;
}

#block-locale-0 ul li a.li {
  background-position: 0 -2921px;
}

#block-locale-0 ul li a.lk {
  background-position: 0 -2944px;
}

#block-locale-0 ul li a.lr {
  background-position: 0 -2967px;
}

#block-locale-0 ul li a.ls {
  background-position: 0 -2990px;
}

#block-locale-0 ul li a.lt {
  background-position: 0 -3013px;
}

#block-locale-0 ul li a.lu {
  background-position: 0 -3036px;
}

#block-locale-0 ul li a.lv {
  background-position: 0 -3059px;
}

#block-locale-0 ul li a.ly {
  background-position: 0 -3082px;
}

#block-locale-0 ul li a.ma {
  background-position: 0 -3105px;
}

#block-locale-0 ul li a.mc {
  background-position: 0 -3128px;
}

#block-locale-0 ul li a.md {
  background-position: 0 -3151px;
}

#block-locale-0 ul li a.me {
  background-position: 0 -3174px;
}

#block-locale-0 ul li a.mid {
  background: none;
  text-indent: 0;
  width: auto;
  font-size: 10px;
  color: #000;
}

#block-locale-0 ul li a.mg {
  background-position: 0 -3197px;
}

#block-locale-0 ul li a.mh {
  background-position: 0 -3220px;
}

#block-locale-0 ul li a.mk {
  background-position: 0 -3243px;
}

#block-locale-0 ul li a.ml {
  background-position: 0 -3266px;
}

#block-locale-0 ul li a.mm {
  background-position: 0 -3289px;
}

#block-locale-0 ul li a.mn {
  background-position: 0 -3312px;
}

#block-locale-0 ul li a.mo {
  background-position: 0 -3335px;
}

#block-locale-0 ul li a.mp {
  background-position: 0 -3358px;
}

#block-locale-0 ul li a.mq {
  background-position: 0 -3381px;
}

#block-locale-0 ul li a.mr {
  background-position: 0 -3404px;
}

#block-locale-0 ul li a.ms {
  background-position: 0 -3427px;
}

#block-locale-0 ul li a.mt {
  background-position: 0 -3450px;
}

#block-locale-0 ul li a.mu {
  background-position: 0 -3473px;
}

#block-locale-0 ul li a.mv {
  background-position: 0 -3496px;
}

#block-locale-0 ul li a.mw {
  background-position: 0 -3519px;
}

#block-locale-0 ul li a.mx {
  background-position: 0 -3542px;
}

#block-locale-0 ul li a.my {
  background-position: 0 -3565px;
}

#block-locale-0 ul li a.mz {
  background-position: 0 -3588px;
}

#block-locale-0 ul li a.na {
  background-position: 0 -3611px;
}

#block-locale-0 ul li a.nc {
  background-position: 0 -3634px;
}

#block-locale-0 ul li a.ne {
  background-position: 0 -3657px;
}

#block-locale-0 ul li a.nf {
  background-position: 0 -3680px;
}

#block-locale-0 ul li a.ng {
  background-position: 0 -3703px;
}

#block-locale-0 ul li a.ni {
  background-position: 0 -3726px;
}

#block-locale-0 ul li a.nl {
  background-position: 0 -3749px;
}

#block-locale-0 ul li a.no {
  background-position: 0 -3772px;
}

#block-locale-0 ul li a.np {
  background-position: 0 -3795px;
}

#block-locale-0 ul li a.nr {
  background-position: 0 -3818px;
}

#block-locale-0 ul li a.nu {
  background-position: 0 -3841px;
}

#block-locale-0 ul li a.nz {
  background-position: 0 -3864px;
}

#block-locale-0 ul li a.om {
  background-position: 0 -3887px;
}

#block-locale-0 ul li a.pa {
  background-position: 0 -3910px;
}

#block-locale-0 ul li a.pe {
  background-position: 0 -3933px;
}

#block-locale-0 ul li a.pf {
  background-position: 0 -3956px;
}

#block-locale-0 ul li a.pg {
  background-position: 0 -3979px;
}

#block-locale-0 ul li a.ph {
  background-position: 0 -4002px;
}

#block-locale-0 ul li a.pk {
  background-position: 0 -4025px;
}

#block-locale-0 ul li a.pl {
  background-position: 0 -4048px;
}

#block-locale-0 ul li a.pm {
  background-position: 0 -4071px;
}

#block-locale-0 ul li a.pn {
  background-position: 0 -4094px;
}

#block-locale-0 ul li a.pr {
  background-position: 0 -4117px;
}

#block-locale-0 ul li a.ps {
  background-position: 0 -4140px;
}

#block-locale-0 ul li a.pt {
  background-position: 0 -4163px;
}

#block-locale-0 ul li a.pw {
  background-position: 0 -4186px;
}

#block-locale-0 ul li a.py {
  background-position: 0 -4209px;
}

#block-locale-0 ul li a.qa {
  background-position: 0 -4232px;
}

#block-locale-0 ul li a.re {
  background-position: 0 -4255px;
}

#block-locale-0 ul li a.ro {
  background-position: 0 -4278px;
}

#block-locale-0 ul li a.rs {
  background-position: 0 -4301px;
}

#block-locale-0 ul li a.ru {
  background-position: 0 -4324px;
}

#block-locale-0 ul li a.rw {
  background-position: 0 -4347px;
}

#block-locale-0 ul li a.sa {
  background-position: 0 -4370px;
}

#block-locale-0 ul li a.sb {
  background-position: 0 -4393px;
}

#block-locale-0 ul li a.sc {
  background-position: 0 -4416px;
}

#block-locale-0 ul li a.scotland {
  background-position: 0 -4439px;
}

#block-locale-0 ul li a.sd {
  background-position: 0 -4462px;
}

#block-locale-0 ul li a.se {
  background-position: 0 -4485px;
}

#block-locale-0 ul li a.sg {
  background-position: 0 -4508px;
}

#block-locale-0 ul li a.sh {
  background-position: 0 -4531px;
}

#block-locale-0 ul li a.si {
  background-position: 0 -4554px;
}

#block-locale-0 ul li a.sj {
  background-position: 0 -4577px;
}

#block-locale-0 ul li a.sk {
  background-position: 0 -4600px;
}

#block-locale-0 ul li a.sl {
  background-position: 0 -4623px;
}

#block-locale-0 ul li a.sm {
  background-position: 0 -4646px;
}

#block-locale-0 ul li a.sn {
  background-position: 0 -4669px;
}

#block-locale-0 ul li a.so {
  background-position: 0 -4692px;
}

#block-locale-0 ul li a.sr {
  background-position: 0 -4715px;
}

#block-locale-0 ul li a.st {
  background-position: 0 -4738px;
}

#block-locale-0 ul li a.sv {
  background-position: 0 -4761px;
}

#block-locale-0 ul li a.sy {
  background-position: 0 -4784px;
}

#block-locale-0 ul li a.sz {
  background-position: 0 -4807px;
}

#block-locale-0 ul li a.tc {
  background-position: 0 -4830px;
}

#block-locale-0 ul li a.td {
  background-position: 0 -4853px;
}

#block-locale-0 ul li a.tf {
  background-position: 0 -4876px;
}

#block-locale-0 ul li a.tg {
  background-position: 0 -4899px;
}

#block-locale-0 ul li a.th {
  background-position: 0 -4922px;
}

#block-locale-0 ul li a.tj {
  background-position: 0 -4945px;
}

#block-locale-0 ul li a.tk {
  background-position: 0 -4968px;
}

#block-locale-0 ul li a.tl {
  background-position: 0 -4991px;
}

#block-locale-0 ul li a.tm {
  background-position: 0 -5014px;
}

#block-locale-0 ul li a.tn {
  background-position: 0 -5037px;
}

#block-locale-0 ul li a.to {
  background-position: 0 -5060px;
}

#block-locale-0 ul li a.tr {
  background-position: 0 -5083px;
}

#block-locale-0 ul li a.tt {
  background-position: 0 -5106px;
}

#block-locale-0 ul li a.tv {
  background-position: 0 -5129px;
}

#block-locale-0 ul li a.tw {
  background-position: 0 -5152px;
}

#block-locale-0 ul li a.tz {
  background-position: 0 -5175px;
}

#block-locale-0 ul li a.ua {
  background-position: 0 -5198px;
}

#block-locale-0 ul li a.ug {
  background-position: 0 -5221px;
}

#block-locale-0 ul li a.uk {
  background-position: 0 -5244px;
}

#block-locale-0 ul li a.um {
  background-position: 0 -5267px;
}

#block-locale-0 ul li a.us {
  background-position: 0 -5290px;
}

#block-locale-0 ul li a.uy {
  background-position: 0 -5313px;
}

#block-locale-0 ul li a.uz {
  background-position: 0 -5336px;
}

#block-locale-0 ul li a.va {
  background-position: 0 -5359px;
}

#block-locale-0 ul li a.vc {
  background-position: 0 -5382px;
}

#block-locale-0 ul li a.ve {
  background-position: 0 -5405px;
}

#block-locale-0 ul li a.vg {
  background-position: 0 -5428px;
}

#block-locale-0 ul li a.vi {
  background-position: 0 -5451px;
}

#block-locale-0 ul li a.vn {
  background-position: 0 -5474px;
}

#block-locale-0 ul li a.vu {
  background-position: 0 -5497px;
}

#block-locale-0 ul li a.wales {
  background-position: 0 -5497px;
}

#block-locale-0 ul li a.wf {
  background-position: 0 -5520px;
}

#block-locale-0 ul li a.ws {
  background-position: 0 -5543px;
}

#block-locale-0 ul li a.ye {
  background-position: 0 -5566px;
}

#block-locale-0 ul li a.yt {
  background-position: 0 -5589px;
}

#block-locale-0 ul li a.za {
  background-position: 0 -5612px;
}

#block-locale-0 ul li a.zm {
  background-position: 0 -5635px;
}

#block-locale-0 ul li a.zw {
  background-position: 0 -5658px;
}

/* current language */
#block-locale-0 .btn-down {
  background: #fff url(../images/btn-sprite.png) no-repeat 86% -20px;
  height: 16px;
  padding: 13px 10px 6px;
  width: 30px;
}

#block-locale-0.hover .btn-down {
  padding: 13px 10px 9px;
}

#block-locale-0 h2 {
  display: block !important;
  padding: 0;
  margin: 0;
  height: 12px;
  width: 16px;
  overflow: hidden;
  text-indent: -9999em;
  background: url('../images/flags.png') no-repeat; 
  position: absolute;
}

#block-locale-0 h2.language-ad {
  background-position: 0 0;
}

#block-locale-0 h2.language-ae {
  background-position: 0 -23px;
}

#block-locale-0 h2.language-af {
  background-position: 0 -46px;
}

#block-locale-0 h2.language-ag {
  background-position: 0 -69px;
}

#block-locale-0 h2.language-ai {
  background-position: 0 -92px;
}

#block-locale-0 h2.language-al {
  background-position: 0 -115px;
}

#block-locale-0 h2.language-am {
  background-position: 0 -138px;
}

#block-locale-0 h2.language-an {
  background-position: 0 -161px;
}

#block-locale-0 h2.language-ao {
  background-position: 0 -184px;
}

#block-locale-0 h2.language-ar {
  background-position: 0 -207px;
}

#block-locale-0 h2.language-as {
  background-position: 0 -230px;
}

#block-locale-0 h2.language-at {
  background-position: 0 -253px;
}

#block-locale-0 h2.language-au {
  background-position: 0 -276px;
}

#block-locale-0 h2.language-aw {
  background-position: 0 -299px;
}

#block-locale-0 h2.language-ax {
  background-position: 0 -322px;
}

#block-locale-0 h2.language-az {
  background-position: 0 -345px;
}

#block-locale-0 h2.language-ba {
  background-position: 0 -368px;
}

#block-locale-0 h2.language-bb {
  background-position: 0 -391px;
}

#block-locale-0 h2.language-bd {
  background-position: 0 -414px;
}

#block-locale-0 h2.language-be {
  background-position: 0 -437px;
}

#block-locale-0 h2.language-be-fr {
  background-position: 0 -437px;
}

#block-locale-0 h2.language-bf {
  background-position: 0 -460px;
}

#block-locale-0 h2.language-bg {
  background-position: 0 -483px;
}

#block-locale-0 h2.language-bh {
  background-position: 0 -506px;
}

#block-locale-0 h2.language-bi {
  background-position: 0 -529px;
}

#block-locale-0 h2.language-bj {
  background-position: 0 -552px;
}

#block-locale-0 h2.language-bm {
  background-position: 0 -575px;
}

#block-locale-0 h2.language-bn {
  background-position: 0 -598px;
}

#block-locale-0 h2.language-bo {
  background-position: 0 -621px;
}

#block-locale-0 h2.language-br {
  background-position: 0 -644px;
}

#block-locale-0 h2.language-bs {
  background-position: 0 -667px;
}

#block-locale-0 h2.language-bt {
  background-position: 0 -690px;
}

#block-locale-0 h2.language-bv {
  background-position: 0 -713px;
}

#block-locale-0 h2.language-bw {
  background-position: 0 -736px;
}

#block-locale-0 h2.language-by {
  background-position: 0 -759px;
}

#block-locale-0 h2.language-bz {
  background-position: 0 -782px;
}

#block-locale-0 h2.language-ca {
  background-position: 0 -805px;
}

#block-locale-0 h2.language-catalonia {
  background-position: 0 -828px;
}

#block-locale-0 h2.language-cc {
  background-position: 0 -851px;
}

#block-locale-0 h2.language-cd {
  background-position: 0 -874px;
}

#block-locale-0 h2.language-cf {
  background-position: 0 -897px;
}

#block-locale-0 h2.language-cg {
  background-position: 0 -920px;
}

#block-locale-0 h2.language-ch {
  background-position: 0 -943px;
}

#block-locale-0 h2.language-ci {
  background-position: 0 -966px;
}

#block-locale-0 h2.language-ck {
  background-position: 0 -989px;
}

#block-locale-0 h2.language-cl {
  background-position: 0 -1012px;
}

#block-locale-0 h2.language-cm {
  background-position: 0 -1035px;
}

#block-locale-0 h2.language-cn {
  background-position: 0 -1058px;
}

#block-locale-0 h2.language-co {
  background-position: 0 -1081px;
}

#block-locale-0 h2.language-cr {
  background-position: 0 -1104px;
}

#block-locale-0 h2.language-cs {
  background-position: 0 -1127px;
}

#block-locale-0 h2.language-cu {
  background-position: 0 -1150px;
}

#block-locale-0 h2.language-cv {
  background-position: 0 -1173px;
}

#block-locale-0 h2.language-cx {
  background-position: 0 -1196px;
}

#block-locale-0 h2.language-cy {
  background-position: 0 -1219px;
}

#block-locale-0 h2.language-cz {
  background-position: 0 -1242px;
}

#block-locale-0 h2.language-cz-en {
  background-position: 0 -1242px;
}

#block-locale-0 h2.language-de {
  background-position: 0 -1265px;
}

#block-locale-0 h2.language-dj {
  background-position: 0 -1288px;
}

#block-locale-0 h2.language-dk {
  background-position: 0 -1311px;
}

#block-locale-0 h2.language-dk-en {
  background-position: 0 -1311px;
}

#block-locale-0 h2.language-dm {
  background-position: 0 -1334px;
}

#block-locale-0 h2.language-do {
  background-position: 0 -1357px;
}

#block-locale-0 h2.language-dz {
  background-position: 0 -1380px;
}

#block-locale-0 h2.language-ec {
  background-position: 0 -1403px;
}

#block-locale-0 h2.language-ee {
  background-position: 0 -1426px;
}

#block-locale-0 h2.language-eg {
  background-position: 0 -1449px;
}

#block-locale-0 h2.language-eh {
  background-position: 0 -1472px;
}

#block-locale-0 h2.language-england {
  background-position: 0 -1495px;
}

#block-locale-0 h2.language-er {
  background-position: 0 -1518px;
}

#block-locale-0 h2.language-es {
  background-position: 0 -1541px;
}

#block-locale-0 h2.language-et {
  background-position: 0 -1564px;
}

#block-locale-0 h2.language-europeanunion {
  background-position: 0 -1587px;
}

#block-locale-0 h2.language-fam {
  background-position: 0 -1610px;
}

#block-locale-0 h2.language-fi {
  background-position: 0 -1633px;
}

#block-locale-0 h2.language-fi-en {
  background-position: 0 -1633px;
}

#block-locale-0 h2.language-fj {
  background-position: 0 -1656px;
}

#block-locale-0 h2.language-fk {
  background-position: 0 -1679px;
}

#block-locale-0 h2.language-fm {
  background-position: 0 -1702px;
}

#block-locale-0 h2.language-fo {
  background-position: 0 -1725px;
}

#block-locale-0 h2.language-fr {
  background-position: 0 -1748px;
}

#block-locale-0 h2.language-ga {
  background-position: 0 -1771px;
}

#block-locale-0 h2.language-gb {
  background-position: 0 -1794px;
}

#block-locale-0 h2.language-gd {
  background-position: 0 -1817px;
}

#block-locale-0 h2.language-ge {
  background-position: 0 -1840px;
}

#block-locale-0 h2.language-gf {
  background-position: 0 -1863px;
}

#block-locale-0 h2.language-gh {
  background-position: 0 -1886px;
}

#block-locale-0 h2.language-gi {
  background-position: 0 -1909px;
}

#block-locale-0 h2.language-gl {
  background-position: 0 -1932px;
}

#block-locale-0 h2.language-gm {
  background-position: 0 -1955px;
}

#block-locale-0 h2.language-gn {
  background-position: 0 -1978px;
}

#block-locale-0 h2.language-gp {
  background-position: 0 -2001px;
}

#block-locale-0 h2.language-gq {
  background-position: 0 -2024px;
}

#block-locale-0 h2.language-gr {
  background-position: 0 -2047px;
}

#block-locale-0 h2.language-gs {
  background-position: 0 -2070px;
}

#block-locale-0 h2.language-gt {
  background-position: 0 -2093px;
}

#block-locale-0 h2.language-gu {
  background-position: 0 -2116px;
}

#block-locale-0 h2.language-gw {
  background-position: 0 -2139px;
}

#block-locale-0 h2.language-gy {
  background-position: 0 -2162px;
}

#block-locale-0 h2.language-hk {
  background-position: 0 -2185px;
}

#block-locale-0 h2.language-hm {
  background-position: 0 -2208px;
}

#block-locale-0 h2.language-hn {
  background-position: 0 -2231px;
}

#block-locale-0 h2.language-hr {
  background-position: 0 -2254px;
}

#block-locale-0 h2.language-ht {
  background-position: 0 -2277px;
}

#block-locale-0 h2.language-hu {
  background-position: 0 -2300px;
}

#block-locale-0 h2.language-id {
  background-position: 0 -2323px;
}

#block-locale-0 h2.language-ie {
  background-position: 0 -2346px;
}

#block-locale-0 h2.language-il {
  background-position: 0 -2369px;
}

#block-locale-0 h2.language-in {
  background-position: 0 -2392px;
}

#block-locale-0 h2.language-io {
  background-position: 0 -2415px;
}

#block-locale-0 h2.language-iq {
  background-position: 0 -2438px;
}

#block-locale-0 h2.language-ir {
  background-position: 0 -2461px;
}

#block-locale-0 h2.language-is {
  background-position: 0 -2484px;
}

#block-locale-0 h2.language-it {
  background-position: 0 -2507px;
}

#block-locale-0 h2.language-jm {
  background-position: 0 -2530px;
}

#block-locale-0 h2.language-jo {
  background-position: 0 -2553px;
}

#block-locale-0 h2.language-jp {
  background-position: 0 -2576px;
}

#block-locale-0 h2.language-ke {
  background-position: 0 -2599px;
}

#block-locale-0 h2.language-kg {
  background-position: 0 -2622px;
}

#block-locale-0 h2.language-kh {
  background-position: 0 -2645px;
}

#block-locale-0 h2.language-ki {
  background-position: 0 -2668px;
}

#block-locale-0 h2.language-km {
  background-position: 0 -2691px;
}

#block-locale-0 h2.language-kn {
  background-position: 0 -2714px;
}

#block-locale-0 h2.language-kp {
  background-position: 0 -2737px;
}

#block-locale-0 h2.language-kr {
  background-position: 0 -2760px;
}

#block-locale-0 h2.language-kw {
  background-position: 0 -2783px;
}

#block-locale-0 h2.language-ky {
  background-position: 0 -2806px;
}

#block-locale-0 h2.language-kz {
  background-position: 0 -2829px;
}

#block-locale-0 h2.language-la {
  background-position: 0 -2852px;
}

#block-locale-0 h2.language-lb {
  background-position: 0 -2875px;
}

#block-locale-0 h2.language-lc {
  background-position: 0 -2898px;
}

#block-locale-0 h2.language-li {
  background-position: 0 -2921px;
}

#block-locale-0 h2.language-lk {
  background-position: 0 -2944px;
}

#block-locale-0 h2.language-lr {
  background-position: 0 -2967px;
}

#block-locale-0 h2.language-ls {
  background-position: 0 -2990px;
}

#block-locale-0 h2.language-lt {
  background-position: 0 -3013px;
}

#block-locale-0 h2.language-lu {
  background-position: 0 -3036px;
}

#block-locale-0 h2.language-lv {
  background-position: 0 -3059px;
}

#block-locale-0 h2.language-ly {
  background-position: 0 -3082px;
}

#block-locale-0 h2.language-ma {
  background-position: 0 -3105px;
}

#block-locale-0 h2.language-mc {
  background-position: 0 -3128px;
}

#block-locale-0 h2.language-md {
  background-position: 0 -3151px;
}

#block-locale-0 h2.language-me {
  background-position: 0 -3174px;
}

#block-locale-0 h2.language-mid {
  background: none;
  text-indent: 0;
  width: auto;
  font-size: 10px;
  color: #000;
}

#block-locale-0 h2.language-mg {
  background-position: 0 -3197px;
}

#block-locale-0 h2.language-mh {
  background-position: 0 -3220px;
}

#block-locale-0 h2.language-mk {
  background-position: 0 -3243px;
}

#block-locale-0 h2.language-ml {
  background-position: 0 -3266px;
}

#block-locale-0 h2.language-mm {
  background-position: 0 -3289px;
}

#block-locale-0 h2.language-mn {
  background-position: 0 -3312px;
}

#block-locale-0 h2.language-mo {
  background-position: 0 -3335px;
}

#block-locale-0 h2.language-mp {
  background-position: 0 -3358px;
}

#block-locale-0 h2.language-mq {
  background-position: 0 -3381px;
}

#block-locale-0 h2.language-mr {
  background-position: 0 -3404px;
}

#block-locale-0 h2.language-ms {
  background-position: 0 -3427px;
}

#block-locale-0 h2.language-mt {
  background-position: 0 -3450px;
}

#block-locale-0 h2.language-mu {
  background-position: 0 -3473px;
}

#block-locale-0 h2.language-mv {
  background-position: 0 -3496px;
}

#block-locale-0 h2.language-mw {
  background-position: 0 -3519px;
}

#block-locale-0 h2.language-mx {
  background-position: 0 -3542px;
}

#block-locale-0 h2.language-my {
  background-position: 0 -3565px;
}

#block-locale-0 h2.language-mz {
  background-position: 0 -3588px;
}

#block-locale-0 h2.language-na {
  background-position: 0 -3611px;
}

#block-locale-0 h2.language-nc {
  background-position: 0 -3634px;
}

#block-locale-0 h2.language-ne {
  background-position: 0 -3657px;
}

#block-locale-0 h2.language-nf {
  background-position: 0 -3680px;
}

#block-locale-0 h2.language-ng {
  background-position: 0 -3703px;
}

#block-locale-0 h2.language-ni {
  background-position: 0 -3726px;
}

#block-locale-0 h2.language-nl {
  background-position: 0 -3749px;
}

#block-locale-0 h2.language-nl-en {
  background-position: 0 -3749px;
}

#block-locale-0 h2.language-no {
  background-position: 0 -3772px;
}

#block-locale-0 h2.language-no-en {
  background-position: 0 -3772px;
}

#block-locale-0 h2.language-np {
  background-position: 0 -3795px;
}

#block-locale-0 h2.language-nr {
  background-position: 0 -3818px;
}

#block-locale-0 h2.language-nu {
  background-position: 0 -3841px;
}

#block-locale-0 h2.language-nz {
  background-position: 0 -3864px;
}

#block-locale-0 h2.language-om {
  background-position: 0 -3887px;
}

#block-locale-0 h2.language-pa {
  background-position: 0 -3910px;
}

#block-locale-0 h2.language-pe {
  background-position: 0 -3933px;
}

#block-locale-0 h2.language-pf {
  background-position: 0 -3956px;
}

#block-locale-0 h2.language-pg {
  background-position: 0 -3979px;
}

#block-locale-0 h2.language-ph {
  background-position: 0 -4002px;
}

#block-locale-0 h2.language-pk {
  background-position: 0 -4025px;
}

#block-locale-0 h2.language-pl {
  background-position: 0 -4048px;
}

#block-locale-0 h2.language-pm {
  background-position: 0 -4071px;
}

#block-locale-0 h2.language-pn {
  background-position: 0 -4094px;
}

#block-locale-0 h2.language-pr {
  background-position: 0 -4117px;
}

#block-locale-0 h2.language-ps {
  background-position: 0 -4140px;
}

#block-locale-0 h2.language-pt {
  background-position: 0 -4163px;
}

#block-locale-0 h2.language-pw {
  background-position: 0 -4186px;
}

#block-locale-0 h2.language-py {
  background-position: 0 -4209px;
}

#block-locale-0 h2.language-qa {
  background-position: 0 -4232px;
}

#block-locale-0 h2.language-re {
  background-position: 0 -4255px;
}

#block-locale-0 h2.language-ro {
  background-position: 0 -4278px;
}

#block-locale-0 h2.language-rs {
  background-position: 0 -4301px;
}

#block-locale-0 h2.language-ru {
  background-position: 0 -4324px;
}

#block-locale-0 h2.language-rw {
  background-position: 0 -4347px;
}

#block-locale-0 h2.language-sa {
  background-position: 0 -4370px;
}

#block-locale-0 h2.language-sb {
  background-position: 0 -4393px;
}

#block-locale-0 h2.language-sc {
  background-position: 0 -4416px;
}

#block-locale-0 h2.language-scotland {
  background-position: 0 -4439px;
}

#block-locale-0 h2.language-sd {
  background-position: 0 -4462px;
}

#block-locale-0 h2.language-se {
  background-position: 0 -4485px;
}

#block-locale-0 h2.language-sg {
  background-position: 0 -4508px;
}

#block-locale-0 h2.language-sh {
  background-position: 0 -4531px;
}

#block-locale-0 h2.language-si {
  background-position: 0 -4554px;
}

#block-locale-0 h2.language-sj {
  background-position: 0 -4577px;
}

#block-locale-0 h2.language-sk {
  background-position: 0 -4600px;
}

#block-locale-0 h2.language-sl {
  background-position: 0 -4623px;
}

#block-locale-0 h2.language-sm {
  background-position: 0 -4646px;
}

#block-locale-0 h2.language-sn {
  background-position: 0 -4669px;
}

#block-locale-0 h2.language-so {
  background-position: 0 -4692px;
}

#block-locale-0 h2.language-sr {
  background-position: 0 -4715px;
}

#block-locale-0 h2.language-st {
  background-position: 0 -4738px;
}

#block-locale-0 h2.language-sv {
  background-position: 0 -4761px;
}

#block-locale-0 h2.language-sy {
  background-position: 0 -4784px;
}

#block-locale-0 h2.language-sz {
  background-position: 0 -4807px;
}

#block-locale-0 h2.language-tc {
  background-position: 0 -4830px;
}

#block-locale-0 h2.language-td {
  background-position: 0 -4853px;
}

#block-locale-0 h2.language-tf {
  background-position: 0 -4876px;
}

#block-locale-0 h2.language-tg {
  background-position: 0 -4899px;
}

#block-locale-0 h2.language-th {
  background-position: 0 -4922px;
}

#block-locale-0 h2.language-tj {
  background-position: 0 -4945px;
}

#block-locale-0 h2.language-tk {
  background-position: 0 -4968px;
}

#block-locale-0 h2.language-tl {
  background-position: 0 -4991px;
}

#block-locale-0 h2.language-tm {
  background-position: 0 -5014px;
}

#block-locale-0 h2.language-tn {
  background-position: 0 -5037px;
}

#block-locale-0 h2.language-to {
  background-position: 0 -5060px;
}

#block-locale-0 h2.language-tr {
  background-position: 0 -5083px;
}

#block-locale-0 h2.language-tt {
  background-position: 0 -5106px;
}

#block-locale-0 h2.language-tv {
  background-position: 0 -5129px;
}

#block-locale-0 h2.language-tw {
  background-position: 0 -5152px;
}

#block-locale-0 h2.language-tz {
  background-position: 0 -5175px;
}

#block-locale-0 h2.language-ua {
  background-position: 0 -5198px;
}

#block-locale-0 h2.language-ug {
  background-position: 0 -5221px;
}

#block-locale-0 h2.language-uk {
  background-position: 0 -5244px;
}

#block-locale-0 h2.language-um {
  background-position: 0 -5267px;
}

#block-locale-0 h2.language-us {
  background-position: 0 -5290px;
}

#block-locale-0 h2.language-uy {
  background-position: 0 -5313px;
}

#block-locale-0 h2.language-uz {
  background-position: 0 -5336px;
}

#block-locale-0 h2.language-va {
  background-position: 0 -5359px;
}

#block-locale-0 h2.language-vc {
  background-position: 0 -5382px;
}

#block-locale-0 h2.language-ve {
  background-position: 0 -5405px;
}

#block-locale-0 h2.language-vg {
  background-position: 0 -5428px;
}

#block-locale-0 h2.language-vi {
  background-position: 0 -5451px;
}

#block-locale-0 h2.language-vn {
  background-position: 0 -5474px;
}

#block-locale-0 h2.language-vu {
  background-position: 0 -5497px;
}

#block-locale-0 h2.language-wales {
  background-position: 0 -5497px;
}

#block-locale-0 h2.language-wf {
  background-position: 0 -5520px;
}

#block-locale-0 h2.language-ws {
  background-position: 0 -5543px;
}

#block-locale-0 h2.language-ye {
  background-position: 0 -5566px;
}

#block-locale-0 h2.language-yt {
  background-position: 0 -5589px;
}

#block-locale-0 h2.language-za {
  background-position: 0 -5612px;
}

#block-locale-0 h2.language-zm {
  background-position: 0 -5635px;
}

#block-locale-0 h2.language-zw {
  background-position: 0 -5658px;
}