@import "./fixes/paymentWizard-ltr.css";
@import "./fixes/paymentWizard-rtl.css";

.contentNavi .content .tabItem {
    max-width: 100%;
}

#content.village3 table#troops tbody.noPadding td {
    padding-left: 0;
    padding-right: 0;
}

#content.village3 table.vil_troops tbody.noPadding td {
    padding-left: 0;
    padding-right: 0;
}

@font-face {
    font-family: 'IRYekan';
    src: url(../fonts/iranyekanweblight.eot?#) format("eot"), url(../fonts/iranyekanweblight.woff2) format("woff2"), url(../fonts/iranyekanweblight.woff) format("woff");
    font-weight: 300;
}

@font-face {
    font-family: 'IRYekan';
    src: url(../fonts/iranyekanwebregular.eot?#) format("eot"), url(../fonts/iranyekanwebregular.woff2) format("woff2"), url(../fonts/iranyekanwebregular.woff) format("woff");
    font-weight: 600;
}

@font-face {
    font-family: 'IRYekan';
    src: url(../fonts/iranyekanwebbold.eot?#) format("eot"), url(../fonts/iranyekanwebbold.woff2) format("woff2"), url(../fonts/iranyekanwebbold.woff) format("woff");
    font-weight: 900;
}

@font-face {
    font-family: 'Roboto';
    src: url(../fonts/robotolight.eot?#) format("eot"), url(../fonts/robotolight.woff2) format("woff2"), url(../fonts/robotolight.woff) format("woff");
    font-weight: 300;
}

@font-face {
    font-family: 'Roboto';
    src: url(../fonts/robotoregular.eot?#) format("eot"), url(../fonts/robotoregular.woff2) format("woff2"), url(../fonts/robotoregular.woff) format("woff");
    font-weight: 600;
}

@font-face {
    font-family: 'Roboto';
    src: url(../fonts/robotobold.eot?#) format("eot"), url(../fonts/robotobold.woff2) format("woff2"), url(../fonts/robotobold.woff) format("woff");
    font-weight: 900;
}

body.fa-IR {
    font-family: Roboto, IRYekan, IRANSans, Arial, Helvetica, Verdana, sans-serif;
}

body.fa-IR div.messages #bbEditor .messageEditor {
    font-family: IRYekan, IRANSans, Roboto, Arial, Helvetica, Verdana, sans-serif;
}

button, select, input {
    font-family: IRYekan, IRANSans, Arial, Helvetica, Verdana, sans-serif;
}

.subNavi .normal .content .tabItem {
    padding: 8px 3px 0;
}

body.fa-IR div.sidebar div#sidebarBoxAllianceNoNews div.header div.boxTitle {
    height: 21px;
}

.rtl h1 {
    font-size: 18px;
}

.rtl h2 {
    font-size: 15px;
}

.rtl h4 {
    font-size: 14px;
}

.rtl h5 {
    font-size: 13px;
}

.rtl table td,
.rtl table th {
    font-size: 13px;
}

.rtl div.fatal_error p.errorText {
    font-size: 16px;
}

.rtl .paymentPopupDialogWrapper .featureBooking h3 {
    font-size: 12px;
}

.rtl div#paymentWizard h4 {
    font-size: 13px;
}

.rtl .paymentPopupDialogWrapper .featureBooking h3 {
    font-size: 13px;
}

.rtl div#paymentWizard .header .tabButton .text {
    font-size: 13px;
}

.rtl div#paymentWizard .accountBalance {
    font-size: 13px;
}

.rtl .paymentPopupDialogWrapper .feature {
    font-size: 12px;
}

.rtl div#paymentWizard.plusSupport,
.rtl div#paymentWizard.earnGold {
    font-size: 13px;
}

.rtl div#paymentWizard .buyGoldInfoStep .buyGoldInfoStepContent {
    font-size: 13px;
}

.rtl div.player table#villages td.name span.mainVillage {
    font-size: 12px;
}

