html, body {
	width:100%;
}
body {
	color:#FFFFE0;
	margin:0;
	background-color: rgb(1, 9, 1);
	font-family: tahoma,verdana,arial,sans-serif;
	word-wrap: break-word;
}
table {
	border-spacing: 1px;
}
a, .a {
	color:#d29746;
	text-decoration: none;
}
a:hover, a:hover .a-hover, .a:hover, .a:hover .a-hover, input[type=submit]:hover, button:hover {
	cursor: pointer;
	color: #FF6D19;
}
u, .u {
	text-decoration: underline;
}
b, .b {
	font-weight: bold;
}
i, .i {
	font-style: italic;
}
hr {
	border-top: 1px solid #545759;
	border-bottom: 1px solid #080808;
	border-right: none;
	border-left: none;
	box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.7);
	margin: 5px 10px;
	padding: 0;
}
 .wrapper {
     font-size: 15px;
     box-shadow: 0 -3px 6px -3px #D2AD92;
     margin: 0 auto;
      background-color: rgba(16, 31, 8, 0.81);
     min-width:240px;
     max-width:320px;
     position: relative;
     color: #BEBEBE;
     text-shadow: 1px 1px 1px black;
}
.header {
	display: table;
	table-layout: fixed;
	border-spacing: 2px 1px;
	width: 100%;
}
.header-line {
	display: table-row;
	width: 100%;
}
.header-left, .header-center, .header-right {
	display: table-cell;
	vertical-align: middle;
}
.header-left {
	width: 8%;
}
.header-center {
	width: 84%;
}
.header-right {
	width: 8%;
}
.header-left-mail {
	
}
.header-left-mail:hover {
	background-color: rgba(210, 173, 146, 0.3);
   background: linear-gradient(to top, #D2AD92, #FFA500);
}

/* для мелких расширений */
@media screen and (max-width: 260px){
	.wrapper {
		font-size: 0.8em;
		box-shadow: 0 2px 16px 1px #655f36;
		margin: 0 auto;
		background-color: #101f08a8;
		min-width:240px;
		max-width:320px;
		border-radius: 2%;
		position: relative;
		color: #BEBEBE;
		text-shadow: 1px 1px 1px black;
		background-color: #191919;
	}
}
/* === === === === */

 .card {
     display:inline-block;
     width:124px;
     height:158px;
     background-repeat:no-repeat;
     background-size:100% 100%;
     overflow:hidden;
     border-radius:5%;
     border:1px solid rgb(128, 128, 128);
     box-shadow: 1px 1px 2px 0px black;
}
 .card-top, .card-bottom {
     display:block;
     background-color:rgba(0,0,0,0.7);
     font-size:0.7em;
     padding:2px 1px;
}
 .card-top {
}
 .card-bottom {
     margin-top:92px;
}
 .card-button-buy {
     display:block;
     border: 1px solid rgba(117, 117, 117, 0.1);
     background-color:rgba(23,137,0,0.76);
     padding: 4px 2px;
     font-size:0.8em;
     font-weight:bold;
}
 .card-button-buy:hover {
     color:#FFB753;
     background-color:rgba(23,137,0,0.9);
}
 .advent-boss-cap {
     display:inline-block;
     width:130px;
     padding: 3px;
     border-top: 1px solid rgba(245, 245, 245, 0.1);
     border-bottom: 1px solid rgba(245, 245, 245, 0.1);
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
     padding: 6px;
     box-shadow: 0px 0px 55px -3px #103010 inset;
     color:#abac6d;
}
 .advent-boss-foot {
     display:inline-block;
     width:140px;
     padding: 5px;
     border-bottom-left-radius: 20%;
     border-bottom-right-radius: 20%;
     color:#E6E6E6;
     text-shadow:0px 0px 2px black;
}
 .bucks-color {
    color:#099C01
}
 .mutagen-color {
    color:lime
}
 .metal-color {
    color:#7CA0F2
}
 .pancers-color {
    color:#FF6D19
}
 .exp-color {
    color:#FFD83D
}
.right-koma {}
.right-koma > *:nth-last-child(n+2):after {
	color: #FFFFE0;
	content:", ";
}
.box-neutral {
   background-color:#2C3D34;
}
.textarea-default {
	width:100%;
	max-width:100%;
	min-width:100%;
	min-height: 45px;
	max-height: 90px;
	margin:0 auto;
}

.user-position-1 {
	color: rgb(90, 148, 150);
}
.user-position-2 {
	color:#FF5EDF;
}
.user-position-3 {
	color:#FF1131;
}

.right-koma{
}
.right-koma > span:nth-last-child(n+2):after {
	content:", ";
}
.right-komma > .koma:nth-last-child(n+2):after {
	content:", ";
}

 .item-health, .item-power, .item-agil, .item-intell {
     display: inline-block;
     width: 6px;
     height: 10px;
     border-radius: 30%;
     background-color: rgba(10,10, 10, 0.7);
     border: 1px solid rgb(61,61,61);
}
 .item-health {
     background-color: rgba(255,0,4, 0.5);
     border: 1px solid rgba(255,0,4, 0.6);
}
 .progress-bar {
     margin: 0 auto;
     border: 1px solid #3a3a3a;
     background-color: rgba(0,0,0,.2);
	  box-shadow: 0px 0px 3px 1px #507b50;
}
 .progress-bar, .progress {
     height: 8px;
}
 .progress._green {
     background: #059114 url('../icon/bar1.png') repeat-x;
}
 .te {
     color: #FFB753;
}
.click {
     width: 27px;
     height: 34px;
     background: url('../icon/click.png') no-repeat;
     position: absolute;
     z-index: 100;
}
 .snad{
     box-shadow: 0px 0px 10px 4px rgba(255,174,0, 0.9);
}
 .btn {
     border:0;
     outline:0;
     background-color: rgba(0, 0, 0, 0);
}
 .po{
     background-position:center;
     background-repeat: no-repeat;
     background-image: url('../tr.png');
     width:100%;
     height:100%;
     padding:7px 0px;
     text-align: center;
     color:#c0c0c0;
}
 .button_222 {
     display:inline-block;
     background-image: url('../button.png');
     background-size:100% 100%;
     background-color: rgba(0,0,0,0);
     border: 0;
     outline:0;
     width: 91%;
     height: 24px;
     font-weight: bold;
     color: white;
}
 .kn1 {
     text-align: center;
     background-image: url('../kn1.png');
     background-size:100% 100%;
     width: 100%;
     height: 24px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .vxot {
     color:#FFB753;
     text-align: center;
     background-image: url('../kn1.png');
     background-size:100% 100%;
     width: 50%;
     height: 32px;
     margin: 0 auto;
     padding-top: 3px;
}
 .kn2 {
     margin: 0 auto;
     text-align: center;
     display:inline-block;
     background-image: url('../ram/q1.png');
     background-size:100% 100%;
     border: 0;
     outline:0;
     width: 45%;
     height: 24px;
     margin-top: ;
     display: inline-block;
     padding-top: 9px;
}
 .kn3 {
     margin: 0 auto;
     text-align: center;
     display:inline-block;
     background-image: url('../kn3.png');
     background-size:100% 100%;
     border: 0;
     outline:0;
     width: 100%;
     height: 24px;
     margin-top: ;
     padding-top: 9px;
}
 .kn5 {
     margin: 0 auto;
     text-align: center;
     display: inline-block;
     background-image: url(../kn5.png);
     background-size: 100% 100%;
     border: 0;
     outline: 0;
     width: 100%;
     height: 29px;
     margin-top: ;
     padding-top: 10px;
}
 .kn4 {
     margin: 0 auto;
     text-align: center;
     display:inline-block;
     background-image: url('../kn4n.png');
     background-size:100% 100%;
     border: 0;
     outline:0;
     width: 100%;
     height: 24px;
     margin-top: ;
     padding-top: 9px;
}
 .kn17 {
     text-align: center;
     background-image: url('../kn17.png');
     background-size:100% 100%;
     width: 100%;
     height: 24px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .kn18 {
     text-align: center;
     background-image: url('../kn18.png');
     background-size:100% 100%;
     width: 100%;
     height: 24px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .kn19 {
     text-align: center;
     background-image: url('../kn19.png');
     background-size:100% 100%;
     width: 100%;
     height: 54px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .kn21 {
     display: inline-block;
     background-image: url(../stert.png);
     background-size: 100% 100%;
     width: 82%;
     height: 50px;
     margin-top: ;
     padding-top: 27px;
     color:#e4e4e4;
}
 .kn22 {
     background: rgba(2, 24, 2, 0);
     text-align: center;
     display: inline-block;
     background-image: url(../vx.png);
     background-size: 100% 100%;
     border: 0;
     outline: 0;
     width: 46%;
     height: 38px;
     border: 0;
     margin-top: ;
     font-weight: 600;
     color: #e4e4e4;
}
 .kn24 {
     text-align: center;
     background-image: url('../kn24.png');
     background-size:100% 100%;
     width: 100%;
     height: 24px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .kn25 {
     text-align: center;
     background-image: url(../kn25.png);
     background-size: 100% 100%;
     width: 100%;
     height: 26px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .kn26 {
     text-align: center;
     background-image: url('../kn26.png');
     background-size:100% 100%;
     width: 100%;
     height: 24px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .kn27{
     text-align: center;
     background-image: url('../up.png');
     background-size:100% 100%;
     width: 100%;
     height: 24px;
     margin: 0 auto;
     padding-top: 9px;
     background-position: center;
}
 .left {
     float: left;
}
 .right {
     float: right;
     text-align: right;
}
 .clear {
     clear: both;
}
 .blue, a.blue {
     color: #9CD0E0;
}
 .color3 {
     color: #e4d98d;
}
 .color2 {
     color: red;
}
 .color4{
     font-size: 14px;
     margin-top: 10px;
     color: #f3ac4e !important;
}
 .color5{
     font-size: 14px;
     color: #999999;
}
 .color6{
     color: #f3ac4e !important;
}
 .color7{
     font-size: 13px;
     color: #008080;
}
 .pr{
     padding-left: 2px;
     padding-right:
}
 .fon1 {
     background-position: 10% 44%;
     border-bottom-right-radius: 13%;
     border-top-right-radius: 13%;
     border-bottom-right-radius: 13%;
     border-top-left-radius: 13%;
     border-bottom-left-radius: 13%;
     background-color: #1d1d1d;
     border-bottom: 1px solid rgba(0, 0, 0, 0.55);
     border-top: 1px solid rgba(255, 255, 255, 0.4);
     box-shadow: 0px 0px 14px 0px rgba(255, 255, 255, 0.1) inset;
     background-size:100% 100%;
     padding-top: 4px;
     padding-bottom: 4px;
}
 .center {
     text-align: center;
}
 .pravo {
     float: right;
}
 .rating_fon {
     text-align: center;
     background-image: url('../fon/rating.png');
     background-size:100% 100%;
     width: 100%;
     height: 100%;
     margin: 0 auto;
     padding-top: 11px;
     padding-bottom: 11px;
     background-position: center;
}
 .hint_block {
     margin-top: 1px;
     margin-bottom: 5px;
     margin-left: 2px;
     background-image: url('../hint-shadow-full.png');
     background-position: left;
     background-repeat: no-repeat;
     min-height: 61px;
     background-size: 35% 105%;
     display: table;
}
 .icn-hint-border-top {
     background-image: url('../hint-border-top.png');
     background-position: left;
     background-repeat: no-repeat;
     height: 24px;
     top: 3px;
}
 .icn-hint-border-middle {
     background-image: url('../hint-border-medium.png');
     background-repeat: no-repeat;
     height: auto;
     top: 27px;
     bottom: 6px;
     z-index: 0;
}
 .icn-hint-border-bottom {
     background-image: url('../hint-border-bottom.png');
     background-position: left;
     background-repeat: no-repeat;
     height: 32px;
     bottom: -3px;
     z-index: 10;
}
 .hint_block2 {
     margin-top: -67px;
     margin-bottom: 5px;
     margin-left: -130px;
     background-image: url('../hint-shadow-full2.png');
     background-position: right;
     background-repeat: no-repeat;
     min-height: 61px;
     background-size: 35% 105%;
     width: 140%;
     display: table;
}
 .icn-hint-border-top2 {
     background-image: url('../hint-border-top2.png');
     background-position:right;
     background-repeat: no-repeat;
     height: 24px;
     top: 7px;
}
 .icn-hint-border-middle2 {
     background-image: url('../hint-border-medium2.png');
     background-repeat: no-repeat;
     height: auto;
     top: 27px;
     bottom: 6px;
     z-index: 0;
}
 .icn-hint-border-bottom2{
     background-image: url('../hint-border-bottom2.png');
     background-position: right;
     background-repeat: no-repeat;
     height: 32px;
     bottom: -3px;
     z-index: 10;
}
 .reward-chest {
     position: relative;
     width: 150px;
     height: 150px;
     background: url(/public/esesyn.png) 35% 35% no-repeat;
     background-position: center;
     z-index: 10010;
     filter: drop-shadow(0px 0px 10px #000000);
     -webkit-filter: drop-shadow(0px 0px 10px #000000);
}
 .reward-chest-light {
     background-image: url('../fon/boby.png');
     border: 0.1px solid #a79862;
     margin-left: 5px;
     display: inline-block;
     width: 46px;
     height: 49px;
}
 .knn1 {
     text-align: center;
     background-image: url('../knn2.png');
     background-size:100% 100%;
     width: 40%;
     height: 25px;
     padding-right: 5px;
     z-index: 100000;
     position: relative;
     margin: 0 auto;
     padding-top: 9px;
}
 .mt50{
     margin-top: -50px;
}
 .texleft{
     margin-left: 23px;
     margin-top: -2px;
}
 .texleft2{
     margin-left: -22px;
     margin-top: -21px;
}
 .b-parametrs_p {
     margin-top: -8px;
     margin-bottom: 4px;
     display: flex;
}
 .left-par-block_p {
     display: flex;
     width: 50%;
     justify-content: space-between;
     align-items: center;
     padding-right: 12px;
     padding-top: 9px;
}
 .b-param-noimg p {
     margin-left: 6px;
     padding-left: 0;
}
 .right-par-block_p {
     width: 50%;
     display: flex;
     justify-content: space-between;
     align-items: center;
     padding-top: 9px;
}
 .za_fon {
     text-align: center;
     background-image: url('../fon/za.jpg');
	  background-repeat: no-repeat;
     background-size:100% 100%;
     width: 100%;
     height: 100%;
     margin: 0 auto;
     padding-top: 6px;
     padding-bottom: 6px;
     background-position: center;
}
 .zvatka_fon {
     text-align: center;
     background-image: url('../fon/zvatka.jpg');
     background-size:100% 100%;
     width: 100%;
     height: 100%;
     margin: 0 auto;
     padding-top: 6px;
     padding-bottom: 6px;
     background-position: center;
}
 @keyframes type{
     from {
         width: 0;
    }
}
 @-webkit-keyframes type{
     from {
         width: 0;
    }
}
 .b-yar_p {
     background-size: 100%;
     background-image: url('../fon/lab.png');
     height: 100%;
     width: 100%;
     position: relative;
     display: flex;
     filter: drop-shadow(0px 0px 5px #79bbae);
}
 .b-yar_p2 {
     background-repeat: no-repeat;
     background-size: 100%;
     background-image: url('../fon/fonkaz.png');
     height: 100%;
     width: 100%;
     position: relative;
     display: flex;
     filter: drop-shadow(0px 0px 5px #79bbae);
}
 .amulet-text_p {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
}
 .new{
     background-image: url('../kf-niumianjuyuan.png');
     height: 80px;
     width: 100%;
     background-repeat: no-repeat;
}
 .mb10 {
     margin-bottom: 10px;
}
 .mt2 {
     margin-bottom: 2px;
}
 .mr5 {
     margin-right: 5px;
}
 .fl {
     float: left;
}
 .mt10 {
     margin-top: 10px;
}
 .mt55{
     margin-top: 55px;
}
 .ml8 {
     margin-left: 8px;
}
 .c_99 {
     color: #999999 !important;
}
 .lh16 {
     line-height: 16px !important;
}
 .knclan {
     position: relative;
     top: -13px;
     text-align: center;
     display: inline-block;
     background-image: url(../knnew.png);
     background-size: 100% 100%;
     width: 70%;
     height: 29px;
     padding-top: 10px;
}
 .knclan3 {
     text-align: center;
     display:inline-block;
     background-image: url('../chongzhi2.png');
     background-size:100% 100%;
     width: 70%;
     height: 25px;
     padding-top: 9px;
     margin-top: -239px;
}
 .knclan2 {
     width: 100%;
     height: 20px;
     background-image: url('../ramka.png');
     background-size:100% 100%;
     padding-top: 6px;
}
 .block_p {
     border-top: 1px solid #505045;
     border-left: 1px solid #505045;
     border-bottom: 1px solid #505045;
     border-right: 1px solid #505045;
     background-color: #1d1d1d;
}
 .tg{
     text-shadow: 0 2px 2px #008000;
}
 .nav {
 background-color: #051705;
     border-left: 1px solid rgba(245, 245, 245, 0.1);
    border-right: 1px solid rgba(245, 245, 245, 0.1);
     padding:6px;
    padding-top:5px;
     font-size:12px;
}
 .menubloc {
     margin: 0 auto;
     background-image: url(../kn9.png);
     background-size: 100% 100%;
     height: 24px;
     margin-top: ;
     padding-top: 9px;
}
 .knatak {
     text-align: center;
     display: inline-block;
     background-image: url(../knatak.png);
     background-size: 100% 100%;
     width: 50%;
     height: 27px;
     margin-top: ;
     display: inline-block;
     padding-top: 9px;
}
.button-red-left {
	padding-left: 2px;
	display: inline-block;
	width: 30px;
	height: 31px;
	background-image: url('../ram/knatak_l.png');
	background-repeat: no-repeat;
}
.button-red-right {
	display: inline-block;
	width: 29px;
	height: 32px;
	background-image: url('../ram/knatak_r.png');
	background-repeat: no-repeat;
}
.button-red-content {
	color:#ffffe7;
	padding-top: 7px;
	display: inline-block;
	height: 25px;
	background-image: url('../ram/knatak_c.png');
	background-repeat: repeat-x;
}
 .fil {
     text-shadow: 0 2px 2px #1f7b92;
}
 .fil2 {
     text-shadow: 0 2px 2px rgba(0, 0, 0, 0.9);
}
 textarea {
     box-sizing: border-box;
     width: 100%;
     height: 52px;
     padding: 2px;
     background-color: #0B160B;
     border: 1px solid #4E4E4E;
     color: #ffffff;
     outline: none;
}
 table {
     display: table;
     width: 100%;
}
 .button-green-left {
     display: inline-block;
     height: 37px;
     cursor: pointer;
     background-image: url('../ram/rkn2.png');
     background-repeat: no-repeat;
}
 .button-green-right {
     display: block;
     height: 37px;
     cursor: pointer;
     background-image: url('../ram/rkn3.png');
     background-repeat: no-repeat;
     background-position: 100% 0;
}
 .button-green-content {
     padding-top: 7px;
     margin: 0 25px;
     display: block;
     height: 25px;
     background-image: url('../ram/rkn1.png');
     background-repeat: repeat-x;
}
 .title {
    color: #abac6d;
    background-color: rgb(8, 35, 8);
    background: linear-gradient(to top, #021702, #022902);
    border: 1px solid #033703;
    padding: 6px;
    /* box-shadow: 0px 0px 7px 0px #022b2b inset; */
    text-align: center;
}
.button-new {
	display: block;
	color: #b7b96c;
	background-color: #072E07;
	border: 1px solid #000000;
	border-top: 1px solid #746e49;
	padding: 7px 4px;
}
.button-new:hover{
	color:#b7b96c;
	background-image: linear-gradient(to top, #0f3e0b 10%, #103f0e 25%, #18490c 50%, #174712 75%, #1d5b11 100%);
	border: 1px solid #000000;
	border-top: 1px solid #e6d478;
}
.button-new-deact, .button-new-deact:hover {
	background-color: #1C2A1C;
	color: #647464;
}


/* ужас !!! */
 i.icon-mail {
     background: url('../icon/knicon/mail.png');
}
 i.icon-collect {
     background: url('../icon/knicon/collect.png');
}
 i.icon-jurnal {
     background: url('../icon/knicon/jurnal.png');
}
 i.icon-setting {
     background: url('../icon/knicon/setting.png');
}
 i.icon-clanprik{
     background: url('../icon/knicon/clanprik.png');
}
 i.icon-exit {
     background: url('../icon/knicon/exit.png');
}
 i.icon-clanup {
     background: url('../icon/knicon/clanup.png');
}
 i.icon-clanex {
     background: url('../icon/knicon/clanex.png');
}
 i.icon-statik {
     background: url('../icon/knicon/statistika.png');
}
 i.icon-left{
     background: url('../icon/knicon/left.png');
}
 i.icon-building{
     background: url('../icon/knicon/building.png');
}
 i.icon-cazna{
     background: url('../icon/knicon/cazna.png');
}
 i.icon-resyrs{
     background: url('../icon/knicon/resyrs.png');
}
 i.icon-prem{
     background: url('../icon/knicon/prem.png');
}
 i.icon-clan{
     background: url('../icon/knicon/clan.png');
}
 i.icon-laba{
     background: url('../icon/knicon/laba.png');
}
 i.icon-im{
     background: url('../icon/knicon/im.png');
}
 i.icon-amy{
     background: url('../icon/knicon/amy.png');
}
/*  */


 .atom-m._icon._za {
     background-image: url('../icon/knicon/amy.png');
}
 .atom-m._icon._sx {
     background-image: url('../icon/knicon/statik.png');
}
 .atom-m._icon._la {
     background-image: url('../icon/knicon/laba.png');
}
.atom-m._icon._bank {
    background-image: url('../icon/knicon/bank.png');
}
 .atom-m._icon._cazna {
     background-image: url('../icon/knicon/cazna.png');
}
 .atom-m._icon._ogr {
     background-image: url('../icon/knicon/ogr.png');
}
 .atom-m._icon._adv {
     background-image: url('../icon/knicon/adv.png');
}
 .atom-m._icon._sh {
     background-image: url('../icon/knicon/sh.png');
}
 .atom-m._icon._ra {
     background-image: url('../icon/knicon/ra.png');
}
 .atom-m._icon._tr {
     background-image: url('../icon/knicon/tr.png');
}
 .atom-m._icon._ka {
     background-image: url('../icon/knicon/ztta.png');
}
 .atom-m._icon._sv{
     background-image: url('../icon/knicon/sv.png');
}
 .atom-m._icon._collect{
     background-image: url('../icon/knicon/collect.png');
}
 .atom-m._icon._resyrs{
     background-image: url('../icon/knicon/resyrs.png');
}
 .atom-m._icon._prem{
     background-image: url('../icon/knicon/prem.png');
}
 .atom-m._icon._setting {
     background-image: url('../icon/knicon/setting.png');
}
 .atom-m._icon {
     padding-left: 38px;
     background-size: 27px 27px;
     background-repeat: no-repeat;
}
 .atom-m._icon {
     background-position: 5px 50%;
     background-repeat: no-repeat;
}

/* удалить нахуй этот ужас !!! */
 i[class*=icon-] {
     display: inline-block;
     width: 16px;
     height: 16px;
     vertical-align: middle;
     margin-right: 0;
     background-size: 100% 100%;
}
 .button-new i {
     height: 27px;
     width: 27px;
}
 i[class*=icon-] {
     background-repeat: no-repeat;
     color: #abac6d;
}
/* === */

 .box-popeda{
     background-color: #185d18;
     border-top: 1px solid rgba(245, 245, 245, 0.1);
     border-bottom: 1px solid rgba(14, 138, 29, 0.82);
     padding: 5px;
     box-shadow: 0px 0px 55px -3px #000000 inset;
     text-align: center;
}
 .box-pora{
     background-color: #571515;
     border-top: 1px solid rgba(245, 245, 245, 0.1);
     border-bottom: 1px solid rgba(136, 0, 0, 0.82);
     padding: 5px;
     box-shadow: 0px 0px 55px -3px #000000 inset;
     text-align: center;
}
 .atom{
     text-align: center;
     font-size: 13px;
     padding: 5px 14px;
     font-weight: bold;
     display: inline-block;
     border-top-left-radius: 35%;
     color: rgba(255, 255, 255, 0.6);
     border-bottom-right-radius: 30%;
     background-color: #083209;
     border-bottom: 1px solid rgba(0, 0, 0, 0.55);
     border-top: 1px solid rgba(255, 255, 255, 0.4);
     box-shadow: 0px 0px 14px 0px rgba(255, 255, 255, 0.1) inset;
}
 .fon-tex {
   background-color: #011701;
   background: linear-gradient(to top, #011701, #0b270b);
   border-top: 1px solid rgba(192, 192, 192, 0.31);
   border-bottom: 1px solid rgba(0, 0, 0, 0.82);
   padding: 5px;
   box-shadow: 0px 0px 55px -3px #103010 inset;
   text-align: center;
}
 .fon-tex-info {
   background-color: rgb(12, 33, 5);
   border: 1px solid #3b3510;
   padding: 5px;
   box-shadow: 0px 0px 13px -2px #20590E inset;
   text-align: center;
   color: #b2b1b1;
}
 .fon-chat {
	background-color: #025002;
	background: linear-gradient(to top, #053605, #086608);
	color: #c0c0c0;
	border-top: 1px solid rgba(245, 245, 245, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.82);
	padding: 6px;
	-webkit-box-shadow: inset 0 0 7px 1px #131313;
	box-shadow: 0px 0px 55px -3px #131313 inset;
	text-align: center;
	border-right: 1px solid rgba(245, 245, 245, 0.1);
}
.fon-chat-mess {
	border-top: 1px solid rgba(245, 245, 245, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.82);
	background-color: #122408;
}
.chat-mess-text {
	color: sandyBrown;
}
.chat-mess-time {
	color: gray;
	font-size: 0.9em;
}
 .cht{
	background-color: #025002;
	background: linear-gradient(to top, #053605, #086608);
	border-top: 1px solid rgba(245, 245, 245, 0.1);
	border-left: 1px solid rgba(245, 245, 245, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.82);
	padding: 6px;
	-webkit-box-shadow: inset 0 0 7px 1px #131313;
	box-shadow: 0px 0px 55px -3px #131313 inset;
	text-align: center;
	border-right: 1px solid rgba(245, 245, 245, 0.1);
	color:#c0c0c0;
	width: 100%;
	margin: 0;
}
 .fon-tex-nav {
  -webkit-box-shadow: inset 0 0 7px 1px #055105;
    border: 1px solid #3b3510;
    background-color: #021c02;
    padding: 6px;
    box-shadow: 0px 0px 8px 0px #055105 inset;
    text-align: center;
    color: #b2b1b1;
   }
 .pag {
     background: url('../icon/naw1.png');
     background-size: 100% 100%;
     display: inline-block;
     padding: 3px 7px;
     margin: 0 1px;
     text-decoration: none !important;
     font-size: small;
     color: white !important;
     border: 1px solid #324049;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
}
 a.pag:hover, span.pag {
     padding: 3px 7px;
     background: url('../icon/naw2.png');
     background-size: 100% 100%;
     border-color: #2c602c;
     background-color: #026702d6;
     color: white !important;
     font-weight: bold;
     text-shadow: 0 -1px 0 #14264e;
     font-size: small;
}
 .weapon{
     background: url('../icon/weapon/l.png');
     background-size: 100% 100%;
     background-repeat: no-repeat;
     background-position: center;
     height: 110px;
     width: 100px;
     padding: 3px 2px 4px 7px;
     filter: drop-shadow(0px 0px 5px #369c35);
}
 .atom-green{
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
     background: linear-gradient(to top, #043304, #042f0b, #042e07, #042e0b);
     border-radius: 7%;
}
 .atom-grey{
     background-color: #26221e;
     border-radius: 7%;
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
}
 .atom-red{
     background: linear-gradient(to top, #781111, #7b0c0c, #790a0a, #742020);
     border-radius: 7%;
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
}
.atom-m{
	color: #abac6d;
	background-color:rgba(4, 40, 4,1);
	border-top: 1px solid rgba(245, 245, 245, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.82);
	padding: 9px 0px;
	box-shadow: 0px 0px 55px -3px #131313 inset;
	text-align: center;
	margin-bottom:1px;
}
 .atom-sin{
     box-shadow: 0px 0px 14px 0px rgb(7, 20, 25) inset;
     background-color: #153039;
     border-top-left-radius: 1%;
     border-bottom-right-radius: 1%;
}
 .rating-box{
     display: block;
     padding: 7px 0px;
     background-color: #0d170d;
     overflow: hidden;
     border-top: 1px solid #464343;
     color: rgb(90, 148, 150);
     border-bottom: 1px solid #000000;
     color: rgb(90, 148, 150);
}
 .rating-box-new{
     display: block;
     padding: 7px 6px;
     background-color: #1b1b1b;
     overflow: hidden;
     border-top: 1px solid #464343;
     color: rgb(90, 148, 150);
     border-bottom: 1px solid #000000;
     color: rgb(90, 148, 150);
     margin: 0px -4px;
     background: url('../qw.png');
     background-repeat: no-repeat;
     background-size: 100% 100%;
}
 .rating-box-new-no{
     display: block;
     padding: 7px 6px;
     background-color: #1b1b1b;
     overflow: hidden;
     border-top: 1px solid #464343;
     color: rgb(90, 148, 150);
     border-bottom: 1px solid #000000;
     color: rgb(90, 148, 150);
     margin: 0px -4px;
     background: url('../qw2.png');
     background-repeat: no-repeat;
     background-size: 100% 100%;
}
 .leo-icon, .raf-icon, .doni-icon, .miki-icon, .leo-icon-off, .raf-icon-off, .doni-icon-off, .miki-icon-off {
     display:inline-block;
     width:9px;
     height:9px;
     border:1px double rgba(220,220,220,0.9);
     border-radius:50%;
}
 .leo-icon-off, .raf-icon-off, .doni-icon-off, .miki-icon-off {
     border: 1px double rgba(176, 162, 162, 0.9);
}
 .leo-icon {
     background-color:#0053CC;
}
 .raf-icon {
     background-color:#FF0300;
}
 .doni-icon {
     background-color:#4C00FF;
}
 .miki-icon {
     background-color:#FF3D00;
}
 .leo-icon-off {
     background-color:#173056;
}
 .raf-icon-off {
     background-color:#491110;
}
 .doni-icon-off {
     background-color:#2D1D53;
}
 .miki-icon-off {
     background-color:#702108;
}
 .advent_ram{
     padding: 14px 27px;
     margin: 0 auto;
     background-color: rgba(0, 0, 0, 0.2);
     box-shadow: inset 0 1px 2px rgba(154, 124, 124, 0.65), inset 0 -2px 2px rgba(0,0,0,.2), inset 0 -1px 2px rgba(0,0,0,.2);
     -webkit-box-shadow: inset 0 1px 2px rgba(154, 124, 124, 0.65), inset 0 -2px 2px rgba(0,0,0,.2), inset 0 -1px 2px rgba(0,0,0,.2);
     border-radius: 5px;
}
 .advent-fon{
     background: url('../fon/advent-fon.jpg');
     background-repeat: no-repeat;
     background-size: 100% 100%;
}
.advent-ml {}
 .ml2-3{
      box-shadow: 0px 0px 55px -3px #131313 inset;
     background: url('../fon/fon3.png');
     background-repeat:no-repeat;
}
 .osvet-1{
       box-shadow: 0px 0px 55px -3px #131313 inset;
    background-color: rgb(41, 35, 30);
     background: radial-gradient(ellipse at center, rgba(3, 0, 212, 0.91) 0%, rgba(9, 7, 159, 0.14) 50%);
     background-repeat: no-repeat;
     background-size: 100% 100%;
}
 .osvet-2{
       box-shadow: 0px 0px 55px -3px #131313 inset;
    background-color: rgb(41, 35, 30);
     background: url('../fon/osvet/2.png')rgba(64, 5, 5,0.27);
     background-repeat: no-repeat;
     background-size: 100% 100%;
}
 .osvet-3{
       box-shadow: 0px 0px 55px -3px #131313 inset;
    background-color: rgb(41, 35, 30);
     background: url('../fon/osvet/3.png')rgba(18, 116, 6,0.15);
     background-repeat: no-repeat;
     background-size: 100% 100%;
}
 .big-but {
    border-left: 1px solid rgba(245, 245, 245, 0.1);
    border-right: 1px solid rgba(245, 245, 245, 0.1);
    display: block;
    padding: 3px 0px;
    margin: 0 auto 0 auto;
    text-align: center;
    color: #bbb;
    font-size: 12px;
    position: center;
    background: linear-gradient(to top, #022009, #0b512d);
    border-top: 1px solid rgba(245, 245, 245, 0.33);
    border-bottom: 1px solid rgba(0, 0, 0, 0.82);
    box-shadow: 0px 0px 55px -3px #131313 inset;
}
 .big-but-grey{
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
     display: block;
     padding: 3px 0px;
     margin: 0 auto 0 auto;
     text-align: center;
     color: #bbb;
     font-size: 12px;
     position: center;
     background-color: #3c332c;
     border-top: 1px solid rgba(245, 245, 245, 0.1);
     border-bottom: 1px solid rgba(0, 0, 0, 0.82);
     box-shadow: 0px 0px 55px -3px #131313 inset;
}
 .batle-ram{
     border: 1px solid #57c15b;
     border-radius: 31px;
}
 .clanbu-fon{
     padding: 10px;
     margin: 5px 0px;
     position: relative;
     text-align: left;
     color: #e8c278;
     border: 1px solid #605736;
     background-color: #081f08;
     -webkit-box-shadow: inset 0 0 2px 1px #000;
     box-shadow: inset 0 0 2px 1px #000;
}
 .input-st{
     background-size: 100% 100%;
     text-align: center;
     background: url('../tr.png');
     box-sizing: border-box;
     padding: 6px 11px;
     width: 179px;
     height: 28px;
     color: #ffffff;
     outline: none;
     resize: none;
     border: 0;
}
 .fon-tex-histor {
     background-color: #29231e;
     border-top: 1px solid rgba(245, 245, 245, 0.1);
     border-bottom: 1px solid rgba(103, 104, 103, 0.67);
     padding: 6px;
     box-shadow: 0px 0px 55px -3px rgba(0,0,0,.2) inset;
     text-align: center;
}
 .fon-tex-nagr{
     background-color: rgba(9, 39, 9, 0.43);
     border-top: 1px solid rgba(7, 125, 7, 0.67);
     border-bottom: 1px solid rgba(7, 125, 7, 0.67);
     padding: 6px;
     box-shadow: 0px 0px 55px -3px #131313 inset;
     text-align: center;
}
 .fon-tex-skitka{
         background-color: rgba(74, 45, 6, 0.81);
     color: #ff8000;
     border-top: 1px solid rgba(103, 104, 103, 0.67);
     border-bottom: 1px solid rgba(0, 0, 0, 0.67);
     padding: 6px;
     box-shadow: 0px 0px 55px -3px #131313 inset;
     text-align: center;
}
 .line-hr {
     margin: 4px auto;
     width: 50%;
     border-top: 1px solid #131313 !important;
     border-bottom: 1px solid #343434 !important;
	  box-shadow: none;
}
 .special {
     font-size: 110%;
     text-shadow: none;
     background: -webkit-linear-gradient(left,#c6f2ff,#dc2424,#fff,#417be4,#a00000);
     background: linear-gradient(left,#c6f2ff,#dc2424,#fff,#417be4,#a00000);
     color: transparent;
     -webkit-background-clip: text;
}
 .coloros{
     color:#abac6d;
}
 .rang{
     margin: 0 auto;
     background-repeat: no-repeat;
     background-size: 100% 100%;
     width: 41px;
     height: 39px;
     display: block;
     filter: drop-shadow(0px 0px 5px red);
}
 .delim-title {
     padding: 2px 8px;
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
     border-top: 1px solid rgba(245, 245, 245, 0.1);
     border-radius: 4px;
     background-color: #312424;
}
 .con-delim-hr {
     text-align: center;
     margin-top: -25px;
     padding-top: 5px;
}
 .mt-24{
     margin-top: 24px;
}
 .pansd {
     margin: 5px;
     padding: 3px;
     border: 1px solid #433332;
     border-radius: 6px;
     background-color: #312424;
     box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.55);
}
 p.speech {
     position: relative;
     height: 35px;
     text-align: center;
     line-height: 32px;
     background-color: #29262f;
     border: 1px solid #6f5f5f;
     -webkit-border-radius: 30px;
     -moz-border-radius: 30px;
     border-radius: 6px;
    /* -webkit-box-shadow: 2px 2px 4px #888;
     */
     -moz-box-shadow: 2px 2px 4px #888;
    /* box-shadow: 0px 0px 0px 0px #888;
     */
}
 p.speech:before {
     content: ' ';
     position: absolute;
     width: 0px;
     height: 0px;
     left: 32px;
     top: 36px;
     border: 6px solid transparent;
     border-color: #484254 #ff0c0c00 #ffffff00 #544e60;
}
 .big-but-hover {
     border-left: 1px solid rgba(245, 245, 245, 0.1);
     border-right: 1px solid rgba(245, 245, 245, 0.1);
     display: block;
     padding: 4px 0px;
     margin: 0 auto 0 auto;
     text-align: center;
     color: #bbb;
     font-size: 12px;
     position: center;
     background-color:#3c332c;
     border-top: 1px solid rgba(79, 172, 62, 1);
     border-bottom: 1px solid rgba(79, 172, 62, 1);
     box-shadow: 0px 0px 55px -3px #131313 inset;
}

 .title1{
     background: url('../ram/a1.png') no-repeat left ,url('../ram/a2.png') no-repeat right ,url('../ram/a3.png') repeat-x;
     display: block;
     padding: 14px;
     padding-left: 20px;
     color: #F7E4BC;
     font-size: 14px;
     text-decoration: none;
}
 .fon2 {
     background-position: 10% 44%;
     border-bottom-right-radius: 13%;
     border-top-right-radius: 13%;
     border-bottom-right-radius: 13%;
     border-top-left-radius: 13%;
     border-bottom-left-radius: 13%;
     background-color: #06300b;
     border-bottom: 1px solid rgb(13, 11, 11);
     border-top: 1px solid rgba(255, 255, 255, 0.4);
     box-shadow: 0px 0px 14px 0px rgb(14, 57, 17) inset;
     background-size: 100% 100%;
     padding-top: 4px;
     padding-bottom: 4px;
}
.clanfon{
     background-color: #191816;
     color: #FDB94B;
     text-align: center;
     padding: 5px;
     padding-top: 10px;
     padding-bottom: 10px;
     text-decoration: none;
     border: 1px solid #3b3510;
     border-radius: 4px;
     -moz-border-radius: 4px;
     -webkit-border-radius: 4px;
     -khtml-border-radius: 4px;
     -o-border-radius: 4px;
     margin: 3px;
}
.fon-tex-ml{
     background-color: rgb(28, 28, 27);
        border: 1px solid rgba(245, 245, 245, 0.1);
}
.borber-green{
   border-left:  1px solid rgba(0, 255, 0, 1);
}
.borber-red{
   border-left:  1px solid rgba(255, 0, 0, 1);
}
.profile-lvl{
   border-top: 1px solid rgba(245, 245, 245, 0.1);
   border-bottom: 1px solid rgba(0, 0, 0, 0.82);
}
.filter-green{
filter: drop-shadow(0px 0px 5px #369c35)
}
.color-table{
  color: #c18b41;
  font-size: 13px;
}
.input-text{
  box-sizing: border-box;
width: 59%;
height: 27px;
padding: 5px;
background-color: #1d1d1d;
border: 1px solid #4E4E4E;
color: #ffffff;
outline: none;
}
.input-save{
  border-right:  1px solid rgba(245, 245, 245, 0.1);
  border-left:  1px solid rgba(245, 245, 245, 0.1);
}
small {
    font-size: 12px;
}
.tex-nav{
    background-color: #000000;
}
.card-collect_right{
  display:inline-block;
  padding-left: 5px;
}
.card-collect_title{
color:#ba863e;
margin: 0 auto;
}
.card-collect_info{
  color: #abac6d;
}
.bar-red{
  background: url('../icon/bar-red.png');
}
.bar-green{
  background: url('../icon/bar-green.png');
}
.bar{
  background-color: #1a1512;
    border: 1px solid #000000;
}
.bar-red, .bar-green, .bar{
  height: 4px;
  width: 100%;
  background-size: contain;
}
.color-a{
      color: #d29746
}
.osvet-img{
margin: auto;
border-radius: 2px;
box-shadow: inset 0 0 16px 0 #a50a14;
background-size: 100%;
}
.osvet-red{
  width: 30px;
height: 30px;
margin: auto;
box-shadow: inset 0 0 16px 0 #a50a14;
background-size: 100%;
}
.osvet-skitka {
    border: 1px solid rgb(11, 56, 11);
    background-color: #151d05;
    margin: auto;
    box-shadow: inset 0 0 16px 0 #fd0000;
    background-size: 100%;
}
.tout {
    -webkit-animation: tout 1.8s linear infinite;
    animation: tout 1.8s linear infinite;
}
@keyframes tout{
50% {
    box-shadow: inset 0 0 1px 0 #000;
  }}
.log._robbery{
    background: url('../fon/ogra.jpg');
    background-size: 100% 100%;
  }
.log._cl1{
    background: url('../fon/sh.jpg');
    background-size: 100% 100%;
  }
  .log._ml1{
    background: url('../fon/ml1.jpg');
    background-size: 100% 100%;
  }
   .logo-home {
   width:100%;
   height:140px;
    background: url('../fon/home.jpg');
  }
  .log._clan{
    background: url('../fon/clan.jpg');
    background-size: 100% 100%;
  }
  .log._ml2{
    background: url('../fon/ml2-img.jpg');
    background-size: 100% 100%;
	 height: 125px;
  }
.log{
height: 160px;
border: 1px solid #222222;
border-top: 1px solid #4E4E4E;
border-bottom: 1px solid #4E4E4E;
background-position: 50% 50%;
}
.rating-ml {
  display: block;
  padding: 7px 0px;
      background-color: #0d170d;
      border-top: 1px solid #464343;
  color: rgb(90, 148, 150);
  border-bottom: 1px solid #000000;
  color: rgb(90, 148, 150);
}
.fon-header {
  border-left: 1px solid #393030;
  border-right: 1px solid #393030;
    background-color: #011701;
    border-top: 1px solid rgba(245, 245, 245, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.82);
    padding: 5px;
    text-align: center;
}
.fon-tex-footer {
  -webkit-box-shadow: inset 0 0 7px 1px #1a4400;
  background-color: rgb(12, 33, 5);
    background: linear-gradient(to top, #051705, #1a2406);
  border: 1px solid #3b3510;
    border-top: 1px solid #1a2705;
  padding: 5px;
  box-shadow: 0px 0px 7px 0px#1a4400 inset;
  text-align: center;
  color: #b2b1b1;
}
.fon-tex-jurnal {
    background: linear-gradient(to top, #111e05, #0d1c05);
    background-color: #011701;
    border-top: 1px solid rgba(192, 192, 192, 0.21);
    border-bottom: 1px solid rgb(0, 0, 0);
    padding: 5px;
    text-align: center;
}
 .title-res {
   font-size: 15px;
   background-repeat: repeat-x;
   color: #abac6d;
   background-color: rgba(4, 40, 4,1);
   background: linear-gradient(to top, #0c1b05, #021d02);
   border: 1px solid rgba(245, 245, 245, 0.1);
   border-top: 1px solid #094848;
   border-bottom: 1px solid #053c3c;
   padding: 6px;
   box-shadow: 0px 0px 7px 0px #132525 inset;
   text-align: center;
}
.fon-ml2-nav{
    background-color: rgb(12, 33, 5);
    background: linear-gradient(to top, #051505, #222004);
    border: 1px solid #3b3510;
   border-bottom: 1px solid #091604;
    padding: 5px;
    text-align: center;
    color: #b2b1b1;
	 background-size: 100% 100%;
}


/* главаная */

.home-menu {}
.home-num {
	vertical-align: middle;
	margin-top: -2px;
	margin-right: 10px;
	font-size: 1.15em;
	font-weight: bold;
	color: #289F77;
	/* text-shadow: 0 0 3px rgba(255,233,64, 0.5); */
}


/* профиль */

.profile-menu {
	padding: 0px;
	font-size: 0.9em;
}
.profile-menu-table {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.profile-menu-item-row {
	display: table-row;
}
.profile-menu-item-cell {
	display: table-cell;
	width: 50%;
}
.profile-menu-item {}
.profile-menu .profile-menu-item:nth-last-child(n + 2) {
	margin-bottom: 2px;
}


/* зачистка */

.sweeping-enemy-img {
	padding: 1px 0;
}
.sweeping-enemy-img img {
	width: 100px;
	height: 125px;
	border-radius: 15%;
}
.sweeping-enemy-img:hover {
	border-radius: 15%;
	background-color: rgba(200, 200, 200, 0.2);
}
.sweeping-left {
	border-right: 1px solid rgba(255, 255, 255, 0.4);
}


/* схватка */

.scramble-rang-icon {
	width: 36px;
	height: 36px;
}


/* ограбление */

.robbery-part, .robbery-mini-rait {
	display: table;
	width: 100%;
	text-align: left;
	table-layout: fixed;
}
.robbery-part-row, .robbery-mini-rait-row {
	display: table-row;
}
.robbery-part-cell-left, .robbery-part-cell-right, .robbery-mini-rait-cell-left, .robbery-mini-rait-cell-right {
	display: table-cell;
	text-align: center;
}
.robbery-part-cell-left {
	width: 80%;
}
.robbery-part-cell-right {
	width: 20%;
}
.robbery-mini-rait-cell-left {
	border-right: 1px solid #0E0E0E;
}
.robbery-score-last {
	display: inline-block;
	background-color: rgba(255,17,0, 0.1);
	font-size: 1.6em;
	font-weight: bold;
	text-shadow: 1px 1px 2px black;
}


/* канализация */

.ml2-list {
	width: 50%;
	/* height: 202px; */
	float: left;
	box-sizing: border-box;
	border-right: 1px solid #050B02;
	border-bottom: 1px solid #050B02;
	overflow: hidden;
	/* margin-top: 40px; */
}
.ml2-list-name {
	height: 17px;
}
.ml2-list-content {
	/* height: 218px; */
}
.ml2-list-reward-1 {
	height: 16px;
	font-size: 0.8em;
}
.ml2-list-reward-2 {
	display: table-cell;
	height: 48px;
	width: 100%;
	vertical-align: middle;
}
.ml2-list-bottom {
	height: 70px;
}


/* рейтинг */

.rating {
	display: table;
	width: 100%;
}
.rating-place, .rating-name, .rating-score {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	
}
.rating-place {
	min-width: 3%;
	font-size: 0.8em;
	padding-left: 3px;
}
.rating-name {
	width: 50%;
	padding-left: 6px;
}
.rating-score {
	width: 40%;
	text-align: right;
}
.rating-score-score {
	vertical-align: middle;
}
.rating-score-percent {
	font-size: 0.8em;
	vertical-align: middle;
}


/* разное */


/* примечание */
.prim {
	color: olive;
}

/* иконки персов */
.pers-icon {
	display: inline-block;
	position: relative;
}
.pers-icon-leo-mini, .pers-icon-raf-mini, .pers-icon-doni-mini, .pers-icon-miki-mini, .pers-icon-sist-mini, .pers-icon-leo-mini-off, .pers-icon-raf-mini-off, .pers-icon-doni-mini-off, .pers-icon-sist- off-mini .pers-icon-miki-mini-off {
	position: relative;
	width: 18px;
	height: 18px;
	box-shadow: 0px 0px 6px -1px black inset;
	border: 1px solid forestGreen;
	border-radius: 50%;
	padding: 1px;
}
.pers-icon-male, .pers-icon-female {
	position: absolute;
	width: 10px;
	z-index: 1;
	top: 13px;
	left: 8px;
}
.pers-icon-male {
	top: 12px;
}
.pers-icon-female {
	
}
.pers-icon-leo-mini-off, .pers-icon-raf-mini-off, .pers-icon-doni-mini-off, .pers-icon-sist-mini-off, .pers-icon-miki-mini-off {
	position: relative;
	width: 18px;
	height: 18px;
	box-shadow: 0px 0px 6px -1px black inset;
	border: 1px solid dimGray;
	border-radius: 50%;
	padding: 1px;
}

/* цвета параметров игрока */
.health-2-color {
	color: #90F418;
}
.damage-color {
	color: #389DE0;
}

.health-color {
	color: #D73112;
}
.power-color {
	color: #DAAC15;
}
.agil-color {
	color: #2296B8;
}
.intell-color {
	color: #8EC62E;
}
.fight-score-color, .robbery-score-last {
	color: #EE6700;
}


.icon-fon {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	background-image: url('../icon/icon-fon.png');
	width: 79px;
	height: 79px;
}