body {
  font-size:16px;
}

.col-1,
.col-2,
.col-3 {
  float:right;
}

#page {
  direction:rtl;
}

.logo {
  text-decoration:none;
}

.header-wrapper {
  direction:rtl;
}

.header-box {
  margin:132px 199px 0 0;
}

#userBox {
  margin:125px 156px 0 0;
  padding:10px 40px;
}

.top-nav li {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn16/66bd08f192ee95aafe2891e9253c5d.png') no-repeat scroll right 0;
  float:right;
  margin:0 16px 0 0;
  padding:0 0 0 20px;
  width:139px !important;
  direction:rtl;
}

.top-nav li span {
  direction:rtl;
  float:right !important;
  margin:4px 8px 0 0 !important;
}

.top-nav li a {
  display:block;
  float:right !important;
}

.form fieldset {
  margin:0 4px 0 0;
  padding:0 6px 0 0;
}

.pass-lost-box-small label,
.form fieldset label {
  font-size:14px;
}

.form fieldset .box label,
.form fieldset .box div,
.form fieldset .box {
  float:right;
}

.button,
.dyn-button {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd5/71b26cf4c7a41f502e4f067415f878.png') no-repeat scroll top right;
  float:right;
}

.form-agb-box {
  float:right;
  margin:0 20px 0 0;
}

.agb-label {
  float:right;
  margin:0 5px 0 0;
}

.welcome-text-left {
  float:right;
  padding:0 15px 0 0;
}

.welcome-text-right {
  float:right;
  padding:0 0 0 12px;
  text-align:left;
}

.header-box-nav-container {
  margin:5px 0 0 0;
  padding:3px 0 0 0;
}

.nav-box-btn {
  float:right;
  margin:0;
  padding:11px 19px 0 19px;
  text-align: center;
}

/* Override for custom golden buttons */
.nav-box-btn.payment,
.nav-box-btn-1,
.nav-box-btn-2,
.nav-box-btn-4 {
  background-image: none !important;
  padding: 11px 5px 0 32px !important;
}

.button,
.dyn-button {
  padding:0 3px 3px 17px;
}

.col-1 {
  margin:-64px 11px 0 0;
  direction:rtl;
}

.col-1 .boxes-top {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdnb5/ae56fae416794056123f070e26660a.jpg') no-repeat scroll 0 0;
}

.main-nav li a,
.modul-box h3 {
  font-size:15px;
}

.col-2 {
  margin:33px 42px 0 0;
}

.inner-content h3 {
  font-size:18px;
}

p.social,
ul.rules li,
p.awards,
#downloadText,
.inner-content ul,
.box p,
.firststeps-inner-content p,
.download-inner-column-left p,
.content .tabs-nav li,
.inner-content p {
  font-size:16px;
  line-height:18px;
}

p.social span {
  float:right;
  line-height:30px;
}

a.facebook,
a.twitter {
  float:right;
  margin:0 10px 0 0;
}

.content .tabs-nav li a {
  font-size:20px;
  line-height:30px;
}

.content .tabs3 li a {
  width:154px;
}

.box h2,
.content h2 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnf7/3364e385377c6dc2e4dbf59cb23b00.jpg') no-repeat scroll 0 0;
  padding:7px 33px 7px 0;
}

.content {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn46/54c25083af945cc10fb0cd80eb7ad3.jpg') repeat-y scroll 0 0;
  margin-right:11px;
}

.content .content-bg {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdnb9/87f1ca0f1d70479ba8a3083a343132.jpg') no-repeat scroll 0 0;
}

.content .content-bg-bottom {
  background:url('../GFServer/gf3.geo.gfsrv.net/cdn5a/55a59bcb977f3ac0f8e8f7d96cf12c.jpg') no-repeat bottom right;
  padding:0 11px 0 0;
}

.box-foot {
  background-image:url('../GFServer/gf3.geo.gfsrv.net/cdnba/cdb415bc162ae9f000fef7accee73e.jpg');
}

.box h2,
.content h2 {
  font-size:28px;
}

.content h2 {
  font-size:28px;
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn46/38e5374b8ba867c3aee021afd0caef.jpg') no-repeat scroll right 0;
  padding:7px 33px 7px 0;
}

.inner-content {
  margin:4px 0 0 4px;
  padding:0 0 18px;
}

ul.rules li,
.inner-content ul li {
  background-position:right 5px;
  padding:0 20px 13px 0;
}

#wallpapers,
#screenshots {
  float:right;
  direction:rtl;
  width:100%;
  height:auto;
}

#wallpapers a,
#screenshots a {
  float:right;
}

.empires-content .empires-map {
  direction:ltr;
}

.download-inner-column-left,
.download-inner-column-right {
  float:right;
}

.download-inner-column-left {
  background-image:url('/cdn/img/img_rtl/download-inner-column-left-bg.jpg');
}

.downloadbox {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnc6/97be63919b46b3221e44048e8a8cc8.jpg') no-repeat scroll 0 0;
  padding:7px 12px 0 0;
}

#recruiting {
  background-image:url('../GFServer/gf2.geo.gfsrv.net/cdnac/26686c74d0af10bf37aa52a6be47bb.jpg');
  display:block;
  margin:4px 14px 9px 0;
  padding:0;
}

.recruitbox-1,
.recruitbox-2,
.recruitbox-4,
.recruitbox-5 {
  padding:7px 9px 7px 190px;
}

.recruitbox-3 {
  padding:9px;
  width:467px;
}