.rtl div#build .statusMessage,
.rtl div#build .errorMessage {
    font-size: 12px;
}

.rtl #sidebarBoxDailyquests .travianBirthdayRibbon div.headline {
    font-size: 15px;
}

body.rtl #reportWrapper>.header .headline.withQuickNavigation .subject {
    direction: rtl;
}

body.rtl #sidebarBoxActiveVillage .sidebarBoxInnerBox .header #villageNameField {
    direction: rtl;
}

body.rtl #sidebarBoxVillagelist .content ul li a .name {
    direction: rtl;
}

body.rtl div.player table#villages td.name {
    direction: rtl;
}

body.rtl div.sidebar div#sidebarBoxHero .header .playerName {
    direction: rtl;
}

body.rtl table.allianceMembers tbody td.player {
    direction: rtl;
}

body.rtl div.statistics table#player td.pla {
    direction: rtl;
}

body.rtl div#build.gid16 table.troop_details thead td:last-of-type {
    direction: rtl;
}

body.rtl div#build.gid16 table.troop_details thead a {
    direction: rtl;
}

body.rtl div.build .gid16 #raidList .listTitle {
    margin-top: 2px;
}

body.rtl div.build .gid16 #raidList div.addSlot button {
    margin-right: 5px;
}

.rtl .sidebar .sidebarBox .sidebarBoxInnerBox .header {
    font-size: 14px;
}

#statisticsV2 .recharts-layer {
    direction: ltr;
}

div.village1 table#movements div.mov {
    font-size: 12px;
}

.rtl div.village1 table#movements div.dur_r {
    font-size: 11px;
}

div.player .description1,
div.player .description2 {
    font-size: 12px;
}

div.bbEditor div.bbToolbarWindow div {
    max-width: 275px;
}

div#build.gid13 .information .errorMessage,
div#build.gid22 .information .errorMessage {
    display: block;
}

.rtl div#build .statusMessage,
.rtl div#build .errorMessage {
    display: block;
}

.rtl div#build .a2b .statusMessage,
.rtl div#build .a2b .errorMessage {
    display: inline-block;
}

.rtl.mobileOptimized div.village1 div#map_details .villageList.movements.movements,
.rtl.mobileOptimized div.village1 div#map_details .villageList.units.movements {
    transform-origin: top left;
}

.sidebar #sidebarBoxLinklist .content ul li a {
    overflow: visible;
    word-wrap: break-word;
}

#tileDetails .detailImage .options {
    margin-bottom: 10px;
}

.ltr div.build .gid16 #raidList div.addSlot button:first-child {
    margin-left: 5px;
}

.rtl div.build .gid16 #raidList div.addSlot button:last-child {
    margin-right: 5px;
}

.sidebarBoxNews {
    margin-top: 60px;
}

.dialog.paymentShopV1 div#paymentWizard .buyGoldInfoStep .buyGoldInfoStepContent, .dialog.paymentShopV3 div#paymentWizard .buyGoldInfoStep .buyGoldInfoStepContent {
    overflow: visible;
}

.dialog.paymentShopV3 .paymentPopupDialogWrapper .feature {
    min-height: 60px;
}

.flag_fa-IR,
.flag_ir {
  background-position: -1712px 0;
}

