/* UI */
.UI-button{
    position: relative;
    display: inline-block;
    padding: 5px;
    
    font-family: inherit;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
    
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    
    background: #003959;
    color: white;
}
.UI-button:hover{
    /*background: #123456;*/
    background: #0C4B7E;
}
.UI-button:active{
    background: #123456;
}
.UI-button-big{
    font-size: 24px;
    line-height: 32px;
}
.UI-button-medium{
    font-size: 18px;
    line-height: 24px;
}
.UI-button-buttonBlack{
    padding: 2px 5px;
    font-size: 11px;
    line-height: 14px;
    
    background: black;
    color: white;
}
.UI-button-buttonBlack:hover{
    background: #03aeee;
}

/* Пиктограммы государственных флагов в спрайте */
/* v0.2, 28 февраля 2012 года */
/* @author Артём Поликарпов, artpolikarpov.ru (artpolikarpov@gmail.com) */
/* @author Никита Иванов (исходные пиктограммы флагов), nickivanov.ru (nickivanov@nickivanov.ru) */
/* https://artpolikarpov.ru/projects/flags/ Набор распостраняется на условиях лицензии CC-BY-SA */
/* Эти летом я был: в <i class="flag-HN"></i> Гондурасе, <i class="flag-LI"></i> Лихтенштейне, и <i class="flag-SE"></i> Швеции. */
.flag-NOWHERE, .flag-ABKHAZIA, .flag-AD, .flag-AE, .flag-AF, .flag-AG, .flag-AI, .flag-AL, .flag-AM, .flag-AN, .flag-AO, .flag-AQ, .flag-AR, .flag-AS, .flag-AT, .flag-AU, .flag-AW, .flag-AX, .flag-AZ, .flag-BA, .flag-BB, .flag-BD, .flag-BE, .flag-BF, .flag-BG, .flag-BH, .flag-BI, .flag-BJ, .flag-BL, .flag-BM, .flag-BN, .flag-BO, .flag-BR, .flag-BS, .flag-BT, .flag-BV, .flag-BW, .flag-BY, .flag-BZ, .flag-CA, .flag-CC, .flag-CD, .flag-CF, .flag-CG, .flag-CH, .flag-CI, .flag-CK, .flag-CL, .flag-CM, .flag-CN, .flag-CO, .flag-CR, .flag-CU, .flag-CV, .flag-CX, .flag-CY, .flag-CZ, .flag-DE, .flag-DJ, .flag-DK, .flag-DM, .flag-DO, .flag-DZ, .flag-EC, .flag-EE, .flag-EG, .flag-EH, .flag-ER, .flag-ES-CE, .flag-ES-ML, .flag-ES, .flag-ET, .flag-EU, .flag-FI, .flag-FJ, .flag-FK, .flag-FM, .flag-FO, .flag-FR, .flag-GA, .flag-GB, .flag-GD, .flag-GE, .flag-GF, .flag-GG, .flag-GH, .flag-GI, .flag-GL, .flag-GM, .flag-GN, .flag-GP, .flag-GQ, .flag-GR, .flag-GS, .flag-GT, .flag-GU, .flag-GW, .flag-GY, .flag-HK, .flag-HM, .flag-HN, .flag-HR, .flag-HT, .flag-HU, .flag-IC, .flag-ID, .flag-IE, .flag-IL, .flag-IM, .flag-IN, .flag-IO, .flag-IQ, .flag-IR, .flag-IS, .flag-IT, .flag-JE, .flag-JM, .flag-JO, .flag-JP, .flag-KE, .flag-KG, .flag-KH, .flag-KI, .flag-KM, .flag-KN, .flag-KOSOVO, .flag-KP, .flag-KR, .flag-KW, .flag-KY, .flag-KZ, .flag-LA, .flag-LB, .flag-LC, .flag-LI, .flag-LK, .flag-LR, .flag-LS, .flag-LT, .flag-LU, .flag-LV, .flag-LY, .flag-MA, .flag-MC, .flag-MD, .flag-ME, .flag-MF, .flag-MG, .flag-MH, .flag-MK, .flag-ML, .flag-MM, .flag-MN, .flag-MO, .flag-MP, .flag-MQ, .flag-MR, .flag-MS, .flag-MT, .flag-MU, .flag-MV, .flag-MW, .flag-MX, .flag-MY, .flag-MZ, .flag-NA, .flag-NC, .flag-NE, .flag-NF, .flag-NG, .flag-NI, .flag-NKR, .flag-NL, .flag-NO, .flag-NP, .flag-NR, .flag-NU, .flag-NZ, .flag-OM, .flag-PA, .flag-PE, .flag-PF, .flag-PG, .flag-PH, .flag-PK, .flag-PL, .flag-PM, .flag-PN, .flag-PR, .flag-PS, .flag-PT, .flag-PW, .flag-PY, .flag-QA, .flag-RE, .flag-RO, .flag-RS, .flag-RU, .flag-RW, .flag-SA, .flag-SB, .flag-SC, .flag-SD, .flag-SE, .flag-SG, .flag-SH, .flag-SI, .flag-SJ, .flag-SK, .flag-SL, .flag-SM, .flag-SN, .flag-SO, .flag-SOUTH-OSSETIA, .flag-SR, .flag-SS, .flag-ST, .flag-SV, .flag-SY, .flag-SZ, .flag-TC, .flag-TD, .flag-TF, .flag-TG, .flag-TH, .flag-TJ, .flag-TK, .flag-TL, .flag-TM, .flag-TN, .flag-TO, .flag-TR, .flag-TT, .flag-TV, .flag-TW, .flag-TZ, .flag-UA, .flag-UG, .flag-UM, .flag-US, .flag-UY, .flag-UZ, .flag-VA, .flag-VC, .flag-VE, .flag-VG, .flag-VI, .flag-VN, .flag-VU, .flag-WF, .flag-WS, .flag-YE, .flag-YT, .flag-ZA, .flag-ZM, .flag-ZW { background: url("./flags.png") no-repeat 0 9px; display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; *display: inline; *zoom: 1; vertical-align: baseline; position: relative; overflow: hidden; width: 16px; height: 9px; font-size: 0; line-height: 0; margin: 0; padding: 0; }