.recruitbox-1 {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdna3/dd17b3409911d0afb95a2134c9113e.jpg') no-repeat;
}

.recruitbox-2 {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdn17/4b50c40a32192b5a3f30cb65e00d3b.jpg') no-repeat;
}

.recruitbox-3 {
  background:url("../GFServer/gf1.geo.gfsrv.net/cdn06/eee3bff36b64db8c73985d6fcec7a7.jpg") no-repeat scroll 4px 0 transparent;
}

.recruitbox-4 {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdn3a/c6b0357eb55e0f58a84a2acbc34915.jpg') no-repeat;
}

.recruitbox-5 {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdnad/4748274725cf4ee10e315a2c7013bd.jpg') no-repeat;
}

.recruit-inner-content h4 {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdna8/86c0dfa7d41b9e7289d462e6d60c76.png') no-repeat bottom right;
  font-size:16px;
}

.recruit-inner-content input {
  background:url('../GFServer/gf3.geo.gfsrv.net/cdne3/0c26749f3614c9b3083aeca38714f3.png') no-repeat;
}

.recruit-inner-content textarea {
  padding-right:3px;
  background:url('../GFServer/gf2.geo.gfsrv.net/cdn47/a4f30293b735f4ca6162c93f71cf4b.png') no-repeat;
}

.recruit-inviteLink {
  padding-right:3px;
}

.recruit-facebook {
  margin:5px 0 0 15px;
  float:right;
}

.recruit-twitter {
  float:right;
}

.recruit-headline {
  left:auto;
  right:140px;
}

.recruit-code {
  left:auto;
  right:140px;
  padding-right:2px;
}

.recruit-inner-content th,
.recruit-inner-content td {
  padding-left:10px;
}

.downloadbox caption {
  font-size:16px;
  text-align:right;
}

.left_td {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif') no-repeat scroll right 0;
  padding:0 20px 0 0;
}

.content .tabs-nav li {
  float:right;
}

.content .tabs2 li {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn46/c5ca2e16359082abb11cb1a059c00e.png') no-repeat scroll 0 0;
}

.content .tabs3 li {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdne8/7e942b6c01eea7a3c9f00f45861d05.png') no-repeat scroll 0 0;
}

.content .tabs4 li {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnf4/58023b838efb1430c6224a7e6bb679.png') no-repeat scroll 0 0;
}

.gallerybox {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdne5/1dd14d4011a2c16a777c00e2fa7add.jpg') no-repeat scroll 0 0;
  padding:7px 12px 0 0;
}

#wallpapers a.first,
#screenshots a.first {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn17/c19fd9531127a13d4bd2d610c05aee.jpg') no-repeat scroll 0 0;
}

.administration-inner-content h4,
.gallery-inner-content h4 {
  margin:1px 9px 0 0;
}

.administration-inner-content ul {
  margin:9px 12px 0 0;
  text-align:right;
}

.administration-inner-content ul li {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif') no-repeat scroll right 0;
  padding:0 20px 13px 0;
}

.long-li-code {
  background-position:right 5px !important;
}

#page .input-data-box {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn79/fa2e75516fb918fa11aec55448a699.jpg') no-repeat scroll right 0;
}

.administration-box a {
  float:right;
}

.btn {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn1c/2ec3062092479b00b1aa650b350413.gif') no-repeat scroll 0 0;
  padding:3px 0 0 14px;
  font-size:14px;
}

#yourEmail {
  font-size:12px;
  font-weight:bold;
}

.aboutbox-1,
.aboutbox-2,
.aboutbox-3,
.aboutbox-4,
.aboutbox-5,
.characterclasses,
.firststepsbox-1,
.firststepsbox-2,
.firststepsbox-3,
.firststeps-inner-content .tutorialsbox,
.firststeps-inner-content .community {
  padding:7px 9px 7px 190px;
}

.firststepsbox-1 {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn42/f0843e741a4a79a9e4424371a4a631.jpg') no-repeat scroll 0 0;
}

.firststepsbox-2 {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdn26/426056ceccc6202622dbe7979b870f.jpg') no-repeat scroll 0 0;
}

.firststepsbox-3 {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn1e/d7e55c91337b08191f5fdc184d3f78.jpg') no-repeat scroll 0 0;
}

.firststeps-inner-content .tutorialsbox h4,
.empires-content h4,
.firststeps-inner-content h4,
.about-inner-content h4 {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdna8/86c0dfa7d41b9e7289d462e6d60c76.png') no-repeat scroll right bottom;
  font-size:18px;
  line-height:23px;
}

.administration-inner-content p,
.download-inner-column-right p,
.left_td,
.login-inner-content p,
.pass-lost-inner-content p,
.empires-content p,
.ranks-inner-content th,
.about-inner-content p,
td,
.administration-inner-content ul {
  font-size:16px;
  line-height:18px;
}

.welcome-text,
.download-inner-content h4,
.administration-inner-content h4,
.gallery-inner-content h4 {
  font-size:18px;
}

.aboutbox-1 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnff/1fe73a6753e8eda0a745519899620f.jpg') no-repeat scroll 0 0;
}

.aboutbox-2 {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdn20/f1225c390f0d2a628ab91e555f5443.jpg') no-repeat scroll 0 0;
}

.aboutbox-3 {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdn87/cceb73327aea8095c82b891d906efc.jpg') no-repeat scroll 0 0;
}

.aboutbox-4 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnf3/ea042c4f2fdfa6e3be69938999468f.jpg') no-repeat scroll 0 0;
}

