.replay {
  font-size: 12px;
}
.replay .count {
  padding: 0 1px;
  position: absolute;
  font-size: 11px;
  line-height: 11px;
  border: 1px solid #2f2822;
  background: #000;
}
.replay__hat {
  margin-bottom: 40px;
}
.replay__title {
  width: auto;
  padding-top: 5px;
  overflow: hidden;
  color: #ddd;
  font-weight: normal;
  font: 24px "UniversCondCRegular", "Myriad Pro", sans-serif;
}
.replay__controls {
  float: right;
}
.replay__button {
  display: inline-block;
  height: 22px;
  padding: 3px 35px;
  position: relative;
  cursor: pointer;
  color: #c8c8b5;
  text-align: center;
  text-decoration: none;
  font: 14px "UniversCondCBold", "Myriad Pro", serif;
  text-shadow: 0 -1px 1px #000;
  background: url("/static/img/site/replay/results_sprite.png?version=29.08.2017") 0 -78px;
}
.replay__button:after {
  content: " ";
  display: block;
  height: 22px;
  width: 22px;
  position: absolute;
  right: 0;
  top: 0;
  background-image: inherit;
  background-position: 100% -78px;
}
.replay__button:hover {
  color: #fff;
  background-position: 0 -100px;
}
.replay__button:hover:after {
  background-position: 100% -100px;
}
.replay__button:active {
  top: 1px;
}
.replay__video {
  display: block;
  margin: 40px auto;
  position: relative;
}
.replay__video:after {
  content: ' ';
  display: block;
  padding-bottom: 63%;
}
.replay__video embed {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.replay__performance {
  padding: 55px 35px;
  padding-bottom: 20px;
  color: #989898;
  font-size: 15px;
}
.replay__performance li {
  margin-bottom: 2px;
  border-bottom: 1px dotted #3a3836;
}
.replay__performance li > span {
  float: right;
  color: #ddd;
}
.replay__performance li > span.replay-details__td--red {
  color: #b00;
}
.replay__performance li .inactive {
  opacity: 0.3;
}
.replay__performance--offset {
  padding-left: 32px;
}
.replay__tab_labels {
  margin: 0 1px 3px;
  border-bottom: 1px solid #484840;
  box-shadow: 0 3px 0 #23241d;
}
.replay__tab_label {
  width: 161px;
  height: 26px;
  margin-left: -1px;
  position: relative;
  float: left;
  cursor: pointer;
  color: #b1b4b6;
  text-align: center;
  font: 16px/28px "UniversCondCRegular", "Myriad Pro", sans-serif;
  text-shadow: 0 2px 3px #000;
  background: url("/static/img/site/replay/results_sprite.png?version=29.08.2017") 0 0 no-repeat;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.replay__tab_label.active,
.replay__tab_label:hover {
  color: #fff;
  z-index: 10;
  background-position: 0 -26px;
  box-shadow: inset 0 0 0 #2b2b2b;
}
.replay__tab_label.active {
  cursor: default;
}
.replay__social {
  float: right;
  margin-top: 3px;
}
.replay__social i[class*="i-24_"] {
  margin-top: -1px;
}
.replay__social > * {
  float: left;
  margin-right: 10px;
}
.replay__social .addthis_toolbox {
  margin: 0;
}
.replay__social .addthis_toolbox a {
  margin: 0;
}
.replay__tab {
  border: 1px solid #000;
  border-top: none;
  background: #1a1814;
}
.replay__tab.active {
  display: block;
}
.replay__info {
  margin-bottom: 30px;
}
.replay__info li {
  display: inline-block;
  width: auto;
  padding: 5px 15px 0 0;
  float: left;
}
.replay__info li .b-label {
  color: #797979;
}
.replay__info li.uploader {
  float: right;
}
.b-replay__img_wrap {
  position: relative;
}
.b-replay__img_wrap:hover .b-replay__img {
  visibility: visible;
  opacity: 1;
}
.b-replay__img {
  visibility: hidden;
  left: 0;
  top: 23px;
  position: absolute;
  z-index: 1000;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity 0.5s ease-out 0s;
}
.replay_link__link_is_copy {
  padding-left: 10px;
  color: #969696;
  font-size: 12px;
  font-family: Roboto, Arial, sans-serif;
  line-height: 20px;
  vertical-align: middle;
  opacity: 0;
  transition: opacity 0.2s;
}
.replay_link__link_is_copy.ng-animate.active {
  opacity: 0;
}
.replay_link__link_is_copy.active {
  opacity: 1;
}
.replay__description {
  background: url("/static/img/wot/dsn/block_top_bg.png?version=29.08.2017") 0 0 no-repeat;
  color: #989898;
  font-size: 12px;
  padding: 22px 0 30px;
}
.replay__description h2 {
  color: #b1b4b6;
  font: 20px "UniversCondCRegular", "Myriad Pro", sans-serif;
  padding: 0 0 9px;
}
.replay__description p {
  line-height: 18px;
  padding: 10px;
}
.replay__comments .comment__text {
  display: inline-block;
  width: 550px;
  position: relative;
  vertical-align: top;
  color: #989898;
  font-size: 12px;
  line-height: 18px;
}
.replay__comments .comment__text a {
  display: inline-block;
  min-width: 26px;
}
.replay__comments .comment__rating {
  display: inline-block;
  width: 80px;
  position: relative;
  text-align: center;
  vertical-align: top;
}
.replay__comments .comment__rating .comment-delete {
  display: none;
  width: 80px;
}
.replay__comments .comment__rating .comment-delete i {
  display: inline-block;
  vertical-align: text-bottom;
}
.replay__comments .comment__info {
  display: inline-block;
  padding: 1px 0 0 55px;
  color: #797979;
  font-size: 11px;
  vertical-align: top;
}
.replay__comments .comment__info span {
  display: block;
  position: relative;
  padding: 6px 0 0;
}
.replay__comments li {
  border-bottom: 1px dotted #262626;
  padding: 19px 0 24px 3px;
}
.replay__comments li:hover .comment-delete {
  display: block;
}
.comments__add {
  overflow: hidden;
}
.comments__add button {
  float: right;
  margin-top: 10px;
}
.comments__descr {
  color: #989898;
  display: inline-block;
  font-size: 11px;
  margin-top: 10px;
  vertical-align: top;
  width: 700px;
}
.comments__descr h3 {
  font-size: 12px;
  font-weight: bold;
  padding: 0 0 6px;
}
.comments__descr li {
  line-height: 1.4;
  padding: 0 0 0 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  border: none;
}
.h2-replay {
  padding: 30px 0;
  color: #b1b4b6;
  font-family: "UniversCondCRegular", "Myriad Pro", sans-serif;
  font-size: 20px;
}
.h2-replay sup {
  font-size: 11px;
  font-weight: bold;
  position: relative;
  top: 2px;
}
.replay-other-users {
  width: 100%;
  margin-bottom: 43px;
}
.replay-other-users__cell {
  width: 25%;
  margin: 0 -1px -1px 0;
  float: left;
  border: 1px solid #333;
  text-align: center;
  vertical-align: middle;
}
.replay-other-users__player {
  color: #9fac87;
}
.replay-other-users__link {
  display: block;
  height: 39px;
  width: 100%;
  line-height: 39px;
  position: relative;
  text-decoration: none;
}
.replay-other-users__link:hover {
  background: url("/static/img/wot/dsn/replist_active_bg.png?version=29.08.2017") 0 0 repeat-x;
}
.replay-other-users__item {
  max-width: 240px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-flist__error {
  color: #e65757;
  font-size: 11px;
  padding: 6px 1px;
}
.logo-KTTC {
  float: left;
  height: 23px;
  padding-left: 42px;
  background: url("/static/img/site/replay/logoKTTC.png?version=29.08.2017") 0px 3px no-repeat;
  background-size: 40px;
}
.medal {
  height: 80px;
  padding-top: 9px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: -2px;
  text-align: left;
  z-index: 3;
}
.medal--weapon_mark {
  height: 83px;
  top: 1px;
  padding: 0;
}
.medal__title {
  font: 16px "UniversCondCRegular", "Myriad Pro", sans-serif;
  margin-bottom: 4px;
}
.medal__ribbon {
  position: absolute;
  top: 0;
  height: 92px;
  right: -20px;
  left: -20px;
  z-index: -1;
  background: url("/static/img/wot/results/yellow-ribbon.png?version=29.08.2017") 0 center no-repeat;
}
.medal__tooltip {
  width: 400px;
  max-width: 280px;
  padding: 8px 10px;
  float: left;
  display: none;
  position: absolute;
  top: 88px;
  left: 8px;
  z-index: 10000;
  opacity: 1;
  color: #989898;
  background: url("/static/img/wot/dsn/tooltip_bg.jpg?version=29.08.2017") 0 0 repeat;
  border: 1px solid #454648;
  border-radius: 3px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.85), 0 0 20px rgba(0, 0, 0, 0.25), 0 0 7px rgba(0, 0, 0, 0.21), 0 0 11px rgba(255, 255, 255, 0.03) inset;
}
.medal__tooltip :after {
  content: " ";
  display: block;
  position: absolute;
  top: -16px;
  left: 16px;
  border: 8px solid transparent;
  border-bottom-color: #454648;
}
.medal:hover .medal__tooltip {
  display: block;
  animation: tooltip_visible .2s;
}
@keyframes tooltip_visible {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
}
.replay-stats {
  font-family: "UniversCondCRegular", "Myriad Pro", sans-serif;
  padding-bottom: 10px;
}
.replay-stats__hat,
.replay-stats__ribbon {
  background: center center no-repeat;
}
.replay-stats__hat {
  height: 225px;
  text-align: center;
}
.replay-stats__hat--win {
  background-image: url("/static/img/wot/results/Head/FinalStatistic_02p1ca4ce_picwin.png");
}
.replay-stats__hat--win .replay-stats__ribbon {
  background-image: url("/static/img/wot/results/Head/FinalStatistic_02p1ca4ce_linewin.png");
}
.replay-stats__hat--draw {
  background-image: url("/static/img/wot/results/Head/FinalStatistic_02p1ca4ce_picdraw.png");
}
.replay-stats__hat--draw .replay-stats__ribbon {
  background-image: url("/static/img/wot/results/Head/FinalStatistic_02p1ca4ce_linefraw.png");
}
.replay-stats__hat--lose {
  background-image: url("/static/img/wot/results/Head/FinalStatistic_02p1ca4ce_piclose.png");
}
.replay-stats__hat--lose .replay-stats__ribbon {
  background-image: url("/static/img/wot/results/Head/FinalStatistic_02p1ca4ce_linefrlose.png");
}
.replay-stats__title {
  padding: 30px 0;
  color: #fff;
  font: 60px "UniversCondCBold", "Myriad Pro", serif;
  text-shadow: 0 2px 3px #000;
}
.replay-stats__ribbon {
  height: 85px;
  padding: 0 20px;
}
.replay-stats__earnings,
.replay-stats__medals {
  height: 100%;
  float: left;
}
.replay-stats__earnings {
  width: 160px;
  padding-top: 13px;
  font: 30px/30px "UniversCondCBold", "Myriad Pro", serif;
  color: #fff;
  text-shadow: 0 1px 2px #000;
}
.replay-stats__earnings-grand_battle {
  padding-top: 3px;
  line-height: 25px;
}
.replay-stats__earnings :after {
  margin-left: 6px;
  vertical-align: middle;
}
.replay-stats__earnings_crystal:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADp0lEQVR4nO2Ua0xbZRjHD2yD1NHKZuasRHGODZgjoWxZcXNQnNsqUJbe0nYltHICbdMLJy2FlF6ktOkF0lKQtrPUYCEQERLipQkSNk1mYjTRZMb5xe9+MfGDH4y35e+DsmSSqSHui8me5JecvDnn93+e9z3nMMzD+j9Xa0298P3DVZVv0nXZgxTL6kXVN7lAD9IpDlNpDgeFgpX/Kj1eUsoMnX3h2FfeoAHZqBnvDqiwrG5FoU+G8WkbHjnIy+9GeIwpYdjDT1a+LhId+bxD1vxrv0mBmewI/EETAtYrmO6VYk17Dl/2SlAc1CJKIXt5pRP/2GVZWYm/6Wztp0ar/E4ibkEmNYCZjBvDHhuu5RKIREag1coxGOjFtbUARof0mNNJ8IX5Mj7w6BGIsCCP/35y3ukztV9vXk9hdoLDRxN2bFhVyAQtiGVcUKvlmEmHEY644fU6MeJ1gePUyBdDSNkUuKk9j5S8Ffm0B6mcYyuE3Rlw6Amh4NuFtQRm/SbccnThlrcHM14Wi5uTMJtV0GhUNEUci0tTGB7mYLVexcKKD6MmOXJeI0ZjZkSTZqyu+tB0qvo7ctbeG3Cyspz5sfNKE5Y2ZvFOxI5vfN247tJiJurA4noKflrr1sthMhug1igRjdlRKAQQHrdhcs6DeNIEq60dDqcUMlnD1hSv3JXvJboviAR47gADpV6CtQ8XUAzacDvYhxtmJeYHDXh7PoJgdACc0wCDUQF/wIJ4wo7wBIt+OgOL6QI0ulPoUZ6A5IxwK0B37wSPCwTMbeXzj/4R4hxjUdycx/z4CNYLMbyX8yGf8WKVtnB5JUTdWuAe0mDAfhlWUxuMGhEc6kYknJcwO9aFo8/wvyfnizvPQVxfy7/TKzmEluM8ZN8YxfrHc1jcSGO5OIk8bUMkxsLl7ITT1QGLuRUOQzOSQx3IBRUY4y5B19WAmqOVv5DrNaKaKN0ZYms/XwVWXAGN9ATeoo4LOTcSY0b4ORlslosYHJBiMqjGdEiNgLuduj+NxgbhD8weZpOef5V4iajZenH+7nuY10ur0dP2FJIeDcJsG1x6Maa8CixN9yFOclYnRuNJku5jbtD9IeJl4ghxgNhPlN+v+7vF30/nYZHXIc61YyHejWz4KvpZCcRNVT+VlZd8QveME53Es9vSCmaXP7zmc81P/xbyqdDSUvczv2LfZ7SWJJREHfHYtrR8N9KdpSCyhJao35bymX8Zf7e1h/mzU96DlD6sv9TvPCe/5xA74HAAAAAASUVORK5CYII=);
}
.replay-stats__earnings_credits:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QUU0N0I4QjUzRkUxMUUyODREOUZENzBDNkEyNjEzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QUU0N0I4QzUzRkUxMUUyODREOUZENzBDNkEyNjEzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBRTQ3Qjg5NTNGRTExRTI4NEQ5RkQ3MEM2QTI2MTM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBRTQ3QjhBNTNGRTExRTI4NEQ5RkQ3MEM2QTI2MTM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AKia1gAAAxVJREFUeNqcU11IU2EYfs/OOXPbcW2psIltLi00KkdqhtrPhVFeZBiEEsUswboIg8ggL7rpoh9Ssyi7yCiCWBcygn6M/sjoyouJsoU/bdV0U7c55zb3534670c7WFBQL7zn/c73ve/zPe/zfR+k02lY7VcZlsJ4+WfsYrLobiaLy6zfYaXs6nySdIUVc4V56iS7vbxNV1Otk+nW76EVigWWoQtCoZCfdrtrF0bHrJNv31e2TX6OwiojAIOGlvayjnM9nFbL4H8ikQCKooBhGEilUhAIBCCZTEIqEoG5Z88nd3VeKBEA7m+rKDgw+GI4Wy7P5wuplZUViMViBCAej0M0GiVUw+EwyOVyBEoG7vU/quruakUAZq1WI0sD5PDJFE7g7piMhcvLy4QFzkkkEqBpGlPohERa9EsLHo8njVSxMMMAI8uyxBEEGSGow+EAS8+N4vNvXtsFgD6DQZXf2GjKkkhqtFotAUJHQ+DFxUVwOp3g9/thamoKxq3Wl80yeUvHpyEvAUB72nvz4eiSvyU3NxdmZ2dJAe6M4s3MzIDb7SYtcRwHpaWl0NTQAMPHW2km04sqN0/dtH8f2Gw2iPBqLy0tYWtESIVCATqdDtRqNej1ejJ22exwLRFPEYCByh1bVwxHPbU8OiYVFhaSnbE4Y6gFskV2ZrMZLK9eGQ82NwEzsLlMXP7kcWeMYY4YjUYiUnV1NSiVSrBYLEQ4LEZGmVbE8/PGTd+nLwkiWq1Wk0qlOoRimUwmGBkZgWAwCF6vV2CBbSEYHmm9hDvd/2Wij9yDLl2x9PCHdwpUGJPr6upIj3a7nag+NzdHbiKehkgkwpiUff0WfJCdQ50I+dKEwe2TpwbX7Kytx/PXaDQEKHMb0Xw+Hzk+l8sFAafTVTVm3XjR5wkLLaAd02iGUsUbSir21uVNjI+npx0OKsWviyhK5Odbi4VCUBSOfFT6fOb+eOysoG7mWbbTTFOfmKvE8V0ppxeer1i25Qy/9vuzzzj5dNDsbozX2SzqT4l/BeB3X9fLSth/LRYA0G+JZdT/APwQYABW1V8RGJTU1AAAAABJRU5ErkJggg==);
}
.replay-stats__earnings_experience:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAXCAYAAADpwXTaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QUU0N0I4RjUzRkUxMUUyODREOUZENzBDNkEyNjEzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QUU0N0I5MDUzRkUxMUUyODREOUZENzBDNkEyNjEzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBRTQ3QjhENTNGRTExRTI4NEQ5RkQ3MEM2QTI2MTM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBRTQ3QjhFNTNGRTExRTI4NEQ5RkQ3MEM2QTI2MTM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8bcsCgAAAwFJREFUeNpi/P//PwO1ABMxiuaFhZUSZRrIZSA8i5OfF8aG4emcPByzvX0TTm5c9x9dDhsmqGD39Om/Hz9+8L9KRo6DkFqC3lR0cWJhYGJmkPHxnExRmM0MCMxkYWdj+PrhI4OOp2cKNjWzeAR4sRo2l0dQEJmv4OE66c2NGwyHFsxnkNHTZqhVVhUMY2YRnMErwAFTk/blw2cYmxHk12ZdXTUpVjaOf/8Z/jz88+uPGgcXz5M/f374L5x79eL8hVu3b9xUV7dr29njCxYy3N20hUGBncP43o/vX0Dqnv768YMJ6Cae7z/eM66Kjq7Vrq1oQnP9XxhjipuP/rSHD64eXr/qv7CWFtbg+PTwEcPmnEIVsMumhwTdsaiuUGZmY2O4uWM3w81jJ0xr1q49U6etw3nhxo0fskyMDHyiogzfBQVj5ORlNRkVFCptk+IZ2Dg5Ge4dO84QkJrJCA6zZBZWzsw161Q25BbXfPn4iUHB3oaBVVRIPoeVXe/xzZv/gKGrP/X37//vXr9hnHD16uJfr95eMg7yZ2BiZWXYN2/RDZhBKIk2nplZqEVTy3TP9s3/T5459n/dxN7/McwsBjD5dGZWpuXREa3Hjh/6f/jw3v+tfr7pBBNtspiY2+4dm/5vWjr/vx8TczCy3MLcrP9HTh78X2Ns5EhUop3z8uUuZg5OhuuHjzGwAcN2qq1d1JTkhGsguUeHj1v8+f2XgYWPXxlnok1kZhGCCfS5uXn8Z/zP8ODseQbvkvxdmq21S7XiozU3zJ72//G7dzLf3r5lkLCznIjNMEb0ImhlXdUHIUdb/s+vXjHwiokxPDp1huHLtVvLVCKCo4CRyvDr82cGRjZWBj//CEYMlyUguQoEuAx0+f/+/cfAwsHOsL+zLyC5vJYxf+HiaG/PAMaX124ysAsKMbBx8zJUWVqo4CyCQHiynqHQlh0b/09qqPkF4tszMTGjB3KVj3f8unXL//fmZp7FG5uzQ4OaSuztrIkpu3rLCh+iizHSvdge+oYBBBgA3u0GkFI0rc4AAAAASUVORK5CYII=);
}
.replay-stats__medals {
  width: 382px;
  table-layout: fixed;
}
.replay-stats__basic,
.replay-stats__efficiency {
  float: left;
  width: 50%;
}
.replay-stats__subtitle {
  padding: 5px 13px;
  font-size: 17px;
  color: #c8c8b5;
  text-shadow: 0 2px 3px #000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(255, 255, 255, 0.05);
}
.replay-stats__basic {
  padding-left: 15px;
}
.replay-stats__basic .replay-stats__subtitle {
  margin-left: -15px;
  border-right: 1px solid #000;
  background: linear-gradient(to left, #403a2e, #16130f);
}
.replay-stats__info {
  height: 100px;
  margin: 5px 0 10px;
  border: 1px solid #000;
  box-shadow: 0 0 1px 1px rgba(255, 212, 170, 0.1);
  background: rgba(0, 0, 0, 0.4);
}
.replay-stats__map,
.replay-stats__tank {
  height: 100%;
  float: left;
}
.replay-stats__map {
  width: 231px;
  position: relative;
}
.replay-stats__map:after {
  content: " ";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: url("/static/img/wot/dynamic/Maps/overlay.png?version=29.08.2017") no-repeat 100% 100%;
}
.replay-stats__tank {
  margin-left: -100px;
  position: relative;
  z-index: 2;
}
.replay-stats__tank_title {
  position: absolute;
  right: 15px;
  bottom: 5px;
  color: #fff;
  font-size: 16px;
}
.replay-stats__match {
  padding-top: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.replay-stats__username {
  color: #f9d088;
  font-size: 18px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.replay-stats__timestamp {
  color: #989898;
  font-size: 14px;
}
.replay-stats__summary_effective_block {
  float: right;
  font-size: 13px;
  color: white;
  opacity: 0.3;
  margin-right: -9px;
  line-height: 20px;
}
.replay-stats__summary_effective {
  display: inline-block;
  float: right;
  width: 29px;
  text-align: center;
}
.replay-stats__earnings_table {
  width: 100%;
  margin-bottom: 20px;
  table-layout: fixed;
  font-size: 14px;
  color: #fff;
  text-align: right;
}
.replay-stats__earnings_table td,
.replay-stats__earnings_table th {
  padding: 4px 0;
}
.replay-stats__earnings_table th {
  font-size: 15px;
}
.replay-stats__earnings_table tbody th {
  color: #c8c8b5;
  text-align: left;
}
.replay-stats__earnings_table tbody tr {
  border-bottom: 1px dotted #3a3836;
}
.replay-stats__earnings_table--non_premium th:nth-of-type(2) {
  color: #f9d088;
}
.replay-stats__earnings_table--non_premium th:nth-of-type(3),
.replay-stats__earnings_table--non_premium td:last-of-type {
  opacity: .3;
}
.replay-stats__earnings_table--premium th:nth-of-type(2),
.replay-stats__earnings_table--premium td:first-of-type {
  opacity: .3;
}
.replay-stats__earnings_table--premium th:nth-of-type(3) {
  color: #f9d088;
}
.replay-stats__efficiency .replay-stats__subtitle {
  border-left: 1px solid #000;
  background: linear-gradient(to right, #403a2e, #16130f);
}
.replay-stats .stats-links {
  margin-top: 10px;
  margin-bottom: 20px;
}
.replay-stats .stats-links a {
  vertical-align: middle;
}
.replay-stats .stats-links__item {
  display: inline-block;
  margin: 10px;
  vertical-align: middle;
}
.replay-stats .stats-links .statomer-icon {
  padding: 10px 10px 10px 35px;
  background: url("/static/img/site/replay/statomer-icon.png?version=29.08.2017") 0px 5px no-repeat;
  background-size: 20px;
  vertical-align: text-bottom;
}
.replay-stats .stats-links .kgts-icon {
  padding: 10px 10px 10px 35px;
  background: url("/static/img/site/replay/kttc-icon.png?version=29.08.2017") 0px 5px no-repeat;
  background-size: 25px;
}
.replay-stats .stats-links .wotomatic-icon {
  padding: 10px 10px 10px 35px;
  background: url("/static/img/site/replay/wotomatic-icon.png?version=29.08.2017") 0px 5px no-repeat;
  background-size: 25px;
}
.replay-stats .stats-links .wotext-icon {
  padding: 10px 10px 10px 35px;
  background: url("/static/img/site/replay/wotext-icon.png?version=29.08.2017") 0px 5px no-repeat;
  background-size: 25px;
}
.replay-stats .stats-links .wot-icon {
  padding: 10px 10px 10px 35px;
  background: url("/static/img/site/replay/wot-icon.png?version=29.08.2017") 0px 5px no-repeat;
  background-size: 25px;
}
.replay-stats .stats-links .wgstat-icon {
  padding: 10px 10px 10px 35px;
  background: url("/static/img/site/replay/wgstat-icon.png?version=29.08.2017") 0px 5px no-repeat;
  background-size: 20px;
}
.replay-affected {
  width: 100%;
  margin-top: 5px;
  font-size: 14px;
}
.replay-affected li {
  height: 34px;
  padding: 2px 0 1px;
  position: relative;
  background: linear-gradient(to right, #1a1814 5%, rgba(0, 0, 0, 0) 40%, #1a1814 100%), url("/static/img/wot/results/table_border_gradient.png?version=29.08.2017") 100% 0 no-repeat;
}
.replay-affected li > span {
  float: left;
  height: 100%;
}
.replay-affected li:last-child {
  background: linear-gradient(to right, #1a1814 5%, rgba(0, 0, 0, 0) 40%, #1a1814 100%), url("/static/img/wot/results/table_border_gradient.png?version=29.08.2017") 100% 0 no-repeat, url("/static/img/wot/results/table_border_gradient.png?version=29.08.2017") 100% 100% no-repeat;
}
.replay-affected__killed {
  z-index: 0;
  color: #797979;
}
.replay-affected__killed:after {
  content: " ";
  display: block;
  width: 481px;
  height: 33px;
  position: absolute;
  z-index: -1;
  background-image: url("/static/img/wot/results/tile.png?version=07.07.2015");
  background-image: linear-gradient(to right, #1a1814 0, rgba(0, 0, 0, 0) 30%, #1a1814 100%), url("/static/img/wot/results/tile.png?version=07.07.2015");
}
.replay-affected__username,
.replay-affected__tank {
  padding-top: 7px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.replay-affected__username {
  width: 130px;
  padding-left: 15px;
  padding-right: 10px;
  text-align: right;
}
.replay-affected__tank {
  width: 145px;
  padding-left: 65px;
  padding-right: 10px;
  background: 0 center no-repeat;
}
.replay-affected__assisted_stun-empty {
  width: 29px;
}
.replay-affected__frag,
.replay-affected__team_kill,
.replay-affected__damage,
.replay-affected__critical_hits,
.replay-affected__assisted,
.replay-affected__blocked,
.replay-affected__spotted,
.replay-affected__assisted_stun {
  width: 29px;
  position: relative;
  background: center center no-repeat;
}
.replay-affected__frag .count,
.replay-affected__team_kill .count,
.replay-affected__damage .count,
.replay-affected__critical_hits .count,
.replay-affected__assisted .count,
.replay-affected__blocked .count,
.replay-affected__spotted .count,
.replay-affected__assisted_stun .count {
  bottom: 1px;
  right: 0;
}
.replay-affected__frag {
  background-image: url("/static/img/wot/results/Action/06s.png?version=29.08.2017");
}
.replay-affected__team_kill {
  background-image: url("/static/img/wot/results/Action/05s.png?version=29.08.2017");
}
.replay-affected__damage {
  background-image: url("/static/img/wot/results/Action/03s.png?version=29.08.2017");
}
.replay-affected__critical_hits {
  background-image: url("/static/img/wot/results/Action/04s.png?version=29.08.2017");
}
.replay-affected__assisted {
  background-image: url("/static/img/wot/results/Action/07s.png?version=29.08.2017");
}
.replay-affected__blocked {
  background-image: url("/static/img/wot/results/Action/blocked.jpg?version=29.08.2017");
}
.replay-affected__spotted {
  background-image: url("/static/img/wot/results/Action/02s.png?version=29.08.2017");
}
.replay-affected__assisted_stun {
  background-image: url("/static/img/wot/results/Action/08s.png?version=29.08.2017");
}
.replay_rank {
  height: 122px;
  margin-top: 15px;
  background: #11100b;
  border-width: 1px;
  border-style: solid;
  border-image: radial-gradient(#2d2c25 90%, transparent) 1;
}
.replay_rank > * {
  display: inline-block;
  vertical-align: middle;
}
.replay_rank__star {
  width: 53px;
  height: 49px;
  background-size: 100%;
}
.replay_rank__star-top12 {
  background-image: url("/static/img/wot/results/ico_rank/top12.png?version=29.08.2017");
}
.replay_rank__star-top3 {
  background-image: url("/static/img/wot/results/ico_rank/top3.png?version=29.08.2017");
}
.replay_rank__star-not_top12 {
  background-image: url("/static/img/wot/results/ico_rank/top12-gray.png?version=29.08.2017");
}
.replay_rank__star-not_top3 {
  background-image: url("/static/img/wot/results/ico_rank/top3-gray.png?version=29.08.2017");
}
.replay_rank__right_text {
  width: 190px;
  margin-left: 18px;
  color: #797979;
  font-size: 16px;
}
.replay_rank__left_text {
  width: 79px;
  margin-left: 12px;
  color: #989898;
  font-size: 16px;
  text-align: right;
}
.replay_rank__rank_img {
  height: 120px;
  width: 94px;
  margin: 0 5px;
  background-repeat: no-repeat;
  background-position: center;
}
.replay_rank__chevron_gray {
  background-image: url("/static/img/wot/results/ico_rank/chevron.png?version=29.08.2017");
}
.replay_rank__chevron_down {
  background-image: url("/static/img/wot/results/ico_rank/chevron_down.png?version=29.08.2017");
}
.replay_rank__chevron_up {
  background-image: url("/static/img/wot/results/ico_rank/chevron_up.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img1 {
  background-image: url("/static/img/wot/results/ico_rank/rank_1.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img2 {
  background-image: url("/static/img/wot/results/ico_rank/rank_2.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img3 {
  background-image: url("/static/img/wot/results/ico_rank/rank_3.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img4 {
  background-image: url("/static/img/wot/results/ico_rank/rank_4.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img5 {
  background-image: url("/static/img/wot/results/ico_rank/rank_5.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img6 {
  background-image: url("/static/img/wot/results/ico_rank/rank_6.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img-gray2 {
  background-image: url("/static/img/wot/results/ico_rank/rank_2-gray.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img-gray3 {
  background-image: url("/static/img/wot/results/ico_rank/rank_3-gray.png?version=29.08.2017");
}
.replay_rank .replay_rank__rank_img-gray4 {
  background-image: url("/static/img/wot/results/ico_rank/rank_4-gray.png?version=29.08.2017");
}
.replay-teams {
  min-height: 571px;
  position: relative;
  color: #c8c8b5;
  font-family: "UniversCondCRegular", "Myriad Pro", sans-serif;
}
.replay-teams__team {
  float: left;
  width: 50%;
}
.replay-teams__team--ally {
  padding-right: 4px;
  border-right: 1px solid #484840;
}
.replay-teams__team--ally td:last-child {
  border-right: 1px solid #26251e;
}
.replay-teams__team--enemy {
  padding-left: 4px;
  border-left: 1px solid #484840;
}
.replay-teams__team--enemy td:first-child {
  border-left: 1px solid #26251e;
}
.replay-teams__title {
  padding: 5px 13px;
  font-size: 17px;
}
.team-table {
  width: 100%;
  table-layout: fixed;
  text-align: center;
  border-collapse: separate;
}
.team-table__header th {
  height: 30px;
  position: relative;
  cursor: pointer;
  border-left: 1px solid #322f23;
  border-right: 1px solid #000;
  background: #222117 center no-repeat;
}
.team-table__header th:first-child {
  border-left: none;
}
.team-table__header th:last-child {
  border-right: none;
}
.team-table__header th:hover {
  background-color: #2c291c;
  box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.5);
}
.team-table__header th.active {
  background-color: #383526;
  box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.5);
}
.team-table__header--sort_asc {
  vertical-align: middle;
}
.team-table__header--sort_asc:after,
.team-table__header--sort_desc:after {
  content: " ";
  display: block;
  width: 13px;
  height: 6px;
  position: absolute;
  left: 5px;
  background: 0 0 no-repeat;
}
.team-table__header--sort_asc:after {
  top: 0;
  background-image: url("/static/img/wot/results/tbl_ico__sort_up.png?version=29.08.2017");
}
.team-table__header--sort_desc:after {
  bottom: 0;
  background-image: url("/static/img/wot/results/tbl_ico__sort_down.png?version=29.08.2017");
}
.team-table__header .team-table__rank {
  background-image: url("/static/img/wot/results/ico_rank/small/rank.png?version=29.08.2017");
}
.team-table__header .team-table__platoon {
  background-image: url("/static/img/wot/results/tbl_ico__squad.png?version=29.08.2017");
}
.team-table__header .team-table__username {
  background-image: url("/static/img/wot/results/tbl_ico__user.png?version=29.08.2017");
}
.team-table__header .team-table__tank {
  background-image: url("/static/img/wot/results/tbl_ico__tank.png?version=29.08.2017");
}
.team-table__header .team-table__damageDealt {
  background-image: url("/static/img/wot/results/tbl_ico__health.png?version=29.08.2017");
}
.team-table__header .team-table__frags {
  background-image: url("/static/img/wot/results/tbl_ico__kills.png?version=29.08.2017");
}
.team-table__header .team-table__xp {
  background-image: url("/static/img/wot/results/tbl_ico__star.png?version=29.08.2017");
}
.team-table__header .team-table__achievements {
  background-image: url("/static/img/wot/results/tbl_ico__achiev.png?version=29.08.2017");
}
.team-table__body {
  font-size: 14px;
  line-height: 22px;
}
.team-table__body tr {
  background: #1c1912;
  cursor: pointer;
}
.team-table__body tr:hover {
  opacity: .8;
}
.team-table__body tr.owner {
  opacity: 0.99;
}
.team-table__body tr.owner:hover {
  opacity: .8;
}
.team-table__body tr.owner td {
  position: relative;
  background-image: none;
}
.team-table__body tr.owner td:first-child:before {
  background: url("/static/img/wot/results/dark.png") no-repeat;
  content: " ";
  width: 477px;
  height: 34px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.team-table__body tr.died {
  opacity: .7;
  background-image: url("/static/img/wot/results/tile.png");
}
.team-table__body tr.died:hover {
  opacity: .6;
}
.team-table__body tr.owner.died {
  background-image: none;
}
.team-table__body tr.owner.died td:first-child:before {
  background: url("/static/img/wot/results/red.png") no-repeat;
}
.team-table__body td {
  padding: 5px;
  border-bottom: 1px solid #26251e;
  box-shadow: inset 0 1px 0 #000, inset 0 -1px 0 #000, inset 0 -15px 10px -9px rgba(0, 0, 0, 0.3), inset 0 15px 10px -9px rgba(0, 0, 0, 0.3);
}
.team-table i {
  vertical-align: middle;
}
.team-table__platoon span {
  width: 19px;
  height: 21px;
  margin-top: -2px;
  display: inline-block;
  vertical-align: top;
  color: #fff;
  font-size: 11px;
  line-height: 18px;
  text-align: center;
  background: url("/static/img/wot/results/Ico/Squad-Ico-silver.png?version=29.08.2017") -6px -1px;
}
.team-table__rank > * {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: -2px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.team-table__rank .rank_1 {
  background-image: url("/static/img/wot/results/ico_rank/small/rank1.png?version=29.08.2017");
}
.team-table__rank .rank_2 {
  background-image: url("/static/img/wot/results/ico_rank/small/rank2.png?version=29.08.2017");
}
.team-table__rank .rank_3 {
  background-image: url("/static/img/wot/results/ico_rank/small/rank3.png?version=29.08.2017");
}
.team-table__rank .rank_4 {
  background-image: url("/static/img/wot/results/ico_rank/small/rank4.png?version=29.08.2017");
}
.team-table__rank .rank_5 {
  background-image: url("/static/img/wot/results/ico_rank/small/rank5.png?version=29.08.2017");
}
.team-table__username,
.team-table__tank {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 16px;
  text-align: left;
}
td.team-table__tank {
  padding-left: 60px;
  background-position: -5px 0;
  background-repeat: no-repeat;
}
.team-table__damageDealt {
  color: #bcae89;
}
.team-table__damageDealt,
.team-table__xp {
  padding-right: 0;
  text-align: right;
}
.team-table__frags {
  color: #bcae89;
}
.team-table__achievements_icon {
  display: inline-block;
  height: 24px;
  width: 24px;
  margin-top: -3px;
  position: relative;
  background: url("/static/img/wot/results/Ico/Achievement.png?version=29.08.2017") 0 0 no-repeat;
}
.team-table__achievements .count {
  top: 11px;
  right: 0;
  border-color: #797979;
}
.player-performance {
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  background: inherit;
}
.player-performance--ally {
  padding-left: 4px;
  border-left: 1px solid #484840;
  left: 50%;
}
.player-performance--enemy {
  padding-right: 4px;
  border-right: 1px solid #484840;
  left: 0;
}
.player-performance__player_info {
  height: 100px;
  padding: 20px 20px 20px 180px;
  position: relative;
  background-color: #28261d;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  border-bottom: 1px solid #494436;
  box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.player-performance__player_info.died {
  background-image: url("/static/img/wot/results/tile.png?version=29.08.2017");
  background-image: linear-gradient(to right, #1a1814 5%, rgba(0, 0, 0, 0) 40%, #1a1814 100%), url("/static/img/wot/results/tile.png?version=07.07.2015");
}
.player-performance__tank {
  width: 160px;
  height: 100px;
  position: absolute;
  left: 20px;
  top: 0;
}
.player-performance__tank_title {
  color: #fff;
  font-size: 16px;
}
.player-performance__username {
  color: #f9d088;
  font-size: 20px;
}
.player-performance__status {
  margin-top: 5px;
  color: #989898;
  font-size: 15px;
}
.player-performance__button {
  text-align: center;
}
.replay-details {
  color: #989898;
  font: 15px "UniversCondCRegular", "Myriad Pro", sans-serif;
  padding: 0 0 10px;
}
.replay-details li > span {
  color: #c8c8b5;
}
.replay-details li > span.replay-details__td--red {
  color: #b00;
}
.replay-details__first_div {
  padding-bottom: 70px;
}
.replay-details__performance,
.replay-details__credits,
.replay-details__timings,
.replay-details__xp {
  float: left;
  padding: 2px;
}
.replay-details__performance,
.replay-details__timings {
  width: 380px;
}
.replay-details__credits,
.replay-details__xp {
  width: 586px;
}
.replay-details__title {
  padding: 5px 13px;
  position: relative;
  color: #b1b4b6;
  font-size: 17px;
  text-shadow: 0 2px 3px #000;
  background-color: #272519;
}
.replay-details__title--premium {
  position: absolute;
  top: 5px;
  right: 0;
  left: 70%;
  color: #f9d088;
  text-align: center;
  text-shadow: 0 2px 3px #000, 0 0 30px #f9d088;
}
.replay-details__table_shell {
  padding: 10px 15px;
}
.replay-details__table {
  width: 100%;
}
.replay-details__td {
  vertical-align: bottom;
}
.replay-details__td--underline {
  margin-bottom: 2px;
  border-bottom: 1px dotted #3a3836;
}
.replay-details__td--result {
  color: #c8c8b5;
}
.replay-details__td--text_right {
  text-align: right;
  font-size: 16px;
  color: #ddd;
}
.replay-details__td--right_column {
  width: 20px;
  border-left: 1px solid #242119;
}
.replay-details__td--left_column {
  width: 20px;
}
.replay-details__td--red {
  color: #b00;
}
.replay-details__td--silver:after,
.replay-details__td--gold:after,
.replay-details__td--xp:after,
.replay-details__td--free_xp:after,
.replay-details__td--multy_xp:after {
  position: relative;
  top: 3px;
}
.replay-details__td--silver:after {
  content: url("/static/img/wot/results/Ico_resources/CreditsIcon-2.png");
}
.replay-details__td--gold:after {
  content: url("/static/img/wot/results/Ico_resources/GoldIcon-2.png");
}
.replay-details__td--xp:after {
  content: url("/static/img/wot/results/Ico_resources/XpIcon-1.png");
}
.replay-details__td--free_xp:after {
  content: url("/static/img/wot/results/Ico_resources/FreeXpIcon-1.png");
}
.replay-details__td--multy_xp:after {
  content: url("/static/img/wot/results/Ico_resources/multyXp.png");
}
.replay-details .inactive {
  opacity: 0.3;
}
#levels_filter .dropdown_container li {
  display: inline-block;
}
#searchFilter {
  padding-left: 12px;
  height: 0;
  overflow: hidden;
  transition: height .3s;
}
.searchFilter_title {
  margin-top: 8px;
  display: inline-block;
  color: #7a7d7f;
}
#searchFilter .dropdown {
  margin: 5px 15px 0 0;
}
#searchFilter .dropdown.expanded {
  margin-right: 0;
}
/*================== NEW REPLAY LIST ==================*/
.r_list {
  font-size: 12px;
}
.r_list > li {
  list-style-type: none;
  padding: 20px 10px;
  width: 720px;
  background: url("/static/img/wot/dsn/delimeter2.png?version=29.08.2017") center bottom no-repeat;
}
.r_list > li.last {
  background: none;
}
.r_list h3,
.r_list .r-map_85,
.r_list .r-clanlogo,
.r_list .r-info,
.r_list .r-act {
  display: inline-block;
  vertical-align: top;
}
.r_list .r-info {
  width: 410px;
}
.r_list h3 {
  width: 405px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 17px;
}
.r_list h3 a:visited {
  color: #897858;
}
.r-info h3 {
  font-weight: normal;
}
.r-info .link--pale_orange {
  font-weight: normal;
}
.r-info li {
  display: inline-block;
  padding: 2px 10px 2px 0;
  font-size: 11px;
}
.r-info_ri {
  padding: 5px 0;
}
.r-info .r-info_ci li {
  min-width: 145px;
  max-width: 210px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.r-info li b {
  color: #6A6D6F;
  font-weight: normal;
}
.r_list .r-act {
  text-align: center;
  opacity: .1;
  transition: opacity .2s;
}
.r_list li:hover .r-act {
  opacity: 1;
}
.r_list .r-act_soc {
  margin-top: 5px;
}
html[lang="en"] .r_list .btn_l-grey {
  font-size: 16px;
}
.r-act_soc > * {
  display: inline-block;
  text-decoration: none;
  color: inherit;
  padding: 5px;
  cursor: default;
}
.r-act_soc ins {
  display: inline-block;
  width: 26px;
  height: 26px;
  vertical-align: top;
  margin: -5px 0;
  background: url("/static/img/site/base/icons.png?version=29.08.2017") -999px -999px no-repeat;
}
.r-act_soc-like ins {
  background-position: -45px -5px;
}
.r-act_soc-like:hover ins {
  background-position: -45px -38px;
}
.r-act_soc-like.liked:hover ins {
  background-position: -45px -71px;
}
.r-act_soc-com ins {
  background-position: -46px -103px;
  cursor: default;
}
.r-act_soc-dl ins {
  background-position: -47px -136px;
}
.r-map_85 {
  float: left;
  position: relative;
  margin-right: 15px;
  display: block;
  width: 85px;
  height: 85px;
  border: 1px solid #000000;
  background-size: cover;
}
.r-map_85 .index {
  position: absolute;
  top: 100%;
  margin-top: -15px;
  left: -25px;
  width: 34px;
  height: 26px;
  font-size: 11px;
  color: #b4b1b6;
  text-align: center;
  padding: 12px 0 0 6px;
  box-sizing: border-box;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAaCAMAAADlsH4wAAAAPFBMVEUAAABeABFYARFcABBQBRJSAxJtAhRgABFNBBFvABR6ABZ1ABVrABNcABBxABSGABhkABJPBRKBABdGBRFXaE4/AAAACnRSTlMA2AqmnJNc8x3vbEZkSwAAANBJREFUeNqF0YsKgzAMheHu4qrNaZa593/XnUhgrmUkKIh80D+0/JlrSWe95+R1zwlNRmgywlkSkpr1nRqSxJDELDmhecB651NhhqbSnq39vFspNxck3SCqsg9iJykXF0aioJBBiJPVRa8GQJsMJwkJ5xEtwCh2CVIWb4nafRDNied0I/HaSWiQK1umWgptiiAXHqSA8u+vAPBt2cz3mYXWYyMK1Kg9d7gwJ6sLq/DaWXQSDzFuJOfaELDu5HYI26A6ieNmPITUtJ734YeG6PUDCtcZV8iizZYAAAAASUVORK5CYII=) 0 0 no-repeat;
}
.r-map_85.sh:after {
  content: " ";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.15);
}
.showVideo {
  width: 44px;
  height: 32px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -16px;
  z-index: 10;
  cursor: pointer;
  background: url("/static/img/site/base/icons.png?version=29.08.2017") -78px -57px no-repeat;
  box-shadow: 0 0 40px #000000;
  border-radius: 8px;
}
.showVideo:hover {
  opacity: .8;
}
.r_list .b-replay__video {
  margin: 15px 0;
}
.c_list > li {
  width: 680px;
}
.c_list > li h3 {
  display: inline;
  font-size: 17px;
  font-weight: bold;
  color: #b1b4b6;
}
.c_list > li h4 {
  font-size: 17px;
  color: #ffd4aa;
}
.c_list > li .r-info {
  width: 360px;
  padding: 4px 0;
}
.c_list > li .r-info li {
  min-width: 0;
  padding: 10px 30px 2px 0;
}
.c_list > li .r-act {
  width: 205px;
}
.c_list > li .btn_l-grey {
  font-size: 14px;
  width: 162px;
  text-transform: none;
}
.c_list > li .r_count {
  font-size: 17px;
  font-weight: bold;
}
.c_list > li .r_count b {
  font-size: 11px;
  color: #6A6D6F;
  font-weight: normal;
  margin-left: 20px;
}
.c_list > li .r-map_85 {
  float: left;
  display: block;
  width: 70px;
  height: 70px;
  position: relative;
  margin-right: 15px;
  background: #1b1b1b;
  background: linear-gradient(to bottom, #1b1b1b 0%, #1f1f1f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b1b1b', endColorstr='#1f1f1f', GradientType=0);
  box-shadow: 0 2px 7px #000000, 0 -2px 10px rgba(255, 255, 255, 0.1);
  border-radius: 5px;
  border: 1px solid #272727;
}
.c_list > li .r-map_85 .c_logo {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background: center center no-repeat;
}
.r_list .empty {
  display: block;
  padding: 12px;
}
.r_list .showmore {
  font: 11px Roboto, Arial;
  padding: 5px 0 8px;
  color: #636668;
  position: relative;
  background: url("/static/img/wot/dsn/showmore_bkgr.png?version=29.08.2017") -29px -180px no-repeat;
}
.r_list .showmore:hover {
  color: #c6c6c6;
  background-position: -29px -214px;
}
.r_list .showmore:after {
  content: " ";
  display: block;
  height: 20px;
  position: absolute;
  top: -20px;
  left: 50%;
  margin-left: -360px;
  width: 721px;
  background: url("/static/img/wot/dsn/showmore_bkgr.png?version=29.08.2017") -6px -160px no-repeat;
}
.replay-controls {
  width: 998px;
  border-top: 1px solid #2E2E2E;
  border-bottom: 1px solid #2E2E2E;
  margin-left: -15px;
  position: relative;
  top: 10px;
  text-align: center;
  background: url("/static/img/wot/dsn/tabs_bg.jpg") 0 -147px;
}
.replay-controls > div {
  padding: 15px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.replay-controls:after {
  content: " ";
  display: block;
  position: absolute;
  right: 293px;
  top: -8px;
  width: 14px;
  height: 14px;
  opacity: 1;
  border-top: 1px solid #2E2E2E;
  border-left: 1px solid #2E2E2E;
  transform: rotate(45deg);
  background: url("/static/img/wot/dsn/tabs_bg.jpg") 0 -147px;
}
.replay-controls.collapsed {
  top: -10px;
  height: 0;
  border: 0 solid transparent;
}
.replay-controls.collapsed > div {
  padding: 0 15px 0;
}
.replay-controls.collapsed:after {
  opacity: 0;
}
/* TODO ace delete */
.replay-controls a:nth-child(2n) {
  margin-right: 30px;
}
.replay-controls__temp_faq {
  margin-left: 10px;
}
.r-info .r-info_ci li {
  min-width: 175px;
}
