.b-diagrams-sector {
	margin-right:-46px
}

.b-diagram-block {
	float:left;
	padding:0 30px 20px 0;
	width: 365px
}

.b-diagram-wrpr {
	float:left;
	margin:0 0 0 -11px;
	overflow:hidden;
	position:relative;
	width:125px
}

.b-diagram {
	background:url("/static/img/wot/dsn/diagram/diagram-bg.png") no-repeat 6px 8px;
	width:130px;
	height:130px
}

.js-colors {
	display:none
}

.b-diagram-round {
	background:url("/static/img/wot/dsn/diagram/diagram-bg.png") no-repeat -130px 0;
	height:84px;
	left:22px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:24px;
	width:84px;
	-webkit-border-radius:42px;
	-moz-border-radius:42px;
	border-radius:42px
}

.b-diagram-round:before {
	content:'';
	display:block;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	-webkit-border-radius:42px;
	-moz-border-radius:42px;
	border-radius:42px
}

.js-diagram-round__shadow-default:before {
	background:rgba(255,255,255,0.1)
}

.js-diagram-round__shadow-default .js-result {
	text-shadow:0 0 15px rgba(255,255,255,0.5),0 0 25px rgba(255,255,255,0.18)
}

.js-diagram-round__shadow-red:before {
	background:rgba(196,0,0,0.1)
}

.js-diagram-round__shadow-red .js-result {
	text-shadow:0 0 15px rgba(205,0,0,0.5),0 0 25px rgba(255,0,0,0.18)
}

.js-diagram-round__shadow-yellow:before {
	background:rgba(134,83,21,0.1)
}

.js-diagram-round__shadow-yellow .js-result {
	text-shadow:0 0 15px rgba(229,75,0,0.5),0 0 25px rgba(255,120,0,0.18)
}

.js-diagram-round__shadow-blue:before {
	background:rgba(44,87,106,0.1)
}

.js-diagram-round__shadow-blue .js-result {
	text-shadow:0 0 15px rgba(27,110,148,0.5),0 0 25px rgba(27,110,148,0.18)
}

.js-diagram-round__shadow-navy:before {
	background:rgba(33,45,115,0.1)
}

.js-diagram-round__shadow-navy .js-result {
	text-shadow:0 0 15px rgba(63,22,73,0.5),0 0 25px rgba(63,22,73,0.18)
}

.js-diagram-round__shadow-green:before {
	background:rgba(65,102,0,0.1)
}

.js-diagram-round__shadow-green .js-result {
	text-shadow:0 0 15px rgba(47,88,38,0.5),0 0 25px rgba(47,88,38,0.18)
}

.js-diagram-round__shadow-violet:before {
	background:rgba(48,52,138,0.1)
}

.js-diagram-round__shadow-violet .js-result {
	text-shadow:0 0 15px rgba(48,52,138,0.5),0 0 25px rgba(52,57,145,0.18)
}

.b-diagram-round_value {
	color:#fff;
	display:block;
	font:19px "WarHeliosCondCBold","Arial Narrow",arial,sans-serif;
	margin:21px 0 0 0;
	position:relative;
	text-shadow:0 -1px 1px rgba(0,0,0,0.46)
}

.b-diagram-round_title {
	background:url("/static/img/wot/dsn/diagram/battle-ico.png") no-repeat -46px 0;
	display:block;
	font:11px Arial,"Helvetica CY",Helvetica,sans-serif;
	left:50%;
	height:46px;
	margin-left:-23px;
	position:absolute;
	top:32px;
	text-shadow:0 -1px 1px rgba(0,0,0,0.46);
	width:46px
}

.js-hover .b-diagram-round_title {
	background-position:0 0
}

.b-diagram-ico {
	color:#606060;
	background:url("/static/img/wot/dsn/diagram/diagram-ico.png") no-repeat 0 0;
	display:block;
	font-weight:bold;
	overflow:hidden;
	padding:0 0 0 18px;
	text-overflow:ellipsis;
	white-space:nowrap
}

.b-diagram-ico__lighttank {
	background-position:0 -1px
}

.b-diagram-ico__mediumtank {
	background-position:0 -27px
}

.b-diagram-ico__heavytank {
	background-position:0 -50px
}

.b-diagram-ico__at-spg {
	background-position:0 -77px
}

.b-diagram-ico__spg {
	background-position:0 -101px
}

.b-diagram-ico__fighterheavy {
	background-position:0 -28px
}

.b-diagram-ico__assault {
	background-position:0 -78px
}

.b-diagram-ico__navy {
	background-position:0 -49px
}

.b-diagram-ico__ussr {
	background-position:0 -128px
}

.b-diagram-ico__de {
	background-position:0 -157px
}

.b-diagram-ico__usa {
	background-position:0 -178px
}

.b-diagram-ico__fr {
	background-position:0 -203px
}

.b-diagram-ico__uk {
	background-position:0 -228px
}

.b-diagram-ico__cn {
	background-position:0 -253px
}

.b-diagram-ico__jp {
    background-position:0 -278px
}
.b-diagram-ico__cz {
    background-position:0 -290px
}
.b-diagram-ico__sw {
    background-position:0 -305px
}
.b-diagram-ico__pl {
    background-position:0 -318px
}
.b-diagram-ico__it {
    background-position:0 -330px
}

.t-table-dotted.t-table-dotted__diagram {
	width:200px
}

.t-table-dotted.t-table-dotted__diagram td {
	padding:0
}

.t-table-dotted__diagram {
	table-layout:fixed
}

.t-table-dotted__diagram tr td {
	vertical-align:top;
}

.t-table-dotted__diagram tr td.t-diagram_last {
	background:none;
	width:1px
}

.t-table-dotted__diagram tr td.t-diagram_last__wowp-indent {
	width:26px
}

.t-table-dotted__diagram tr:hover td,.t-table-dotted__diagram tr.js-hover td {
	background:url("/static/img/wot/dsn/diagram/diagram-hover-bg.png") no-repeat left 100%;
	cursor:default
}

.t-table-dotted__diagram tr:hover .b-diagram-ico,.t-table-dotted__diagram tr.js-hover .b-diagram-ico {
	color:#979899
}

.t-table-dotted__diagram tr:hover .t-diagram_percent,.t-table-dotted__diagram tr.js-hover .t-diagram_percent {
	color:#79797a
}

.t-diagram_bg {
	display:block;
	padding:7px 0 4px 0;
	position:relative;
	white-space:nowrap
}

.t-diagram_first .t-diagram_bg {
	padding-right:0
}

.t-diagram_last .t-diagram_bg {
	padding-right:0
}

.t-diagram_percent {
	color:#606061
}

.t-diagram_info {
	float:right;
	padding-left:5px
}

.t-table-dotted .t-diagram_bg  {
	vertical-align: bottom;
	line-height:130%;
	padding: 5px 0 5px 10px;
}

