/*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('/images/icon/ssilki1_r.png') no-repeat 100% 0,url('/images/icon/ssilki1_l.png') no-repeat 0 0,url('/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;overflow: hidden; 
-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;
}

.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;overflow: hidden; }

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

.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.3);
}

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

}
.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%;
    -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;
}

.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;
}


@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{color:#ffffff;font-size:13px;text-shadow: 1px 1px 0 black;font-weight: bold;padding:5px 10px;border-top:1px #979898 solid;border-bottom:1px #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); 
}

.razriv_head{border-top:1px #151D22 solid;border-bottom:1px #616161 solid;margin:5px -10px -5px -10px;}
.head_stat{margin:0 4px;font-weight: normal;}
.block_lvl{font-size:10px;background:#0D1519;padding:3px 5px;}
.block_lvl2{background:#1B2C35;height:7px;display:block;}

.proc_lvl{height:7px;
    background-image: url(/images/icon/line_lvl.png);background-position: 100% 0;border-radius:2px;
    background-repeat: no-repeat;
}

.main{background:url('/images/icon/main_t_r.png') no-repeat 100% 0,url('/images/icon/main_t_l.png') no-repeat 0 0,url('/images/icon/main_b_l.png') no-repeat 0 100%,url('/images/icon/main_b_r.png') no-repeat 100% 100%, url('/images/icon/main_top.png') repeat-x 0 0, url('/images/icon/main_bottom.png') repeat-x 0 100%, url('/images/icon/main_left.png') repeat-y 0 0, url('/images/icon/main_right.png') repeat-y 100% 0;
padding:15px 18px 20px 18px ;
}
.clrt1{color:#ffffff;font-size:13px;}

.foot_navi{padding:10px 0;margin:0 -8px;

}
.razriv1{border-top:1px #000000 solid;border-bottom:1px #425763 solid;margin:0 -10px;}
.foot_navi_s{margin:0 -10px;
 background: -moz-linear-gradient(top, #212E35, #0D1518); 
    background: -webkit-linear-gradient(top, #212E35, #0D1518); 
    background: -o-linear-gradient(top, #212E35, #0D1518); 
    background: -ms-linear-gradient(top, #212E35, #0D1518);
    background: linear-gradient(top, #212E35, #0D1518); 
}
.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, #979898, #212F37); 
    background: -webkit-linear-gradient(top, #979898, #212F37); 
    background: -o-linear-gradient(top, #979898, #212F37); 
    background: -ms-linear-gradient(top, #979898, #212F37);
    background: linear-gradient(top, #979898, #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;
}
.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:10px 15px 8px 15px;color:#ffffff;font-weight:bold;text-align:center;min-width:100px;display:inline-block;margin:5px auto;
background:url('/images/icon/ssilki1_r.png') no-repeat 100% 0,url('/images/icon/ssilki1_l.png') no-repeat 0 0,url('/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;
font-size:14px;
}

.ssilki3{padding:10px 15px 8px 15px;color:#ffffff;font-weight:bold;text-align:center;min-width:100px;display:inline-block;margin:5px auto;
background:url('/images/icon/ssilki2_r.png') no-repeat 100% 0,url('/images/icon/ssilki2_l.png') no-repeat 0 0,url('/images/icon/ssilki2.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;
}
.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('/images/icon/ssilki4_r.png') no-repeat 100% 0,url('/images/icon/ssilki4_l.png') no-repeat 0 0,url('/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('/images/icon/ssilki5_r.png') no-repeat 100% 0,url('/images/icon/ssilki5_l.png') no-repeat 0 0,url('/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;
}



.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 #425763;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('/images/icon/block_z.png') repeat-x 0 0,url('/images/icon/block_z.png') repeat-x 0 100%;padding:5px 0px;}
.block_z2{background:url('/images/icon/block_z2.png');padding:10px 5px;}
.block_z3{background:url('/images/icon/block_z3.png') repeat-x 0 0,url('/images/icon/block_z3.png') repeat-x 0 100%;padding:5px 0px;}
.block_z4{background:url('/images/icon/block_z4.png');padding:10px 5px;}


.t_un{text-decoration: underline;}
.t_13{font-size:13px;}
.t_16{font-size:16px;}
.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{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;}

.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;}