.flags img{height:11px;width:16px;background-image:url('../../img_rtl/misc/flags/country_sprite.png')}
.flag_ad{background-position:0 0}.flag_ae{background-position:-16px 0}.flag_ar-AE,.flag_arabia{background-position:-3968px 0}
.flag_af{background-position:-32px 0}.flag_ag{background-position:-48px 0}.flag_ai{background-position:-64px 0}
.flag_al{background-position:-80px 0}.flag_am{background-position:-96px 0}.flag_an{background-position:-112px 0}
.flag_ao{background-position:-128px 0}.flag_ar{background-position:-144px 0}.flag_as{background-position:-160px 0}
.flag_at{background-position:-176px 0}.flag_au{background-position:-192px 0}.flag_aw{background-position:-208px 0}
.flag_ax{background-position:-224px 0}.flag_az{background-position:-240px 0}.flag_bs-BA-Latn,.flag_ba{background-position:-256px 0}
.flag_bb{background-position:-272px 0}.flag_bd{background-position:-288px 0}.flag_be{background-position:-304px 0}
.flag_bf{background-position:-320px 0}.flag_bg-BG,.flag_bg{background-position:-336px 0}
.flag_bh{background-position:-352px 0}.flag_bi{background-position:-368px 0}.flag_bj{background-position:-384px 0}
.flag_bm{background-position:-400px 0}.flag_bn{background-position:-416px 0}.flag_bo{background-position:-432px 0}
.flag_pt-BR,.flag_br{background-position:-448px 0}.flag_bs{background-position:-464px 0}
.flag_bt{background-position:-480px 0}.flag_bv{background-position:-496px 0}.flag_bw{background-position:-512px 0}
.flag_by{background-position:-528px 0}.flag_bz{background-position:-544px 0}.flag_ca{background-position:-560px 0}
.flag_catalonia{background-position:-576px 0}.flag_cc{background-position:-592px 0}
.flag_cd{background-position:-608px 0}.flag_cf{background-position:-624px 0}.flag_cg{background-position:-640px 0}
.flag_ch{background-position:-656px 0}.flag_ci{background-position:-672px 0}.flag_ck{background-position:-688px 0}
.flag_es-CL,.flag_cl{background-position:-704px 0}.flag_cm{background-position:-720px 0}
.flag_cn{background-position:-736px 0}.flag_co{background-position:-752px 0}.flag_cr{background-position:-768px 0}
.flag_cs{background-position:-784px 0}.flag_cu{background-position:-800px 0}.flag_cv{background-position:-816px 0}
.flag_cx{background-position:-832px 0}.flag_cy{background-position:-848px 0}.flag_cs-CZ,.flag_cz{background-position:-864px 0}
.flag_de-DE,.flag_de{background-position:-880px 0}.flag_dj{background-position:-896px 0}
.flag_da-DK,.flag_dk{background-position:-912px 0}.flag_dm{background-position:-928px 0}
.flag_do{background-position:-944px 0}.flag_dz{background-position:-960px 0}.flag_ec{background-position:-976px 0}
.flag_et-EE,.flag_ee{background-position:-992px 0}.flag_eg{background-position:-1008px 0}
.flag_eh{background-position:-1024px 0}.flag_en{background-position:-1040px 0}.flag_er{background-position:-1056px 0}
.flag_es-ES,.flag_es,.flag_net{background-position:-1072px 0}.flag_et{background-position:-1088px 0}
.flag_europeanunion{background-position:-1104px 0}.flag_fam{background-position:-1120px 0}
.flag_fi-FI,.flag_fi{background-position:-1136px 0}.flag_fj{background-position:-1152px 0}
.flag_fk{background-position:-1168px 0}.flag_fm{background-position:-1184px 0}.flag_fo{background-position:-1200px 0}
.flag_fr-FR,.flag_fr{background-position:-1216px 0}.flag_ga{background-position:-1232px 0}
.flag_uk,.flag_gb{background-position:-1248px 0}.flag_gd{background-position:-1264px 0}
.flag_ge{background-position:-1280px 0}.flag_gf{background-position:-1296px 0}.flag_gh{background-position:-1312px 0}
.flag_gi{background-position:-1328px 0}.flag_gl{background-position:-1344px 0}.flag_gm{background-position:-1360px 0}
.flag_gn{background-position:-1376px 0}.flag_gp{background-position:-1392px 0}.flag_gq{background-position:-1408px 0}
.flag_el-GR,.flag_gr{background-position:-1424px 0}.flag_gs{background-position:-1440px 0}
.flag_gt{background-position:-1456px 0}.flag_gu{background-position:-1472px 0}.flag_gw{background-position:-1488px 0}
.flag_gy{background-position:-1504px 0}.flag_hk{background-position:-1520px 0}.flag_hm{background-position:-1536px 0}
.flag_hn{background-position:-1552px 0}.flag_hr-HR,.flag_hr{background-position:-1568px 0}
.flag_ht{background-position:-1584px 0}.flag_hu-HU,.flag_hu{background-position:-1600px 0}
.flag_id-ID,.flag_id{background-position:-1616px 0}.flag_ie{background-position:-1632px 0}
.flag_he-IL,.flag_il{background-position:-1648px 0}.flag_in{background-position:-1664px 0}
.flag_io{background-position:-1680px 0}.flag_iq{background-position:-1696px 0}.flag_is{background-position:-1728px 0}
.flag_it-IT,.flag_it{background-position:-1744px 0}.flag_jm{background-position:-1760px 0}
.flag_jo{background-position:-1776px 0}.flag_ja-JP,.flag_jp{background-position:-1792px 0}
.flag_ke{background-position:-1808px 0}.flag_kg{background-position:-1824px 0}.flag_kh{background-position:-1840px 0}
.flag_ki{background-position:-1856px 0}.flag_km{background-position:-1872px 0}.flag_kn{background-position:-1888px 0}
.flag_kp{background-position:-1904px 0}.flag_kr{background-position:-1920px 0}.flag_kw{background-position:-1936px 0}
.flag_ky{background-position:-1952px 0}.flag_kz{background-position:-1968px 0}.flag_la{background-position:-1984px 0}
.flag_lb{background-position:-2000px 0}.flag_lc{background-position:-2016px 0}.flag_li{background-position:-2032px 0}
.flag_lk{background-position:-2048px 0}.flag_lr{background-position:-2064px 0}.flag_ls{background-position:-2080px 0}
.flag_lt-LT,.flag_lt{background-position:-2096px 0}.flag_lu{background-position:-2112px 0}
.flag_lv-LV,.flag_lv{background-position:-2128px 0}.flag_ly{background-position:-2144px 0}
.flag_ma{background-position:-2160px 0}.flag_mc{background-position:-2176px 0}.flag_md{background-position:-2192px 0}
.flag_me{background-position:-2208px 0}.flag_mg{background-position:-2224px 0}.flag_mh{background-position:-2240px 0}
.flag_mk{background-position:-2256px 0}.flag_ml{background-position:-2272px 0}.flag_mm{background-position:-2288px 0}
.flag_mn{background-position:-2304px 0}.flag_mo{background-position:-2320px 0}.flag_mp{background-position:-2336px 0}
.flag_mq{background-position:-2352px 0}.flag_mr{background-position:-2368px 0}.flag_ms{background-position:-2384px 0}
.flag_mt{background-position:-2400px 0}.flag_mu{background-position:-2416px 0}.flag_mv{background-position:-2432px 0}
.flag_mw{background-position:-2448px 0}.flag_mx{background-position:-2464px 0}.flag_ms-MY,.flag_my{background-position:-2480px 0}
.flag_mz{background-position:-2496px 0}.flag_na{background-position:-2512px 0}.flag_nc{background-position:-2528px 0}
.flag_ne{background-position:-2544px 0}.flag_nf{background-position:-2560px 0}.flag_ng{background-position:-2576px 0}
.flag_ni{background-position:-2592px 0}.flag_nl-NL,.flag_nl{background-position:-2608px 0}
.flag_no-NO,.flag_no{background-position:-2624px 0}.flag_np{background-position:-2640px 0}
.flag_nr{background-position:-2656px 0}.flag_nu{background-position:-2672px 0}.flag_nz{background-position:-2688px 0}
.flag_om{background-position:-2704px 0}.flag_pa{background-position:-2720px 0}.flag_pe{background-position:-2736px 0}
.flag_pf{background-position:-2752px 0}.flag_pg{background-position:-2768px 0}.flag_ph{background-position:-2784px 0}
.flag_pk{background-position:-2800px 0}.flag_pl-PL,.flag_pl{background-position:-2816px 0}
.flag_pm{background-position:-2832px 0}.flag_pn{background-position:-2848px 0}.flag_pr{background-position:-2864px 0}
.flag_ps{background-position:-2880px 0}.flag_pt-PT,.flag_pt{background-position:-2896px 0}
.flag_pw{background-position:-2912px 0}.flag_py{background-position:-2928px 0}.flag_qa{background-position:-2944px 0}
.flag_re{background-position:-2960px 0}.flag_ro-RO,.flag_ro{background-position:-2976px 0}
.flag_sr-RS-Cyrl,.flag_rs{background-position:-2992px 0}.flag_ru-RU,.flag_ru{background-position:-3008px 0}
.flag_rw{background-position:-3024px 0}.flag_sa{background-position:-3040px 0}.flag_sb{background-position:-3056px 0}
.flag_sc{background-position:-3072px 0}.flag_scotland{background-position:-3088px 0}
.flag_sd{background-position:-3104px 0}.flag_sv-SE,.flag_se{background-position:-3120px 0}
.flag_sg{background-position:-3136px 0}.flag_sh{background-position:-3152px 0}.flag_sl-SI,.flag_si{background-position:-3168px 0}
.flag_sj{background-position:-3184px 0}.flag_sk-SK,.flag_sk{background-position:-3200px 0}
.flag_sl{background-position:-3216px 0}.flag_sm{background-position:-3232px 0}.flag_sn{background-position:-3248px 0}
.flag_so{background-position:-3264px 0}.flag_sr{background-position:-3280px 0}.flag_st{background-position:-3296px 0}
.flag_sv{background-position:-3312px 0}.flag_sy{background-position:-3328px 0}.flag_sz{background-position:-3344px 0}
.flag_tc{background-position:-3360px 0}.flag_td{background-position:-3376px 0}.flag_tf{background-position:-3392px 0}
.flag_tg{background-position:-3408px 0}.flag_th-TH,.flag_asia,.flag_th{background-position:-3424px 0}
.flag_tj{background-position:-3440px 0}.flag_tk{background-position:-3456px 0}.flag_tl{background-position:-3472px 0}
.flag_tm{background-position:-3488px 0}.flag_tn{background-position:-3504px 0}.flag_to{background-position:-3520px 0}
.flag_tr-TR,.flag_tr{background-position:-3536px 0}.flag_tt{background-position:-3552px 0}
.flag_tv{background-position:-3568px 0}.flag_zh-TW,.flag_tw{background-position:-3584px 0}
.flag_tz{background-position:-3600px 0}.flag_uk-UA,.flag_ua{background-position:-3616px 0}
.flag_ug{background-position:-3632px 0}.flag_um{background-position:-3648px 0}.flag_en-US,.flag_us{background-position:-3664px 0}
.flag_uy{background-position:-3680px 0}.flag_uz{background-position:-3696px 0}.flag_va{background-position:-3712px 0}
.flag_vc{background-position:-3728px 0}.flag_ve{background-position:-3744px 0}.flag_vg{background-position:-3760px 0}
.flag_vi{background-position:-3776px 0}.flag_vi-VN,.flag_vn{background-position:-3792px 0}
.flag_vu{background-position:-3808px 0}.flag_wales{background-position:-3824px 0}
.flag_wf{background-position:-3840px 0}.flag_ws{background-position:-3856px 0}.flag_ye{background-position:-3872px 0}
.flag_yt{background-position:-3888px 0}.flag_za{background-position:-3904px 0}.flag_zm{background-position:-3920px 0}
.flag_zw{background-position:-3936px 0}.flag_com{background-position:-3952px 0}.dialogOverlay{width:100%;height:100%;overflow:auto;position:fixed;top:0;right:0;opacity:0;transition:opacity 400ms;display:-ms-inline-grid;display:inline-grid;pointer-events:none}
