
.flags {
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    display: inline-block;
    height: 18px;
    background: url("../img/flags.png") no-repeat
}
.flags--container {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    width: 18px;
    height: 12px;
    border: 1px solid #e8e8e8;
    overflow: hidden;
    display: inline-block;
    position: relative
}
.translated-field.flag-ico:after{
    content: '';
    width: 16px;
    display: block;
    height: 11px;
    background: url("../img/flags.png") no-repeat;
    margin-top: 3px;
}
.translated-field.flag-ico.lang-ad:after,
.flags.flags-ad {
    background-position: -16px 0
}
.translated-field.flag-ico.lang-ae:after,
.flags.flags-ae {
    background-position: -32px 0
}
.translated-field.flag-ico.lang-af:after,
.flags.flags-af {
    background-position: -48px 0
}
.translated-field.flag-ico.lang-ag:after,
.flags.flags-ag {
    background-position: -64px 0
}
.translated-field.flag-ico.lang-ai:after,
.flags.flags-ai {
    background-position: -80px 0
}
.translated-field.flag-ico.lang-al:after,
.flags.flags-al {
    background-position: -96px 0
}
.translated-field.flag-ico.lang-am:after,
.flags.flags-am {
    background-position: -112px 0
}
.translated-field.flag-ico.lang-an:after,
.flags.flags-an {
    background-position: -128px 0
}
.translated-field.flag-ico.lang-ao:after,
.flags.flags-ao {
    background-position: -144px 0
}
.translated-field.flag-ico.lang-ar:after,
.flags.flags-ar {
    background-position: -160px 0
}
.translated-field.flag-ico.lang-as:after,
.flags.flags-as {
    background-position: -176px 0
}
.translated-field.flag-ico.lang-at:after,
.flags.flags-at {
    background-position: -192px 0
}
.translated-field.flag-ico.lang-au:after,
.flags.flags-au {
    background-position: -208px 0
}
.translated-field.flag-ico.lang-aw:after,
.flags.flags-aw {
    background-position: -224px 0
}
.translated-field.flag-ico.lang-az:after,
.flags.flags-az {
    background-position: -240px 0
}
.translated-field.flag-ico.lang-ba:after,
.flags.flags-ba {
    background-position: 0 -11px
}
.translated-field.flag-ico.lang-bb:after,
.flags.flags-bb {
    background-position: -16px -11px
}
.translated-field.flag-ico.lang-bd:after,
.flags.flags-bd {
    background-position: -32px -11px
}
.translated-field.flag-ico.lang-be:after,
.flags.flags-be {
    background-position: -48px -11px
}
.translated-field.flag-ico.lang-bf:after,
.flags.flags-bf {
    background-position: -64px -11px
}
.translated-field.flag-ico.lang-bg:after,
.flags.flags-bg {
    background-position: -80px -11px
}
.translated-field.flag-ico.lang-bh:after,
.flags.flags-bh {
    background-position: -96px -11px
}
.translated-field.flag-ico.lang-bi:after,
.flags.flags-bi {
    background-position: -112px -11px
}
.translated-field.flag-ico.lang-bj:after,
.flags.flags-bj {
    background-position: -128px -11px
}
.translated-field.flag-ico.lang-bm:after,
.flags.flags-bm {
    background-position: -144px -11px
}
.translated-field.flag-ico.lang-bn:after,
.flags.flags-bn {
    background-position: -160px -11px
}
.translated-field.flag-ico.lang-bo:after,
.flags.flags-bo {
    background-position: -176px -11px
}
.translated-field.flag-ico.lang-br:after,
.flags.flags-br {
    background-position: -192px -11px
}
.translated-field.flag-ico.lang-bs:after,
.flags.flags-bs {
    background-position: -208px -11px
}
.translated-field.flag-ico.lang-bt:after,
.flags.flags-bt {
    background-position: -224px -11px
}
.translated-field.flag-ico.lang-bv:after,
.flags.flags-bv {
    background-position: -240px -11px
}
.translated-field.flag-ico.lang-bw:after,
.flags.flags-bw {
    background-position: 0 -22px
}
.translated-field.flag-ico.lang-by:after,
.flags.flags-by {
    background-position: -16px -22px
}
.translated-field.flag-ico.lang-bz:after,
.flags.flags-bz {
    background-position: -32px -22px
}
.translated-field.flag-ico.lang-ca:after,
.flags.flags-ca {
    background-position: -48px -22px
}
.translated-field.flag-ico.lang-catalonia:after,
.flags.flags-catalonia {
    background-position: -64px -22px
}
.translated-field.flag-ico.lang-cd:after,
.flags.flags-cd {
    background-position: -80px -22px
}
.translated-field.flag-ico.lang-cf:after,
.flags.flags-cf {
    background-position: -96px -22px
}
.translated-field.flag-ico.lang-cg:after,
.flags.flags-cg {
    background-position: -112px -22px
}
.translated-field.flag-ico.lang-ch:after,
.flags.flags-ch {
    background-position: -128px -22px
}
.translated-field.flag-ico.lang-ci:after,
.flags.flags-ci {
    background-position: -144px -22px
}
.translated-field.flag-ico.lang-ck:after,
.flags.flags-ck {
    background-position: -160px -22px
}
.translated-field.flag-ico.lang-cl:after,
.flags.flags-cl {
    background-position: -176px -22px
}
.translated-field.flag-ico.lang-cm:after,
.flags.flags-cm {
    background-position: -192px -22px
}
.translated-field.flag-ico.lang-cn:after,
.flags.flags-cn {
    background-position: -208px -22px
}
.translated-field.flag-ico.lang-co:after,
.flags.flags-co {
    background-position: -224px -22px
}
.translated-field.flag-ico.lang-cr:after,
.flags.flags-cr {
    background-position: -240px -22px
}
.translated-field.flag-ico.lang-cu:after,
.flags.flags-cu {
    background-position: 0 -33px
}
.translated-field.flag-ico.lang-cv:after,
.flags.flags-cv {
    background-position: -16px -33px
}
.translated-field.flag-ico.lang-cw:after,
.flags.flags-cw {
    background-position: -32px -33px
}
.translated-field.flag-ico.lang-cy:after,
.flags.flags-cy {
    background-position: -48px -33px
}
.translated-field.flag-ico.lang-cs:after,
.flags.flags-cs {
    background-position: -64px -33px
}
.translated-field.flag-ico.lang-de:after,
.flags.flags-de {
    background-position: -80px -33px
}
.translated-field.flag-ico.lang-dj:after,
.flags.flags-dj {
    background-position: -96px -33px
}
.translated-field.flag-ico.lang-dk:after,
.flags.flags-dk {
    background-position: -112px -33px
}
.translated-field.flag-ico.lang-dm:after,
.flags.flags-dm {
    background-position: -128px -33px
}
.translated-field.flag-ico.lang-do:after,
.flags.flags-do {
    background-position: -144px -33px
}
.translated-field.flag-ico.lang-dz:after,
.flags.flags-dz {
    background-position: -160px -33px
}
.translated-field.flag-ico.lang-ec:after,
.flags.flags-ec {
    background-position: -176px -33px
}
.translated-field.flag-ico.lang-ee:after,
.flags.flags-ee {
    background-position: -192px -33px
}
.translated-field.flag-ico.lang-eg:after,
.flags.flags-eg {
    background-position: -208px -33px
}
.translated-field.flag-ico.lang-eh:after,
.flags.flags-eh {
    background-position: -224px -33px
}
.translated-field.flag-ico.lang-england:after,
.flags.flags-england {
    background-position: -240px -33px
}
.translated-field.flag-ico.lang-er:after,
.flags.flags-er {
    background-position: 0 -44px
}
.translated-field.flag-ico.lang-es:after,
.flags.flags-es {
    background-position: -16px -44px
}
.translated-field.flag-ico.lang-et:after,
.flags.flags-et {
    background-position: -32px -44px
}
.translated-field.flag-ico.lang-eu:after,
.flags.flags-eu {
    background-position: -48px -44px
}
.translated-field.flag-ico.lang-fi:after,
.flags.flags-fi {
    background-position: -64px -44px
}
.translated-field.flag-ico.lang-fj:after,
.flags.flags-fj {
    background-position: -80px -44px
}
.translated-field.flag-ico.lang-fk:after,
.flags.flags-fk {
    background-position: -96px -44px
}
.translated-field.flag-ico.lang-fm:after,
.flags.flags-fm {
    background-position: -112px -44px
}
.translated-field.flag-ico.lang-fo:after,
.flags.flags-fo {
    background-position: -128px -44px
}
.translated-field.flag-ico.lang-fr:after,
.flags.flags-fr {
    background-position: -144px -44px
}
.translated-field.flag-ico.lang-ga:after,
.flags.flags-ga {
    background-position: -160px -44px
}
.translated-field.flag-ico.lang-en:after,
.flags.flags-en {
    background-position: -176px -44px
}
.translated-field.flag-ico.lang-gd:after,
.flags.flags-gd {
    background-position: -192px -44px
}
.translated-field.flag-ico.lang-ge:after,
.flags.flags-ge {
    background-position: -208px -44px
}
.translated-field.flag-ico.lang-gf:after,
.flags.flags-gf {
    background-position: -224px -44px
}
.translated-field.flag-ico.lang-gg:after,
.flags.flags-gg {
    background-position: -240px -44px
}
.translated-field.flag-ico.lang-gh:after,
.flags.flags-gh {
    background-position: 0 -55px
}
.translated-field.flag-ico.lang-gi:after,
.flags.flags-gi {
    background-position: -16px -55px
}
.translated-field.flag-ico.lang-gl:after,
.flags.flags-gl {
    background-position: -32px -55px
}
.translated-field.flag-ico.lang-gm:after,
.flags.flags-gm {
    background-position: -48px -55px
}
.translated-field.flag-ico.lang-gn:after,
.flags.flags-gn {
    background-position: -64px -55px
}
.translated-field.flag-ico.lang-gp:after,
.flags.flags-gp {
    background-position: -80px -55px
}
.translated-field.flag-ico.lang-gq:after,
.flags.flags-gq {
    background-position: -96px -55px
}
.translated-field.flag-ico.lang-gr:after,
.flags.flags-gr {
    background-position: -112px -55px
}
.translated-field.flag-ico.lang-gs:after,
.flags.flags-gs {
    background-position: -128px -55px
}
.translated-field.flag-ico.lang-gt:after,
.flags.flags-gt {
    background-position: -144px -55px
}
.translated-field.flag-ico.lang-gu:after,
.flags.flags-gu {
    background-position: -160px -55px
}
.translated-field.flag-ico.lang-gw:after,
.flags.flags-gw {
    background-position: -176px -55px
}
.translated-field.flag-ico.lang-gy:after,
.flags.flags-gy {
    background-position: -192px -55px
}
.translated-field.flag-ico.lang-hk:after,
.flags.flags-hk {
    background-position: -208px -55px
}
.translated-field.flag-ico.lang-hm:after,
.flags.flags-hm {
    background-position: -224px -55px
}
.translated-field.flag-ico.lang-hn:after,
.flags.flags-hn {
    background-position: -240px -55px
}
.translated-field.flag-ico.lang-hr:after,
.flags.flags-hr {
    background-position: 0 -66px
}
.translated-field.flag-ico.lang-ht:after,
.flags.flags-ht {
    background-position: -16px -66px
}
.translated-field.flag-ico.lang-hu:after,
.flags.flags-hu {
    background-position: -32px -66px
}
.translated-field.flag-ico.lang-ic:after,
.flags.flags-ic {
    background-position: -48px -66px
}
.translated-field.flag-ico.lang-id:after,
.flags.flags-id {
    background-position: -64px -66px
}
.translated-field.flag-ico.lang-ie:after,
.flags.flags-ie {
    background-position: -80px -66px
}
.translated-field.flag-ico.lang-il:after,
.flags.flags-il {
    background-position: -96px -66px
}
.translated-field.flag-ico.lang-im:after,
.flags.flags-im {
    background-position: -112px -66px
}
.translated-field.flag-ico.lang-in:after,
.flags.flags-in {
    background-position: -128px -66px
}
.translated-field.flag-ico.lang-io:after,
.flags.flags-io {
    background-position: -144px -66px
}
.translated-field.flag-ico.lang-iq:after,
.flags.flags-iq {
    background-position: -160px -66px
}
.translated-field.flag-ico.lang-ir:after,
.flags.flags-ir {
    background-position: -176px -66px
}
.translated-field.flag-ico.lang-is:after,
.flags.flags-is {
    background-position: -192px -66px
}
.translated-field.flag-ico.lang-it:after,
.flags.flags-it {
    background-position: -208px -66px
}
.translated-field.flag-ico.lang-je:after,
.flags.flags-je {
    background-position: -224px -66px
}
.translated-field.flag-ico.lang-jm:after,
.flags.flags-jm {
    background-position: -240px -66px
}
.translated-field.flag-ico.lang-jo:after,
.flags.flags-jo {
    background-position: 0 -77px
}
.translated-field.flag-ico.lang-jp:after,
.flags.flags-jp {
    background-position: -16px -77px
}
.translated-field.flag-ico.lang-ke:after,
.flags.flags-ke {
    background-position: -32px -77px
}
.translated-field.flag-ico.lang-kg:after,
.flags.flags-kg {
    background-position: -48px -77px
}
.translated-field.flag-ico.lang-kh:after,
.flags.flags-kh {
    background-position: -64px -77px
}
.translated-field.flag-ico.lang-ki:after,
.flags.flags-ki {
    background-position: -80px -77px
}
.translated-field.flag-ico.lang-km:after,
.flags.flags-km {
    background-position: -96px -77px
}
.translated-field.flag-ico.lang-kn:after,
.flags.flags-kn {
    background-position: -112px -77px
}
.translated-field.flag-ico.lang-kp:after,
.flags.flags-kp {
    background-position: -128px -77px
}
.translated-field.flag-ico.lang-kr:after,
.flags.flags-kr {
    background-position: -144px -77px
}
.translated-field.flag-ico.lang-kurdistan:after,
.flags.flags-kurdistan {
    background-position: -160px -77px
}
.translated-field.flag-ico.lang-kw:after,
.flags.flags-kw {
    background-position: -176px -77px
}
.translated-field.flag-ico.lang-ky:after,
.flags.flags-ky {
    background-position: -192px -77px
}
.translated-field.flag-ico.lang-kz:after,
.flags.flags-kz {
    background-position: -208px -77px
}
.translated-field.flag-ico.lang-la:after,
.flags.flags-la {
    background-position: -224px -77px
}
.translated-field.flag-ico.lang-lb:after,
.flags.flags-lb {
    background-position: -240px -77px
}
.translated-field.flag-ico.lang-lc:after,
.flags.flags-lc {
    background-position: 0 -88px
}
.translated-field.flag-ico.lang-li:after,
.flags.flags-li {
    background-position: -16px -88px
}
.translated-field.flag-ico.lang-lk:after,
.flags.flags-lk {
    background-position: -32px -88px
}
.translated-field.flag-ico.lang-lr:after,
.flags.flags-lr {
    background-position: -48px -88px
}
.translated-field.flag-ico.lang-ls:after,
.flags.flags-ls {
    background-position: -64px -88px
}
.translated-field.flag-ico.lang-lt:after,
.flags.flags-lt {
    background-position: -80px -88px
}
.translated-field.flag-ico.lang-lu:after,
.flags.flags-lu {
    background-position: -96px -88px
}
.translated-field.flag-ico.lang-lv:after,
.flags.flags-lv {
    background-position: -112px -88px
}
.translated-field.flag-ico.lang-ly:after,
.flags.flags-ly {
    background-position: -128px -88px
}
.translated-field.flag-ico.lang-ma:after,
.flags.flags-ma {
    background-position: -144px -88px
}
.translated-field.flag-ico.lang-mc:after,
.flags.flags-mc {
    background-position: -160px -88px
}
.translated-field.flag-ico.lang-md:after,
.flags.flags-md {
    background-position: -176px -88px
}
.translated-field.flag-ico.lang-me:after,
.flags.flags-me {
    background-position: -192px -88px
}
.translated-field.flag-ico.lang-mg:after,
.flags.flags-mg {
    background-position: -208px -88px
}
.translated-field.flag-ico.lang-mh:after,
.flags.flags-mh {
    background-position: -224px -88px
}
.translated-field.flag-ico.lang-mk:after,
.flags.flags-mk {
    background-position: -240px -88px
}
.translated-field.flag-ico.lang-ml:after,
.flags.flags-ml {
    background-position: 0 -99px
}
.translated-field.flag-ico.lang-mm:after,
.flags.flags-mm {
    background-position: -16px -99px
}
.translated-field.flag-ico.lang-mn:after,
.flags.flags-mn {
    background-position: -32px -99px
}
.translated-field.flag-ico.lang-mo:after,
.flags.flags-mo {
    background-position: -48px -99px
}
.translated-field.flag-ico.lang-mp:after,
.flags.flags-mp {
    background-position: -64px -99px
}
.translated-field.flag-ico.lang-mq:after,
.flags.flags-mq {
    background-position: -80px -99px
}
.translated-field.flag-ico.lang-mr:after,
.flags.flags-mr {
    background-position: -96px -99px
}
.translated-field.flag-ico.lang-ms:after,
.flags.flags-ms {
    background-position: -112px -99px
}
.translated-field.flag-ico.lang-mt:after,
.flags.flags-mt {
    background-position: -128px -99px
}
.translated-field.flag-ico.lang-mu:after,
.flags.flags-mu {
    background-position: -144px -99px
}
.translated-field.flag-ico.lang-mv:after,
.flags.flags-mv {
    background-position: -160px -99px
}
.translated-field.flag-ico.lang-mw:after,
.flags.flags-mw {
    background-position: -176px -99px
}
.translated-field.flag-ico.lang-mx:after,
.flags.flags-mx {
    background-position: -192px -99px
}
.translated-field.flag-ico.lang-my:after,
.flags.flags-my {
    background-position: -208px -99px
}
.translated-field.flag-ico.lang-mz:after,
.flags.flags-mz {
    background-position: -224px -99px
}
.translated-field.flag-ico.lang-na:after,
.flags.flags-na {
    background-position: -240px -99px
}
.translated-field.flag-ico.lang-nc:after,
.flags.flags-nc {
    background-position: 0 -110px
}
.translated-field.flag-ico.lang-ne:after,
.flags.flags-ne {
    background-position: -16px -110px
}
.translated-field.flag-ico.lang-nf:after,
.flags.flags-nf {
    background-position: -32px -110px
}
.translated-field.flag-ico.lang-ng:after,
.flags.flags-ng {
    background-position: -48px -110px
}
.translated-field.flag-ico.lang-ni:after,
.flags.flags-ni {
    background-position: -64px -110px
}
.translated-field.flag-ico.lang-nl:after,
.flags.flags-nl {
    background-position: -80px -110px
}
.translated-field.flag-ico.lang-no:after,
.flags.flags-no {
    background-position: -96px -110px
}
.translated-field.flag-ico.lang-np:after,
.flags.flags-np {
    background-position: -112px -110px
}
.translated-field.flag-ico.lang-nr:after,
.flags.flags-nr {
    background-position: -128px -110px
}
.translated-field.flag-ico.lang-nu:after,
.flags.flags-nu {
    background-position: -144px -110px
}
.translated-field.flag-ico.lang-nz:after,
.flags.flags-nz {
    background-position: -160px -110px
}
.translated-field.flag-ico.lang-om:after,
.flags.flags-om {
    background-position: -176px -110px
}
.translated-field.flag-ico.lang-pa:after,
.flags.flags-pa {
    background-position: -192px -110px
}
.translated-field.flag-ico.lang-pe:after,
.flags.flags-pe {
    background-position: -208px -110px
}
.translated-field.flag-ico.lang-pf:after,
.flags.flags-pf {
    background-position: -224px -110px
}
.translated-field.flag-ico.lang-pg:after,
.flags.flags-pg {
    background-position: -240px -110px
}
.translated-field.flag-ico.lang-ph:after,
.flags.flags-ph {
    background-position: 0 -121px
}
.translated-field.flag-ico.lang-pk:after,
.flags.flags-pk {
    background-position: -16px -121px
}
.translated-field.flag-ico.lang-pl:after,
.flags.flags-pl {
    background-position: -32px -121px
}
.translated-field.flag-ico.lang-pm:after,
.flags.flags-pm {
    background-position: -48px -121px
}
.translated-field.flag-ico.lang-pn:after,
.flags.flags-pn {
    background-position: -64px -121px
}
.translated-field.flag-ico.lang-pr:after,
.flags.flags-pr {
    background-position: -80px -121px
}
.translated-field.flag-ico.lang-ps:after,
.flags.flags-ps {
    background-position: -96px -121px
}
.translated-field.flag-ico.lang-pt:after,
.flags.flags-pt {
    background-position: -112px -121px
}
.translated-field.flag-ico.lang-pw:after,
.flags.flags-pw {
    background-position: -128px -121px
}
.translated-field.flag-ico.lang-py:after,
.flags.flags-py {
    background-position: -144px -121px
}
.translated-field.flag-ico.lang-qa:after,
.flags.flags-qa {
    background-position: -160px -121px
}
.translated-field.flag-ico.lang-re:after,
.flags.flags-re {
    background-position: -176px -121px
}
.translated-field.flag-ico.lang-ro:after,
.flags.flags-ro {
    background-position: -192px -121px
}
.translated-field.flag-ico.lang-rs:after,
.flags.flags-rs {
    background-position: -208px -121px
}
.translated-field.flag-ico.lang-ru:after,
.flags.flags-ru {
    background-position: -224px -121px
}
.translated-field.flag-ico.lang-rw:after,
.flags.flags-rw {
    background-position: -240px -121px
}
.translated-field.flag-ico.lang-sa:after,
.flags.flags-sa {
    background-position: 0 -132px
}
.translated-field.flag-ico.lang-sb:after,
.flags.flags-sb {
    background-position: -16px -132px
}
.translated-field.flag-ico.lang-sc:after,
.flags.flags-sc {
    background-position: -32px -132px
}
.translated-field.flag-ico.lang-scotland:after,
.flags.flags-scotland {
    background-position: -48px -132px
}
.translated-field.flag-ico.lang-sd:after,
.flags.flags-sd {
    background-position: -64px -132px
}
.translated-field.flag-ico.lang-se:after,
.flags.flags-se {
    background-position: -80px -132px
}
.translated-field.flag-ico.lang-sg:after,
.flags.flags-sg {
    background-position: -96px -132px
}
.translated-field.flag-ico.lang-sh:after,
.flags.flags-sh {
    background-position: -112px -132px
}
.translated-field.flag-ico.lang-si:after,
.flags.flags-si {
    background-position: -128px -132px
}
.translated-field.flag-ico.lang-sk:after,
.flags.flags-sk {
    background-position: -144px -132px
}
.translated-field.flag-ico.lang-sl:after,
.flags.flags-sl {
    background-position: -160px -132px
}
.translated-field.flag-ico.lang-sm:after,
.flags.flags-sm {
    background-position: -176px -132px
}
.translated-field.flag-ico.lang-sn:after,
.flags.flags-sn {
    background-position: -192px -132px
}
.translated-field.flag-ico.lang-so:after,
.flags.flags-so {
    background-position: -208px -132px
}
.translated-field.flag-ico.lang-somaliland:after,
.flags.flags-somaliland {
    background-position: -224px -132px
}
.translated-field.flag-ico.lang-sr:after,
.flags.flags-sr {
    background-position: -240px -132px
}
.translated-field.flag-ico.lang-ss:after,
.flags.flags-ss {
    background-position: 0 -143px
}
.translated-field.flag-ico.lang-st:after,
.flags.flags-st {
    background-position: -16px -143px
}
.translated-field.flag-ico.lang-sv:after,
.flags.flags-sv {
    background-position: -32px -143px
}
.translated-field.flag-ico.lang-sx:after,
.flags.flags-sx {
    background-position: -48px -143px
}
.translated-field.flag-ico.lang-sy:after,
.flags.flags-sy {
    background-position: -64px -143px
}
.translated-field.flag-ico.lang-sz:after,
.flags.flags-sz {
    background-position: -80px -143px
}
.translated-field.flag-ico.lang-tc:after,
.flags.flags-tc {
    background-position: -96px -143px
}
.translated-field.flag-ico.lang-td:after,
.flags.flags-td {
    background-position: -112px -143px
}
.translated-field.flag-ico.lang-tf:after,
.flags.flags-tf {
    background-position: -128px -143px
}
.translated-field.flag-ico.lang-tg:after,
.flags.flags-tg {
    background-position: -144px -143px
}
.translated-field.flag-ico.lang-th:after,
.flags.flags-th {
    background-position: -160px -143px
}
.translated-field.flag-ico.lang-tibet:after,
.flags.flags-tibet {
    background-position: -176px -143px
}
.translated-field.flag-ico.lang-tj:after,
.flags.flags-tj {
    background-position: -192px -143px
}
.translated-field.flag-ico.lang-tk:after,
.flags.flags-tk {
    background-position: -208px -143px
}
.translated-field.flag-ico.lang-tl:after,
.flags.flags-tl {
    background-position: -224px -143px
}
.translated-field.flag-ico.lang-tm:after,
.flags.flags-tm {
    background-position: -240px -143px
}
.translated-field.flag-ico.lang-tn:after,
.flags.flags-tn {
    background-position: 0 -154px
}
.translated-field.flag-ico.lang-to:after,
.flags.flags-to {
    background-position: -16px -154px
}
.translated-field.flag-ico.lang-tr:after,
.flags.flags-tr {
    background-position: -32px -154px
}
.translated-field.flag-ico.lang-tt:after,
.flags.flags-tt {
    background-position: -48px -154px
}
.translated-field.flag-ico.lang-tv:after,
.flags.flags-tv {
    background-position: -64px -154px
}
.translated-field.flag-ico.lang-tw:after,
.flags.flags-tw {
    background-position: -80px -154px
}
.translated-field.flag-ico.lang-tz:after,
.flags.flags-tz {
    background-position: -96px -154px
}
.translated-field.flag-ico.lang-ua:after,
.flags.flags-ua {
    background-position: -112px -154px
}
.translated-field.flag-ico.lang-ug:after,
.flags.flags-ug {
    background-position: -128px -154px
}
.translated-field.flag-ico.lang-um:after,
.flags.flags-um {
    background-position: -144px -154px
}
.translated-field.flag-ico.lang-us:after,
.flags.flags-us {
    background-position: -160px -154px
}
.translated-field.flag-ico.lang-uy:after,
.flags.flags-uy {
    background-position: -176px -154px
}
.translated-field.flag-ico.lang-uz:after,
.flags.flags-uz {
    background-position: -192px -154px
}
.translated-field.flag-ico.lang-va:after,
.flags.flags-va {
    background-position: -208px -154px
}
.translated-field.flag-ico.lang-vc:after,
.flags.flags-vc {
    background-position: -224px -154px
}
.translated-field.flag-ico.lang-ve:after,
.flags.flags-ve {
    background-position: -240px -154px
}
.translated-field.flag-ico.lang-vg:after,
.flags.flags-vg {
    background-position: 0 -165px
}
.translated-field.flag-ico.lang-vi:after,
.flags.flags-vi {
    background-position: -16px -165px
}
.translated-field.flag-ico.lang-vn:after,
.flags.flags-vn {
    background-position: -32px -165px
}
.translated-field.flag-ico.lang-vu:after,
.flags.flags-vu {
    background-position: -48px -165px
}
.translated-field.flag-ico.lang-wales:after,
.flags.flags-wales {
    background-position: -64px -165px
}
.translated-field.flag-ico.lang-wf:after,
.flags.flags-wf {
    background-position: -80px -165px
}
.translated-field.flag-ico.lang-ws:after,
.flags.flags-ws {
    background-position: -96px -165px
}
.translated-field.flag-ico.lang-xk:after,
.flags.flags-xk {
    background-position: -112px -165px
}
.translated-field.flag-ico.lang-ye:after,
.flags.flags-ye {
    background-position: -128px -165px
}
.translated-field.flag-ico.lang-yt:after,
.flags.flags-yt {
    background-position: -144px -165px
}
.translated-field.flag-ico.lang-za:after,
.flags.flags-za {
    background-position: -160px -165px
}
.translated-field.flag-ico.lang-zanzibar:after,
.flags.flags-zanzibar {
    background-position: -176px -165px
}
.translated-field.flag-ico.lang-zm:after,
.flags.flags-zm {
    background-position: -192px -165px
}
.translated-field.flag-ico.lang-zw:after,
.flags.flags-zw {
    background-position: -208px -165px
}
