* {
  background-repeat: no-repeat;
  background-position: center center;
  box-sizing: border-box;
  
  color: white;
text-shadow: -0 -1px 0 #000, 0 -1px 0 #000, -0 1px 0 #000, 0 1px 0 #000, -1px -0 0 #000, 1px -0 0 #000, -1px 0 0 #000, 1px 0 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;

  
  
}

@font-face {
	font-family: 'War Wound';
	src: url('/fonts/war_wound.eot'); /* IE 9 Compatibility Mode */
	src: url('/fonts/war_wound.eot?#iefix') format('embedded-opentype'), /* IE < 9 */
		url('/fonts/war_wound.woff2') format('woff2'), /* Super Modern Browsers */
		url('/fonts/war_wound.woff') format('woff'), /* Firefox >= 3.6, any other modern browser */
		url('/fonts/war_wound.ttf') format('truetype'), /* Safari, Android, iOS */
		url('/fonts/war_wound.svg#war_wound') format('svg'); /* Chrome < 4, Legacy iOS */
}


@font-face {
font-family: "LSS";  
src: url("/fonts/LMSShipShape.ttf") format("truetype"); 
 }






html,body{
min-height: 500px;
margin: auto;
width: 100%;
min-width: 1280px;
color: #9b8265;
background:#1e2349 url("/img/fontop.jpg") center top no-repeat;
}


input, textarea, select {
  background: #c5c4c4;
  border-radius: 4px;
  padding: 7px 7px 7px 7px;
  width: 350px;
  border: 1px solid #94835c;
  position: relative;
  text-shadow: none;
  color: black;
  font-family: "Times New Roman", Times, serif;
  font-weight: bold;
}

p{
    margin: 2px;
}
.close{
background: url("/img/del.png");
position: absolute;
width: 27px;
height: 27px;
right: 1px;
top: 4px;
}
.close:hover{
background-position:0 27px;
}

.but_adsr{
background: url('/img/B_1.png');
position: absolute;
bottom: 20px;
right: 26px;
font-size: 14px;
width: 200px;
height: 27px;
padding: 7px 7px 7px 6px;
text-align: right;
}
.but_adsl{
background: url('/img/B_2.png');
position: absolute;
bottom: 20px;
left: 26px;
font-size: 14px;
width: 200px;
height: 27px;
padding: 7px 7px 7px 6px;
text-align: left;
}


.but_adsr:hover{
background-position:0 26px;
cursor:pointer;
}
.but_adsl:hover{
background-position:0 26px;
cursor:pointer;
}

.ptc_vip{
background: url('/img/ptc_2.png');
width: 311px;
height: 220px;
display: inline-block;
position: relative;
}
.ptc{
background: url('/img/ptc_1.png');
width: 311px;
height: 220px;
display: inline-block;
position: relative;
}
.ptc .ptc_title,.ptc_vip .ptc_title{
position: absolute;
width: 241px;
height: 20px;
top: 21px;
left: 36px;
text-align: center;
}



.ptc .ptc_desc,.ptc_vip .ptc_desc{
position: absolute;
width: 284px;
height: 88px;
top: 52px;
left: 13px;
}



.ptc .ptc_bot,.ptc_vip .ptc_bot{
position: absolute;
width: 284px;
height: 74px;
bottom: 5px;
left: 13px;
}





.b_1{
background: url('/img/but_1.png');
width: 132px;
height: 63px;
cursor: pointer;
text-align: center;
padding: 23px 0px;
border: none;
position: relative;
display: inline-block;
font-family: "Times New Roman", Times, serif;
}
.b_1:hover{
background-position:0 63px;
}

.b_2{
background: url('/img/bu_2.png');
width: 200px;
height: 44px;
cursor: pointer;
text-align: center;
padding: 13px 0px;
border: none;
position: relative;
display: inline-block;
color: white;
font-size: 14px;
margin: 6px;
}
.b_2:hover{
background-position:0 44px;
text-decoration:none;
}