.flag-ABKHAZIA { background-position: 0 0px; }
.flag-AD { background-position: 0 -9px; }
.flag-AE { background-position: 0 -18px; }
.flag-AF { background-position: 0 -27px; }
.flag-AG { background-position: 0 -36px; }
.flag-AI { background-position: 0 -45px; }
.flag-AL { background-position: 0 -54px; }
.flag-AM { background-position: 0 -63px; }
.flag-AN { background-position: 0 -72px; }
.flag-AO { background-position: 0 -81px; }
.flag-AQ { background-position: 0 -90px; }
.flag-AR { background-position: 0 -99px; }
.flag-AS { background-position: 0 -108px; }
.flag-AT { background-position: 0 -117px; }
.flag-AU { background-position: 0 -126px; }
.flag-AW { background-position: 0 -135px; }
.flag-AX { background-position: 0 -144px; }
.flag-AZ { background-position: 0 -153px; }
.flag-BA { background-position: 0 -162px; }
.flag-BB { background-position: 0 -171px; }
.flag-BD { background-position: 0 -180px; }
.flag-BE { background-position: 0 -189px; }
.flag-BF { background-position: 0 -198px; }
.flag-BG { background-position: 0 -207px; }
.flag-BH { background-position: 0 -216px; }
.flag-BI { background-position: 0 -225px; }
.flag-BJ { background-position: 0 -234px; }
.flag-BL { background-position: 0 -243px; }
.flag-BM { background-position: 0 -252px; }
.flag-BN { background-position: 0 -261px; }
.flag-BO { background-position: 0 -270px; }
.flag-BR { background-position: 0 -279px; }
.flag-BS { background-position: 0 -288px; }
.flag-BT { background-position: 0 -297px; }
.flag-BV { background-position: 0 -306px; }
.flag-BW { background-position: 0 -315px; }
.flag-BY { background-position: 0 -324px; }
.flag-BZ { background-position: 0 -333px; }
.flag-CA { background-position: 0 -342px; }
.flag-CC { background-position: 0 -351px; }
.flag-CD { background-position: 0 -360px; }
.flag-CF { background-position: 0 -369px; }
.flag-CG { background-position: 0 -378px; }
.flag-CH { background-position: 0 -387px; }
.flag-CI { background-position: 0 -396px; }
.flag-CK { background-position: 0 -405px; }
.flag-CL { background-position: 0 -414px; }
.flag-CM { background-position: 0 -423px; }
.flag-CN { background-position: 0 -432px; }
.flag-CO { background-position: 0 -441px; }
.flag-CR { background-position: 0 -450px; }
.flag-CU { background-position: 0 -459px; }
.flag-CV { background-position: 0 -468px; }
.flag-CX { background-position: 0 -477px; }
.flag-CY { background-position: 0 -486px; }
.flag-CZ { background-position: 0 -495px; }
.flag-DE { background-position: 0 -504px; }
.flag-DJ { background-position: 0 -513px; }
.flag-DK { background-position: 0 -522px; }
.flag-DM { background-position: 0 -531px; }
.flag-DO { background-position: 0 -540px; }
.flag-DZ { background-position: 0 -549px; }
.flag-EC { background-position: 0 -558px; }
.flag-EE { background-position: 0 -567px; }
.flag-EG { background-position: 0 -576px; }
.flag-EH { background-position: 0 -585px; }
.flag-ER { background-position: 0 -594px; }
.flag-ES-CE { background-position: 0 -603px; }
.flag-ES-ML { background-position: 0 -612px; }
.flag-ES { background-position: 0 -621px; }
.flag-ET { background-position: 0 -630px; }
.flag-EU { background-position: 0 -639px; }
.flag-FI { background-position: 0 -648px; }
.flag-FJ { background-position: 0 -657px; }
.flag-FK { background-position: 0 -666px; }
.flag-FM { background-position: 0 -675px; }
.flag-FO { background-position: 0 -684px; }
.flag-FR { background-position: 0 -693px; }
.flag-GA { background-position: 0 -702px; }
.flag-GB { background-position: 0 -711px; }
.flag-GD { background-position: 0 -720px; }
.flag-GE { background-position: 0 -729px; }
.flag-GF { background-position: 0 -738px; }
.flag-GG { background-position: 0 -747px; }
.flag-GH { background-position: 0 -756px; }
.flag-GI { background-position: 0 -765px; }
.flag-GL { background-position: 0 -774px; }
.flag-GM { background-position: 0 -783px; }
.flag-GN { background-position: 0 -792px; }
.flag-GP { background-position: 0 -801px; }
.flag-GQ { background-position: 0 -810px; }
.flag-GR { background-position: 0 -819px; }
.flag-GS { background-position: 0 -828px; }
.flag-GT { background-position: 0 -837px; }
.flag-GU { background-position: 0 -846px; }
.flag-GW { background-position: 0 -855px; }
.flag-GY { background-position: 0 -864px; }
.flag-HK { background-position: 0 -873px; }
.flag-HM { background-position: 0 -882px; }
.flag-HN { background-position: 0 -891px; }
.flag-HR { background-position: 0 -900px; }
.flag-HT { background-position: 0 -909px; }
.flag-HU { background-position: 0 -918px; }
.flag-IC { background-position: 0 -927px; }
.flag-ID { background-position: 0 -936px; }
.flag-IE { background-position: 0 -945px; }
.flag-IL { background-position: 0 -954px; }
.flag-IM { background-position: 0 -963px; }
.flag-IN { background-position: 0 -972px; }
.flag-IO { background-position: 0 -981px; }
.flag-IQ { background-position: 0 -990px; }
.flag-IR { background-position: 0 -999px; }
.flag-IS { background-position: 0 -1008px; }
.flag-IT { background-position: 0 -1017px; }
.flag-JE { background-position: 0 -1026px; }
.flag-JM { background-position: 0 -1035px; }
.flag-JO { background-position: 0 -1044px; }
.flag-JP { background-position: 0 -1053px; }
.flag-KE { background-position: 0 -1062px; }
.flag-KG { background-position: 0 -1071px; }
.flag-KH { background-position: 0 -1080px; }
.flag-KI { background-position: 0 -1089px; }
.flag-KM { background-position: 0 -1098px; }
.flag-KN { background-position: 0 -1107px; }
.flag-KOSOVO { background-position: 0 -1116px; }
.flag-KP { background-position: 0 -1125px; }
.flag-KR { background-position: 0 -1134px; }
.flag-KW { background-position: 0 -1143px; }
.flag-KY { background-position: 0 -1152px; }
.flag-KZ { background-position: 0 -1161px; }
.flag-LA { background-position: 0 -1170px; }
.flag-LB { background-position: 0 -1179px; }
.flag-LC { background-position: 0 -1188px; }
.flag-LI { background-position: 0 -1197px; }
.flag-LK { background-position: 0 -1206px; }
.flag-LR { background-position: 0 -1215px; }
.flag-LS { background-position: 0 -1224px; }
.flag-LT { background-position: 0 -1233px; }
.flag-LU { background-position: 0 -1242px; }
.flag-LV { background-position: 0 -1251px; }
.flag-LY { background-position: 0 -1260px; }
.flag-MA { background-position: 0 -1269px; }
.flag-MC { background-position: 0 -1278px; }
.flag-MD { background-position: 0 -1287px; }
.flag-ME { background-position: 0 -1296px; }
.flag-MF { background-position: 0 -1305px; }
.flag-MG { background-position: 0 -1314px; }
.flag-MH { background-position: 0 -1323px; }
.flag-MK { background-position: 0 -1332px; }
.flag-ML { background-position: 0 -1341px; }
.flag-MM { background-position: 0 -1350px; }
.flag-MN { background-position: 0 -1359px; }
.flag-MO { background-position: 0 -1368px; }
.flag-MP { background-position: 0 -1377px; }
.flag-MQ { background-position: 0 -1386px; }
.flag-MR { background-position: 0 -1395px; }
.flag-MS { background-position: 0 -1404px; }
.flag-MT { background-position: 0 -1413px; }
.flag-MU { background-position: 0 -1422px; }
.flag-MV { background-position: 0 -1431px; }
.flag-MW { background-position: 0 -1440px; }
.flag-MX { background-position: 0 -1449px; }
.flag-MY { background-position: 0 -1458px; }
.flag-MZ { background-position: 0 -1467px; }
.flag-NA { background-position: 0 -1476px; }
.flag-NC { background-position: 0 -1485px; }
.flag-NE { background-position: 0 -1494px; }
.flag-NF { background-position: 0 -1503px; }
.flag-NG { background-position: 0 -1512px; }
.flag-NI { background-position: 0 -1521px; }
.flag-NKR { background-position: 0 -1530px; }
.flag-NL { background-position: 0 -1539px; }
.flag-NO { background-position: 0 -1548px; }
.flag-NP { background-position: 0 -1557px; }
.flag-NR { background-position: 0 -1566px; }
.flag-NU { background-position: 0 -1575px; }
.flag-NZ { background-position: 0 -1584px; }
.flag-OM { background-position: 0 -1593px; }
.flag-PA { background-position: 0 -1602px; }
.flag-PE { background-position: 0 -1611px; }
.flag-PF { background-position: 0 -1620px; }
.flag-PG { background-position: 0 -1629px; }
.flag-PH { background-position: 0 -1638px; }
.flag-PK { background-position: 0 -1647px; }
.flag-PL { background-position: 0 -1656px; }
.flag-PM { background-position: 0 -1665px; }
.flag-PN { background-position: 0 -1674px; }
.flag-PR { background-position: 0 -1683px; }
.flag-PS { background-position: 0 -1692px; }
.flag-PT { background-position: 0 -1701px; }
.flag-PW { background-position: 0 -1710px; }
.flag-PY { background-position: 0 -1719px; }
.flag-QA { background-position: 0 -1728px; }
.flag-RE { background-position: 0 -1737px; }
.flag-RO { background-position: 0 -1746px; }
.flag-RS { background-position: 0 -1755px; }
.flag-RU { background-position: 0 -1764px; }
.flag-RW { background-position: 0 -1773px; }
.flag-SA { background-position: 0 -1782px; }
.flag-SB { background-position: 0 -1791px; }
.flag-SC { background-position: 0 -1800px; }
.flag-SD { background-position: 0 -1809px; }
.flag-SE { background-position: 0 -1818px; }
.flag-SG { background-position: 0 -1827px; }
.flag-SH { background-position: 0 -1836px; }
.flag-SI { background-position: 0 -1845px; }
.flag-SJ { background-position: 0 -1854px; }
.flag-SK { background-position: 0 -1863px; }
.flag-SL { background-position: 0 -1872px; }
.flag-SM { background-position: 0 -1881px; }
.flag-SN { background-position: 0 -1890px; }
.flag-SO { background-position: 0 -1899px; }
.flag-SOUTH-OSSETIA { background-position: 0 -1908px; }
.flag-SR { background-position: 0 -1917px; }
.flag-SS { background-position: 0 -1926px; }
.flag-ST { background-position: 0 -1935px; }
.flag-SV { background-position: 0 -1944px; }
.flag-SY { background-position: 0 -1953px; }
.flag-SZ { background-position: 0 -1962px; }
.flag-TC { background-position: 0 -1971px; }
.flag-TD { background-position: 0 -1980px; }
.flag-TF { background-position: 0 -1989px; }
.flag-TG { background-position: 0 -1998px; }
.flag-TH { background-position: 0 -2007px; }
.flag-TJ { background-position: 0 -2016px; }
.flag-TK { background-position: 0 -2025px; }
.flag-TL { background-position: 0 -2034px; }
.flag-TM { background-position: 0 -2043px; }
.flag-TN { background-position: 0 -2052px; }
.flag-TO { background-position: 0 -2061px; }
.flag-TR { background-position: 0 -2070px; }
.flag-TT { background-position: 0 -2079px; }
.flag-TV { background-position: 0 -2088px; }
.flag-TW { background-position: 0 -2097px; }
.flag-TZ { background-position: 0 -2106px; }
.flag-UA { background-position: 0 -2115px; }
.flag-UG { background-position: 0 -2124px; }
.flag-UM { background-position: 0 -2133px; }
.flag-US { background-position: 0 -2142px; }
.flag-UY { background-position: 0 -2151px; }
.flag-UZ { background-position: 0 -2160px; }
.flag-VA { background-position: 0 -2169px; }
.flag-VC { background-position: 0 -2178px; }
.flag-VE { background-position: 0 -2187px; }
.flag-VG { background-position: 0 -2196px; }
.flag-VI { background-position: 0 -2205px; }
.flag-VN { background-position: 0 -2214px; }
.flag-VU { background-position: 0 -2223px; }
.flag-WF { background-position: 0 -2232px; }
.flag-WS { background-position: 0 -2241px; }
.flag-YE { background-position: 0 -2250px; }
.flag-YT { background-position: 0 -2259px; }
.flag-ZA { background-position: 0 -2268px; }
.flag-ZM { background-position: 0 -2277px; }
.flag-ZW { background-position: 0 -2286px; }