.aboutbox-5 {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdneb/029c7ed4fa76348f744da4b4e0ede3.jpg') no-repeat scroll right top;
}

.charclass-1 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnc4/cecb2321f067b236f7a928c7281761.jpg') no-repeat scroll 0 0;
}

.charclass-2 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdn63/0eba64a2033a89de877f21323811fb.jpg') no-repeat scroll 0 0;
}

.charclass-3 {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn47/c59fc260d41119b90d6701acdc0465.jpg') no-repeat scroll 0 0;
}

.charclass-4 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdn6f/d161dd10bb6d3407018743e2f564f5.jpg') no-repeat scroll 0 0;
}

.charclass-8 {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdn85/ab0c4f8bb7259596874c5305defe9a.jpg') no-repeat scroll 0 0;
}

.firststeps-inner-content .tutorialsbox {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdnb8/5eea1effe3fed4bbd083be607d1b9b.jpg') no-repeat scroll 0 0;
}

.firststeps-inner-content .tutorial-btn {
  background:url("../GFServer/gf2.geo.gfsrv.net/cdnd5/71b26cf4c7a41f502e4f067415f878.png") no-repeat scroll right 0;
  font-size:16px;
  padding:0 10px 0 20px;
  width:230px;
}

.firststeps-inner-content .community {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdn66/5c7d847e6e4778d819e3a15172b7fa.jpg') no-repeat scroll 0 0;
}

.empirebox-1,
.empirebox-2,
.empirebox-3 {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdn95/ae4e7919ce7469c30a800b00e45abc.jpg') no-repeat scroll 0 0;
}

.empires-content .empire-crest {
  left:1px;
}

.input-data-box {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn79/fa2e75516fb918fa11aec55448a699.jpg') no-repeat scroll 0 0;
}

.input-data-box .box-img {
  float:left;
}

.register-inner-content {
  float:right;
}

.register-inner-content h4 {
  margin:1px 9px 0 0;
}

.error-mini {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdn2c/190420fa33a2b1e0884b72c7a8cbda.gif') no-repeat scroll right 0;
  margin:10px 10px 15px 0;
  padding:0 20px 0 0;
}

.register-inner-content p {
  margin:5px 12px 10px 0;
  font-size:16px;
}

.register-box {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn49/92963326679e8db189bd5c819f3bad.jpg') no-repeat scroll right 0;
  float:right;
  margin:0 10px 0 0;
}

.register-box-inner-content {
  margin:0 10px 0 0;
}

.agb-label-register2,
.register-box-checkbox {
  float:right;
}

.btn-center-input-register {
  margin:10px 64px 0 10px;
}

#page .valid-icon {
  float:right;
  margin:5px 0 0 5px;
}

.login-inner-content h4,
.pass-lost-inner-content h4 {
  margin:1px 9px 0 0;
  font-size:18px;
}

.login-inner-content p,
.pass-lost-inner-content p {
  margin:5px 12px 10px 0;
}

.pass-lost-box-small {
  float:right !important;
  margin:0 10px 0 0;
}

.login-inner-content .pass-lost-box-small {
  background:transparent url('../GFServer/gf3.geo.gfsrv.net/cdn86/ede81604bf60cf301a2508a6713bf6.jpg') no-repeat scroll 0 0;
}

.pass-lost-box-inner-content {
  margin:0 10px 0 0;
}

.pass-lost-box input,
.register-box-input,
.pass-lost-box-small input {
  font-size:12px;
  margin:1px 4px 0 0;
}

* .pass-lost-box input {
  height:12px;
  width:240px;
}

.btn-center-input-small-space {
  margin:10px 62px 4px 4px !important;
}

.register-box,
.pass-lost-box {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnf7/e17c755b3bfba861e1b745aa5b6dd6.jpg') no-repeat scroll right 0;
  margin:0 11px 0 0;
  display:inline;
  min-height:275px;
}

*html .pass-lost-box {
  height:auto;
  height:275px;
}

.pass-lost-box-small,
.register-box {
  min-height:195px;
}

*html .pass-lost-box-small,
.register-box {
  height:auto;
  height:195px;
}

.pass-lost-box-small {
  background:0;
}

*html .pass-lost-box-small {
  margin-right:5px;
}

.pass-lost-box-small form {
  width:275px;
}

.pass-lost-box input.btn-center-input {
  display:inline;
  height:20px;
}

.btn-center-input-space,
.btn-center-input {
  margin:10px 62px 0 10px;
}

.back-btn {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn45/82b64ff32d23d81cef22d267aff8ae.gif') repeat scroll 0 0;
  font-size:16px;
  margin:30px 145px 22px 0;
  padding:3px 28px 0 14px;
}

.char-list-content .pagerWrapper .sellabel,
.char-list-content .pagerWrapper .charselect,
.char-list-content .pagerWrapper .sort-char-list {
  float:right;
}

.char-list-content .pagerWrapper .charselect {
  margin:0 3px 0 0;
}

#securePwd .securePwdBarBox {
  float:right;
}

*html #securePwd .securePwdBarBox {
  height:13px !important;
  padding:0 !important;
  margin:0 !important;
  line-height:1px !important;
}

.ticketservice {
  background:transparent url('/cdn/img/img_rtl/qaservice-bg.jpg') no-repeat scroll 0 0;
  font-size:16px;
}

.ticketservice .ticketlist a {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif') no-repeat scroll right 0;
  padding:0 20px 0 0;
}