.b_3{
background: url('/img/but_3.png');
width: 103px;
height: 35px;
cursor: pointer;
text-align: center;
padding: 9px 0px;
border: none;
position: relative;
display: inline-block;
margin: 10px;
font-family: "Times New Roman", Times, serif;
}
.b_3:hover{
background-position:0 35px;
}




.boxq{
background: url('/img/boxq.png');
width: 300px;
height: 236px;
display: inline-block;
margin: 20px 10px 10px 10px;
position:relative;
vertical-align: top;
}
.boxqtitle{
width: 100%;
height: 52px;
text-align: center;
padding-top: 14px;
font-size: 22px;
position: absolute;
}
.boxqdesc{
width: 100%;
height: 194px;
padding: 34px 4px 15px 4px;
font-size: 13px;
}
.boxqbutton{
position:absolute;
bottom:0px;
width: 100%;
}









.blockins{
position:relative;
width:300px;
min-height:200px;
display: inline-block;
margin: 10px 10px;
}
.panel_top{
position:absolute;
top:0px;
width:100%;
height:68px;
background:url('/img/panel_top.png');
}
.panel_mid{
position:absolute;
top:68px;
bottom:30px;
width:100%;
background:url('/img/panel_mid.png');
}
.panel_bot{
position:absolute;
bottom:0px;
width:100%;
height:30px;
background:url('/img/panel_bot.png');
}
.panel_title{
font-family: 'War Wound';
text-align: center;
width: 100%;
height: 50px;
margin-bottom: 10px;
font-size: 22px;
position: relative;
z-index: 1;
padding-top: 13px;
color: #9e7c8e;
text-shadow: none;
}
.blockins form{
position: relative;
}

.linef{
background: url("/img/stripe_f.png");
width: 550px;
height: 37px;
position: relative;
}
.linef .leftpar{
width: 252px;
position: absolute;
left: 56px;
height: 100%;
padding-top: 10px;
}
.linef .rightpar{
width: 157px;
position: absolute;
right: 56px;
height: 100%;
padding-top: 10px;
}




.blockmid{
padding: 0px 99px 0px 99px;
position: relative;
min-height: 400px;
}
.areamenur{
position: absolute;
right: 0px;
width: 99px;
min-height: 500px;
z-index: 1;
}

.areamenul{
position: absolute;
left: 0px;
width: 99px;
min-height: 500px;
z-index: 1;
}
.buttonmenu1,.buttonmenu2,.buttonmenu3,.buttonmenu4,.buttonmenu5,.buttonmenu6,.buttonmenu7,.buttonmenu8,.buttonmenu9,.buttonmenu10,.buttonmenu11,.buttonmenu12,.buttonmenu13,.buttonmenu14,.buttonmenu15,.buttonmenu16{
width: 80px;
height: 100px;
margin: 4px 10px;
float: right;
padding: 17px 10px;
font-size: 18px;
text-align: center;
}
.buttonmenu1:hover,.buttonmenu2:hover,.buttonmenu3:hover,.buttonmenu4:hover,.buttonmenu5:hover,.buttonmenu6:hover,.buttonmenu7:hover,.buttonmenu8:hover,.buttonmenu9:hover,.buttonmenu10:hover,.buttonmenu11:hover,.buttonmenu12:hover,.buttonmenu13:hover,.buttonmenu14:hover,.buttonmenu15:hover,.buttonmenu16:hover{
background-position:0 100px;
transform: scale(1.2);
}

.buttonmenus1{
width: 80px;
height: 100px;
margin: 4px 10px;
float: right;
padding: 17px 10px;
font-size: 18px;
text-align: center;
}
.buttonmenus1:hover{
background-position:0 100px;
}


.buttonmenus1{
background: url('/img/m_1g2.png');
}
.buttonmenu1{
background: url('/img/m_1g.png');
}
.buttonmenu2{
background: url('/img/m_2g.png');
}
.buttonmenu3{
background: url('/img/m_3g.png');
}
.buttonmenu4{
background: url('/img/m_4g.png');
}
.buttonmenu5{
background: url('/img/m_5g.png');
}
.buttonmenu6{
background: url('/img/m_6g.png');
}