/* ФЛАГИ 32х32*/
.f32 .flag{display:inline-block;height:32px;width:32px;vertical-align:text-top;line-height:32px;background:url('./flags32.png') no-repeat;}
.f32 ._African_Union(OAS){background-position:0 -32px;}
.f32 ._Arab_League{background-position:0 -64px;}
.f32 ._ASEAN{background-position:0 -96px;}
.f32 ._CARICOM{background-position:0 -128px;}
.f32 ._CIS{background-position:0 -160px;}
.f32 ._Commonwealth{background-position:0 -192px;}
.f32 ._England{background-position:0 -224px;}
.f32 ._European_Union{background-position:0 -256px;}
.f32 ._Islamic_Conference{background-position:0 -288px;}
.f32 ._Kosovo{background-position:0 -320px;}
.f32 ._NATO{background-position:0 -352px;}
.f32 ._Northern_Cyprus{background-position:0 -384px;}
.f32 ._Northern_Ireland{background-position:0 -416px;}
.f32 ._Olimpic_Movement{background-position:0 -448px;}
.f32 ._OPEC{background-position:0 -480px;}
.f32 ._Red_Cross{background-position:0 -512px;}
.f32 ._Scotland{background-position:0 -544px;}
.f32 ._Somaliland{background-position:0 -576px;}
.f32 ._Tibet{background-position:0 -608px;}
.f32 ._United_Nations{background-position:0 -640px;}
.f32 ._Wales{background-position:0 -672px;}
.f32 .ad{background-position:0 -704px;}
.f32 .ae{background-position:0 -736px;}
.f32 .af{background-position:0 -768px;}
.f32 .ag{background-position:0 -800px;}
.f32 .ai{background-position:0 -832px;}
.f32 .al{background-position:0 -864px;}
.f32 .am{background-position:0 -896px;}
.f32 .an{background-position:0 -928px;}
.f32 .ao{background-position:0 -960px;}
.f32 .aq{background-position:0 -992px;}
.f32 .ar{background-position:0 -1024px;}
.f32 .as{background-position:0 -1056px;}
.f32 .at{background-position:0 -1088px;}
.f32 .au{background-position:0 -1120px;}
.f32 .aw{background-position:0 -1152px;}
.f32 .az{background-position:0 -1184px;}
.f32 .ba{background-position:0 -1216px;}
.f32 .bb{background-position:0 -1248px;}
.f32 .bd{background-position:0 -1280px;}
.f32 .be{background-position:0 -1312px;}
.f32 .bf{background-position:0 -1344px;}
.f32 .bg{background-position:0 -1376px;}
.f32 .bh{background-position:0 -1408px;}
.f32 .bi{background-position:0 -1440px;}
.f32 .bj{background-position:0 -1472px;}
.f32 .bm{background-position:0 -1504px;}
.f32 .bn{background-position:0 -1536px;}
.f32 .bo{background-position:0 -1568px;}
.f32 .br{background-position:0 -1600px;}
.f32 .bs{background-position:0 -1632px;}
.f32 .bt{background-position:0 -1664px;}
.f32 .bw{background-position:0 -1696px;}
.f32 .by{background-position:0 -1728px;}
.f32 .bz{background-position:0 -1760px;}
.f32 .ca{background-position:0 -1792px;}
.f32 .cd{background-position:0 -1824px;}
.f32 .cf{background-position:0 -1856px;}
.f32 .cg{background-position:0 -1888px;}
.f32 .ch{background-position:0 -1920px;}
.f32 .ci{background-position:0 -1952px;}
.f32 .ck{background-position:0 -1984px;}
.f32 .cl{background-position:0 -2016px;}
.f32 .cm{background-position:0 -2048px;}
.f32 .cn{background-position:0 -2080px;}
.f32 .co{background-position:0 -2112px;}
.f32 .cr{background-position:0 -2144px;}
.f32 .cu{background-position:0 -2176px;}
.f32 .cv{background-position:0 -2208px;}
.f32 .cy{background-position:0 -2240px;}
.f32 .cz{background-position:0 -2272px;}
.f32 .de{background-position:0 -2304px;}
.f32 .dj{background-position:0 -2336px;}
.f32 .dk{background-position:0 -2368px;}
.f32 .dm{background-position:0 -2400px;}
.f32 .do{background-position:0 -2432px;}
.f32 .dz{background-position:0 -2464px;}
.f32 .ec{background-position:0 -2496px;}
.f32 .ee{background-position:0 -2528px;}
.f32 .eg{background-position:0 -2560px;}
.f32 .eh{background-position:0 -2592px;}
.f32 .er{background-position:0 -2624px;}
.f32 .es{background-position:0 -2656px;}
.f32 .et{background-position:0 -2688px;}
.f32 .fi{background-position:0 -2720px;}
.f32 .fj{background-position:0 -2752px;}
.f32 .fm{background-position:0 -2784px;}
.f32 .fo{background-position:0 -2816px;}
.f32 .fr{background-position:0 -2848px;}
.f32 .ga{background-position:0 -2880px;}
.f32 .gb{background-position:0 -2912px;}
.f32 .gd{background-position:0 -2944px;}
.f32 .ge{background-position:0 -2976px;}
.f32 .gg{background-position:0 -3008px;}
.f32 .gh{background-position:0 -3040px;}
.f32 .gi{background-position:0 -3072px;}
.f32 .gl{background-position:0 -3104px;}
.f32 .gm{background-position:0 -3136px;}
.f32 .gn{background-position:0 -3168px;}
.f32 .gp{background-position:0 -3200px;}
.f32 .gq{background-position:0 -3232px;}
.f32 .gr{background-position:0 -3264px;}
.f32 .gt{background-position:0 -3296px;}
.f32 .gu{background-position:0 -3328px;}
.f32 .gw{background-position:0 -3360px;}
.f32 .gy{background-position:0 -3392px;}
.f32 .hk{background-position:0 -3424px;}
.f32 .hn{background-position:0 -3456px;}
.f32 .hr{background-position:0 -3488px;}
.f32 .ht{background-position:0 -3520px;}
.f32 .hu{background-position:0 -3552px;}
.f32 .id{background-position:0 -3584px;}
.f32 .mc{background-position:0 -3584px;}
.f32 .ie{background-position:0 -3616px;}
.f32 .il{background-position:0 -3648px;}
.f32 .im{background-position:0 -3680px;}
.f32 .in{background-position:0 -3712px;}
.f32 .iq{background-position:0 -3744px;}
.f32 .ir{background-position:0 -3776px;}
.f32 .is{background-position:0 -3808px;}
.f32 .it{background-position:0 -3840px;}
.f32 .je{background-position:0 -3872px;}
.f32 .jm{background-position:0 -3904px;}
.f32 .jo{background-position:0 -3936px;}
.f32 .jp{background-position:0 -3968px;}
.f32 .ke{background-position:0 -4000px;}
.f32 .kg{background-position:0 -4032px;}
.f32 .kh{background-position:0 -4064px;}
.f32 .ki{background-position:0 -4096px;}
.f32 .km{background-position:0 -4128px;}
.f32 .kn{background-position:0 -4160px;}
.f32 .kp{background-position:0 -4192px;}
.f32 .kr{background-position:0 -4224px;}
.f32 .kw{background-position:0 -4256px;}
.f32 .ky{background-position:0 -4288px;}
.f32 .kz{background-position:0 -4320px;}
.f32 .la{background-position:0 -4352px;}
.f32 .lb{background-position:0 -4384px;}
.f32 .lc{background-position:0 -4416px;}
.f32 .li{background-position:0 -4448px;}
.f32 .lk{background-position:0 -4480px;}
.f32 .lr{background-position:0 -4512px;}
.f32 .ls{background-position:0 -4544px;}
.f32 .lt{background-position:0 -4576px;}
.f32 .lu{background-position:0 -4608px;}
.f32 .lv{background-position:0 -4640px;}
.f32 .ly{background-position:0 -4672px;}
.f32 .ma{background-position:0 -4704px;}
.f32 .md{background-position:0 -4736px;}
.f32 .me{background-position:0 -4768px;}
.f32 .mg{background-position:0 -4800px;}
.f32 .mh{background-position:0 -4832px;}
.f32 .mk{background-position:0 -4864px;}
.f32 .ml{background-position:0 -4896px;}
.f32 .mm{background-position:0 -4928px;}
.f32 .mn{background-position:0 -4960px;}
.f32 .mo{background-position:0 -4992px;}
.f32 .mq{background-position:0 -5024px;}
.f32 .mr{background-position:0 -5056px;}
.f32 .ms{background-position:0 -5088px;}
.f32 .mt{background-position:0 -5120px;}
.f32 .mu{background-position:0 -5152px;}
.f32 .mv{background-position:0 -5184px;}
.f32 .mw{background-position:0 -5216px;}
.f32 .mx{background-position:0 -5248px;}
.f32 .my{background-position:0 -5280px;}
.f32 .mz{background-position:0 -5312px;}
.f32 .na{background-position:0 -5344px;}
.f32 .nc{background-position:0 -5376px;}
.f32 .ne{background-position:0 -5408px;}
.f32 .ng{background-position:0 -5440px;}
.f32 .ni{background-position:0 -5472px;}
.f32 .nl{background-position:0 -5504px;}
.f32 .no{background-position:0 -5536px;}
.f32 .np{background-position:0 -5568px;}
.f32 .nr{background-position:0 -5600px;}
.f32 .nz{background-position:0 -5632px;}
.f32 .om{background-position:0 -5664px;}
.f32 .pa{background-position:0 -5696px;}
.f32 .pe{background-position:0 -5728px;}
.f32 .pf{background-position:0 -5760px;}
.f32 .pg{background-position:0 -5792px;}
.f32 .ph{background-position:0 -5824px;}
.f32 .pk{background-position:0 -5856px;}
.f32 .pl{background-position:0 -5888px;}
.f32 .pr{background-position:0 -5920px;}
.f32 .ps{background-position:0 -5952px;}
.f32 .pt{background-position:0 -5984px;}
.f32 .pw{background-position:0 -6016px;}
.f32 .py{background-position:0 -6048px;}
.f32 .qa{background-position:0 -6080px;}
.f32 .re{background-position:0 -6112px;}
.f32 .ro{background-position:0 -6144px;}
.f32 .rs{background-position:0 -6176px;}
.f32 .ru{background-position:0 -6208px;}
.f32 .rw{background-position:0 -6240px;}
.f32 .sa{background-position:0 -6272px;}
.f32 .sb{background-position:0 -6304px;}
.f32 .sc{background-position:0 -6336px;}
.f32 .sd{background-position:0 -6368px;}
.f32 .se{background-position:0 -6400px;}
.f32 .sg{background-position:0 -6432px;}
.f32 .si{background-position:0 -6464px;}
.f32 .sk{background-position:0 -6496px;}
.f32 .sl{background-position:0 -6528px;}
.f32 .sm{background-position:0 -6560px;}
.f32 .sn{background-position:0 -6592px;}
.f32 .so{background-position:0 -6624px;}
.f32 .sr{background-position:0 -6656px;}
.f32 .st{background-position:0 -6688px;}
.f32 .sv{background-position:0 -6720px;}
.f32 .sy{background-position:0 -6752px;}
.f32 .sz{background-position:0 -6784px;}
.f32 .tc{background-position:0 -6816px;}
.f32 .td{background-position:0 -6848px;}
.f32 .tg{background-position:0 -6880px;}
.f32 .th{background-position:0 -6912px;}
.f32 .tj{background-position:0 -6944px;}
.f32 .tl{background-position:0 -6976px;}
.f32 .tm{background-position:0 -7008px;}
.f32 .tn{background-position:0 -7040px;}
.f32 .to{background-position:0 -7072px;}
.f32 .tr{background-position:0 -7104px;}
.f32 .tt{background-position:0 -7136px;}
.f32 .tv{background-position:0 -7168px;}
.f32 .tw{background-position:0 -7200px;}
.f32 .tz{background-position:0 -7232px;}
.f32 .ua{background-position:0 -7264px;}
.f32 .ug{background-position:0 -7296px;}
.f32 .us{background-position:0 -7328px;}
.f32 .uy{background-position:0 -7360px;}
.f32 .uz{background-position:0 -7392px;}
.f32 .va{background-position:0 -7424px;}
.f32 .vc{background-position:0 -7456px;}
.f32 .ve{background-position:0 -7488px;}
.f32 .vg{background-position:0 -7520px;}
.f32 .vi{background-position:0 -7552px;}
.f32 .vn{background-position:0 -7584px;}
.f32 .vu{background-position:0 -7616px;}
.f32 .ws{background-position:0 -7648px;}
.f32 .ye{background-position:0 -7680px;}
.f32 .za{background-position:0 -7712px;}
.f32 .zm{background-position:0 -7744px;}
.f32 .zw{background-position:0 -7744px;}