.col-3 {
  margin:-64px 42px 0 0;
}

.col-3 .boxes-top {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnda/513f468e1d39962717af683ff57276.jpg') no-repeat scroll 0 0;
}

.boxes-middle {
  margin:0 12px 0 0;
}

.form fieldset .input input,
.agbok a {
  font-size:13px;
  line-height:14px;
}

.form-login {
  margin:6px 14px 0 0;
}

.ranks-dropdowns-box label,
.form-login label {
  font-size:14px;
}

.form-login .input input {
  margin:4px 4px 0 0;
}

.btn-login {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdn1c/2ec3062092479b00b1aa650b350413.gif') no-repeat scroll 0 0 !important;
  display:inline;
}

.download-btn {
  background-image:url('../GFServer/gf1.geo.gfsrv.net/cdn65/a32d513dd76d4d6727b23b80a01cbb.jpg');
}

.itemshop-btn {
  background-image:url('../GFServer/gf2.geo.gfsrv.net/cdnde/12ac84077e4f4e42b6dcdd9d3d30f1.jpg');
}

.form-score {
  margin:5px 10px 0 0;
}

.select-replacement {
  margin:0 4px 0 0;
}

.form-score .btn {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdnfc/2b3115cdd7a8b0789b2d5b26fb3348.gif') no-repeat scroll 0 0;
  margin:0 4px 0 0;
  padding:3px 0 0 14px;
}

.form-score ul li {
  padding:3px 6px 3px 0;
}

.form-score ul li.light {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd6/25fd04103afa7b4bbe588d4ab1be96.gif') no-repeat scroll 10px 0;
}

.form-score ul li div {
  margin:0 0 0 16px;
  background:no-repeat 0 0;
}

.form-score ul li strong {
  margin:0 0 0 2px;
}

.form-score ul li strong.offset {
  margin:0 0 0 6px;
}

.form-score ul li a {
  margin:0 2px 0 0;
}

.ranks-dropdowns-box {
  margin:0 8px 0 0;
}

.ranks-select-box {
  float:right;
}

.ranks-select-box {
  float:right;
  margin-left:7px;
  margin-right:4px;
}

.ranks-select-box-btn {
  float:right;
}

.ranks-dropdowns-box input {
  margin:0 4px 0 0;
}

.small-btn {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdn9b/53b217f6b10d0831e82d0d83fcf5d1.gif') no-repeat scroll 0 0;
  padding:3px 0 0 14px;
}

.ranks-nav {
  float:right;
}

.prev {
  background-image:url('../GFServer/gf2.geo.gfsrv.net/cdnd0/c6198c1d31ca13c34271c6af365049.jpg');
}

.next {
  background-image:url('../GFServer/gf3.geo.gfsrv.net/cdn56/b0bd4c3289a6e3f9ddc7ff6b2e11ca.jpg');
}

.prev-top {
  background-image:url('../GFServer/gf2.geo.gfsrv.net/cdna4/061459bf295fb5ef7eb9f39762b38c.jpg');
}

.next-top {
  background-image:url('../GFServer/gf1.geo.gfsrv.net/cdn64/f1caf2d1285d1a1ab60bb951c390ef.jpg');
}

#highscore td,
#highscore th {
  border-color:#fae5d0 #fae5d0 #b39164 #b79647;
}

#highscore .rank-th-1 {
  border-left:1px solid #b79647;
  border-right:1px solid #81602d;
}

#highscore .rank-th-2 {
  padding-right:13px;
  text-align:right;
}

#highscore .rank-th-3 {
  width:57px;
}

#highscore .rank-th-5 {
  width:84px;
  border-left:1px solid #81602d;
  border-right:1px solid #fae5d0;
}

#highscore .rank-td-1-1 {
  border-left:1px solid #b79647;
  border-right:1px solid #81602d;
}

#highscore .rank-td-1-2 {
  padding-right:13px;
  text-align:right;
}

#highscore .rank-td-1-5 {
  border-left:1px solid #81602d;
  border-right:1px solid #fae5d0;
}

#highscore .rank-td-2-1 {
  border-left:1px solid #b79647;
  border-right:1px solid #81602d;
}

#highscore .rank-td-2-2 {
  padding-right:13px;
  text-align:right;
}

#highscore .rank-td-2-5 {
  border-left:1px solid #81602d;
  border-right:1px solid #fae5d0;
}

#highscore .prev {
  text-align:right;
}

#highscore .next {
  text-align:left;
}

.ranks-update-time {
  text-align:left;
}

#guildHighscore td,
#guildHighscore th {
  border-color:#fae5d0 #fae5d0 #b39164 #b79647;
}

#guildHighscore .guildrank-th-1 {
  border-right:1px solid #81602d;
  border-left:1px solid #b79647;
}

#guildHighscore .guildrank-th-2 {
  padding-right:13px;
  text-align:right;
}

#guildHighscore .guildrank-th-3 {
  padding-right:13px;
  text-align:right;
}

#guildHighscore .guildrank-th-6 {
  border-right:1px solid #fae5d0;
  border-left:1px solid #81602d;
}

#guildHighscore .guildrank-td-1-1 {
  border-left:1px solid #b79647;
  border-right:1px solid #81602d;
}

#guildHighscore .guildrank-td-1-2 {
  padding-right:13px;
  text-align:right;
}

#guildHighscore .guildrank-td-1-3 {
  padding-right:13px;
  text-align:right;
}