.buttonmenu7{
background: url('/img/m_7g.png');
}
.buttonmenu8{
background: url('/img/m_8g.png');
}
.buttonmenu9{
background: url('/img/m_9g.png');
}
.buttonmenu10{
background: url('/img/m_10g.png');
}
.buttonmenu11{
background: url('/img/m_11g.png');
}
.buttonmenu12{
background: url('/img/m_12g.png');
}



.tooltip{
position:relative;

}
.tooltip:before,.tooltip:after{
display:block;
position:absolute;
left:50%;
visibility:hidden;
opacity:0;
-webkit-transition: opacity .7s;
-moz-transition: opacity .7s;
transition: opacity .7s;
z-index: 11;
}
.tooltip:before{
content:attr(data-title);
width:150px;
background-color:rgba(0,0,0,0.85);
bottom:90px;
margin-left:-75px;
padding:10px;
text-align:center;
color:white;
border-radius:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.tooltip:after{
content:"";
border-top:solid 10px rgba(0,0,0,0.85);
border-left:solid 10px transparent;
border-right:solid 10px transparent;
bottom:80px;
margin-left:-10px;
}

.tooltip:hover:before,.tooltip:hover:after{
visibility:visible;
opacity:1;
pointer-events: none;
}


.tooltip:hover{
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
position: relative;
z-index: 1;
}


.zheton{
background: url('/img/zeton.png');
background-size: 100% 100%;
width: 160px;
height: 234px;
position: absolute;
top: -28px;
left: calc(50% - 80px);
}

.zheton div{
position: absolute;
transform: rotate(-83.6deg);
text-shadow: none;
color: black;
font-weight: bold;
top: 125px;
line-height: 1.4;
text-align: center;
left: 6px;
font-size: 18px;
width: 130px;
}


.leftline{
background: url('/img/acc2.png');
width: 649px;
height: 46px;
margin: 5px 0;
padding: 14px 44px 10px 44px;
}
.leftline .leftacc{
width: 269px;
display: inline-block;
text-align: center;
}
.leftline .rightacc{
width: 269px;
text-align: center;
float: right;
}

.toplogoacc{
width: 300px;
height: 77px;
position: absolute;
left: 30px;
top: 35px;
background: url("/img/logo.png") no-repeat;
z-index: 1;
background-size: 100%;
}



.vblockmain {
  position: relative;
  width: 658px;
  min-height: auto;
}
.vblocktop {
position: absolute;
background: url('/img/vblock_top.png');
width: 658px;
height: 100px;
top: 0px;
}
.vblockmid {
position: absolute;
background: url('/img/vblock_mid.png');
width: 658px;
top: 100px;
bottom: 314px;
}
.vblockbot {
position: absolute;
background: url('/img/vblock_bot.png');
width: 658px;
height: 314px;
bottom: 0px;
}
.adsgo{
position: relative;
z-index: 0;
margin:5px;
display: inline-block;
width: 468px;
height: 60px;
}
.vblocktitle{
font-family: 'War Wound';
text-align: center;
width: 100%;
height: 50px;
margin-bottom: 20px;
font-size: 22px;
position: relative;
z-index: 1;
padding-top: 43px;
color: #9e7c8e;
text-shadow: none;
}
.backblock{
background: rgb(3,22,39);
background: linear-gradient(355deg, rgba(3,22,39,1) 0%, rgba(5,44,80,1) 100%);
margin: 0px 25px;
bottom: 8px;
position: absolute;
z-index: -1;
width: calc(100% - 50px);
height: calc(100% - 72px);
top: 52px;
}
.vblockmain form{
padding: 25px 25px 5px 25px;
position: relative;
z-index: 3;
}
.vblockmain p{
margin: 0px 0 10px 0;
}


.bot {
width: 100%;
max-width: 1280px;
margin: auto;
}

.main{
position: relative;
width: 940px;
margin: 0 auto;
padding: 350px 0 100px 0;
}
.toplogo {
width: 300px;
height: 111px;
position: absolute;
right: -110px;
top: 30px;
background: url("/img/logo.png") no-repeat;
z-index: 1;
background-size: 100%;
}
.box_top {
  position: absolute;
  top: 285px;
  left: -72px;
  width: 940px;
  height: 42px;
  background: url("/img/box_top.png") center no-repeat;
  z-index: 1;
}
.box {
  width: 940px;
  min-height: 500px;
  background: url("/img/box_y.png") center repeat-y;
  position: relative;
  padding: 1px 0;
}
.box_bot {
  position: relative;
  width: 940px;
  height: 95px;
  margin-left: 1px;
  background: url("/img/box_bot.png") center bottom no-repeat;
}
.box_inner {
position: relative;
margin-top: -80px;
width: 100%;
}
.tool {
width: 876px;
height: 50px;
z-index: 2;
position: absolute;
left: 32px;
top: -21px;
}
.home, .home2 {
  width: 120px;
  height: 50px;
  position: relative;
  z-index: 3;
}
.home {
  float: left;
  margin-right: 1px;
}
.home2 {
  float: right;
  margin-left: 1px;
}

.playt {
width: 156px;
height: 156px;
position: absolute;
left: 359.5px;
top: -48px;
z-index: 3;
}
.play:hover {

}

.home {
  background: url("/img/home1.png") center bottom no-repeat;
  text-decoration: none;
font-weight: bold;
color: white;
padding: 15px  0px;
font-size: 18px;
text-align: center;
text-shadow: 
		-0   -1px 0   #000,
		 0   -1px 0   #000,
		-0    1px 0   #000,
		 0    1px 0   #000,
		-1px -0   0   #000,
		 1px -0   0   #000,
		-1px  0   0   #000,
		 1px  0   0   #000,
		-1px -1px 0   #000,
		 1px -1px 0   #000,
		-1px  1px 0   #000,
		 1px  1px 0   #000,
		-1px -1px 0   #000,
		 1px -1px 0   #000,
		-1px  1px 0   #000,
		 1px  1px 0   #000;
}


.home2 {
  background: url("/img/home1.png") center bottom no-repeat;
  text-decoration: none;
font-weight: bold;
color: white;
padding: 15px  0px;
font-size: 18px;
text-align: center;
text-shadow: 
		-0   -1px 0   #000,
		 0   -1px 0   #000,
		-0    1px 0   #000,
		 0    1px 0   #000,
		-1px -0   0   #000,
		 1px -0   0   #000,
		-1px  0   0   #000,
		 1px  0   0   #000,
		-1px -1px 0   #000,
		 1px -1px 0   #000,
		-1px  1px 0   #000,
		 1px  1px 0   #000,
		-1px -1px 0   #000,
		 1px -1px 0   #000,
		-1px  1px 0   #000,
		 1px  1px 0   #000;
}


.home:hover,.home2:hover{
background-position:0 0px;
text-decoration: none;
}

.media_box {
position: relative;
width: 868px;
padding: 50px 0 110px;
min-height: 1150px;
border: 5px solid #7d8288;
background: #1e1e1e url('/img/f_234.jpg');
margin: 0 auto;
z-index: 1;
top: 50px;
}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {
  display: block;
}
.media_listNav {
  position: relative;
  width: 100%;
  margin-top: 20px;
  overflow: hidden;
}
ul, ol {
  list-style: none;
}

.media_listBox {
  padding: 32px 0 0 32px;
}


.box_top {
  position: absolute;
  top: 250px;
  left: -2px;
  width: 940px;
  height: 235px;
  background: url("/img/box_top.png") no-repeat;
}
.got_footer {
  width: 997px;
  position: relative;
  margin-top: 100px;
  float: left;
}
.footer {
  height: 115px;
  width: 100%;
  background: #151e2b url('/img/battle_Cellar.png');
  text-align: center;
  border-top: 5px solid #7d8288;
  background-size: cover;
  padding: 16px;
}
.footer .footer-hd {
  line-height: 25px;
}
a {
  text-decoration: none;
}
.footer .footer-hd a {
  color: #c8cccd;
}
a:hover {
  text-decoration: underline;
}
.footer .i-separation {
  margin: 0 10px 0 10px;
  border-right: 1px solid #c8cccd;
}
i {
  font-style: normal;
}
.footer p {
  padding-top: 15px;
  color: #d2bb99;
  font-size: 12px;
}


.rbox1 {
  height: 248px;
  background: url(/img/rbox_bg.png) no-repeat;
}
.rbox0, .rbox1, .rbox2, .rbox3 {
  width: 261px;
  margin: 0 0 15px 0;
  position: relative;
  display: inline-block;
  margin: 10px;
}
.rbox_bg {
  width: 261px;
  height: 53px;
  position: absolute;
  left: 0;
  top: 0;
}
.r_title {
  position: absolute;
  left: 12px;
  top: 13px;
  font-weight: bold;
}
.serverlist {
  height: 188px;
  font-size: 13px;
}
.serverlist, .videos, .wallpapers, .fb, .tw {
  width: 261px;
  position: absolute;
  left: 0;
  bottom: 0;
}
.serverlist li {
  width: 235px;
  height: 14px;
  margin: 13px auto;
  line-height: 14px;
}
.light {
  width: 12px;
  height: 12px;
  float: left;
  background: url("/img/light.png") no-repeat;
  margin: 1px 5px 0 0;
}
.serverlist li a {
  width: 218px;
  height: 16px;
  float: left;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}





.hsdgsdfsdf1{
width: 160px;
height: 600px;
position: absolute;
left: -166px;
top: 330px;

}
.hsdgsdfsdf2{
width: 160px;
height: 600px;
position: absolute;
right: -166px;
top: 330px;

}
.hsdgsdfsdf3{
width: 728px;
height: 90px;

}
.hsdgsdfsdf4{
width: 970px;
height: 90px;
position: absolute;
z-index: 1;
left: calc(50% - 485px);
bottom: -180px;
}
.hsdgsdfsdf5{
width: 468px;
height: 60px;
display: none;
position: absolute;
z-index: 1;
right: -2px;
bottom: -150px;
}
.hsdgsdfsdf6{
width: 300px;
height: auto;
vertical-align: top;
margin-bottom: 37px;
display: inline-block;
margin-left: 10px;
margin-right: 10px;

}

.hsdgsdfsdf7{
width: 728px;
height: 90px;

}

.hsdgsdfsdf8{
width: 728px;
height: 90px;
position: absolute;
margin-left: calc(50% - 364px);
bottom: -32px;

z-index: 1;
}
.hsdgsdfsdf9{
width: 728px;
height: 90px;
position: absolute;

top: 54px;
left: -165px;
}




#payments .payments-form {
  width: 669px;
  margin-top: 40px;
  position: relative;
}
#payments .payments-form, #payments .item, #payments #lots-bottom {
  margin: 0 auto;
    margin-top: 0px;
}

