/*main*/

html, div, span, h1, h2, h3, form, p, img, ul, li {padding: 0;margin: 0;}
body {font-family: Verdana, Arial, sans-serif;font-size:14px;margin: 0 auto;max-width:700px;color:#FFFFFF;background-color:#0D1518;}
table{padding:0px;}
table.adv{padding:0px;margin:0px;text-align:center;font-size:12px;}
table{width:100%;border:0px;border-collapse:collapse; }
table td{padding:0px;word-wrap:break-word;}
td.adv{border:1px solid #000;font-weight:bold;background-color:#999;min-width:150px;}
input {vertical-align:middle;background:#1a4780;color:#afeeee; font-size:13px;margin:0px;padding:0px;border:1px solid #162054 ; }
input.text{background-color:#0D1518; padding:7px 5px 8px;margin:0 0;color:#fff; border:0px solid #003366 ; }

input.submit2{height:31px;color:#ffffff;font-weight:bold;font-size: 15px;cursor:pointer;padding:10px 15px 25px 15px;border:0px solid #003366 ; min-width:100px;
background:url('/hewar/images/icon/ssilki1_r.png') no-repeat 100% 0,url('/hewar/images/icon/ssilki1_l.png') no-repeat 0 0,url('/hewar/images/icon/ssilki1.png') repeat-x 0 0;

text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;
text-align:center;display:inline-block;margin:0px 0px 2px 0px;
}
input.button{width: 20%;background-color:#003399;color:#fff;font-weight:normal;padding:3px 10px;font-size: 11px;display:inline-block;cursor:pointer; border:none;}
input.medium {width: 20%;}

select{height: 25px;background-color:#4199CC;padding:0;font-size:13px;color:#1E2122;outline: none; border: 0px;display:block;width:100%;}
textarea{background-color:#0D1518;font-size:14px;color:#fff; border:0px;width: 100%;display: block; margin:0px 0px 0px 0px;outline: none;padding:0 0;}

span{text-decoration:none;}
.black {margin:0px;color: #afeeee;background-color: #000;padding:0px;padding-left:0px;padding-right:0px;font-size: 11px;}
a{text-decoration:none;color:#9DC5E6;outline:none;}
a.black {text-decoration:none;margin:0px;color: #afeeee;background-color: #000;padding:0px 5px 0px 5px;font-size: 11px;display:inline-block;cursor:pointer;}
a.button{background-color:#000;color:#afeeee;font-weight:normal;padding:3px 10px;font-size: 11px;}
h1,h2 {font-weight:normal;}
h1 {font-size:16px;}
h2 {font-size:16px;padding:4px 4px 4px 0px;margin:0px;}
li {list-style:none;}
b {font-size: 103%;font-weight:bold;color:#afeeee;padding:1px 0;}
hr {padding:0px;margin:5px;height:0;border:none;border-top:#162349 solid 1px;border-bottom:#162349 solid 1px;}
ul,li {margin:0;margin-left:10px;list-style:square; padding:1px;}
/*img*/
img {border:0;vertical-align: middle;}
img.portrait {float:left;margin-right:1px;margin-bottom:1px;}
.main2 {
background:#020B0F;margin:0px;padding:0px;
color: #afeeee;word-wrap: break-word;
}

.hp_proc_block_small{width:40%;height:4px;background:#000000;margin:0 auto;
-webkit-box-shadow:0px 0px 1px 0px #000000; -moz-box-shadow:0px 0px 1px 0px #000000; -o-box-shadow:0px 0px 1px 0px #000000; box-shadow:0px 0px 1px 0px #000000;
}
.text_error{margin:0 auto;color:#faff2e;max-width:75%;position:absolute;font-size: 22px;top:100px;left:0;right:0;text-align:center;z-index:100;}
.hp_proc_block2_small{height:4px;background:#89C14A;
 background: -moz-linear-gradient(top, #89C14A, #678E37); 
    background: -webkit-linear-gradient(top, #89C14A, #678E37); 
    background: -o-linear-gradient(top, #89C14A, #678E37); 
    background: -ms-linear-gradient(top, #89C14A, #678E37);
    background: linear-gradient(top, #89C14A, #678E37); 
-webkit-box-shadow:0px 0px 1px 0px #89C14A; -moz-box-shadow:0px 0px 1px 0px #89C14A; -o-box-shadow:0px 0px 1px 0px #89C14A; box-shadow:0px 0px 1px 0px #89C14A;
      transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
  -o-transition: .5s;
  -ms-transition: .5s;
}

.hp_proc_block_s{border-top:1px #979898 solid;border-bottom:1px #979898 solid;background:#696969;padding:1px 0;}

.hp_proc_block{display:block;height:8px;background:#000000;padding:1px 0 0px 0;
}

.hp_proc_block2{height:8px;background:#89C14A;position: relative;
 background: -moz-linear-gradient(top, #89C14A, #678E37); 
    background: -webkit-linear-gradient(top, #89C14A, #678E37); 
    background: -o-linear-gradient(top, #89C14A, #678E37); 
    background: -ms-linear-gradient(top, #89C14A, #678E37);
    background: linear-gradient(top, #89C14A, #678E37); 
      transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
  -o-transition: .5s;
  -ms-transition: .5s;
}

.text_boi_vrag{position:absolute;top:0px;right:0px;left:0px;display:block;background: rgba(0, 0, 0, 0.7);
}

.text_boi_user{position:absolute;bottom:0px;left:0px;right:0px;display:block;background: rgba(0, 0, 0, 0.5);

}
.boi_name_user{color:#89C34A;font-size:14px;font-weight:bold;margin:12px 0 5px 0;}
.boi_name_vrag{color:#C94E4E;font-size:14px;font-weight:bold;margin:7px 0 5px 0;}

.text_boi_stats{color:#ffffff;font-weight:bold;margin:0 2px;}

.hp_del{position:absolute;top:50%;color:#DB1A1A;font-size:17px;font-weight:bold;display:block;left:50%;
text-shadow: 1px 0 1px #3a0101, 
0 1px 1px #3a0101, 
-1px 0 1px #3a0101, 
0 -1px 1px #3a0101;
    -moz-animation: cssAnimation 0s ease-in 1.5s forwards,rotate 3s infinite linear;
    -webkit-animation: cssAnimation 0s ease-in 1.5s forwards,rotate 3s infinite linear;

    -o-animation: cssAnimation 0s ease-in 1.5s forwards,rotate 3s infinite linear;
    animation: cssAnimation 0s ease-in 1.5s forwards,rotate 3s infinite linear;
    -webkit-animation-fill-mode: forwards,rotate 3s infinite linear;
    animation-fill-mode: forwards,rotate 3s infinite linear;
}

.hp_del2{position:absolute;top:50%;color:#DB1A1A;font-size:17px;font-weight:bold;display:block;left:50%;
  -webkit-animation: rotate 2s linear infinite;
  mox-animation: rotate 2s linear infinite;
  -o-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
text-shadow: 1px 0 1px #3a0101, 
0 1px 1px #3a0101, 
-1px 0 1px #3a0101, 
0 -1px 1px #3a0101;

}
.hp_del3{position:absolute;color:#DB1A1A;font-size:17px;font-weight:bold;display:block;width:100%;
text-shadow: 1px 0 1px #3a0101, 
0 1px 1px #3a0101, 
-1px 0 1px #3a0101, 
0 -1px 1px #3a0101;

}
.block_boi{background-repeat: no-repeat;background-image: url(/hewar/images/icon/fon_boi.png);background-position: 50% 50% ;padding:33% 0 33% 0;position:relative;z-index:2;}
.hp_isc{position:absolute;top:50%;color:#16BC00;font-size:17px;font-weight:bold;display:block;left:50%;
  -webkit-animation: rotate 2s linear infinite;
  mox-animation: rotate 2s linear infinite;
  -o-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
text-shadow: 1px 0 1px #133500, 
0 1px 1px #133500, 
-1px 0 1px #133500, 
0 -1px 1px #133500;

}

.hp_isc_2{position:absolute;color:#16BC00;font-size:17px;font-weight:bold;display:block;width:100%;
text-shadow: 1px 0 1px #133500, 
0 1px 1px #133500, 
-1px 0 1px #133500, 
0 -1px 1px #133500;

}


@keyframes cssAnimation {
    to {
        width:0;
        height:0;
        overflow:hidden;
    }
}
@-webkit-keyframes cssAnimation {
    to {
        width:0;
        height:0;
        visibility:hidden;
    }
}







@-webkit-keyframes rotate {
  50% {
  -o-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  -moz-transform: translateY(-100px);
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px);
}
}
@keyframes rotate {
  50% {
  -o-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  -moz-transform: translateY(-100px);
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px);
}

}




.head_stat{margin:0 4px;font-weight: normal;}
.block_lvl{font-size:10px;background:#0D1519;padding:3px 5px;    margin: -10px -22px;background: rgba(128, 128, 128, 0.0);
   font-family: 'Cinzel', Georgia, serif;
    font-size: 13px;
    font-weight: 400;
    color: #E7E1BF;
    text-shadow:
        0 1px 0 #1c160d,
        0 1px 2px rgba(0,0,0,0.85);
}
.block_lvl2{background:#1B2C35;height:7px;display:block;background: linear-gradient( to bottom, #071015 0%, #182b34 45%, #0a1217 100% ); border-radius: 10px; box-shadow: inset 0 1px 2px rgba(0,0,0,.95), 0 1px 0 rgba(255,255,255,.08); }

.proc_lvl{
height: 100%; display: block; background: linear-gradient( to bottom, #8ff13b 0%, #46c51d 38%, #209300 70%, #126800 100% ); border-radius: 10px; box-shadow: inset 0 1px 0 rgba(255,255,255,.45), inset 0 -1px 0 rgba(0,70,0,.85), 0 0 5px rgba(75,255,20,.35); transition: width .25s ease;
}
.proc_lvl::after { content: ""; display: block; height: 35%; width: 100%; background: linear-gradient( to bottom, rgba(255,255,255,.35), rgba(255,255,255,0) ); border-radius: 10px 10px 0 0; }

.main{background:url('/hewar/images/icon/new/main_t_r.png') no-repeat 100% 0,url('/hewar/images/icon/new/main_t_l.png') no-repeat 0 0,url('/hewar/images/icon/new/main_b_l.png') no-repeat 0 100%,url('/hewar/images/icon/new/main_b_r.png') no-repeat 100% 100%, url('/hewar/images/icon/new/main_top.png') repeat-x 0 0, url('/hewar/images/icon/new/main_bottom.png') repeat-x 0 100%, url('/hewar/images/icon/new/main_left.png') repeat-y 0 0, url('/hewar/images/icon/new/main_right.png') repeat-y 100% 0;
padding:15px 28px 35px 28px ;
}


.clrt1{color:#ffffff;font-size:13px;}

.foot_navi{padding:10px 0;margin:0 ;}
.clrt10{
  font-family: 'Cinzel', serif;
  font-size: 15px;
  letter-spacing: 1px;

  color: #e6d3a3;

  text-shadow:
    0 1px 0 #000,
    0 2px 3px rgba(0,0,0,.8),
    0 0 6px rgba(255,210,120,.2);
}
.razriv1{border-top:1px #000000 solid;border-bottom:1px #425763 solid;margin:0 -10px;}
.foot_navi_s{margin:0 ;position: relative;top: -60px;    margin: 0 0 -60px 0;
background: rgba(128, 128, 128, 0.0);
}
.ssilki2{padding:1px;color:#ffffff;font-weight:bold;min-width:120px;display:block;margin:5px auto;font-size:15px;border-radius:2px;
 background: -moz-linear-gradient(top, #635C50, #564733); 
    background: -webkit-linear-gradient(top, #635C50, #564733); 
    background: -o-linear-gradient(top, #635C50, #564733); 
    background: -ms-linear-gradient(top, #635C50, #564733);
    background: linear-gradient(top, #635C50, #564733); 
text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;
}
.ssilki_dop{border:2px #000000 solid;padding:7px 10px 9px 10px;
 background: -moz-linear-gradient(top, #27353F, #313F48 50%, #27353F 50% , #1B252D ); 
    background: -webkit-linear-gradient(top, #27353F, #313F48 50%, #27353F 50% , #1B252D ); 
    background: -o-linear-gradient(top, #27353F, #313F48 50%, #27353F 50% , #1B252D ); 
    background: -ms-linear-gradient(top, #27353F, #313F48 50%, #27353F 50% , #1B252D ); 
    background: linear-gradient(top, #27353F, #313F48 50%, #27353F 50% , #1B252D ); 
}
.ssilki1{padding:12px 15px 15px 15px;color:#F8EBD8;font-weight:bold;text-align:center;min-width:100px;display:inline-block;margin:5px auto;
background:url('/hewar/images/icon/ssilki1_r2.png') no-repeat 100% 0,url('/hewar/images/icon/ssilki1_l2.png') no-repeat 0 0,url('/hewar/images/icon/ssilki1_c2.png') repeat-x 0 0;

text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;
font-size:14px;
}

.ssilki3{padding:12px 15px 15px 15px;color:#F8EBD8;text-align:center;min-width:100px;display:inline-block;margin:5px auto;font-family: Arial, Helvetica, sans-serif; font-weight: 700;letter-spacing: 0.5px;
background:url('/hewar/images/icon/ssilki2_r2.png') no-repeat 100% 0,url('/hewar/images/icon/ssilki2_l2.png') no-repeat 0 0,url('/hewar/images/icon/ssilki2_c2.png') repeat-x 0 0;
text-shadow: 1px 0 #000, 1px 1px #000, 0 1px #000, -1px 1px #000, -1px 0 #000, -1px -1px #000, 0 -1px #000, 1px -1px #000, 0 0 6px rgba(255,255,255,0.2);font-size:15px;
}
.ssilki4{padding:10px 15px 8px 15px;color:#ffffff;font-weight:bold;text-align:center;min-width:100px;display:inline-block;margin:5px auto;
background:url('/hewar/images/icon/ssilki4_r.png') no-repeat 100% 0,url('/hewar/images/icon/ssilki4_l.png') no-repeat 0 0,url('/hewar/images/icon/ssilki4.png') repeat-x 0 0;
text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;
font-size:14px;
}
.ssilki5{padding:10px 15px 8px 15px;color:#ffffff;font-weight:bold;text-align:center;min-width:100px;display:inline-block;margin:5px auto;
background:url('/hewar/images/icon/ssilki5_r.png') no-repeat 100% 0,url('/hewar/images/icon/ssilki5_l.png') no-repeat 0 0,url('/hewar/images/icon/ssilki5.png') repeat-x 0 0;
text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;
font-size:14px;
}

.img_int{padding:1px;border-radius:3px;
 background: -moz-linear-gradient(top, #979898, #212F37); 
    background: -webkit-linear-gradient(top, #979898, #27353F); 
    background: -o-linear-gradient(top, #979898, #212F37); 
    background: -ms-linear-gradient(top, #979898, #212F37);
    background: linear-gradient(top, #979898, #212F37); 

}
.p_2{padding:2px 0;}
.p_t_10{padding:10px 0;}
.p_0{padding:0 0;}
.log_boi{display:block;max-height:250px;overflow:hidden;}

.build_block_voin2{vertical-align: bottom;
margin:4px 2px 4px 2px;overflow: hidden;padding:11px 7px 11px 7px;text-align:left;position:relative;width:19%;min-width:60px;max-width:150px;display:inline-block;min-height:100px;
background:url('https://cvgame.ru/images/icon/block_v_text_b_r.png') no-repeat 100% 100%,url('https://cvgame.ru/images/icon/block_v_text_t_l.png') no-repeat 0 0,url('https://cvgame.ru/images/icon/block_v_text_b_l.png') no-repeat 0 100%,
url('https://cvgame.ru/images/icon/block_v_text_l.png') repeat-y 0 0,
url('https://cvgame.ru/images/icon/block_v_text_t_r.png') no-repeat 100% 0,url('https://cvgame.ru/images/icon/block_v_text_l.png') repeat-y 0 0,url('https://cvgame.ru/images/icon/block_v_text_l.png') repeat-y 100% 0
,url('https://cvgame.ru/images/icon/block_v_text_t.png') repeat-x 0 0,url('https://cvgame.ru/images/icon/block_v_text_b.png') repeat-x 0 100%;text-align:center;

}

@-webkit-keyframes rotate_x {
  50% {
  -o-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
}
@keyframes rotate_x {
  50% {
  -o-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}

}

.AnimTop2{   
  -o-transform: translateY(5px);
  -ms-transform: translateY(5px);
  -moz-transform: translateY(5px);
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
}
.sttelAnim2 {
  position: absolute;bottom:50%;left:30px;
  width: 70px;
  text-align: center;
  -webkit-animation: rotate_x 1s linear infinite;
  animation: rotate_x 1s linear infinite;
z-index:1;
}



.okr_m_text{position:absolute;bottom:10px;left:9px;right:9px;background: rgba(0, 0, 0, 0.3);}

.c1{color:#AFAFB0;font-weight:normal;text-shadow:none;margin:1px 0 4px 0;}
.c2{color:#ffffff;font-weight:normal;text-shadow:none;margin:1px 0 4px 0;}
.c3{ color:#FFD800;font-weight:normal;text-shadow:none;margin:1px 0 4px 0;}
.c4{ color:#515151;}
.c5{ color:#D8D8D8;margin:0 3px;}
.c6{ color:#727272;margin:3px 3px;}
.c7{color:1px 1px 0 black;}
.c8{color:#53924B;}
.c9{color:#d85757;}
.c11{color:#6FC9DD;}
.c12{color:#5FCEAE;}
.width48{width:48%;display:inline-block;vertical-align:top;}
.sm_block{border-right: 1px solid #a18855;padding:0 2%;}
.sm_block2{border-left: 1px solid #000000;padding:0 2%;}

.block1{padding:1px;color:#ffffff;font-weight:bold;min-width:120px;display:block;margin:5px auto;font-size:15px;border-radius:2px;
 background: -moz-linear-gradient(top, #409111, #212F37); 
    background: -webkit-linear-gradient(top, #409111, #212F37); 
    background: -o-linear-gradient(top, #409111, #212F37); 
    background: -ms-linear-gradient(top, #409111, #212F37);
    background: linear-gradient(top, #409111, #212F37); 
text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;
}

.block_dop{background:#000000;padding:2px;}
.block_dop1{background:#27353F;display:block;min-height:120px;font-size:13px;overflow: hidden;}

.block_dop2{background:#27353F;display:block;min-height:120px;font-size:13px;overflow: hidden;
 background: -moz-linear-gradient(top, #212F37 70%, #3A5360); 
    background: -webkit-linear-gradient(top, #212F37 70%, #3A5360); 
    background: -o-linear-gradient(top, #212F37 70%, #3A5360); 
    background: -ms-linear-gradient(top, #212F37 70%, #3A5360);
    background: linear-gradient(top, #212F37 70%, #3A5360); }

.navikn{border:1px #293942 solid;border-radius:5px;padding:5px 7px;background:#0D1518;color:#B7B7B7;margin:0 4px;
}
.navikn:hover{background:#BC9600;color:#fff;}
.naviknn{border:1px #293942 solid;border-radius:5px;padding:5px 7px;background:#BC9600;color:#fff;margin:0 4px;
}
.navi{margin:10px 0;}
.marg_0{margin:0 0;}
.marg_s_5{margin:0 5px;}
.marg_s_10{margin:0 10px;}
.marg_t_5{margin:5px 0px;}
.marg_10_15{margin:10px 15px;}
.marg_l_5{margin: 0 0px 0 5%;}
.marg_l_80{margin: 0 0px 0 80px;}

textarea{background-color:#0D1518;font-size:14px;color:#fff; border:0px;width: 100%;display: block; margin:0px 0px 0px 0px;outline: none;padding:0 0;}
input.text{background-color:#0D1518; padding:7px 5px 8px;margin:0 0;color:#fff; border:0px solid #003366 ; }
.block_z{background:url('/hewar/images/icon/block_z.png') repeat-x 0 0,url('/hewar/images/icon/block_z.png') repeat-x 0 100%;padding:5px 0px;}
.block_z2-{background:url('/hewar/images/icon/block_z2.png');padding:10px 5px;}
.block_z3-{background:url('/hewar/images/icon/block_z3.png') repeat-x 0 0,url('/hewar/images/icon/block_z3.png') repeat-x 0 100%;padding:5px 0px;}
.block_z4{background:url('/hewar/images/icon/block_z4.png');padding:10px 5px;}


.block_z3{background:url('https://static.topswap.site/hewar/images/icon/new/block_z20.webp') 50% 0;padding:0;}
.block_z2{background:url('/hewar/images/icon/new/main_t_r4.png') no-repeat 100% 0,url('/hewar/images/icon/new/main_t_l4.png') no-repeat 0 0,url('/hewar/images/icon/new/main_b_l4.png') no-repeat 0 100%,url('/hewar/images/icon/new/main_b_r4.png') no-repeat 100% 100%, url('/hewar/images/icon/new/main_top4.png') repeat-x 0 0, url('/hewar/images/icon/new/main_bottom4.png') repeat-x 0 100%, url('/hewar/images/icon/new/main_left4.png') repeat-y 0 0, url('/hewar/images/icon/new/main_right4.png') repeat-y 100% 0;

padding: 30px 5px 10px 5px;
    color: #FADBA3;
    font-family: 'Cinzel', Georgia, serif;
    font-size: 16px;
    font-weight: 500;
}


.t_un{text-decoration: underline;}
.t_13{font-size:13px;}
.t_14{font-size:14px;}
.res_ver{font-family: Verdana, Arial, sans-serif;}
.t_15{font-size:15px;}
.t_16{font-size:16px;}
.t_18{font-size:18px;}
.t_19{font-size:19px;}
.t_norm{font-weight:normal;text-shadow:none;margin:1px 0 4px 0;text-decoration:none;}

.foot_end{padding:10px 5px;}
.razriv2{border-top:1px #000000 solid;border-bottom:1px #2A3840 solid;margin:0 10px;}
.sp1{display:block;background:#27353F;padding:4px 5px;font-size:15px;margin:0 0;}
.sp2{display:block;background:#2D414C;padding:4px 5px;font-size:15px;margin:0 0;}

.wi_31{width:31%;display:inline-block;}
.wi_48{width:48%;display:inline-block;}

.p_absolute, .p_ab{position:absolute;}
.p_relative{position:relative;}
.b_inline{display:inline-block;}
.b_block{display:block;}

.navik_block{position:relative;display:inline-block;margin:0px 5px;-webkit-box-shadow:0px 0px 10px 0px #1DFF00; -moz-box-shadow:0px 0px 10px 0px #1DFF00; -o-box-shadow:0px 0px 10px 0px #1DFF00; box-shadow:0px 0px 10px 0px #1DFF00;}
.navik_block_act{position:relative;display:inline-block;margin:0px 5px;}
.navik_block_off{position:relative;display:inline-block;margin:0px 5px;}
.fon_hero_page{background-repeat: no-repeat;background-image: url(/hewar/images/icon/fon_boi.png);background-position: 50% 50% ;position:relative;z-index:2;}
.fon_hero_page_new{background-repeat: no-repeat;background-image: url(/hewar/images/icon/fon_boi.png);background-position: 50% 50%;padding:0 0;position: relative;z-index: 2;}
.fon_hero_page_small{background-repeat: no-repeat;background-image: url(/hewar/images/icon/Fon_2_small.png);background-position: 50% 50%;padding: 33% 0 33% 0;position: relative;z-index: 2;}
.ok_head{display: block;text-decoration: none;float: left;position: relative;z-index: 90;}
/* расположение */
.small {font-size: 75%;}
.medium {font-size: 85%;}
.big {font-size: 110%;}
.center {text-align:center;}
.right {text-align:right;}
.bold {font-weight:bold;}
.float-left{float:left;}
.float-right{float:right;}
.text-right{text-align: right !important;}
/* Вывод ошибок */ 
.error {color:#E23A59;padding:0px 0px 4px 10px;text-decoration:none;}
.no_error {color:LimeGreen;padding:0px 0px 4px 10px;text-decoration:none;} 
::-webkit-input-placeholder {color:#8E8B8B;font-size: 12px;}
::-moz-placeholder          {color:#8E8B8B;font-size: 12px;}/* Firefox 19+ */
:-moz-placeholder           {color:#8E8B8B;font-size: 12px;}/* Firefox 18- */
:-ms-input-placeholder      {color:#8E8B8B;font-size: 12px;}

.img_int_green {box-shadow: 0 0 8px #FAFD67;border: 1px #79C601 solid;padding: 1px;border-radius: 3px;background: #7FE100;}
.img_int_yellow {box-shadow: 0 0 8px #FDB46D;border: 1px #D1B904 solid;padding: 1px;border-radius: 3px;background: #E3CF00;}
.img_int_blue {box-shadow: 0 0 8px #7ABBFB;border: 1px #37638E solid;padding: 1px;border-radius: 3px;background: #50A7D7;}
.img_int_red {box-shadow: 0 0 8px #FE968F;border: 1px #D92A19 solid;padding: 1px;border-radius: 3px;background: #F12B1A;}
.img_int2{padding:1px;border-radius:3px;border: 1px #413f3e solid;
 background: -moz-linear-gradient(top, #979898, #212F37); 
    background: -webkit-linear-gradient(top, #979898, #27353F); 
    background: -o-linear-gradient(top, #979898, #212F37); 
    background: -ms-linear-gradient(top, #979898, #212F37);
    background: linear-gradient(top, #979898, #212F37); 

}

.f_br {
    background: url(https://static.topswap.site/hewar/style/f_br.png) repeat-x 100% 0;height:21px;
}

.razriv15 {
    background: url(https://static.topswap.site/hewar/images/icon/new/razriv15_r.png) no-repeat 100% 0, url(https://static.topswap.site/hewar/images/icon/new/razriv15_l.png) no-repeat 0 0, url(https://static.topswap.site/hewar/images/icon/new/razriv15_c.png) repeat-x 0 0;height:43px;margin: 0 -28px;
}
.razriv16 {
    background: url(https://static.topswap.site/hewar/images/icon/new/razriv16_r.png) no-repeat 100% 0, url(https://static.topswap.site/hewar/images/icon/new/razriv16_l.png) no-repeat 0 0, url(https://static.topswap.site/hewar/images/icon/new/razriv16_c.png) repeat-x 0 0;height:49px;margin: -10px -12px;
}
.razriv_head{border-top:0px #151D22 solid;border-bottom:0px #616161 solid;margin:5px -10px -5px -10px;}
.razriv_head {
    background: url(https://static.topswap.site/hewar/images/icon/new/razriv17_r.png) no-repeat 100% 0, url(https://static.topswap.site/hewar/images/icon/new/razriv17_l.png) no-repeat 0 0, url(https://static.topswap.site/hewar/images/icon/new/razriv17_c.png) repeat-x 0 0;height:19px;margin: 0px -28px;
}
.foot_block_all{ position:relative; padding: 0px 28px;  background: url(https://static.topswap.site/hewar/images/icon/new/bottom_b_l.png) repeat-y 0 0, url(https://static.topswap.site/hewar/images/icon/new/bottom_b_r.png) repeat-y 100% 0;
    margin: 0 -28px 20px -28px;}

.divider {
  position: relative;
  height: 14px;
  margin: 10px 0;
}

.divider::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  height: 1px;

  background: linear-gradient(
    90deg,
    transparent,
    #caa85a,
    #f1d07a,
    #caa85a,
    transparent
  );

  transform: translateY(-50%);
}

/* центральный ромб */
.divider::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 10px;
  height: 10px;

  background: #e6c26a;
  transform: translate(-50%, -50%) rotate(45deg);

  box-shadow:
    0 0 3px rgba(255,215,120,.4),
    0 1px 2px #000;
}



/* latin-ext */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://static.topswap.site/hewar/style/text/8vIJ7ww63mVu7gt7-GT7LEc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://static.topswap.site/hewar/style/text/8vIJ7ww63mVu7gt79mT7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://static.topswap.site/hewar/style/text/8vIJ7ww63mVu7gt7-GT7LEc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://static.topswap.site/hewar/style/text/8vIJ7ww63mVu7gt79mT7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Cormorant Garamond';
  src: url('https://static.topswap.site/hewar/style/text/CormorantGaramond-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
font-family: 'Cormorant Garamond';
  src: url('https://static.topswap.site/hewar/style/text/CormorantGaramond-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}


.bottom-wrap {
  padding: 12px 10px 20px;

  background:
    radial-gradient(circle at 50% 0%, rgba(70,120,140,.25), transparent 60%),
    linear-gradient(180deg, #0c1c22 0%, #081318 60%, #050c10 100%);

  box-shadow:
    inset 0 10px 25px rgba(255,255,255,.03),
    inset 0 -20px 40px rgba(0,0,0,.8);
}

.foot_navi img {
  width: 85px;
  height: 86px;
}


.promo {
  font-size: 13px;
  color: #36e39b;
  text-shadow: 1px 2px 2px #000, 0 0 5px rgba(54,227,155,.25);
    text-decoration: underline;
}

.resources {
 font-size: 14px;
  line-height: 1.6;
  color: #f1ddb0;
  gap: 10px;

 font-family: Verdana, Arial, sans-serif;

  text-shadow: 1px 2px 2px #000;


}
.clrt11{color:#DBB890;}
.resources img {
  vertical-align: middle;
  margin: 0 3px 0 8px;
}

.footer-extra {
  line-height: 1.45;
  opacity: .9;
}


.foot_block_all2 {
  padding: 0px 0px 0px;    margin: 0px 0 0 0;
  background:
    radial-gradient(circle at 50% 0%, rgba(54, 91, 105, .18), transparent 55%),
    linear-gradient(180deg, #0b171a 0%, #0D1518 100%);
}

/* 1. линия после иконок — главная */
.line {
    position: relative;
    height: 14px;
    margin: 5px 0;
}

.line:before {
    content: "";
    position: absolute;
    left: 7%;
    right: 7%;
    top: 50%;
    height: 1px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            rgba(80, 55, 32, 0.15) 12%,
            rgba(177, 132, 67, 0.42) 38%,
            rgba(236, 196, 109, 0.55) 50%,
            rgba(177, 132, 67, 0.42) 62%,
            rgba(80, 55, 32, 0.15) 88%,
            transparent 100%
        );

    box-shadow:
        0 1px 0 rgba(0,0,0,.65);
}

.line:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;

    width: 7px;
    height: 7px;

    transform: translate(-50%, -50%) rotate(45deg);

    background:
        linear-gradient(
            135deg,
            #d6a94f 0%,
            #8b5d24 55%,
            #3b2410 100%
        );

    border: 1px solid rgba(230, 180, 85, 0.45);

    box-shadow:
        inset 1px 1px 0 rgba(255,230,150,.22),
        inset -1px -1px 0 rgba(0,0,0,.7),
        0 1px 2px rgba(0,0,0,.8);
}/* 2. после меню — чуть ярче */
#foot_r:before {
  left: 0;
  right: 0;
  background: linear-gradient(90deg, transparent, rgba(220,180,92,.7), transparent);
}

#foot_r:after {
  width: 11px;
  height: 11px;
}

/* 3. линия после ресурсов — проще */
.resources + .line {
  height: 14px;
  margin: 6px 0;
}

.resources + .line:after {
  width: 6px;
  height: 6px;
  opacity: .75;
}

/* 4. линия перед footer-extra — почти незаметная */
.footer-links + .line {
  height: 12px;
  margin: 5px 0;
}

.footer-links + .line:before {
  background: linear-gradient(90deg, transparent, rgba(205,165,83,.28), transparent);
}


.footer-links + .line,
.footer-extra + .line {
  display: none;
}

.footer-extra {
  line-height: 1.35;
  margin-top: 4px;
  opacity: .75;
}

.foot_navi {
  padding-top: 6px;
  padding-bottom: 2px;
}

.foot_navi img {
  margin-bottom: 3px;
}

.resources + .line:after {
  display: none;
}

.resources + .line {
  height: 10px;
  margin: 2px 0;
}
.promo + .line {
  position: relative;
  height: 14px;
  margin: 6px 0;
}

.promo + .line:before {
  content: "";
  position: absolute;
  left: 10%;
  right: 10%;
  top: 50%;
  height: 1px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(210,170,90,.6),
    transparent
  );
}

.promo + .line:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 6px;
  height: 6px;

  background: #e6c26a;
  transform: translate(-50%, -50%) rotate(45deg);
}

.title-text {
  font-family: 'Cinzel', Georgia, serif;
  font-weight: 400;
font-size: 16px !important;
  line-height: 1.15;

  color: #F4DFC0;
  text-shadow:
    1px 2px 2px #000,
    0 0 6px rgba(255, 210, 120, 0.2);

  letter-spacing: 0.2px;

  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: geometricPrecision;
}



.kol_left,
.kol_right {
  display: inline-block;
  width: 13px;
  height: 30px;

  background: url('https://static.topswap.site/hewar/images/icon/decor_right.png') no-repeat center;
  background-size: contain;

  vertical-align: middle;
}


/* зеркалим */
.kol_left {
  transform: scaleX(-1);
}

.arrow_l,
.arrow_r {
  display: inline-block;
  width: 59px;
  height: 10px;

  background: url('https://static.topswap.site/hewar/images/icon/arrow.png') no-repeat center;
  background-size: contain;

  vertical-align: middle;
}
.arrow_l {
  transform: scaleX(-1);
}


.resource-value {
padding: 5px 10px 0px 10px;
font-family: Verdana, Arial, sans-serif;
    font-size: 15px;
    font-weight: 400;
    color: #F3DCA8;
    text-shadow:
        1px 1px 0 #000,
        -1px 1px 0 #000,
        1px -1px 0 #000,
        -1px -1px 0 #000,
        0 2px 4px rgba(0,0,0,.95);
    letter-spacing: .5px;
    font-variant-numeric: tabular-nums;
}
.resource-value img {
    vertical-align: middle;
    margin: 0 3px 0 8px;
}


.head{color:#ffffff;font-size:13px;text-shadow: 1px 1px 0 black;font-weight: bold;padding:5px 10px;border-top:0px #979898 solid;border-bottom:0px #979898 solid;
 background: -moz-linear-gradient(top, #3C5563, #172025); 
    background: -webkit-linear-gradient(top, #3C5563, #172025); 
    background: -o-linear-gradient(top, #3C5563, #172025); 
    background: -ms-linear-gradient(top, #3C5563, #172025);
    background: linear-gradient(top, #3C5563, #172025); 
}


.head{max-width:644px;background:url('/hewar/images/icon/new/head_b_t_r.png') no-repeat 100% 0,url('/hewar/images/icon/new/head_b_t_l.png') no-repeat 0 0,url('/hewar/images/icon/new/head_b_b_l.png') no-repeat 0 100%,url('/hewar/images/icon/new/head_b_b_r.png') no-repeat 100% 100%, url('/hewar/images/icon/new/head_b_t.png') repeat-x 0 0, url('/hewar/images/icon/new/head_b_b_bottom.png') repeat-x 0 100%, url('/hewar/images/icon/new/head_b_l.png') repeat-y 0 0, url('/hewar/images/icon/new/head_b_r.png') repeat-y 100% 0
,radial-gradient(circle at 50% 0%, rgba(54, 91, 105, .18), transparent 55%),linear-gradient(180deg, #142428 0%, #090F0F 100%);
padding:10px 28px 15px 28px ;

  font-family: 'Cinzel', Georgia, serif;
    font-size: 16px;
    font-weight: 500;
    color: #D6AE67;
    letter-spacing: 0.3px;
    text-shadow:
        0 1px 0 #2a1c0d,
        0 2px 2px rgba(0,0,0,0.85),
        0 0 2px rgba(0,0,0,0.55);
}
.head_stat {
 font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F0E0BD;
    letter-spacing: 0.2px;
    text-shadow:
        0 1px 0 #20160a,
        0 2px 2px rgba(0,0,0,0.8);
    font-variant-numeric: tabular-nums;
}


/* Общая база для ошибки и успеха */
.error.center,
.no_error.center {
    box-sizing: border-box;

    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;

    width: max-content;
    max-width: calc(100% - 24px);

    margin: 7px auto 6px;
    padding: 3px 11px 4px;

    font-family: 'Cinzel', Georgia, serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    text-align: center;

    border-radius: 4px;

    box-shadow:
        inset 0 1px 0 rgba(255, 230, 170, 0.12),
        inset 0 -1px 0 rgba(0, 0, 0, 0.9),
        0 1px 2px rgba(0, 0, 0, 0.75);

    text-shadow:
        0 1px 0 #000,
        0 1px 2px rgba(0, 0, 0, 0.85);
}

/* Иконка слева */
.error.center::before,
.no_error.center::before {
    width: 14px;
    height: 14px;
    flex: 0 0 14px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    font-family: Georgia, serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 1;

    border-radius: 50%;

    box-shadow:
        0 0 0 1px rgba(20, 10, 5, 0.95),
        inset 0 1px 0 rgba(255, 255, 255, 0.45),
        0 1px 2px rgba(0, 0, 0, 0.65);
}

/* Ошибка */
.error.center {
    color: #E8B59B;

    background:
        linear-gradient(
            to bottom,
            rgba(52, 20, 17, 0.95) 0%,
            rgba(31, 11, 10, 0.98) 50%,
            rgba(13, 5, 5, 1) 100%
        );

    border: 1px solid rgba(132, 82, 46, 0.75);
}

.error.center::before {
    content: "!";

    color: #2c0905;

    background:
        linear-gradient(
            to bottom,
            #FFE09A 0%,
            #D69A43 52%,
            #9B5B1F 100%
        );
}

/* Успех */
.no_error.center {
    color: #CFF3BA;

    background:
        linear-gradient(
            to bottom,
            rgba(29, 58, 28, 0.96) 0%,
            rgba(14, 34, 18, 0.98) 50%,
            rgba(5, 16, 8, 1) 100%
        );

    border: 1px solid rgba(91, 137, 61, 0.8);
}

.no_error.center::before {
    content: "✓";

    color: #102407;

    background:
        linear-gradient(
            to bottom,
            #D8FF9A 0%,
            #8FCF42 52%,
            #4D8522 100%
        );
}

/* Иконка ресурса внутри текста */
.error.center img,
.no_error.center img {
    width: 15px;
    height: 15px;
    object-fit: contain;
    vertical-align: middle;
    margin: 0 1px;

    filter: drop-shadow(0 1px 1px rgba(0,0,0,.85));
}

.ssilki2_new{ }
.ssilki_dop_new{
    padding: 0px 5px 0px 15px;
background: url(/hewar/images/icon/new/block_t_r4.png) no-repeat 100% 0, url(/hewar/images/icon/new/block_t_l4.png) no-repeat 0 0, url(/hewar/images/icon/new/block_b_l4.png) no-repeat 0 100%, url(/hewar/images/icon/new/block_b_r4.png) no-repeat 100% 100%,
	url(/hewar/images/icon/new/block_top4.png) repeat-x 0 0, url(/hewar/images/icon/new/block_bottom4.png) repeat-x 0 100%, url(/hewar/images/icon/new/block_left4.png) repeat-y 0 0, url(/hewar/images/icon/new/block_right4.png) repeat-y 100% 0,
	 url(/hewar/images/icon/new/block_b_dop.png) repeat-y 100% 0;
margin: 4px 0;
    color: #F5CE8F;
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 19px;
    font-weight: 600;
position:relative;
    max-height: 50px;


 
}
.ssilki2_a{
font-family: 'Cormorant Garamond', Georgia, serif;

}

.icon_gorod{margin: -15px -10px 0 -10px;}
.timer{background: url(https://static.topswap.site/hewar/images/icon/new/time_block.png) no-repeat 100% 0;width:95px;height:30px;box-sizing: border-box;right: 10px; top: 12px; padding: 2px 2px 2px 2px;}
.time_kol{font-size: 12px; line-height: 1.6; color: #f1ddb0; gap: 10px; font-family: Verdana, Arial, sans-serif; text-shadow: 1px 2px 2px #000;}
.blocks_new{
background: url(https://static.topswap.site/hewar/images/icon/new/bloks_t_r.png) no-repeat 100% 0, url(https://static.topswap.site/hewar/images/icon/new/bloks_t_l.png) no-repeat 0 0, url(https://static.topswap.site/hewar/images/icon/new/bloks_b_l.png) no-repeat 0 100%, url(https://static.topswap.site/hewar/images/icon/new/bloks_b_r.png) no-repeat 100% 100%,
	url(https://static.topswap.site/hewar/images/icon/new/bloks_t.png) repeat-x 0 0, url(https://static.topswap.site/hewar/images/icon/new/bloks_b.png) repeat-x 0 100%, url(https://static.topswap.site/hewar/images/icon/new/bloks_l.png) repeat-y 0 0, url(https://static.topswap.site/hewar/images/icon/new/bloks_r.png) repeat-y 100% 0,
	 url(https://static.topswap.site/hewar/images/icon/new/bloks.webp) repeat-y 50% 0;
	     padding: 15px 7px 15px 7px;
    margin: 2px 0 6px 0;
    color: #FADBA3;
    font-family: 'Cinzel', Georgia, serif;
    font-size: 16px;
    font-weight: 500;

}


.razriv20 {
    position: relative;
    height: 8px;
    margin: 0 20px;
}

.razriv20::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 4px;
    height: 1px;

    background: linear-gradient(
        to right,
        transparent,
        rgba(212, 170, 80, 0.7),
        rgba(255, 215, 120, 0.9),
        rgba(212, 170, 80, 0.7),
        transparent
    );

    box-shadow: 0 0 4px rgba(255, 200, 100, 0.3);
}

.razriv20::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 1px;
    width: 6px;
    height: 6px;
    transform: translateX(-50%) rotate(45deg);

    background: #1a140a;
    border: 1px solid #d4aa50;
    box-shadow: 0 0 4px rgba(255, 200, 100, 0.4);
}


.razriv21 {
    height: 12px;
    margin: 4px 20px 8px;
    position: relative;
}

/* тонкая, менее яркая линия */
.razriv21::before {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    margin-top: 5px;

    background: linear-gradient(
        to right,
        transparent,
        rgba(180,140,70,0.35),
        rgba(210,170,90,0.5),
        rgba(180,140,70,0.35),
        transparent
    );
}

/* очень лёгкая глубина */
.razriv21::after {
    content: "";
    position: absolute;
    inset: 0;

    background: linear-gradient(
        to bottom,
        transparent,
        rgba(10,25,35,0.2),
        transparent
    );
}