#guildHighscore .guildrank-td-1-6 {
  border-right:1px solid #fae5d0;
  border-left:1px solid #81602d;
}

#guildHighscore .guildrank-td-2-1 {
  border-left:1px solid #b79647;
  border-right:1px solid #81602d;
}

#guildHighscore .guildrank-td-2-2 {
  padding-right:13px;
  text-align:right;
}

#guildHighscore .guildrank-td-2-3 {
  padding-right:13px;
  text-align:right;
}

#guildHighscore .guildrank-td-2-6 {
  border-right:1px solid #fae5d0;
  border-left:1px solid #81602d;
}

#guildHighscore .prev {
  text-align:right;
}

#guildHighscore .next {
  text-align:left;
}

.overlay .close,
.simple_overlay .close {
  left:-15px;
  right:auto;
}

.back {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  -moz-border-radius-bottomright:0;
  -moz-border-radius-topright:0;
  background:#d8c79c url('../GFServer/gf3.geo.gfsrv.net/cdnbd/4b319590d9b51bac424a6a239e7e5f.gif') no-repeat scroll center center;
  border-right:0 none;
  border-left:1px solid #666;
  right:0;
  left:auto;
}

.forward {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  -moz-border-radius-bottomleft:0;
  -moz-border-radius-topleft:0;
  background:#d8c79c url('../GFServer/gf3.geo.gfsrv.net/cdn8c/cc45cdd269052744d54b3aef54d104.gif') no-repeat scroll center center;
  border-left:0 none;
  border-right:1px solid #666;
  left:0;
  right:auto;
}

.back:hover {
  background:#d8c79c url('../GFServer/gf2.geo.gfsrv.net/cdn4d/0d91913287906e74be8a7e0a0035ad.gif') no-repeat center center;
}

.forward:hover {
  background:#d8c79c url('../GFServer/gf1.geo.gfsrv.net/cdn93/10ef5af1922e93aed3e7d9b3610a4e.gif') no-repeat center center;
}

#creation div.inner-content {
  margin:4px 0 0 15px;
}

#creation h3 {
  font-size:18px;
}

#progress1,
#progress2 {
  width:177px;
}

#creation div.jobs {
  overflow:hidden;
}

#creation div.genders div.active {
  overflow:hidden;
}

#creation div.serverAndName.job0,
#creation div.completed.job0 div,
#creation div.serverAndName.job1,
#creation div.completed.job1 div,
#creation div.serverAndName.job2,
#creation div.completed.job2 div,
#creation div.serverAndName.job3,
#creation div.completed.job3 div,
#creation div.serverAndName.job4,
#creation div.completed.job4 div,
#creation div.serverAndName.job5,
#creation div.completed.job5 div,
#creation div.serverAndName.job6,
#creation div.completed.job6 div,
#creation div.serverAndName.job7,
#creation div.completed.job7 div {
  background-position:0 0;
}

.formError .icon {
  direction:rtl;
  text-align:right;
  background-position:6px 6px;
  padding:9px 10px 4px 25px;
}

#creation div.serverAndName h4,
#creation div.completed h4 {
  float:right;
  padding:10px 40px 0 10px;
}

#creation div.serverAndName p.check,
#creation div.completed p.check {
  background-position:430px 7px;
}

#creation div.serverAndName form {
  margin:60px 10px 0 0;
}

#creation div.serverAndName label {
  font-size:14px;
}

.empires-content {
  margin:9px 0 0 0;
  padding:0;
  float:right;
  position:relative;
}

.empires-content .empires-map {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdn4c/e3b3aa0f63d3d00f63511f2a764016.png') no-repeat;
  height:341px;
  position:relative;
  width:481px;
}

.empirebox-2,
.empirebox-3 {
  display:none;
}

.empirebox-1,
.empirebox-2,
.empirebox-3 {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdnf8/cce7ec4ed66199a7312034338850e9.jpg') no-repeat;
  min-height:169px;
  padding:7px;
  position:relative;
  width:484px;
}

.empires-content h4 {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdna8/86c0dfa7d41b9e7289d462e6d60c76.png') no-repeat bottom right;
  color:#7b1300;
  font-size:18px;
  padding-bottom:8px;
  margin:1px 0 0 0;
}

.empires-content .empire-crest {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdnf8/cce7ec4ed66199a7312034338850e9.jpg') no-repeat;
  height:87px;
  position:absolute;
  top:0;
  right:345px;
  width:136px;
}

.empires-content .empirebox-1 .empire-crest {
  background:url('../GFServer/gf3.geo.gfsrv.net/cdn20/618a22c125032afd6e9b6e1b61aec1.png') no-repeat 0 0;
}

.empires-content .empirebox-2 .empire-crest {
  background:url('../GFServer/gf3.geo.gfsrv.net/cdn20/618a22c125032afd6e9b6e1b61aec1.png') no-repeat 0 -87px;
}

.empires-content .empirebox-3 .empire-crest {
  background:url('../GFServer/gf3.geo.gfsrv.net/cdn20/618a22c125032afd6e9b6e1b61aec1.png') no-repeat 0 -174px;
}

.empires-content p {
  margin:5px 0 9px 0;
  width:320px;
}

.empires-content .empires-map img {
  position:absolute;
  top:0;
}

.empires-content #empire-img {
  position:absolute;
}

.empires-content .empire-1 {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdnc6/72b5947ad18473876b9519e5623154.png') no-repeat 0 -196px;
  height:145px;
  right:0;
  top:196px;
  width:345px;
}