#payments #lots-bottom::after {
  content: "";
  position: absolute;
  bottom: 60px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-image: url('/img/payment_line_vak.png');
  width: 608px;
  height: 2px;
}

#payments .payments-form::before {
  content: "";
  background: url("/img/payment_background.jpg");
width: 646px;
display: block;
position: absolute;
left: 10px;
bottom: 12px;
background-size: cover;
top: 40px;
}

#payments #lots-top {
  background-image: url("/img/payment_top.png");
  height: 358px;
  padding-top: 20px;
  margin-bottom: -255px;
  position: relative;
  z-index: 3;
  pointer-events: none;
}
#servers #servers-top-title, #servers #servers-all-title, #payments .lots-title, .info-block .title {
  font-family: "TrajanPro3";
  font-size: 17px;
  color: rgb(255, 253, 194);
  line-height: 42px;
  text-transform: uppercase;
  height: 34px;
}
#payments .lots-title, #payments .item .amount .percent, #payments .item .buy {
  text-align: center;
}
#payments #lots-container {
  background: url("/img/payment_mid.png");
  min-height: 345px;
}
#payments #lots-list {
  z-index: 1;
}
#payments .item {
  width: 534px;
  height: 33px;
  background-image: url(/img/payment_item.png);
  background-position: left center;
  margin-bottom: 16px;
  padding-left: 29px;
  position: relative;
}
#payments .item::before {
  content: "";
  width: 500px;
  height: 1px;
  position: absolute;
  bottom: 0px;
  left: 15px;
  box-shadow: 0 0px 7px 0 rgba(0, 0, 0, 0.8), 0 0px 7px 0 rgba(0, 0, 0, 0.8), 0 0px 7px 0 rgba(0, 0, 0, 0.8), 0 0px 7px 0 rgba(0, 0, 0, 0.8);
  z-index: -1;
}
#payments .item .amount {
  min-width: 100px;
}
#payments .item .amount, #payments .item .amount .gold-icon, #payments .item .amount .percent, #payments .item .bonus, #payments .item .bonus .gold-icon {
  line-height: 33px;
  font-family: 'Lora', serif;
  font-family: "PT Serif", serif;
  font-size: 16px;
}
#payments .item .amount .gold-icon {
  padding-left: 53px;
  position: relative;
  color: rgb(230, 226, 215);
  text-shadow: 0 0 5px #0e1d9c, 0 0 5px #0e1d9c;
  letter-spacing: 1px;
}
#payments .item .amount, #payments .item .amount .gold-icon, #payments .item .amount .percent, #payments .item .bonus, #payments .item .bonus .gold-icon {
  line-height: 33px;
  font-family: 'Lora', serif;
  font-family: "PT Serif", serif;
  font-size: 16px;
}
#payments .item .amount .gold-icon, #payments .item .bonus, #payments #lots-bottom .secure {
  background-position-y: center;
}
#payments .item .amount .gold-icon::before {
  content: "";
  background-image: url("/img/payment_element.png");
  width: 34px;
