﻿@charset "UTF-8";div.loader #progress{padding:20px 25px}
div.loader #progressText{font-weight:bold;margin-bottom:7px}div.loader #progressPercent{width:50px;float:right;line-height:22px;height:22px}
div.loader #progress #progressBarContainer{width:255px;height:6px;border:1px solid #ccc;margin:6px 2px 6px 35px;padding:2px;float:right;text-align:right;background-color:white}
div.loader #progress #progressBarProgress{width:0;height:100%;background-color:#99c01a;right:0}
div.loader #progressLink{color:#333;font-weight:normal;display:inline-block;background-image:url('../../img_rtl/a/loader_abort-rtl.png');background-position:right 1px;padding-right:30px;white-space:nowrap;height:22px;line-height:22px}
html{padding:0;margin:0;height:100%;direction:rtl}body{margin:0;padding:0;height:100%;text-align:right;direction:rtl;color:#333;font-size:14px;font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;font-weight:normal;line-height:16px}
body #bodyWrapper{margin:0 auto;padding:0 5px;position:relative;width:100%;box-sizing:border-box;min-width:1280px;max-width:1440px}
@media screen and (max-width:620px){body.mobileOptimized #bodyWrapper{min-width:620px;max-width:620px;box-sizing:border-box;padding:0 10px;position:relative;height:calc(100% - 54px)}
}@media screen and (max-width:620px) and (max-height:850px) and (min-aspect-ratio:62 / 85){body.mobileOptimized:not(.village1):not(.village2) #bodyWrapper{height:calc(100% - 164px);overflow:auto}
}@media screen and (max-width:620px){body.mobileOptimized:not(.village1):not(.village2).activate #bodyWrapper,body.mobileOptimized:not(.village1):not(.village2).login #bodyWrapper,body.mobileOptimized:not(.village1):not(.village2).logout #bodyWrapper,body.mobileOptimized:not(.village1):not(.village2).error_site #bodyWrapper{height:calc(100% - 110px)}
}body.fullScreen #bodyWrapper{display:none}#msfilter{width:1px;height:1px;position:absolute;z-index:99}
body #backgroundOverlay{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,0.5);z-index:99999999999;box-sizing:border-box;opacity:0;transition-duration:500ms}
body #backgroundOverlay.visible{opacity:1}#cookieNotice{background-color:#000;color:#f2f2f2;padding:10px;text-align:center;position:relative;box-sizing:border-box;z-index:9999999999999999}
@media screen and (max-width:620px){.mobileOptimized #cookieNotice{position:fixed;bottom:110px;transition-duration:500ms;transform-origin:bottom center}
}#cookieNotice:after{content:"";width:100%;height:1px;background-image:linear-gradient(90deg,transparent 20%,#fff 35%,#fff 65%,transparent 80%);display:block;position:absolute;bottom:0;right:0}
@media screen and (max-width:620px){.mobileOptimized #cookieNotice:after{background-image:linear-gradient(90deg,transparent 2%,#fff 15%,#fff 85%,transparent 98%);bottom:auto;top:0}
}#cookieNotice .confirm{white-space:nowrap;display:inline-flex}#cookieNotice .confirm button{margin:0 20px}
#cookieNotice .confirm button,#cookieNotice .confirm a{-ms-grid-row-align:center;align-self:center}
@media screen and (max-width:620px){.mobileOptimized #cmpboxrecall{display:none}
}body.buildingsV3{background-attachment:scroll;background-position:left top,right top;background-size:50% 2000px,50% 2000px;min-width:1280px;overflow-y:scroll}
body.buildingsV3 div#background{background-position:center top;position:relative;z-index:1;width:100%;min-height:100%}
body.buildingsV3 div#background:before{content:"";width:100%;height:32px;position:absolute;background-color:#73655a}
@media screen and (min-width:4028px){body.buildingsV3.rearrangeBuildings div#background:before{max-width:4028px;overflow:hidden;z-index:2;position:absolute;right:50%;transform:translateX(50%);right:calc(50% - 84px)}
body.buildingsV3.rearrangeBuildings div#background:after{content:"";width:100%;height:32px;top:0;position:absolute;background-color:#110f0d;z-index:1}
}@media screen and (max-width:620px){body.buildingsV3.mobileOptimized{min-width:620px;background-size:50% 620px,50% 620px}
body.buildingsV3.mobileOptimized div#background{position:absolute;top:0;left:0;bottom:0;right:0;position:fixed;height:100%;top:54px;overflow-x:visible}
body.buildingsV3.mobileOptimized div#background:before{height:54px;position:fixed;top:0;z-index:37}
body.buildingsV3.mobileOptimized.rearrangeBuildings div#background:after{content:"";width:100%;height:54px;top:-54px;background-color:rgba(0,0,0,0.8);z-index:38;position:absolute}
body.buildingsV3.mobileOptimized.activate div#background,body.buildingsV3.mobileOptimized.login div#background,body.buildingsV3.mobileOptimized.logout div#background,body.buildingsV3.mobileOptimized.error_site div#background{top:0}
body.buildingsV3.mobileOptimized.activate.error_site #background:before,body.buildingsV3.mobileOptimized.login.error_site #background:before,body.buildingsV3.mobileOptimized.logout.error_site #background:before,body.buildingsV3.mobileOptimized.error_site.error_site #background:before{display:none}
}body.buildingsV3.activate #background:before,body.buildingsV3.login #background:before,body.buildingsV3.logout #background:before{display:none}
body.buildingsV3.perspectiveResources{background-color:#a2bb79;background-image:linear-gradient(-4.9deg,#a2bb79 1856px,#abc7df 1892px,#aac8e2),linear-gradient(4.9deg,#a2bb79 1875px,#abc7df 1911px,#aac8e2)}
body.buildingsV3.perspectiveResources.rtl{background-image:linear-gradient(-4.9deg,#a2bb79 1875px,#abc7df 1911px,#aac8e2),linear-gradient(4.9deg,#a2bb79 1856px,#abc7df 1892px,#aac8e2)}
body.buildingsV3.perspectiveResources div#background{background-image:url('../../img_rtl/layout/background2019/bgResources.jpg')}
@media screen and (max-width:620px){body.buildingsV3.perspectiveResources.mobileOptimized div#background{background-size:3640px auto;background-position:calc(60% + 160px) -54px}
}body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer{background-position:center bottom}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField1{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField1.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField2{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField2.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField3{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField3.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField4{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField4.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField5{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField5.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField6{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField6.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField7{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField7.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField8{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField8.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField9{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField9.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField10{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField10.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField11{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField11.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.resourceField12{background-image:url('../../img_rtl/layout/background2019/resourceFields/resourceField12.png');width:473px;height:304px}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:url('../../img_rtl/layout/background2019/resourceFields/tribeSpecificCenter/villageCenter_vid1.png');
  background-position:center bottom;}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.tribe1:after{background-image:url('../../img_rtl/layout/background2019/resourceFields/tribeSpecificCenter/villageCenter_vid1.png')}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.tribe2:after{background-image:url('../../img_rtl/layout/background2019/resourceFields/tribeSpecificCenter/villageCenter_vid2.png')}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.tribe3:after{background-image:url('../../img_rtl/layout/background2019/resourceFields/tribeSpecificCenter/villageCenter_vid3.png')}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.tribe6:after{background-image:url('../../img_rtl/layout/background2019/resourceFields/tribeSpecificCenter/villageCenter_vid6.png')}
body.buildingsV3.perspectiveResources div.village1 #resourceFieldContainer.tribe7:after{background-image:url('../../img_rtl/layout/background2019/resourceFields/tribeSpecificCenter/villageCenter_vid7.png')}
body.buildingsV3.perspectiveBuildings{background-color:#54643a;background-image:linear-gradient(-8.9deg,#54643a 2112px,#b6c9d8 2168px,#aac8e2),linear-gradient(8.9deg,#54643a 2084px,#b6c9d8 2102px,#aac8e2)}
body.buildingsV3.perspectiveBuildings.rearrangeBuildings{background-image:linear-gradient(-8.9deg,#0d0f09 2112px,#1b1e21 2168px,#1b1e21),linear-gradient(8.9deg,#0d0f09 2084px,#1b1e21 2102px,#1b1e21)}
body.buildingsV3.perspectiveBuildings.rtl{background-image:linear-gradient(-8.9deg,#54643a 2084px,#b6c9d8 2102px,#aac8e2),linear-gradient(8.9deg,#54643a 2112px,#b6c9d8 2168px,#aac8e2)}
body.buildingsV3.perspectiveBuildings.rtl.rearrangeBuildings{background-image:linear-gradient(-8.9deg,#0d0f09 2084px,#1b1e21 2102px,#1b1e21),linear-gradient(8.9deg,#0d0f09 2112px,#1b1e21 2168px,#1b1e21)}
body.buildingsV3.perspectiveBuildings div#background{background-image:url('../../img_rtl/layout/background2019/bgBuildings.jpg');background-position:calc(50% - 84px) top}
body.buildingsV3.perspectiveBuildings div#background.showWall:after{content:"";position:absolute;top:105px;right:calc(50% - 338px);width:675px;height:534px;z-index:-1}
body.buildingsV3.perspectiveBuildings div#background.showWall.roman:after{background-image:none}
body.buildingsV3.perspectiveBuildings div#background.showWall.teuton:after{background-image:none}
body.buildingsV3.perspectiveBuildings div#background.showWall.gaul:after{background-image:none}
body.buildingsV3.perspectiveBuildings div#background.showWall.egyptian:after{background-image:none}
body.buildingsV3.perspectiveBuildings div#background.showWall.hun:after{background-image:none}
body.buildingsV3.cookieNoticeVisible{background-position-y:45px}body.buildingsV3.rtl.perspectiveBuildings div#background{background-position:calc(50% + 84px) top}
#topBar{position:relative;z-index:32;min-width:1280px;max-width:1440px;width:80vw;height:119px;margin:0 auto;padding:0 5px;box-sizing:border-box;display:-ms-grid;display:grid;-ms-grid-columns:1fr 932px 1fr;grid-template-columns:1fr 932px 1fr}
@media screen and (max-width:620px){.mobileOptimized #topBar{position:fixed;bottom:-8px;z-index:500;width:100%;min-width:auto;padding:0;display:block;-ms-grid-columns:none;grid-template-columns:none}
}.mainLayoutDisabled #topBar{pointer-events:none}#topBar *{box-sizing:border-box}
#topBar #header{-ms-grid-column:2;grid-column-start:2;position:relative}#topBar #header:before{content:"";z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;border-style:solid;border-width:0 149px 119px 142px;border-image:url('../../img_rtl/hud/topBar/header/headerBackground.png') 0 149 119 142 fill stretch}
.ie #topBar #header:before{direction:ltr}@media screen and (max-width:620px){.mobileOptimized #topBar #header:before{border-right-width:0;border-left-width:0}
}#topBar #logo{-ms-grid-column:1;grid-column-start:1;display:block;position:relative;top:29px;width:128px;height:40px;text-align:center;border:solid 1px #5c4134;border-radius:4px;background-color:#dacebb;box-shadow:1px 0 1px rgba(0,0,0,0.35) inset,-1px 0 1px rgba(0,0,0,0.35) inset,0 -2px 1px rgba(0,0,0,0.4) inset,0 2px 1px rgba(255,255,255,0.3) inset}
#topBar #logo svg{width:112px;height:38px;margin-top:-2px}@media screen and (max-width:620px){.mobileOptimized #topBar #logo{display:none}
}.activate #topBar,.login #topBar,.logout #topBar{box-shadow:none;border:0;height:14px}
.activate #topBar:before,.activate #topBar:after,.login #topBar:before,.login #topBar:after,.logout #topBar:before,.logout #topBar:after{display:none}
.activate #topBar #logo,.login #topBar #logo,.logout #topBar #logo{top:0;right:0;width:300px;height:6em;margin:0;background:0;border:0;box-shadow:none}
.activate #topBar #logo svg,.login #topBar #logo svg,.logout #topBar #logo svg{width:173px;height:60px;margin-top:7px}
.activate #topBar #header:before,.login #topBar #header:before,.logout #topBar #header:before{display:none}
.error_site #topBar #header:before{display:none}@media screen and (max-width:620px){.mobileOptimized.activate #topBar,.mobileOptimized.login #topBar,.mobileOptimized.logout #topBar,.mobileOptimized.error_site #topBar{height:119px}
.mobileOptimized.activate #topBar #logo,.mobileOptimized.login #topBar #logo,.mobileOptimized.logout #topBar #logo,.mobileOptimized.error_site #topBar #logo{display:block;position:absolute;top:50%;transform:translateY(-60%);z-index:3;height:5.5em;width:300px;margin:0;background:0;border:0;box-shadow:none}
.mobileOptimized.activate #topBar #logo svg,.mobileOptimized.login #topBar #logo svg,.mobileOptimized.logout #topBar #logo svg,.mobileOptimized.error_site #topBar #logo svg{width:173px;height:60px;margin-top:7px}
.mobileOptimized.activate #topBar #header:before,.mobileOptimized.login #topBar #header:before,.mobileOptimized.logout #topBar #header:before,.mobileOptimized.error_site #topBar #header:before{display:block}
.mobileOptimized.error_site #header:before{display:none}}@media screen and (max-width:620px){.mobileOptimized.mainLayoutDisabled #topBar{z-index:37}
}#header .shop{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%)}
#header .currency{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;border-radius:4px}
#header .currency:before{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background-color:#664e40;border:solid 1px #44321d;border-radius:1px}
@media screen and (max-width:620px){.mobileOptimized #header{width:100%;position:relative;height:120px}
}#header #navigation{position:absolute;right:160px;top:4px;z-index:1;width:462px;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:66px 71px 73px 63px 63px 63px 63px;grid-template-columns:66px 71px 73px 63px 63px 63px 63px;-ms-grid-rows:66px;grid-template-rows:66px}
@media screen and (max-width:620px){.mobileOptimized #header #navigation{display:-ms-grid;display:grid;max-width:100%;height:66px;right:50%;transform:scale(1.3) translateX(50%);transform-origin:right;top:14px}
}#header #navigation>a,#header #navigation>label{position:relative;border:1px solid #553420;border-radius:50%;background-image:linear-gradient(to bottom,#cbb198,#7b6050);box-shadow:inset 0 1px 0 0 #ddcbb7,inset 0 -1px 0 0 #664f3d,inset 1px 0 0 0 #bba693,inset -1px 0 0 0 #7d6651,0 3px 3px 0 rgba(0,0,0,0.3);display:inline-block;transition-duration:150ms;-webkit-tap-highlight-color:transparent;-ms-grid-column-align:end;justify-self:end;-ms-grid-row-align:end;align-self:end}
#header #navigation>a:before,#header #navigation>a:after,#header #navigation>label:before,#header #navigation>label:after{content:""}
#header #navigation>a:before,#header #navigation>label:before{position:absolute;top:5px;left:5px;bottom:5px;right:5px;border:1px solid #553420;border-radius:50%;box-shadow:0 -1px 0 0 #89735d,0 1px 0 0 #aa9789,-1px 0 0 0 #8e7360,1px 0 0 0 #8e7360,inset 0 0 3px 0 rgba(0,0,0,0.5);background-color:#5e4538;transition-duration:150ms}
#header #navigation>a:after,#header #navigation>label:after{width:62px;height:62px;position:absolute;background-image:url('../../img_rtl/hud/topBar/header/navigation/navigation.png');transition:top 150ms;pointer-events:none}
#header #navigation>a:hover,#header #navigation>a:focus,#header #navigation>label:hover,#header #navigation>label:focus{background-image:linear-gradient(to bottom,#dbc1a8,#b49581)}
#header #navigation>a:hover:before,#header #navigation>a:focus:before,#header #navigation>label:hover:before,#header #navigation>label:focus:before{filter:saturate(0.8) brightness(1.2);background-color:#7a6153;box-shadow:0 -1px 0 0 #9b856f,0 1px 0 0 #bca99b,-1px 0 0 0 #a08572,1px 0 0 0 #a08572,inset 0 0 3px 0 rgba(0,0,0,0.5)}
#header #navigation>a:hover:after,#header #navigation>a:focus:after,#header #navigation>label:hover:after,#header #navigation>label:focus:after{filter:none}
#header #navigation>a:active:before,#header #navigation>label:active:before{background-color:#4a3223;box-shadow:0 -1px 0 0 #9b856f,0 1px 0 0 #bca99b,-1px 0 0 0 #a08572,1px 0 0 0 #a08572,inset 0 0 6px 0 rgba(0,0,0,0.9)}
#header #navigation>a.village,#header #navigation>label.village{width:66px;height:66px}
#header #navigation>a.village:after,#header #navigation>label.village:after{top:1px;right:1px}
#header #navigation>a.village:hover:after,#header #navigation>a.village:focus:after,#header #navigation>label.village:hover:after,#header #navigation>label.village:focus:after{top:-2px}
#header #navigation>a.map,#header #navigation>a.statistics,#header #navigation>a.reports,#header #navigation>a.messages,#header #navigation>a.dailyQuests,#header #navigation>a.mobileMenuButton,#header #navigation>a.mobileShopButton,#header #navigation>label.map,#header #navigation>label.statistics,#header #navigation>label.reports,#header #navigation>label.messages,#header #navigation>label.dailyQuests,#header #navigation>label.mobileMenuButton,#header #navigation>label.mobileShopButton{width:58px;height:58px}
@media screen and (max-width:620px){.mobileOptimized #header #navigation>a.map.statistics,.mobileOptimized #header #navigation>a.map.dailyQuests,.mobileOptimized #header #navigation>a.statistics.statistics,.mobileOptimized #header #navigation>a.statistics.dailyQuests,.mobileOptimized #header #navigation>a.reports.statistics,.mobileOptimized #header #navigation>a.reports.dailyQuests,.mobileOptimized #header #navigation>a.messages.statistics,.mobileOptimized #header #navigation>a.messages.dailyQuests,.mobileOptimized #header #navigation>a.dailyQuests.statistics,.mobileOptimized #header #navigation>a.dailyQuests.dailyQuests,.mobileOptimized #header #navigation>a.mobileMenuButton.statistics,.mobileOptimized #header #navigation>a.mobileMenuButton.dailyQuests,.mobileOptimized #header #navigation>a.mobileShopButton.statistics,.mobileOptimized #header #navigation>a.mobileShopButton.dailyQuests,.mobileOptimized #header #navigation>label.map.statistics,.mobileOptimized #header #navigation>label.map.dailyQuests,.mobileOptimized #header #navigation>label.statistics.statistics,.mobileOptimized #header #navigation>label.statistics.dailyQuests,.mobileOptimized #header #navigation>label.reports.statistics,.mobileOptimized #header #navigation>label.reports.dailyQuests,.mobileOptimized #header #navigation>label.messages.statistics,.mobileOptimized #header #navigation>label.messages.dailyQuests,.mobileOptimized #header #navigation>label.dailyQuests.statistics,.mobileOptimized #header #navigation>label.dailyQuests.dailyQuests,.mobileOptimized #header #navigation>label.mobileMenuButton.statistics,.mobileOptimized #header #navigation>label.mobileMenuButton.dailyQuests,.mobileOptimized #header #navigation>label.mobileShopButton.statistics,.mobileOptimized #header #navigation>label.mobileShopButton.dailyQuests{display:none}
}#header #navigation>a.map:after,#header #navigation>a.statistics:after,#header #navigation>a.reports:after,#header #navigation>a.messages:after,#header #navigation>a.dailyQuests:after,#header #navigation>a.mobileMenuButton:after,#header #navigation>a.mobileShopButton:after,#header #navigation>label.map:after,#header #navigation>label.statistics:after,#header #navigation>label.reports:after,#header #navigation>label.messages:after,#header #navigation>label.dailyQuests:after,#header #navigation>label.mobileMenuButton:after,#header #navigation>label.mobileShopButton:after{top:-3px;right:-3px}
#header #navigation>a.map:hover:after,#header #navigation>a.map:focus:after,#header #navigation>a.statistics:hover:after,#header #navigation>a.statistics:focus:after,#header #navigation>a.reports:hover:after,#header #navigation>a.reports:focus:after,#header #navigation>a.messages:hover:after,#header #navigation>a.messages:focus:after,#header #navigation>a.dailyQuests:hover:after,#header #navigation>a.dailyQuests:focus:after,#header #navigation>a.mobileMenuButton:hover:after,#header #navigation>a.mobileMenuButton:focus:after,#header #navigation>a.mobileShopButton:hover:after,#header #navigation>a.mobileShopButton:focus:after,#header #navigation>label.map:hover:after,#header #navigation>label.map:focus:after,#header #navigation>label.statistics:hover:after,#header #navigation>label.statistics:focus:after,#header #navigation>label.reports:hover:after,#header #navigation>label.reports:focus:after,#header #navigation>label.messages:hover:after,#header #navigation>label.messages:focus:after,#header #navigation>label.dailyQuests:hover:after,#header #navigation>label.dailyQuests:focus:after,#header #navigation>label.mobileMenuButton:hover:after,#header #navigation>label.mobileMenuButton:focus:after,#header #navigation>label.mobileShopButton:hover:after,#header #navigation>label.mobileShopButton:focus:after{top:-5px}
#header #navigation>a.mobileMenuButton,#header #navigation>a.mobileShopButton,#header #navigation>label.mobileMenuButton,#header #navigation>label.mobileShopButton{display:none}
@media screen and (max-width:620px){.mobileOptimized #header #navigation>a.mobileMenuButton,.mobileOptimized #header #navigation>a.mobileShopButton,.mobileOptimized #header #navigation>label.mobileMenuButton,.mobileOptimized #header #navigation>label.mobileShopButton{display:block}
.mobileOptimized #header #navigation>a.mobileMenuButton:first-child,.mobileOptimized #header #navigation>a.mobileShopButton:first-child,.mobileOptimized #header #navigation>label.mobileMenuButton:first-child,.mobileOptimized #header #navigation>label.mobileShopButton:first-child{-ms-grid-column:7;grid-column-start:7}
}#header #navigation>a .indicator,#header #navigation>label .indicator{position:absolute;z-index:6;background-image:url('../../img_rtl/hud/topBar/header/navigation/indicator.png');width:27px;height:23px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#fff9eb;text-align:center;padding-top:3px;font-size:10px;text-shadow:1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000,-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000}
.colorBlind #header #navigation>a .indicator,.colorBlind #header #navigation>label .indicator{background-image:url('../../img_rtl/hud/topBar/header/navigation/indicatorColorblind.png')}
#header #navigation>a.village.resourceView,#header #navigation>label.village.resourceView{-ms-grid-column:1;grid-column-start:1}
#header #navigation>a.village.resourceView:after,#header #navigation>label.village.resourceView:after{background-position:0 0}
#header #navigation>a.village.resourceView:hover:after,#header #navigation>a.village.resourceView:focus:after,#header #navigation>label.village.resourceView:hover:after,#header #navigation>label.village.resourceView:focus:after{background-position:0 -62px}
.perspectiveResources #header #navigation>a.village.resourceView:after,.perspectiveResources #header #navigation>label.village.resourceView:after{background-position:0 -62px}
#header #navigation>a.village.buildingView,#header #navigation>label.village.buildingView{-ms-grid-column:2;grid-column-start:2}
#header #navigation>a.village.buildingView:after,#header #navigation>label.village.buildingView:after{background-position:0 -124px}
#header #navigation>a.village.buildingView:hover:after,#header #navigation>a.village.buildingView:focus:after,#header #navigation>label.village.buildingView:hover:after,#header #navigation>label.village.buildingView:focus:after{background-position:0 -186px}
.perspectiveBuildings #header #navigation>a.village.buildingView:after,.perspectiveBuildings #header #navigation>label.village.buildingView:after{background-position:0 -186px}
#header #navigation>a.map,#header #navigation>label.map{-ms-grid-column:3;grid-column-start:3}
#header #navigation>a.map:after,#header #navigation>label.map:after{background-position:0 -248px}
#header #navigation>a.map:hover:after,#header #navigation>a.map:focus:after,#header #navigation>label.map:hover:after,#header #navigation>label.map:focus:after{background-position:0 -310px}
.map #header #navigation>a.map:after,.map #header #navigation>label.map:after{background-position:0 -310px}
#header #navigation>a.statistics,#header #navigation>label.statistics{-ms-grid-column:4;grid-column-start:4}
#header #navigation>a.statistics:after,#header #navigation>label.statistics:after{background-position:0 -372px}
#header #navigation>a.statistics:hover:after,#header #navigation>a.statistics:focus:after,#header #navigation>label.statistics:hover:after,#header #navigation>label.statistics:focus:after{background-position:0 -434px}
.statistics #header #navigation>a.statistics:after,.statistics #header #navigation>label.statistics:after{background-position:0 -434px}
#header #navigation>a.reports,#header #navigation>label.reports{-ms-grid-column:5;grid-column-start:5}
#header #navigation>a.reports:after,#header #navigation>label.reports:after{background-position:0 -496px}
#header #navigation>a.reports:hover:after,#header #navigation>a.reports:focus:after,#header #navigation>label.reports:hover:after,#header #navigation>label.reports:focus:after{background-position:0 -558px}
.reports #header #navigation>a.reports:after,.reports #header #navigation>label.reports:after{background-position:0 -558px}
#header #navigation>a.messages,#header #navigation>label.messages{-ms-grid-column:6;grid-column-start:6}
#header #navigation>a.messages:after,#header #navigation>label.messages:after{background-position:0 -620px}
#header #navigation>a.messages:hover:after,#header #navigation>a.messages:focus:after,#header #navigation>label.messages:hover:after,#header #navigation>label.messages:focus:after{background-position:0 -682px}
.messages #header #navigation>a.messages:after,.messages #header #navigation>label.messages:after{background-position:0 -682px}
#header #navigation>a.dailyQuests,#header #navigation>label.dailyQuests{-ms-grid-column:7;grid-column-start:7}
#header #navigation>a.dailyQuests:after,#header #navigation>label.dailyQuests:after{background-position:0 -744px}
#header #navigation>a.dailyQuests:hover:after,#header #navigation>a.dailyQuests:focus:after,#header #navigation>label.dailyQuests:hover:after,#header #navigation>label.dailyQuests:focus:after{background-position:0 -806px}
.dailyQuests #header #navigation>a.dailyQuests:after,.dailyQuests #header #navigation>label.dailyQuests:after{background-position:0 -806px}
#header #navigation>a.mobileMenuButton,#header #navigation>label.mobileMenuButton{-ms-grid-column:8;grid-column-start:8}
#header #navigation>a.mobileMenuButton:after,#header #navigation>label.mobileMenuButton:after{background-position:0 -868px}
#header #navigation>a.mobileMenuButton:hover:after,#header #navigation>a.mobileMenuButton:focus:after,#header #navigation>label.mobileMenuButton:hover:after,#header #navigation>label.mobileMenuButton:focus:after{background-position:0 -930px}
.mobileMenuButton #header #navigation>a.mobileMenuButton:after,.mobileMenuButton #header #navigation>label.mobileMenuButton:after{background-position:0 -930px}
@media screen and (max-width:620px){.mobileOptimized #header #navigation>a.village.resourceView,.mobileOptimized #header #navigation>label.village.resourceView{-ms-grid-column:1;grid-column-start:1}
.mobileOptimized #header #navigation>a.village.resourceView.mobileShopButton,.mobileOptimized #header #navigation>label.village.resourceView.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.village.resourceView.mobileShopButton:after,.mobileOptimized #header #navigation>label.village.resourceView.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
.mobileOptimized #header #navigation>a.village.buildingView,.mobileOptimized #header #navigation>label.village.buildingView{-ms-grid-column:2;grid-column-start:2}
.mobileOptimized #header #navigation>a.village.buildingView.mobileShopButton,.mobileOptimized #header #navigation>label.village.buildingView.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.village.buildingView.mobileShopButton:after,.mobileOptimized #header #navigation>label.village.buildingView.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
.mobileOptimized #header #navigation>a.map,.mobileOptimized #header #navigation>label.map{-ms-grid-column:3;grid-column-start:3}
.mobileOptimized #header #navigation>a.map.mobileShopButton,.mobileOptimized #header #navigation>label.map.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.map.mobileShopButton:after,.mobileOptimized #header #navigation>label.map.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
.mobileOptimized #header #navigation>a.reports,.mobileOptimized #header #navigation>label.reports{-ms-grid-column:4;grid-column-start:4}
.mobileOptimized #header #navigation>a.reports.mobileShopButton,.mobileOptimized #header #navigation>label.reports.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.reports.mobileShopButton:after,.mobileOptimized #header #navigation>label.reports.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
.mobileOptimized #header #navigation>a.messages,.mobileOptimized #header #navigation>label.messages{-ms-grid-column:5;grid-column-start:5}
.mobileOptimized #header #navigation>a.messages.mobileShopButton,.mobileOptimized #header #navigation>label.messages.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.messages.mobileShopButton:after,.mobileOptimized #header #navigation>label.messages.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
.mobileOptimized #header #navigation>a.mobileMenuButton,.mobileOptimized #header #navigation>label.mobileMenuButton{-ms-grid-column:6;grid-column-start:6}
.mobileOptimized #header #navigation>a.mobileMenuButton.mobileShopButton,.mobileOptimized #header #navigation>label.mobileMenuButton.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.mobileMenuButton.mobileShopButton:after,.mobileOptimized #header #navigation>label.mobileMenuButton.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
.mobileOptimized #header #navigation>a.mobileShopButton,.mobileOptimized #header #navigation>label.mobileShopButton{-ms-grid-column:7;grid-column-start:7}
.mobileOptimized #header #navigation>a.mobileShopButton.mobileShopButton,.mobileOptimized #header #navigation>label.mobileShopButton.mobileShopButton{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;box-shadow:none}
.mobileOptimized #header #navigation>a.mobileShopButton.mobileShopButton:after,.mobileOptimized #header #navigation>label.mobileShopButton.mobileShopButton:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:3;border-radius:50%;width:52px;height:52px;background-image:url('../../img_rtl/hud/topBar/header/shop.png');background-size:cover}
}#header .currency{position:absolute;top:20px;left:139px;width:165px;height:44px;display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr 30px 1fr;grid-template-columns:40px 1fr 30px 1fr;-ms-grid-rows:42px;grid-template-rows:42px;color:#fff9eb;font-weight:bold}
@media screen and (max-width:620px){.mobileOptimized #header .currency{height:54px;width:84px;position:fixed;top:0;left:0;-ms-grid-columns:24px 1fr;grid-template-columns:24px 1fr;-ms-grid-rows:23px 23px;grid-template-rows:23px 23px;line-height:25px;padding:3px;box-sizing:border-box}
}#header .currency i,#header .currency div{position:relative;-ms-grid-row-align:center;align-self:center}
#header .currency i{-ms-grid-column-align:center;justify-self:center}#header .currency i:first-of-type{-ms-grid-column:1;grid-column-start:1}
@media screen and (max-width:620px){.mobileOptimized #header .currency i:first-of-type{-ms-grid-row:1;grid-row-start:1;width:22px;height:22px;background-size:contain}
}#header .currency i:last-of-type{-ms-grid-column:3;grid-column-start:3}@media screen and (max-width:620px){.mobileOptimized #header .currency i:last-of-type{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2}
}#header .currency div{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;padding-top:2px;-ms-grid-column-align:start;justify-self:start}
#header .currency div:first-of-type{-ms-grid-column:2;grid-column-start:2}#header .currency div:last-of-type{-ms-grid-column:4;grid-column-start:4}
@media screen and (max-width:620px){.mobileOptimized #header .currency div{font-size:15px;padding:0}
.mobileOptimized #header .currency div:first-of-type{-ms-grid-row:1;grid-row-start:1}
.mobileOptimized #header .currency div:last-of-type{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2}
}#header .shop{position:absolute;top:10px;left:50px;width:86px;height:86px;border-radius:50%;border:1px solid #34220d}
@media screen and (max-width:620px){.mobileOptimized #header .shop{display:none}
}#header .shop:after{content:"";position:absolute;top:3px;left:3px;bottom:3px;right:3px;z-index:3;border-radius:50%;background-image:url('../../img_rtl/hud/topBar/header/shop.png');width:78px;height:78px}
#header .shop:hover:after,#header .shop:focus:after{background-position:0 -78px}
#header .shop:active:after{background-position:0 -156px}#header input#mobileMenuState{display:none}
@media screen and (max-width:620px){.mobileOptimized #header input#mobileMenuState ~ #navigation label{background-image:linear-gradient(to bottom,#cbb198,#7b6050)}
.mobileOptimized #header input#mobileMenuState ~ #navigation label:before{box-shadow:0 -1px 0 0 #89735d,0 1px 0 0 #aa9789,-1px 0 0 0 #8e7360,1px 0 0 0 #8e7360,inset 0 0 3px 0 rgba(0,0,0,0.5);background-color:#5e4538;filter:none}
.mobileOptimized #header input#mobileMenuState ~ #navigation .mobileMenuButton:after{background-position:0 -868px;top:-3px}
.mobileOptimized #header input#mobileMenuState:checked ~ #navigation .mobileMenuButton{background-image:linear-gradient(to bottom,#dbc1a8,#b49581)}
.mobileOptimized #header input#mobileMenuState:checked ~ #navigation .mobileMenuButton:before{filter:saturate(0.8) brightness(1.2);background-color:#7a6153;box-shadow:0 -1px 0 0 #9b856f,0 1px 0 0 #bca99b,-1px 0 0 0 #a08572,1px 0 0 0 #a08572,inset 0 0 3px 0 rgba(0,0,0,0.5)}
.mobileOptimized #header input#mobileMenuState:checked ~ #navigation .mobileMenuButton:after{background-position:0 -930px;top:-5px}
.mobileOptimized #header input#mobileMenuState:checked ~ nav#mobileMenu{transform:rotateX(0);opacity:1}
}#header nav#mobileMenu{display:none}@media screen and (max-width:620px){.mobileOptimized #header nav#mobileMenu{position:fixed;bottom:110px;left:0;max-width:40%;max-height:calc(100% - 164px);display:block;background-color:#e3d8c4;font-size:25px;padding:30px 30px 10px;opacity:0;transform:rotateX(-90deg);transform-origin:bottom center;transition-duration:500ms}
.mobileOptimized #header nav#mobileMenu ul{padding:0;margin:0;list-style:none}.mobileOptimized #header nav#mobileMenu ul li{line-height:21px}
.mobileOptimized #header nav#mobileMenu ul li:not(:last-of-type){margin-bottom:30px}
.mobileOptimized #header nav#mobileMenu ul li .inlineIcon{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr;align-items:center;width:100%}
.mobileOptimized #header nav#mobileMenu ul li .inlineIcon i,.mobileOptimized #header nav#mobileMenu ul li .inlineIcon svg{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;margin-left:5px;-ms-grid-row-align:center;align-self:center}
.mobileOptimized #header nav#mobileMenu ul li .inlineIcon span{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;align-self:center;display:inline-block}
.mobileOptimized #header nav#mobileMenu ul li .inlineIcon svg{width:22px;height:22px;fill:#5e463a}
.mobileOptimized #header nav#mobileMenu ul li .inlineIcon svg.rewardAvailable{fill:#991915}
.mobileOptimized #header nav#mobileMenu ul li .inlineIcon span{padding-right:20px}
.mobileOptimized #header nav#mobileMenu ul li a,.mobileOptimized #header nav#mobileMenu ul li .disabledLink{color:#5e463a;font-weight:bold}
.mobileOptimized #header nav#mobileMenu ul li a.disabledLink svg,.mobileOptimized #header nav#mobileMenu ul li a.disabledLink span,.mobileOptimized #header nav#mobileMenu ul li .disabledLink.disabledLink svg,.mobileOptimized #header nav#mobileMenu ul li .disabledLink.disabledLink span{opacity:.5}
.mobileOptimized #header nav#mobileMenu ul:last-of-type{font-size:19px}.mobileOptimized #header nav#mobileMenu ul:last-of-type li{line-height:18px}
.mobileOptimized #header nav#mobileMenu ul:last-of-type li:not(:last-of-type){margin-bottom:15px}
.mobileOptimized #header nav#mobileMenu svg.divider{margin:30px auto;fill:rgba(94,70,58,0.4)}
.mobileOptimized #header nav#mobileMenu .copyright{font-size:12px;margin-bottom:0;text-align:center}
}.mobileOptimized.colorBlind #header nav#mobileMenu ul li a svg.rewardAvailable{fill:#0022af}
.rtl #topBarHeroWrapper #topBarHero .health,#topBarHeroWrapper #topBarHero .rtl .health,.rtl #topBarHeroWrapper #topBarHero .experience,#topBarHeroWrapper #topBarHero .rtl .experience{transform:scaleX(-1)}
#topBarHeroWrapper{position:absolute;right:50%;transform:translateX(50%)}#topBarHeroWrapper #topBarHero .heroStatus svg{position:absolute;top:50%;right:50%;overflow:visible;transform:translateX(-50%) translateY(-50%)}
.rtl #topBarHeroWrapper #topBarHero .heroStatus svg,#topBarHeroWrapper #topBarHero .heroStatus .rtl svg{transform:translateX(50%) translateY(-50%) scaleX(-1)}
.rtl.ie #topBarHeroWrapper #topBarHero .heroStatus svg,#topBarHeroWrapper #topBarHero .heroStatus .rtl.ie svg{transform:translateX(-50%) translateY(-50%) scaleX(-1)}
#topBarHeroWrapper{min-width:1280px;max-width:1440px;width:80vw;height:119px;top:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 932px 1fr;grid-template-columns:1fr 932px 1fr;z-index:32;pointer-events:none}
@media screen and (max-width:620px){.mobileOptimized #topBarHeroWrapper{display:block;-ms-grid-columns:none;grid-template-columns:none;width:119px;min-width:auto;transform:none;right:0;top:10px;z-index:39}
}.ie #topBarHeroWrapper{right:auto;left:50%;transform:translateX(-50%)}#topBarHeroWrapper *{box-sizing:border-box}
#topBarHeroWrapper #topBarHero{width:118px;height:119px;-ms-grid-column:2;grid-column-start:2;position:relative;margin-right:30px;pointer-events:auto}
@media screen and (max-width:620px){.mobileOptimized #topBarHeroWrapper #topBarHero{margin-right:20px;margin-top:30px;background-image:url('../../img_rtl/hud/topBar/header/hero/heroFrameStandalone.png');background-size:cover;transform:scale(1.3);transform-origin:top right}
}.mainLayoutDisabled #topBarHeroWrapper #topBarHero{pointer-events:none}#topBarHeroWrapper #topBarHero:after{content:"";position:absolute;top:100px;right:35px;z-index:4;background-image:url('../../img_rtl/hud/topBar/header/hero/separator.png');width:18px;height:19px}
#topBarHeroWrapper #topBarHero .health,#topBarHeroWrapper #topBarHero .experience{position:absolute;top:5px;right:4px;z-index:3;width:110px;height:110px;pointer-events:none}
#topBarHeroWrapper #topBarHero .health .title,#topBarHeroWrapper #topBarHero .experience .title{pointer-events:auto}
#topBarHeroWrapper #topBarHero .heroImageButton{position:absolute;top:15px;right:14px;z-index:5;width:90px;height:90px;border-radius:50%;overflow:hidden}
#topBarHeroWrapper #topBarHero .heroImageButton .heroImageHover{position:absolute;top:4px;left:0px;bottom:4px;right:12px;z-index:2;width:65px;height:82px;border-radius:50%;overflow:hidden;transition-duration:150ms}
#topBarHeroWrapper #topBarHero .heroImageButton .heroImageHover .heroImage{position:absolute;pointer-events:none}
#topBarHeroWrapper #topBarHero .heroImageButton .heroImageHover .heroImage.heroImageFemale{width:63px;height:82px;right:10px}
#topBarHeroWrapper #topBarHero .heroImageButton .heroImageHover .heroImage.heroImageMale{width:82px;height:106px;top:-12px}
#topBarHeroWrapper #topBarHero .heroImageButton:hover .heroImageHover,#topBarHeroWrapper #topBarHero .heroImageButton:focus .heroImageHover{box-shadow:inset 0 0 20px 10px rgba(255,255,255,0.8);opacity:.8;filter:saturate(0.4) brightness(1.2)}
#topBarHeroWrapper #topBarHero .heroImageButton:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:3;background-image:url('../../img_rtl/hud/topBar/header/hero/heroFrame.png');width:90px;height:90px;border-radius:50%;overflow:hidden}
#topBarHeroWrapper #topBarHero .heroStatus{position:absolute;top:10px;right:5px;border-radius:50%;z-index:5;width:32px;height:32px;background-image:linear-gradient(to bottom,#f3e8d0,#867466);border:1px solid #553420}
@media screen and (max-width:620px){.mobileOptimized #topBarHeroWrapper #topBarHero .heroStatus{right:3px;top:0;transform:scale(1.2)}
}#topBarHeroWrapper #topBarHero .heroStatus:before{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;border-radius:50%;background-color:#e8d8c0;border:1px solid #634b3d;pointer-events:none}
#topBarHeroWrapper #topBarHero .heroStatus a{display:inline-block;position:absolute;top:2px;left:2px;bottom:2px;right:2px;border-radius:50%;background-color:transparent;transition-duration:150ms}
#topBarHeroWrapper #topBarHero .heroStatus a:hover,#topBarHeroWrapper #topBarHero .heroStatus a:focus{background-color:rgba(255,255,255,0.5)}
#topBarHeroWrapper #topBarHero .heroStatus a:active{background-color:rgba(0,0,0,0.2)}
#topBarHeroWrapper #topBarHero .heroStatus svg{z-index:3}#topBarHeroWrapper #topBarHero .heroStatus svg .outline{stroke-width:1}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroTrapped{width:21px;height:21px;fill:#514054}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroTrapped .outline{stroke:#fbebff}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroHome{margin-top:-1px;width:21px;height:21px;fill:#4a9242}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroHome .outline{stroke:#0e1d0e}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroReinforcing{width:18px;height:18px;fill:#4f7bbb}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroReinforcing .outline{stroke:#04191d}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroRunning{width:14px;height:14px;fill:#754c29}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroRunning .outline{stroke:#0f0707}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroDead{width:21px;height:21px;fill:#231f20}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroDead .outline{stroke:#eaeaea}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroReviving{width:21px;height:21px;fill:#231f20}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroReviving .icon .cross{fill:#be1e2d}
.colorBlind #topBarHeroWrapper #topBarHero .heroStatus svg.heroReviving .icon .cross{fill:#3e69b3}
#topBarHeroWrapper #topBarHero .heroStatus svg.heroReviving .outline{stroke:#eaeaea}
#topBarHeroWrapper #topBarHero .levelUp{position:absolute;top:85px;right:35px;z-index:5;background-image:url('../../img_rtl/hud/topBar/header/hero/levelUp_medium.png');width:25px;height:25px;transform:rotateY(270deg);transition:transform 1000ms ease-in}
#topBarHeroWrapper #topBarHero .levelUp.show{transform:rotateY(0)}#topBarHeroWrapper #topBarHero .layoutButton.auction,#topBarHeroWrapper #topBarHero .layoutButton.adventure{position:absolute;z-index:8;width:28px;height:28px}
@media screen and (max-width:620px){.mobileOptimized #topBarHeroWrapper #topBarHero .layoutButton.auction,.mobileOptimized #topBarHeroWrapper #topBarHero .layoutButton.adventure{transform:scale(1.3)}
}#topBarHeroWrapper #topBarHero .layoutButton.auction svg,#topBarHeroWrapper #topBarHero .layoutButton.adventure svg{width:16px;height:16px}
#topBarHeroWrapper #topBarHero .layoutButton.auction:not(.attention):before,#topBarHeroWrapper #topBarHero .layoutButton.adventure:not(.attention):before{background-color:#8f7b68;box-shadow:inset 0 -2px 1px 1px #7a6654,inset 2px -1px 1px 0 #84705d,inset -2px -1px 1px 0 #84705d,inset 0 2px 1px 1px #d7cfbe}
#topBarHeroWrapper #topBarHero .layoutButton.auction:not(.attention):hover:before,#topBarHeroWrapper #topBarHero .layoutButton.adventure:not(.attention):hover:before{background-color:#a8937f;box-shadow:inset 0 -2px 1px 1px #a8937f,inset 2px -1px 1px 0 #897460,inset -2px -1px 1px 0 #897460,inset 0 2px 1px 1px #dad2c0}
#topBarHeroWrapper #topBarHero .layoutButton.auction:not(.attention):active:before,#topBarHeroWrapper #topBarHero .layoutButton.adventure:not(.attention):active:before{box-shadow:inset 0 1px 1px 0 #dad2c0,inset 0 0 1px 1px #a8937f}
#topBarHeroWrapper #topBarHero .layoutButton.auction:not(.attention) svg .outline,#topBarHeroWrapper #topBarHero .layoutButton.adventure:not(.attention) svg .outline{fill:#1b120e;stroke:#1b120e}
#topBarHeroWrapper #topBarHero .layoutButton.auction:before,#topBarHeroWrapper #topBarHero .layoutButton.adventure:before{position:absolute;top:1px;left:1px;bottom:1px;right:1px}
#topBarHeroWrapper #topBarHero .layoutButton.adventure{top:3px;right:81px}@media screen and (max-width:620px){.mobileOptimized #topBarHeroWrapper #topBarHero .layoutButton.adventure{top:-10px;right:55px}
}#topBarHeroWrapper #topBarHero .layoutButton.adventure>div{line-height:26px;font-size:12px}
#topBarHeroWrapper #topBarHero .layoutButton.auction{top:30px;right:93px}@media screen and (max-width:620px){.mobileOptimized #topBarHeroWrapper #topBarHero .layoutButton.auction{top:19px;right:98px;transform-origin:top}
}@media screen and (max-width:620px){body:not(.village1):not(.village2).mobileOptimized #topBarHeroWrapper,body.rearrangeBuildings.mobileOptimized #topBarHeroWrapper{display:none}
}ul#outOfGame li svg{position:absolute;top:50%;right:50%;overflow:visible;transform:translateX(-50%) translateY(-50%)}
.rtl ul#outOfGame li svg,ul#outOfGame li .rtl svg{transform:translateX(50%) translateY(-50%) scaleX(-1)}
.rtl.ie ul#outOfGame li svg,ul#outOfGame li .rtl.ie svg{transform:translateX(-50%) translateY(-50%) scaleX(-1)}
ul#outOfGame{-ms-grid-column-align:end;justify-self:end;box-sizing:border-box;width:166px;margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;-ms-grid-column:3;grid-column-start:3}
@media screen and (max-width:620px){.mobileOptimized ul#outOfGame{display:none}}
ul#outOfGame li a,ul#outOfGame li div.a{width:30px;height:30px;box-sizing:border-box;display:block;background-color:#c8bbaa;border:solid 1px #5c4134;border-bottom-width:2px;border-radius:4px;transition-duration:150ms;box-shadow:1px 0 1px rgba(0,0,0,0.35) inset,-1px 0 1px rgba(0,0,0,0.35) inset,0 -2px 1px rgba(0,0,0,0.4) inset,0 2px 1px rgba(255,255,255,0.7) inset;position:relative}
ul#outOfGame li a:hover:not(:active){background-color:#fff3df}ul#outOfGame li a:active{background-color:#9d8f7b;box-shadow:1px 0 1px rgba(0,0,0,0.35) inset,-1px 0 1px rgba(0,0,0,0.35) inset,0 2px 1px rgba(0,0,0,0.4) inset,0 -2px 1px rgba(255,255,255,0.3) inset}
ul#outOfGame li svg{margin-top:-1px}ul#outOfGame li svg .icon{fill:#73655a}ul#outOfGame li svg .outline{fill:#2e2117;stroke:#2e2117;stroke-width:1.5}
ul#outOfGame li svg.profile{width:16px;height:16px}ul#outOfGame li svg.options{width:16px;height:16px}
ul#outOfGame li svg.forum{width:19px;height:19px;margin-right:2px}ul#outOfGame li svg.forum .icon{fill:#6d5f55}
ul#outOfGame li svg.forum .outline{stroke-width:.6}ul#outOfGame li svg.answers{width:16px;height:16px}
.rtl ul#outOfGame li svg.answers{transform:translateX(50%) translateY(-50%)}.rtl.ie ul#outOfGame li svg.answers{transform:translateX(-50%) translateY(-50%)}
ul#outOfGame li svg.logout{width:15px;height:15px}ul#outOfGame li .disabled.a{box-shadow:none}
ul#outOfGame li .disabled.a svg{opacity:.6}#stockBar .warehouse,#stockBar .granary{background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;border-radius:4px}
#stockBar .warehouse:before,#stockBar .granary:before{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background-color:#664e40;border:solid 1px #44321d;border-radius:1px}
#stockBar{font-size:11px;font-weight:bold;position:absolute;z-index:32;top:-72px;right:-10px;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto 5px auto;grid-template-columns:auto 5px auto;-ms-grid-rows:36px;grid-template-rows:36px;box-sizing:border-box}
@media screen and (max-width:620px){.mobileOptimized #stockBar{-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-rows:28px;grid-template-rows:28px;background-image:linear-gradient(to bottom,#cba467 5%,#f3e2ae 13%,#efbf7b 32%,#aa8050 48%,#835e35 72%,#ad8a54 93%,#d7b672 100%);border:1px solid #34220d;border-radius:4px;padding:3px;right:-15px;transform:scale(1.5);transform-origin:top right;position:fixed;top:0;right:0;width:362px;z-index:38}
.mobileOptimized #stockBar:before{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background-color:#664e40;border:solid 1px #44321d;border-radius:1px}
}.village2 #stockBar{top:-60px}@media screen and (max-width:620px){.village2.mobileOptimized #stockBar{top:0}
}.mainLayoutDisabled #stockBar{pointer-events:none}#stockBar *{box-sizing:border-box}
#stockBar .warehouse,#stockBar .granary{position:relative;padding:3px;display:-ms-inline-grid;display:inline-grid}
@media screen and (max-width:620px){.mobileOptimized #stockBar .warehouse,.mobileOptimized #stockBar .granary{padding:0;border:0;background:0}
.mobileOptimized #stockBar .warehouse:before,.mobileOptimized #stockBar .granary:before{display:none}
}#stockBar .warehouse .capacity,#stockBar .warehouse .stockBarButton,#stockBar .granary .capacity,#stockBar .granary .stockBarButton{font-family:Arial,Helvetica,Verdana,sans-serif;grid-column-start:auto;-ms-grid-row:1;grid-row-start:1;position:relative;height:100%;display:-ms-inline-grid;display:inline-grid}
#stockBar .warehouse .capacity:nth-child(1),#stockBar .warehouse .stockBarButton:nth-child(1),#stockBar .granary .capacity:nth-child(1),#stockBar .granary .stockBarButton:nth-child(1){-ms-grid-column:1}
#stockBar .warehouse .capacity:nth-child(2),#stockBar .warehouse .stockBarButton:nth-child(2),#stockBar .granary .capacity:nth-child(2),#stockBar .granary .stockBarButton:nth-child(2){-ms-grid-column:2}
#stockBar .warehouse .capacity:nth-child(3),#stockBar .warehouse .stockBarButton:nth-child(3),#stockBar .granary .capacity:nth-child(3),#stockBar .granary .stockBarButton:nth-child(3){-ms-grid-column:3}
#stockBar .warehouse .capacity:nth-child(4),#stockBar .warehouse .stockBarButton:nth-child(4),#stockBar .granary .capacity:nth-child(4),#stockBar .granary .stockBarButton:nth-child(4){-ms-grid-column:4}
#stockBar .warehouse .capacity,#stockBar .granary .capacity{color:#fff9eb;-ms-grid-columns:30px 1fr;grid-template-columns:30px 1fr;-ms-grid-rows:28px;grid-template-rows:28px}
@media screen and (max-width:620px){.mobileOptimized #stockBar .warehouse .capacity,.mobileOptimized #stockBar .granary .capacity{display:none}
}#stockBar .warehouse .capacity i,#stockBar .warehouse .capacity .value,#stockBar .granary .capacity i,#stockBar .granary .capacity .value{-ms-grid-row:1;grid-row-start:1;display:inline-block;-ms-grid-row-align:center;align-self:center}
#stockBar .warehouse .capacity i,#stockBar .granary .capacity i{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:center;justify-self:center}
#stockBar .warehouse .capacity .value,#stockBar .granary .capacity .value{-ms-grid-column:2;grid-column-start:2}
#stockBar .warehouse .stockBarButton,#stockBar .granary .stockBarButton{height:28px;width:100%;position:relative;color:#333;-ms-grid-columns:30px 1fr 2px;grid-template-columns:30px 1fr 2px;-ms-grid-rows:22px;grid-template-rows:22px;background-color:#e3d4bc;border:2px solid #968879;border-bottom-color:#695b52;border-top-color:#f4e8d3;margin-right:1px}
#stockBar .warehouse .stockBarButton:hover,#stockBar .warehouse .stockBarButton:focus,#stockBar .granary .stockBarButton:hover,#stockBar .granary .stockBarButton:focus{background-color:#fff3df;border:2px solid #a19487;border-bottom-color:#695b52;border-top-color:#f3e9d6}
#stockBar .warehouse .stockBarButton:active,#stockBar .granary .stockBarButton:active{background-color:#ccbea7;border:2px solid #988a7a;border-bottom-color:#d0c3ad;border-top-color:#695b52}
#stockBar .warehouse .stockBarButton>*,#stockBar .granary .stockBarButton>*{pointer-events:none}
#stockBar .warehouse .stockBarButton i,#stockBar .granary .stockBarButton i{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:end;align-self:end}
#stockBar .warehouse .stockBarButton svg.productionBoost,#stockBar .granary .stockBarButton svg.productionBoost{position:absolute;top:1px;right:2px;width:11px;height:11px;fill:#62b1dc;stroke:#000}
#stockBar .warehouse .stockBarButton .value,#stockBar .warehouse .stockBarButton .barBox,#stockBar .granary .stockBarButton .value,#stockBar .granary .stockBarButton .barBox{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1}
#stockBar .warehouse .stockBarButton .value,#stockBar .granary .stockBarButton .value{-ms-grid-column-align:end;justify-self:end}
#stockBar .warehouse .stockBarButton .value.alert,#stockBar .granary .stockBarButton .value.alert{color:#b73a38}
.colorBlind #stockBar .warehouse .stockBarButton .value.alert,.colorBlind #stockBar .granary .stockBarButton .value.alert{color:#0022af}
#stockBar .warehouse .stockBarButton .value#stockBarFreeCrop,#stockBar .granary .stockBarButton .value#stockBarFreeCrop{-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}
#stockBar .warehouse .stockBarButton .barBox,#stockBar .granary .stockBarButton .barBox{-ms-grid-row-align:end;align-self:end;width:100%;height:7px;border:1px solid #52372a;background-color:#52372a}
#stockBar .warehouse .stockBarButton .barBox .bar,#stockBar .granary .stockBarButton .barBox .bar{background-color:#699e32;height:100%}
#stockBar .warehouse .stockBarButton .barBox .bar.stockFull,#stockBar .granary .stockBarButton .barBox .bar.stockFull{background-color:#b73a38}
.colorBlind #stockBar .warehouse .stockBarButton .barBox .bar.stockFull,.colorBlind #stockBar .granary .stockBarButton .barBox .bar.stockFull{background-color:#0022af}
#stockBar .warehouse{-ms-grid-column:1;grid-column-start:1;-ms-grid-columns:88px 88px 88px 88px;grid-template-columns:88px 88px 88px 88px}
@media screen and (max-width:620px){.mobileOptimized #stockBar .warehouse{-ms-grid-columns:88px 88px 88px;grid-template-columns:88px 88px 88px}
}#stockBar .granary{-ms-grid-column:3;grid-column-start:3;-ms-grid-columns:88px 88px 88px;grid-template-columns:88px 88px 88px}
@media screen and (max-width:620px){.mobileOptimized #stockBar .granary{-ms-grid-column:2;grid-column-start:2;-ms-grid-columns:88px;grid-template-columns:88px}
.mobileOptimized #stockBar .granary .stockBarButton{margin:0}.mobileOptimized #stockBar .granary .stockBarButton:last-of-type{display:none}
}#stockBar i.warehouse_medium{background-image:url('../../img_rtl/hud/topBar/header/stockBar/warehouse_medium.png');width:27px;height:23px}
#stockBar i.granary_medium{background-image:url('../../img_rtl/hud/topBar/header/stockBar/granary_medium.png');width:22px;height:23px}
#center #contentOuterContainer:before,#center #contentOuterContainer:after{content:"";pointer-events:none}
#center #contentOuterContainer:before{position:absolute;top:19px;left:0;bottom:auto;right:0;height:48px;background-image:url('../../img_rtl/hud/content/header.jpg');background-repeat:repeat-x}
#center #contentOuterContainer:after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;border-style:solid;border-width:67px 50px 10px 50px;border-image:url('../../img_rtl/hud/content/frame.png') 67 50 10 50 fill repeat}
.ie #center #contentOuterContainer:after,#center .ie #contentOuterContainer:after{direction:ltr}
#center #contentOuterContainer h1.titleInHeader{height:32px;position:absolute;top:32px;right:45px;left:180px;margin:0;line-height:26px;font-size:25px;color:#f2f2f2;text-shadow:1px 0 0 #b68363,1px 1px 0 #b68363,0 1px 0 #b68363,-1px 1px 0 #5e463a,-1px 0 0 #5e463a,-1px -1px 0 #5e463a,0 -1px 0 #5e463a,1px -1px 0 #5e463a}
#center #contentOuterContainer h1.titleInHeader h1.titleInHeader{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
#center #contentOuterContainer h1.titleInHeader.withBackButton{right:90px}#center{position:relative;margin-top:10px;margin-bottom:10px;min-height:660px;width:100%}
@media screen and (max-width:620px){.mobileOptimized #center{width:600px;margin-top:10px;min-height:665px;position:absolute;top:0;bottom:130px}
}#center .sidebar{position:relative;float:right;width:calc(((100% - 600px) / 2) - 30px);min-width:300px;min-height:660px;display:flex;flex-direction:column;flex-wrap:nowrap;pointer-events:none;z-index:35}
#center .sidebar .sidebarBoxWrapper{width:300px}#center .sidebar.beforeContent{align-items:flex-start;margin-left:30px}
#center .sidebar.afterContent{align-items:flex-end;margin-right:30px}@media screen and (max-width:620px){.mobileOptimized #center .sidebar{float:none;min-height:0;max-height:100%;width:100%;overflow:auto;position:fixed;margin:0;top:54px;bottom:110px;pointer-events:auto;box-sizing:border-box;z-index:400;right:0;left:0;padding-top:20px;background-color:transparent;transition-duration:250ms}
.mobileOptimized #center .sidebar .sidebarBoxWrapper{position:absolute;transform:scale(1.4)}
.mobileOptimized #center .sidebar#sidebarBeforeContent{transform-origin:top right;justify-content:left}
.mobileOptimized #center .sidebar#sidebarBeforeContent .sidebarBoxWrapper{transform-origin:top right;right:0}
.mobileOptimized #center .sidebar#sidebarBeforeContent:not(.mobileOpened){transform:translateX(100%)}
.mobileOptimized #center .sidebar#sidebarBeforeContent:not(.mobileOpened) .sidebarBoxWrapper{transform:scale(1.4)}
.mobileOptimized #center .sidebar#sidebarAfterContent{transform-origin:top left;justify-content:right}
.mobileOptimized #center .sidebar#sidebarAfterContent .sidebarBoxWrapper{transform-origin:top left;left:0}
.mobileOptimized #center .sidebar#sidebarAfterContent:not(.mobileOpened){transform:translateX(-100%)}
.mobileOptimized #center .sidebar#sidebarAfterContent:not(.mobileOpened) .sidebarBoxWrapper{transform:scale(1.4)}
.mobileOptimized #center .sidebar.mobileOpened{transform:translateX(0);background-color:rgba(0,0,0,0.6)}
}#center #contentOuterContainer{position:relative;float:right;top:15px}@media screen and (max-width:620px){.mobileOptimized #center #contentOuterContainer{height:100%}
}#center #contentOuterContainer.size1{width:600px}.login #center #contentOuterContainer.size1{top:62px}
#center #contentOuterContainer.size2{width:795px;top:62px}#center #contentOuterContainer .contentTitle{height:67px;background-color:#d2bda1;border-radius:10px;z-index:35}
#center #contentOuterContainer .contentContainer{padding-bottom:10px;background-color:#d2bda1;border:solid 1px #b39253;border-top:0;border-bottom:0}
@media screen and (max-width:620px){.mobileOptimized #center #contentOuterContainer .contentContainer{height:calc(100% - 87px);overflow:auto}
}@media screen and (max-width:620px){.mobileOptimized .activate,.mobileOptimized .login,.mobileOptimized .logout,.mobileOptimized .error_site{min-height:100%}
}#center #contentOuterContainer .contentContainer #content{background-color:#fff;margin:0 17px;width:calc(100% - 34px) !important;box-sizing:border-box;min-height:435px}
@media screen and (max-width:620px){.mobileOptimized #center #contentOuterContainer .contentContainer #content{min-height:100%}
}body.activate #center #contentOuterContainer{margin-top:50px;margin-bottom:50px;padding-top:0}
body.activate #center #contentOuterContainer .contentContainer{background-color:rgba(78,62,49,0.85)}
body.activate #center #contentOuterContainer .contentContainer #content{background-color:transparent}
div#center div#contentOuterContainer div.contentFooter{height:8px;border:solid 1px #b39253;border-top:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:white;font-size:0;line-height:0}
@media screen and (max-width:620px){.mobileOptimized div#center div#contentOuterContainer div.contentFooter{display:none}
}div#center div#contentOuterContainer div#content{width:554px;padding:9px 6px 10px;margin:0 auto}
div#center div#contentOuterContainer.size2 div#content{width:749px}.previewUiContent h4.round{height:24px;line-height:24px;padding:0 10px 0 0;vertical-align:middle;margin-bottom:0;width:561px;margin-top:15px}
.previewUiContent .preview-collapse{margin:0;padding:0;position:relative;right:-5px;outline:0}
.previewUiContent .preview-collapse img{width:16px;height:16px;margin-right:3px;margin-left:3px;padding:0}
.previewUiContent .preview-title{position:relative;top:-3px;right:3px}.previewUiContent .preview-content{margin-top:15px}
.sidebar a{color:#333}.sidebar *{box-sizing:border-box}.sidebar .sidebarBox{position:relative;display:inline-block;width:300px;color:#333;pointer-events:auto}
.mainLayoutDisabled .sidebar .sidebarBox{pointer-events:none}.sidebar .sidebarBox:not(:first-child){margin-top:10px}
.sidebar .sidebarBox .header{position:relative;z-index:2}.sidebar .sidebarBox .header .buttonsWrapper{display:flex;flex-direction:row;justify-content:flex-end;margin:0 25px -30px}
.sidebar .sidebarBox .header .buttonsWrapper .layoutButton{margin-right:5px}.sidebar .sidebarBox .content{position:relative;z-index:1;min-height:78px;padding:35px 25px 30px}
.sidebar .sidebarBox .content:before{content:"";z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;border-style:solid;border-width:38px 53px 38px 53px;border-image:url('../../img_rtl/hud/sidebar/sidebarBox.png') 38 53 38 53 fill stretch}
.ie .sidebar .sidebarBox .content:before{direction:ltr}.sidebar .sidebarBox .content .boxTitle{position:relative;display:block;font-size:17px;font-weight:bold;color:#5e463a;letter-spacing:.1em;padding-bottom:10px;margin-bottom:5px}
.sidebar .sidebarBox .content .boxTitle:last-child{margin-top:10px}.sidebar .sidebarBox .content .boxTitle:not(:last-child):after{content:"";position:absolute;bottom:0;left:-8px;right:-8px;opacity:.5;border-style:solid;border-width:0 70px 2px 38px;border-image:url('../../img_rtl/hud/sidebar/separator.png') 0 70 2 38 round}
.ie .sidebar .sidebarBox .content .boxTitle:not(:last-child):after{direction:ltr}
.sidebar .sidebarBox .content ul{margin:0;padding:0;list-style:none}.sidebar .sidebarBox .content ul li{position:relative;transition-duration:250ms}
.sidebar .sidebarBox .content ul li:not(:last-child){border-bottom:1px solid rgba(191,179,155,0.6)}
.sidebar .sidebarBox .content ul li a{display:block;overflow:hidden;font-weight:normal;color:#333;padding:2px 0}
@media only screen and (max-device-width:1024px){.sidebar .sidebarBox .content ul li a{padding:10px 0}
}.sidebar .sidebarBox .content ul li:hover{background-color:#fff9eb}.sidebar .sidebarBox .content ul li.active{background-color:#ddc6a2}
.sidebar .sidebarBox .content ul li.active a{font-weight:bold}.sidebar .sidebarBox.toggleable .toggle{position:relative;z-index:2;margin:-14px auto 0;background-image:url('../../img_rtl/hud/sidebar/toggle.png');width:100px;height:30px}
.sidebar .sidebarBox.toggleable .toggle button{position:absolute;top:5px;right:38px;width:24px;height:21px}
.sidebar .sidebarBox.toggleable .toggle button:before{content:"";background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:#546e39;border:2px solid transparent;border-color:#dceaca #5b950f #63a90b;box-shadow:0 0 1px 1px #5a4035;border-radius:1px;transition:background-color 150ms}
.sidebar .sidebarBox.toggleable .toggle button:hover:before{background-color:#699128;border-color:#cfdeb9 #6faf19 #71bb13}
.sidebar .sidebarBox.toggleable .toggle button:active:before{border-color:#d6e8bd #8fd82a #88d81f}
.sidebar .sidebarBox.toggleable .toggle button svg.toggleArrow{position:absolute;top:5px;right:3px;z-index:2;width:18px;height:11px;stroke-linejoin:round}
.sidebar .sidebarBox.toggleable .toggle button svg.toggleArrow .caret{stroke-width:2;fill:#ddf1bd;stroke:#445c2b}
.sidebar .sidebarBox.toggleable .toggle button svg.toggleArrow .glow{fill:#ddf1bd;filter:url("#insetShadow")}
.sidebar .sidebarBox.toggleable.collapsed svg.toggleArrow{transform:scaleY(-1)}div.sidebar div#sidebarBoxMenu{margin-top:5px}
div.sidebar div#sidebarBoxMenu ul{border-top:1px solid rgba(191,179,155,0.6);margin-top:2px}
div.sidebar div#sidebarBoxMenu ul li{padding:0;margin:0;line-height:26px;height:26px}
div.sidebar div#sidebarBoxMenu ul li.active{background:0}div.sidebar div#sidebarBoxMenu ul li a{font-size:15px;font-weight:bold;margin:0;padding:0 20px 0 0}
div.sidebar div#sidebarBoxMenu ul li.active a,div.sidebar div#sidebarBoxMenu ul li a:active{color:#fff9eb;background-color:#ddc6a2}
.sidebar #sidebarBoxAlliance .header .layoutButton svg.region{width:22px;height:22px}
.sidebar #sidebarBoxAlliance .header .layoutButton svg.alliance{margin-top:1px;width:26px;height:26px}
.sidebar #sidebarBoxAlliance .header .layoutButton svg.forum{margin-top:1px;width:20px;height:20px;margin-right:2px}
.sidebar #sidebarBoxAlliance .header .layoutButton svg.embassy{margin-top:1px;width:20px;height:20px}
.sidebar #sidebarBoxAlliance .content .boxTitle .name .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
.sidebar #sidebarBoxAlliance .content ul li{overflow:hidden;padding:5px 0}.sidebar #sidebarBoxAlliance .content ul li a{display:inline;color:#99c01a}
.sidebar #sidebarBoxAlliance .content ul a{font-weight:bold}.sidebar #sidebarBoxAlliance.collapsed .boxTitle{margin-bottom:0}
.sidebar #sidebarBoxAlliance.collapsed .boxTitle:after{display:none}.sidebar #sidebarBoxAlliance.collapsed ul{display:none}
.sidebar #sidebarBoxInfobox .content .messageShortInfo{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto}
.sidebar #sidebarBoxInfobox .content .messageShortInfo i,.sidebar #sidebarBoxInfobox .content .messageShortInfo svg{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;margin-left:5px;-ms-grid-row-align:center;align-self:center}
.sidebar #sidebarBoxInfobox .content .messageShortInfo span{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;align-self:center;display:inline-block}
.sidebar #sidebarBoxInfobox:first-child{margin-top:10px}.sidebar #sidebarBoxInfobox .content .messageShortInfo{font-weight:bold;height:18px;position:absolute;left:25px;top:35px}
.sidebar #sidebarBoxInfobox .content .messageShortInfo *{-ms-grid-row:1;grid-row-start:1}
.sidebar #sidebarBoxInfobox .content .messageShortInfo span{font-family:Arial,Helvetica,Verdana,sans-serif;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-align:end;align-self:end}
.sidebar #sidebarBoxInfobox .content .messageShortInfo svg{-ms-grid-column:2;grid-column-start:2;position:relative;margin-right:3px}
.sidebar #sidebarBoxInfobox .content .messageShortInfo svg.messageNew{width:18px;height:18px;fill:#e69043}
.colorBlind .sidebar #sidebarBoxInfobox .content .messageShortInfo svg.messageNew{fill:#28a4d8}
.sidebar #sidebarBoxInfobox .content .messageShortInfo svg.messageRead{width:18px;height:18px;margin-top:-2px;fill:#989897}
.sidebar #sidebarBoxInfobox .content ul li{word-wrap:break-word;background:0;position:relative;padding:5px 0}
.sidebar #sidebarBoxInfobox .content ul p{margin:0}.sidebar #sidebarBoxInfobox .content a{color:#99c01a;font-weight:bold;padding-right:0;margin-right:0;display:inline}
.sidebar #sidebarBoxInfobox .content .infoboxDeleteButton{position:absolute;top:1px;left:-15px;box-sizing:border-box;border:1px solid transparent}
.sidebar #sidebarBoxInfobox .content .infoboxDeleteButton img{margin:5px}.sidebar #sidebarBoxInfobox .content .infoboxDeleteButton:hover{border-radius:2px;border:1px solid transparent;border-color:#d40000}
.colorBlind .sidebar #sidebarBoxInfobox .content .infoboxDeleteButton:hover{border-color:#0022af}
.sidebar #sidebarBoxInfobox .content button{margin-top:5px}.sidebar #sidebarBoxInfobox.collapsed ul li{display:none}
.sidebar #sidebarBoxInfobox.collapsed ul li.firstElement{display:block}.sidebar #sidebarBoxLinklist .header .layoutButton svg.edit{position:absolute;top:50%;right:50%;overflow:visible;transform:translateX(-50%) translateY(-50%)}
.rtl .sidebar #sidebarBoxLinklist .header .layoutButton svg.edit,.sidebar #sidebarBoxLinklist .header .layoutButton .rtl svg.edit{transform:translateX(50%) translateY(-50%) scaleX(-1)}
.rtl.ie .sidebar #sidebarBoxLinklist .header .layoutButton svg.edit,.sidebar #sidebarBoxLinklist .header .layoutButton .rtl.ie svg.edit{transform:translateX(-50%) translateY(-50%) scaleX(-1)}
.sidebar #sidebarBoxLinklist .header .layoutButton svg.edit{width:20px;height:20px}
.sidebar #sidebarBoxLinklist .content ul li a{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:15px 235px;grid-template-columns:15px 235px;-ms-grid-rows:16px;grid-template-rows:16px;align-items:center}
.sidebar #sidebarBoxLinklist .content ul li a a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
.sidebar #sidebarBoxLinklist .content ul li a>*{-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;align-self:center}
.sidebar #sidebarBoxLinklist .content ul li a svg.link{width:11px;height:11px;fill:#2d8e44;-ms-grid-column:1;grid-column-start:1}
.sidebar #sidebarBoxLinklist .content ul li a .name{-ms-grid-column:2;grid-column-start:2;display:inline-block}
.rtl .sidebar #sidebarBoxActiveVillage .content #villageName .rename,.sidebar #sidebarBoxActiveVillage .content #villageName .rtl .rename{transform:scaleX(-1)}
.sidebar #sidebarBoxActiveVillage .header .layoutButton svg.market{width:22px;height:22px}
.sidebar #sidebarBoxActiveVillage .header .layoutButton svg.barracks{width:20px;height:20px}
.sidebar #sidebarBoxActiveVillage .header .layoutButton svg.stable{width:23px;height:23px}
.sidebar #sidebarBoxActiveVillage .header .layoutButton svg.workshop{margin-top:1px;width:22px;height:22px}
.sidebar #sidebarBoxActiveVillage .content .playerName{font-size:13px;font-weight:bold;margin-bottom:2px}
.sidebar #sidebarBoxActiveVillage .content .playerName .playerName,.sidebar #sidebarBoxActiveVillage .content .playerName #villageName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
.sidebar #sidebarBoxActiveVillage .content #villageName .playerName,.sidebar #sidebarBoxActiveVillage .content #villageName #villageName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
.sidebar #sidebarBoxActiveVillage .content #villageName .rename{width:16px;height:16px;position:absolute;left:3px;top:3px;pointer-events:none;fill:#b19f89}
.sidebar #sidebarBoxActiveVillage .content #villageName .villageInput{width:100%;background:0;height:22px;line-height:22px;border:1px solid rgba(94,70,58,0.4);border-radius:2px;padding:3px 3px 3px 20px;color:#5e463a}
.ie .sidebar #sidebarBoxActiveVillage .content #villageName .villageInput{line-height:14px}
.sidebar #sidebarBoxActiveVillage .content #villageName .villageInput:not(:focus){text-transform:uppercase;font-size:17px;font-family:"Noto Serif";font-weight:bold;letter-spacing:.1em}
.sidebar #sidebarBoxActiveVillage .content #villageName .villageInput:focus{box-shadow:none;border-color:#5e463a}
.sidebar #sidebarBoxActiveVillage .content #villageName .villageInput:focus ~ .edit_tiny{opacity:1}
.sidebar #sidebarBoxActiveVillage .content #villageName.editable{padding-bottom:0}
.sidebar #sidebarBoxActiveVillage .content #villageName.editable:after{display:none}
.sidebar #sidebarBoxActiveVillage .content .loyalty{font-size:10px;text-align:left}
.sidebar #sidebarBoxActiveVillage .content .loyalty.low{color:#d40000}.colorBlind .sidebar #sidebarBoxActiveVillage .content .loyalty.low{color:#0022af}
.sidebar #sidebarBoxActiveVillage .content .loyalty.medium{color:#666}.sidebar #sidebarBoxActiveVillage .content .loyalty.high{color:#228b22}
.sidebar #sidebarBoxVillagelist .header .layoutButton svg.overview{margin-top:1px;width:24px;height:24px}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo{position:relative;margin-bottom:5px;padding-bottom:10px;z-index:1}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo .boxTitle{padding-bottom:0;margin-bottom:5px}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo .boxTitle:after{display:none}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo .boxTitle .slots{font-family:Arial,Helvetica,Verdana,sans-serif}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo:after{content:"";position:absolute;bottom:0;left:-8px;right:-8px;opacity:.5;border-style:solid;border-width:0 70px 2px 38px;border-image:url('../../img_rtl/hud/sidebar/separator.png') 0 70 2 38 round}
.ie .sidebar #sidebarBoxVillagelist .content .expansionSlotInfo:after{direction:ltr}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo .barWrapper{height:9px;background-color:#52372a;padding:1px;border-radius:2px}
.sidebar #sidebarBoxVillagelist .content .expansionSlotInfo .barWrapper .bar{height:7px;background-color:#546e39;border:2px solid transparent;border-color:#699e32 #6db024 #71c117;border-radius:1px}
.sidebar #sidebarBoxVillagelist .content ul li a{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:165px 85px;grid-template-columns:165px 85px;-ms-grid-rows:20px;grid-template-rows:20px;padding:0}
@media only screen and (max-device-width:1024px){.sidebar #sidebarBoxVillagelist .content ul li a{-ms-grid-rows:37px;grid-template-rows:37px}
}.sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:15px 150px;grid-template-columns:15px 150px;-ms-grid-column:1;grid-column-start:1;position:relative;padding:2px 0;align-items:center}
@media only screen and (max-device-width:1024px){.sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper{padding:10px 0}
}.sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper>*{-ms-grid-row:1;grid-row-start:1}
.sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper svg.attack{-ms-grid-column:1;grid-column-start:1;width:12px;height:12px;fill:#b83a38}
.colorBlind .sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper svg.attack{fill:#0022af}
.sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper .name{-ms-grid-column:2;grid-column-start:2;width:150px;display:inline-block}
.sidebar #sidebarBoxVillagelist .content ul li a .iconAndNameWrapper .name .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
.sidebar #sidebarBoxVillagelist .content ul li a .coordinatesGrid{font-family:Arial,Helvetica,Verdana,sans-serif;-ms-grid-column:2;grid-column-start:2;border-right:1px solid rgba(191,179,155,0.6);padding-top:2px;display:inline-block}
@media only screen and (max-device-width:1024px){.sidebar #sidebarBoxVillagelist .content ul li a .coordinatesGrid{padding-top:10px}
}.sidebar #sidebarBoxVillagelist .content ul li:not(.attack) svg.attack{display:none}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li a{position:relative}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li a .iconAndNameWrapper:before,.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li a .coordinatesGrid:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:transparent;transition-duration:250ms}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li a .coordinatesGrid{height:calc(100% + 1px);font-weight:bold;position:absolute;top:0;left:0;bottom:0;right:auto;z-index:2}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li:not(.active) a .iconAndNameWrapper:hover:before,.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li:not(.active) a .coordinatesGrid:hover:before{background-color:#fff9eb}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li:not(.active) a .coordinatesGrid{color:#99c01a}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li:not(.active) a .coordinatesGrid:hover{color:#00bc00}
.sidebar #sidebarBoxVillagelist .content ul.shortcutsEnabled li:not(.active):hover{background-color:transparent}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton{margin-right:calc(50% - 102px);margin-bottom:-14px;height:135px;width:204px;overflow:hidden}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton img.mentor,.sidebar #sidebarBoxQuestmaster .header #questmasterButton img.border,.sidebar #sidebarBoxQuestmaster .header #questmasterButton img.animation{height:135px;width:204px;display:block;position:absolute;top:0;right:0}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton img.mentor{background-position:right top}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton img.border{background-position:right bottom}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton:hover img.mentor{background-position:right center}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_1 img.border,.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_1 img.mentor{background-image:url('../../img_rtl/layout/mentorRoman-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_1 img.animation{animation:questMasterAnimation 5s infinite step-end;background-image:url('../../img_rtl/layout/questmasterAnimationRoman-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_2 img.border,.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_2 img.mentor{background-image:url('../../img_rtl/layout/mentorTeuton-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_2 img.animation{animation:questMasterAnimation 5s infinite step-end;background-image:url('../../img_rtl/layout/questmasterAnimationTeuton-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_3 img.border,.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_3 img.mentor{background-image:url('../../img_rtl/layout/mentorGaul-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_3 img.animation{animation:questMasterAnimation 5s infinite step-end;background-image:url('../../img_rtl/layout/questmasterAnimationGaul-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_6 img.border,.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_6 img.mentor{background-image:url('../../img_rtl/layout/mentorEgyptian-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_6 img.animation{animation:questMasterAnimation 5s infinite step-end;background-image:url('../../img_rtl/layout/questmasterAnimationEgyptian-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_7 img.border,.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_7 img.mentor{background-image:url('../../img_rtl/layout/mentorHun-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_7 img.animation{animation:questMasterAnimation 5s infinite step-end;background-image:url('../../img_rtl/layout/questmasterAnimationHun-rtl.png')}
@keyframes questMasterAnimation{0.6%{background-position:0 0}1.2%{background-position:0 -135px}
1.8%{background-position:0 -270px}2.4%{background-position:0 -405px}3%{background-position:0 -540px}
3.6%{background-position:0 -675px}4.2%{background-position:0 -810px}4.8%{background-position:0 -945px}
5.4%{background-position:0 -1080px}6%{background-position:0 -1215px}6.6%{background-position:0 -1350px}
7.2%{background-position:0 -1485px}7.8%{background-position:0 -1620px}8.4%{background-position:0 -1755px}
9%{background-position:0 -1890px}9.6%{background-position:0 -2025px}}.sidebar #sidebarBoxQuestmaster .header #questmasterButton .bigSpeechBubble{position:absolute}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton .bigSpeechBubble.newQuestSpeechBubble img{background-image:url('../../img_rtl/layout/icons/exclamationMark-rtl.png')}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_1 .bigSpeechBubble{right:27px;top:53px}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_2 .bigSpeechBubble{right:33px;top:62px}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_3 .bigSpeechBubble{right:20px;top:65px}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_6 .bigSpeechBubble{right:37px;top:61px}
.sidebar #sidebarBoxQuestmaster .header #questmasterButton.vid_7 .bigSpeechBubble{right:40px;top:70px}
.sidebar #sidebarBoxQuestmaster .content .progressiveTasksTitle{display:block}.sidebar #sidebarBoxQuestmaster .content .progressiveTasksTitle:hover{background-color:#fff9eb}
.sidebar #sidebarBoxQuestmaster .content .progressiveTasksTitle .boxTitle{margin:0;padding:5px}
.gecko .sidebar #sidebarBoxQuestmaster .content ul#mentorTaskList li{height:21px}
.sidebar #sidebarBoxQuestmaster .content ul#mentorTaskList li a{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:15px 235px;grid-template-columns:15px 235px;-ms-grid-rows:16px;grid-template-rows:16px;align-items:center}
.sidebar #sidebarBoxQuestmaster .content ul#mentorTaskList li a>*{-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;align-self:center}
.sidebar #sidebarBoxQuestmaster .content ul#mentorTaskList li a svg.check{width:12px;height:12px;-ms-grid-column:1;grid-column-start:1;fill:#2a8d2f}
.sidebar #sidebarBoxQuestmaster .content ul#mentorTaskList li a .description{-ms-grid-column:2;grid-column-start:2;display:inline-block}
div#center a.contentTitleButton{float:left;z-index:2;left:45px;top:26px;margin-left:7px}
div#center a.contentTitleButton:after{content:"";position:absolute;z-index:2}
div#center a.contentTitleButton#closeContentButton{left:40px}div#center a.contentTitleButton#closeContentButton svg{width:15px;height:15px}
div#center a.contentTitleButton#closeContentButton:after{display:none}div#center a.contentTitleButton#answersButton:after{background-image:url('../../img_rtl/hud/content/info_small.png');width:7px;height:18px;top:6px;right:12px}
div#center a.contentTitleButton#tabFavorButton:after{background-image:url('../../img_rtl/hud/content/favor_small.png');width:18px;height:14px;top:9px;right:7px}
div#center a.contentTitleButton#contextualHelpButton{margin-left:12px}@media screen and (max-width:620px){.mobileOptimized div#center a.contentTitleButton#contextualHelpButton{display:none}
}div#center a.contentTitleButton#contextualHelpButton:after{background-image:url('../../img_rtl/hud/content/help_small.png');width:12px;height:18px;top:6px;right:9px}
div#center h1.titleInHeader.withBackButton+a.contentTitleButton#backButton{position:absolute;top:26px;right:50px}
div#center h1.titleInHeader.withBackButton+a.contentTitleButton#backButton svg{width:16px;height:16px;z-index:5000;fill:#f2e1d0;stroke:#283c08;stroke-width:2px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}
.rtl div#center h1.titleInHeader.withBackButton+a.contentTitleButton#backButton svg{transform:scaleX(-1) translateX(-50%) translateY(-50%)}
div#center h1.titleInHeader.withBackButton+a.contentTitleButton#backButton:before{z-index:-1}
div#center a#tabFavorButton{float:none;z-index:31;position:absolute;left:130px;top:26px}
div#center a#tabFavorButton.extraMargin{left:175px}@media screen and (max-width:620px){.mobileOptimized div#center a#tabFavorButton.extraMargin{left:130px}
}div#center a.nestedTabRowButton{position:relative;left:0;top:0;float:left}div#center a#nestedTabFavorButton{width:21px;height:21px;background-image:url('../../img_rtl/layout/subTabFavButton.png')}
div#center a#nestedTabFavorButton:hover{background-image:url('../../img_rtl/layout/subTabFavButtonHover.png')}
div#center a#nestedTabFavorButton:active{background-image:url('../../img_rtl/layout/subTabFavButtonClick.png')}
div#center a#nestedTabFavorButton:disabled,div#center a#nestedTabFavorButton.disabled{background-image:url('../../img_rtl/layout/subTabFavButtonDisabled.png')}
div#footer{font-size:12px;line-height:11px;text-align:center;color:#f2f2f2;background-image:url('../../img_rtl/layout/footer.png'),radial-gradient(50% 100% ellipse at 50% 0%,rgba(46,62,36,0.7),rgba(46,62,36,0));background-position:top center;background-repeat:no-repeat;padding:15px 0;width:100%;align-self:center;margin-top:30px}
@media screen and (max-width:620px){.mobileOptimized div#footer{display:none}}div#footer.size2{margin-top:92px;margin-right:46px}
.mainLayoutDisabled div#footer{pointer-events:none}div#footer p{margin-top:10px}
div#footer div#pageLinks{width:100%;position:relative}div#footer div#pageLinks div{list-style:none outside none;margin:0;padding:0}
div#footer div#pageLinks a{border-right:1px solid #f2f2f2;margin:0 0 0 10px;padding:0 10px 0 0;color:#f2f2f2;font-weight:normal}
div#footer div#pageLinks a:first-child{border-right:medium none}.stime{color:#efe6da;font-size:11px;font-weight:bold;height:15px;line-height:15px;position:absolute;z-index:1;width:170px;text-align:center}
.stime.debug{position:absolute;right:7px;left:auto}.stime.debug.runtime{top:2px}
.stime.debug.memoryRealUsage{top:24px}.stime.debug.memoryPeakUsage{top:46px}#servertime{top:-120px;right:5px;background-color:#5e5046;border-radius:5px}
#servertime .timer{font-family:Arial,Helvetica,Verdana,sans-serif}div.speechBubbleContainer{font-size:11px;line-height:11px;white-space:nowrap;position:absolute;padding:2px 7px 10px 8px}
div.speechBubbleContainer div.speechBubbleBackground,div.speechBubbleContainer div.speechBubbleBackground div{position:absolute;right:0;top:0;left:0;bottom:0}
div.speechBubbleContainer div.speechBubbleBackground div{background-position:right top;background-repeat:no-repeat}
div.speechBubbleContainer div.speechBubbleBackground div.middle{margin-right:13px;margin-left:4px;width:auto;background-position:right center;background-repeat:repeat-x}
div.speechBubbleContainer div.speechBubbleBackground div.end{background-position:left bottom}
div.speechBubbleContainer div.speechBubbleContent{position:relative;direction:ltr;text-shadow:none}
div.speechBubbleContainer div.speechBubbleBackground div{background-image:url('../../img_rtl/layout/speechBalloonSmall-rtl.png')}
div.a2b table.troop_details tbody.infos .showCosts:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#build.gid16 .a2b .settle .infos .duration{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto}
#build.gid16 .a2b .settle .infos .duration i,#build.gid16 .a2b .settle .infos .duration svg{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;margin-left:5px;-ms-grid-row-align:center;align-self:center}
#build.gid16 .a2b .settle .infos .duration span{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;align-self:center;display:inline-block}
div.a2b form{margin-bottom:10px}div.a2b p.btn{text-align:left}div.a2b p.error{font-weight:bold}
div.a2b span.info{font-size:12px}div.a2b div.slots{margin-top:5px;margin-bottom:10px}
div.a2b table#troops{background-color:#fff;margin-bottom:20px;line-height:25px}div.a2b table#troops a{overflow:visible}
div.a2b table#troops span.none{font-weight:bold}div.a2b table#troops td{font-size:13px;white-space:nowrap}
div.a2b table#troops td.column-first{padding-right:8px}div.a2b table#troops td.column-last{padding-left:8px}
div.a2b table#troops td.line-last{padding-bottom:8px}div.a2b table#troops td.large{padding:1px}
div.a2b table#troops td.large{width:26%}div.a2b table#troops td.regular{width:25%}
div.a2b table#troops td.small{width:23%}div.a2b table#troops img{vertical-align:bottom;position:relative;bottom:3px;margin-left:2px}
div.a2b table#troops input.text{width:40px;margin-left:2px}div.a2b table#troops input.disabled{background-color:#eee;border-color:#aaa}
div.a2b .destination{float:right;width:215px;margin-left:25px;line-height:30px;margin-bottom:15px;background-color:#e7e7e7;border-radius:5px;padding:5px 17px 5px 17px;white-space:nowrap;box-sizing:border-box}
div.a2b .destination span{font-weight:bold}div.a2b .destination table.compact{margin:6px 0 3px 0}
div.a2b .destination table.compact td.compactInput{padding:0 6px 0 0}div.a2b .destination table.compact td.compactInput.y{padding-left:0;width:40px}
div.a2b .destination input.village{display:block;width:100%}div.a2b div.destination span.or{font-weight:normal;margin-left:5px;line-height:22px}
div.a2b div.destination span.or,div.a2b div.destination div.coordinatesInput{float:right}
div.a2b .option{float:right;margin-left:10px}div.a2b .option,div.a2b .redeployHero{line-height:22px}
div.a2b .redeployHero{float:right}div.a2b .redeployHero .redeployHeroSetting{margin-left:5px}
div.a2b table#short_info{background-color:#fff}div.a2b table#short_info th{width:15%;padding-right:0}
div.a2b table.troop_details{margin:15px 0}div.a2b table.troop_details thead a{color:black;font-weight:normal}
div.a2b table.troop_details thead p{margin:0}div.a2b table.troop_details tbody th{width:20%}
div.a2b table.troop_details tbody.units th.coords{text-align:center;font-size:12px;color:silver;font-weight:bold}
div.a2b table.troop_details tbody.units td{width:7.2%;text-align:center;padding-right:2px;padding-left:2px}
div.a2b table.troop_details tbody.units input.text{width:35px}div.a2b table.troop_details tbody.options td{padding-top:6px;padding-bottom:6px;line-height:22px}
div.a2b table.troop_details tbody.options input.radio{position:relative;top:2px;margin-left:2px}
div.a2b table.troop_details tbody.cata select.dropdown{margin:1px 0}div.a2b table.troop_details tbody.infos th,div.a2b table.troop_details tbody.infos td{background-color:#f5f5f5}
div.a2b table.troop_details tbody.infos .showCosts{line-height:inherit;padding:0}
div.a2b table.troop_details tbody.infos .showCosts .resourceWrapper{float:right;height:25px}
div.a2b table.troop_details tbody.infos .showCosts button{float:left}div.a2b table.troop_details tbody.infos .showCosts .resources{margin-bottom:0}
div.a2b table.troop_details tbody.infos div.in{float:right}div.a2b table.troop_details tbody.infos div.at{float:left;text-align:left}
div.a2b .alert{margin-bottom:10px;color:#d40000}.colorBlind div.a2b .alert{color:#0022af}
div.a2b input.redeployHeroSetting{margin-right:0}#build.gid16 .a2b .settle .infos td{text-align:right;padding:6px 9px 3px}
#build.gid16 .a2b .settle .infos .duration{margin:1px 0}div.alliance .filterWrapper:after,table.allianceMembers tbody td.player:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#allianceBonusOverview .levelIndicator .indicator{position:absolute;right:50%;transform:translateX(50%)}
div.alliance table#memberAdministration td.member,div.alliance table#memberAdministration td.title,#allianceBonusWrapper .bonusStatistics td.ra,#allianceBonusWrapper .bonusStatistics td.val{width:1%;white-space:nowrap}
div.alliance .error{font-weight:bold}div.alliance .error2{font-size:10px}div.alliance .error2,div.alliance .error3,div.alliance .note{color:#ff8000}
div.alliance tbody th{text-align:right}div.alliance .none{text-align:center}div.alliance td.abo{width:5%}
div.alliance div#submenu{position:absolute;left:29px;top:104px}div.alliance div#submenu img{float:left;margin-right:5px}
div.alliance textarea.internInfo{width:272px;padding:2px 0;height:400px}div.alliance div.internInfo{width:49%;padding:2px 0;word-wrap:break-word}
div.alliance .chartHeadline{font-weight:bold;margin-bottom:5px;font-size:14px}div.alliance textarea{overflow-x:hidden;overflow-y:scroll}
div.alliance div#internInfo1,div.alliance textarea#internInfo1{float:right}div.alliance div#internInfo2,div.alliance textarea#internInfo2{float:left}
div.alliance table.barChart{width:auto}div.alliance table.barChart tbody td{padding:2px;font-size:10px}
div.alliance table.barChart td.bar{position:relative;padding:0 2px}div.alliance table.oneDir td.bar{height:100px}
div.alliance table.twoDirs td.bar{height:50px}div.alliance table.barChart td.bar div.wrapper{position:relative;width:33px;height:100%}
div.alliance table.barChart td.bar div.wrapper div.bar{width:15px;position:absolute}
div.alliance table.barChart td.bar div.wrapper div.stackedWrapper{position:absolute;bottom:0;width:15px}
div.alliance table.barChart td.positive div.wrapper div.bar{bottom:-1px}div.alliance table.barChart td.negative div.wrapper div.bar{top:-1px}
div.alliance table.barChart td.bar div.wrapper div.left{right:0}div.alliance table.barChart td.bar div.wrapper div.right{left:0}
div.alliance table.barChart td.bar div.stackedWrapper div.top{top:-1px}div.alliance table.barChart div.red{background-color:#d40000}
.colorBlind div.alliance table.barChart div.red{background-color:#0022af}div.alliance table.barChart div.blue{background-color:#498843}
div.alliance table.barChart div.cornflowerblue{background-color:#85af81}div.alliance table.barChart div.tomato{background-color:#ec6d6d}
div.alliance table.barChart td.legend{text-align:right}div.alliance table.barChart td.legend div.legend{width:15px;height:15px;float:right;clear:right;margin-bottom:2px}
div.alliance div#allyInfoForum ul{margin:0;padding-right:20px;font-size:13px;overflow:hidden}
div.alliance div#details,div.alliance div#memberTitles{width:48%;margin-bottom:20px}
div.alliance div#details th,div.alliance div#memberTitles th{width:35%;overflow:hidden}
div.alliance div#details{float:right}div.alliance div#details .name{max-width:1px}
div.alliance div#details .name .name,div.alliance div#details .name div#memberTitles .player,div.alliance div#memberTitles div#details .name .player,div.alliance div#details .name table.allianceMembers tbody td.player,table.allianceMembers tbody div.alliance div#details .name td.player,div.alliance div#details .name #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla,#allianceBonusWrapper .bonusStatistics table.top5 tbody div.alliance div#details .name .pla{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div.alliance div#memberTitles{float:left}div.alliance div#memberTitles .player{max-width:1px}
div.alliance div#memberTitles .player div#details .name,div.alliance div#details div#memberTitles .player .name,div.alliance div#memberTitles .player .player,div.alliance div#memberTitles .player table#memberAdministration td.name,div.alliance table#memberAdministration div#memberTitles .player td.name,div.alliance div#memberTitles .player #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla,#allianceBonusWrapper .bonusStatistics table.top5 tbody div.alliance div#memberTitles .player .pla{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div.alliance .description{width:252px;margin-bottom:20px;overflow-x:hidden;text-align:center}
div.alliance .description1{float:right;margin-right:12px}div.alliance .description2{float:left;margin-left:12px}
div.alliance .btn{text-align:center}div.alliance table#member img.online{margin-left:5px}
div.alliance table#member img.attack{background-image:url('../../img_rtl/layout/icons/attacks.gif');width:10px;height:10px;margin-left:5px}
div.alliance table#member td.hab{width:25%;text-align:center}div.alliance table#member td.vil{width:15%;text-align:center}
.colorBlind div.alliance table#member img.attack{background-image:url('../../img_rtl/layout/icons/attacksColorblind.gif');width:10px;height:10px;margin-left:5px}
div.alliance table#chat_input{background-color:white}div.alliance div#rooms img.del{position:relative;top:3px}
div.alliance span.roomselector{float:right;width:140px;height:17px;padding:3px;border:1px solid silver;background-color:#FFF}
div.alliance span.roomselectorActive{float:right;width:140px;height:17px;padding:3px;border:1px solid #99c01a;background-color:#f0fff0}
div.alliance div.chatHeader{display:none}div.alliance #message{width:543px;margin:0;padding:3px}
div.alliance #chatContainer{width:550px}div.alliance #chat_input td{padding:0}div.alliance span.chatTime{font-weight:normal;font-size:11px;float:right}
div.alliance div.userName{float:right}div.alliance .filterWrapper .reportFilter{margin-bottom:15px;background-color:#e7e7e7;border-radius:5px}
div.alliance .filterWrapper .reportFilter.offDef{float:right}div.alliance .filterWrapper .reportFilter.unimportant{float:left}
div.alliance .filterWrapper .reportFilter .iconFilter:last-of-type{margin-left:2px}
div.alliance img.filterNews{background-image:url('../../img_rtl/report/hideUnimportant.png');width:16px;height:16px}
div.alliance table#offs td{text-align:center}div.alliance table#offs td.sub{text-align:right}
div.alliance table#offs td.sub a{float:right}div.alliance table#offs td.sub div{padding-right:24px}
div.alliance table#offs td.al{width:20%;white-space:nowrap}div.alliance table#offs td.dat{width:23%;white-space:nowrap}
div.alliance table.option th,div.alliance table.option td{text-align:right}div.alliance table.option.name th,div.alliance table.option.forum_link th,div.alliance table.option.invite th,div.alliance table.option.quit th,div.alliance table.option.kick th,div.alliance .option.offerDiplomacy th{width:20%}
div.alliance table.option.name input,div.alliance table.option.forum_link input,div.alliance table.option.invite input,div.alliance table.option.quit input,div.alliance table.option.kick select{width:50%}
div.alliance ul.options{margin:0 0 20px;padding:0 15px;list-style-type:none}div.alliance ul.options li{margin-bottom:5px}
div.alliance p.option{margin-right:9px}div.alliance .option.offerDiplomacy input.text{width:100%}
div.alliance .option.offerDiplomacy,div.alliance table.option.existing{float:right;width:49%;margin-bottom:10px}
div.alliance table.option.foreign td.abo{width:13%}div.alliance .infos{float:left;width:250px;background-color:#e7e7e7;border-radius:5px;padding:10px}
div.alliance table.option.own,div.alliance table.option.foreign,div.alliance table.option.existing{margin-bottom:20px}
div.alliance .infos .title{font-weight:bold;margin-bottom:5px}div.alliance table.option.foreign button{float:right}
div.alliance table.option.foreign button.del{margin-left:3px}div.alliance .submitContainer{text-align:center;margin-top:15px}
div.alliance textarea.editDescription{width:272px;height:250px;text-align:center;margin-bottom:20px;overflow-x:hidden;overflow-y:scroll;padding:0;font-size:14px}
div.alliance textarea.editDescription1{float:right}div.alliance textarea.editDescription2{float:left}
div.alliance div.switchWrap div#switchBBCodes{float:left}div.alliance div#switchBBCodes{float:left}
div.alliance table#bBCodes{margin-top:10px}div.alliance table#bBCodes td.desc{width:20%}
div.alliance table#memberAdministration img.allyRight{width:16px;height:16px;background-image:url('../../img_rtl/misc/allyRights.gif')}
div.alliance table#memberAdministration img.allyRightPosition{background-position:0 0}
div.alliance table#memberAdministration img.allyRightDisband{background-position:0 -26px}
div.alliance table#memberAdministration img.allyRightDescription{background-position:0 -52px}
div.alliance table#memberAdministration img.allyRightDiplomacy{background-position:0 -78px}
div.alliance table#memberAdministration img.allyRightMessage{background-position:0 -104px}
div.alliance table#memberAdministration img.allyRightInvite{background-position:0 -130px}
div.alliance table#memberAdministration img.allyRightForum{background-position:0 -156px}
div.alliance table#memberAdministration img.allyRightFlags{background-position:0 -182px}
div.alliance table#memberAdministration img.allyRightSpecialization{width:16px;height:16px;background-image:url('../../img_rtl/misc/allyRightsSpecialization.png')}
div.alliance table#memberAdministration td.name{text-align:right;max-width:1px}div.alliance table#memberAdministration td.name div#details .name,div.alliance div#details table#memberAdministration td.name .name,div.alliance table#memberAdministration td.name div#memberTitles .player,div.alliance div#memberTitles table#memberAdministration td.name .player,div.alliance table#memberAdministration td.name td.name,div.alliance table#memberAdministration td.name table.allianceMembers tbody td.player,table.allianceMembers tbody div.alliance table#memberAdministration td.name td.player,div.alliance table#memberAdministration td.name #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla,#allianceBonusWrapper .bonusStatistics table.top5 tbody div.alliance table#memberAdministration td.name .pla{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div.alliance table#memberAdministration td.member,div.alliance table#memberAdministration td.title{padding:6px 6px 3px;text-align:center}
div.alliance table#memberAdministration td.chooseMember{text-align:right}div.alliance div.internInfo span.deletedUser{color:#999}
div.alliance .events td{font-size:13px}div.alliance .events td.dat{text-align:center}
div.alliance .paginator{float:left;margin-top:5px}div.alliance table#events td.dat{width:25%;white-space:nowrap}
table.allianceMembers tbody td{text-align:center;padding:2px 2px 2px 2px;vertical-align:middle;line-height:21px;height:21px}
table.allianceMembers tbody td.tribe{width:22px}table.allianceMembers tbody td.player{text-align:right;max-width:1px}
table.allianceMembers tbody td.player div.alliance div#details .name,div.alliance div#details table.allianceMembers tbody td.player .name,table.allianceMembers tbody td.player div.alliance div#memberTitles .player,div.alliance div#memberTitles table.allianceMembers tbody td.player .player,table.allianceMembers tbody td.player div.alliance table#memberAdministration td.name,div.alliance table#memberAdministration table.allianceMembers tbody td.player td.name,table.allianceMembers tbody td.player td.player,table.allianceMembers #allianceBonusWrapper .bonusStatistics table.top5 tbody td.player .pla,#allianceBonusWrapper .bonusStatistics table.top5 table.allianceMembers tbody td.player .pla{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
table.allianceMembers tbody td.player>img{position:relative;top:2px}table.allianceMembers tbody td.player .memberSpecialization{float:left}
table.allianceMembers tbody td.player #playerLanguages{float:left;height:15px;margin:3px 0 0 5px;position:relative}
table.allianceMembers tbody td.player #playerLanguages svg.languageFlag{height:15px;width:20px}
table.allianceMembers tbody td.population,table.allianceMembers tbody td.villages{width:15%}
table.allianceMembers tbody td.buttons{padding:2px 0 2px 2px;text-align:left;white-space:nowrap;width:1%}
table.allianceMembers button{margin:0 2px 0 0;text-align:center}table.allianceMembers button.editNote img{width:14px;height:14px;background-image:url('../../img_rtl/a/playerNote-rtl.png')}
table.allianceMembers button.sendMessage img{width:14px;height:14px;background-image:url('../../img_rtl/a/sendMessage-rtl.png')}
table.allianceMembers button.specialization img{width:12px;background-image:url('../../img_rtl/a/editPencil-rtl.png')}
table.allianceMembers img.attack{background-image:url('../../img_rtl/layout/icons/attacks.gif');width:10px;height:10px}
table tbody td.counter{text-align:left;width:30px;padding:6px 9px 3px}.alliance .memberSpecialization.type1,#playerNoteForm .memberSpecialization.type1{background-image:url('../../img_rtl/misc/player_role_defense.png');width:25px;height:21px}
.alliance .memberSpecialization.type2,#playerNoteForm .memberSpecialization.type2{background-image:url('../../img_rtl/misc/player_role_offense.png');width:25px;height:21px}
#playerNoteForm .specializationWrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 70px 70px 70px 1fr;grid-template-columns:1fr 70px 70px 70px 1fr}
#playerNoteForm .specializationWrapper .specializationItem{display:-ms-inline-grid;display:inline-grid;-ms-grid-rows:50px auto;grid-template-rows:50px auto;-ms-grid-columns:70px;grid-template-columns:70px}
#playerNoteForm .specializationWrapper .specializationItem:nth-child(1){-ms-grid-column:2;grid-column-start:2}
#playerNoteForm .specializationWrapper .specializationItem:nth-child(2){-ms-grid-column:3;grid-column-start:3}
#playerNoteForm .specializationWrapper .specializationItem:nth-child(3){-ms-grid-column:4;grid-column-start:4}
#playerNoteForm .specializationWrapper .specializationItem label,#playerNoteForm .specializationWrapper .specializationItem input{display:inline-block;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:center;align-self:center}
#playerNoteForm .specializationWrapper .specializationItem label{-ms-grid-row:1;grid-row-start:1}
#playerNoteForm .specializationWrapper .specializationItem input{-ms-grid-row:2;grid-row-start:2}
#allianceLeaveForm button.confirmPassword{float:left}#allianceLeaveForm input{float:left;width:300px}
#allianceLeaveForm table td,#allianceLeaveForm table th{padding:0;font-size:12px}
#allianceLeaveForm div.option{margin-top:14px;margin-bottom:14px}.alliance_bonus_locked{margin-bottom:10px;font-weight:bold;position:relative;height:38px;color:#d40000}
.colorBlind .alliance_bonus_locked{color:#0022af}.alliance_bonus_locked div{display:inline-block;float:right;position:relative}
.alliance_bonus_locked div.alliance_bonus_locked_details{position:absolute;top:0;right:43px}
.alliance_bonus_locked img.lock_big{background-image:url('../../img_rtl/alliance/bonuses/lock_red_big.png');width:38px;height:38px}
.colorBlind .alliance_bonus_locked img.lock_big{background-image:url('../../img_rtl/alliance/bonuses/lock_blue_big.png')}
.alliance_bonus_description{margin-bottom:10px}.alliance-bonuses-overview{border-radius:6px;border:1px solid #e0ebdf;padding:0 10px 0 10px;width:531px}
.alliance-bonuses-overview h4.round{height:24px;line-height:24px;padding:0 10px 0 10px;vertical-align:middle;margin-bottom:0;right:0;width:100%}
.alliance-bonuses-overview .overview-collapse{margin:0;padding:0;position:relative;right:-5px}
.alliance-bonuses-overview .overview-collapse img{width:18px;height:18px;margin-right:3px;margin-left:3px;padding:0}
.alliance-bonuses-overview .overview-title{position:relative;top:-4px;right:15px}
.alliance-bonuses-overview-content{margin-top:15px}.alliance-bonuses-overview .bonus{font-weight:bold;margin-bottom:15px}
.alliance-bonuses-overview .bonus-name{height:22px;line-height:22px;margin-bottom:2px;clear:both;z-index:10;position:relative}
.alliance-bonuses-overview .bonus-name .body{background:transparent url('../../img_rtl/alliance/bonuses/bonusNameTab-rtl.png') no-repeat right top;min-width:150px;width:auto;float:right;clear:right;padding-right:6px;vertical-align:middle}
.alliance-bonuses-overview .bonus-name .head{background:transparent url('../../img_rtl/alliance/bonuses/bonusNameTab-rtl.png') no-repeat left top;float:right;clear:left;width:5px;height:22px}
.alliance-bonuses-overview .bonus-name.locked .body{background-position:right bottom}
.alliance-bonuses-overview .bonus-name.locked .head{background-position:left bottom}
.alliance-bonuses-overview .bonus-name .body span.name-text{float:right;margin-left:22px}
.alliance-bonuses-overview .bonus-name .head span.name-lock{float:left;padding-right:5px;padding-left:5px;height:22px;display:none;z-index:99;position:relative}
.alliance-bonuses-overview .bonus-name .head span.name-lock img.lock{background-image:url('../../img_rtl/alliance/bonuses/lock_red.png');width:13px;height:16px;margin-top:2px}
.alliance-bonuses-overview .bonus-name.locked .head span.name-lock{display:inline}
.colorBlind .alliance-bonuses-overview .bonus-name .body span.name-lock img.lock{background-image:url('../../img_rtl/alliance/bonuses/lock_blue.png')}
.alliance-bonuses-overview .bonus-level,.alliance-bonuses-details .bonus-level{background:transparent url('../../img_rtl/alliance/bonuses/bonusProgressTab-rtl.png') no-repeat right top;height:22px;line-height:22px;width:62px;text-align:center;vertical-align:middle;float:right;clear:right}
.alliance-bonuses-overview .bonus-progress,.alliance-bonuses-details .bonus-progress{height:22px;line-height:22px;float:right;clear:left;width:469px;position:relative}
.alliance-bonuses-details .bonus-progress,.alliance-bonuses-details .bonus-donation,.alliance-bonuses-details .bonus-donation-buttons,.bonus-scaleDown{width:532px}
.alliance-bonuses-overview .bonus-progress .body,.alliance-bonuses-details .bonus-progress .body{background:transparent url('../../img_rtl/alliance/bonuses/bonusProgressTab-rtl.png') no-repeat right top;vertical-align:middle;width:463px;position:absolute;padding:0;margin:0}
.alliance-bonuses-details .bonus-progress .body{width:526px}.alliance-bonuses-overview .bonus-progress .head,.alliance-bonuses-details .bonus-progress .head{background:transparent url('../../img_rtl/alliance/bonuses/bonusProgressTab-rtl.png') no-repeat left top;left:0;width:6px;position:absolute;padding:0;margin:0}
.alliance-bonuses-details .bonus-levels .bonus-progress .head{background:transparent url('../../img_rtl/alliance/bonuses/bonusProgressDetailsTab-rtl.png') no-repeat left top;width:10px}
.alliance-bonuses-details .bonus-daily-donations .bonus-progress .head{background-position:left bottom}
.alliance-bonuses-overview .bonus-progress.completed .body,.alliance-bonuses-details .bonus-progress.completed .body{background-position:right bottom}
.alliance-bonuses-overview .bonus-progress.completed .head,.alliance-bonuses-details .bonus-progress.completed.bonus5 .head{background-position:left bottom}
.alliance-bonuses-details .bonus-progress.completed .head{background-position:left top}
.alliance-bonuses-details .bonus-daily-donations .bonus-progress.completed .head{background-position:left bottom}
.alliance-bonuses-overview .bonus-progress .greenArrow,.alliance-bonuses-details .bonus-progress .greenArrow{background:transparent url('../../img_rtl/alliance/bonuses/arrow-rtl.png') no-repeat left 0;overflow:hidden;height:18px;text-align:center;vertical-align:middle;line-height:18px;min-width:5px;color:#f2f2f2}
.alliance-bonuses-details .bonus-progress .bonus-text,.alliance-bonuses-details .bonus-progress .donation-text{color:#333;position:absolute;width:528px;height:18px;text-align:center;line-height:18px}
.alliance-bonuses-details .bonus-progress .bonus-text{width:100%;padding-top:2px;padding-bottom:2px}
.alliance-bonuses-details .bonus-progress .bonus-text.maxed,.alliance-bonuses-details .bonus-progress.completed .bonus-text,.alliance-bonuses-details .bonus-progress.upgrading .bonus-text,.alliance-bonuses-details .bonus-progress.completed .donation-text{font-weight:bold;color:#f2f2f2}
.alliance-bonuses-overview .bonus-progress.upgrading .greenArrow,.alliance-bonuses-details .bonus-progress.upgrading .greenArrow{background:transparent url('../../img_rtl/alliance/bonuses/arrowUpgrading-rtl.gif') no-repeat left 0;font-weight:normal}
.alliance-bonuses-details .bonus-progress:last-of-type.upgrading .greenArrow{background-position:center 0}
.alliance-bonuses-overview .bonus-progress.completed .greenArrow,.alliance-bonuses-details .bonus-progress.completed.bonus5 .greenArrow{background-position:left -36px}
.alliance-bonuses-details .bonus-progress.completed .greenArrow{background-position:left -54px}
.alliance-bonuses-details .bonus-daily-donations .bonus-progress.completed .greenArrow{background-position:left -36px}
.alliance-bonuses-overview .bonus-progress.completed .greenArrow img.lvl-star,.alliance-bonuses-details .bonus-progress.completed .greenArrow img.lvl-star{background:transparent url('../../img_rtl/alliance/bonuses/star_white.png') no-repeat;width:16px;height:16px;margin:1px 1px 1px 1px;display:inline-block;float:right}
.alliance-bonuses-overview .bonus-progress.completed .greenArrow span.maxLevel,.alliance-bonuses-details .bonus-progress.completed .greenArrow span.maxLevel{float:right}
.alliance-bonuses-details{margin-top:20px}.alliance-bonuses-details .contentNavi{width:554px;margin-bottom:0}
.alliance-bonuses-details .bonus-details .bonus-description,.alliance-bonuses-details .bonus-details .bonus-levels,.alliance-bonuses-details .bonus-details .bonus-daily-donations{margin-top:10px}
.alliance-bonuses-details .bonus-details .bonus-levels,.alliance-bonuses-details .bonus-details .bonus-daily-donations{padding:10px;border-radius:6px;border:1px solid #e0ebdf}
.alliance-bonuses-details .bonus-details .bonus-levels .title,.alliance-bonuses-details .bonus-details .bonus-daily-donations .title{font-weight:bold;color:#333;text-align:right}
.alliance-bonuses-details .bonus-details .bonus-levels .progress-details{width:560px;position:relative}
.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress{margin-top:10px}
.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus2,.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus3,.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus4,.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus5{position:relative}
.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus2 .body,.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus3 .body,.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus4 .body,.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus5 .body{background-position:-2px 0}
.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress.bonus5 .head{background-position:left bottom}
.alliance-bonuses-details .bonus-details .bonus-levels .bonus-progress .body{width:inherit}
.alliance-bonuses-details .bonus-details .bonus-daily-donations .bonus-reset{color:#333;text-align:left;height:7px;line-height:12px;font-size:13px;margin-bottom:3px;position:relative}
.alliance-bonuses-details .bonus-details .bonus-daily-donations .bonus-reset-content{position:absolute;top:-4px;left:0}
.bonus-donation table,.bonus-donation tr,.bonus-donation td{line-height:25px;margin-bottom:4px;width:100%;border:1px solid silver;border-collapse:collapse;border-spacing:0}
.bonus-donation td{text-align:center;padding:2px 7px;width:18%}.bonus-donation thead td{background-color:#e7e7e7}
.bonus-donation td.deco{padding:0;width:1px}.bonus-donation td.no_borders{border:1px inset #fff}
.bonus-donation td.sum{text-align:right;padding-right:20px;width:auto}.bonus-donation td.sum span{float:left;min-width:65%}
.bonus-donation td.sum.multiplied{background-color:#fff5b9;border:1px solid #d40000}
.bonus-donation td.sum.multiplied span{font-weight:bold;color:#d40000}.bonus-scaleDown.scaled .bonus-donation td.sum.multiplied{border:1px solid #f9983d}
.bonus-scaleDown.scaled .bonus-donation td.sum.multiplied span{color:#f88d2a}.normal .bonus-donation td.sum span#scaleSum{color:#d40000;font-weight:bold}
.normal.scaled .bonus-donation td.sum span#scaleSum{color:#f88d2a}.bonus-donation td.don input.text{width:90%}
.bonus-donation td.don input.disabled{background-color:#e7e7e7}.bonus-donation-buttons-popup,.bonus-donation-buttons{text-align:left;margin-top:10px}
.bonus-donation-buttons-popup .hidden{display:none}.bonus-donation-buttons{margin-bottom:10px}
.bonus-donation-response{margin-top:15px;margin-bottom:12px;font-weight:bold;text-align:center;transition-duration:500ms;color:#f2f2f2;min-height:16px}
.bonus-donation-response.visible{color:#0c680c}.bonus-donation-response.visible.white{color:#f2f2f2}
.bonus-donation-response.visible.complete{color:#237590}.bonus-donation-response .error{color:#8b0000}
.bonus-scaleDown{font-size:14px;line-height:16px;margin-bottom:10px}.bonus-scaleDown-subtitle{font-size:14px;margin-bottom:20px !important}
.bonus-scaleDown-text{margin:0 0 30px}.scaled .bonus-scaleDown-text{margin:26px 0 30px}
.bonus-scaleDown-text-error{font-weight:bold;color:#d40000;margin-bottom:10px;display:block !important}
.scaled .bonus-scaleDown-text-error{display:none !important}.bonus-scaleDown-text{position:relative;right:92px}
.bonus-scaleDown img.res_small{background-image:url('../../img_rtl/alliance/bonuses/3xresource_icon_small.png');width:120px;height:99px;position:absolute;right:-38px;top:-22px}
.bonus-donation-gold img.res_big{background-image:url('../../img_rtl/alliance/bonuses/3xresource_icon_large.png');width:265px;height:219px;position:absolute;right:-12px;top:-38px}
.bonus-donation-gold{min-height:165px}.bonus-donation-gold-container{width:250px;margin-right:253px;text-align:center;position:relative}
.bonus-donation-gold-title{font-weight:bold;font-size:17px;margin-bottom:20px}.bonus-donation-gold-start-value{border:solid 1px #99c01a;background-color:#dff0a8;font-size:14px;padding:6px 10px;border-radius:4px;text-align:center;display:inline-block}
.bonus-donation-gold-start-value .bonus-donation-gold-arrowMultiply{width:72px;height:35px;background-image:url('../../img_rtl/alliance/bonuses/arrowMultiply.png');position:absolute;margin-top:6px;right:0;left:0;margin-right:auto;margin-left:auto;padding-top:5px}
.bonus-donation-gold-outcome-value{border:solid 1px #f9983d;background-color:#fff5b9;font-size:14px;padding:6px 10px;border-radius:4px;text-align:center;margin-top:26px;display:inline-block}
.scaleDown .bonus-donation-gold-outcome-value{border:solid 1px #d40000}.scaleDown .bonus-donation-gold-outcome-value strong{color:#d40000}
.bonus-donation-gold-outcome-value strong{color:#f88d2a}.bonus-donation-gold .bonus-donation-buttons-popup{text-align:center;margin:20px 0 15px}
.alliance-bonuses-details .bonus-levels .bonus-progress .body.grey{background:transparent url('../../img_rtl/alliance/bonuses/bonusProgressTabGrey-rtl.png') no-repeat right top}
.alliance-bonuses-details .bonus-levels .bonus-progress .head.grey{background:transparent url('../../img_rtl/alliance/bonuses/bonusProgressDetailsTabGrey-rtl.png') no-repeat left top}
.alliance-bonuses-details .bonus-levels .bonus-progress .bonus-text.grey{background-color:#f6f6f6}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus1{width:47px;z-index:40}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus2{width:67px;right:-5px;z-index:30}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus3{width:96px;right:-10px;z-index:20}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus4{width:141px;right:-15px;z-index:10}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus5{width:201px;right:-20px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress .greenArrowWrapper{padding:2px 0 2px 2px;position:absolute}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus1 .greenArrowWrapper{padding:2px 2px 2px 2px;width:40px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus2 .greenArrowWrapper{width:62px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus3 .greenArrowWrapper{width:91px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus4 .greenArrowWrapper{width:136px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus5 .greenArrowWrapper{width:199px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus1 .grayArrowBody{width:42px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus2 .grayArrowBody{width:62px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus3 .grayArrowBody{width:91px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus4 .grayArrowBody{width:136px}
.alliance-bonuses-details .bonus-levels .progress-details .bonus-progress.bonus5 .grayArrowBody{width:196px}
table#findAlliance td:nth-child(2),table#findAlliance td:nth-child(3){text-align:center}
#allianceBonusWrapper{width:100%}#allianceBonusWrapper div{box-sizing:border-box}
.alliance_bonus_locked{margin-bottom:20px}#allianceBonusWrapper .header{width:100%}
#allianceBonusWrapper .header .description{width:70%;text-align:right}#allianceBonusWrapper #contributionBox{width:100%;padding-bottom:10px}
#allianceBonusWrapper #contributionBox #bonusSelection{width:46%;float:right;height:197px;margin-right:15px;border-left:dotted 1px #d3d3d3;box-sizing:border-box}
#allianceBonusWrapper #contributionBox #resourceSelection{width:48%;float:left;min-height:200px;margin-left:15px;text-align:center;padding-right:10px}
#allianceBonusWrapper #contributionBox #resourceSelection table.resourceSelection td.resourceInput{text-align:right}
#allianceBonusWrapper #contributionBox #bonusSelection input{display:none}#allianceBonusWrapper #contributionBox #bonusSelection label{width:177px;height:26px;background:url('../../img_rtl/alliance/bonuses/bonusSelectorMiddle.png') repeat-x 0 0;display:inline-block;box-sizing:border-box;font-weight:bold;padding-right:6px;padding-top:5px;float:left;margin-top:27px;margin-left:25px;cursor:pointer;position:relative;margin-bottom:4px}
#allianceBonusWrapper #contributionBox #bonusSelection label:first-of-type{margin-top:0}
#allianceBonusWrapper #contributionBox #bonusSelection label:hover{background-position:0 -26px}
#allianceBonusWrapper #contributionBox #bonusSelection label:active{background-position:0 -52px}
#allianceBonusWrapper #contributionBox #bonusSelection input:checked+label{background-position:0 -78px;height:30px;cursor:default;padding-top:7px;margin-bottom:0}
#allianceBonusWrapper #contributionBox #bonusSelection label.upgrading{background-position:0 -108px;cursor:default}
#allianceBonusWrapper #contributionBox #bonusSelection label.maxLevel{background-position:0 -134px;cursor:default}
#allianceBonusWrapper #contributionBox #bonusSelection label:before{width:12px;height:26px;display:inline-block;content:"";position:absolute;right:-12px;top:0;background:url('../../img_rtl/alliance/bonuses/bonusSelectorFront-rtl.png') no-repeat 0 0}
#allianceBonusWrapper #contributionBox #bonusSelection label:after{width:12px;height:26px;display:inline-block;content:"";position:absolute;left:-12px;top:0;background:url('../../img_rtl/alliance/bonuses/bonusSelectorEnd-rtl.png') no-repeat left 0;transition:left 250ms,width 250ms !important}
#allianceBonusWrapper #contributionBox #bonusSelection label:hover:before{background-position:0 -26px}
#allianceBonusWrapper #contributionBox #bonusSelection label:hover:after{background-position:left -26px}
#allianceBonusWrapper #contributionBox #bonusSelection label:active:before{background-position:0 -52px}
#allianceBonusWrapper #contributionBox #bonusSelection label:active:after{background-position:left -52px}
#allianceBonusWrapper #contributionBox #bonusSelection input:checked+label:before{background-position:0 -78px;width:12px;right:-12px;height:30px}
#allianceBonusWrapper #contributionBox #bonusSelection input:checked+label:after{background-position:left -78px;width:37px;left:-37px;height:30px;transition:left 250ms}
#allianceBonusWrapper #contributionBox #bonusSelection label.upgrading:before,#allianceBonusWrapper #contributionBox #bonusSelection label.upgrading:after{background-position:0 -108px}
#allianceBonusWrapper #contributionBox #bonusSelection label.maxLevel:before,#allianceBonusWrapper #contributionBox #bonusSelection label.maxLevel:after{background-position:0 -134px;cursor:default}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound{width:30px;height:30px;display:block;float:right;background:url('../../img_rtl/alliance/bonuses/bonusButtonRound.png') no-repeat 0 0;margin-top:25px;text-align:center;padding-top:6px;box-sizing:border-box;position:relative}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound:first-of-type{margin-top:-2px}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound:hover{background-position:0 -30px}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound:active{background-position:0 -60px}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound.maxLevel{background-position:0 -90px}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound img{background-position:center}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound img.bonusIconUpgrading{width:18px;height:18px;background-image:url('../../img_rtl/alliance/bonuses/cog.png')}
#allianceBonusWrapper #contributionBox #bonusSelection .bonusButtonRound .crown{width:30px;height:22px;background-image:url('../../img_rtl/alliance/bonuses/crown.png');position:absolute;top:-13px}
#allianceBonusWrapper #contributionBox #contributeButtons{float:left;margin-left:15px;margin-top:16px;width:auto;padding-right:13px}
#allianceBonusWrapper #contributionBox #contributeButtons button{min-width:122px;text-align:center}
#allianceBonusWrapper #contributionBox #contributeButtons button::-moz-focus-inner{padding:0;border:0}
#allianceBonusWrapper #contributionBox #contributeButtons button.gold{float:right;margin-left:10px}
#allianceBonusWrapper #contributionBox #contributeButtons button.green{float:left}
.bonusIconPhilosophy{width:18px;height:18px;background-image:url('../../img_rtl/alliance/bonuses/bonusIconPhilosophy-rtl.png')}
.bonusIconRecruitment{width:18px;height:18px;background-image:url('../../img_rtl/alliance/bonuses/bonusIconRecruitment-rtl.png')}
.bonusIconCommerce{width:18px;height:18px;background-image:url('../../img_rtl/alliance/bonuses/bonusIconCommerce-rtl.png')}
.bonusIconMetallurgy{width:18px;height:18px;background-image:url('../../img_rtl/alliance/bonuses/bonusIconMetallurgy-rtl.png')}
.lockIcon{width:13px;height:16px;background-image:url('../../img_rtl/alliance/bonuses/lock_red.png')}
.colorBlind .lockIcon{background-image:url('../../img_rtl/alliance/bonuses/lock_blue.png')}
#contributionBox #resourceSelection hr{height:1px;width:100%;border-top:0;border-left:0;border-right:0;border-bottom:1px dotted #d3d3d3}
#contributionBox #resourceSelection .resourceSum{width:100%;background-color:#f1f6f1;text-align:right;padding:10px;border-radius:5px;font-weight:bold;margin-top:20px}
#contributionBox #resourceSelection img.resAllBigIcon{width:25px;height:21px;background-image:url('../../img_rtl/a/resAllBig-rtl.png');vertical-align:middle}
#contributionBox #resourceSelection .resourceSum .sumText{vertical-align:middle;padding-top:5px}
#contributionBox #resourceSelection .resourceSum .sumValue{float:left;padding-left:20%;padding-top:5px}
#contributionBox #resourceSelection table.resourceSelection{width:100%}#contributionBox #resourceSelection table.resourceSelection td.resourceIcon{width:5%;padding-left:0}
#contributionBox #resourceSelection table.resourceSelection td.resourceName{width:15%}
#contributionBox #resourceSelection table.resourceSelection td.resourceInput{width:40%;padding-left:0;text-align:left}
#contributionBox #resourceSelection table.resourceSelection td.resourceMaximum{width:50%;white-space:nowrap;padding-right:4px}
.contributionIconLarge{width:172px;height:132px;background-image:url('../../img_rtl/alliance/bonuses/contribution-rtl.png');position:absolute;left:5px;margin-top:-100px}
#contributionBox #bonusNotSelectedMessage{float:right;margin-right:15px;margin-top:12px;line-height:25px;vertical-align:middle;width:254px;color:red;font-weight:bold;display:none}
.alliance-bonuses-overview{border:0;padding:0}#allianceBonusWrapper #myDailyContributionLimit{margin-top:25px;text-align:center;margin-bottom:16px}
.alliance-bonuses-details{margin-top:0}#allianceBonusWrapper #myDailyContributionLimit #dailyContributionTitle{color:#999;font-size:13px;padding-bottom:3px}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit{width:522px;height:20px;border:solid 1px #d3d3d3;display:inline-block;position:relative}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .greenArrow{height:18px;background:url('../../img_rtl/alliance/bonuses/arrow-rtl.png') left -37px;position:absolute;border:solid 1px #f2f2f2;transition:width 500ms,opacity 500ms}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .greenArrow.lightGreen{background-position:left 89px}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .greenArrow.gold{background-position:left -1px}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .greenArrow[style="width: 100%"]{background:url('../../img_rtl/alliance/bonuses/arrow-rtl.png') left 53px}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .greenArrow.complete{background:url('../../img_rtl/alliance/bonuses/arrow-rtl.png') left 18px;transition:width 500ms,opacity 500ms,background-position 1500ms}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText{padding-top:2px;position:relative}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText .donationValueNumber:before,#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText .donationMaxNumber:before,#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText .donationValueNumber:after,#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText .donationMaxNumber:after{content:" "}
#allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText.complete{color:#f2f2f2}
#allianceBonusWrapper #myDailyContributionLimit.hidden{opacity:0;transition-duration:500ms}
#allianceBonusWrapper .bonusBox{margin-top:10px}#allianceBonusWrapper .bonusBox:first-of-type{margin-top:15px}
#allianceBonusWrapper .bonusBox h4{font-weight:normal;margin-bottom:0;font-size:13px;padding-right:7px;padding-bottom:3px;padding-top:3px;white-space:nowrap;overflow:hidden}
#allianceBonusWrapper .bonusBox h4 button{width:18px;height:18px;background:0;margin-left:5px}
#allianceBonusWrapper .bonusBox h4 img{vertical-align:middle;width:18px;padding:0}
#allianceBonusWrapper .bonusBox h4 img:focus{outline:none !important}#allianceBonusWrapper .bonusBar{min-height:38px;margin-top:15px;width:550px}
#allianceBonusWrapper .bonusBar img{float:right;margin-right:8px;margin-top:10px}
#allianceBonusWrapper .bonusBar img.lockIcon{margin:9px 10px 4px 2px}#allianceBonusOverview .progressBar{width:519px;float:right;margin-right:5px}
#allianceBonusOverview .progressBar .front{width:496px;height:12px;border:solid 1px #d3d3d3;margin-top:13px}
#allianceBonusOverview .progressBar .back{width:80%;max-width:100%;height:10px;border:solid 1px #fff;border-left:0;background-color:#99c01a;transition-duration:500ms}
#allianceBonusOverview .progressBar.complete .back{width:100% !important;background-color:#237590}
#allianceBonusOverview .progressBar.inactive .back{background-color:silver}#allianceBonusOverview .progressBar .levels{width:494px;height:36px;position:absolute;box-sizing:border-box}
#allianceBonusOverview .progressBar .levels>div{margin-top:10px;width:26px;height:18px;background-image:url('../../img_rtl/alliance/bonuses/levelIcons.png');position:absolute}
#allianceBonusOverview .progressBar .levels>div.notreached{margin-top:11px;width:24px;height:16px;background-position:-1px 0}
#allianceBonusOverview .progressBar .levels>div.reached{background-position:0 -18px}
#allianceBonusOverview .progressBar.complete .levels>div{background-position:0 -38px}
#allianceBonusOverview .progressBar .levels>div.notreached.upgrading{background:url('../../img_rtl/alliance/bonuses/levelIconUpgrading-rtl.gif');width:24px;height:16px}
#allianceBonusOverview .progressBar.inactive .levels>div.notreached.upgrading{background-position:0 -19px}
#allianceBonusOverview .progressBar.inactive .levels>div.reached,#allianceBonusOverview .progressBar.inactive.complete .levels>div{width:26px;height:18px;margin-top:10px;background-position:0 -58px}
#allianceBonusOverview .progressBar .levels .level1{margin-right:26px}#allianceBonusOverview .progressBar .levels .level2{margin-right:81px}
#allianceBonusOverview .progressBar .levels .level3{margin-right:167px}#allianceBonusOverview .progressBar .levels .level4{margin-right:298px}
#allianceBonusOverview .progressBar .levels .level5{margin-right:493px;width:20px !important}
#allianceBonusOverview .progressBar .levels>span{position:absolute;width:24px;height:12px;top:13px}
#allianceBonusOverview .progressBar .levels .levelTooltip1{margin-right:2px}#allianceBonusOverview .progressBar .levels .levelTooltip2{margin-right:52px;width:35px}
#allianceBonusOverview .progressBar .levels .levelTooltip3{margin-right:111px;width:67px}
#allianceBonusOverview .progressBar .levels .levelTooltip4{margin-right:202px;width:113px}
#allianceBonusOverview .progressBar .levels .levelTooltip5{margin-right:339px;width:153px}
#allianceBonusOverview .progressBar.complete .levelPercentages{display:none}#allianceBonusOverview .progressBar .levelPercentages div{width:40px;font-size:13px;float:right;color:#777;margin-top:-3px;text-align:center}
#allianceBonusOverview .progressBar .levelPercentages .level1{margin-right:20px}
#allianceBonusOverview .progressBar .levelPercentages .level2{margin-right:14px}
#allianceBonusOverview .progressBar .levelPercentages .level3{margin-right:47px}
#allianceBonusOverview .progressBar .levelPercentages .level4{margin-right:90px}
#allianceBonusOverview .progressBar .levelPercentages .level5{margin-right:147px}
#allianceBonusOverview .progressBar .levelPercentages .level1.reached,#allianceBonusOverview .progressBar .levelPercentages .level2.reached,#allianceBonusOverview .progressBar .levelPercentages .level3.reached,#allianceBonusOverview .progressBar .levelPercentages .level4.reached,#allianceBonusOverview .progressBar .levelPercentages .level5.reached{visibility:hidden}
#allianceBonusOverview .levelIndicator{width:100px;right:0;text-align:center;position:absolute}
#allianceBonusOverview .levelIndicator .indicator{width:auto;height:17px;background:url('../../img_rtl/alliance/bonuses/levelIndicatorMiddle.png') repeat-x;color:#f2f2f2;font-size:12px;font-weight:bold;text-align:center;padding-top:1px;padding-right:4px;padding-left:4px;z-index:3;margin-top:-7px}
#allianceBonusOverview .levelIndicator .indicator:before{background:url('../../img_rtl/alliance/bonuses/levelIndicatorFront.png');content:"";width:3px;height:17px;display:inline-block;right:-3px;top:0;position:absolute}
#allianceBonusOverview .levelIndicator .indicator:after{background:url('../../img_rtl/alliance/bonuses/levelIndicatorEnd.png');content:"";width:3px;height:17px;display:inline-block;left:-3px;top:0;position:absolute}
#allianceBonusOverview .levelIndicator .arrow{width:12px;height:9px;background:url('../../img_rtl/alliance/bonuses/levelIndicatorArrow.png');margin:-2px auto}
#allianceBonusOverview .complete .levelIndicator .indicator{background-position:0 -17px}
#allianceBonusOverview .complete .levelIndicator .indicator:before,#allianceBonusOverview .complete .levelIndicator .indicator:after{background-position:0 -17px}
#allianceBonusOverview .complete .levelIndicator .indicator:after{width:3px}#allianceBonusOverview .complete .levelIndicator .arrow{background-position:0 -9px}
#allianceBonusOverview .inactive .levelIndicator .indicator{background-position:0 -34px}
#allianceBonusOverview .inactive .levelIndicator .indicator:before,#allianceBonusOverview .inactive .levelIndicator .indicator:after{background-position:0 -34px}
#allianceBonusOverview .inactive .levelIndicator .arrow{background-position:0 -18px}
#allianceBonusOverview .levelIndicator.level0{display:none}#allianceBonusOverview .levelIndicator.level1{margin-right:19px}
#allianceBonusOverview .levelIndicator.level2{margin-right:74px}#allianceBonusOverview .levelIndicator.level3{margin-right:160px}
#allianceBonusOverview .levelIndicator.level4{margin-right:291px}#allianceBonusOverview .levelIndicator.level5{margin-right:486px}
#allianceBonusOverview .levelIndicator .crown{width:30px;height:22px;background:url('../../img_rtl/alliance/bonuses/crown.png') no-repeat 0 0;position:absolute;top:-15px;right:50%;left:50%;margin-right:-15px;display:none}
#allianceBonusOverview .inactive .levelIndicator .crown{background-position:0 -22px}
#allianceBonusOverview .levelIndicator.level5 .crown{display:block}#allianceBonusOverview .bonusActivationMessage{padding-top:5px;padding-right:10px;margin-bottom:6px;color:#d40000}
.colorBlind #allianceBonusOverview .bonusActivationMessage{color:#0022af}#allianceBonusWrapper .limitReachedMessage,#allianceBonusWrapper .sitterErrorMessage{padding:0 17px;font-weight:bold}
#allianceBonusWrapper .sitterErrorMessage{color:#f88c1f}#allianceBonusWrapper .limitReachedMessage{color:#237590}
#allianceBonusWrapper .bonusInfo{padding:10px 10px 12px}#allianceBonusWrapper .descriptionWrapper{width:auto;padding:12px 7px 0 5px;border-top:1px lightgrey dotted}
#allianceBonusWrapper .bonusExtendedDescription{float:right;height:110px;width:100%;padding-left:135px;background:transparent url('../../img_rtl/alliance/bonuses/bonusRecruitment-rtl.png') no-repeat center left;display:table}
#allianceBonusWrapper .bonusExtendedDescription.bonusImage0{background-image:url('../../img_rtl/alliance/bonuses/bonusRecruitment-rtl.png')}
#allianceBonusWrapper .bonusExtendedDescription.bonusImage1{background-image:url('../../img_rtl/alliance/bonuses/bonusPhilosophy-rtl.png')}
#allianceBonusWrapper .bonusExtendedDescription.bonusImage2{background-image:url('../../img_rtl/alliance/bonuses/bonusMetallurgy-rtl.png')}
#allianceBonusWrapper .bonusExtendedDescription.bonusImage3{background-image:url('../../img_rtl/alliance/bonuses/bonusCommerce-rtl.png')}
#allianceBonusWrapper .descriptionWrapper .bonusExtendedDescription .textContent{display:table-cell;vertical-align:middle;padding-bottom:17px}
#allianceBonusWrapper .bonusStatistics{width:auto;padding-top:12px}#allianceBonusWrapper .bonusStatistics table td,#allianceBonusWrapper .bonusStatistics table th{text-align:center}
#allianceBonusWrapper .bonusStatistics td.pop,#allianceBonusWrapper .bonusStatistics td.po{width:20%}
#allianceBonusWrapper .bonusStatistics td.al{text-align:right}#allianceBonusWrapper .bonusStatistics td.vil{width:10%}
#allianceBonusWrapper .bonusStatistics td.re{width:20%;white-space:nowrap}#allianceBonusWrapper .bonusStatistics td.av{width:18%}
#allianceBonusWrapper .bonusStatistics p.error{font-size:10px}#allianceBonusWrapper .bonusStatistics table.top5{margin:10px auto 0 auto}
#allianceBonusWrapper .bonusStatistics table.top5 tbody .ra{text-align:left}#allianceBonusWrapper .bonusStatistics table.top5 tbody .pla{text-align:right;max-width:1px}
#allianceBonusWrapper .bonusStatistics table.top5 tbody .pla div.alliance div#details .name,div.alliance div#details #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla .name,#allianceBonusWrapper .bonusStatistics table.top5 tbody .pla div.alliance div#memberTitles .player,div.alliance div#memberTitles #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla .player,#allianceBonusWrapper .bonusStatistics table.top5 tbody .pla div.alliance table#memberAdministration td.name,div.alliance table#memberAdministration #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla td.name,#allianceBonusWrapper .bonusStatistics table.top5 table.allianceMembers tbody .pla td.player,table.allianceMembers #allianceBonusWrapper .bonusStatistics table.top5 tbody .pla td.player,#allianceBonusWrapper .bonusStatistics table.top5 tbody .pla .pla{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
#allianceBonusWrapper .bonusStatistics table.top5 tbody .pla .archived{font-weight:bold;color:#777}
#allianceBonusWrapper .bonusStatistics table.top5 tr.none td{background-color:#efefef}
#allianceBonusWrapper .bonusStatistics div.top5Wrapper{width:261px;position:relative}
#allianceBonusWrapper .bonusStatistics div.top5Wrapper h4{right:0;width:100%}#allianceBonusWrapper .bonusStatistics div.top5Wrapper h4.round.small{background:#e0ebdf}
#allianceBonusWrapper .bonusStatistics div#statLeft{float:right}#allianceBonusWrapper .bonusStatistics div#statRight{float:left}
#contributionForm.faded .resourceMaximum,#contributionForm.faded .sumValue{opacity:0;transition-duration:500ms}
.bonusLevelUpReward{width:600px;height:540px;position:absolute;right:50%;margin-right:-300px;top:50%;margin-top:-270px;transition-duration:500ms;transition-delay:500ms}
.bonusLevelUpReward.faded{opacity:0}.bonusLevelUpReward .banner{width:436px;height:100px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/banner-rtl.png');position:absolute;right:50%;margin-right:-218px;top:20px;opacity:0;transition-duration:1500ms;transition-delay:500ms;padding-right:53px;padding-left:53px;padding-top:0;font-weight:bold;box-sizing:border-box;text-align:center;color:transparent;line-height:1.2;text-shadow:none;transition:height 1500ms ease,padding-top 1500ms ease,color 1500ms ease,text-shadow 1500ms ease}
.bonusLevelUpReward .banner p:nth-child(1){font-size:39px}.bonusLevelUpReward .banner p:nth-child(2){font-size:46px}
.bonusLevelUpReward .banner:before{content:"";width:335px;height:46px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/banner-footer-rtl.png');position:absolute;bottom:-20px;right:51px}
.bonusLevelUpReward .banner .description{max-height:280px;height:100%;overflow:hidden}
.bonusLevelUpReward .banner.visible{top:218px;opacity:1}.bonusLevelUpReward .banner.enlarged{height:280px;padding-top:100px;color:#e79102;text-shadow:0 -1px 3px rgba(23,39,9,0.75)}
.bonusLevelUpReward .stoneDisplay{width:264px;height:270px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/stone-display-rtl.png');display:inline-block;position:absolute;right:50%;margin-right:-132px;top:100px;opacity:0;transition-duration:250ms}
.bonusLevelUpReward .stoneDisplay.visible{top:48px;opacity:1}.bonusLevelUpReward .stoneDisplayHeader{width:269px;height:319px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/stone-display-header-rtl.png');position:absolute;right:50%;margin-right:-135px;margin-top:48px;opacity:0;transition-duration:250ms;transition-delay:200ms}
.bonusLevelUpReward .stoneDisplayHeader.visible{margin-top:0;opacity:1}.bonusLevelUpReward .stoneDisplayHeader>div{width:75px;height:75px;position:absolute}
.bonusLevelUpReward .stoneDisplayHeader .level1{margin-right:3px;margin-top:20px}
.bonusLevelUpReward .stoneDisplayHeader .level3{margin-right:39px;margin-top:-3px}
.bonusLevelUpReward .stoneDisplayHeader .level4{margin-right:147px;margin-top:-4px}
.bonusLevelUpReward .stoneDisplayHeader .level2{margin-right:183px;margin-top:20px}
.bonusLevelUpReward .stoneDisplayHeader .level5{width:85px;height:85px;margin-right:89px;margin-top:-21px}
.bonusLevelUpReward .stoneDisplayHeader>div .star{width:29px;height:30px;background:url('../../img_rtl/alliance/bonuses/levelUpAnimation/star-small-rtl.png') no-repeat;position:absolute;margin-right:24px;margin-top:23px;opacity:0;transition-duration:250ms;transition-delay:100ms}
.bonusLevelUpReward .stoneDisplayHeader>div .star.visible{opacity:1}.bonusLevelUpReward .stoneDisplayHeader>div.level5 .star{width:38px;height:39px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/star-big-rtl.png')}
.bonusLevelUpReward .stoneDisplayHeader>div .glow{width:75px;height:75px;background:url('../../img_rtl/alliance/bonuses/levelUpAnimation/star-small-glow-rtl.png') no-repeat;position:absolute;transition-duration:250ms;opacity:0}
.bonusLevelUpReward .stoneDisplayHeader>div .glow.visible{opacity:1}.bonusLevelUpReward .stoneDisplayHeader>div.level5 .glow{width:85px;height:85px;background:url('../../img_rtl/alliance/bonuses/levelUpAnimation/star-big-glow-rtl.png') no-repeat;position:absolute}
.bonusLevelUpReward .swords{width:200%;height:200%;margin-top:-50%;margin-right:-50%;position:absolute;opacity:0;transition-duration:300ms;transition-delay:750ms}
.bonusLevelUpReward .swords.visible{opacity:1}.bonusLevelUpReward .swords>div{width:453px;height:218px;position:absolute;transition-duration:1000ms;transition-delay:750ms;transition-timing-function:ease-in;margin-top:208px}
.bonusLevelUpReward .swords .sword1{background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/sword1-rtl.png')}
.bonusLevelUpReward .swords .sword2{background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/sword2-rtl.png');margin-right:740px}
.bonusLevelUpReward .swords.locked .sword1{margin-right:344px;margin-top:364px}.bonusLevelUpReward .swords.locked .sword2{margin-right:398px;margin-top:364px}
.bonusLevelUpReward .bonusRepresentation .stage1{position:absolute;opacity:0;transition-duration:500ms}
.bonusLevelUpReward .bonusRepresentation .stage1.visible{opacity:1}.bonusLevelUpReward .bonusRepresentation .glow{position:absolute;opacity:0;transition-duration:250ms}
.bonusLevelUpReward .bonusRepresentation .glow.visible{opacity:1}.bonusLevelUpReward .bonusRepresentation .glow.step2{transition-duration:750ms}
.bonusLevelUpReward .bonusRepresentation .stage2{position:absolute;opacity:0;transition-duration:500ms}
.bonusLevelUpReward .bonusRepresentation .stage2.visible{opacity:1}.bonusLevelUpReward .bonusRepresentation .CPProduction .stage1{width:162px;height:227px;margin-right:46px;margin-top:-2px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/philosophy-stage-1-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .CPProduction .glow{width:199px;height:266px;margin-right:27px;margin-top:-20px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/philosophy-glow-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .CPProduction .stage2{width:162px;height:227px;margin-right:46px;margin-top:-2px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/philosophy-stage-2-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .TroopProductionSpeed .stage1{width:242px;height:229px;margin-top:-3px;margin-right:8px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/recruitment-stage-1-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .TroopProductionSpeed .glow{width:277px;height:265px;margin-right:-9px;margin-top:-20px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/recruitment-glow-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .TroopProductionSpeed .stage2{width:242px;height:229px;margin-top:-1px;margin-right:9px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/recruitment-stage-2-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .SmithyPower .stage1{width:238px;height:238px;margin-top:-12px;margin-right:10px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/metallurgy-stage-1-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .SmithyPower .glow{width:263px;height:275px;margin-right:-10px;margin-top:-32px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/metallurgy-glow-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .SmithyPower .stage2{width:237px;height:238px;margin-top:-11px;margin-right:12px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/metallurgy-stage-2-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .MerchantCapacity .stage1{width:232px;height:211px;margin-top:30px;margin-right:-4px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/commerce-stage-1-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .MerchantCapacity .glow{width:262px;height:238px;margin-right:-23px;margin-top:10px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/commerce-glow-rtl.png')}
.bonusLevelUpReward .bonusRepresentation .MerchantCapacity .stage2{width:232px;height:211px;margin-top:30px;margin-right:-4px;background-image:url('../../img_rtl/alliance/bonuses/levelUpAnimation/commerce-stage-2-rtl.png')}
.rtl #allianceBonusOverview .progressBar .levels .level5{background-position:-3px 0}
.rtl #allianceBonusOverview .progressBar.complete .levels .level5{background-position:-3px -38px}
.rtl #allianceBonusOverview .progressBar .levels .level5.notreached.upgrading{background-position:-3px 0}
.rtl #allianceBonusOverview .progressBar.inactive .levels .level5.notreached.upgrading{background-position:-3px -19px}
.rtl #allianceBonusOverview .progressBar.inactive .levels>div.reached:last-of-type,.rtl .progressBar.inactive.complete .levels>div:last-of-type{background-position:-3px -58px}
.rtl #allianceBonusWrapper #contributionBox #bonusSelection label:before{width:12px}
.rtl #allianceBonusWrapper #myDailyContributionLimit .progressBarDailyLimit .contributionText{padding-top:1px}
.rtl div.alliance .description{overflow:hidden}.rtl #allianceBonusOverview .levelIndicator.level5{margin-right:484px}
.noAllianceBackground{min-height:163px;padding:20px !important;background:url('../../img_rtl/alliance/noAllianceBackground.png') no-repeat left;background-size:contain}
.noAllianceBackground>div{width:50%}div.alliance input[type='text'].invalid{border-color:red}
div.alliance span.invalid{display:block;color:red;margin-top:5px}div.alliance table#regionalTop5,div.faction table#regionalTop5{margin-top:-10px}
div.alliance table#regionalTop5 .counter,div.faction table#regionalTop5 .counter{text-align:left;width:1%}
div.alliance table#regionalTop5 .region,div.faction table#regionalTop5 .region{text-align:right}
div.alliance table#regionalTop5 .victoryPoint,div.faction table#regionalTop5 .victoryPoint{text-align:left;width:20%}
div.alliance table#regionalTop5 .population,div.faction table#regionalTop5 .population{text-align:left;width:28%}
div.alliance table#regionalTop5 .influence,div.faction table#regionalTop5 .influence{text-align:left;width:25%}
div.alliance table#regionalTop5 tr.highlight td,div.faction table#regionalTop5 tr.highlight td{background-color:rgba(231,240,202,0.7)}
.alliance .diplomacy p.empty{padding-right:10px;color:#777}.alliance .diplomacy .tableWrapper{border:1px solid silver;margin:10px;padding:10px}
.alliance .diplomacy .confederacyOffer{border-collapse:collapse}.alliance .diplomacy .confederacyOffer thead td{font-weight:bold;line-height:25px;vertical-align:middle;padding:0 3px 10px;border-bottom:1px solid silver}
.alliance .diplomacy .confederacyOffer tbody tr:first-child td{padding:10px 9px 3px}
.alliance .diplomacy .confederacyOffer .description{text-align:right}.alliance .diplomacy .confederacyOffer .buttons{padding-left:3px;text-align:left;width:5%;white-space:nowrap}
.alliance .diplomacy .confederacyOffer .buttons button:not(:first-of-type){margin-right:5px}
.alliance .diplomacy .diplomacyOffer{margin:0 10px 15px}.alliance .diplomacy .diplomacyOffer button{margin-left:10px;vertical-align:text-bottom}
.alliance .diplomacy .diplomacyOffer a{vertical-align:super}.alliance .diplomacy .confederacyActive{border-collapse:collapse}
.alliance .diplomacy .confederacyActive td{padding:5px 10px}.alliance .diplomacy .confederacyActive .member{line-height:30px;white-space:nowrap;border-left:1px solid silver}
.alliance .diplomacy .confederacyActive .member button.kick{margin-right:5px}.alliance .diplomacy .confederacyActive .member>img.del{position:relative;top:-1px;right:0;margin-right:5px}
.alliance .diplomacy .confederacyActive tr:first-child td{padding-top:0}.alliance .diplomacy .confederacyActive tr:last-child td{padding-bottom:0}
.alliance .diplomacy .confederacyActive tr:not(:last-child) .member{border-bottom:1px solid silver}
.alliance .diplomacy .confederacyActive .empty{color:#777}.alliance .diplomacy .confederacyActive .buttons{padding-left:3px}
.proposalConfirmationContent{width:500px}.proposalConfirmationContent .members{text-align:center;font-size:1.5em;margin-bottom:20px}
.proposalConfirmationContent .members span{font-weight:bold}.proposalConfirmationContent .members span:not(:first-of-type){margin-right:20px}
div.banned_cn table{margin-bottom:15px;line-height:16px}div.banned_cn table th,div.banned_cn table td{padding:2px 3px}
div.banned_cn table td{text-align:center}div.banned_cn table .ra{text-align:left;padding-left:7px;width:5%;white-space:nowrap}
div.banned_cn table .pla{text-align:right;padding-right:7px}div.banned_cn table .rea,div.banned_cn table .dur,div.banned_cn table .al{width:25%}
div.banned_cn .no_info{color:#777}.rtl div#build.gid45 .arrowStart,div#build.gid45 .rtl .arrowStart,.rtl div#build.gid45 .arrowEnd,div#build.gid45 .rtl .arrowEnd{transform:scaleX(-1)}
div#build .buildingWrapper:after,div#build div.action div.details .cta:after,div#build.gid13 .information .cta:after,div#build.gid22 .information .cta:after,div#build.gid24 .researches .research .cta:after,div#build.gid35 .researches .research .cta:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
div#build .upgradeButtonsContainer .inlineIcon,div#build div.action div.details .duration,div#build.gid0 .contractWrapper .lineWrapper .duration,div#build.gid13 .information .cta .duration,div#build.gid22 .information .cta .duration,div#build.gid13 #researchFuture .duration,div#build.gid22 #researchFuture .duration,div#build.gid24 .researches .research .cta .duration,div#build.gid35 .researches .research .cta .duration{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto}
div#build .upgradeButtonsContainer .inlineIcon i,div#build div.action div.details .duration i,div#build.gid0 .contractWrapper .lineWrapper .duration i,div#build.gid13 .information .cta .duration i,div#build.gid22 .information .cta .duration i,div#build.gid13 #researchFuture .duration i,div#build.gid22 #researchFuture .duration i,div#build.gid24 .researches .research .cta .duration i,div#build.gid35 .researches .research .cta .duration i,div#build .upgradeButtonsContainer .inlineIcon svg,div#build div.action div.details .duration svg,div#build.gid0 .contractWrapper .lineWrapper .duration svg,div#build.gid13 .information .cta .duration svg,div#build.gid22 .information .cta .duration svg,div#build.gid13 #researchFuture .duration svg,div#build.gid22 #researchFuture .duration svg,div#build.gid24 .researches .research .cta .duration svg,div#build.gid35 .researches .research .cta .duration svg{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;margin-left:5px;-ms-grid-row-align:center;align-self:center}
div#build .upgradeButtonsContainer .inlineIcon span,div#build div.action div.details .duration span,div#build.gid0 .contractWrapper .lineWrapper .duration span,div#build.gid13 .information .cta .duration span,div#build.gid22 .information .cta .duration span,div#build.gid13 #researchFuture .duration span,div#build.gid22 #researchFuture .duration span,div#build.gid24 .researches .research .cta .duration span,div#build.gid35 .researches .research .cta .duration span{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-align:center;align-self:center;display:inline-block}
#content.build{width:551px}#content>h1 .level{color:#f88c1f}div#build .level{color:#f88c1f;font-size:13px}
div#build div.switch{text-align:left}div#build div.build_desc{margin-bottom:19px}
div#build div.build_desc .travian_plus_desc{line-height:16px;padding-bottom:0;padding-right:0;margin-bottom:-15px}
div#build img.build_logo{float:left;width:184px;height:179px}div#build img.build_logo.lowres{background-position:center bottom}
div#build .statusMessage,div#build .errorMessage{font-weight:bold;font-size:13px;color:#777}
div#build table#build_value{width:100%;line-height:19px;background-color:transparent;margin-bottom:19px}
div#build table#build_value th,div#build table#build_value td{padding:0}div#build table#build_value th{padding-left:25px}
div#build table#build_value td{text-align:left;white-space:nowrap}div#build table#build_value td span.number{font-weight:bold}
div#build table#build_value tr.underConstruction th,div#build table#build_value tr.underConstruction td{color:#f8bc5c}
div#build table#build_value tr.underConstruction th{font-size:13px;font-weight:bold}
div#build .roundedCornersBox.big #contract{width:auto;text-align:center}div#build .roundedCornersBox.big .contractWrapper{margin:10px 10px 0;padding:0 0 10px;border-bottom:dotted 1px silver}
div#build .roundedCornersBox.big .contractWrapper.demolitionInProgress{border-bottom:0}
div#build .roundedCornersBox.big .contractWrapper .upgradeBlocked{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
div#build .roundedCornersBox.big .contractWrapper .upgradeBlocked .errorMessage{color:#777;font-weight:bold;margin-top:10px;padding:0;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:start;justify-self:start;-ms-grid-row-align:center;align-self:center}
div#build .roundedCornersBox.big .contractWrapper .upgradeBlocked button{margin-top:10px;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-align:end;justify-self:end}
div#build .roundedCornersBox.big .upgradeButtonsContainer button{display:block;margin:0 auto 8px}
div#build .roundedCornersBox.big.headlineOnly{background:0;padding-top:40px}div#build .roundedCornersBox.big.headlineOnly .stickyImage{margin-top:-189px}
div#build .roundedCornersBox.big.headlineOnly .upgradeBuilding{background-color:#f9fbf4;border:solid 1px #a1bc79;border-radius:4px;margin-bottom:20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
div#build .roundedCornersBox.big.headlineOnly .upgradeBuilding .completedMessage{font-weight:bold;-ms-grid-row-align:center;align-self:center;padding-right:10px}
div#build .roundedCornersBox.big.headlineOnly .upgradeBuilding .completedMessage span{color:#000}
div#build .roundedCornersBox.big.headlineOnly .upgradeBuilding .statusMessage{-ms-grid-column:1;grid-column-start:1;-ms-grid-row-align:center;align-self:center;margin-bottom:0}
div#build .roundedCornersBox.big.headlineOnly .upgradeBuilding .statusMessage span{color:#000}
div#build div.bigUnitSection{float:right;width:140px;height:140px;cursor:pointer;margin-left:15px;border:1px solid #e7e7e7;position:relative}
div#build div.bigUnitSection .unitZoom{width:140px;height:140px;display:block;transition:background-color 150ms}
div#build div.bigUnitSection .unitZoom img{transition:filter 150ms}div#build div.bigUnitSection .unitZoom:hover,div#build div.bigUnitSection .unitZoom:focus{background-color:#eee}
div#build div.bigUnitSection .unitZoom:hover img,div#build div.bigUnitSection .unitZoom:focus img{filter:sepia(0.2) saturate(1.3) brightness(1.2)}
div#build div.bigUnitSection .unitZoom:active{background-color:#e0e0e0}div#build div.bigUnitSection .unitZoom:active img{filter:none}
div#build .upgradeButtonsContainer{width:100%;box-sizing:border-box;text-align:center;display:table;padding:10px 0}
div#build .upgradeButtonsContainer .section2{display:none;box-sizing:border-box}
div#build .upgradeButtonsContainer button{margin-bottom:8px}div#build .upgradeButtonsContainer span.none{vertical-align:top;display:inline-block;margin-top:3px}
div#build .upgradeButtonsContainer.section2Enabled .section1,div#build .upgradeButtonsContainer.section2Enabled .section2{width:50%;display:table-cell;vertical-align:top}
div#build .upgradeButtonsContainer.section2Enabled .section1{border-left:dotted 1px silver}
div#build .upgradeButtonsContainer.section2Enabled .section2 .inlineIcon:not(:last-of-type){margin-left:20px}
div#build .upgradeButtonsContainer.section2Enabled .section2 span.none:not(:last-child){margin-right:-20px;margin-left:20px}
div#build .plusAdvertising{padding-right:15px;padding-left:15px}div#build .culturePointsAndPopulation{text-align:center;margin:0 10px;padding:10px 0;border-bottom:dotted 1px silver}
div#build .culturePointsAndPopulation .wrapper{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}
div#build .culturePointsAndPopulation .wrapper .unit{grid-column-start:auto;margin-left:25px;-ms-grid-row-align:center;align-self:center;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}
div#build .culturePointsAndPopulation .wrapper .unit:nth-child(1){-ms-grid-column:1}
div#build .culturePointsAndPopulation .wrapper .unit:nth-child(2){-ms-grid-column:2}
div#build .culturePointsAndPopulation .wrapper .unit:nth-child(3){-ms-grid-column:3}
div#build .culturePointsAndPopulation .wrapper .unit:first-child{margin-right:0}
div#build .culturePointsAndPopulation .wrapper .unit:last-child{margin-left:0}div#build .culturePointsAndPopulation .wrapper .unit span{-ms-grid-column:2;grid-column-start:2;-ms-grid-row-align:center;align-self:center;font-weight:bold;display:inline-block}
div#build .culturePointsAndPopulation .wrapper .unit span.delta{-ms-grid-column:3;grid-column-start:3;margin-right:5px;color:#228b22}
div#build .culturePointsAndPopulation .wrapper .unit i{-ms-grid-column:1;grid-column-start:1;margin-left:5px}
div#build .culturePointsAndPopulation.completed{-ms-grid-column:2;grid-column-start:2;text-align:left;border-bottom:0}
div#build .culturePointsAndPopulation.completed .wrapper .unit{-ms-grid-columns:auto auto;grid-template-columns:auto auto}
div#build .culturePointsAndPopulation.completed .wrapper .unit span.delta{display:none}
div#build div.buildActionOverview{border:1px solid #d3d3d3}div#build #favouriteTroops{background-color:#fff9eb}
div#build #nonFavouriteTroops{background-color:#e8e4dc}div#build div.action{border-top:1px dotted #d3d3d3;background-color:#fff;padding:15px 8px;box-sizing:border-box}
div#build div.action>*{box-sizing:border-box}div#build div.action.troop{position:relative;border-top:0;padding:0;transition:height 1000ms;height:0}
div#build div.action.troop.noAnimation{transition:none}div#build div.action.troop:not(.empty){height:182px}
div#build div.action .innerTroopWrapper{width:100%;position:absolute;border-top:1px dotted #d3d3d3;padding:15px 8px;transition:transform 500ms;background-color:#fff}
div#build div.action .innerTroopWrapper.moving{z-index:36;animation:troopSortingAnimation 1000ms ease-in-out forwards}
@keyframes troopSortingAnimation{0%{transform:scale(1);box-shadow:0 0 50px transparent}
50%{transform:scale(1.1);box-shadow:0 0 50px rgba(0,0,0,0.5)}100%{transform:scale(1);box-shadow:0 0 50px transparent}
}div#build div.action .innerTroopWrapper .favourite{height:auto;position:absolute;left:0;top:0;cursor:pointer}
div#build div.action .innerTroopWrapper .favourite i{background-image:url('../../img_rtl/layout/favourButtonNormal_small.png');width:21px;height:20px}
div#build div.action .innerTroopWrapper .favourite:not(:disabled):hover,div#build div.action .innerTroopWrapper .favourite:not(:disabled):focus{box-shadow:none}
div#build div.action .innerTroopWrapper .favourite:not(:disabled):hover i,div#build div.action .innerTroopWrapper .favourite:not(:disabled):focus i{background-image:url('../../img_rtl/layout/favourButtonHover_small.png')}
div#build div.action .innerTroopWrapper .favourite:not(:disabled):active i{background-image:url('../../img_rtl/layout/favourButtonClick_small.png')}
div#build div.action .innerTroopWrapper .favourite:not(:disabled).faved i{background-image:url('../../img_rtl/layout/favourButtonActiveNormal_small.png')}
div#build div.action .innerTroopWrapper .favourite:not(:disabled).faved:hover i,div#build div.action .innerTroopWrapper .favourite:not(:disabled).faved:focus i{background-image:url('../../img_rtl/layout/favourButtonActiveHover_small.png')}
div#build div.action .innerTroopWrapper .favourite:not(:disabled).faved:active i{background-image:url('../../img_rtl/layout/favourButtonActiveClick_small.png')}
div#build div.action .innerTroopWrapper .favourite:disabled{cursor:default}div#build div.action .innerTroopWrapper .favourite:disabled i{background-image:url('../../img_rtl/layout/favourButtonDisabled_small.png')}
div#build div.action .innerTroopWrapper .favourite:disabled.faved i{background-image:url('../../img_rtl/layout/favourButtonActiveDisabled_small.png')}
div#build div.action div.details{float:right;line-height:19px;width:375px}div#build div.action div.details div.tit img{margin:0 5px;position:relative;top:3px}
div#build div.action div.details div.tit span.furtherInfo{font-size:12px}div#build div.action div.details .resourceWrapper{margin-top:10px}
div#build div.action div.details .resourceWrapper .resource:not(:last-child){margin-left:15px}
div#build div.action div.details .duration{margin-top:5px}div#build div.action div.details .errorMessage{margin-top:10px;color:#777}
div#build div.action div.details .cta{margin-top:10px}div#build div.action div.details button{float:left}
div#build div.action div.details>div.status{margin-bottom:5px}div#build div.action div.details>span.value{font-weight:bold}
div#build div.action div.details .ratio{margin:auto 5px}div#build div.action div.details input.text{width:50px}
div#build button.startTraining,div#build button.startBuild{margin-top:10px}div#build table.under_progress td.desc{text-align:right}
div#build table.under_progress td.desc img{margin:0 5px;position:relative;top:3px}
div#build table.under_progress td.desc span.info{font-size:12px;color:silver}div#build table.under_progress div.val{padding-right:5px;text-align:left}
div#build table.under_progress td.dur,div#build table.under_progress td.fin{width:20%;text-align:center}
div#build table.under_progress tr.next td{background-color:#e7e7e7;text-align:center}
div#build .buildingWrapper h2{margin-bottom:5px}div#build #descriptionAndInfo{min-height:129px;margin-bottom:19px;padding-left:184px}
div#build #descriptionAndInfo ~ .roundedCornersBox.big h4{margin-bottom:0}div#build .demolitionInProgress .statusMessage{margin-bottom:0}
div#build #expansion td,div#build #expansion th{padding:2px 7px}div#build #expansion thead td{padding:2px}
div#build #expansion td{text-align:center}div#build #expansion td.ra{width:2%;text-align:left;white-space:nowrap}
div#build #expansion td.vil,div#build #expansion td.pla{max-width:1px}div#build #expansion td.vil td.vil,div#build #expansion td.vil td.pla,div#build.gid17 #expansion td.vil table#trading_routes td.desc .name,div#build.gid17 table#trading_routes td.desc #expansion td.vil .name,div#build.gid37 #expansion td.vil table#oasesSurround td.nam,div#build.gid37 table#oasesSurround #expansion td.vil td.nam,div#build #expansion td.pla td.vil,div#build #expansion td.pla td.pla,div#build.gid17 #expansion td.pla table#trading_routes td.desc .name,div#build.gid17 table#trading_routes td.desc #expansion td.pla .name,div#build.gid37 #expansion td.pla table#oasesSurround td.nam,div#build.gid37 table#oasesSurround #expansion td.pla td.nam{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div#build #expansion td.vil{width:25%;text-align:right}div#build #expansion td.coords,div#build #expansion td.ha{width:10%}
div#build #expansion td.dat{width:10%;white-space:nowrap}div#build hr{height:1px;border-top:0;border-left:0;border-right:0;border-bottom:1px dotted #d3d3d3;margin:15px 0}
div#build.gid0>.buildingWrapper h2{margin-top:0}div#build.gid0 h4.round{margin-bottom:20px}
div#build.gid0 img.build_logo{margin-bottom:0}div#build.gid0 .contractWrapper{width:370px}
div#build.gid0 .contractWrapper .contractText{font-weight:bold;margin-bottom:0}div#build.gid0 .contractWrapper .resourceWrapper{display:-ms-grid;display:grid;margin-top:5px}
div#build.gid0 .contractWrapper .lineWrapper{position:relative}div#build.gid0 .contractWrapper .lineWrapper .duration{margin-top:10px}
div#build.gid0 .contractWrapper .lineWrapper .exchange{position:absolute;top:10px;left:10px}
div#build.gid0 .contractWrapper .errorMessage,div#build.gid0 .contractWrapper .statusMessage{margin-top:10px}
div#build.gid0 .contractWrapper .contractLink{margin-top:10px}div#build.gid0 .contractWrapper .buildingCondition{white-space:nowrap}
div#build.gid13 .finishNow,div#build.gid22 .finishNow{margin-top:5px}div#build.gid13 .researches,div#build.gid22 .researches{border:1px solid #e7e7e7;padding:15px 0;margin-bottom:20px}
div#build.gid13 .noResearchPossible,div#build.gid22 .noResearchPossible{padding:5px 15px}
div#build.gid13 .research,div#build.gid22 .research{padding:0 8px}div#build.gid13 .information,div#build.gid22 .information{float:left;text-align:right;width:375px}
div#build.gid13 .information .title img.unit,div#build.gid22 .information .title img.unit{margin:0 5px;position:relative;top:3px}
div#build.gid13 .information .title span.furtherInfo,div#build.gid22 .information .title span.furtherInfo{font-size:12px}
div#build.gid13 .information .resourceWrapper,div#build.gid22 .information .resourceWrapper{margin-top:10px}
div#build.gid13 .information .cta,div#build.gid22 .information .cta{margin-top:10px}
div#build.gid13 .information .cta button,div#build.gid22 .information .cta button{float:left}
div#build.gid13 .information .errorMessage,div#build.gid22 .information .errorMessage{color:#777;margin-top:10px}
div#build.gid13 #researchFuture .duration,div#build.gid22 #researchFuture .duration{margin-top:10px}
div#build.gid13 #researchFuture .requirements,div#build.gid22 #researchFuture .requirements{margin-top:10px}
div#build.gid22 .switch{text-align:left;margin-bottom:20px}div#build.gid22 #researchFuture{margin-bottom:20px}
div#build.gid22 #researchFuture td.desc{vertical-align:top;white-space:nowrap;width:40%}
div#build.gid22 #researchFuture td.cond{line-height:19px}div#build.gid24 .researches,div#build.gid35 .researches{border:1px solid silver;margin-bottom:20px}
div#build.gid24 .researches .research,div#build.gid35 .researches .research{padding:10px}
div#build.gid24 .researches .research .resourceWrapper,div#build.gid35 .researches .research .resourceWrapper{margin-top:10px}
div#build.gid24 .researches .research .cta,div#build.gid35 .researches .research .cta{margin-top:10px}
div#build.gid24 .researches .research .cta button,div#build.gid35 .researches .research .cta button{float:left}
div#build.gid24 .researches .research .errorMessage,div#build.gid35 .researches .research .errorMessage{color:#777;margin-top:10px}
div#build.gid24 hr,div#build.gid35 hr{margin:0}div#build.gid24 .bigImage,div#build.gid24 .celebration,div#build.gid24 .celebrationSmall,div#build.gid24 .celebrationBig,div#build.gid35 .bigImage,div#build.gid35 .celebration,div#build.gid35 .celebrationSmall,div#build.gid35 .celebrationBig{display:none}
div#build.gid24 .information .points,div#build.gid35 .information .points{font-size:12px}
div#build.gid15 h2{margin-top:25px}div#build.gid15 select.dropdown{width:200px}div#build.gid15 #demolish{width:auto}
div#build.gid15 #demolish .level{font-size:13px}div#build.gid15 #demolish td.abort{padding-right:0;padding-left:0}
div#build.gid15 .demolishNow{display:inline}div#build.gid15 .times{font-size:13px;color:#777}
div#build.gid17 .traders{width:100%;text-align:right;margin-bottom:15px}div#build.gid17 .traders thead td{padding-right:9px;padding-left:9px;text-align:right}
div#build.gid17 .traders td.dorf{font-weight:bold}div#build.gid17 .traders th{width:20%}
div#build.gid17 .traders div.in{text-align:right;float:right}div#build.gid17 .traders div.at{text-align:left;float:left}
div#build.gid17 .traders div.repeat{text-align:left;width:20px;float:left}div#build.gid17 .traders tr.res img{margin-right:10px}
div#build.gid17 .traders tr.res img.r1{margin-right:0}div#build.gid17 .traderCount{float:right;margin-bottom:14px;padding:5px 10px;background-color:#e7e7e7;border-radius:5px}
div#build.gid17 div.error,div#build.gid17 p.error{font-weight:bold}div#build.gid17 p.note{font-weight:bold;color:#228b22}
div#build.gid17 p.success{color:#ff6f0f;font-size:12px}div#build.gid17 table#sell_overview img.ratio,div#build.gid17 table#range img.ratio{width:16px;height:16px;background-image:url('../../img_rtl/market/ratio.gif')}
div#build.gid17 table#sell_overview td.ratio,div#build.gid17 table#range td.ratio{padding:1px;text-align:center;font-size:12px;width:1%}
div#build.gid17 table#sell_overview td.ratio div.ratioWrapper,div#build.gid17 table#range td.ratio div.ratioWrapper{width:23px;padding:3px;color:white;border-radius:5px;box-sizing:border-box}
div#build.gid17 table#sell_overview td.ratio div.ratioWrapper.good,div#build.gid17 table#range td.ratio div.ratioWrapper.good{background-color:#498843}
div#build.gid17 table#sell_overview td.ratio div.ratioWrapper.bad,div#build.gid17 table#range td.ratio div.ratioWrapper.bad{background-color:#d40a00}
div#build.gid17 table#sell_overview td.ratio div.ratioWrapper.okay,div#build.gid17 table#range td.ratio div.ratioWrapper.okay{background-color:#f78c1f}
div#build.gid17 table#range td.val{width:15%;text-align:right;white-space:nowrap}
div#build.gid17 table#range td.dur{width:13%;white-space:nowrap;text-align:center}
div#build.gid17 table#range td.act{width:10%;padding:0 5px;white-space:nowrap;text-align:center}
div#build.gid17 table#range td.pla i{vertical-align:middle}div#build.gid17 p.npcOutput{line-height:22px}
div#build.gid17 p.info{font-size:12px;margin-top:5px}div#build.gid17 p.info img{margin-left:2px}
div#build.gid17 table.send_res{width:50%;background-color:#fff;float:right}div#build.gid17 table.send_res td{padding:6px 3px}
div#build.gid17 table.send_res td.ico{width:5%}div#build.gid17 table.send_res td.val{width:30%;text-align:left}
div#build.gid17 table.send_res td.val input.text{width:90%}div#build.gid17 table.send_res td.separator{width:1%}
div#build.gid17 table.send_res td.max{width:25%;white-space:nowrap}div#build.gid17 table.send_res td.max.ratioltr{text-align:left}
div#build.gid17 table.send_res td.max.ratiortl{text-align:right}div#build.gid17 table#send_validate input.disabled{border-color:#aaa;width:50px;margin-right:5px}
div#build.gid17 table#send_validate td.max{font-weight:bold;color:#777}div#build.gid17 table.res_target{width:100%;background-color:#fff}
div#build.gid17 table.res_target th,div#build.gid17 table.res_target td{vertical-align:top}
div#build.gid17 table.res_target th{width:20%}div#build.gid17 table#target_validate th,div#build.gid17 table#target_validate td{padding-top:4px}
div#build.gid17 table#target_validate td.vil{max-width:167px;text-overflow:ellipsis;overflow:hidden}
div#build.gid17 div.run_dropdown{float:right;margin-top:10px;width:40%}div#build.gid17 .destination{float:right;width:265px;line-height:30px;margin:6px 10px 0 0}
div#build.gid17 .destination .destinationSelect{background-color:#e7e7e7;border-radius:5px;padding:5px 17px;white-space:nowrap;width:auto}
div#build.gid17 .destination span{font-weight:bold}div#build.gid17 .destination table.compact{margin:6px 9px 3px 0}
div#build.gid17 .destination table.compact td.compactInput{padding:0 6px}div#build.gid17 .destination table.compact td.compactInput.y{padding-left:0;width:40px}
div#build.gid17 .destination input.village{width:100%}div#build.gid17 .destination span.or{font-weight:normal;margin-left:5px;line-height:22px}
div#build.gid17 .destination span.or,div#build.gid17 .destination div.coordinatesInput{float:right}
div#build.gid17 .runSeveralTimes{float:right;width:240px;margin-top:10px}div#build.gid17 button.confirm{margin-top:10px}
div#build.gid17 div.search_select,div#build.gid17 div.bid_select,div#build.gid17 div.ratio_select{background-color:#e7e7e7;border-radius:5px}
div#build.gid17 div.search_select,div#build.gid17 div.bid_select{width:96px;float:right;padding:4px 6px}
div#build.gid17 div.search_select thead td,div#build.gid17 div.bid_select thead td{padding:5px 2px 3px}
div#build.gid17 div.ratio_select{width:24px;margin-right:10px;margin-left:10px;float:right;padding:4px 6px}
div#build.gid17 table.buy_select{border-collapse:collapse}div#build.gid17 table.buy_select td{text-align:center;margin:0;padding:0}
div#build.gid17 table.buy_select td.hl{background-color:#ffe4b5}.webkit div#build.gid17 table#search_select button.iconFilter img,.webkit div#build.gid17 table#bid_select button.iconFilter img{right:0}
div#build.gid17 img.marketPercentage{background-image:url('../../img_rtl/market/market1x.gif');width:15px;height:9px}
div#build.gid17 img.marketPercentage1_1{background-position:0 0}div#build.gid17 img.marketPercentage1_x{background-position:0 -19px}
.gecko div#build.gid17 img.marketPercentage{right:-1px}.gecko div#build.gid17 .iconFilterActive img.marketPercentage{right:0}
.webkit div#build.gid17 img.marketPercentage{right:-1px}div#build.gid17 table#summary td.val{width:16%;white-space:nowrap}
div#build.gid17 table#sell{background-color:#fff}div#build.gid17 table#sell th,div#build.gid17 table#sell td{padding:2px}
div#build.gid17 table#sell th{width:20%;font-weight:bold}div#build.gid17 table#sell input.check{position:relative;top:1px}
div#build.gid17 table#sell td.val{width:13%}div#build.gid17 table#sell td.val input.text{width:50px}
div#build.gid17 table#sell td.res{width:20%}div#build.gid17 table#sell td.res input.text{width:75px}
div#build.gid17 table#sell td.tra input.text{width:20px}div#build.gid17 table#sell_overview thead td{text-align:center;font-weight:bold}
div#build.gid17 table#sell_overview th,div#build.gid17 table#sell_overview td{text-align:center}
div#build.gid17 table#sell_overview td.dur{white-space:nowrap}div#build.gid17 table#sell_overview td.abo{width:5%}
div#build.gid17 table#sell_overview td.val{width:40%;text-align:right}div#build.gid17 p#submitButton{margin-top:5px;display:none;text-align:left}
div#build.gid17 span.corr{color:#ff4000}div#build.gid17 span.npc_price{margin-right:10px}
div#build.gid17 p#submitText{margin-top:5px;display:block;text-align:left}div#build.gid17 .tradeRouteActions{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
div#build.gid17 .tradeRouteActions div:first-of-type{-ms-grid-column:1;grid-column-start:1}
div#build.gid17 .tradeRouteActions div:last-of-type{-ms-grid-column:2;grid-column-start:2;text-align:left}
div#build.gid17 table#trading_routes .showCosts .resources{margin-bottom:0}div#build.gid17 table#trading_routes th{font-size:13px}
div#build.gid17 table#trading_routes td{text-align:center}div#build.gid17 table#trading_routes td.desc{text-align:right;max-width:240px}
div#build.gid17 table#trading_routes td.desc .name{max-width:1px;max-width:220px;display:inline-block}
div#build.gid17 table#trading_routes td.desc .name #expansion td.vil,div#build.gid17 #expansion table#trading_routes td.desc .name td.vil,div#build.gid17 table#trading_routes td.desc .name #expansion td.pla,div#build.gid17 #expansion table#trading_routes td.desc .name td.pla,div#build.gid17 table#trading_routes td.desc .name .name,div#build.gid17 table#trading_routes td.desc .name div#build.gid37 table#oasesSurround td.vil,div#build.gid37 table#oasesSurround div#build.gid17 table#trading_routes td.desc .name td.vil,div#build.gid17 table#trading_routes td.desc .name div#build.gid37 table#oasesSurround td.nam,div#build.gid37 table#oasesSurround div#build.gid17 table#trading_routes td.desc .name td.nam{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div#build.gid17 table#trading_routes td.desc .res{margin-top:6px;line-height:11px}
div#build.gid17 table#trading_routes td.desc .res div{-ms-grid-row:1;grid-row-start:1;margin-left:10px;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:21px auto;grid-template-columns:21px auto;-ms-grid-row-align:center;align-self:center}
div#build.gid17 table#trading_routes td.desc .res div span{-ms-grid-column:2;grid-column-start:2;-ms-grid-row-align:center;align-self:center;display:inline-block}
div#build.gid17 table#trading_routes td.desc .res div i{-ms-grid-column:1;grid-column-start:1;-ms-grid-row-align:center;align-self:center;height:16px;background-position:center right}
div#build.gid17 table#trading_routes td.sel{width:5%}div#build.gid17 table#trading_routes td.start{width:12%;white-space:nowrap;text-align:right}
div#build.gid17 table#trading_routes td.trad{width:15%}div#build.gid17 table#trading_routes td.dur{width:20%}
div#build.gid17 table#trading_routes td button.icon img.edit{width:12px;background-image:url('../../img_rtl/a/editPencil-rtl.png')}
div#build.gid17 #tradeRouteEdit{padding:15px}div#build.gid17 #tradeRouteEdit>div:not(:last-of-type):not(.runTimeAndAction){margin-bottom:15px}
div#build.gid17 #tradeRouteEdit .targetSelector{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
div#build.gid17 #tradeRouteEdit .targetSelector select#trade_route_destination{max-width:150px}
div#build.gid17 #tradeRouteEdit .targetSelector>div:last-of-type{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;-ms-grid-column:2;grid-column-start:2}
div#build.gid17 #tradeRouteEdit .targetSelector>div:last-of-type div{-ms-grid-row-align:center;align-self:center;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:16px 1fr;grid-template-columns:16px 1fr;grid-column-start:auto}
div#build.gid17 #tradeRouteEdit .targetSelector>div:last-of-type div:nth-child(1){-ms-grid-column:1}
div#build.gid17 #tradeRouteEdit .targetSelector>div:last-of-type div:nth-child(2){-ms-grid-column:2}
div#build.gid17 #tradeRouteEdit .targetSelector>div:last-of-type div:nth-child(3){-ms-grid-column:3}
div#build.gid17 #tradeRouteEdit .targetSelector>div:last-of-type div label{margin-right:5px;margin-left:10px;vertical-align:middle;display:inline-block;-ms-grid-row-align:center;align-self:center;-ms-grid-column:2;grid-column-start:2}
div#build.gid17 #tradeRouteEdit .resourceSelector{display:-ms-grid;display:grid;-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%}
div#build.gid17 #tradeRouteEdit .resourceSelector>div{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:40px 1fr;grid-template-columns:40px 1fr;-ms-grid-row-align:center;align-self:center;margin-left:20px;grid-column-start:auto}
div#build.gid17 #tradeRouteEdit .resourceSelector>div:nth-child(1){-ms-grid-column:1}
div#build.gid17 #tradeRouteEdit .resourceSelector>div:nth-child(2){-ms-grid-column:2}
div#build.gid17 #tradeRouteEdit .resourceSelector>div:nth-child(3){-ms-grid-column:3}
div#build.gid17 #tradeRouteEdit .resourceSelector>div:nth-child(4){-ms-grid-column:4}
div#build.gid17 #tradeRouteEdit .resourceSelector>div label{-ms-grid-row-align:center;align-self:center;-ms-grid-column:1;grid-column-start:1}
div#build.gid17 #tradeRouteEdit .resourceSelector>div input{-ms-grid-column:2;grid-column-start:2}
div#build.gid17 #tradeRouteEdit .timeSelector{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}
div#build.gid17 #tradeRouteEdit .timeSelector div{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:16px 1fr;grid-template-columns:16px 1fr;margin-left:20px;-ms-grid-row-align:center;align-self:center;grid-column-start:auto}
div#build.gid17 #tradeRouteEdit .timeSelector div:nth-child(1){-ms-grid-column:1}
div#build.gid17 #tradeRouteEdit .timeSelector div:nth-child(2){-ms-grid-column:2}
div#build.gid17 #tradeRouteEdit .timeSelector div:nth-child(3){-ms-grid-column:3}
div#build.gid17 #tradeRouteEdit .timeSelector div input{-ms-grid-column:1;grid-column-start:1}
div#build.gid17 #tradeRouteEdit .timeSelector div label{-ms-grid-column:2;grid-column-start:2;display:inline-block}
div#build.gid17 #tradeRouteEdit .timeSelector div:last-of-type{-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 10px 1fr}
div#build.gid17 #tradeRouteEdit .timeSelector div:last-of-type input:first-of-type{-ms-grid-column:1;grid-column-start:1}
div#build.gid17 #tradeRouteEdit .timeSelector div:last-of-type input:last-of-type{-ms-grid-column:3;grid-column-start:3}
div#build.gid17 #tradeRouteEdit .timeSelector div:last-of-type span{text-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column:2;grid-column-start:2;display:inline-block}
div#build.gid17 #tradeRouteEdit .runTimeAndAction{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;white-space:nowrap}
div#build.gid17 #tradeRouteEdit .runTimeAndAction .runTimesSelector{-ms-grid-column:1;grid-column-start:1}
div#build.gid17 #tradeRouteEdit .runTimeAndAction .runTimesSelector select{min-width:50px}
div#build.gid17 #tradeRouteEdit .runTimeAndAction .repeatEverySelector{-ms-grid-column:2;grid-column-start:2}
div#build.gid17 #tradeRouteEdit .runTimeAndAction .actions{text-align:left;-ms-grid-column:3;grid-column-start:3}
div#build.gid17 #tradeRouteEdit .runTimeAndAction .actions button{margin-right:10px}
div#build.gid17 #tradeRouteEdit #tradeRouteError{display:none}div#build.gid17 #tradeRouteEdit #tradeRouteError.error{display:block;margin-top:15px}
div#build.gid18 th{width:15%}div#build.gid18 table#found span.error{margin-top:5px;display:block}
div#build.gid18 table#found input.text{width:150px}div#build.gid18 table#found input.text.error{border-color:red}
div#build.gid18 #join button,div#build.gid18 #leave button{float:right;margin-left:3px}
div#build.gid18 #join button:last-of-type,div#build.gid18 #leave button:last-of-type{margin-left:10px}
div#build.gid18 #join a,div#build.gid18 #join span.disabled,div#build.gid18 #leave a,div#build.gid18 #leave span.disabled{line-height:25px}
div#build.gid26 .setMainVillage{margin-top:20px}div#build.gid26 .passwordConfirmation{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 20px 1fr}
div#build.gid26 .passwordConfirmation label{-ms-grid-column:1;grid-column-start:1}
div#build.gid26 .passwordConfirmation input{-ms-grid-column:3;grid-column-start:3}
div#build.gid26 .passwordConfirmation div.error{-ms-grid-column:3;grid-column-start:3;-ms-grid-row:2;grid-row-start:2;margin-top:10px}
div#build.gid37 table td.nam{width:20%;text-align:right;white-space:nowrap}div#build.gid37 table td.type{text-align:right}
div#build.gid37 table td.type img{position:relative;top:-1px;right:-2px}div#build.gid37 table td.aligned_coords{padding-right:2px;padding-left:2px;width:15%}
div#build.gid37 table td.res{width:30%;padding-right:4px;padding-left:4px;text-align:center}
div#build.gid37 table#distribution thead th a{color:black}div#build.gid37 table#distribution thead th span.info{font-weight:normal}
div#build.gid37 table#distribution tbody th{width:26%}div#build.gid37 table#distribution td.xp{width:205px}
div#build.gid37 table#distribution td.xp img.bar{height:10px}div#build.gid37 table#distribution td.up{width:7%;text-align:center}
div#build.gid37 table#oasesOwned td{text-align:center}div#build.gid37 table#oasesOwned td.type{text-align:right}
div#build.gid37 table#oasesOwned td.type .disableAbandonOase{pointer-events:none}
div#build.gid37 table#oasesOwned td.type .disableAbandonOase img{opacity:.6}div#build.gid37 table#oasesOwned td.zp{width:15%}
div#build.gid37 table#oasesSurround td.vil,div#build.gid37 table#oasesSurround td.nam{width:25%;max-width:1px}
div#build.gid37 table#oasesSurround td.vil #expansion td.pla,div#build.gid37 #expansion table#oasesSurround td.vil td.pla,div#build.gid37 table#oasesSurround td.vil div#build.gid17 table#trading_routes td.desc .name,div#build.gid17 table#trading_routes td.desc div#build.gid37 table#oasesSurround td.vil .name,div#build.gid37 table#oasesSurround td.vil td.vil,div#build.gid37 table#oasesSurround td.vil td.nam,div#build.gid37 table#oasesSurround td.nam #expansion td.pla,div#build.gid37 #expansion table#oasesSurround td.nam td.pla,div#build.gid37 table#oasesSurround td.nam div#build.gid17 table#trading_routes td.desc .name,div#build.gid17 table#trading_routes td.desc div#build.gid37 table#oasesSurround td.nam .name,div#build.gid37 table#oasesSurround td.nam td.vil,div#build.gid37 table#oasesSurround td.nam td.nam{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div#build.gid37 table#leave td.dur,div#build.gid37 table#leave td.fin{text-align:center}
div#build.gid37 div.nextOases{margin:9px 9px 0}div#build.gid40 .info{font-size:12px;color:silver}
div#build.gid40 .nam{font-size:28px}div#build.gid40 table#rename th,div#build.gid40 table#rename td{padding:2px 7px}
div#build.gid40 table#rename tbody th{width:15%}div#build.gid40 table#rename input.text{width:50%}
div#build.gid45 h4.oasesOwned{margin-top:100px}div#build.gid45 table.oasesOwned{border-spacing:1px;border-collapse:separate}
div#build.gid45 table.oasesOwned tr{padding:1px}div#build.gid45 table.oasesOwned td{position:relative;text-align:center;z-index:0}
div#build.gid45 table.oasesOwned td.type{text-align:right;width:60px}div#build.gid45 table.oasesOwned td.coords{width:80px}
div#build.gid45 table.oasesOwned td.resources{width:110px;max-width:110px}div#build.gid45 table.oasesOwned div.roundedCornersBox{position:absolute;text-align:center;top:-55px;right:calc(50% + 25px);width:70px;height:50px;border:solid 1px #a1bc79;background-color:#f9fbf4;padding-top:10px}
div#build.gid45 table.oasesOwned div.roundedCornersBox .levelAbove{position:absolute;color:#a1bc79;right:calc(50% - 8px);top:-10px;border-radius:50px;border:solid 1px #a1bc79;background-color:inherit;width:16px;height:16px;margin-bottom:10px;font-size:12px}
div#build.gid45 table.oasesOwned div.roundedCornersBox .bonusAbove{font-size:12px;color:#f88c1f}
div#build.gid45 .symbolBetweenCells{z-index:1;text-align:center;color:#a1bc79;right:-10px;top:4px;position:absolute;border-radius:50px;border:solid 1px silver;background-color:inherit;width:16px;height:16px}
div#build.gid45 .arrowStart,div#build.gid45 .arrowEnd{z-index:10;position:absolute;text-align:center;top:-40px;width:38px;height:38px}
div#build.gid45 .arrowStart{right:calc(50% - 8px)}div#build.gid45 .arrowEnd{left:calc(50% - 8px)}
div#build.gid45 .resourceWrapper .resources:not(:last-child){margin-left:5px}div#build.gid36 .action .details{float:none;width:auto}
div#build.gid36 .cta{margin-top:10px}div#build.gid36 p.traps b{unicode-bidi:embed}
.buildingsV3 #build .upgradeHeader{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/background1.jpg');width:560px;height:160px;max-width:100%;position:relative;display:flex;align-items:center}
.buildingsV3 #build .upgradeHeader.levelSpecificInfo{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/background2.jpg');width:560px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration{position:absolute;top:0;left:0}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g5.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g5.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g5.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g5.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g5.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g5.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g5.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g5.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g5.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g5.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g6.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g6.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g6.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g6.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g6.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g6.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g6.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g6.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g6.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g6.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g7.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g7.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g7.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g7.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g7.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g7.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g7.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g7.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g7.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g7.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g8.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g8.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g8.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g8.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g8.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g8.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g8.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g8.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g8.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g8.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g9.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g9.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g9.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g9.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g9.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g9.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g9.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g9.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g9.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g9.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g10.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g10.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g10.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g10.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g10.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g10.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g10.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g10.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g10.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g10.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g11.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g11.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g11.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g11.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g11.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g11.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g11.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g11.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g11.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g11.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g13.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g13.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g13.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g13.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g13.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g13.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g13.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g13.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g13.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g13.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g14.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g14.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g14.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g14.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g14.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g14.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g14.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g14.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g14.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g14.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g15.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g15.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g15.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g15.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g15.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g15.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g15.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g15.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g15.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g15.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g16.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g16.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g16.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g16.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g16.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g16.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g16.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g16.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g16.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g16.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g17.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g17.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g17.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g17.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g17.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g17.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g17.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g17.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g17.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g17.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g18.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g18.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g18.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g18.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g18.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g18.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g18.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g18.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g18.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g18.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g19.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g19.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g19.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g19.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g19.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g19.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g19.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g19.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g19.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g19.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g20.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g20.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g20.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g20.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g20.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g20.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g20.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g20.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g20.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g20.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g21.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g21.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g21.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g21.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g21.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g21.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g21.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g21.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g21.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g21.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g22.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g22.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g22.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g22.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g22.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g22.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g22.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g22.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g22.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g22.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g23.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g23.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g23.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g23.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g23.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g23.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g23.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g23.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g23.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g23.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g24.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g24.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g24.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g24.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g24.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g24.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g24.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g24.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g24.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g24.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g25.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g25.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g25.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g25.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g25.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g25.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g25.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g25.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g25.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g25.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g26.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g26.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g26.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g26.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g26.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g26.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g26.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g26.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g26.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g26.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g27.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g27.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g27.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g27.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g27.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g27.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g27.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g27.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g27.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g27.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g28.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g28.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g28.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g28.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g28.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g28.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g28.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g28.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g28.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g28.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g29.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g29.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g29.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g29.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g29.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g29.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g29.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g29.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g29.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g29.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g30.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g30.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g30.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g30.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g30.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g30.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g30.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g30.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g30.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g30.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g34.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g34.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g34.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g34.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g34.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g34.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g34.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g34.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g34.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g34.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g37.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g37.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g37.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g37.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g37.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g37.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g37.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g37.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g37.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g37.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g38.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g38.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g38.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g38.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g38.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g38.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g38.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g38.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g38.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g38.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g39.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g39.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g39.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g39.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g39.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g39.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g39.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g39.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g39.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g39.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g46.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g46.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g46.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g46.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g46.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g46.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g46.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g46.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g46.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g46.png');width:241px;height:160px}
.ar-AE.buildingsV3 #build .upgradeHeader .buildingIllustration.g35{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g35_teahouse.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g41{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g41.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g35{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g35.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g36{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g36.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g45{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g45.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g44{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g44.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g31{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g31.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g32{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g32.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g33{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g33.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g42{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g42.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g43{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g43.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g1{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/g1.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g2{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/g2.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g3{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/g3.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g4{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/g4.png');width:241px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g40.roman{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/roman/g40.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g40.teuton{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/teuton/g40.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g40.gaul{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/gaul/g40.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g40.egyptian{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/egyptian/g40.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader .buildingIllustration.g40.hun{background-image:url('../../img_rtl/g/upgradeView2019/buildingIllustrations/hun/g40.png');width:290px;height:160px}
.buildingsV3 #build .upgradeHeader #build_value{width:62%;position:relative;color:#f2f2f2;margin-bottom:0;margin-right:10px}
.buildingsV3 #build .buildingDescription{position:relative;z-index:2}.buildingsV3 #build .buildingDescription .headline{background-color:#f9fbf4;border:solid 1px #a1bc79;background:linear-gradient(to left,#cbe0ac,#f9fbf4);min-height:25px;line-height:25px;text-align:right;display:-ms-grid;display:grid;-ms-grid-columns:28px auto;grid-template-columns:28px auto}
.buildingsV3 #build .buildingDescription .headline h4{-ms-grid-column:2;grid-column-start:2;margin-bottom:0;padding:0}
.buildingsV3 #build .buildingDescription .headline .openedClosedSwitch{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:center;align-self:center;width:17px;height:17px;padding:0;display:inline-block}
.buildingsV3 #build .buildingDescription .description{overflow:hidden;box-sizing:border-box;padding-top:20px;padding-bottom:20px;display:block}
.buildingsV3 #build .buildingDescription.collapsed .headline{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.buildingsV3 #build .buildingDescription.collapsed .description{display:none}.buildingsV3 #build .buildingDescription.collapsed ~ .upgradeBuilding{border-top:0;border-top-right-radius:0;border-top-left-radius:0;margin-top:-2px}
.buildingsV3 #build .upgradeBuilding{background-color:#f9fbf4;border:solid 1px #a1bc79;border-radius:4px;margin-bottom:20px}
.buildingsV3 #build .upgradeBuilding .contractWrapper{box-sizing:border-box;width:calc(100% - 20px);text-align:center;padding:10px 0;margin:0 10px;border-bottom:dotted 1px silver}
.buildingsV3 #build .upgradeBuilding .contractWrapper .upgradeBlocked{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
.buildingsV3 #build .upgradeBuilding .contractWrapper .upgradeBlocked .errorMessage{color:#777;font-weight:bold;padding:0;margin:10px 0 0;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-align:start;justify-self:start;-ms-grid-row-align:center;align-self:center}
.buildingsV3 #build .upgradeBuilding .contractWrapper .upgradeBlocked button{margin:10px 0 0;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-align:end;justify-self:end}
.buildingsV3 #build .upgradeBuilding .upgradeButtonsContainer button{display:block;margin:0 auto 8px}
.buildingsV3 #build .upgradeBuilding.completed{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
.buildingsV3 #build .upgradeBuilding.completed .completedMessage{font-weight:bold;-ms-grid-row-align:center;align-self:center;padding-right:10px}
.buildingsV3 #build .upgradeBuilding.completed .completedMessage span{color:#000}
.buildingsV3 #build .upgradeBuilding.completed .errorMessage{-ms-grid-column:1;grid-column-start:1;-ms-grid-row-align:center;align-self:center;margin:0;padding-right:10px}
.buildingsV3 #build .upgradeBuilding.completed .errorMessage span{color:#000}.buildingsV3 #build .upgradeBuilding.completed .culturePointsAndPopulation{-ms-grid-column:2;grid-column-start:2;text-align:left;border-bottom:0}
div#build.gid16 .mergeTroops .costsWrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
div#build.gid16 p.switch{text-align:left;margin:10px 0}div#build.gid16 p.info a{font-weight:bold;font-size:15px;color:black}
div#build a.build_logo img.g16{top:45px}div#build.gid16 table.troop_details{margin-bottom:15px}
div#build.gid16 table.troop_details th,div#build.gid16 table.troop_details td{padding-right:2px;padding-left:2px;text-align:center}
div#build.gid16 table.troop_details thead a{color:black;font-weight:normal}div#build.gid16 table.troop_details thead td{max-width:1px}
div#build.gid16 table.troop_details thead td td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
div#build.gid16 table.troop_details thead td:last-of-type{width:60%}div#build.gid16 table.troop_details th{width:20%}
div#build.gid16 table.troop_details tbody.units th.coords{text-align:center;font-size:12px;color:silver;font-weight:bold}
div#build.gid16 table.troop_details tbody.units td{text-align:center;width:7.2%}
div#build.gid16 table.troop_details tbody.infos th,div#build.gid16 table.troop_details tbody.infos td{background-color:#e7e7e7}
div#build.gid16 table.troop_details div.in,div#build.gid16 table.troop_details div.sup,div#build.gid16 table.troop_details div.res{width:auto;float:right;text-align:right;margin-right:5px}
div#build.gid16 table.troop_details div.res .resources{margin-left:10px}div#build.gid16 table.troop_details div.at,div#build.gid16 table.troop_details div.sback,div#build.gid16 table.troop_details div.free,div#build.gid16 table.troop_details div.gback,div#build.gid16 table.troop_details div.diss,div#build.gid16 table.troop_details div.carry{width:auto;float:left;text-align:left;margin-left:5px;position:relative}
div#build.gid16 table.troop_details div.sup img,div#build.gid16 table.troop_details div.res img,div#build.gid16 table.troop_details div.carry img{margin-left:5px}
div#build.gid16 table.troop_details div.sup .supplyWrapper{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto auto auto auto;grid-template-columns:auto auto auto auto auto}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources{grid-column-start:auto;-ms-grid-row-align:center;align-self:center;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources:nth-child(1){-ms-grid-column:1}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources:nth-child(2){-ms-grid-column:2}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources:nth-child(3){-ms-grid-column:3}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources:nth-child(4){-ms-grid-column:4}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources:nth-child(5){-ms-grid-column:5}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources i,div#build.gid16 table.troop_details div.sup .supplyWrapper .resources a{-ms-grid-column:2;grid-column-start:2;margin-right:5px;-ms-grid-row-align:center;align-self:center}
div#build.gid16 table.troop_details div.sup .supplyWrapper .resources span{-ms-grid-column:1;grid-column-start:1;-ms-grid-row-align:center;align-self:center;display:inline-block}
div#build.gid16 table.troop_details div.sup span:last-of-type{vertical-align:top}
div#build.gid16 table.troop_details button.textButton{position:absolute;left:-7px;top:-6px}
div#build.gid16 table.troop_details div.abort{float:left;text-align:left;margin:-5px 10px 0 5px}
div#build.gid16 table.troop_details td.wave-builder-bar{padding:2px}div#build.gid16 table.troop_details td.wave-builder-bar span{display:inline-block;margin:5px 0 0}
div#build.gid16 table.troop_details td.wave-builder-bar button.icon-edit-wave{margin:0 0 0 3px;float:left}
div#build.gid16 table.troop_details td.wave-builder-bar button.icon-edit-wave img.edit-wave{width:12px;background-image:url('../../img_rtl/a/editPencil-rtl.png')}
div#build.gid16 table.troop_details td.wave-builder-bar button.icon-delete-wave{float:left}
div#build.gid16 table.troop_details td.wave-builder-bar button.icon-delete-wave img.delete-wave{width:12px;height:13px;background-image:url('../../img_rtl/a/trashCan-rtl.png')}
div#rallyPointButtonsContainer{float:left}div#rallyPointButtonsContainer button{margin-right:5px}
div#build.gid16 table.inAttack thead td,div#build.gid16 table.inRaid thead td,div#build.gid16 table.inSpy thead td{background-color:#fcd1d1}
.colorBlind div#build.gid16 table.inAttack thead td,.colorBlind div#build.gid16 table.inRaid thead td,.colorBlind div#build.gid16 table.inSpy thead td{background-color:#91a2f7}
div#build.gid16 table.inSupply thead td,div#build.gid16 table.inForward thead td,div#build.gid16 table.inReturn thead td,div#build.gid16 table.outSupply thead td,div#build.gid16 table.outReturn thead td{background-color:#daeeb9}
div#build.gid16 table.outAttack thead td,div#build.gid16 table.outRaid thead td,div#build.gid16 table.outForward thead td,div#build.gid16 table.outSpy thead td{background-color:#fff6b5}
div#build.gid16 table.inAttackOasis thead td,div#build.gid16 table.inRaidOasis thead td,div#build.gid16 table.inSupplyOasis thead td{background-color:#e4d3f1}
div#build.gid16 table.outAdventure thead td{background-color:#f1d3e4}
.colorBlind div#build.gid16 table.outAdventure thead td{background-color:#f7a291}
div#build.gid16 table#raidList{margin-bottom:10px}div#build.gid16 table#raidList thead a{font-weight:normal;color:black}
div#build.gid16 table#raidList thead td{white-space:nowrap}div#build.gid16 table#raidList th,div#build.gid16 table#raidList td{padding-right:2px;padding-left:2px;text-align:center}
div#build.gid16 table#raidList td.check{padding:2px;width:1%}div#build.gid16 table#raidList td.check img{float:right}
div#build.gid16 table#raidList td.vil{text-align:right}div#build.gid16 table#raidList td.vil img{float:left}
div#build.gid16 table#raidList td.raids{width:10%}div#build.gid16 table#raidList td.goods{width:10%}
div#build.gid16 table#raidList td.lost{width:10%}div#build.gid16 table#raidList td.rep{text-align:right;width:20%;white-space:nowrap}
div#build.gid16 table#raidList td.rep img{float:right;margin-left:3px}div#build.gid16 table#raidTroops{border:1px dashed silver;background-color:#fff}
div#build.gid16 table#raidTroops td.column-first{padding-right:8px}div#build.gid16 table#raidTroops td.column-last{padding-left:8px}
div#build.gid16 table#raidTroops td.line-first{padding-top:8px}div#build.gid16 table#raidTroops td.line-last{padding-bottom:8px}
div#build.gid16 table#raidTroops td{width:25%;padding:1px}div#build.gid16 table#raidTroops img{vertical-align:bottom;position:relative;bottom:3px;margin-left:2px}
div#build.gid16 table#raidTroops input.text{width:60px}div#build.gid16 table#raidTroops input.disabled{background-color:#eee}
div#build.gid16 form.troopEscape{padding-right:9px}div#build.gid16 .troopEscape{margin-bottom:10px}
div#build.gid16 .troopEscape label{white-space:normal}div#build.gid16 table#troopEscape th,div#build.gid16 table#troopEscape td{padding:2px 7px;text-align:center}
div#build.gid16 table#troopEscape td.sel{padding:2px;width:5%}div#build.gid16 table#troopEscape td.vil{text-align:right}
div#build.gid16 table#troopEscape td.own{width:25%}div#build.gid16 table#troopEscape td.rein{width:25%}
div#build.gid16 table.troop_details a.markAttack{float:left;position:relative;top:1px;left:5px}
div#build.gid16 table.troop_details img.markAttack{width:12px;height:12px;background-image:url('../../img_rtl/a/mark_attack.gif')}
div#build.gid16 table.troop_details img.markAttack1{background-position:0 0}div#build.gid16 table.troop_details img.markAttack2{background-position:-15px 0}
div#build.gid16 table.troop_details img.markAttack3{background-position:-30px 0}
div#build.gid16 table.troop_details img.markAttack0{background-position:-45px 0}
div#build.gid16 div.filterWrapper{text-align:left}div#build.gid16 div.filterWrapper div.filterContainer{display:inline-block;padding:3px;background-color:#e7e7e7;border-radius:5px}
div#build.gid16 div.filterWrapper div.filterContainer+div.filterContainer{margin-right:35px}
div#build.gid16 div.filterWrapper img.filterCategory{background-image:url('../../img_rtl/a/gid16Filter.png');width:16px;height:16px}
div#build.gid16 div.filterWrapper img.filterCategory1{background-position:0 0}div#build.gid16 div.filterWrapper img.filterCategory2{background-position:0 -16px}
div#build.gid16 div.filterWrapper img.filterCategory3{background-position:0 -32px}
div#build.gid16 div.filterWrapper img.filterCategory4{background-position:0 -48px}
div#build.gid16 div.filterWrapper img.subFilterCategory1{background-position:0 -64px}
div#build.gid16 div.filterWrapper img.subFilterCategory2{background-position:0 -80px}
div#build.gid16 div.filterWrapper img.subFilterCategory3{background-position:0 -96px}
div#build.gid16 div.filterWrapper img.subFilterCategory4{background-position:0 -112px}
div#build.gid16 div.filterWrapper img.subFilterCategory5{background-position:0 -128px}
div#build.gid16 div.filterWrapper img.subFilterCategory6{background-position:0 -144px}
div#build.gid16 div.paginator{float:left}div#build.gid16 div.paginatorTop{margin-bottom:15px;margin-top:15px}
div#build.gid16 h4.spacer{font-size:17px}div#build.gid16 .mergeTroops .costsWrapper{margin-bottom:50px}
div#build.gid16 .mergeTroops .costsWrapper .resourceWrapper .resource{margin-left:20px}
div#build.gid16 .mergeTroops .costsWrapper button{float:left}div#build.gid16 .mergeTroops .buttonWrapper{text-align:center}
div#build.gid27 table span.bon,div#build.gid27 span.bon{font-size:11px;display:inline-block}
div#build.gid27 table div.info{font-size:12px}div#build.gid27 table th,div#build.gid27 table td{padding:2px 7px;text-align:center}
div#build.gid27 table td.nam{text-align:right}div#build.gid27 table div.man{float:left;width:15px}
div#build.gid27 table td.pla{width:20%}div#build.gid27 table#own td.vil{width:20%}
div#build.gid27 table#own td.cap{width:25%}div#build.gid27 table#own td.inactive,div#build.gid27 table#own td.inactive a{color:#777}
div#build.gid27 table#near td.dist{width:20%}div#build.gid27 table.show_artefacts{margin-bottom:20px}
div#build.gid27 table.show_artefacts td.icon{width:39px;padding:0}div#build.gid27 table.show_artefacts td.nam{min-width:60%}
div#build.gid27 table.show_artefacts td.pla{width:17%}div#build.gid27 table.show_artefacts td.al{width:17%}
div#build.gid27 table.show_artefacts td.dist{width:10%}div#build.gid27 table.show_artefacts div.reactivateAutomatically label{white-space:normal}
div#build.gid27 table.artefactValues tbody th,div#build.gid27 table.artefactValues tbody td{text-align:right;padding:6px 0 3px}
div#build.gid27 table.artefactValues tbody th{width:35%}div#build.gid27 table.artefactValues ~ .artefactValues{margin-top:18px}
div#build.gid27 table.artefactHistory{margin:18px 0}div#build.gid27 span.headline1{color:#d6870e}
div#build.gid27 .victoryArtefactGatherBlock{padding:5px;width:48%;display:block;float:right;margin-top:15px}
div#build.gid27 .victoryArtefactGatherBlock button,div#build.gid27 .victoryArtefactGatherBlock button:hover,div#build.gid27 .victoryArtefactGatherBlock button:focus{margin:0 auto;display:block}
div#build.gid27 .artefactIcon{background-image:url('../../img_rtl/views/buildings/treasury/artefactIcons_medium.png');width:28px;height:28px}
div#build.gid27 .artefactIcon.type1{background-position:0 0}div#build.gid27 .artefactIcon.type2{background-position:0 -28px}
div#build.gid27 .artefactIcon.type4{background-position:0 -56px}div#build.gid27 .artefactIcon.type5{background-position:0 -84px}
div#build.gid27 .artefactIcon.type6{background-position:0 -112px}div#build.gid27 .artefactIcon.type8{background-position:0 -140px}
div#build.gid27 .artefactIcon.type9{background-position:0 -168px}div#build.gid27 .artefactIcon.type10{background-position:0 -196px}
div#build.gid27 .artefactIcon.typeFool{background-position:0 -224px}div#build.gid27 .artefactIcon.typeVictory{background-position:0 -252px}
div#build.gid27 .countdown{height:auto;border-right:1px solid grey}div#build.gid27 a.artefact_info_village,div#build.gid27 a.artefact_info_village:visited,div#build.gid27 a.artefact_info_village:active{color:#228b22}
div#build.gid27 a.artefact_info_village:hover{color:#00bc00}@keyframes floatIn{from{top:-180px}
to{top:0}}div#build.gid27 .artefactImage{position:relative;overflow:hidden}div#build.gid27 .artefactImage.effectPositive{background-image:url('../../img_rtl/artefact/backgroundPositive.jpg');width:551px;height:168px}
div#build.gid27 .artefactImage.effectNegative{background-image:url('../../img_rtl/artefact/backgroundNegative.jpg');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool) .typeImage{position:absolute;animation-name:floatIn;animation-duration:1.5s;animation-timing-function:ease-out}
div#build.gid27 .artefactImage:not(.fool).type1.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type1_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type2.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type2_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type2.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type2_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type2.tierUnique .typeImage{background-image:url('../../img_rtl/artefact/type2_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type4.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type4_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type4.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type4_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type4.tierUnique .typeImage{background-image:url('../../img_rtl/artefact/type4_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type5.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type5_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type5.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type5_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type5.tierUnique .typeImage{background-image:url('../../img_rtl/artefact/type5_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type6.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type6_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type6.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type6_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type6.tierUnique .typeImage{background-image:url('../../img_rtl/artefact/type6_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type8.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type8_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type8.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type8_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type8.tierUnique .typeImage{background-image:url('../../img_rtl/artefact/type8_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type9.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type9_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type9.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type9_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type10.tierSlight .typeImage{background-image:url('../../img_rtl/artefact/type10_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type10.tierGreat .typeImage{background-image:url('../../img_rtl/artefact/type10_tierGreat.png');width:551px;height:168px}
div#build.gid27 .artefactImage:not(.fool).type10.tierUnique .typeImage{background-image:url('../../img_rtl/artefact/type10_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool .typeImage,div#build.gid27 .artefactImage.fool .tierImage,div#build.gid27 .artefactImage.fool .scopeImage{position:absolute;animation-name:floatIn;animation-duration:1.5s;animation-timing-function:ease-out}
div#build.gid27 .artefactImage.fool.type2 .typeImage{background-image:url('../../img_rtl/artefact/fool_type2.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.type4 .typeImage{background-image:url('../../img_rtl/artefact/fool_type4.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.type5 .typeImage{background-image:url('../../img_rtl/artefact/fool_type5.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.type6 .typeImage{background-image:url('../../img_rtl/artefact/fool_type6.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.type8 .typeImage{background-image:url('../../img_rtl/artefact/fool_type8.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.type10 .typeImage{background-image:url('../../img_rtl/artefact/fool_type10.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.tierSlight .tierImage{z-index:2;background-image:url('../../img_rtl/artefact/fool_tierSlight.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.tierUnique .tierImage{z-index:2;background-image:url('../../img_rtl/artefact/fool_tierUnique.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.scopeVillage .scopeImage{z-index:3;background-image:url('../../img_rtl/artefact/fool_scopeVillage.png');width:551px;height:168px}
div#build.gid27 .artefactImage.fool.scopeAccount .scopeImage{z-index:3;background-image:url('../../img_rtl/artefact/fool_scopeAccount.png');width:551px;height:168px}
div#build.gid27 img.effect.victory_points{background-image:url('../../img_rtl/artefact/victory_points_effect.png')}
div#build.gid27 img.effect.artefact{background-image:url('../../img_rtl/artefact/artefact_effect.png')}
div#build.gid27 img.effect{width:144px;height:100px;display:block;margin:10px auto 0}
i.lumberBonus_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/lumberBonus_small.png');width:26px;height:20px}
i.clayBonus_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/clayBonus_small.png');width:26px;height:19px}
i.cropBonus_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/cropBonus_medium.png');width:26px;height:24px}
i.ironBonus_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/ironBonus_small.png');width:26px;height:21px}
i.merchantCap_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/merchantCap_small.png');width:25px;height:20px}
i.warehouseCap_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/warehouseCap_medium.png');width:26px;height:22px}
i.granaryCap_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/granaryCap_medium.png');width:19px;height:24px}
i.crannyCap_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/crannyCap_small.png');width:26px;height:21px}
i.constructionTime_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/constructionTime_medium.png');width:24px;height:26px}
i.cavalryBonusTime_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/cavalryBonusTime_medium.png');width:26px;height:26px}
i.infantryBonusTime_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/infantryBonusTime_medium.png');width:23px;height:25px}
i.siegeTime_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/siegeTime_small.png');width:22px;height:20px}
i.troopSpeed_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/troopSpeed_medium.png');width:24px;height:26px}
i.maxTraps_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/maxTraps_medium.png');width:26px;height:24px}
i.oasisBonus_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/oasisBonus_medium.png');width:25px;height:26px}
i.stabilityBonus_small{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/stabilityBonus_small.png');width:26px;height:18px}
i.play_medium{background-image:url('../../img_rtl/views/buildings/upgradeBuilding/play_medium.png');width:22px;height:22px}
#expansionCulturePoints table{width:58%;margin-bottom:20px;position:relative;z-index:15}
#expansionCulturePoints table th,#expansionCulturePoints table td{vertical-align:top}
#expansionCulturePoints td{text-align:left}#expansionCulturePoints th{text-align:right}
#expansionCulturePoints .fluidSpeechBubble-container{width:41%;position:absolute;bottom:0;left:0;z-index:8}
#expansionCulturePoints #villageSlotInformation,#expansionCulturePoints #festivalsHint,#expansionCulturePoints #culturePointsProductionHint{position:relative}
#expansionCulturePoints .fluidSpeechBubble{margin:0 auto;margin-bottom:-8px;width:auto}
#expansionCulturePoints .totalRow td,.totalRow th{font-weight:bold}#expansionCulturePoints .culturePointsSummary,#expansionCulturePoints .culturePointsProduction,#expansionCulturePoints .currentFestivals{border-bottom:3px double black}
#expansionCulturePoints .totalRow td div{float:left}#expansionCulturePoints .totalRow td .speechArrowWrapper{position:absolute;left:-8px}
#expansionCulturePoints .totalRow td div.speechArrowBack{margin:0 auto}#expansionCulturePoints td div.speechArrowBack{background-image:url('../../img_rtl/round/speechBubble/arrowBack-rtl.png')}
#expansionCulturePoints td div.speechArrowBack{height:23px;top:-3px;width:12px;z-index:10}
#expansionCulturePoints td div.speechArrowBack{position:relative}#expansionCulturePoints .fluidSpeechBubble .speechArrowBack{display:none}
div#loyaltyTab td,div#loyaltyTab th{vertical-align:top;padding:2px 7px}div#loyaltyTab table thead td,div#loyaltyTab table thead th{text-align:center}
div#loyaltyTab table th{width:50%}div#loyaltyTab table td{width:25%}div#loyaltyTab table tbody td{text-align:left}
div#loyaltyTab table tbody th{text-align:right}div#loyaltyTab table tbody td.low{color:#d40000}
.colorBlind div#loyaltyTab table tbody td.low{color:#0022af}div#loyaltyTab table tbody td.medium{color:#666}
div#loyaltyTab table tbody td.high{color:#228b22}div#loyaltyTab .currentLoyalty{font-weight:bold}
.trainExpansionUnits .notResearched{margin-top:10px;color:#d40000}.trainExpansionUnits .notResearched .noAcademy{font-weight:bold;color:#777;cursor:not-allowed}
.trainExpansionUnits .noExpansionSlot{margin-top:10px;color:#d40000}.trainExpansionUnits .notResearched ~ .noExpansionSlot{margin-top:0}
#expansionTab h4:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#expansionTab h4{line-height:1.5rem;padding:4px 15px;background-color:#e0ebdf;color:#333;margin-bottom:12px}
#expansionTab h4 .prerequisites{float:left}#expansionTab h4 .prerequisites .unlockLevel{font-weight:normal;color:#d40000}
#expansionTab .freeExpansionSlot,#expansionTab .usedExpansionSlot,#expansionTab .nextExpansionSlot{border:1px solid silver}
#expansionTab .freeExpansionSlot{text-align:center;margin-bottom:20px;padding:15px}
#expansionTab .freeExpansionSlot .trainInfo{margin-bottom:20px}#expansionTab .freeExpansionSlot .unitSection{margin:0 35px 20px;border:1px solid #e7e7e7;transition-duration:150ms}
#expansionTab .freeExpansionSlot .unitSection:not(.highlight){filter:saturate(0);opacity:.5}
#expansionTab .freeExpansionSlot .description{display:none;text-align:right}#expansionTab .freeExpansionSlot .description ul{margin:10px 0 0;padding-right:25px}
#expansionTab .usedExpansionSlot{margin-bottom:20px;padding:10px;display:-ms-grid;display:grid;-ms-grid-columns:220px 50px 1fr;grid-template-columns:220px 50px 1fr}
#expansionTab .usedExpansionSlot .resourceDistribution{-ms-grid-column:1;grid-column-start:1}
#expansionTab .usedExpansionSlot .resourceDistribution .background{background-image:url('../../img_rtl/views/buildings/residence/resourceDistribution.png');width:220px;height:123px}
#expansionTab .usedExpansionSlot .resourceDistribution .resourceWrapper{width:100%;background-color:#e0ebdf;padding:10px;box-sizing:border-box}
#expansionTab .usedExpansionSlot table{-ms-grid-column:3;grid-column-start:3}#expansionTab .usedExpansionSlot table th{width:40%}
#expansionTab .usedExpansionSlot table td{max-width:1px}#expansionTab .usedExpansionSlot table td td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:rtl}
#expansionTab .nextExpansionSlot{padding:15px}@media screen and (max-width:620px){.mobileOptimized .dialogWrapper #videoFeature{transform:scale(0.875);transform-origin:top right}
}.dialogWrapper #videoFeature #videoArea,.dialogWrapper #videoFeature #videoOverlay,.dialogWrapper #videoFeature .videoWrapper,.dialogWrapper #videoFeature .videoNotice{width:640px;height:360px;margin:0;padding:0;border:0}
.dialogWrapper #videoFeature .videoWrapper,.dialogWrapper #videoFeature #videoOverlay{background-color:black;position:relative}
.dialogWrapper #videoFeature .videoWrapper #videoArea,.dialogWrapper #videoFeature #videoOverlay #videoArea{position:absolute;top:0}
.dialogWrapper #videoFeature .videoWrapper .videoNotice,.dialogWrapper #videoFeature #videoOverlay .videoNotice{display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box;padding:20px;font-size:17px;line-height:20px;color:#f2f2f2}
.dialogWrapper #videoFeature.infoScreen .featureContent{padding:0}.dialogWrapper #videoFeature.infoScreen .featureContent .featureTitle{margin:35px 0 0}
.dialogWrapper #videoFeature.infoScreen .featureContent .videoFeatureIllu{float:right;background-image:url('../../img_rtl/videoFeature/videoFeatureIllu.png');width:118px;height:87px;margin:10px 10px 4px 20px}
.dialogWrapper #videoFeature.infoScreen .videoDescription{margin-top:30px}.dialogWrapper #videoFeature.infoScreen .buttonWrapper{margin-top:60px;text-align:left}
.adSalesVideoAbortPopup{max-width:300px;font-size:13px}.adSalesVideoAbortPopup .adSalesVideoAbortButtons{text-align:center}
.buildingsV3 img.building:not(.big){width:120px;height:120px}.buildingsV3 img.building.big{width:184px;height:179px}
.buildingsV3 img.g1.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g1-rtl.png')}
.buildingsV3 img.g2.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g2-rtl.png')}
.buildingsV3 img.g3.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g3-rtl.png')}
.buildingsV3 img.g4.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g4-rtl.png')}
.buildingsV3 img.g5.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g5-rtl.png')}
.buildingsV3 img.g5.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g5-rtl.png')}
.buildingsV3 img.g5.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g5-rtl.png')}
.buildingsV3 img.g5.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g5-rtl.png')}
.buildingsV3 img.g5.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g5-rtl.png')}
.buildingsV3 img.g5.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g5-rtl.png')}
.buildingsV3 img.g5.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g5-rtl.png')}
.buildingsV3 img.g5.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g5-rtl.png')}
.buildingsV3 img.g5.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g5-rtl.png')}
.buildingsV3 img.g5.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g5-rtl.png')}
.buildingsV3 img.g6.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g6-rtl.png')}
.buildingsV3 img.g6.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g6-rtl.png')}
.buildingsV3 img.g6.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g6-rtl.png')}
.buildingsV3 img.g6.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g6-rtl.png')}
.buildingsV3 img.g6.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g6-rtl.png')}
.buildingsV3 img.g6.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g6-rtl.png')}
.buildingsV3 img.g6.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g6-rtl.png')}
.buildingsV3 img.g6.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g6-rtl.png')}
.buildingsV3 img.g6.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g6-rtl.png')}
.buildingsV3 img.g6.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g6-rtl.png')}
.buildingsV3 img.g7.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g7-rtl.png')}
.buildingsV3 img.g7.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g7-rtl.png')}
.buildingsV3 img.g7.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g7-rtl.png')}
.buildingsV3 img.g7.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g7-rtl.png')}
.buildingsV3 img.g7.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g7-rtl.png')}
.buildingsV3 img.g7.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g7-rtl.png')}
.buildingsV3 img.g7.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g7-rtl.png')}
.buildingsV3 img.g7.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g7-rtl.png')}
.buildingsV3 img.g7.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g7-rtl.png')}
.buildingsV3 img.g7.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g7-rtl.png')}
.buildingsV3 img.g8.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g8-rtl.png')}
.buildingsV3 img.g8.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g8-rtl.png')}
.buildingsV3 img.g8.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g8-rtl.png')}
.buildingsV3 img.g8.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g8-rtl.png')}
.buildingsV3 img.g8.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g8-rtl.png')}
.buildingsV3 img.g8.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g8-rtl.png')}
.buildingsV3 img.g8.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g8-rtl.png')}
.buildingsV3 img.g8.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g8-rtl.png')}
.buildingsV3 img.g8.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g8-rtl.png')}
.buildingsV3 img.g8.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g8-rtl.png')}
.buildingsV3 img.g9.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g9-rtl.png')}
.buildingsV3 img.g9.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g9-rtl.png')}
.buildingsV3 img.g9.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g9-rtl.png')}
.buildingsV3 img.g9.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g9-rtl.png')}
.buildingsV3 img.g9.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g9-rtl.png')}
.buildingsV3 img.g9.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g9-rtl.png')}
.buildingsV3 img.g9.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g9-rtl.png')}
.buildingsV3 img.g9.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g9-rtl.png')}
.buildingsV3 img.g9.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g9-rtl.png')}
.buildingsV3 img.g9.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g9-rtl.png')}
.buildingsV3 img.g10.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g10-rtl.png')}
.buildingsV3 img.g10.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g10-rtl.png')}
.buildingsV3 img.g10.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g10-rtl.png')}
.buildingsV3 img.g10.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g10-rtl.png')}
.buildingsV3 img.g10.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g10-rtl.png')}
.buildingsV3 img.g10.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g10-rtl.png')}
.buildingsV3 img.g10.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g10-rtl.png')}
.buildingsV3 img.g10.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g10-rtl.png')}
.buildingsV3 img.g10.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g10-rtl.png')}
.buildingsV3 img.g10.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g10-rtl.png')}
.buildingsV3 img.g11.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g11-rtl.png')}
.buildingsV3 img.g11.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g11-rtl.png')}
.buildingsV3 img.g11.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g11-rtl.png')}
.buildingsV3 img.g11.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g11-rtl.png')}
.buildingsV3 img.g11.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g11-rtl.png')}
.buildingsV3 img.g11.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g11-rtl.png')}
.buildingsV3 img.g11.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g11-rtl.png')}
.buildingsV3 img.g11.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g11-rtl.png')}
.buildingsV3 img.g11.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g11-rtl.png')}
.buildingsV3 img.g11.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g11-rtl.png')}
.buildingsV3 img.g13.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g13-rtl.png')}
.buildingsV3 img.g13.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g13-rtl.png')}
.buildingsV3 img.g13.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g13-rtl.png')}
.buildingsV3 img.g13.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g13-rtl.png')}
.buildingsV3 img.g13.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g13-rtl.png')}
.buildingsV3 img.g13.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g13-rtl.png')}
.buildingsV3 img.g13.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g13-rtl.png')}
.buildingsV3 img.g13.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g13-rtl.png')}
.buildingsV3 img.g13.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g13-rtl.png')}
.buildingsV3 img.g13.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g13-rtl.png')}
.buildingsV3 img.g14.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g14-rtl.png')}
.buildingsV3 img.g14.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g14-rtl.png')}
.buildingsV3 img.g14.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g14-rtl.png')}
.buildingsV3 img.g14.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g14-rtl.png')}
.buildingsV3 img.g14.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g14-rtl.png')}
.buildingsV3 img.g14.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g14-rtl.png')}
.buildingsV3 img.g14.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g14-rtl.png')}
.buildingsV3 img.g14.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g14-rtl.png')}
.buildingsV3 img.g14.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g14-rtl.png')}
.buildingsV3 img.g14.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g14-rtl.png')}
.buildingsV3 img.g15.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g15-rtl.png')}
.buildingsV3 img.g15.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g15-rtl.png')}
.buildingsV3 img.g15.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g15-rtl.png')}
.buildingsV3 img.g15.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g15-rtl.png')}
.buildingsV3 img.g15.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g15-rtl.png')}
.buildingsV3 img.g15.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g15-rtl.png')}
.buildingsV3 img.g15.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g15-rtl.png')}
.buildingsV3 img.g15.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g15-rtl.png')}
.buildingsV3 img.g15.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g15-rtl.png')}
.buildingsV3 img.g15.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g15-rtl.png')}
.buildingsV3 img.g16.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g16-rtl.png')}
.buildingsV3 img.g16.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g16-rtl.png')}
.buildingsV3 img.g16.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g16-rtl.png')}
.buildingsV3 img.g16.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g16-rtl.png')}
.buildingsV3 img.g16.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g16-rtl.png')}
.buildingsV3 img.g16.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g16-rtl.png')}
.buildingsV3 img.g16.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g16-rtl.png')}
.buildingsV3 img.g16.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g16-rtl.png')}
.buildingsV3 img.g16.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g16-rtl.png')}
.buildingsV3 img.g16.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g16-rtl.png')}
.buildingsV3 img.g17.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g17-rtl.png')}
.buildingsV3 img.g17.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g17-rtl.png')}
.buildingsV3 img.g17.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g17-rtl.png')}
.buildingsV3 img.g17.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g17-rtl.png')}
.buildingsV3 img.g17.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g17-rtl.png')}
.buildingsV3 img.g17.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g17-rtl.png')}
.buildingsV3 img.g17.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g17-rtl.png')}
.buildingsV3 img.g17.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g17-rtl.png')}
.buildingsV3 img.g17.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g17-rtl.png')}
.buildingsV3 img.g17.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g17-rtl.png')}
.buildingsV3 img.g18.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g18-rtl.png')}
.buildingsV3 img.g18.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g18-rtl.png')}
.buildingsV3 img.g18.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g18-rtl.png')}
.buildingsV3 img.g18.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g18-rtl.png')}
.buildingsV3 img.g18.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g18-rtl.png')}
.buildingsV3 img.g18.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g18-rtl.png')}
.buildingsV3 img.g18.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g18-rtl.png')}
.buildingsV3 img.g18.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g18-rtl.png')}
.buildingsV3 img.g18.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g18-rtl.png')}
.buildingsV3 img.g18.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g18-rtl.png')}
.buildingsV3 img.g19.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g19-rtl.png')}
.buildingsV3 img.g19.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g19-rtl.png')}
.buildingsV3 img.g19.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g19-rtl.png')}
.buildingsV3 img.g19.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g19-rtl.png')}
.buildingsV3 img.g19.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g19-rtl.png')}
.buildingsV3 img.g19.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g19-rtl.png')}
.buildingsV3 img.g19.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g19-rtl.png')}
.buildingsV3 img.g19.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g19-rtl.png')}
.buildingsV3 img.g19.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g19-rtl.png')}
.buildingsV3 img.g19.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g19-rtl.png')}
.buildingsV3 img.g20.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g20-rtl.png')}
.buildingsV3 img.g20.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g20-rtl.png')}
.buildingsV3 img.g20.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g20-rtl.png')}
.buildingsV3 img.g20.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g20-rtl.png')}
.buildingsV3 img.g20.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g20-rtl.png')}
.buildingsV3 img.g20.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g20-rtl.png')}
.buildingsV3 img.g20.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g20-rtl.png')}
.buildingsV3 img.g20.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g20-rtl.png')}
.buildingsV3 img.g20.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g20-rtl.png')}
.buildingsV3 img.g20.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g20-rtl.png')}
.buildingsV3 img.g21.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g21-rtl.png')}
.buildingsV3 img.g21.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g21-rtl.png')}
.buildingsV3 img.g21.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g21-rtl.png')}
.buildingsV3 img.g21.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g21-rtl.png')}
.buildingsV3 img.g21.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g21-rtl.png')}
.buildingsV3 img.g21.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g21-rtl.png')}
.buildingsV3 img.g21.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g21-rtl.png')}
.buildingsV3 img.g21.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g21-rtl.png')}
.buildingsV3 img.g21.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g21-rtl.png')}
.buildingsV3 img.g21.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g21-rtl.png')}
.buildingsV3 img.g22.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g22-rtl.png')}
.buildingsV3 img.g22.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g22-rtl.png')}
.buildingsV3 img.g22.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g22-rtl.png')}
.buildingsV3 img.g22.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g22-rtl.png')}
.buildingsV3 img.g22.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g22-rtl.png')}
.buildingsV3 img.g22.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g22-rtl.png')}
.buildingsV3 img.g22.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g22-rtl.png')}
.buildingsV3 img.g22.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g22-rtl.png')}
.buildingsV3 img.g22.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g22-rtl.png')}
.buildingsV3 img.g22.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g22-rtl.png')}
.buildingsV3 img.g23.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g23-rtl.png')}
.buildingsV3 img.g23.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g23-rtl.png')}
.buildingsV3 img.g23.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g23-rtl.png')}
.buildingsV3 img.g23.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g23-rtl.png')}
.buildingsV3 img.g23.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g23-rtl.png')}
.buildingsV3 img.g23.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g23-rtl.png')}
.buildingsV3 img.g23.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g23-rtl.png')}
.buildingsV3 img.g23.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g23-rtl.png')}
.buildingsV3 img.g23.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g23-rtl.png')}
.buildingsV3 img.g23.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g23-rtl.png')}
.buildingsV3 img.g24.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g24-rtl.png')}
.buildingsV3 img.g24.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g24-rtl.png')}
.buildingsV3 img.g24.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g24-rtl.png')}
.buildingsV3 img.g24.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g24-rtl.png')}
.buildingsV3 img.g24.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g24-rtl.png')}
.buildingsV3 img.g24.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g24-rtl.png')}
.buildingsV3 img.g24.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g24-rtl.png')}
.buildingsV3 img.g24.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g24-rtl.png')}
.buildingsV3 img.g24.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g24-rtl.png')}
.buildingsV3 img.g24.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g24-rtl.png')}
.buildingsV3 img.g25.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g25-rtl.png')}
.buildingsV3 img.g25.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g25-rtl.png')}
.buildingsV3 img.g25.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g25-rtl.png')}
.buildingsV3 img.g25.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g25-rtl.png')}
.buildingsV3 img.g25.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g25-rtl.png')}
.buildingsV3 img.g25.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g25-rtl.png')}
.buildingsV3 img.g25.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g25-rtl.png')}
.buildingsV3 img.g25.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g25-rtl.png')}
.buildingsV3 img.g25.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g25-rtl.png')}
.buildingsV3 img.g25.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g25-rtl.png')}
.buildingsV3 img.g26.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g26-rtl.png')}
.buildingsV3 img.g26.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g26-rtl.png')}
.buildingsV3 img.g26.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g26-rtl.png')}
.buildingsV3 img.g26.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g26-rtl.png')}
.buildingsV3 img.g26.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g26-rtl.png')}
.buildingsV3 img.g26.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g26-rtl.png')}
.buildingsV3 img.g26.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g26-rtl.png')}
.buildingsV3 img.g26.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g26-rtl.png')}
.buildingsV3 img.g26.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g26-rtl.png')}
.buildingsV3 img.g26.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g26-rtl.png')}
.buildingsV3 img.g27.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g27-rtl.png')}
.buildingsV3 img.g27.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g27-rtl.png')}
.buildingsV3 img.g27.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g27-rtl.png')}
.buildingsV3 img.g27.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g27-rtl.png')}
.buildingsV3 img.g27.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g27-rtl.png')}
.buildingsV3 img.g27.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g27-rtl.png')}
.buildingsV3 img.g27.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g27-rtl.png')}
.buildingsV3 img.g27.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g27-rtl.png')}
.buildingsV3 img.g27.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g27-rtl.png')}
.buildingsV3 img.g27.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g27-rtl.png')}
.buildingsV3 img.g28.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g28-rtl.png')}
.buildingsV3 img.g28.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g28-rtl.png')}
.buildingsV3 img.g28.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g28-rtl.png')}
.buildingsV3 img.g28.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g28-rtl.png')}
.buildingsV3 img.g28.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g28-rtl.png')}
.buildingsV3 img.g28.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g28-rtl.png')}
.buildingsV3 img.g28.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g28-rtl.png')}
.buildingsV3 img.g28.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g28-rtl.png')}
.buildingsV3 img.g28.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g28-rtl.png')}
.buildingsV3 img.g28.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g28-rtl.png')}
.buildingsV3 img.g29.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g29-rtl.png')}
.buildingsV3 img.g29.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g29-rtl.png')}
.buildingsV3 img.g29.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g29-rtl.png')}
.buildingsV3 img.g29.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g29-rtl.png')}
.buildingsV3 img.g29.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g29-rtl.png')}
.buildingsV3 img.g29.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g29-rtl.png')}
.buildingsV3 img.g29.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g29-rtl.png')}
.buildingsV3 img.g29.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g29-rtl.png')}
.buildingsV3 img.g29.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g29-rtl.png')}
.buildingsV3 img.g29.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g29-rtl.png')}
.buildingsV3 img.g30.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g30-rtl.png')}
.buildingsV3 img.g30.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g30-rtl.png')}
.buildingsV3 img.g30.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g30-rtl.png')}
.buildingsV3 img.g30.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g30-rtl.png')}
.buildingsV3 img.g30.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g30-rtl.png')}
.buildingsV3 img.g30.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g30-rtl.png')}
.buildingsV3 img.g30.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g30-rtl.png')}
.buildingsV3 img.g30.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g30-rtl.png')}
.buildingsV3 img.g30.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g30-rtl.png')}
.buildingsV3 img.g30.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g30-rtl.png')}
.buildingsV3 img.g34.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g34-rtl.png')}
.buildingsV3 img.g34.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g34-rtl.png')}
.buildingsV3 img.g34.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g34-rtl.png')}
.buildingsV3 img.g34.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g34-rtl.png')}
.buildingsV3 img.g34.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g34-rtl.png')}
.buildingsV3 img.g34.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g34-rtl.png')}
.buildingsV3 img.g34.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g34-rtl.png')}
.buildingsV3 img.g34.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g34-rtl.png')}
.buildingsV3 img.g34.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g34-rtl.png')}
.buildingsV3 img.g34.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g34-rtl.png')}
.buildingsV3 img.g37.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g37-rtl.png')}
.buildingsV3 img.g37.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g37-rtl.png')}
.buildingsV3 img.g37.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g37-rtl.png')}
.buildingsV3 img.g37.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g37-rtl.png')}
.buildingsV3 img.g37.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g37-rtl.png')}
.buildingsV3 img.g37.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g37-rtl.png')}
.buildingsV3 img.g37.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g37-rtl.png')}
.buildingsV3 img.g37.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g37-rtl.png')}
.buildingsV3 img.g37.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g37-rtl.png')}
.buildingsV3 img.g37.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g37-rtl.png')}
.buildingsV3 img.g38.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g38-rtl.png')}
.buildingsV3 img.g38.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g38-rtl.png')}
.buildingsV3 img.g38.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g38-rtl.png')}
.buildingsV3 img.g38.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g38-rtl.png')}
.buildingsV3 img.g38.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g38-rtl.png')}
.buildingsV3 img.g38.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g38-rtl.png')}
.buildingsV3 img.g38.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g38-rtl.png')}
.buildingsV3 img.g38.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g38-rtl.png')}
.buildingsV3 img.g38.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g38-rtl.png')}
.buildingsV3 img.g38.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g38-rtl.png')}
.buildingsV3 img.g39.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g39-rtl.png')}
.buildingsV3 img.g39.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g39-rtl.png')}
.buildingsV3 img.g39.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g39-rtl.png')}
.buildingsV3 img.g39.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g39-rtl.png')}
.buildingsV3 img.g39.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g39-rtl.png')}
.buildingsV3 img.g39.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g39-rtl.png')}
.buildingsV3 img.g39.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g39-rtl.png')}
.buildingsV3 img.g39.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g39-rtl.png')}
.buildingsV3 img.g39.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g39-rtl.png')}
.buildingsV3 img.g39.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g39-rtl.png')}
.buildingsV3 img.g46.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g46-rtl.png')}
.buildingsV3 img.g46.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g46-rtl.png')}
.buildingsV3 img.g46.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g46-rtl.png')}
.buildingsV3 img.g46.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g46-rtl.png')}
.buildingsV3 img.g46.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g46-rtl.png')}
.buildingsV3 img.g46.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g46-rtl.png')}
.buildingsV3 img.g46.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g46-rtl.png')}
.buildingsV3 img.g46.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g46-rtl.png')}
.buildingsV3 img.g46.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g46-rtl.png')}
.buildingsV3 img.g46.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g46-rtl.png')}
.ar-AE.buildingsV3 img.g35.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g35_teahouse-rtl.png')}
.ar-AE.buildingsV3 img.g35.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g35_teahouse-rtl.png')}
.buildingsV3 img.g41.roman:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g41-rtl.png')}
.buildingsV3 img.g41.roman.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g41-rtl.png')}
.buildingsV3 img.g35.teuton:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g35-rtl.png')}
.buildingsV3 img.g35.teuton.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g35-rtl.png')}
.buildingsV3 img.g36.gaul:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g36-rtl.png')}
.buildingsV3 img.g36.gaul.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g36-rtl.png')}
.buildingsV3 img.g45.egyptian:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g45-rtl.png')}
.buildingsV3 img.g45.egyptian.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g45-rtl.png')}
.buildingsV3 img.g44.hun:not(.big){background-image:url('../../img_rtl/g/defaultBuildings/g44-rtl.png')}
.buildingsV3 img.g44.hun.big{background-image:url('../../img_rtl/g/defaultBuildings/big/g44-rtl.png')}

button .button-container {
    position: relative;
    border-radius: 5px
}

button .button-background {
    display: none
}

button .button-content {
    position: relative;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    height: 23px;
    box-sizing: border-box;
    padding: 4px 20px;
    border-radius: 5px
}

button .button-contentregister {
    position: relative;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    line-height: 15px;
    height: 23px;
    box-sizing: border-box;
    padding: 4px 20px;
    border-radius: 5px
}

button.green .button-container:not(.hover):not(.click) {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5)
}

button.green:disabled {
    pointer-events: none;
}

button.green .button-container .button-content {
    color: #fff
}

button.green:not(.disabled) .button-container {
    border: 1px solid #283308;
    background-image: linear-gradient(to bottom, #7cb029, #587c1e);
    box-shadow: inset 2px 0 1px -1px #4b6f19, inset -2px 0 1px -1px #4b6f19, inset 0 3px 1px -1px #b5e251, inset 0 -3px 1px -1px rgba(44, 75, 12, 0.6)
}

button.green:not(.disabled) .button-container.hover:not(.click),
button.green:not(.disabled) .button-container:not(.click):focus {
    background-color: #7cb029;
    background-image: none;
    border-color: #506030
}

button.green:not(.disabled) .button-container.hover:not(.click) .button-content,
button.green:not(.disabled) .button-container:not(.click):focus .button-content {
    box-shadow: inset 0 20px 25px -10px rgba(255, 255, 255, 0.7);
    color: #283308;
    text-shadow: none
}

button.green:not(.disabled) .button-container.click {
    background-image: linear-gradient(to top, #7cb029, #587c1e);
    box-shadow: inset 2px 0 1px -1px #4b6f19, inset -2px 0 1px -1px #4b6f19
}

button.green:not(.disabled) .button-container.click .button-content {
    color: #506030;
    text-shadow: none
}

button.green.disabled .button-container {
    border: 1px solid #9fa38a;
    background: #89917b;
    text-shadow: none
}

button.green.disabled .button-container:not(.hover):not(.click) {
    text-shadow: none
}

button.green.disabled .button-container .button-content {
    color: #506030
}

button.orange .button-container .button-content {
    color: #2c2c2c
}

button.orange:not(.disabled) .button-container {
    border: 1px solid #332805;
    background-image: linear-gradient(to bottom, #f8c000, #f0a600);
    box-shadow: inset 2px 0 1px -1px #6f561a, inset -2px 0 1px -1px #6f4f1b, inset 0 3px 1px -1px #e2bb2e, inset 0 -3px 1px -1px rgba(75, 58, 10, 0.6)
}

button.orange:not(.disabled) .button-container.hover:not(.click),
button.orange:not(.disabled) .button-container:not(.click):focus {
    background-color: #f8c000;
    background-image: none;
    border-color: #60542c
}

button.orange:not(.disabled) .button-container.hover:not(.click) .button-content,
button.orange:not(.disabled) .button-container:not(.click):focus .button-content {
    box-shadow: inset 0 20px 25px -10px rgba(255, 255, 255, 0.5);
    color: #332805
}

button.orange:not(.disabled) .button-container.click {
    background-image: linear-gradient(to top, #f8c000, #f0a600);
    box-shadow: inset 2px 0 1px -1px #6f561a, inset -2px 0 1px -1px #6f4f1b
}

button.orange:not(.disabled) .button-container.click .button-content {
    color: #60542c
}

button.orange.disabled .button-container {
    border: 1px solid #9fa38a;
    background: #89917b
}

button.orange.disabled .button-container .button-content {
    color: #60542c
}

button.gold .button-container .button-content {
    color: #252525
}

button.gold:not(.disabled) .button-container {
    border: 0px solid #82631d;
    background-image: linear-gradient(to bottom, #fdf5cb, #f8eeb0 36%, #f0dc7c 45%, #e6ce64 85%, #caac50);
    box-shadow: inset 0 0 1px 1px rgba(82, 67, 32, 0.5), inset 0 2px 2px 1px #faf8ec, inset 0px -2px 2px 0px #a08939
}

button.gold:not(.disabled) .button-container.hover:not(.click) {
    background-color: #f8eeb0;
    background-image: none;
    border-color: #665722
}

button.gold:not(.disabled) .button-container.hover:not(.click) .button-content {
    box-shadow: inset 0 20px 10px -10px rgba(255, 255, 255, 0.7)
}

button.gold:not(.disabled) .button-container.click {
    background-image: linear-gradient(to top, #f0dc7c, #caac50);
    box-shadow: inset 0 2px 2px 1px #77652c, inset 0px -2px 2px 0px #faf8ec
}

button.gold:not(.disabled) .button-container.click .button-content {
    color: #000
}

button.gold.disabled .button-container {
    border: 1px solid #b9b091;
    background: #d8cfa7
}

button.gold.disabled .button-container .button-content {
    color: #8e7834
}

button.gold .button-background div {
    background-image: url("../../img_ltr/round/button/background/goldNormal.png")
}

button.gold .button-container.hover .button-background div {
    background-image: url("../../img_ltr/round/button/background/goldHover.png")
}

button.gold .button-container.click .button-background div {
    background-image: url("../../img_ltr/round/button/background/goldClick.png")
}

button.gold.disabled .button-background div,
button.gold.disabled .hover .button-background div,
button.gold.disabled .click .button-background div {
    background-image: url("../../img_ltr/round/button/background/goldDisabled.png")
}

button.gold .button-content {
    color: #252525
}

button.gold.disabled .button-content {
    color: #ae9b7c
}

button.gold .goldIcon {
    margin-left: 5px;
    vertical-align: middle;
    background-image: url("../../img_ltr/round/button/content/goldInner-ltr.png");
    width: 14px;
    height: 14px;
    margin-right: 3px
}

button.gold.disabled .goldIcon {
    filter: alpha(opacity=30);
    opacity: .4
}

button.red .button-container .button-background div {
    background-image: url(../../img_ltr/round/button/background/redNormal.png)
}

button.red .button-container.hover .button-background div {
    background-image: url(../../img_ltr/round/button/background/redHover.png)
}

button.red .button-container.click .button-background div {
    background-image: url(../../img_ltr/round/button/background/redClick.png)
}

button.red.disabled .button-background div,
button.red.disabled .hover .button-background div,
button.red.disabled .click .button-background div {
    background-image: url(../../img_ltr/round/button/background/redDisabled.png)
}

button.red .button-container.hover .button-content {
    color: #506030
}

button.red .button-container.click .button-content {
    color: #506030
}

button.red.disabled .button-content,
button.red.disabled .hover .button-content,
button.red.disabled .click .button-content {
    color: #7f7f7f
}