.empires-content .empire-2 {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdnc6/72b5947ad18473876b9519e5623154.png') no-repeat 0 0;
  height:160px;
  right:0;
  top:0;
  width:200px;
}

.empires-content .empire-3 {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdnc6/72b5947ad18473876b9519e5623154.png') no-repeat -291px 0;
  height:225px;
  right:291px;
  width:190px;
}

div.scrollable div.items div p.txt {
  direction:rtl;
}

.footer-wrapper {
  direction:rtl;
}

.gameforge4d {
  margin:71px 282px 0 0;
  text-decoration:none;
}

#footer ul {
  margin:21px 0 0 8px;
}

#footer ul li {
  padding:0 13px 0 5px;
  height:15px;
}

#footer ul li.first {
  direction:ltr;
}

#footer ul li.impressum {
  line-height:26px;
}

#authenticated .input-data-box,
#authenticate .input-data-box {
  background:0;
}

#activateAccount a {
  color:#8d0404;
  font-weight:bold;
  text-decoration:none;
}

#activateAccount a:hover {
  text-decoration:underline;
}

#activateBox {
  margin:0 0 20px;
}

#activateBox p {
  width:auto;
}

#activateAccount a#downloadLink {
  background:url("../GFServer/gf1.geo.gfsrv.net/cdnf2/10b647e7e0bf72a67e3dc047146efb.jpg") no-repeat scroll 0 0 transparent;
  color:#fff9c7;
  float:right;
  font-size:16px;
  height:53px;
  line-height:20px;
  margin:0 0 10px;
  padding:10px 60px 0 8px;
  text-decoration:none;
  width:110px;
}

#activateAccount a#downloadLink:hover {
  background-position:0 -63px;
  color:#FFF;
}

#steps {
  border:1px solid #622400;
  float:left;
  font-size:12px;
  margin-bottom:15px;
  padding:5px;
  width:190px;
}

#steps h3 {
  font-size:14px;
}

#steps ol {
  margin:10px;
  list-style:decimal inside none;
}

#steps ol li {
  margin:5px 0 0;
}

#resend {
  background:url("/cdn/img/img_rtl/valid-icon.gif") no-repeat scroll 5px 3px #260b01;
  border:1px solid #622400;
  padding:0 5px 2px 30px;
}

.inner-form-border {
  border:1px solid #aa8551;
  margin:15px auto;
  width:430px;
}

.inner-form-box {
  background:transparent url("../GFServer/gf1.geo.gfsrv.net/cdn00/9a92161077dd7a3218869b3e49a10f.jpg") repeat scroll 0 0;
  border:1px solid #c6ab74;
  color:#4a1e00;
  padding:15px;
}

.inner-form-box h3 {
  background:none repeat scroll 0 0 transparent;
  color:#4a1e00;
  font-size:18px;
  padding:0 15px;
}

.trenner {
  background:url("../GFServer/gf2.geo.gfsrv.net/cdn74/40ab8562ae0039fea68ec2193564d0.jpg") no-repeat scroll 0 0 transparent;
  border-top:1px solid #aa8551;
  height:8px;
  margin:0 auto;
  width:380px;
}

#bigDownload {
  color:#fff9c7;
  display:block;
  font-weight:bold;
  height:92px;
  margin:0 auto;
  text-decoration:none;
  text-shadow:2px 2px 5px black;
}

#bigDownload:hover {
  background-position:0 -116px;
  color:#FFF;
}

#activateAccount #bigDownload {
  background:url("../GFServer/gf2.geo.gfsrv.net/cdnd3/d0bb21c846ae7e8c3c840d03940de1.jpg") no-repeat scroll 0 0 transparent;
  font-size:39px;
  line-height:68px;
  text-align:right;
  padding:20px 120px 0 0;
}

#teaseDownload {
  background:0;
  color:#7b1300;
  font-size:20px;
  margin:15px 0;
  padding:0 20px;
}

#toAdmin,
#topwLost,
#toLogin {
  background:url("../GFServer/gf2.geo.gfsrv.net/cdn1c/2ec3062092479b00b1aa650b350413.gif") no-repeat scroll 0 0 transparent;
  float:left;
  padding:0 0 0 20px;
}

#registerForm .valid-check {
  left:-35px;
  right:auto;
}

#login #checkerror input,
#register #checkerror input {
  float:right;
}

#regLegend {
  text-align:left;
}

#regSteps span {
  font-size:16px;
  margin:0 15px;
}

#regBtn {
  background:url("../GFServer/gf2.geo.gfsrv.net/cdn77/91978f779ca987fb0ca0a9eeee5d12.jpg") no-repeat scroll 0 0 transparent;
}

#regBtn a#toReg {
  color:#f2e69f;
  display:block;
  font-size:40px;
  font-weight:bold;
  height:72px;
  line-height:72px;
  padding:0 100px 0 0;
  text-align:center;
  text-decoration:none;
  text-shadow:2px 2px 5px #000;
  width:433px;
}

#progress1,
#progress2 {
  float:right;
}

#progressTracker {
  padding:0 10px 0 0;
}

#progressTracker .step {
  margin:5px -6px 0 0;
}

#progressTracker .progress-text {
  left:auto;
  right:-32px;
}

.tacformError {
  margin-left:0 !important;
}

.distribute-content .dist-item-amount,
.distribute-content .dist-item-name,
.distribute-content img {
  float:right;
}