height: 34px;
position: absolute;
top: -2px;
left: 13px;
}
#payments .item .amount, #payments .item .amount .gold-icon, #payments .item .amount .percent, #payments .item .bonus, #payments .item .bonus .gold-icon {
  line-height: 33px;
  font-family: 'Lora', serif;
  font-family: "PT Serif", serif;
  font-size: 16px;
}
#payments .item .amount, #payments .item .amount .gold-icon, #payments .item .amount .percent, #payments .item .bonus, #payments .item .bonus .gold-icon {
  height: 100%;
}
#servers .item, #payments .item .amount, #payments .item .amount .gold-icon, #payments .item .amount .percent, #payments .item .bonus, #payments .item .bonus .gold-icon {
  float: left;
}
#payments .item .price {
  float: right;
  height: 100%;
  text-align: right;
  min-width: 80px;
  margin-right: 205px;
  line-height: 33px;
  font-family: "PT Serif", serif;
  font-size: 16px;
  text-align: center;
  color: rgb(255, 228, 160);
  letter-spacing: 1px;
}

#payments .item .buy {
  background-image: url("/img/payment_buy_btn2.png");
  right: 0;
  top: -4px;
  width: 223px;
  height: 42px;
  font-family: "TrajanPro3";
  font-size: 14px;
  color: rgb(255, 228, 160);
  line-height: 44px;
  position: absolute;
}
#payments .item .buy:hover {
  background-position: 0 -42px;
}
#payments .item .buy:active {
  background-position: 0 -84px;
}