.distribute-content .dyn-button {
  float:left;
  margin-left:20px;
  text-align:right;
  padding:0 17px 3px 0;
}

.dyn-button-end {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd5/71b26cf4c7a41f502e4f067415f878.png') no-repeat left top;
  float:left;
}

.distribute-content .distribute-box {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdn11/2f6a8c509923b917c406a23814c098.jpg') no-repeat right top;
  margin:0 10px 20px 0;
}

.distribute-content .distribute-box .distribute-item {
  padding:18px 10px 0 0;
}

.distribute-content .distribute-box form {
  margin:15px 15px 0 0;
}

.distribute-content .distribute-box .formField {
  float:right;
  margin-left:10px;
}

.distribute-content .distribute-box .distribute-btn {
  background:url('../GFServer/gf3.geo.gfsrv.net/cdn22/906a232d422b054c7d407289004d51.jpg') no-repeat right top;
  margin:6px 30px 0 0;
  padding:6px 10px 0 0;
}

.distribute-content .error-mini ul li {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdnd7/671b912e19e0fdf0433df5b90a0471.png') no-repeat 100% 6px;
  list-style:none;
  padding:0 20px 13px 0;
}

.distribute-content .success-msg {
  background:transparent url('../GFServer/gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif') no-repeat scroll right top;
  padding:0 20px 13px 0;
}

.distribute-content p {
  margin:6px 10px 6px 0;
}

.distribute-from-shop .itemshop-btn {
  float:right;
  margin:10px 10px 20px 10px;
}

.distribute-from-shop p {
  line-height:13px;
  padding:0 150px 0 20px;
}

#coda-slider-1 {
  direction:ltr;
}

.coda-slider {
  float:right;
}

.content .tabs4-big {
  height:49px;
}

.content .tabs4-big li {
  background:transparent url('../GFServer/gf1.geo.gfsrv.net/cdn9f/b334bfb561ce47afb50174c1013253.jpg') no-repeat;
  width:114px;
  height:46px;
  display:table;
  padding-top:0;
}

.content .tabs4-big li a {
  width:114px;
  line-height:15px;
  display:table-cell;
  vertical-align:middle;
}

.content .tabs4-big #tab1 {
  background-position:0 -52px;
}

.content .tabs4-big #tab2 {
  background-position:-120px -52px;
}

.content .tabs4-big #tab3 {
  background-position:-240px -52px;
}

.content .tabs4-big #tab4 {
  background-position:-360px -52px;
  width:115px;
}

.content .tabs4-big #tab1.selected {
  background-position:0 0;
}

.content .tabs4-big #tab2.selected {
  background-position:-120px 0;
}

.content .tabs4-big #tab3.selected {
  background-position:-240px 0;
}

.content .tabs4-big #tab4.selected {
  background-position:-360px 0;
}

.cosplay-btn {
  background-image:url('../GFServer/gf1.geo.gfsrv.net/cdnfb/65e554917b99ad0dc84660db2d93de.jpg');
  height:68px;
  margin:4px 14px 9px 0;
  width:116px;
}

p.votes span {
  background:url('/cdn/img/img_rtl/votes_votes_white.png') no-repeat scroll right 2px transparent;
  height:20px;
  line-height:20px;
  margin:0 0 10px;
  padding:5px 26px 10px 0;
}

#screenshots.comic span {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdn42/42c91b1c4627acdfa123e6f1c77552.png') no-repeat transparent;
  color:#000;
  font-weight:bold;
  font-size:12px;
  display:block;
  height:25px;
  position:absolute;
  top:55px;
  right:4px;
  text-align:center;
  width:100px;
}

.clearfix:before,
.clearfix:after {
  content:"";
  display:table;
}

.clearfix:after {
  clear:both;
}

.clearfix {
  zoom:1;
}

.clearfloat {
  font-size:1px;
  clear:both;
  height:0;
}

.secondary>aside.download>a,
.secondary>aside.itemshop>a {
  position:relative;
  display:block;
  width:129px;
  height:60px;
  margin:0 auto;
  text-indent:-9999px;
}

.secondary>aside.itemshop>a {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdna3/f07d4336bc2988b8685238fc3551c9.png') 129px 0;
}

.secondary>aside.download>a {
  background:url('../GFServer/gf2.geo.gfsrv.net/cdna3/f07d4336bc2988b8685238fc3551c9.png') 0 0;
}

.secondary>aside.itemshop>a:hover {
  background-position:129px -60px;
}

.secondary>aside.download>a:hover {
  background-position:0 -60px;
}

.secondary>aside.highscore {
  font-weight:bold;
  font-size:11px;
}

.secondary>aside.highscore select.world {
  display:block;
  width:141px;
  height:20px;
  margin:8px auto;
  background:#cdb78b;
  border:1px solid #997c47;
  border-bottom-width:2px;
}

.secondary>aside.highscore table {
  width:159px;
  margin:0 auto;
}

.secondary>aside.highscore table tr {
  height:20px;
}

.secondary>aside.highscore table tr.alt {
  background:url('../GFServer/gf1.geo.gfsrv.net/cdn6e/0163a394cc95dc07665a041041368f.png') center center no-repeat;
}

.secondary>aside.highscore table td {
  vertical-align:middle;
}

.secondary>aside.highscore td.position {
  color:#dab353;
  text-align:right;
  width:20px;
  padding-right:5px;
}

.secondary>aside.highscore td.name>a {
  color:#9b713f;
  text-decoration:none;
  padding:0 5px;
}