#servers .server-list::after, #payments .item::after, #payments .item .amount {
  content: "";
  display: table;
  clear: both;
}
#payments .item, #payments .item .buy {
  cursor: pointer;
}
#payments .lots-title, #payments .item .amount .percent, #payments .item .buy {
  text-align: center;
}
.game-logo, .close-btn, .info-block, #servers #servers-container, #servers .item, #servers .item.badge.badge_new::before, #servers .item.badge.badge_hit::before, #servers .search-container input, #payments #lots-top, #payments #lots-container, #payments #lots-bottom, #payments .item, #payments .item.event::before, #payments .item.hit::before, #payments .item.profitably::before, #payments .item.recommended::before, #payments .item .amount .gold-icon, #payments .item .amount .gold-icon::before, #payments .item .amount .percent, #payments .item .bonus, #payments .item .bonus::before, #payments .item .buy, #payments #lots-bottom .secure {
  background-repeat: no-repeat;
  background-position: 0 0;
}

#payments #lots-bottom {
  background-image: url("/img/payment_bot.png");
  height: 206px;
  margin-top: -167px;
  position: relative;
}
#payments #lots-bottom .VAT, #payments #lots-bottom .secure {
  position: absolute;
  bottom: 0;
  right: 0;
}
#payments #lots-bottom .secure {
  text-transform: uppercase;
  font-size: 11px;
  font-family: "MicrosoftYaHei";
  color: rgb(200, 179, 126);
  text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);
  bottom: 30px;
  right: 63px;
}


#payments #lots-bottom .secure::after {
  background-image: url("/img/payment_icon_lock.png");
  background-position: 0 0;
  width: 19px;
  height: 23px;
  position: absolute;
  content: "";
  top: -6px;
  left: -25px;
}
#payments #lots-container {
  background: url("/img/payment_mid.png");
  min-height: 345px;
  position: relative;
  z-index: 2;
}




.btngame {
background-image: url("/img/payment_buy_btn.png");
width: 204px;
height: 80px;
font-size: 14px;
line-height: 41px;
background-position: 0 0;
border: none;
outline: inherit;
background-color: unset;
margin-bottom: 20px;
font-family: "Times New Roman", Times, serif;
}
.btngame:hover {
  background-position: 0 -80px;
  cursor:pointer;
}


a{
    color: #9b8265;
}

.guides_item {
  position: relative;
  margin-top: 80px;
  width: 630px;
  padding: 35px 11px 32px 11px;
  min-height: 30px;
  border: 2px solid #786f51;
  border-radius: 12px;
  background: url("/img/payment_background.jpg") 100% 100%;
}
.guides_lore {
  position: absolute;
  bottom: 101%;
  left: 0;
}

.guides_loreImg, .guides_systemsImg, .guides_commandersImg, .guides_faqImg {
  position: absolute;
  bottom: -4px;
  right: 0;
}

.b100{
background: url('/img/a_15.png');
position: absolute;
width: 150px;
height: 48px;
right: 216px;
top: -3px;
}
.b100:hover{
background-position:0 48px;
cursor:pointer;
}
.b101{
background: url('/img/a_16.png');
position: absolute;
width: 150px;
height: 48px;
left: 216px;
top: -3px;
}
.b101:hover{
background-position:0 48px;
cursor:pointer;
}


.about_faq {
width: 748px;
position: relative;
min-height: 169px;
}
.about_faq .about_faq_top{
background: url('/img/faq_1.png');
width: 748px;
height: 82px;
position: absolute;
top: 0;
}
.about_faq .about_faq_mid{
background: url('/img/faq_2.png');
width: 748px;
height: auto;
position: absolute;
top: 82px;
bottom: 87px;
}
.about_faq .about_faq_bot{
background: url('/img/faq_3.png');
width: 748px;
height: 87px;
position: absolute;
bottom: 0;
}
.about_faq .about_faq_main{
position: relative;
width: 733px;
min-height: 73px;
padding: 31px 25px 77px 25px;
color: #181818;
text-shadow: none;
font-size: 20px;
text-align: justify;
}
.about_faq .about_faq_v{
position: absolute;
width: 699px;
height: 32px;
left: 25px;
bottom: 29px;
text-align: center;
font-size: 20px;
padding-top: 5px;
color: #181818;
text-shadow: none;
}


.linerefl{
background:url('/img/ref_link.png');
width: 600px;
height: 46px;
padding: 14px;
margin: 15px 0;
}