.secondary>aside.highscore td.name>a:hover {
  color:#dfbf8b;
  text-decoration:underline;
}

.secondary>aside.highscore td.faction {
  width:39px;
}

.secondary>aside.highscore td.faction>img {
  border:1px solid #624f32;
}

.secondary>aside.highscore>.tab>a {
  display:block;
  width:129px;
  height:20px;
  padding-left:17px;
  margin:10px auto;
  background:url('../GFServer/gf2.geo.gfsrv.net/cdndb/7fcc390f447d1e8037b4ec201d694b.gif') top right no-repeat;
  font-size:10px;
  line-height:18px;
  text-align:center;
  color:#dfbf8b;
  text-decoration:none;
}

.secondary>aside.highscore>.tab>a:hover {
  text-decoration:underline;
}

article.trailer {
  width:476px;
  height:268px;
  margin:0 auto 20px;
  border:1px solid #f7e3bb;
  box-shadow:black 0 2px 4px;
  background:black;
}

article.mini-gallery img {
  display:block;
}

article.mini-gallery a:hover {
  border-color:white;
}

body {
  direction:rtl;
}

a.pegi {
  left:auto;
  right:15px;
}

a.pegi>img {
  float:right;
}

a.usk {
  position:absolute;
  top:67px;
  left:126px;
  right:auto;
}

a.safeplay {
  position:absolute;
  top:66px;
  left:50px;
  right:auto;
}

a.gameforge4d {
  position:absolute;
  width:150px;
  height:60px;
  top:0;
  right:600px;
  text-indent:-9999px;
}

div[role="navigation"] {
  float:right;
  width:182px;
}

nav a {
  font-size:18px;
  height:18px;
}

nav>ul>li>a {
  font-size:20px;
  height:24px;
  line-height:22px;
}

nav a.selected:before {
  content:url('../GFServer/gf1.geo.gfsrv.net/cdnf6/1691773e543b9ee72787f849d58441.png');
  display:block;
  position:absolute;
  top:-1px;
  right:-17px;
}

nav a:hover:before {
  content:url('../GFServer/gf1.geo.gfsrv.net/cdnf6/1691773e543b9ee72787f849d58441.png');
  display:block;
  position:absolute;
  top:-1px;
  right:-17px;
}

nav>ul>li>a.selected:before,
nav>ul>li>a:hover:before {
  top:3px;
  right:-15px;
}

div[role="navigation"]:after,
body>.container>div.secondary:after {
  content:url('../GFServer/gf1.geo.gfsrv.net/cdn69/0e03fa69211b91b603ad4a1403fe41.png');
  display:block;
  margin:-26px 3px 0 0;
}

body>.container>div[role="main"] {
  float:right;
  margin-right:-6px;
}

div[role="main"] h2 {
  font-size:28px;
  background:url('../GFServer/gf3.geo.gfsrv.net/cdn29/bda06d2bfd5891a990dc847ac14a59.png') top right no-repeat;
  padding-top:32px;
  margin-top:-20px;
  margin-right:-17px;
  padding-right:20px;
  margin-bottom:10px;
}

div[role="main"] li,
div[role="main"] p {
  font-size:18px;
  line-height:28px;
}

body>.container>div.secondary {
  float:left;
  width:181px;
}

body>.container>.secondary>aside {
  background:url("../GFServer/gf2.geo.gfsrv.net/cdn4b/a385c6fe394354ef274b33374cc383.png") top left repeat-y;
  margin-bottom:26px;
  padding:1px 0;
}

body>.container>.secondary>aside:after {
  content:url('../GFServer/gf1.geo.gfsrv.net/cdn32/4d468a74e654166cdb058dc91ab77f.png');
  display:block;
  margin-bottom:-16px;
}

.secondary>aside ul.tabcontrols>li {
  float:right;
  background:url('../GFServer/gf1.geo.gfsrv.net/cdn31/06a4dad79975c28eaf096efd6e8dbb.png') left bottom no-repeat;
}

.secondary>aside ul.tabcontrols>li:first-child {
  margin-left:3px;
  margin-right:0;
}

.secondary>aside ul.tabcontrols>li.selected {
  width:78px;
  height:40px;
  background:url('../GFServer/gf1.geo.gfsrv.net/cdn31/06a4dad79975c28eaf096efd6e8dbb.png') right bottom no-repeat;
}

.agbok a.password {
  text-align:right;
}

#news_compact ul {
  text-align:right;
}

body>header>.ui.container>a.playfree {
  font-size:36px;
}

div[role="main"] .pass-lost-box-small p {
  line-height:22px;
}

.dropdowns-box h4 {
  font-size:17px;
}

#eventRanking .table-event .event {
  line-height:20px;
}

#eventRanking .ranking-table th {
  font-size:1.5em;
}

#eventRanking .right,
#eventRanking .to-right {
  float:left;
}

#eventRanking .left,
#eventRanking .to-left {
  float:right;
}

.table-page .pagination,
.table-page .pagination li {
  float:right;
}

.table-page .to-right .right-arrow {
  left:5px;
  right:inherit;
  border-width:5px 5px 5px 0;
  border-color:transparent #fff transparent transparent;
  line-height:0;
  _border-color:#000 #fff #000 #000;
  _filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.table-page .to-left .left-arrow {
  right:5px;
  left:inherit;
  border-width:5px 0 5px 5px;
  border-color:transparent transparent transparent #fff;
  line-height:0;
  _border-color:#000 #000 #000 #fff;
  _filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}