/**
 * Webkit specific way of ellipsis last line of a text that is too long to fit its container.
 * Non-webkit browsers will have overflow hidden applied, just not showing the ellipsis.
 */
/**
 * Mixin to use ellipsis for texts if they go beyond their allowed width
 * @param max-width
 */
/**
 * Mixin to generate button states
 * @param color
 * @param bg-color
 * @param border-color
 * @param hover
 * @param active
 */
/**
 * Mixin to use ellipsis for texts if they go beyond their allowed width
 * @param max-width
 */
[class^="icon-"], [class*=" icon-"] {
  text-decoration: none;
  background-color: transparent;
  border: 0;
  color: transparent;
  font: 0/0 a;
  text-shadow: none; }

.submenu > ul > li > a, .submenu > ul > li > span {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }

.box-content:before, .dialog > header:before, .dialog > section:before, .dialog > footer:before, .box-content:after, .dialog > header:after, .dialog > section:after, .dialog > footer:after {
  display: table;
  content: "";
  line-height: 0; }
.box-content:after, .dialog > header:after, .dialog > section:after, .dialog > footer:after {
  clear: both; }

.box.box-secondary > header {
  background-color: rgba(0, 0, 0, 0.35); }
.box.box-secondary > .box-content {
  background-color: rgba(0, 0, 0, 0.2); }
.box > header {
  background-color: rgba(7, 7, 7, 0.8);
  padding: 0 8px; }
  .box > header h1 {
    line-height: 23px;
    color: #d5dde5;
    font-size: 16px;
    text-transform: uppercase;
    margin: 0;
    font-family: Purista, sans-serif;
    font-style: normal;
    font-weight: 600; }
  .box > header + .box-content {
    margin-top: 1px;
    padding-top: 15px; }
    .box > header + .box-content.no-padding {
      padding: 0; }
    .box > header + .box-content.no-margin {
      margin: 0; }
  .box > header + table.table, .box > header + .spacing-top-tight {
    margin-top: 1px; }
.box > footer {
  background-color: rgba(0, 0, 0, 0.35);
  margin-top: 1px;
  padding: 16px;
  text-transform: uppercase;
  text-align: center;
  font-size: 14px;
  color: #8a8a8a; }
.box .box-padding {
  padding: 16px; }

a.box {
  display: block;
  text-decoration: none; }
  a.box:not([disabled]) {
    cursor: pointer; }
    a.box:not([disabled]):hover .box-content, a.box:not([disabled]):active .box-content {
      background-color: rgba(0, 0, 0, 0.35); }
    a.box:not([disabled]).box-secondary:hover > .box-content, a.box:not([disabled]).box-secondary:active > .box-content {
      background-color: rgba(0, 0, 0, 0.1); }
    a.box:not([disabled]):active .box-content {
      -webkit-transition-duration: 0;
      -moz-transition-duration: 0;
      transition-duration: 0; }
  a.box[disabled] {
    cursor: default;
    opacity: 0.5; }

a.box-content {
  text-decoration: none; }

ul.box-list li.item {
  font-size: 12px;
  color: #a8a8a8;
  background-color: rgba(7, 7, 7, 0.5);
  margin-top: 1px;
  padding: 4px 10px; }
  ul.box-list li.item.active {
    color: #fff; }
  ul.box-list li.item[data-guid] {
    cursor: pointer; }
    ul.box-list li.item[data-guid]:hover {
      background-color: #fff;
      color: #000 !important; }
ul.box-list strong {
  float: right;
  color: #fff; }
ul.box-list li.totals {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff; }

.box-content {
  background-color: rgba(7, 7, 7, 0.5);
  padding: 16px;
  display: block;
  word-wrap: break-word; }
  .box-content + .box-content {
    margin-top: 1px;
    padding-top: 15px; }
  .box-content + header {
    margin-top: 1px; }
    .box-content + header h1 {
      line-height: 31px; }
  .box-content.no-padding {
    padding: 0; }
  .box-content.box-hover:hover {
    background-color: rgba(7, 7, 7, 0.6);
    cursor: pointer; }
  .box-content.no-background {
    background: transparent; }

@-webkit-keyframes dialog-shake {
  0% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  10% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  20% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  30% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  40% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  50% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  60% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  70% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  80% {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px); }

  90% {
    -webkit-transform: translateX(5px);
    -moz-transform: translateX(5px);
    -ms-transform: translateX(5px);
    -o-transform: translateX(5px);
    transform: translateX(5px); }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); } }

@-moz-keyframes dialog-shake {
  0% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  10% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  20% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  30% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  40% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  50% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  60% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  70% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  80% {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px); }

  90% {
    -webkit-transform: translateX(5px);
    -moz-transform: translateX(5px);
    -ms-transform: translateX(5px);
    -o-transform: translateX(5px);
    transform: translateX(5px); }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); } }

-o-keyframes dialog-shake 0% {
  -webkit-transform: translateX(-10px);
  -moz-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  -o-transform: translateX(-10px);
  transform: translateX(-10px); }
-o-keyframes dialog-shake 10% {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  transform: translateX(10px); }
-o-keyframes dialog-shake 20% {
  -webkit-transform: translateX(-30px);
  -moz-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  -o-transform: translateX(-30px);
  transform: translateX(-30px); }
-o-keyframes dialog-shake 30% {
  -webkit-transform: translateX(30px);
  -moz-transform: translateX(30px);
  -ms-transform: translateX(30px);
  -o-transform: translateX(30px);
  transform: translateX(30px); }
-o-keyframes dialog-shake 40% {
  -webkit-transform: translateX(-30px);
  -moz-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  -o-transform: translateX(-30px);
  transform: translateX(-30px); }
-o-keyframes dialog-shake 50% {
  -webkit-transform: translateX(30px);
  -moz-transform: translateX(30px);
  -ms-transform: translateX(30px);
  -o-transform: translateX(30px);
  transform: translateX(30px); }
-o-keyframes dialog-shake 60% {
  -webkit-transform: translateX(-10px);
  -moz-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  -o-transform: translateX(-10px);
  transform: translateX(-10px); }
-o-keyframes dialog-shake 70% {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  transform: translateX(10px); }
-o-keyframes dialog-shake 80% {
  -webkit-transform: translateX(-5px);
  -moz-transform: translateX(-5px);
  -ms-transform: translateX(-5px);
  -o-transform: translateX(-5px);
  transform: translateX(-5px); }
-o-keyframes dialog-shake 90% {
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
  transform: translateX(5px); }
-o-keyframes dialog-shake 100% {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

@-ms-keyframes dialog-shake {
  0% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  10% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  20% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  30% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  40% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  50% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  60% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  70% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  80% {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px); }

  90% {
    -webkit-transform: translateX(5px);
    -moz-transform: translateX(5px);
    -ms-transform: translateX(5px);
    -o-transform: translateX(5px);
    transform: translateX(5px); }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); } }

@keyframes dialog-shake {
  0% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  10% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  20% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  30% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  40% {
    -webkit-transform: translateX(-30px);
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -o-transform: translateX(-30px);
    transform: translateX(-30px); }

  50% {
    -webkit-transform: translateX(30px);
    -moz-transform: translateX(30px);
    -ms-transform: translateX(30px);
    -o-transform: translateX(30px);
    transform: translateX(30px); }

  60% {
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px); }

  70% {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }

  80% {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px); }

  90% {
    -webkit-transform: translateX(5px);
    -moz-transform: translateX(5px);
    -ms-transform: translateX(5px);
    -o-transform: translateX(5px);
    transform: translateX(5px); }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); } }

#dialog-container {
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3000;
  pointer-events: none; }
  #dialog-container .modal-overlay {
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0);
    pointer-events: none;
    -webkit-transition: background 0.2s ease-out;
    -moz-transition: background 0.2s ease-out;
    transition: background 0.2s ease-out; }
    #dialog-container .modal-overlay.show {
      background: rgba(0, 0, 0, 0.4);
      pointer-events: all; }

.no-csstransitions #dialog-container .modal-overlay, .is-touch #dialog-container .modal-overlay, .commander-body #dialog-container .modal-overlay {
  display: none; }
  .no-csstransitions #dialog-container .modal-overlay.show, .is-touch #dialog-container .modal-overlay.show, .commander-body #dialog-container .modal-overlay.show {
    display: block; }

.dialog {
  position: absolute;
  z-index: 2;
  outline: none;
  pointer-events: all;
  top: 20%;
  left: 50%;
  width: 560px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
  background: #070707;
  border: 1px solid #ffffff;
  overflow: hidden; }
  .dialog.auto-size {
    height: 60%; }
  .dialog > header {
    position: relative;
    background: -webkit-linear-gradient(top, #dbdbdb, #ffffff 75%);
    background: linear-gradient(to bottom, #dbdbdb, #ffffff 75%);
    border-bottom: 1px solid #ffffff;
    height: 31px;
    line-height: 30px;
    padding: 0; }
    .dialog > header h3 {
      color: #000;
      font-size: 18px;
      margin-bottom: 0;
      height: 31px;
      line-height: 30px;
      text-align: center; }
    .dialog > header .icon-dialog-close, .dialog > header .icon-close {
      position: absolute;
      right: 6px;
      top: 9px; }
  .dialog > section, .dialog > footer {
    padding: 16px;
    font-size: 12px;
    line-height: 1.5; }
    .dialog > section.no-padding, .dialog > footer.no-padding {
      padding: 0; }
  .dialog > section {
    overflow: auto; }
    .dialog > section h2 {
      font-size: 20px; }
  .dialog > footer {
    text-align: center;
    background: #070707; }
  .dialog.hide {
    display: none; }
  .dialog.fade {
    -webkit-transition: opacity 0.15s linear, transform 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22);
    -moz-transition: opacity 0.15s linear, transform 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22);
    transition: opacity 0.15s linear, transform 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22);
    opacity: 0;
    -webkit-transform: scale3d(0.75, 0.75, 1);
    -moz-transform: scale3d(0.75, 0.75, 1);
    -ms-transform: scale3d(0.75, 0.75, 1);
    -o-transform: scale3d(0.75, 0.75, 1);
    transform: scale3d(0.75, 0.75, 1); }
    .dialog.fade.in {
      -webkit-transform: scale3d(1, 1, 1);
      -moz-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      -o-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
      -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
      -moz-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
      transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
      opacity: 1; }
  .dialog.shake {
    -webkit-animation: dialog-shake 0.2s linear;
    -moz-animation: dialog-shake 0.2s linear;
    -ms-animation: dialog-shake 0.2s linear;
    -o-animation: dialog-shake 0.2s linear;
    animation: dialog-shake 0.2s linear; }
  .dialog.no-footer footer {
    display: none; }
  .dialog .dialog-body {
    overflow-x: hidden;
    overflow-y: auto; }

.is-touch .dialog.fade {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none; }
.is-touch .dialog.shake {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  -o-animation: none;
  animation: none; }

@-webkit-keyframes icon-distort {
  0% {
    -webkit-transform: translateX(-1px);
    -moz-transform: translateX(-1px);
    -ms-transform: translateX(-1px);
    -o-transform: translateX(-1px);
    transform: translateX(-1px); }

  25% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -2px 0 0);
    -moz-filter: drop-shadow(red -2px 0 0);
    -ms-filter: drop-shadow(red -2px 0 0);
    -o-filter: drop-shadow(red -2px 0 0);
    filter: drop-shadow(red -2px 0 0); }

  50% {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
    -webkit-filter: drop-shadow(green 2px 0 0);
    -moz-filter: drop-shadow(green 2px 0 0);
    -ms-filter: drop-shadow(green 2px 0 0);
    -o-filter: drop-shadow(green 2px 0 0);
    filter: drop-shadow(green 2px 0 0); }

  75% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -5px 0 0);
    -moz-filter: drop-shadow(red -5px 0 0);
    -ms-filter: drop-shadow(red -5px 0 0);
    -o-filter: drop-shadow(red -5px 0 0);
    filter: drop-shadow(red -5px 0 0); }

  100% {
    -webkit-filter: drop-shadow(green 5px 0 0);
    -moz-filter: drop-shadow(green 5px 0 0);
    -ms-filter: drop-shadow(green 5px 0 0);
    -o-filter: drop-shadow(green 5px 0 0);
    filter: drop-shadow(green 5px 0 0); } }

@-moz-keyframes icon-distort {
  0% {
    -webkit-transform: translateX(-1px);
    -moz-transform: translateX(-1px);
    -ms-transform: translateX(-1px);
    -o-transform: translateX(-1px);
    transform: translateX(-1px); }

  25% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -2px 0 0);
    -moz-filter: drop-shadow(red -2px 0 0);
    -ms-filter: drop-shadow(red -2px 0 0);
    -o-filter: drop-shadow(red -2px 0 0);
    filter: drop-shadow(red -2px 0 0); }

  50% {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
    -webkit-filter: drop-shadow(green 2px 0 0);
    -moz-filter: drop-shadow(green 2px 0 0);
    -ms-filter: drop-shadow(green 2px 0 0);
    -o-filter: drop-shadow(green 2px 0 0);
    filter: drop-shadow(green 2px 0 0); }

  75% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -5px 0 0);
    -moz-filter: drop-shadow(red -5px 0 0);
    -ms-filter: drop-shadow(red -5px 0 0);
    -o-filter: drop-shadow(red -5px 0 0);
    filter: drop-shadow(red -5px 0 0); }

  100% {
    -webkit-filter: drop-shadow(green 5px 0 0);
    -moz-filter: drop-shadow(green 5px 0 0);
    -ms-filter: drop-shadow(green 5px 0 0);
    -o-filter: drop-shadow(green 5px 0 0);
    filter: drop-shadow(green 5px 0 0); } }

-o-keyframes icon-distort 0% {
  -webkit-transform: translateX(-1px);
  -moz-transform: translateX(-1px);
  -ms-transform: translateX(-1px);
  -o-transform: translateX(-1px);
  transform: translateX(-1px); }
-o-keyframes icon-distort 25% {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  -webkit-filter: drop-shadow(red -2px 0 0);
  -moz-filter: drop-shadow(red -2px 0 0);
  -ms-filter: drop-shadow(red -2px 0 0);
  -o-filter: drop-shadow(red -2px 0 0);
  filter: drop-shadow(red -2px 0 0); }
-o-keyframes icon-distort 50% {
  -webkit-transform: translateX(1px);
  -moz-transform: translateX(1px);
  -ms-transform: translateX(1px);
  -o-transform: translateX(1px);
  transform: translateX(1px);
  -webkit-filter: drop-shadow(green 2px 0 0);
  -moz-filter: drop-shadow(green 2px 0 0);
  -ms-filter: drop-shadow(green 2px 0 0);
  -o-filter: drop-shadow(green 2px 0 0);
  filter: drop-shadow(green 2px 0 0); }
-o-keyframes icon-distort 75% {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  -webkit-filter: drop-shadow(red -5px 0 0);
  -moz-filter: drop-shadow(red -5px 0 0);
  -ms-filter: drop-shadow(red -5px 0 0);
  -o-filter: drop-shadow(red -5px 0 0);
  filter: drop-shadow(red -5px 0 0); }
-o-keyframes icon-distort 100% {
  -webkit-filter: drop-shadow(green 5px 0 0);
  -moz-filter: drop-shadow(green 5px 0 0);
  -ms-filter: drop-shadow(green 5px 0 0);
  -o-filter: drop-shadow(green 5px 0 0);
  filter: drop-shadow(green 5px 0 0); }

@-ms-keyframes icon-distort {
  0% {
    -webkit-transform: translateX(-1px);
    -moz-transform: translateX(-1px);
    -ms-transform: translateX(-1px);
    -o-transform: translateX(-1px);
    transform: translateX(-1px); }

  25% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -2px 0 0);
    -moz-filter: drop-shadow(red -2px 0 0);
    -ms-filter: drop-shadow(red -2px 0 0);
    -o-filter: drop-shadow(red -2px 0 0);
    filter: drop-shadow(red -2px 0 0); }

  50% {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
    -webkit-filter: drop-shadow(green 2px 0 0);
    -moz-filter: drop-shadow(green 2px 0 0);
    -ms-filter: drop-shadow(green 2px 0 0);
    -o-filter: drop-shadow(green 2px 0 0);
    filter: drop-shadow(green 2px 0 0); }

  75% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -5px 0 0);
    -moz-filter: drop-shadow(red -5px 0 0);
    -ms-filter: drop-shadow(red -5px 0 0);
    -o-filter: drop-shadow(red -5px 0 0);
    filter: drop-shadow(red -5px 0 0); }

  100% {
    -webkit-filter: drop-shadow(green 5px 0 0);
    -moz-filter: drop-shadow(green 5px 0 0);
    -ms-filter: drop-shadow(green 5px 0 0);
    -o-filter: drop-shadow(green 5px 0 0);
    filter: drop-shadow(green 5px 0 0); } }

@keyframes icon-distort {
  0% {
    -webkit-transform: translateX(-1px);
    -moz-transform: translateX(-1px);
    -ms-transform: translateX(-1px);
    -o-transform: translateX(-1px);
    transform: translateX(-1px); }

  25% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -2px 0 0);
    -moz-filter: drop-shadow(red -2px 0 0);
    -ms-filter: drop-shadow(red -2px 0 0);
    -o-filter: drop-shadow(red -2px 0 0);
    filter: drop-shadow(red -2px 0 0); }

  50% {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
    -webkit-filter: drop-shadow(green 2px 0 0);
    -moz-filter: drop-shadow(green 2px 0 0);
    -ms-filter: drop-shadow(green 2px 0 0);
    -o-filter: drop-shadow(green 2px 0 0);
    filter: drop-shadow(green 2px 0 0); }

  75% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-filter: drop-shadow(red -5px 0 0);
    -moz-filter: drop-shadow(red -5px 0 0);
    -ms-filter: drop-shadow(red -5px 0 0);
    -o-filter: drop-shadow(red -5px 0 0);
    filter: drop-shadow(red -5px 0 0); }

  100% {
    -webkit-filter: drop-shadow(green 5px 0 0);
    -moz-filter: drop-shadow(green 5px 0 0);
    -ms-filter: drop-shadow(green 5px 0 0);
    -o-filter: drop-shadow(green 5px 0 0);
    filter: drop-shadow(green 5px 0 0); } }

[class^="icon-"], [class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: baseline;
  background: url(../ui/icons-small.png) no-repeat; }
  [class^="icon-"]:after, [class*=" icon-"]:after {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    text-align: center;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 0.7;
    color: #fff; }
  [class^="icon-"] + span, [class*=" icon-"] + span {
    margin-left: 4px; }
  [class^="icon-"].icon-fairfight, [class*=" icon-"].icon-fairfight {
    background: url("../base/shared/icon-ff.png");
    width: 17px;
    height: 13px;
    vertical-align: middle; }
  [class^="icon-"].icon-punkbuster, [class*=" icon-"].icon-punkbuster {
    background: url("../base/shared/icon-pb.png");
    width: 17px;
    height: 13px;
    vertical-align: middle; }
  [class^="icon-"].disabled, [class*=" icon-"].disabled {
    opacity: 0.25; }

.distort-icon:hover [class^="icon-"], .distort-icon:hover [class*=" icon-"] {
  -webkit-animation: icon-distort 0.1s linear 2;
  -moz-animation: icon-distort 0.1s linear 2;
  -ms-animation: icon-distort 0.1s linear 2;
  -o-animation: icon-distort 0.1s linear 2;
  animation: icon-distort 0.1s linear 2; }

.icon-blue.icon-home {
  background-position: -0px -0px; }
.icon-blue.icon-friends {
  background-position: -0px -14px; }
.icon-blue.icon-servers {
  background-position: -0px -28px; }
.icon-blue.icon-cogwheel {
  background-position: -0px -42px; }
.icon-blue.icon-pen {
  background-position: -0px -56px; }
.icon-blue.icon-fan {
  background-position: -0px -70px; }
.icon-blue.icon-pulse {
  background-position: -0px -84px; }
.icon-blue.icon-check {
  background-position: -0px -98px; }
.icon-blue.icon-person {
  background-position: -0px -112px; }
.icon-blue.icon-insignia {
  background-position: -0px -126px; }
.icon-blue.icon-weapon {
  background-position: -0px -140px; }
.icon-blue.icon-wheel {
  background-position: -0px -154px; }
.icon-blue.icon-medal {
  background-position: -0px -168px; }
.icon-blue.icon-dogtags {
  background-position: -0px -182px; }
.icon-blue.icon-lock {
  background-position: -0px -196px; }
.icon-blue.icon-clock {
  background-position: -0px -210px; }
.icon-blue.icon-star {
  background-position: -0px -224px; }
.icon-blue.icon-briefcase {
  background-position: -0px -238px; }
.icon-blue.icon-checkbox {
  background-position: -0px -252px; }
.icon-blue.icon-chartbars {
  background-position: -0px -266px; }
.icon-blue.icon-skull {
  background-position: -0px -280px; }
.icon-blue.icon-ring {
  background-position: -0px -294px; }
.icon-blue.icon-tank {
  background-position: -0px -308px; }
.icon-blue.icon-jet {
  background-position: -0px -322px; }
.icon-blue.icon-friends2 {
  background-position: -0px -336px; }
.icon-blue.icon-matches {
  background-position: -0px -350px; }
.icon-blue.icon-mobile {
  background-position: -0px -364px; }
.icon-blue.icon-origin {
  background-position: -0px -378px; }
.icon-blue.icon-search {
  background-position: -0px -392px; }
.icon-blue.icon-help {
  background-position: -0px -406px; }
.icon-blue.icon-club {
  background-position: -0px -420px; }
.icon-blue.icon-battlepack {
  background-position: -0px -434px; }
.icon-blue.icon-mission {
  background-position: -0px -448px; }

.icon-white.icon-home {
  background-position: -14px -0px; }
.icon-white.icon-friends {
  background-position: -14px -14px; }
.icon-white.icon-servers {
  background-position: -14px -28px; }
.icon-white.icon-cogwheel {
  background-position: -14px -42px; }
.icon-white.icon-pen {
  background-position: -14px -56px; }
.icon-white.icon-fan {
  background-position: -14px -70px; }
.icon-white.icon-pulse {
  background-position: -14px -84px; }
.icon-white.icon-check {
  background-position: -14px -98px; }
.icon-white.icon-person {
  background-position: -14px -112px; }
.icon-white.icon-insignia {
  background-position: -14px -126px; }
.icon-white.icon-weapon {
  background-position: -14px -140px; }
.icon-white.icon-wheel {
  background-position: -14px -154px; }
.icon-white.icon-medal {
  background-position: -14px -168px; }
.icon-white.icon-dogtags {
  background-position: -14px -182px; }
.icon-white.icon-lock {
  background-position: -14px -196px; }
.icon-white.icon-clock {
  background-position: -14px -210px; }
.icon-white.icon-star {
  background-position: -14px -224px; }
.icon-white.icon-briefcase {
  background-position: -14px -238px; }
.icon-white.icon-checkbox {
  background-position: -14px -252px; }
.icon-white.icon-chartbars {
  background-position: -14px -266px; }
.icon-white.icon-skull {
  background-position: -14px -280px; }
.icon-white.icon-ring {
  background-position: -14px -294px; }
.icon-white.icon-tank {
  background-position: -14px -308px; }
.icon-white.icon-jet {
  background-position: -14px -322px; }
.icon-white.icon-friends2 {
  background-position: -14px -336px; }
.icon-white.icon-matches {
  background-position: -14px -350px; }
.icon-white.icon-mobile {
  background-position: -14px -364px; }
.icon-white.icon-origin {
  background-position: -14px -378px; }
.icon-white.icon-search {
  background-position: -14px -392px; }
.icon-white.icon-help {
  background-position: -14px -406px; }
.icon-white.icon-club {
  background-position: -14px -420px; }
.icon-white.icon-battlepack {
  background-position: -14px -434px; }
.icon-white.icon-mission {
  background-position: -14px -448px; }

.icon-grey.icon-home {
  background-position: -28px -0px; }
.icon-grey.icon-friends {
  background-position: -28px -14px; }
.icon-grey.icon-servers {
  background-position: -28px -28px; }
.icon-grey.icon-cogwheel {
  background-position: -28px -42px; }
.icon-grey.icon-pen {
  background-position: -28px -56px; }
.icon-grey.icon-fan {
  background-position: -28px -70px; }
.icon-grey.icon-pulse {
  background-position: -28px -84px; }
.icon-grey.icon-check {
  background-position: -28px -98px; }
.icon-grey.icon-person {
  background-position: -28px -112px; }
.icon-grey.icon-insignia {
  background-position: -28px -126px; }
.icon-grey.icon-weapon {
  background-position: -28px -140px; }
.icon-grey.icon-wheel {
  background-position: -28px -154px; }
.icon-grey.icon-medal {
  background-position: -28px -168px; }
.icon-grey.icon-dogtags {
  background-position: -28px -182px; }
.icon-grey.icon-lock {
  background-position: -28px -196px; }
.icon-grey.icon-clock {
  background-position: -28px -210px; }
.icon-grey.icon-star {
  background-position: -28px -224px; }
.icon-grey.icon-briefcase {
  background-position: -28px -238px; }
.icon-grey.icon-checkbox {
  background-position: -28px -252px; }
.icon-grey.icon-chartbars {
  background-position: -28px -266px; }
.icon-grey.icon-skull {
  background-position: -28px -280px; }
.icon-grey.icon-ring {
  background-position: -28px -294px; }
.icon-grey.icon-tank {
  background-position: -28px -308px; }
.icon-grey.icon-jet {
  background-position: -28px -322px; }
.icon-grey.icon-friends2 {
  background-position: -28px -336px; }
.icon-grey.icon-matches {
  background-position: -28px -350px; }
.icon-grey.icon-mobile {
  background-position: -28px -364px; }
.icon-grey.icon-origin {
  background-position: -28px -378px; }
.icon-grey.icon-search {
  background-position: -28px -392px; }
.icon-grey.icon-help {
  background-position: -28px -406px; }
.icon-grey.icon-club {
  background-position: -28px -420px; }
.icon-grey.icon-battlepack {
  background-position: -28px -434px; }
.icon-grey.icon-mission {
  background-position: -28px -448px; }

.icon-black.icon-home {
  background-position: -42px -0px; }
.icon-black.icon-friends {
  background-position: -42px -14px; }
.icon-black.icon-servers {
  background-position: -42px -28px; }
.icon-black.icon-cogwheel {
  background-position: -42px -42px; }
.icon-black.icon-pen {
  background-position: -42px -56px; }
.icon-black.icon-fan {
  background-position: -42px -70px; }
.icon-black.icon-pulse {
  background-position: -42px -84px; }
.icon-black.icon-check {
  background-position: -42px -98px; }
.icon-black.icon-person {
  background-position: -42px -112px; }
.icon-black.icon-insignia {
  background-position: -42px -126px; }
.icon-black.icon-weapon {
  background-position: -42px -140px; }
.icon-black.icon-wheel {
  background-position: -42px -154px; }
.icon-black.icon-medal {
  background-position: -42px -168px; }
.icon-black.icon-dogtags {
  background-position: -42px -182px; }
.icon-black.icon-lock {
  background-position: -42px -196px; }
.icon-black.icon-clock {
  background-position: -42px -210px; }
.icon-black.icon-star {
  background-position: -42px -224px; }
.icon-black.icon-briefcase {
  background-position: -42px -238px; }
.icon-black.icon-checkbox {
  background-position: -42px -252px; }
.icon-black.icon-chartbars {
  background-position: -42px -266px; }
.icon-black.icon-skull {
  background-position: -42px -280px; }
.icon-black.icon-ring {
  background-position: -42px -294px; }
.icon-black.icon-tank {
  background-position: -42px -308px; }
.icon-black.icon-jet {
  background-position: -42px -322px; }
.icon-black.icon-friends2 {
  background-position: -42px -336px; }
.icon-black.icon-matches {
  background-position: -42px -350px; }
.icon-black.icon-mobile {
  background-position: -42px -364px; }
.icon-black.icon-origin {
  background-position: -42px -378px; }
.icon-black.icon-search {
  background-position: -42px -392px; }
.icon-black.icon-help {
  background-position: -42px -406px; }
.icon-black.icon-club {
  background-position: -42px -420px; }
.icon-black.icon-battlepack {
  background-position: -42px -434px; }
.icon-black.icon-mission {
  background-position: -42px -448px; }

.icon-yellow.icon-home {
  background-position: -56px -0px; }
.icon-yellow.icon-friends {
  background-position: -56px -14px; }
.icon-yellow.icon-servers {
  background-position: -56px -28px; }
.icon-yellow.icon-cogwheel {
  background-position: -56px -42px; }
.icon-yellow.icon-pen {
  background-position: -56px -56px; }
.icon-yellow.icon-fan {
  background-position: -56px -70px; }
.icon-yellow.icon-pulse {
  background-position: -56px -84px; }
.icon-yellow.icon-check {
  background-position: -56px -98px; }
.icon-yellow.icon-person {
  background-position: -56px -112px; }
.icon-yellow.icon-insignia {
  background-position: -56px -126px; }
.icon-yellow.icon-weapon {
  background-position: -56px -140px; }
.icon-yellow.icon-wheel {
  background-position: -56px -154px; }
.icon-yellow.icon-medal {
  background-position: -56px -168px; }
.icon-yellow.icon-dogtags {
  background-position: -56px -182px; }
.icon-yellow.icon-lock {
  background-position: -56px -196px; }
.icon-yellow.icon-clock {
  background-position: -56px -210px; }
.icon-yellow.icon-star {
  background-position: -56px -224px; }
.icon-yellow.icon-briefcase {
  background-position: -56px -238px; }
.icon-yellow.icon-checkbox {
  background-position: -56px -252px; }
.icon-yellow.icon-chartbars {
  background-position: -56px -266px; }
.icon-yellow.icon-skull {
  background-position: -56px -280px; }
.icon-yellow.icon-ring {
  background-position: -56px -294px; }
.icon-yellow.icon-tank {
  background-position: -56px -308px; }
.icon-yellow.icon-jet {
  background-position: -56px -322px; }
.icon-yellow.icon-friends2 {
  background-position: -56px -336px; }
.icon-yellow.icon-matches {
  background-position: -56px -350px; }
.icon-yellow.icon-mobile {
  background-position: -56px -364px; }
.icon-yellow.icon-origin {
  background-position: -56px -378px; }
.icon-yellow.icon-search {
  background-position: -56px -392px; }
.icon-yellow.icon-help {
  background-position: -56px -406px; }
.icon-yellow.icon-club {
  background-position: -56px -420px; }
.icon-yellow.icon-battlepack {
  background-position: -56px -434px; }
.icon-yellow.icon-mission {
  background-position: -56px -448px; }

.icon-lined.icon-home {
  background-position: -70px -0px; }
.icon-lined.icon-friends {
  background-position: -70px -14px; }
.icon-lined.icon-servers {
  background-position: -70px -28px; }
.icon-lined.icon-cogwheel {
  background-position: -70px -42px; }
.icon-lined.icon-pen {
  background-position: -70px -56px; }
.icon-lined.icon-fan {
  background-position: -70px -70px; }
.icon-lined.icon-pulse {
  background-position: -70px -84px; }
.icon-lined.icon-check {
  background-position: -70px -98px; }
.icon-lined.icon-person {
  background-position: -70px -112px; }
.icon-lined.icon-insignia {
  background-position: -70px -126px; }
.icon-lined.icon-weapon {
  background-position: -70px -140px; }
.icon-lined.icon-wheel {
  background-position: -70px -154px; }
.icon-lined.icon-medal {
  background-position: -70px -168px; }
.icon-lined.icon-dogtags {
  background-position: -70px -182px; }
.icon-lined.icon-lock {
  background-position: -70px -196px; }
.icon-lined.icon-clock {
  background-position: -70px -210px; }
.icon-lined.icon-star {
  background-position: -70px -224px; }
.icon-lined.icon-briefcase {
  background-position: -70px -238px; }
.icon-lined.icon-checkbox {
  background-position: -70px -252px; }
.icon-lined.icon-chartbars {
  background-position: -70px -266px; }
.icon-lined.icon-skull {
  background-position: -70px -280px; }
.icon-lined.icon-ring {
  background-position: -70px -294px; }
.icon-lined.icon-tank {
  background-position: -70px -308px; }
.icon-lined.icon-jet {
  background-position: -70px -322px; }
.icon-lined.icon-friends2 {
  background-position: -70px -336px; }
.icon-lined.icon-matches {
  background-position: -70px -350px; }
.icon-lined.icon-mobile {
  background-position: -70px -364px; }
.icon-lined.icon-origin {
  background-position: -70px -378px; }
.icon-lined.icon-search {
  background-position: -70px -392px; }
.icon-lined.icon-help {
  background-position: -70px -406px; }
.icon-lined.icon-club {
  background-position: -70px -420px; }
.icon-lined.icon-battlepack {
  background-position: -70px -434px; }
.icon-lined.icon-mission {
  background-position: -70px -448px; }

.icon-custom {
  background: none;
  vertical-align: text-top; }
  .icon-custom.icon-origin {
    width: 15px;
    height: 20px;
    background-image: url(../originconnect/originicon.png);
    margin-top: -1px; }
  .icon-custom.icon-close {
    background: url("../base/shared/row_icon_chat.png");
    background-position: 0 26px;
    width: 13px;
    height: 13px; }
    .icon-custom.icon-close:hover {
      background-position: 0 13px; }
    .icon-custom.icon-close.inverted {
      background-image: url("../base/shared/row_icon_chat_light.png"); }

.icon-dialog-close {
  background: url("../base/shared/dark-close.png") center center no-repeat;
  width: 30px;
  height: 30px;
  padding-right: 6px;
  right: 0 !important;
  top: 1px !important;
  opacity: 0.6; }
  .icon-dialog-close:hover {
    opacity: 1; }

.icon-platform, .icon-platform-big {
  background: url(../common/icons/platforms.png);
  height: 10px; }
  .icon-platform.ps3, .icon-platform-big.ps3 {
    background-position: 0 0;
    width: 41px; }
    .active .icon-platform.ps3, .icon-platform.ps3.inverted, .active .icon-platform-big.ps3, .icon-platform-big.ps3.inverted {
      background-position: -61px 50px; }
  .icon-platform.pc, .icon-platform-big.pc {
    width: 18px;
    background-position: 0 -10px; }
    .active .icon-platform.pc, .icon-platform.pc.black, .icon-platform.pc.inverted, .active .icon-platform-big.pc, .icon-platform-big.pc.black, .icon-platform-big.pc.inverted {
      background-position: -61px -10px; }
  .icon-platform.xbox, .icon-platform-big.xbox {
    background-position: -61px -18px; }
    .active .icon-platform.xbox, .icon-platform.xbox.inverted, .active .icon-platform-big.xbox, .icon-platform-big.xbox.inverted {
      background-position: 0 -18px; }
  .icon-platform.xbox360, .icon-platform-big.xbox360 {
    width: 58px;
    background-position: 0 -20px; }
    .icon-platform.xbox360.inverted, .icon-platform-big.xbox360.inverted {
      background-position: -61px -20px; }
  .icon-platform.ps4, .icon-platform-big.ps4 {
    width: 42px;
    background-position: -61px -30px; }
    .icon-platform.ps4.inverted, .icon-platform-big.ps4.inverted {
      background-position: 0 -30px; }
  .icon-platform.xboxone, .icon-platform-big.xboxone {
    width: 60px;
    background-position: -61px -40px; }
    .icon-platform.xboxone.inverted, .icon-platform-big.xboxone.inverted {
      background-position: 0 -40px; }

.icon-game {
  width: 16px;
  height: 13px;
  vertical-align: middle; }
  .icon-game.bf3 {
    background-image: url(../common/game_icons_venice_hori.png);
    background-position: 0 0; }
    .icon-game.bf3.bright {
      background-position: -41px 0; }
  .icon-game.mohw {
    width: 30px;
    background-image: url(../common/game_icons_mohw_hori.png);
    background-position: 0 0; }
    .icon-game.mohw.bright {
      background-position: -70px 0; }
  .icon-game.bf4 {
    background-image: url(../common/icons/bf4-platforms-horizontal.png);
    background-position: 0 0; }
  .icon-game.bfh {
    background-image: url(../common/icons/bfh-platforms-horizontal.png);
    background-position: -66px -1px;
    width: 19px;
    height: 12px; }
    .icon-game.bfh.bright {
      background-position: 0 -1px; }

.icon-skillmatch {
  background-image: url(../common/competitive_icon_2.png);
  height: 14px;
  width: 18px;
  margin-right: 4px !important;
  margin-left: -2px; }
  .icon-skillmatch.inverted {
    background-image: url(../common/competitive_icon_2_inverted.png); }

/* \\\\\\\\\\\\\\\\\ START GAMEICONS ///////////////// */
.common-gameicon-hori {
  display: inline-block;
  width: 26px;
  height: 13px;
  background-image: url(../common/game_icons_venice_hori.png); }

.common-gameicon {
  display: inline-block;
  width: 26px;
  height: 19px;
  background-image: url(../common/game_icons_venice.png); }

/* ----------------- BFBC2 ----------------- */
.common-game-1-4 {
  background-position: 0 0; }

.common-game-1-1 {
  background-position: 0 -20px; }

.common-game-1-2 {
  background-position: 0 -40px; }

.common-game-1-4-exp {
  background-position: 0 -60px; }

.common-game-1-1-exp {
  background-position: 0 -80px; }

.common-game-1-2-exp {
  background-position: 0 -100px; }

/* ----------------- Unknown & Unknown bright ----------------- */
.common-game-0-1, .common-game-0-2, .common-game-0-4, .common-game-0-1.bright, .common-game-0-2.bright, .common-game-0-4.bright, .common-game-0-1-exp.bright, .common-game-0-2-exp.bright, .common-game-0-4-exp.bright, .common-gameicon-hori.common-game-0-1.bright, .common-gameicon-hori.common-game-0-2.bright, .common-gameicon-hori.common-game-0-4.bright, .common-gameicon-hori.common-game-0-1-exp.bright, .common-gameicon-hori.common-game-0-2-exp.bright, .common-gameicon-hori.common-game-0-4-exp.bright, .common-gameicon-hori.common-game-0-1, .common-gameicon-hori.common-game-0-2, .common-gameicon-hori.common-game-0-4 {
  background: red; }

/* ----------------- BFBC2 bright ----------------- */
.common-game-1-4.bright {
  background-position: 26px 0; }

.common-game-1-1.bright {
  background-position: 26px -20px; }

.common-game-1-2.bright {
  background-position: 26px -40px; }

.common-game-1-4-exp.bright {
  background-position: 26px -60px; }

.common-game-1-1-exp.bright {
  background-position: 26px -80px; }

.common-game-1-2-exp.bright {
  background-position: 26px -100px; }

/* ----------------- BFBC2 horizontal bright ----------------- */
.common-gameicon-hori.common-game-1-4.bright {
  width: 50px;
  background-position: -50px 0; }

.common-gameicon-hori.common-game-1-1.bright {
  width: 41px;
  background-position: -32px -13px; }

.common-gameicon-hori.common-game-1-2.bright {
  width: 48px;
  background-position: -48px -26px; }

.common-gameicon-hori.common-game-1-4-exp.bright {
  width: 52px;
  background-position: -52px -39px; }

.common-gameicon-hori.common-game-1-1-exp.bright {
  width: 43px;
  background-position: -43px -52px; }

.common-gameicon-hori.common-game-1-2-exp.bright {
  width: 50px;
  background-position: -50px -65px; }

/* ----------------- BFBC2 horizontal ----------------- */
.common-gameicon-hori.common-game-1-4 {
  width: 50px;
  background-position: 0 0; }

.common-gameicon-hori.common-game-1-1 {
  width: 32px;
  background-position: 0 -13px; }

.common-gameicon-hori.common-game-1-2 {
  width: 48px;
  background-position: 0 -26px; }

.common-gameicon-hori.common-game-1-4-exp {
  width: 52px;
  background-position: 0 -39px; }

.common-gameicon-hori.common-game-1-1-exp {
  width: 43px;
  background-position: 0 -52px; }

.common-gameicon-hori.common-game-1-2-exp {
  width: 50px;
  background-position: 0 -65px; }

/* ----------------- BF3 ----------------- */
.common-game-2-1-exp, .common-game-2-2-exp, .common-game-2-4-exp, .common-game-2-4, .common-game-2-1, .common-game-2-2 {
  background-image: url(../common/game_icons_venice.png); }

.common-game-2-4 {
  background-position: 0 0; }

.common-game-2-1 {
  background-position: 0 -20px; }

.common-game-2-2 {
  background-position: 0 -40px; }

.common-game-2-4-exp {
  background-position: 0 -72px; }

.common-game-2-1-exp {
  background-position: 0 40px; }

.common-game-2-2-exp {
  background-position: 0 -100px; }

/* ----------------- BF3 horizontal ----------------- */
.common-gameicon-hori.common-game-2-0-exp, .common-gameicon-hori.common-game-2-4-exp, .common-gameicon-hori.common-game-2-1-exp, .common-gameicon-hori.common-game-2-2-exp, .common-gameicon-hori.common-game-2-0, .common-gameicon-hori.common-game-2-4, .common-gameicon-hori.common-game-2-1, .common-gameicon-hori.common-game-2-2 {
  background-image: url(../common/game_icons_venice_hori.png); }

.common-gameicon-hori.common-game-2-0 {
  width: 15px;
  background-position: 0 0; }

.common-gameicon-hori.common-game-2-4 {
  width: 41px;
  background-position: 0 0; }

.common-gameicon-hori.common-game-2-1 {
  width: 32px;
  background-position: 0 -14px; }

.common-gameicon-hori.common-game-2-2 {
  width: 39px;
  background-position: 0 -26px; }

.common-gameicon-hori.common-game-2-0-exp {
  width: 20px;
  background-position: 0 39px; }

.common-gameicon-hori.common-game-2-4-exp {
  width: 46px;
  background-position: 0 39px; }

.common-gameicon-hori.common-game-2-1-exp {
  width: 37px;
  background-position: 0 -52px; }

.common-gameicon-hori.common-game-2-2-exp {
  width: 44px;
  background-position: 0 13px; }

/* ----------------- BF3 bright ----------------- */
.common-game-2-4-exp.bright, .common-game-2-1-exp.bright, .common-game-2-2-exp.bright, .common-game-2-4.bright, .common-game-2-1.bright, .common-game-2-2.bright {
  background-image: url(../common/game_icons_venice.png); }

.common-game-2-4.bright {
  background-position: 26px 0; }

.common-game-2-1.bright {
  background-position: 26px -20px; }

.common-game-2-2.bright {
  background-position: 26px -40px; }

.common-game-2-4-exp.bright {
  background-position: 26px -60px; }

.common-game-2-1-exp.bright {
  background-position: 26px -80px; }

.common-game-2-2-exp.bright {
  background-position: 26px -100px; }

/* ----------------- BF3 horizontal bright ----------------- */
.common-gameicon-hori.common-game-2-0-exp.bright, .common-gameicon-hori.common-game-2-4-exp.bright, .common-gameicon-hori.common-game-2-1-exp.bright, .common-gameicon-hori.common-game-2-2-exp.bright, .common-gameicon-hori.common-game-2-0.bright, .common-gameicon-hori.common-game-2-4.bright, .common-gameicon-hori.common-game-2-1.bright, .common-gameicon-hori.common-game-2-2.bright {
  background-image: url(../common/game_icons_venice_hori.png); }

.common-gameicon-hori.common-game-2-0.bright {
  width: 15px;
  background-position: -41px 0; }

.common-gameicon-hori.common-game-2-4.bright {
  width: 41px;
  background-position: -41px 0; }

.common-gameicon-hori.common-game-2-1.bright {
  width: 32px;
  background-position: -32px -14px; }

.common-gameicon-hori.common-game-2-2.bright {
  width: 39px;
  background-position: -39px -26px; }

.common-gameicon-hori.common-game-2-0-exp.bright {
  width: 20px;
  background-position: -46px 39px; }

.common-gameicon-hori.common-game-2-4-exp.bright {
  width: 45px;
  background-position: -46px 39px; }

.common-gameicon-hori.common-game-2-1-exp.bright {
  width: 37px;
  background-position: -37px 25px; }

.common-gameicon-hori.common-game-2-2-exp.bright {
  width: 44px;
  background-position: 0 -65px; }

/* ----------------- MOHW horizontal ----------------- */
.common-gameicon-hori.common-game-4096-0-exp, .common-gameicon-hori.common-game-4096-4-exp, .common-gameicon-hori.common-game-4096-1-exp, .common-gameicon-hori.common-game-4096-2-exp, .common-gameicon-hori.common-game-4096-0, .common-gameicon-hori.common-game-4096-4, .common-gameicon-hori.common-game-4096-1, .common-gameicon-hori.common-game-4096-2 {
  background-image: url(../common/game_icons_mohw_hori.png);
  height: 13px; }

.common-gameicon-hori.common-game-4096-0 {
  width: 30px;
  background-position: 0 0; }

.common-gameicon-hori.common-game-4096-4 {
  width: 57px;
  background-position: 0 0; }

.common-gameicon-hori.common-game-4096-1 {
  width: 47px;
  background-position: 0 -14px; }

.common-gameicon-hori.common-game-4096-2 {
  width: 54px;
  background-position: 0 -26px; }

.common-gameicon-hori.common-game-4096-0-exp {
  width: 37px;
  background-position: 0 -52px; }

.common-gameicon-hori.common-game-4096-4-exp {
  width: 64px;
  background-position: 0 39px; }

.common-gameicon-hori.common-game-4096-1-exp {
  width: 37px;
  background-position: 0 -52px; }

.common-gameicon-hori.common-game-4096-2-exp {
  width: 62px;
  background-position: 0 13px; }

/* ----------------- MOHW horizontal bright-----------------  */
.common-gameicon-hori.common-game-4096-0-exp.bright, .common-gameicon-hori.common-game-4096-4-exp.bright, .common-gameicon-hori.common-game-4096-1-exp.bright, .common-gameicon-hori.common-game-4096-2-exp.bright, .common-gameicon-hori.common-game-4096-0.bright, .common-gameicon-hori.common-game-4096-4.bright, .common-gameicon-hori.common-game-4096-1.bright, .common-gameicon-hori.common-game-4096-2.bright {
  background-image: url(../common/game_icons_mohw_hori.png);
  height: 13px; }

.common-gameicon-hori.common-game-4096-0.bright {
  width: 30px;
  background-position: -70px 0; }

.common-gameicon-hori.common-game-4096-4.bright {
  width: 57px;
  background-position: -70px 0; }

.common-gameicon-hori.common-game-4096-1.bright {
  width: 48px;
  background-position: -70px -13px; }

.common-gameicon-hori.common-game-4096-2.bright {
  width: 55px;
  background-position: -70px -25px; }

.common-gameicon-hori.common-game-4096-0-exp.bright {
  width: 37px;
  background-position: -70px 39px; }

.common-gameicon-hori.common-game-4096-4-exp.bright {
  width: 64px;
  background-position: -70px 39px; }

.common-gameicon-hori.common-game-4096-1-exp.bright {
  width: 54px;
  background-position: -70px 25px; }

.common-gameicon-hori.common-game-4096-2-exp.bright {
  width: 63px;
  background-position: -70px -65px; }

/* ----------------- MOHW ----------------- */
.common-game-4096-1-exp, .common-game-4096-2-exp, .common-game-4096-4-exp, .common-game-4096-4, .common-game-4096-1, .common-game-4096-2 {
  background-image: url(../common/game_icons_mohw.png);
  height: 17px; }

.common-game-4096-4 {
  background-position: 0 0;
  width: 31px; }

.common-game-4096-1 {
  background-position: 0 -16px;
  width: 31px; }

.common-game-4096-2 {
  background-position: 0 -32px;
  width: 30px; }

.common-game-4096-4-exp {
  background-position: 0 -48px;
  width: 38px; }

.common-game-4096-1-exp {
  background-position: 0 -64px;
  width: 38px; }

.common-game-4096-2-exp {
  background-position: 0 -81px;
  width: 38px; }

/* ----------------- MOHW bright ----------------- */
.common-game-4096-4-exp.bright, .common-game-4096-1-exp.bright, .common-game-4096-2-exp.bright, .common-game-4096-4.bright, .common-game-4096-1.bright, .common-game-4096-2.bright {
  background-image: url(../common/game_icons_mohw.png);
  height: 17px; }

.common-game-4096-4.bright {
  background-position: -47px 0;
  width: 31px; }

.common-game-4096-1.bright {
  background-position: -47px -16px;
  width: 31px; }

.common-game-4096-2.bright {
  background-position: -47px -32px;
  width: 30px; }

.common-game-4096-4-exp.bright {
  background-position: -47px -48px;
  width: 38px; }

.common-game-4096-1-exp.bright {
  background-position: -47px -64px;
  width: 38px; }

.common-game-4096-2-exp.bright {
  background-position: -47px -81px;
  width: 38px; }

/* ----------------- Warsaw ----------------- */
.common-game-2048-0-exp, .common-game-2048-1-exp, .common-game-2048-2-exp, .common-game-2048-4-exp, .common-game-2048-8-exp, .common-game-2048-32-exp, .common-game-2048-64-exp, .common-game-2048-4, .common-game-2048-8, .common-game-2048-0, .common-game-2048-1, .common-game-2048-2, .common-game-2048-32, .common-game-2048-64 {
  background-image: url(../common/warsaw/game_icons_warsaw.png);
  height: 19px; }

.common-game-2048-0 {
  background-position: 0 158px;
  width: 26px; }

.common-game-2048-0-exp {
  background-position: 26px 158px;
  width: 26px; }

.common-game-2048-4 {
  background-position: 0 0;
  width: 26px; }

.common-game-2048-8 {
  background-position: 0 -40px;
  width: 26px; }

.common-game-2048-32 {
  background-position: 0 0;
  width: 26px; }

.common-game-2048-1 {
  background-position: -6px -20px;
  width: 17px; }

.common-game-2048-2 {
  background-position: -1px -40px;
  width: 25px; }

.common-game-2048-64 {
  background-position: -1px -40px;
  width: 25px; }

.common-game-2048-4-exp {
  background-position: 0 -59px;
  width: 26px; }

.common-game-2048-8-exp {
  background-position: 0 -100px;
  width: 26px; }

.common-game-2048-32-exp {
  background-position: 0 -59px;
  width: 26px; }

.common-game-2048-1-exp {
  background-position: -5px -79px;
  width: 21px; }

.common-game-2048-2-exp {
  background-position: -1px -100px;
  width: 25px; }

.common-game-2048-64-exp {
  background-position: -1px -100px;
  width: 25px; }

/* ----------------- Warsaw bright ----------------- */
.common-game-2048-4.bright {
  background-position: -26px 0;
  width: 26px; }

.common-game-2048-8.bright {
  background-position: -26px -40px;
  width: 26px; }

.common-game-2048-1.bright {
  background-position: -31px -20px;
  width: 17px; }

.common-game-2048-2.bright {
  background-position: -27px -40px;
  width: 25px; }

.common-game-2048-4-exp.bright {
  background-position: -27px -59px;
  width: 26px; }

.common-game-2048-8-exp.bright {
  background-position: -27px -100px;
  width: 26px; }

.common-game-2048-1-exp.bright {
  background-position: -31px -79px;
  width: 21px; }

.common-game-2048-2-exp.bright {
  background-position: -27px -100px;
  width: 25px; }

.common-gameicon-hori[class*="common-game-2048-"] {
  background: url(../common/icons/bf4-platforms-horizontal.png) no-repeat -60px -13px;
  height: 13px;
  width: 16px; }

.common-gameicon-hori.common-game-2048-1 {
  width: 32px;
  background-position: -60px -13px; }
  .common-gameicon-hori.common-game-2048-1.bright {
    background-position: 0 -13px; }

.common-gameicon-hori.common-game-2048-2 {
  width: 60px;
  background-position: -60px -26px; }
  .common-gameicon-hori.common-game-2048-2.bright {
    background-position: 0 -26px; }

.common-gameicon-hori.common-game-2048-4 {
  width: 41px;
  background-position: -60px 0; }
  .common-gameicon-hori.common-game-2048-4.bright {
    background-position: 0 0; }

.common-gameicon-hori.common-game-2048-8 {
  width: 41px;
  background-position: -60px -26px; }
  .common-gameicon-hori.common-game-2048-8.bright {
    background-position: 0 -26px; }

.common-gameicon-hori.common-game-2048-32 {
  width: 41px;
  background-position: -60px -39px; }
  .common-gameicon-hori.common-game-2048-32.bright {
    background-position: 0 -39px; }

.common-gameicon-hori.common-game-2048-64 {
  width: 60px;
  background-position: -60px -52px; }
  .common-gameicon-hori.common-game-2048-64.bright {
    background-position: 0 -52px; }

/* ----------------- BFH ----------------- */
.common-game-8192-4, .common-game-8192-8, .common-game-8192-0, .common-game-8192-1, .common-game-8192-2, .common-game-8192-32, .common-game-8192-64 {
  background-image: url(../common/game_icons_bfh.png);
  height: 19px; }

.common-game-8192-0 {
  background-position: 0 158px;
  width: 31px; }

.common-game-8192-4 {
  background-position: 0 0;
  width: 25px; }

.common-game-8192-8 {
  background-position: -2px -40px;
  width: 22px; }

.common-game-8192-32 {
  background-position: -1px -124px;
  width: 25px; }

.common-game-8192-1 {
  background-position: -4px -20px;
  width: 18px; }

.common-game-8192-2 {
  background-position: -2px -40px;
  width: 22px; }

.common-game-8192-64 {
  background-position: -2px -40px;
  width: 22px; }

/* ----------------- BFH bright ----------------- */
.common-game-8192-4.bright {
  background-position: -27px 0;
  width: 24px; }

.common-game-8192-8.bright {
  background-position: -28px -40px;
  width: 22px; }

.common-game-8192-1.bright {
  background-position: -31px -20px;
  width: 17px; }

.common-game-8192-2.bright {
  background-position: -28px -40px;
  width: 22px; }

.common-game-8192-32.bright {
  background-position: -28px -124px;
  width: 25px; }

.common-gameicon-hori[class*="common-game-8192-"] {
  background: url(../common/icons/bfh-platforms-horizontal.png) no-repeat -66px -13px;
  height: 13px;
  width: 37px; }

.common-gameicon-hori.common-game-8192-1-exp, .common-gameicon-hori.common-game-8192-1 {
  width: 37px;
  background-position: -66px -13px; }
  .common-gameicon-hori.common-game-8192-1-exp.bright, .common-gameicon-hori.common-game-8192-1.bright {
    background-position: 0 -13px; }

.common-gameicon-hori.common-game-8192-2-exp, .common-gameicon-hori.common-game-8192-2 {
  width: 65px;
  background-position: -66px -26px; }
  .common-gameicon-hori.common-game-8192-2-exp.bright, .common-gameicon-hori.common-game-8192-2.bright {
    background-position: 0 -26px; }

.common-gameicon-hori.common-game-8192-4-exp, .common-gameicon-hori.common-game-8192-4 {
  width: 46px;
  background-position: -66px 0; }
  .common-gameicon-hori.common-game-8192-4-exp.bright, .common-gameicon-hori.common-game-8192-4.bright {
    background-position: 0 0; }

.common-gameicon-hori.common-game-8192-8-exp, .common-gameicon-hori.common-game-8192-8 {
  width: 46px;
  background-position: -66px -26px; }
  .common-gameicon-hori.common-game-8192-8-exp.bright, .common-gameicon-hori.common-game-8192-8.bright {
    background-position: 0 -26px; }

.common-gameicon-hori.common-game-8192-32-exp, .common-gameicon-hori.common-game-8192-32 {
  width: 46px;
  background-position: -66px -39px; }
  .common-gameicon-hori.common-game-8192-32-exp.bright, .common-gameicon-hori.common-game-8192-32.bright {
    background-position: 0 -39px; }

.common-gameicon-hori.common-game-8192-64-exp, .common-gameicon-hori.common-game-8192-64 {
  width: 65px;
  background-position: -66px -52px; }
  .common-gameicon-hori.common-game-8192-64-exp.bright, .common-gameicon-hori.common-game-8192-64.bright {
    background-position: 0 -52px; }

/* \\\\\\\\\\\\\\\\\ END GAMEICONS ///////////////// */
/* Hooah */
.icon-like {
  vertical-align: middle;
  display: inline-block;
  background: url(../feed/icon-hooah-activitystream.png) no-repeat;
  width: 18px;
  height: 18px; }

.icon-premium-wide {
  background: url(../base/bf4/logo-p-s.png) no-repeat;
  width: 82px;
  height: 12px; }

.icon-premium-wide.bfh {
  background: url(../base/bfh/logo-p-s.png) no-repeat; }

.icon-premium-p-big {
  background: url(../premium/premium-p.png) no-repeat;
  width: 28px;
  height: 30px; }

.btn-small .icon-premium-p {
  top: 1px; }

.icon-premium-p {
  background: url(../base/bf4/icon-p-s.png) no-repeat;
  width: 14px;
  height: 14px; }

.icon-premium-shield {
  background: url(../base/bf4/icon-p-shield.png) no-repeat;
  width: 18px;
  height: 19px; }

.icon-veteran {
  background: url(//d34ymitoc1pg7m.cloudfront.net/bf4/icons/veteran-310bcd37.png) no-repeat;
  width: 17px;
  height: 30px; }

.icon-veteran-big {
  background: url(//d34ymitoc1pg7m.cloudfront.net/bf4/icons/veteran-big-96eb123c.png) no-repeat;
  width: 22px;
  height: 38px; }

.icon-veteran-small {
  background: url(//d34ymitoc1pg7m.cloudfront.net/bf4/icons/veteran-small-73fcf7f7.png) no-repeat;
  width: 11px;
  height: 19px; }

.icon-device {
  background-image: url(../common/icon-devices.png);
  height: 16px;
  width: 19px; }
  .icon-device.mobile {
    width: 10px;
    background-position: 0 0; }
  .icon-device.tablet {
    width: 20px;
    background-position: -10px 0; }
  .icon-device.commander {
    width: 24px;
    background-position: -30px 0; }
  .icon-device.web {
    width: 20px;
    background-position: -54px 0; }
  .icon-device.faded {
    opacity: 0.3; }

.icon-like {
  background-position: 0 -54px; }

.track-icon {
  background: transparent url(../common/warsaw/icon-track.png) no-repeat;
  width: 19px;
  height: 19px;
  display: inline-block;
  position: absolute;
  top: 3px;
  right: 2px;
  z-index: 10; }

.active .track-icon {
  background-position: 0 -19px; }

.submenu > ul {
  width: 100%;
  display: table;
  table-layout: fixed; }
  .submenu > ul + ul {
    margin-top: 1px; }
    .submenu > ul + ul > li > a, .submenu > ul + ul span {
      line-height: 31px; }
  .submenu > ul > li {
    width: 1%;
    display: table-cell;
    position: relative;
    z-index: 0;
    padding-right: 1px; }
    .submenu > ul > li:last-child {
      padding-right: 0; }
    .submenu > ul > li.active {
      z-index: 1; }
      .submenu > ul > li.active > a, .submenu > ul > li.active > span, .submenu > ul > li.active > a:hover, .submenu > ul > li.active > a:active {
        cursor: default;
        font-family: Purista, sans-serif;
        font-style: normal;
        font-weight: 600;
        color: black;
        background-color: white;
        background-image: -webkit-linear-gradient(top, #c9c9c9, rgba(200, 200, 200, 0) 40%);
        background-image: linear-gradient(to bottom, #c9c9c9, rgba(200, 200, 200, 0) 40%);
        box-shadow: 0 0 7px 0 #e0f4f8; }
    .submenu > ul > li > a, .submenu > ul > li > span {
      display: block;
      padding: 0 10px;
      background-color: rgba(7, 7, 7, 0.8);
      line-height: 32px;
      font-size: 19px;
      text-transform: uppercase;
      text-decoration: none;
      text-align: center;
      color: #d5dde5;
      cursor: default;
      font-family: Purista, sans-serif;
      font-style: normal;
      font-weight: 400;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      max-width: auto; }
      .submenu > ul > li > a:not(span):hover, .submenu > ul > li > a:not(span):active, .submenu > ul > li > span:not(span):hover, .submenu > ul > li > span:not(span):active {
        color: #fff;
        cursor: pointer;
        background: -webkit-linear-gradient(top, rgba(7, 7, 7, 0.7) 0%, rgba(75, 75, 75, 0.5) 100%);
        background: linear-gradient(to bottom, rgba(7, 7, 7, 0.7) 0%, rgba(75, 75, 75, 0.5) 100%);
        text-shadow: 0 0 0.5em white; }

.ping-bar {
  display: inline-block;
  position: relative;
  width: 14px;
  height: 10px;
  overflow: hidden;
  -webkit-filter: blur(0px); }
  .ping-bar:before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 2px;
    height: 10px; }
  .ping-bar.unplayable:before {
    background: rgba(138, 138, 138, 0.3);
    box-shadow: rgba(138, 138, 138, 0.3) -3px 2px 0, rgba(138, 138, 138, 0.3) -6px 4px 0, rgba(138, 138, 138, 0.3) -9px 6px 0, rgba(138, 138, 138, 0.3) -12px 8px 0, rgba(138, 138, 138, 0.3) -15px 10px 0; }
  .ping-bar.worst:before {
    background: rgba(138, 138, 138, 0.3);
    box-shadow: rgba(138, 138, 138, 0.3) -3px 2px 0, rgba(138, 138, 138, 0.3) -6px 4px 0, rgba(138, 138, 138, 0.3) -9px 6px 0, #ff0000 -12px 8px 0, #ff0000 -15px 10px 0; }
  .ping-bar.bad:before {
    background: rgba(138, 138, 138, 0.3);
    box-shadow: rgba(138, 138, 138, 0.3) -3px 2px 0, rgba(138, 138, 138, 0.3) -6px 4px 0, #d29b23 -9px 6px 0, #d29b23 -12px 8px 0, #d29b23 -15px 10px 0; }
  .ping-bar.ok:before {
    background: rgba(138, 138, 138, 0.3);
    box-shadow: rgba(138, 138, 138, 0.3) -3px 2px 0, #b8bd35 -6px 4px 0, #b8bd35 -9px 6px 0, #b8bd35 -12px 8px 0, #b8bd35 -15px 10px 0; }
  .ping-bar.good:before {
    background: rgba(138, 138, 138, 0.3);
    box-shadow: #99b839 -3px 2px 0, #99b839 -6px 4px 0, #99b839 -9px 6px 0, #99b839 -12px 8px 0, #99b839 -15px 10px 0; }
  .ping-bar.best:before {
    background: #39b54a;
    box-shadow: #39b54a -3px 2px 0, #39b54a -6px 4px 0, #39b54a -9px 6px 0, #39b54a -12px 8px 0, #39b54a -15px 10px 0; }
  .ping-bar.large {
    width: 24px;
    height: 15px; }
    .ping-bar.large:before {
      content: "";
      position: absolute;
      right: 0;
      top: 0;
      display: block;
      width: 4px;
      height: 15px; }
    .ping-bar.large.unplayable:before {
      background: rgba(138, 138, 138, 0.3);
      box-shadow: rgba(138, 138, 138, 0.3) -5px 3px 0, rgba(138, 138, 138, 0.3) -10px 6px 0, rgba(138, 138, 138, 0.3) -15px 9px 0, rgba(138, 138, 138, 0.3) -20px 12px 0, rgba(138, 138, 138, 0.3) -25px 15px 0; }
    .ping-bar.large.worst:before {
      background: rgba(138, 138, 138, 0.3);
      box-shadow: rgba(138, 138, 138, 0.3) -5px 3px 0, rgba(138, 138, 138, 0.3) -10px 6px 0, rgba(138, 138, 138, 0.3) -15px 9px 0, #ff0000 -20px 12px 0, #ff0000 -25px 15px 0; }
    .ping-bar.large.bad:before {
      background: rgba(138, 138, 138, 0.3);
      box-shadow: rgba(138, 138, 138, 0.3) -5px 3px 0, rgba(138, 138, 138, 0.3) -10px 6px 0, #d29b23 -15px 9px 0, #d29b23 -20px 12px 0, #d29b23 -25px 15px 0; }
    .ping-bar.large.ok:before {
      background: rgba(138, 138, 138, 0.3);
      box-shadow: rgba(138, 138, 138, 0.3) -5px 3px 0, #b8bd35 -10px 6px 0, #b8bd35 -15px 9px 0, #b8bd35 -20px 12px 0, #b8bd35 -25px 15px 0; }
    .ping-bar.large.good:before {
      background: rgba(138, 138, 138, 0.3);
      box-shadow: #99b839 -5px 3px 0, #99b839 -10px 6px 0, #99b839 -15px 9px 0, #99b839 -20px 12px 0, #99b839 -25px 15px 0; }
    .ping-bar.large.best:before {
      background: #39b54a;
      box-shadow: #39b54a -5px 3px 0, #39b54a -10px 6px 0, #39b54a -15px 9px 0, #39b54a -20px 12px 0, #39b54a -25px 15px 0; }

.ui-selector {
  color: #8a8a8a;
  font-family: Tahoma, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 23px;
  overflow: hidden;
  float: left; }

.ui-selector-side-title {
  float: left;
  font-weight: bold;
  text-shadow: 0 1px 0 #fff;
  color: #858585;
  font-size: 12px;
  line-height: 27px;
  padding-right: 6px; }

.ui-selector li {
  background-color: rgba(0, 0, 0, 0.2);
  border-right: none;
  float: left;
  font-family: Tahoma, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  cursor: pointer; }
  .ui-selector li:hover {
    background-color: rgba(0, 0, 0, 0.45); }
  .ui-selector li div {
    padding: 0 8px; }
  .ui-selector li p {
    font-family: Tahoma, sans-serif;
    font-size: 11px; }
  .ui-selector li.selected {
    color: #a8a8a8;
    border-top-color: #fff;
    background-color: black; }
    .ui-selector li.selected:hover {
      color: #a8a8a8;
      border-top-color: #c2c2c2;
      background-color: black; }
    .ui-selector li.selected div, .ui-selector li.selected:hover div {
      border-top-color: #d5d5d5; }
    .ui-selector li.selected div:hover {
      cursor: default; }

/* COMMON SELECTOR ALTERNATIVE, FOR DIFFICULTY ETC.
 * ---------------------------------------------------------------- */
.ui-selector-alt {
  color: #bcbcbc;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 26px;
  margin-bottom: 8px;
  overflow: hidden; }
  .ui-selector-alt li {
    float: left; }
    .ui-selector-alt li div {
      background: url(../common/selector-sprite.png) right -36px no-repeat;
      padding: 0 8px;
      height: 26px; }
      .ui-selector-alt li div:hover {
        color: white;
        cursor: pointer; }
    .ui-selector-alt li.first {
      background: url(../common/selector-sprite.png) left top no-repeat;
      padding-left: 3px; }
      .ui-selector-alt li.first div {
        padding-left: 5px; }
    .ui-selector-alt li.last div {
      background-position: right -72px; }
    .ui-selector-alt li.selected {
      background: url(../common/selector-sprite.png) left -108px no-repeat;
      color: #262626;
      padding-left: 3px; }
      .ui-selector-alt li.selected div {
        background-position: right -144px;
        padding-left: 5px; }
        .ui-selector-alt li.selected div:hover {
          color: #262626;
          cursor: default; }
    .ui-selector-alt li.first.selected {
      background-position: left -180px;
      padding-left: 3px; }
      .ui-selector-alt li.first.selected div {
        padding-left: 5px; }
    .ui-selector-alt li.last.selected div {
      background-position: right -216px; }

/* COMMON SELECTOR OPTIONS
 * ---------------------------------------------------------------- */
.ui-selector div.xbox360 p {
  background: url(../common/selector-sprite.png) left -721px no-repeat;
  width: 64px;
  height: 25px;
  text-indent: -9000px; }
.ui-selector div.ps3 p {
  background: url(../common/selector-sprite.png) -70px -721px no-repeat;
  width: 54px;
  height: 25px;
  text-indent: -9000px; }
.ui-selector div.pc p {
  background: url(../common/selector-sprite.png) -143px -721px no-repeat;
  width: 35px;
  height: 25px;
  text-indent: -9000px; }
.ui-selector div.kit-assault p {
  background: url(../profile/bf3/kit-icons.png) 0 -37px no-repeat;
  width: 18px;
  height: 23px;
  text-indent: -9000px; }
.ui-selector div.kit-support p {
  background: url(../profile/bf3/kit-icons.png) 0 -2px no-repeat;
  width: 18px;
  height: 23px;
  text-indent: -9000px;
  background-position: 0 4px; }
.ui-selector div.kit-medic p {
  background: url(../profile/kit_medic.png) 50% no-repeat;
  width: 18px;
  height: 23px;
  text-indent: -9000px; }
.ui-selector div.kit-engineer p {
  background: url(../profile/bf3/kit-icons.png) 0 -59px no-repeat;
  width: 18px;
  height: 23px;
  text-indent: -9000px;
  background-position: 0 -57px; }
.ui-selector div.kit-recon p {
  background: url(../profile/bf3/kit-icons.png) 0 -20px no-repeat;
  width: 18px;
  height: 23px;
  text-indent: -9000px;
  background-position: 0 -17px; }

.progress-bar {
  position: relative;
  padding: 1px;
  overflow: hidden;
  background-color: #0f1214;
  background-size: 3px 3px, 1px 100%;
  height: 6px;
  white-space: nowrap;
  margin-bottom: 10px;
  border: 1px solid #939596; }
  .progress-bar .progress-bar-inner {
    position: relative;
    float: left;
    height: 6px;
    background-color: #b0b0b1;
    box-shadow: 0 0 0.2em 1px #a3a3a3 inset; }
    .progress-bar .progress-bar-inner:after {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0));
      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0));
      background-size: 3px 100%; }
    .progress-bar .progress-bar-inner.info {
      background-color: #97d7f6;
      box-shadow: 0 0 0.2em 1px #52b0df inset; }
    .progress-bar .progress-bar-inner.success {
      background-color: #9cca80;
      box-shadow: 0 0 0.2em 1px #79c54d inset; }
    .progress-bar .progress-bar-inner.warning {
      background-color: #eba115;
      box-shadow: 0 0 0.2em 1px #eba115 inset; }
      .progress-bar .progress-bar-inner.warning:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: -webkit-linear-gradient(left, #bd620d, rgba(189, 98, 13, 0));
        background: linear-gradient(to right, #bd620d, rgba(189, 98, 13, 0));
        box-shadow: 0 0 0.2em 1px #eba115 inset; }
    .progress-bar .progress-bar-inner.warning[style="width:100%"] {
      background: #bd620d; }
    .progress-bar .progress-bar-inner.danger {
      background-color: #85696c;
      box-shadow: 0 0 0.2em 1px #7f5256 inset; }
    .progress-bar .progress-bar-inner.home {
      background-color: #97d7f6;
      box-shadow: 0 0 0.2em 1px #52b0df inset; }
    .progress-bar .progress-bar-inner.away {
      background-color: #e9a789;
      box-shadow: 0 0 0.2em 1px #e37237 inset; }
    .progress-bar .progress-bar-inner.clear {
      background-color: #fff; }
    .progress-bar .progress-bar-inner.animated {
      -webkit-animation: progress-bar-animated 2s linear infinite;
      -moz-animation: progress-bar-animated 2s linear infinite;
      -ms-animation: progress-bar-animated 2s linear infinite;
      -o-animation: progress-bar-animated 2s linear infinite;
      animation: progress-bar-animated 2s linear infinite; }
    .progress-bar .progress-bar-inner + .progress-bar-inner {
      margin-left: 0; }
  .progress-bar .progress-bar-text {
    position: absolute;
    font-family: Purista, sans-serif;
    font-style: normal;
    font-weight: 400;
    text-indent: 4px;
    text-align: right; }
  .progress-bar.animate .progress-bar-inner {
    -webkit-transition: width 0.4s ease-out;
    -moz-transition: width 0.4s ease-out;
    transition: width 0.4s ease-out; }
  .progress-bar.thin {
    height: 4px; }
    .progress-bar.thin .progress-bar-inner {
      height: 4px; }
    .progress-bar.thin .progress-bar-text {
      line-height: 4px; }
  .progress-bar.medium {
    height: 8px; }
    .progress-bar.medium .progress-bar-inner {
      height: 8px; }
    .progress-bar.medium .progress-bar-text {
      line-height: 8px; }
  .progress-bar.thick {
    height: 12px; }
    .progress-bar.thick .progress-bar-inner {
      height: 12px; }
    .progress-bar.thick .progress-bar-text {
      line-height: 12px; }
  .progress-bar.thicker {
    height: 14px; }
    .progress-bar.thicker .progress-bar-inner {
      height: 14px; }
    .progress-bar.thicker .progress-bar-text {
      line-height: 14px;
      font-size: 12px; }
  .progress-bar.thickest {
    height: 20px; }
    .progress-bar.thickest .progress-bar-inner {
      height: 20px; }
    .progress-bar.thickest .progress-bar-text {
      line-height: 20px;
      font-size: 16px; }
  .progress-bar.no-border {
    padding: 0;
    border: 0; }
    .progress-bar.no-border .progress-bar-inner {
      margin: 0; }
  .progress-bar.vertical {
    position: relative; }
    .progress-bar.vertical .progress-bar-inner {
      position: absolute;
      bottom: 0;
      background-color: #b0b0b1;
      box-shadow: 0 0 0.2em 1px #a3a3a3 inset; }
      .progress-bar.vertical .progress-bar-inner:after {
        background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0));
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0)); }
      .progress-bar.vertical .progress-bar-inner.info {
        background-color: #97d7f6;
        box-shadow: 0 0 0.2em 1px #52b0df inset; }
      .progress-bar.vertical .progress-bar-inner.success {
        background-color: #9cca80;
        box-shadow: 0 0 0.2em 1px #79c54d inset; }
      .progress-bar.vertical .progress-bar-inner.warning {
        background-color: #eba115;
        box-shadow: 0 0 0.2em 1px #eba115 inset; }
      .progress-bar.vertical .progress-bar-inner.danger {
        background-color: #85696c;
        box-shadow: 0 0 0.2em 1px #7f5256 inset; }
      .progress-bar.vertical .progress-bar-inner.clear {
        background-color: #fff; }
    .progress-bar.vertical.thickest {
      width: 40px; }
      .progress-bar.vertical.thickest .progress-bar-inner {
        width: 38px; }
  .progress-bar.reversed .progress-bar-inner {
    float: right; }
  .progress-bar.split .progress-bar-middle-wrapper {
    width: 50%;
    float: left; }
  .progress-bar.split .progress-bar-inner.split-left {
    float: right; }
  .progress-bar.split .progress-bar-inner.split-right {
    float: left; }
  .progress-bar.split.reversed .progress-bar-inner.split-left {
    float: left; }
  .progress-bar.split.reversed .progress-bar-inner.split-right {
    float: right; }
  .progress-bar.split .split-middle {
    margin: 0 auto;
    float: none; }
  .progress-bar.difference {
    background-color: rgba(176, 176, 177, 0.5);
    overflow: visible;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 24%, transparent 25%, transparent);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 24%, transparent 25%, transparent);
    background-size: 3px 100%; }
    .progress-bar.difference .progress-bar-inner {
      background-color: #b0b0b1;
      box-shadow: 0 0 0.2em 1px #a3a3a3 inset, 0 0 0.15em 1px rgba(163, 163, 163, 0.5); }
      .progress-bar.difference .progress-bar-inner.success {
        background-color: #9cca80;
        box-shadow: 0 0 0.2em 1px #79c54d inset, 0 0 0.15em 1px rgba(121, 197, 77, 0.5); }
      .progress-bar.difference .progress-bar-inner.danger {
        background-color: #85696c;
        box-shadow: 0 0 0.2em 1px #7f5256 inset, 0 0 0.15em 1px rgba(127, 82, 86, 0.5); }
  .progress-bar.home {
    background-color: rgba(151, 215, 246, 0.5);
    overflow: visible;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 24%, transparent 25%, transparent);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 24%, transparent 25%, transparent);
    background-size: 3px 100%; }
    .progress-bar.home .progress-bar-inner {
      background-color: #97d7f6;
      box-shadow: 0 0 0.2em 1px #52b0df inset, 0 0 0.15em 1px rgba(40, 169, 235, 0.5); }
  .progress-bar.away {
    background-color: rgba(233, 167, 137, 0.5);
    overflow: visible;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 24%, transparent 25%, transparent);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 24%, transparent 25%, transparent);
    background-size: 3px 100%; }
    .progress-bar.away .progress-bar-inner {
      background-color: #e9a789;
      box-shadow: 0 0 0.2em 1px #e37237 inset, 0 0 0.15em 1px rgba(227, 117, 60, 0.5); }

.jspScrollable:focus {
  outline: none; }

.jspContainer {
  overflow: hidden;
  position: relative; }

.jspPane {
  position: absolute; }

.jspCap {
  display: block;
  height: 2px; }

.jspTrack {
  position: relative; }

.jspDrag {
  position: relative;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.5);
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  cursor: pointer; }

.jspScrollable .jspDrag {
  opacity: 0; }
.jspScrollable:hover .jspDrag, .jspScrollable.scrollbar-visible .jspDrag {
  background: rgba(255, 255, 255, 0.5);
  opacity: 1; }

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer; }
  .jspArrow.jspDisabled {
    cursor: default;
    background: #80808d; }

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%; }

.jspVerticalBar *, .jspHorizontalBar * {
  margin: 0;
  padding: 0; }

.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 4px;
  height: 100%;
  width: 7px; }
  .jspVerticalBar .jspArrow {
    height: 16px; }
    .jspVerticalBar .jspArrow:focus {
      outline: none; }

.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 7px; }
  .jspHorizontalBar .jspCap {
    float: left; }
  .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
    opacity: 0.7; }
  .jspHorizontalBar .jspArrow {
    width: 16px;
    float: left;
    height: 100%; }

.service-star {
  display: inline-block;
  font-family: Purista, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  height: 20px;
  line-height: 20px;
  background: url(../profile/warsaw/stats/servicestars/servicestar-20x20.png) no-repeat;
  padding-left: 28px; }
  .service-star.no-service-star {
    opacity: 0.7;
    color: transparent;
    padding-left: 20px; }

.winlossgraph {
  position: relative;
  padding-left: 4px; }
  .winlossgraph .column {
    width: 18px;
    height: 40px;
    position: relative;
    float: left; }
  .winlossgraph .line {
    position: absolute;
    left: -12px;
    width: 9px;
    height: 1px;
    background: #94969a;
    z-index: 0; }
  .winlossgraph .win.last-win .line {
    bottom: 32px; }
  .winlossgraph .win.last-loss .line {
    -webkit-transform: rotate(-55deg);
    -moz-transform: rotate(-55deg);
    -ms-transform: rotate(-55deg);
    -o-transform: rotate(-55deg);
    transform: rotate(-55deg);
    left: -19px;
    bottom: 22px;
    width: 24px; }
  .winlossgraph .win .dot:after {
    background: -webkit-radial-gradient(center,  ellipse, #77bdec 15%, #148ec1 100%);
    background: radial-gradient(  ellipse at center, #77bdec 15%, #148ec1 100%); }
  .winlossgraph .loss.last-loss .line {
    bottom: 12px; }
  .winlossgraph .loss.last-win .line {
    -webkit-transform: rotate(55deg);
    -moz-transform: rotate(55deg);
    -ms-transform: rotate(55deg);
    -o-transform: rotate(55deg);
    transform: rotate(55deg);
    left: -20px;
    bottom: 22px;
    width: 24px; }
  .winlossgraph .loss .dot:after {
    top: 23px;
    background: -webkit-radial-gradient(center,  ellipse, #a0434d 15%, #c14c35 100%);
    background: radial-gradient(  ellipse at center, #a0434d 15%, #c14c35 100%); }
  .winlossgraph .dot {
    display: block;
    position: absolute;
    height: 40px;
    width: 9px;
    left: -4px; }
    .winlossgraph .dot:after {
      display: block;
      content: "";
      position: absolute;
      left: 50%;
      top: 3px;
      margin-left: -4px;
      height: 9px;
      width: 9px;
      z-index: 1; }
    .winlossgraph .dot:hover:after {
      opacity: 0.8; }

.alert {
  position: relative;
  background-color: rgba(0, 0, 0, 0.2);
  padding: 0 8px;
  font-family: Purista, sans-serif;
  font-size: 16px;
  line-height: 23px;
  min-height: 23px;
  margin-bottom: 16px;
  text-transform: uppercase;
  text-align: left;
  color: #fff; }
  .alert button.close {
    position: relative;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #fff;
    opacity: 0.2; }
    .alert button.close:hover {
      opacity: 1; }
  .alert.warning {
    color: #fff5c4;
    text-shadow: 0px 0px 3px #f7ca00; }
  .alert.info {
    color: #bce8f1;
    text-shadow: 0 0 4px #27a2ba; }
  .alert.success {
    color: #d6e9c6;
    text-shadow: 0 0 3px #6ea43f; }
  .alert.danger, .alert.error {
    color: #ebc6b5;
    text-shadow: 0 0 2px #b74b19; }
  .alert.large {
    padding: 8px 16px; }
  .alert.xlarge {
    padding: 16px; }
  .alert .icon-error, .alert .icon-danger {
    vertical-align: middle;
    width: 24px;
    height: 22px;
    margin-top: -4px;
    background: url(../ui/icons/icon-error.png) no-repeat;
    margin-right: 5px; }
  .alert .icon-warning, .alert .icon-success, .alert .icon-info, .alert .icon-warning {
    display: none; }

.intro-overlay {
  display: none;
  position: fixed;
  z-index: 3000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.75);
  background: transparent-webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.5) 0, #000000 90%);
  background: transparent-moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.5) 0, #000000 90%);
  background: transparent radial, ellipse cover center, rgba(0, 0, 0, 0.5) 0, black 90%;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  pointer-events: all; }
  .no-csstransitions .intro-overlay {
    display: none; }
  .intro-overlay.show {
    opacity: 1; }
    .no-csstransitions .intro-overlay.show {
      display: block; }

.intro-helper {
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  z-index: 3001;
  padding: 16px; }
  .no-csstransitions .intro-helper {
    display: none; }
  .intro-helper.show {
    opacity: 1;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }
    .no-csstransitions .intro-helper.show {
      display: block; }

.intro-element {
  position: relative;
  z-index: 3002 !important; }

.intro-infobox {
  position: absolute;
  z-index: 3002;
  opacity: 0;
  border: 1px solid #fe9a00;
  background: rgba(0, 0, 0, 0.8);
  padding: 16px;
  height: auto;
  border-radius: 2px;
  max-width: 350px;
  -webkit-transition: opacity 0.2s ease-out, height 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out, height 0.2s ease-out;
  transition: opacity 0.2s ease-out, height 0.2s ease-out; }
  .no-csstransitions .intro-infobox {
    display: none; }
  .intro-infobox.show {
    opacity: 1;
    height: auto; }
    .no-csstransitions .intro-infobox.show {
      display: block; }
  .intro-infobox .icon-close {
    float: right;
    cursor: pointer;
    margin: -8px; }
  .intro-infobox h1 {
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 16px;
    margin: 0;
    margin-bottom: 8px; }
  .intro-infobox p {
    font-size: 14px;
    line-height: 20px;
    margin: 0; }

@-webkit-keyframes loader-small {
  0% {
    background-position: 0 0; }

  6% {
    background-position: -32px 0; }

  14% {
    background-position: -64px 0; }

  20% {
    background-position: -96px 0; }

  28% {
    background-position: -128px 0; }

  36% {
    background-position: -160px 0; }

  42% {
    background-position: -192px 0; }

  48% {
    background-position: -224px 0; }

  56% {
    background-position: -256px 0; }

  64% {
    background-position: -288px 0; }

  70% {
    background-position: -320px 0; }

  78% {
    background-position: -352px 0; }

  86% {
    background-position: -384px 0; }

  94% {
    background-position: -416px 0; }

  100% {
    background-position: -448px 0; } }

@-moz-keyframes loader-small {
  0% {
    background-position: 0 0; }

  6% {
    background-position: -32px 0; }

  14% {
    background-position: -64px 0; }

  20% {
    background-position: -96px 0; }

  28% {
    background-position: -128px 0; }

  36% {
    background-position: -160px 0; }

  42% {
    background-position: -192px 0; }

  48% {
    background-position: -224px 0; }

  56% {
    background-position: -256px 0; }

  64% {
    background-position: -288px 0; }

  70% {
    background-position: -320px 0; }

  78% {
    background-position: -352px 0; }

  86% {
    background-position: -384px 0; }

  94% {
    background-position: -416px 0; }

  100% {
    background-position: -448px 0; } }

-o-keyframes loader-small 0% {
  background-position: 0 0; }
-o-keyframes loader-small 6% {
  background-position: -32px 0; }
-o-keyframes loader-small 14% {
  background-position: -64px 0; }
-o-keyframes loader-small 20% {
  background-position: -96px 0; }
-o-keyframes loader-small 28% {
  background-position: -128px 0; }
-o-keyframes loader-small 36% {
  background-position: -160px 0; }
-o-keyframes loader-small 42% {
  background-position: -192px 0; }
-o-keyframes loader-small 48% {
  background-position: -224px 0; }
-o-keyframes loader-small 56% {
  background-position: -256px 0; }
-o-keyframes loader-small 64% {
  background-position: -288px 0; }
-o-keyframes loader-small 70% {
  background-position: -320px 0; }
-o-keyframes loader-small 78% {
  background-position: -352px 0; }
-o-keyframes loader-small 86% {
  background-position: -384px 0; }
-o-keyframes loader-small 94% {
  background-position: -416px 0; }
-o-keyframes loader-small 100% {
  background-position: -448px 0; }

@-ms-keyframes loader-small {
  0% {
    background-position: 0 0; }

  6% {
    background-position: -32px 0; }

  14% {
    background-position: -64px 0; }

  20% {
    background-position: -96px 0; }

  28% {
    background-position: -128px 0; }

  36% {
    background-position: -160px 0; }

  42% {
    background-position: -192px 0; }

  48% {
    background-position: -224px 0; }

  56% {
    background-position: -256px 0; }

  64% {
    background-position: -288px 0; }

  70% {
    background-position: -320px 0; }

  78% {
    background-position: -352px 0; }

  86% {
    background-position: -384px 0; }

  94% {
    background-position: -416px 0; }

  100% {
    background-position: -448px 0; } }

@keyframes loader-small {
  0% {
    background-position: 0 0; }

  6% {
    background-position: -32px 0; }

  14% {
    background-position: -64px 0; }

  20% {
    background-position: -96px 0; }

  28% {
    background-position: -128px 0; }

  36% {
    background-position: -160px 0; }

  42% {
    background-position: -192px 0; }

  48% {
    background-position: -224px 0; }

  56% {
    background-position: -256px 0; }

  64% {
    background-position: -288px 0; }

  70% {
    background-position: -320px 0; }

  78% {
    background-position: -352px 0; }

  86% {
    background-position: -384px 0; }

  94% {
    background-position: -416px 0; }

  100% {
    background-position: -448px 0; } }

.loader.small {
  width: 32px;
  height: 32px;
  margin-top: -3px;
  background: url(../common/warsaw/loadingicon.png) no-repeat;
  -webkit-animation: loader-small 0.675s infinite step-start;
  -moz-animation: loader-small 0.675s infinite step-start;
  -ms-animation: loader-small 0.675s infinite step-start;
  -o-animation: loader-small 0.675s infinite step-start;
  animation: loader-small 0.675s infinite step-start; }
  .loader.small.centered {
    margin-left: -16px;
    margin-top: -16px; }

.no-cssanimations .loader.small {
  background-image: url(../common/warsaw/loadingicon-bf4-ondark.gif); }

.no-cssanimations .loader.small.ondark {
  background-image: url(../common/warsaw/loadingicon-bf4-ondarker.gif); }

.no-cssanimations .loader.small.onblue, .no-cssanimations .loader.small.alternate {
  background-image: url(../common/warsaw/loadingicon-bf4-onblue.gif); }

.no-cssanimations .loader {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  -o-animation: none;
  animation: none; }
  .no-cssanimations .loader.small {
    background-position: 50% 50%;
    background-repeat: no-repeat; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.appearance {
  display: inline-block; }
  .appearance.large {
    background-image: url(../profile/warsaw/gamedata/appearance/large.png);
    width: 208px;
    height: 52px;
    background-size: 1456px 312px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .appearance.large {
        background-image: url(../profile/warsaw/gamedata/appearance/large@2x.png); } }
    .appearance.large.CH_Camo01 {
      background-position: 0 0; }
    .appearance.large.CH_Camo02 {
      background-position: -208px 0; }
    .appearance.large.CH_Camo03 {
      background-position: -416px 0; }
    .appearance.large.CH_Camo05 {
      background-position: -624px 0; }
    .appearance.large.CH_Camo06 {
      background-position: -832px 0; }
    .appearance.large.CH_Camo07 {
      background-position: -1040px 0; }
    .appearance.large.CH_Camo08 {
      background-position: -1248px 0; }
    .appearance.large.CH_CamoXP001 {
      background-position: 0 -52px; }
    .appearance.large.CH_CamoXP301 {
      background-position: -208px -52px; }
    .appearance.large.CH_Default {
      background-position: -416px -52px; }
    .appearance.large.CH_Veteran {
      background-position: -624px -52px; }
    .appearance.large.CH_camo04 {
      background-position: -832px -52px; }
    .appearance.large.CTE {
      background-position: -1040px -52px; }
    .appearance.large.DICE {
      background-position: -1248px -52px; }
    .appearance.large.DICELA {
      background-position: 0 -104px; }
    .appearance.large.RU_Camo01 {
      background-position: -208px -104px; }
    .appearance.large.RU_Camo02 {
      background-position: -416px -104px; }
    .appearance.large.RU_Camo03 {
      background-position: -624px -104px; }
    .appearance.large.RU_Camo04 {
      background-position: -832px -104px; }
    .appearance.large.RU_Camo05 {
      background-position: -1040px -104px; }
    .appearance.large.RU_Camo06 {
      background-position: -1248px -104px; }
    .appearance.large.RU_Camo07 {
      background-position: 0 -156px; }
    .appearance.large.RU_Camo08 {
      background-position: -208px -156px; }
    .appearance.large.RU_CamoXP001 {
      background-position: -416px -156px; }
    .appearance.large.RU_CamoXP301 {
      background-position: -624px -156px; }
    .appearance.large.RU_Default {
      background-position: -832px -156px; }
    .appearance.large.RU_Veteran {
      background-position: -1040px -156px; }
    .appearance.large.US_Camo01 {
      background-position: -1248px -156px; }
    .appearance.large.US_Camo02 {
      background-position: 0 -208px; }
    .appearance.large.US_Camo03 {
      background-position: -208px -208px; }
    .appearance.large.US_Camo04 {
      background-position: -416px -208px; }
    .appearance.large.US_Camo05 {
      background-position: -624px -208px; }
    .appearance.large.US_Camo06 {
      background-position: -832px -208px; }
    .appearance.large.US_Camo07 {
      background-position: -1040px -208px; }
    .appearance.large.US_Camo08 {
      background-position: -1248px -208px; }
    .appearance.large.US_CamoXP001 {
      background-position: 0 -260px; }
    .appearance.large.US_CamoXP301 {
      background-position: -208px -260px; }
    .appearance.large.US_Default {
      background-position: -416px -260px; }
    .appearance.large.US_Veteran {
      background-position: -624px -260px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.appearance {
  display: inline-block; }
  .appearance.medium {
    background-image: url(../profile/warsaw/gamedata/appearance/medium.png);
    width: 147px;
    height: 36px;
    background-size: 1029px 216px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .appearance.medium {
        background-image: url(../profile/warsaw/gamedata/appearance/medium@2x.png); } }
    .appearance.medium.CH_Camo01 {
      background-position: 0 0; }
    .appearance.medium.CH_Camo02 {
      background-position: -147px 0; }
    .appearance.medium.CH_Camo03 {
      background-position: -294px 0; }
    .appearance.medium.CH_Camo05 {
      background-position: -441px 0; }
    .appearance.medium.CH_Camo06 {
      background-position: -588px 0; }
    .appearance.medium.CH_Camo07 {
      background-position: -735px 0; }
    .appearance.medium.CH_Camo08 {
      background-position: -882px 0; }
    .appearance.medium.CH_CamoXP001 {
      background-position: 0 -36px; }
    .appearance.medium.CH_CamoXP301 {
      background-position: -147px -36px; }
    .appearance.medium.CH_Default {
      background-position: -294px -36px; }
    .appearance.medium.CH_Veteran {
      background-position: -441px -36px; }
    .appearance.medium.CH_camo04 {
      background-position: -588px -36px; }
    .appearance.medium.CTE {
      background-position: -735px -36px; }
    .appearance.medium.DICE {
      background-position: -882px -36px; }
    .appearance.medium.DICELA {
      background-position: 0 -72px; }
    .appearance.medium.RU_Camo01 {
      background-position: -147px -72px; }
    .appearance.medium.RU_Camo02 {
      background-position: -294px -72px; }
    .appearance.medium.RU_Camo03 {
      background-position: -441px -72px; }
    .appearance.medium.RU_Camo04 {
      background-position: -588px -72px; }
    .appearance.medium.RU_Camo05 {
      background-position: -735px -72px; }
    .appearance.medium.RU_Camo06 {
      background-position: -882px -72px; }
    .appearance.medium.RU_Camo07 {
      background-position: 0 -108px; }
    .appearance.medium.RU_Camo08 {
      background-position: -147px -108px; }
    .appearance.medium.RU_CamoXP001 {
      background-position: -294px -108px; }
    .appearance.medium.RU_CamoXP301 {
      background-position: -441px -108px; }
    .appearance.medium.RU_Default {
      background-position: -588px -108px; }
    .appearance.medium.RU_Veteran {
      background-position: -735px -108px; }
    .appearance.medium.US_Camo01 {
      background-position: -882px -108px; }
    .appearance.medium.US_Camo02 {
      background-position: 0 -144px; }
    .appearance.medium.US_Camo03 {
      background-position: -147px -144px; }
    .appearance.medium.US_Camo04 {
      background-position: -294px -144px; }
    .appearance.medium.US_Camo05 {
      background-position: -441px -144px; }
    .appearance.medium.US_Camo06 {
      background-position: -588px -144px; }
    .appearance.medium.US_Camo07 {
      background-position: -735px -144px; }
    .appearance.medium.US_Camo08 {
      background-position: -882px -144px; }
    .appearance.medium.US_CamoXP001 {
      background-position: 0 -180px; }
    .appearance.medium.US_CamoXP301 {
      background-position: -147px -180px; }
    .appearance.medium.US_Default {
      background-position: -294px -180px; }
    .appearance.medium.US_Veteran {
      background-position: -441px -180px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.appearance {
  display: inline-block; }
  .appearance.small {
    background-image: url(../profile/warsaw/gamedata/appearance/small.png);
    width: 90px;
    height: 22px;
    background-size: 630px 132px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .appearance.small {
        background-image: url(../profile/warsaw/gamedata/appearance/small@2x.png); } }
    .appearance.small.CH_Camo01 {
      background-position: 0 0; }
    .appearance.small.CH_Camo02 {
      background-position: -90px 0; }
    .appearance.small.CH_Camo03 {
      background-position: -180px 0; }
    .appearance.small.CH_Camo05 {
      background-position: -270px 0; }
    .appearance.small.CH_Camo06 {
      background-position: -360px 0; }
    .appearance.small.CH_Camo07 {
      background-position: -450px 0; }
    .appearance.small.CH_Camo08 {
      background-position: -540px 0; }
    .appearance.small.CH_CamoXP001 {
      background-position: 0 -22px; }
    .appearance.small.CH_CamoXP301 {
      background-position: -90px -22px; }
    .appearance.small.CH_Default {
      background-position: -180px -22px; }
    .appearance.small.CH_Veteran {
      background-position: -270px -22px; }
    .appearance.small.CH_camo04 {
      background-position: -360px -22px; }
    .appearance.small.CTE {
      background-position: -450px -22px; }
    .appearance.small.DICE {
      background-position: -540px -22px; }
    .appearance.small.DICELA {
      background-position: 0 -44px; }
    .appearance.small.RU_Camo01 {
      background-position: -90px -44px; }
    .appearance.small.RU_Camo02 {
      background-position: -180px -44px; }
    .appearance.small.RU_Camo03 {
      background-position: -270px -44px; }
    .appearance.small.RU_Camo04 {
      background-position: -360px -44px; }
    .appearance.small.RU_Camo05 {
      background-position: -450px -44px; }
    .appearance.small.RU_Camo06 {
      background-position: -540px -44px; }
    .appearance.small.RU_Camo07 {
      background-position: 0 -66px; }
    .appearance.small.RU_Camo08 {
      background-position: -90px -66px; }
    .appearance.small.RU_CamoXP001 {
      background-position: -180px -66px; }
    .appearance.small.RU_CamoXP301 {
      background-position: -270px -66px; }
    .appearance.small.RU_Default {
      background-position: -360px -66px; }
    .appearance.small.RU_Veteran {
      background-position: -450px -66px; }
    .appearance.small.US_Camo01 {
      background-position: -540px -66px; }
    .appearance.small.US_Camo02 {
      background-position: 0 -88px; }
    .appearance.small.US_Camo03 {
      background-position: -90px -88px; }
    .appearance.small.US_Camo04 {
      background-position: -180px -88px; }
    .appearance.small.US_Camo05 {
      background-position: -270px -88px; }
    .appearance.small.US_Camo06 {
      background-position: -360px -88px; }
    .appearance.small.US_Camo07 {
      background-position: -450px -88px; }
    .appearance.small.US_Camo08 {
      background-position: -540px -88px; }
    .appearance.small.US_CamoXP001 {
      background-position: 0 -110px; }
    .appearance.small.US_CamoXP301 {
      background-position: -90px -110px; }
    .appearance.small.US_Default {
      background-position: -180px -110px; }
    .appearance.small.US_Veteran {
      background-position: -270px -110px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.appearance {
  display: inline-block; }
  .appearance.xsmall {
    background-image: url(../profile/warsaw/gamedata/appearance/xsmall.png);
    width: 79px;
    height: 20px;
    background-size: 553px 120px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .appearance.xsmall {
        background-image: url(../profile/warsaw/gamedata/appearance/xsmall@2x.png); } }
    .appearance.xsmall.CH_Camo01 {
      background-position: 0 0; }
    .appearance.xsmall.CH_Camo02 {
      background-position: -79px 0; }
    .appearance.xsmall.CH_Camo03 {
      background-position: -158px 0; }
    .appearance.xsmall.CH_Camo05 {
      background-position: -237px 0; }
    .appearance.xsmall.CH_Camo06 {
      background-position: -316px 0; }
    .appearance.xsmall.CH_Camo07 {
      background-position: -395px 0; }
    .appearance.xsmall.CH_Camo08 {
      background-position: -474px 0; }
    .appearance.xsmall.CH_CamoXP001 {
      background-position: 0 -20px; }
    .appearance.xsmall.CH_CamoXP301 {
      background-position: -79px -20px; }
    .appearance.xsmall.CH_Default {
      background-position: -158px -20px; }
    .appearance.xsmall.CH_Veteran {
      background-position: -237px -20px; }
    .appearance.xsmall.CH_camo04 {
      background-position: -316px -20px; }
    .appearance.xsmall.CTE {
      background-position: -395px -20px; }
    .appearance.xsmall.DICE {
      background-position: -474px -20px; }
    .appearance.xsmall.DICELA {
      background-position: 0 -40px; }
    .appearance.xsmall.RU_Camo01 {
      background-position: -79px -40px; }
    .appearance.xsmall.RU_Camo02 {
      background-position: -158px -40px; }
    .appearance.xsmall.RU_Camo03 {
      background-position: -237px -40px; }
    .appearance.xsmall.RU_Camo04 {
      background-position: -316px -40px; }
    .appearance.xsmall.RU_Camo05 {
      background-position: -395px -40px; }
    .appearance.xsmall.RU_Camo06 {
      background-position: -474px -40px; }
    .appearance.xsmall.RU_Camo07 {
      background-position: 0 -60px; }
    .appearance.xsmall.RU_Camo08 {
      background-position: -79px -60px; }
    .appearance.xsmall.RU_CamoXP001 {
      background-position: -158px -60px; }
    .appearance.xsmall.RU_CamoXP301 {
      background-position: -237px -60px; }
    .appearance.xsmall.RU_Default {
      background-position: -316px -60px; }
    .appearance.xsmall.RU_Veteran {
      background-position: -395px -60px; }
    .appearance.xsmall.US_Camo01 {
      background-position: -474px -60px; }
    .appearance.xsmall.US_Camo02 {
      background-position: 0 -80px; }
    .appearance.xsmall.US_Camo03 {
      background-position: -79px -80px; }
    .appearance.xsmall.US_Camo04 {
      background-position: -158px -80px; }
    .appearance.xsmall.US_Camo05 {
      background-position: -237px -80px; }
    .appearance.xsmall.US_Camo06 {
      background-position: -316px -80px; }
    .appearance.xsmall.US_Camo07 {
      background-position: -395px -80px; }
    .appearance.xsmall.US_Camo08 {
      background-position: -474px -80px; }
    .appearance.xsmall.US_CamoXP001 {
      background-position: 0 -100px; }
    .appearance.xsmall.US_CamoXP301 {
      background-position: -79px -100px; }
    .appearance.xsmall.US_Default {
      background-position: -158px -100px; }
    .appearance.xsmall.US_Veteran {
      background-position: -237px -100px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.appearance {
  display: inline-block; }
  .appearance.xxsmall {
    background-image: url(../profile/warsaw/gamedata/appearance/xxsmall.png);
    width: 63px;
    height: 16px;
    background-size: 441px 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .appearance.xxsmall {
        background-image: url(../profile/warsaw/gamedata/appearance/xxsmall@2x.png); } }
    .appearance.xxsmall.CH_Camo01 {
      background-position: 0 0; }
    .appearance.xxsmall.CH_Camo02 {
      background-position: -63px 0; }
    .appearance.xxsmall.CH_Camo03 {
      background-position: -126px 0; }
    .appearance.xxsmall.CH_Camo05 {
      background-position: -189px 0; }
    .appearance.xxsmall.CH_Camo06 {
      background-position: -252px 0; }
    .appearance.xxsmall.CH_Camo07 {
      background-position: -315px 0; }
    .appearance.xxsmall.CH_Camo08 {
      background-position: -378px 0; }
    .appearance.xxsmall.CH_CamoXP001 {
      background-position: 0 -16px; }
    .appearance.xxsmall.CH_CamoXP301 {
      background-position: -63px -16px; }
    .appearance.xxsmall.CH_Default {
      background-position: -126px -16px; }
    .appearance.xxsmall.CH_Veteran {
      background-position: -189px -16px; }
    .appearance.xxsmall.CH_camo04 {
      background-position: -252px -16px; }
    .appearance.xxsmall.CTE {
      background-position: -315px -16px; }
    .appearance.xxsmall.DICE {
      background-position: -378px -16px; }
    .appearance.xxsmall.DICELA {
      background-position: 0 -32px; }
    .appearance.xxsmall.RU_Camo01 {
      background-position: -63px -32px; }
    .appearance.xxsmall.RU_Camo02 {
      background-position: -126px -32px; }
    .appearance.xxsmall.RU_Camo03 {
      background-position: -189px -32px; }
    .appearance.xxsmall.RU_Camo04 {
      background-position: -252px -32px; }
    .appearance.xxsmall.RU_Camo05 {
      background-position: -315px -32px; }
    .appearance.xxsmall.RU_Camo06 {
      background-position: -378px -32px; }
    .appearance.xxsmall.RU_Camo07 {
      background-position: 0 -48px; }
    .appearance.xxsmall.RU_Camo08 {
      background-position: -63px -48px; }
    .appearance.xxsmall.RU_CamoXP001 {
      background-position: -126px -48px; }
    .appearance.xxsmall.RU_CamoXP301 {
      background-position: -189px -48px; }
    .appearance.xxsmall.RU_Default {
      background-position: -252px -48px; }
    .appearance.xxsmall.RU_Veteran {
      background-position: -315px -48px; }
    .appearance.xxsmall.US_Camo01 {
      background-position: -378px -48px; }
    .appearance.xxsmall.US_Camo02 {
      background-position: 0 -64px; }
    .appearance.xxsmall.US_Camo03 {
      background-position: -63px -64px; }
    .appearance.xxsmall.US_Camo04 {
      background-position: -126px -64px; }
    .appearance.xxsmall.US_Camo05 {
      background-position: -189px -64px; }
    .appearance.xxsmall.US_Camo06 {
      background-position: -252px -64px; }
    .appearance.xxsmall.US_Camo07 {
      background-position: -315px -64px; }
    .appearance.xxsmall.US_Camo08 {
      background-position: -378px -64px; }
    .appearance.xxsmall.US_CamoXP001 {
      background-position: 0 -80px; }
    .appearance.xxsmall.US_CamoXP301 {
      background-position: -63px -80px; }
    .appearance.xxsmall.US_Default {
      background-position: -126px -80px; }
    .appearance.xxsmall.US_Veteran {
      background-position: -189px -80px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_medals {
  display: inline-block; }
  .award_medals.small {
    background-image: url(../profile/warsaw/gamedata/award_medals/small.png);
    width: 100px;
    height: 100px;
    background-size: 800px 700px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_medals.small {
        background-image: url(../profile/warsaw/gamedata/award_medals/small@2x.png); } }
    .award_medals.small.m01 {
      background-position: 0 0; }
    .award_medals.small.m02 {
      background-position: -100px 0; }
    .award_medals.small.m03 {
      background-position: -200px 0; }
    .award_medals.small.m04 {
      background-position: -300px 0; }
    .award_medals.small.m05 {
      background-position: -400px 0; }
    .award_medals.small.m06 {
      background-position: -500px 0; }
    .award_medals.small.m07 {
      background-position: -600px 0; }
    .award_medals.small.m08 {
      background-position: -700px 0; }
    .award_medals.small.m09 {
      background-position: 0 -100px; }
    .award_medals.small.m10 {
      background-position: -100px -100px; }
    .award_medals.small.m11 {
      background-position: -200px -100px; }
    .award_medals.small.m12 {
      background-position: -300px -100px; }
    .award_medals.small.m13 {
      background-position: -400px -100px; }
    .award_medals.small.m14 {
      background-position: -500px -100px; }
    .award_medals.small.m15 {
      background-position: -600px -100px; }
    .award_medals.small.m16 {
      background-position: -700px -100px; }
    .award_medals.small.m17 {
      background-position: 0 -200px; }
    .award_medals.small.m18 {
      background-position: -100px -200px; }
    .award_medals.small.m19 {
      background-position: -200px -200px; }
    .award_medals.small.m20 {
      background-position: -300px -200px; }
    .award_medals.small.m21 {
      background-position: -400px -200px; }
    .award_medals.small.m22 {
      background-position: -500px -200px; }
    .award_medals.small.m23 {
      background-position: -600px -200px; }
    .award_medals.small.m24 {
      background-position: -700px -200px; }
    .award_medals.small.m25 {
      background-position: 0 -300px; }
    .award_medals.small.m26 {
      background-position: -100px -300px; }
    .award_medals.small.m27 {
      background-position: -200px -300px; }
    .award_medals.small.m28 {
      background-position: -300px -300px; }
    .award_medals.small.m29 {
      background-position: -400px -300px; }
    .award_medals.small.m30 {
      background-position: -500px -300px; }
    .award_medals.small.m31 {
      background-position: -600px -300px; }
    .award_medals.small.m32 {
      background-position: -700px -300px; }
    .award_medals.small.m33 {
      background-position: 0 -400px; }
    .award_medals.small.m34 {
      background-position: -100px -400px; }
    .award_medals.small.m35 {
      background-position: -200px -400px; }
    .award_medals.small.m36 {
      background-position: -300px -400px; }
    .award_medals.small.m37 {
      background-position: -400px -400px; }
    .award_medals.small.m38 {
      background-position: -500px -400px; }
    .award_medals.small.m39 {
      background-position: -600px -400px; }
    .award_medals.small.m40 {
      background-position: -700px -400px; }
    .award_medals.small.m41 {
      background-position: 0 -500px; }
    .award_medals.small.m42 {
      background-position: -100px -500px; }
    .award_medals.small.m43 {
      background-position: -200px -500px; }
    .award_medals.small.m44 {
      background-position: -300px -500px; }
    .award_medals.small.m45 {
      background-position: -400px -500px; }
    .award_medals.small.mgmw {
      background-position: -500px -500px; }
    .award_medals.small.xp0mctf {
      background-position: -600px -500px; }
    .award_medals.small.xp0mctfs {
      background-position: -700px -500px; }
    .award_medals.small.xp1mas {
      background-position: 0 -600px; }
    .award_medals.small.xp1mbd {
      background-position: -100px -600px; }
    .award_medals.small.xp2mca {
      background-position: -200px -600px; }
    .award_medals.small.xp3mcw {
      background-position: -300px -600px; }
    .award_medals.small.xp3mlb {
      background-position: -400px -600px; }
    .award_medals.small.xp3mlm {
      background-position: -500px -600px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_medals {
  display: inline-block; }
  .award_medals.vsmall {
    background-image: url(../profile/warsaw/gamedata/award_medals/vsmall.png);
    width: 50px;
    height: 50px;
    background-size: 400px 350px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_medals.vsmall {
        background-image: url(../profile/warsaw/gamedata/award_medals/vsmall@2x.png); } }
    .award_medals.vsmall.m01 {
      background-position: 0 0; }
    .award_medals.vsmall.m02 {
      background-position: -50px 0; }
    .award_medals.vsmall.m03 {
      background-position: -100px 0; }
    .award_medals.vsmall.m04 {
      background-position: -150px 0; }
    .award_medals.vsmall.m05 {
      background-position: -200px 0; }
    .award_medals.vsmall.m06 {
      background-position: -250px 0; }
    .award_medals.vsmall.m07 {
      background-position: -300px 0; }
    .award_medals.vsmall.m08 {
      background-position: -350px 0; }
    .award_medals.vsmall.m09 {
      background-position: 0 -50px; }
    .award_medals.vsmall.m10 {
      background-position: -50px -50px; }
    .award_medals.vsmall.m11 {
      background-position: -100px -50px; }
    .award_medals.vsmall.m12 {
      background-position: -150px -50px; }
    .award_medals.vsmall.m13 {
      background-position: -200px -50px; }
    .award_medals.vsmall.m14 {
      background-position: -250px -50px; }
    .award_medals.vsmall.m15 {
      background-position: -300px -50px; }
    .award_medals.vsmall.m16 {
      background-position: -350px -50px; }
    .award_medals.vsmall.m17 {
      background-position: 0 -100px; }
    .award_medals.vsmall.m18 {
      background-position: -50px -100px; }
    .award_medals.vsmall.m19 {
      background-position: -100px -100px; }
    .award_medals.vsmall.m20 {
      background-position: -150px -100px; }
    .award_medals.vsmall.m21 {
      background-position: -200px -100px; }
    .award_medals.vsmall.m22 {
      background-position: -250px -100px; }
    .award_medals.vsmall.m23 {
      background-position: -300px -100px; }
    .award_medals.vsmall.m24 {
      background-position: -350px -100px; }
    .award_medals.vsmall.m25 {
      background-position: 0 -150px; }
    .award_medals.vsmall.m26 {
      background-position: -50px -150px; }
    .award_medals.vsmall.m27 {
      background-position: -100px -150px; }
    .award_medals.vsmall.m28 {
      background-position: -150px -150px; }
    .award_medals.vsmall.m29 {
      background-position: -200px -150px; }
    .award_medals.vsmall.m30 {
      background-position: -250px -150px; }
    .award_medals.vsmall.m31 {
      background-position: -300px -150px; }
    .award_medals.vsmall.m32 {
      background-position: -350px -150px; }
    .award_medals.vsmall.m33 {
      background-position: 0 -200px; }
    .award_medals.vsmall.m34 {
      background-position: -50px -200px; }
    .award_medals.vsmall.m35 {
      background-position: -100px -200px; }
    .award_medals.vsmall.m36 {
      background-position: -150px -200px; }
    .award_medals.vsmall.m37 {
      background-position: -200px -200px; }
    .award_medals.vsmall.m38 {
      background-position: -250px -200px; }
    .award_medals.vsmall.m39 {
      background-position: -300px -200px; }
    .award_medals.vsmall.m40 {
      background-position: -350px -200px; }
    .award_medals.vsmall.m41 {
      background-position: 0 -250px; }
    .award_medals.vsmall.m42 {
      background-position: -50px -250px; }
    .award_medals.vsmall.m43 {
      background-position: -100px -250px; }
    .award_medals.vsmall.m44 {
      background-position: -150px -250px; }
    .award_medals.vsmall.m45 {
      background-position: -200px -250px; }
    .award_medals.vsmall.mgmw {
      background-position: -250px -250px; }
    .award_medals.vsmall.xp0mctf {
      background-position: -300px -250px; }
    .award_medals.vsmall.xp0mctfs {
      background-position: -350px -250px; }
    .award_medals.vsmall.xp1mas {
      background-position: 0 -300px; }
    .award_medals.vsmall.xp1mbd {
      background-position: -50px -300px; }
    .award_medals.vsmall.xp2mca {
      background-position: -100px -300px; }
    .award_medals.vsmall.xp3mcw {
      background-position: -150px -300px; }
    .award_medals.vsmall.xp3mlb {
      background-position: -200px -300px; }
    .award_medals.vsmall.xp3mlm {
      background-position: -250px -300px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_medals {
  display: inline-block; }
  .award_medals.xsmall {
    background-image: url(../profile/warsaw/gamedata/award_medals/xsmall.png);
    width: 43px;
    height: 43px;
    background-size: 344px 301px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_medals.xsmall {
        background-image: url(../profile/warsaw/gamedata/award_medals/xsmall@2x.png); } }
    .award_medals.xsmall.m01 {
      background-position: 0 0; }
    .award_medals.xsmall.m02 {
      background-position: -43px 0; }
    .award_medals.xsmall.m03 {
      background-position: -86px 0; }
    .award_medals.xsmall.m04 {
      background-position: -129px 0; }
    .award_medals.xsmall.m05 {
      background-position: -172px 0; }
    .award_medals.xsmall.m06 {
      background-position: -215px 0; }
    .award_medals.xsmall.m07 {
      background-position: -258px 0; }
    .award_medals.xsmall.m08 {
      background-position: -301px 0; }
    .award_medals.xsmall.m09 {
      background-position: 0 -43px; }
    .award_medals.xsmall.m10 {
      background-position: -43px -43px; }
    .award_medals.xsmall.m11 {
      background-position: -86px -43px; }
    .award_medals.xsmall.m12 {
      background-position: -129px -43px; }
    .award_medals.xsmall.m13 {
      background-position: -172px -43px; }
    .award_medals.xsmall.m14 {
      background-position: -215px -43px; }
    .award_medals.xsmall.m15 {
      background-position: -258px -43px; }
    .award_medals.xsmall.m16 {
      background-position: -301px -43px; }
    .award_medals.xsmall.m17 {
      background-position: 0 -86px; }
    .award_medals.xsmall.m18 {
      background-position: -43px -86px; }
    .award_medals.xsmall.m19 {
      background-position: -86px -86px; }
    .award_medals.xsmall.m20 {
      background-position: -129px -86px; }
    .award_medals.xsmall.m21 {
      background-position: -172px -86px; }
    .award_medals.xsmall.m22 {
      background-position: -215px -86px; }
    .award_medals.xsmall.m23 {
      background-position: -258px -86px; }
    .award_medals.xsmall.m24 {
      background-position: -301px -86px; }
    .award_medals.xsmall.m25 {
      background-position: 0 -129px; }
    .award_medals.xsmall.m26 {
      background-position: -43px -129px; }
    .award_medals.xsmall.m27 {
      background-position: -86px -129px; }
    .award_medals.xsmall.m28 {
      background-position: -129px -129px; }
    .award_medals.xsmall.m29 {
      background-position: -172px -129px; }
    .award_medals.xsmall.m30 {
      background-position: -215px -129px; }
    .award_medals.xsmall.m31 {
      background-position: -258px -129px; }
    .award_medals.xsmall.m32 {
      background-position: -301px -129px; }
    .award_medals.xsmall.m33 {
      background-position: 0 -172px; }
    .award_medals.xsmall.m34 {
      background-position: -43px -172px; }
    .award_medals.xsmall.m35 {
      background-position: -86px -172px; }
    .award_medals.xsmall.m36 {
      background-position: -129px -172px; }
    .award_medals.xsmall.m37 {
      background-position: -172px -172px; }
    .award_medals.xsmall.m38 {
      background-position: -215px -172px; }
    .award_medals.xsmall.m39 {
      background-position: -258px -172px; }
    .award_medals.xsmall.m40 {
      background-position: -301px -172px; }
    .award_medals.xsmall.m41 {
      background-position: 0 -215px; }
    .award_medals.xsmall.m42 {
      background-position: -43px -215px; }
    .award_medals.xsmall.m43 {
      background-position: -86px -215px; }
    .award_medals.xsmall.m44 {
      background-position: -129px -215px; }
    .award_medals.xsmall.m45 {
      background-position: -172px -215px; }
    .award_medals.xsmall.mgmw {
      background-position: -215px -215px; }
    .award_medals.xsmall.xp0mctf {
      background-position: -258px -215px; }
    .award_medals.xsmall.xp0mctfs {
      background-position: -301px -215px; }
    .award_medals.xsmall.xp1mas {
      background-position: 0 -258px; }
    .award_medals.xsmall.xp1mbd {
      background-position: -43px -258px; }
    .award_medals.xsmall.xp2mca {
      background-position: -86px -258px; }
    .award_medals.xsmall.xp3mcw {
      background-position: -129px -258px; }
    .award_medals.xsmall.xp3mlb {
      background-position: -172px -258px; }
    .award_medals.xsmall.xp3mlm {
      background-position: -215px -258px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_mission {
  display: inline-block; }
  .award_mission.small {
    background-image: url(../profile/warsaw/gamedata/award_mission/small.png);
    width: 100px;
    height: 100px;
    background-size: 1200px 1100px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_mission.small {
        background-image: url(../profile/warsaw/gamedata/award_mission/small@2x.png); } }
    .award_mission.small.amaster {
      background-position: 0 0; }
    .award_mission.small.as01a {
      background-position: -100px 0; }
    .award_mission.small.as02 {
      background-position: -200px 0; }
    .award_mission.small.as03 {
      background-position: -300px 0; }
    .award_mission.small.as04 {
      background-position: -400px 0; }
    .award_mission.small.as05 {
      background-position: -500px 0; }
    .award_mission.small.as06 {
      background-position: -600px 0; }
    .award_mission.small.as07 {
      background-position: -700px 0; }
    .award_mission.small.as08 {
      background-position: -800px 0; }
    .award_mission.small.as09 {
      background-position: -900px 0; }
    .award_mission.small.as10 {
      background-position: -1000px 0; }
    .award_mission.small.as11 {
      background-position: -1100px 0; }
    .award_mission.small.as12 {
      background-position: 0 -100px; }
    .award_mission.small.as13 {
      background-position: -100px -100px; }
    .award_mission.small.as14 {
      background-position: -200px -100px; }
    .award_mission.small.as15 {
      background-position: -300px -100px; }
    .award_mission.small.as16 {
      background-position: -400px -100px; }
    .award_mission.small.as17 {
      background-position: -500px -100px; }
    .award_mission.small.as18 {
      background-position: -600px -100px; }
    .award_mission.small.as19 {
      background-position: -700px -100px; }
    .award_mission.small.as20 {
      background-position: -800px -100px; }
    .award_mission.small.as21 {
      background-position: -900px -100px; }
    .award_mission.small.as22 {
      background-position: -1000px -100px; }
    .award_mission.small.as23 {
      background-position: -1100px -100px; }
    .award_mission.small.as24 {
      background-position: 0 -200px; }
    .award_mission.small.as25 {
      background-position: -100px -200px; }
    .award_mission.small.as26 {
      background-position: -200px -200px; }
    .award_mission.small.as27 {
      background-position: -300px -200px; }
    .award_mission.small.as28 {
      background-position: -400px -200px; }
    .award_mission.small.as29 {
      background-position: -500px -200px; }
    .award_mission.small.as30 {
      background-position: -600px -200px; }
    .award_mission.small.as31 {
      background-position: -700px -200px; }
    .award_mission.small.as32 {
      background-position: -800px -200px; }
    .award_mission.small.as33 {
      background-position: -900px -200px; }
    .award_mission.small.as34 {
      background-position: -1000px -200px; }
    .award_mission.small.as35 {
      background-position: -1100px -200px; }
    .award_mission.small.as36 {
      background-position: 0 -300px; }
    .award_mission.small.as37 {
      background-position: -100px -300px; }
    .award_mission.small.as38 {
      background-position: -200px -300px; }
    .award_mission.small.as39 {
      background-position: -300px -300px; }
    .award_mission.small.as40 {
      background-position: -400px -300px; }
    .award_mission.small.as41 {
      background-position: -500px -300px; }
    .award_mission.small.as42 {
      background-position: -600px -300px; }
    .award_mission.small.as43 {
      background-position: -700px -300px; }
    .award_mission.small.as44 {
      background-position: -800px -300px; }
    .award_mission.small.as45 {
      background-position: -900px -300px; }
    .award_mission.small.ghost1 {
      background-position: -1000px -300px; }
    .award_mission.small.ghost2 {
      background-position: -1100px -300px; }
    .award_mission.small.ghost3 {
      background-position: 0 -400px; }
    .award_mission.small.ghost4 {
      background-position: -100px -400px; }
    .award_mission.small.pa1 {
      background-position: -200px -400px; }
    .award_mission.small.pa2 {
      background-position: -300px -400px; }
    .award_mission.small.pa3 {
      background-position: -400px -400px; }
    .award_mission.small.pa4 {
      background-position: -500px -400px; }
    .award_mission.small.pa5 {
      background-position: -600px -400px; }
    .award_mission.small.sp_as01 {
      background-position: -700px -400px; }
    .award_mission.small.sp_as02 {
      background-position: -800px -400px; }
    .award_mission.small.sp_as03 {
      background-position: -900px -400px; }
    .award_mission.small.sp_as04 {
      background-position: -1000px -400px; }
    .award_mission.small.sp_as05 {
      background-position: -1100px -400px; }
    .award_mission.small.sp_as06 {
      background-position: 0 -500px; }
    .award_mission.small.sp_as07 {
      background-position: -100px -500px; }
    .award_mission.small.sp_as08 {
      background-position: -200px -500px; }
    .award_mission.small.sp_as09 {
      background-position: -300px -500px; }
    .award_mission.small.sp_as10 {
      background-position: -400px -500px; }
    .award_mission.small.sp_as11 {
      background-position: -500px -500px; }
    .award_mission.small.sp_as12 {
      background-position: -600px -500px; }
    .award_mission.small.sp_as13 {
      background-position: -700px -500px; }
    .award_mission.small.sp_as14 {
      background-position: -800px -500px; }
    .award_mission.small.sp_as15 {
      background-position: -900px -500px; }
    .award_mission.small.sp_as16 {
      background-position: -1000px -500px; }
    .award_mission.small.sp_as17 {
      background-position: -1100px -500px; }
    .award_mission.small.sp_as18 {
      background-position: 0 -600px; }
    .award_mission.small.sp_as19 {
      background-position: -100px -600px; }
    .award_mission.small.sp_as20 {
      background-position: -200px -600px; }
    .award_mission.small.sp_as21 {
      background-position: -300px -600px; }
    .award_mission.small.sp_as22 {
      background-position: -400px -600px; }
    .award_mission.small.sp_as23 {
      background-position: -500px -600px; }
    .award_mission.small.sp_as24 {
      background-position: -600px -600px; }
    .award_mission.small.sp_as25 {
      background-position: -700px -600px; }
    .award_mission.small.sp_as26 {
      background-position: -800px -600px; }
    .award_mission.small.sp_as27 {
      background-position: -900px -600px; }
    .award_mission.small.xp0as01 {
      background-position: -1000px -600px; }
    .award_mission.small.xp0as02 {
      background-position: -1100px -600px; }
    .award_mission.small.xp0as03 {
      background-position: 0 -700px; }
    .award_mission.small.xp0as04 {
      background-position: -100px -700px; }
    .award_mission.small.xp0as05 {
      background-position: -200px -700px; }
    .award_mission.small.xp0as06 {
      background-position: -300px -700px; }
    .award_mission.small.xp0as07b {
      background-position: -400px -700px; }
    .award_mission.small.xp0as08 {
      background-position: -500px -700px; }
    .award_mission.small.xp0as09 {
      background-position: -600px -700px; }
    .award_mission.small.xp0as10 {
      background-position: -700px -700px; }
    .award_mission.small.xp1as01 {
      background-position: -800px -700px; }
    .award_mission.small.xp1as02 {
      background-position: -900px -700px; }
    .award_mission.small.xp1as03 {
      background-position: -1000px -700px; }
    .award_mission.small.xp1as04 {
      background-position: -1100px -700px; }
    .award_mission.small.xp1as05 {
      background-position: 0 -800px; }
    .award_mission.small.xp1as06 {
      background-position: -100px -800px; }
    .award_mission.small.xp1as07 {
      background-position: -200px -800px; }
    .award_mission.small.xp1as08 {
      background-position: -300px -800px; }
    .award_mission.small.xp1as09 {
      background-position: -400px -800px; }
    .award_mission.small.xp1as10 {
      background-position: -500px -800px; }
    .award_mission.small.xp23 {
      background-position: -600px -800px; }
    .award_mission.small.xp2as01 {
      background-position: -700px -800px; }
    .award_mission.small.xp2as02 {
      background-position: -800px -800px; }
    .award_mission.small.xp2as04 {
      background-position: -900px -800px; }
    .award_mission.small.xp2as05 {
      background-position: -1000px -800px; }
    .award_mission.small.xp2as06 {
      background-position: -1100px -800px; }
    .award_mission.small.xp2as07 {
      background-position: 0 -900px; }
    .award_mission.small.xp2as08 {
      background-position: -100px -900px; }
    .award_mission.small.xp2as09 {
      background-position: -200px -900px; }
    .award_mission.small.xp2as10 {
      background-position: -300px -900px; }
    .award_mission.small.xp3as01 {
      background-position: -400px -900px; }
    .award_mission.small.xp3as02 {
      background-position: -500px -900px; }
    .award_mission.small.xp3as03 {
      background-position: -600px -900px; }
    .award_mission.small.xp3as04 {
      background-position: -700px -900px; }
    .award_mission.small.xp3as05 {
      background-position: -800px -900px; }
    .award_mission.small.xp3as06 {
      background-position: -900px -900px; }
    .award_mission.small.xp3as07 {
      background-position: -1000px -900px; }
    .award_mission.small.xp3as08 {
      background-position: -1100px -900px; }
    .award_mission.small.xp3as09 {
      background-position: 0 -1000px; }
    .award_mission.small.xp3as10 {
      background-position: -100px -1000px; }
    .award_mission.small.xp4as01 {
      background-position: -200px -1000px; }
    .award_mission.small.xp4as02 {
      background-position: -300px -1000px; }
    .award_mission.small.xp4as03 {
      background-position: -400px -1000px; }
    .award_mission.small.xp4as04 {
      background-position: -500px -1000px; }
    .award_mission.small.xp4as05 {
      background-position: -600px -1000px; }
    .award_mission.small.xp4as06 {
      background-position: -700px -1000px; }
    .award_mission.small.xp4as07 {
      background-position: -800px -1000px; }
    .award_mission.small.xp4as08 {
      background-position: -900px -1000px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_mission {
  display: inline-block; }
  .award_mission.xsmall {
    background-image: url(../profile/warsaw/gamedata/award_mission/xsmall.png);
    width: 43px;
    height: 43px;
    background-size: 516px 473px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_mission.xsmall {
        background-image: url(../profile/warsaw/gamedata/award_mission/xsmall@2x.png); } }
    .award_mission.xsmall.amaster {
      background-position: 0 0; }
    .award_mission.xsmall.as01a {
      background-position: -43px 0; }
    .award_mission.xsmall.as02 {
      background-position: -86px 0; }
    .award_mission.xsmall.as03 {
      background-position: -129px 0; }
    .award_mission.xsmall.as04 {
      background-position: -172px 0; }
    .award_mission.xsmall.as05 {
      background-position: -215px 0; }
    .award_mission.xsmall.as06 {
      background-position: -258px 0; }
    .award_mission.xsmall.as07 {
      background-position: -301px 0; }
    .award_mission.xsmall.as08 {
      background-position: -344px 0; }
    .award_mission.xsmall.as09 {
      background-position: -387px 0; }
    .award_mission.xsmall.as10 {
      background-position: -430px 0; }
    .award_mission.xsmall.as11 {
      background-position: -473px 0; }
    .award_mission.xsmall.as12 {
      background-position: 0 -43px; }
    .award_mission.xsmall.as13 {
      background-position: -43px -43px; }
    .award_mission.xsmall.as14 {
      background-position: -86px -43px; }
    .award_mission.xsmall.as15 {
      background-position: -129px -43px; }
    .award_mission.xsmall.as16 {
      background-position: -172px -43px; }
    .award_mission.xsmall.as17 {
      background-position: -215px -43px; }
    .award_mission.xsmall.as18 {
      background-position: -258px -43px; }
    .award_mission.xsmall.as19 {
      background-position: -301px -43px; }
    .award_mission.xsmall.as20 {
      background-position: -344px -43px; }
    .award_mission.xsmall.as21 {
      background-position: -387px -43px; }
    .award_mission.xsmall.as22 {
      background-position: -430px -43px; }
    .award_mission.xsmall.as23 {
      background-position: -473px -43px; }
    .award_mission.xsmall.as24 {
      background-position: 0 -86px; }
    .award_mission.xsmall.as25 {
      background-position: -43px -86px; }
    .award_mission.xsmall.as26 {
      background-position: -86px -86px; }
    .award_mission.xsmall.as27 {
      background-position: -129px -86px; }
    .award_mission.xsmall.as28 {
      background-position: -172px -86px; }
    .award_mission.xsmall.as29 {
      background-position: -215px -86px; }
    .award_mission.xsmall.as30 {
      background-position: -258px -86px; }
    .award_mission.xsmall.as31 {
      background-position: -301px -86px; }
    .award_mission.xsmall.as32 {
      background-position: -344px -86px; }
    .award_mission.xsmall.as33 {
      background-position: -387px -86px; }
    .award_mission.xsmall.as34 {
      background-position: -430px -86px; }
    .award_mission.xsmall.as35 {
      background-position: -473px -86px; }
    .award_mission.xsmall.as36 {
      background-position: 0 -129px; }
    .award_mission.xsmall.as37 {
      background-position: -43px -129px; }
    .award_mission.xsmall.as38 {
      background-position: -86px -129px; }
    .award_mission.xsmall.as39 {
      background-position: -129px -129px; }
    .award_mission.xsmall.as40 {
      background-position: -172px -129px; }
    .award_mission.xsmall.as41 {
      background-position: -215px -129px; }
    .award_mission.xsmall.as42 {
      background-position: -258px -129px; }
    .award_mission.xsmall.as43 {
      background-position: -301px -129px; }
    .award_mission.xsmall.as44 {
      background-position: -344px -129px; }
    .award_mission.xsmall.as45 {
      background-position: -387px -129px; }
    .award_mission.xsmall.ghost1 {
      background-position: -430px -129px; }
    .award_mission.xsmall.ghost2 {
      background-position: -473px -129px; }
    .award_mission.xsmall.ghost3 {
      background-position: 0 -172px; }
    .award_mission.xsmall.ghost4 {
      background-position: -43px -172px; }
    .award_mission.xsmall.pa1 {
      background-position: -86px -172px; }
    .award_mission.xsmall.pa2 {
      background-position: -129px -172px; }
    .award_mission.xsmall.pa3 {
      background-position: -172px -172px; }
    .award_mission.xsmall.pa4 {
      background-position: -215px -172px; }
    .award_mission.xsmall.pa5 {
      background-position: -258px -172px; }
    .award_mission.xsmall.sp_as01 {
      background-position: -301px -172px; }
    .award_mission.xsmall.sp_as02 {
      background-position: -344px -172px; }
    .award_mission.xsmall.sp_as03 {
      background-position: -387px -172px; }
    .award_mission.xsmall.sp_as04 {
      background-position: -430px -172px; }
    .award_mission.xsmall.sp_as05 {
      background-position: -473px -172px; }
    .award_mission.xsmall.sp_as06 {
      background-position: 0 -215px; }
    .award_mission.xsmall.sp_as07 {
      background-position: -43px -215px; }
    .award_mission.xsmall.sp_as08 {
      background-position: -86px -215px; }
    .award_mission.xsmall.sp_as09 {
      background-position: -129px -215px; }
    .award_mission.xsmall.sp_as10 {
      background-position: -172px -215px; }
    .award_mission.xsmall.sp_as11 {
      background-position: -215px -215px; }
    .award_mission.xsmall.sp_as12 {
      background-position: -258px -215px; }
    .award_mission.xsmall.sp_as13 {
      background-position: -301px -215px; }
    .award_mission.xsmall.sp_as14 {
      background-position: -344px -215px; }
    .award_mission.xsmall.sp_as15 {
      background-position: -387px -215px; }
    .award_mission.xsmall.sp_as16 {
      background-position: -430px -215px; }
    .award_mission.xsmall.sp_as17 {
      background-position: -473px -215px; }
    .award_mission.xsmall.sp_as18 {
      background-position: 0 -258px; }
    .award_mission.xsmall.sp_as19 {
      background-position: -43px -258px; }
    .award_mission.xsmall.sp_as20 {
      background-position: -86px -258px; }
    .award_mission.xsmall.sp_as21 {
      background-position: -129px -258px; }
    .award_mission.xsmall.sp_as22 {
      background-position: -172px -258px; }
    .award_mission.xsmall.sp_as23 {
      background-position: -215px -258px; }
    .award_mission.xsmall.sp_as24 {
      background-position: -258px -258px; }
    .award_mission.xsmall.sp_as25 {
      background-position: -301px -258px; }
    .award_mission.xsmall.sp_as26 {
      background-position: -344px -258px; }
    .award_mission.xsmall.sp_as27 {
      background-position: -387px -258px; }
    .award_mission.xsmall.xp0as01 {
      background-position: -430px -258px; }
    .award_mission.xsmall.xp0as02 {
      background-position: -473px -258px; }
    .award_mission.xsmall.xp0as03 {
      background-position: 0 -301px; }
    .award_mission.xsmall.xp0as04 {
      background-position: -43px -301px; }
    .award_mission.xsmall.xp0as05 {
      background-position: -86px -301px; }
    .award_mission.xsmall.xp0as06 {
      background-position: -129px -301px; }
    .award_mission.xsmall.xp0as07b {
      background-position: -172px -301px; }
    .award_mission.xsmall.xp0as08 {
      background-position: -215px -301px; }
    .award_mission.xsmall.xp0as09 {
      background-position: -258px -301px; }
    .award_mission.xsmall.xp0as10 {
      background-position: -301px -301px; }
    .award_mission.xsmall.xp1as01 {
      background-position: -344px -301px; }
    .award_mission.xsmall.xp1as02 {
      background-position: -387px -301px; }
    .award_mission.xsmall.xp1as03 {
      background-position: -430px -301px; }
    .award_mission.xsmall.xp1as04 {
      background-position: -473px -301px; }
    .award_mission.xsmall.xp1as05 {
      background-position: 0 -344px; }
    .award_mission.xsmall.xp1as06 {
      background-position: -43px -344px; }
    .award_mission.xsmall.xp1as07 {
      background-position: -86px -344px; }
    .award_mission.xsmall.xp1as08 {
      background-position: -129px -344px; }
    .award_mission.xsmall.xp1as09 {
      background-position: -172px -344px; }
    .award_mission.xsmall.xp1as10 {
      background-position: -215px -344px; }
    .award_mission.xsmall.xp23 {
      background-position: -258px -344px; }
    .award_mission.xsmall.xp2as01 {
      background-position: -301px -344px; }
    .award_mission.xsmall.xp2as02 {
      background-position: -344px -344px; }
    .award_mission.xsmall.xp2as04 {
      background-position: -387px -344px; }
    .award_mission.xsmall.xp2as05 {
      background-position: -430px -344px; }
    .award_mission.xsmall.xp2as06 {
      background-position: -473px -344px; }
    .award_mission.xsmall.xp2as07 {
      background-position: 0 -387px; }
    .award_mission.xsmall.xp2as08 {
      background-position: -43px -387px; }
    .award_mission.xsmall.xp2as09 {
      background-position: -86px -387px; }
    .award_mission.xsmall.xp2as10 {
      background-position: -129px -387px; }
    .award_mission.xsmall.xp3as01 {
      background-position: -172px -387px; }
    .award_mission.xsmall.xp3as02 {
      background-position: -215px -387px; }
    .award_mission.xsmall.xp3as03 {
      background-position: -258px -387px; }
    .award_mission.xsmall.xp3as04 {
      background-position: -301px -387px; }
    .award_mission.xsmall.xp3as05 {
      background-position: -344px -387px; }
    .award_mission.xsmall.xp3as06 {
      background-position: -387px -387px; }
    .award_mission.xsmall.xp3as07 {
      background-position: -430px -387px; }
    .award_mission.xsmall.xp3as08 {
      background-position: -473px -387px; }
    .award_mission.xsmall.xp3as09 {
      background-position: 0 -430px; }
    .award_mission.xsmall.xp3as10 {
      background-position: -43px -430px; }
    .award_mission.xsmall.xp4as01 {
      background-position: -86px -430px; }
    .award_mission.xsmall.xp4as02 {
      background-position: -129px -430px; }
    .award_mission.xsmall.xp4as03 {
      background-position: -172px -430px; }
    .award_mission.xsmall.xp4as04 {
      background-position: -215px -430px; }
    .award_mission.xsmall.xp4as05 {
      background-position: -258px -430px; }
    .award_mission.xsmall.xp4as06 {
      background-position: -301px -430px; }
    .award_mission.xsmall.xp4as07 {
      background-position: -344px -430px; }
    .award_mission.xsmall.xp4as08 {
      background-position: -387px -430px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_ribbons {
  display: inline-block; }
  .award_ribbons.small {
    background-image: url(../profile/warsaw/gamedata/award_ribbons/small.png);
    width: 100px;
    height: 100px;
    background-size: 800px 700px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_ribbons.small {
        background-image: url(../profile/warsaw/gamedata/award_ribbons/small@2x.png); } }
    .award_ribbons.small.r01 {
      background-position: 0 0; }
    .award_ribbons.small.r02 {
      background-position: -100px 0; }
    .award_ribbons.small.r03 {
      background-position: -200px 0; }
    .award_ribbons.small.r04 {
      background-position: -300px 0; }
    .award_ribbons.small.r05 {
      background-position: -400px 0; }
    .award_ribbons.small.r06 {
      background-position: -500px 0; }
    .award_ribbons.small.r07 {
      background-position: -600px 0; }
    .award_ribbons.small.r08 {
      background-position: -700px 0; }
    .award_ribbons.small.r09 {
      background-position: 0 -100px; }
    .award_ribbons.small.r10 {
      background-position: -100px -100px; }
    .award_ribbons.small.r11 {
      background-position: -200px -100px; }
    .award_ribbons.small.r12 {
      background-position: -300px -100px; }
    .award_ribbons.small.r13 {
      background-position: -400px -100px; }
    .award_ribbons.small.r14 {
      background-position: -500px -100px; }
    .award_ribbons.small.r15 {
      background-position: -600px -100px; }
    .award_ribbons.small.r16 {
      background-position: -700px -100px; }
    .award_ribbons.small.r17 {
      background-position: 0 -200px; }
    .award_ribbons.small.r18 {
      background-position: -100px -200px; }
    .award_ribbons.small.r19 {
      background-position: -200px -200px; }
    .award_ribbons.small.r20 {
      background-position: -300px -200px; }
    .award_ribbons.small.r21 {
      background-position: -400px -200px; }
    .award_ribbons.small.r22 {
      background-position: -500px -200px; }
    .award_ribbons.small.r23 {
      background-position: -600px -200px; }
    .award_ribbons.small.r24 {
      background-position: -700px -200px; }
    .award_ribbons.small.r25 {
      background-position: 0 -300px; }
    .award_ribbons.small.r26 {
      background-position: -100px -300px; }
    .award_ribbons.small.r27 {
      background-position: -200px -300px; }
    .award_ribbons.small.r28 {
      background-position: -300px -300px; }
    .award_ribbons.small.r29 {
      background-position: -400px -300px; }
    .award_ribbons.small.r30 {
      background-position: -500px -300px; }
    .award_ribbons.small.r31 {
      background-position: -600px -300px; }
    .award_ribbons.small.r32 {
      background-position: -700px -300px; }
    .award_ribbons.small.r33 {
      background-position: 0 -400px; }
    .award_ribbons.small.r34 {
      background-position: -100px -400px; }
    .award_ribbons.small.r35 {
      background-position: -200px -400px; }
    .award_ribbons.small.r36 {
      background-position: -300px -400px; }
    .award_ribbons.small.r37 {
      background-position: -400px -400px; }
    .award_ribbons.small.r38 {
      background-position: -500px -400px; }
    .award_ribbons.small.r39 {
      background-position: -600px -400px; }
    .award_ribbons.small.r40 {
      background-position: -700px -400px; }
    .award_ribbons.small.r41 {
      background-position: 0 -500px; }
    .award_ribbons.small.r42 {
      background-position: -100px -500px; }
    .award_ribbons.small.r43 {
      background-position: -200px -500px; }
    .award_ribbons.small.r44 {
      background-position: -300px -500px; }
    .award_ribbons.small.r45 {
      background-position: -400px -500px; }
    .award_ribbons.small.rgmw {
      background-position: -500px -500px; }
    .award_ribbons.small.xp0rcs {
      background-position: -600px -500px; }
    .award_ribbons.small.xp0rfd {
      background-position: -700px -500px; }
    .award_ribbons.small.xp1ras {
      background-position: 0 -600px; }
    .award_ribbons.small.xp1rbd {
      background-position: -100px -600px; }
    .award_ribbons.small.xp2rca {
      background-position: -200px -600px; }
    .award_ribbons.small.xp3rcw {
      background-position: -300px -600px; }
    .award_ribbons.small.xp3rlb {
      background-position: -400px -600px; }
    .award_ribbons.small.xp3rlm {
      background-position: -500px -600px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_star {
  display: inline-block; }
  .award_star.small {
    background-image: url(../profile/warsaw/gamedata/award_star/small.png);
    width: 80px;
    height: 80px;
    background-size: 160px 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_star.small {
        background-image: url(../profile/warsaw/gamedata/award_star/small@2x.png); } }
    .award_star.small.servicestar {
      background-position: 0 0; }
    .award_star.small.servicestar_ex {
      background-position: -80px 0; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.award_star {
  display: inline-block; }
  .award_star.xsmall {
    background-image: url(../profile/warsaw/gamedata/award_star/xsmall.png);
    width: 43px;
    height: 43px;
    background-size: 86px 43px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .award_star.xsmall {
        background-image: url(../profile/warsaw/gamedata/award_star/xsmall@2x.png); } }
    .award_star.xsmall.servicestar {
      background-position: 0 0; }
    .award_star.xsmall.servicestar_ex {
      background-position: -43px 0; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepackitems {
  display: inline-block; }
  .battlepackitems.large {
    background-image: url(../profile/warsaw/gamedata/battlepackitems/large.png);
    width: 128px;
    height: 128px;
    background-size: 1536px 1408px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepackitems.large {
        background-image: url(../profile/warsaw/gamedata/battlepackitems/large@2x.png); } }
    .battlepackitems.large.Emblem_100_ {
      background-position: 0 0; }
    .battlepackitems.large.Emblem_101_ {
      background-position: -128px 0; }
    .battlepackitems.large.Emblem_102_ {
      background-position: -256px 0; }
    .battlepackitems.large.Emblem_103_ {
      background-position: -384px 0; }
    .battlepackitems.large.Emblem_104_ {
      background-position: -512px 0; }
    .battlepackitems.large.Emblem_105_ {
      background-position: -640px 0; }
    .battlepackitems.large.Emblem_106_ {
      background-position: -768px 0; }
    .battlepackitems.large.Emblem_107_ {
      background-position: -896px 0; }
    .battlepackitems.large.Emblem_108_ {
      background-position: -1024px 0; }
    .battlepackitems.large.Emblem_109_ {
      background-position: -1152px 0; }
    .battlepackitems.large.Emblem_10_ {
      background-position: -1280px 0; }
    .battlepackitems.large.Emblem_110_ {
      background-position: -1408px 0; }
    .battlepackitems.large.Emblem_111_ {
      background-position: 0 -128px; }
    .battlepackitems.large.Emblem_112_ {
      background-position: -128px -128px; }
    .battlepackitems.large.Emblem_113_ {
      background-position: -256px -128px; }
    .battlepackitems.large.Emblem_114_ {
      background-position: -384px -128px; }
    .battlepackitems.large.Emblem_115_ {
      background-position: -512px -128px; }
    .battlepackitems.large.Emblem_116_ {
      background-position: -640px -128px; }
    .battlepackitems.large.Emblem_117_ {
      background-position: -768px -128px; }
    .battlepackitems.large.Emblem_118_ {
      background-position: -896px -128px; }
    .battlepackitems.large.Emblem_119_ {
      background-position: -1024px -128px; }
    .battlepackitems.large.Emblem_11_ {
      background-position: -1152px -128px; }
    .battlepackitems.large.Emblem_120_ {
      background-position: -1280px -128px; }
    .battlepackitems.large.Emblem_121_ {
      background-position: -1408px -128px; }
    .battlepackitems.large.Emblem_122_ {
      background-position: 0 -256px; }
    .battlepackitems.large.Emblem_123_ {
      background-position: -128px -256px; }
    .battlepackitems.large.Emblem_124_ {
      background-position: -256px -256px; }
    .battlepackitems.large.Emblem_125_ {
      background-position: -384px -256px; }
    .battlepackitems.large.Emblem_126_ {
      background-position: -512px -256px; }
    .battlepackitems.large.Emblem_127_ {
      background-position: -640px -256px; }
    .battlepackitems.large.Emblem_128_ {
      background-position: -768px -256px; }
    .battlepackitems.large.Emblem_129_ {
      background-position: -896px -256px; }
    .battlepackitems.large.Emblem_12_ {
      background-position: -1024px -256px; }
    .battlepackitems.large.Emblem_130_ {
      background-position: -1152px -256px; }
    .battlepackitems.large.Emblem_131_ {
      background-position: -1280px -256px; }
    .battlepackitems.large.Emblem_13_ {
      background-position: -1408px -256px; }
    .battlepackitems.large.Emblem_14_ {
      background-position: 0 -384px; }
    .battlepackitems.large.Emblem_15_ {
      background-position: -128px -384px; }
    .battlepackitems.large.Emblem_16_ {
      background-position: -256px -384px; }
    .battlepackitems.large.Emblem_17_ {
      background-position: -384px -384px; }
    .battlepackitems.large.Emblem_18_ {
      background-position: -512px -384px; }
    .battlepackitems.large.Emblem_19_ {
      background-position: -640px -384px; }
    .battlepackitems.large.Emblem_1_ {
      background-position: -768px -384px; }
    .battlepackitems.large.Emblem_20_ {
      background-position: -896px -384px; }
    .battlepackitems.large.Emblem_21_ {
      background-position: -1024px -384px; }
    .battlepackitems.large.Emblem_22_ {
      background-position: -1152px -384px; }
    .battlepackitems.large.Emblem_23_ {
      background-position: -1280px -384px; }
    .battlepackitems.large.Emblem_24_ {
      background-position: -1408px -384px; }
    .battlepackitems.large.Emblem_25_ {
      background-position: 0 -512px; }
    .battlepackitems.large.Emblem_26_ {
      background-position: -128px -512px; }
    .battlepackitems.large.Emblem_27_ {
      background-position: -256px -512px; }
    .battlepackitems.large.Emblem_28_ {
      background-position: -384px -512px; }
    .battlepackitems.large.Emblem_29_ {
      background-position: -512px -512px; }
    .battlepackitems.large.Emblem_2_ {
      background-position: -640px -512px; }
    .battlepackitems.large.Emblem_30_ {
      background-position: -768px -512px; }
    .battlepackitems.large.Emblem_31_ {
      background-position: -896px -512px; }
    .battlepackitems.large.Emblem_32_ {
      background-position: -1024px -512px; }
    .battlepackitems.large.Emblem_33_ {
      background-position: -1152px -512px; }
    .battlepackitems.large.Emblem_34_ {
      background-position: -1280px -512px; }
    .battlepackitems.large.Emblem_35_ {
      background-position: -1408px -512px; }
    .battlepackitems.large.Emblem_36_ {
      background-position: 0 -640px; }
    .battlepackitems.large.Emblem_37_ {
      background-position: -128px -640px; }
    .battlepackitems.large.Emblem_38_ {
      background-position: -256px -640px; }
    .battlepackitems.large.Emblem_39_ {
      background-position: -384px -640px; }
    .battlepackitems.large.Emblem_3_ {
      background-position: -512px -640px; }
    .battlepackitems.large.Emblem_40_ {
      background-position: -640px -640px; }
    .battlepackitems.large.Emblem_41_ {
      background-position: -768px -640px; }
    .battlepackitems.large.Emblem_42_ {
      background-position: -896px -640px; }
    .battlepackitems.large.Emblem_43_ {
      background-position: -1024px -640px; }
    .battlepackitems.large.Emblem_44_ {
      background-position: -1152px -640px; }
    .battlepackitems.large.Emblem_45_ {
      background-position: -1280px -640px; }
    .battlepackitems.large.Emblem_46_ {
      background-position: -1408px -640px; }
    .battlepackitems.large.Emblem_47_ {
      background-position: 0 -768px; }
    .battlepackitems.large.Emblem_48_ {
      background-position: -128px -768px; }
    .battlepackitems.large.Emblem_49_ {
      background-position: -256px -768px; }
    .battlepackitems.large.Emblem_4_ {
      background-position: -384px -768px; }
    .battlepackitems.large.Emblem_50_ {
      background-position: -512px -768px; }
    .battlepackitems.large.Emblem_51_ {
      background-position: -640px -768px; }
    .battlepackitems.large.Emblem_52_ {
      background-position: -768px -768px; }
    .battlepackitems.large.Emblem_53_ {
      background-position: -896px -768px; }
    .battlepackitems.large.Emblem_54_ {
      background-position: -1024px -768px; }
    .battlepackitems.large.Emblem_55_ {
      background-position: -1152px -768px; }
    .battlepackitems.large.Emblem_56_ {
      background-position: -1280px -768px; }
    .battlepackitems.large.Emblem_57_ {
      background-position: -1408px -768px; }
    .battlepackitems.large.Emblem_58_ {
      background-position: 0 -896px; }
    .battlepackitems.large.Emblem_59_ {
      background-position: -128px -896px; }
    .battlepackitems.large.Emblem_5_ {
      background-position: -256px -896px; }
    .battlepackitems.large.Emblem_60_ {
      background-position: -384px -896px; }
    .battlepackitems.large.Emblem_61_ {
      background-position: -512px -896px; }
    .battlepackitems.large.Emblem_62_ {
      background-position: -640px -896px; }
    .battlepackitems.large.Emblem_63_ {
      background-position: -768px -896px; }
    .battlepackitems.large.Emblem_64_ {
      background-position: -896px -896px; }
    .battlepackitems.large.Emblem_65_ {
      background-position: -1024px -896px; }
    .battlepackitems.large.Emblem_66_ {
      background-position: -1152px -896px; }
    .battlepackitems.large.Emblem_67_ {
      background-position: -1280px -896px; }
    .battlepackitems.large.Emblem_68_ {
      background-position: -1408px -896px; }
    .battlepackitems.large.Emblem_69_ {
      background-position: 0 -1024px; }
    .battlepackitems.large.Emblem_6_ {
      background-position: -128px -1024px; }
    .battlepackitems.large.Emblem_70_ {
      background-position: -256px -1024px; }
    .battlepackitems.large.Emblem_71_ {
      background-position: -384px -1024px; }
    .battlepackitems.large.Emblem_72_ {
      background-position: -512px -1024px; }
    .battlepackitems.large.Emblem_73_ {
      background-position: -640px -1024px; }
    .battlepackitems.large.Emblem_74_ {
      background-position: -768px -1024px; }
    .battlepackitems.large.Emblem_75_ {
      background-position: -896px -1024px; }
    .battlepackitems.large.Emblem_76_ {
      background-position: -1024px -1024px; }
    .battlepackitems.large.Emblem_77_ {
      background-position: -1152px -1024px; }
    .battlepackitems.large.Emblem_78_ {
      background-position: -1280px -1024px; }
    .battlepackitems.large.Emblem_79_ {
      background-position: -1408px -1024px; }
    .battlepackitems.large.Emblem_7_ {
      background-position: 0 -1152px; }
    .battlepackitems.large.Emblem_80_ {
      background-position: -128px -1152px; }
    .battlepackitems.large.Emblem_81_ {
      background-position: -256px -1152px; }
    .battlepackitems.large.Emblem_82_ {
      background-position: -384px -1152px; }
    .battlepackitems.large.Emblem_83_ {
      background-position: -512px -1152px; }
    .battlepackitems.large.Emblem_84_ {
      background-position: -640px -1152px; }
    .battlepackitems.large.Emblem_85_ {
      background-position: -768px -1152px; }
    .battlepackitems.large.Emblem_86_ {
      background-position: -896px -1152px; }
    .battlepackitems.large.Emblem_87_ {
      background-position: -1024px -1152px; }
    .battlepackitems.large.Emblem_88_ {
      background-position: -1152px -1152px; }
    .battlepackitems.large.Emblem_89_ {
      background-position: -1280px -1152px; }
    .battlepackitems.large.Emblem_8_ {
      background-position: -1408px -1152px; }
    .battlepackitems.large.Emblem_90_ {
      background-position: 0 -1280px; }
    .battlepackitems.large.Emblem_91_ {
      background-position: -128px -1280px; }
    .battlepackitems.large.Emblem_92_ {
      background-position: -256px -1280px; }
    .battlepackitems.large.Emblem_93_ {
      background-position: -384px -1280px; }
    .battlepackitems.large.Emblem_94_ {
      background-position: -512px -1280px; }
    .battlepackitems.large.Emblem_95_ {
      background-position: -640px -1280px; }
    .battlepackitems.large.Emblem_96_ {
      background-position: -768px -1280px; }
    .battlepackitems.large.Emblem_97_ {
      background-position: -896px -1280px; }
    .battlepackitems.large.Emblem_98_ {
      background-position: -1024px -1280px; }
    .battlepackitems.large.Emblem_99_ {
      background-position: -1152px -1280px; }
    .battlepackitems.large.Emblem_9_ {
      background-position: -1280px -1280px; }
    .battlepackitems.large.ICON {
      background-position: -1408px -1280px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepackitems {
  display: inline-block; }
  .battlepackitems.medium {
    background-image: url(../profile/warsaw/gamedata/battlepackitems/medium.png);
    width: 104px;
    height: 104px;
    background-size: 1248px 1144px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepackitems.medium {
        background-image: url(../profile/warsaw/gamedata/battlepackitems/medium@2x.png); } }
    .battlepackitems.medium.Emblem_100_ {
      background-position: 0 0; }
    .battlepackitems.medium.Emblem_101_ {
      background-position: -104px 0; }
    .battlepackitems.medium.Emblem_102_ {
      background-position: -208px 0; }
    .battlepackitems.medium.Emblem_103_ {
      background-position: -312px 0; }
    .battlepackitems.medium.Emblem_104_ {
      background-position: -416px 0; }
    .battlepackitems.medium.Emblem_105_ {
      background-position: -520px 0; }
    .battlepackitems.medium.Emblem_106_ {
      background-position: -624px 0; }
    .battlepackitems.medium.Emblem_107_ {
      background-position: -728px 0; }
    .battlepackitems.medium.Emblem_108_ {
      background-position: -832px 0; }
    .battlepackitems.medium.Emblem_109_ {
      background-position: -936px 0; }
    .battlepackitems.medium.Emblem_10_ {
      background-position: -1040px 0; }
    .battlepackitems.medium.Emblem_110_ {
      background-position: -1144px 0; }
    .battlepackitems.medium.Emblem_111_ {
      background-position: 0 -104px; }
    .battlepackitems.medium.Emblem_112_ {
      background-position: -104px -104px; }
    .battlepackitems.medium.Emblem_113_ {
      background-position: -208px -104px; }
    .battlepackitems.medium.Emblem_114_ {
      background-position: -312px -104px; }
    .battlepackitems.medium.Emblem_115_ {
      background-position: -416px -104px; }
    .battlepackitems.medium.Emblem_116_ {
      background-position: -520px -104px; }
    .battlepackitems.medium.Emblem_117_ {
      background-position: -624px -104px; }
    .battlepackitems.medium.Emblem_118_ {
      background-position: -728px -104px; }
    .battlepackitems.medium.Emblem_119_ {
      background-position: -832px -104px; }
    .battlepackitems.medium.Emblem_11_ {
      background-position: -936px -104px; }
    .battlepackitems.medium.Emblem_120_ {
      background-position: -1040px -104px; }
    .battlepackitems.medium.Emblem_121_ {
      background-position: -1144px -104px; }
    .battlepackitems.medium.Emblem_122_ {
      background-position: 0 -208px; }
    .battlepackitems.medium.Emblem_123_ {
      background-position: -104px -208px; }
    .battlepackitems.medium.Emblem_124_ {
      background-position: -208px -208px; }
    .battlepackitems.medium.Emblem_125_ {
      background-position: -312px -208px; }
    .battlepackitems.medium.Emblem_126_ {
      background-position: -416px -208px; }
    .battlepackitems.medium.Emblem_127_ {
      background-position: -520px -208px; }
    .battlepackitems.medium.Emblem_128_ {
      background-position: -624px -208px; }
    .battlepackitems.medium.Emblem_129_ {
      background-position: -728px -208px; }
    .battlepackitems.medium.Emblem_12_ {
      background-position: -832px -208px; }
    .battlepackitems.medium.Emblem_130_ {
      background-position: -936px -208px; }
    .battlepackitems.medium.Emblem_131_ {
      background-position: -1040px -208px; }
    .battlepackitems.medium.Emblem_13_ {
      background-position: -1144px -208px; }
    .battlepackitems.medium.Emblem_14_ {
      background-position: 0 -312px; }
    .battlepackitems.medium.Emblem_15_ {
      background-position: -104px -312px; }
    .battlepackitems.medium.Emblem_16_ {
      background-position: -208px -312px; }
    .battlepackitems.medium.Emblem_17_ {
      background-position: -312px -312px; }
    .battlepackitems.medium.Emblem_18_ {
      background-position: -416px -312px; }
    .battlepackitems.medium.Emblem_19_ {
      background-position: -520px -312px; }
    .battlepackitems.medium.Emblem_1_ {
      background-position: -624px -312px; }
    .battlepackitems.medium.Emblem_20_ {
      background-position: -728px -312px; }
    .battlepackitems.medium.Emblem_21_ {
      background-position: -832px -312px; }
    .battlepackitems.medium.Emblem_22_ {
      background-position: -936px -312px; }
    .battlepackitems.medium.Emblem_23_ {
      background-position: -1040px -312px; }
    .battlepackitems.medium.Emblem_24_ {
      background-position: -1144px -312px; }
    .battlepackitems.medium.Emblem_25_ {
      background-position: 0 -416px; }
    .battlepackitems.medium.Emblem_26_ {
      background-position: -104px -416px; }
    .battlepackitems.medium.Emblem_27_ {
      background-position: -208px -416px; }
    .battlepackitems.medium.Emblem_28_ {
      background-position: -312px -416px; }
    .battlepackitems.medium.Emblem_29_ {
      background-position: -416px -416px; }
    .battlepackitems.medium.Emblem_2_ {
      background-position: -520px -416px; }
    .battlepackitems.medium.Emblem_30_ {
      background-position: -624px -416px; }
    .battlepackitems.medium.Emblem_31_ {
      background-position: -728px -416px; }
    .battlepackitems.medium.Emblem_32_ {
      background-position: -832px -416px; }
    .battlepackitems.medium.Emblem_33_ {
      background-position: -936px -416px; }
    .battlepackitems.medium.Emblem_34_ {
      background-position: -1040px -416px; }
    .battlepackitems.medium.Emblem_35_ {
      background-position: -1144px -416px; }
    .battlepackitems.medium.Emblem_36_ {
      background-position: 0 -520px; }
    .battlepackitems.medium.Emblem_37_ {
      background-position: -104px -520px; }
    .battlepackitems.medium.Emblem_38_ {
      background-position: -208px -520px; }
    .battlepackitems.medium.Emblem_39_ {
      background-position: -312px -520px; }
    .battlepackitems.medium.Emblem_3_ {
      background-position: -416px -520px; }
    .battlepackitems.medium.Emblem_40_ {
      background-position: -520px -520px; }
    .battlepackitems.medium.Emblem_41_ {
      background-position: -624px -520px; }
    .battlepackitems.medium.Emblem_42_ {
      background-position: -728px -520px; }
    .battlepackitems.medium.Emblem_43_ {
      background-position: -832px -520px; }
    .battlepackitems.medium.Emblem_44_ {
      background-position: -936px -520px; }
    .battlepackitems.medium.Emblem_45_ {
      background-position: -1040px -520px; }
    .battlepackitems.medium.Emblem_46_ {
      background-position: -1144px -520px; }
    .battlepackitems.medium.Emblem_47_ {
      background-position: 0 -624px; }
    .battlepackitems.medium.Emblem_48_ {
      background-position: -104px -624px; }
    .battlepackitems.medium.Emblem_49_ {
      background-position: -208px -624px; }
    .battlepackitems.medium.Emblem_4_ {
      background-position: -312px -624px; }
    .battlepackitems.medium.Emblem_50_ {
      background-position: -416px -624px; }
    .battlepackitems.medium.Emblem_51_ {
      background-position: -520px -624px; }
    .battlepackitems.medium.Emblem_52_ {
      background-position: -624px -624px; }
    .battlepackitems.medium.Emblem_53_ {
      background-position: -728px -624px; }
    .battlepackitems.medium.Emblem_54_ {
      background-position: -832px -624px; }
    .battlepackitems.medium.Emblem_55_ {
      background-position: -936px -624px; }
    .battlepackitems.medium.Emblem_56_ {
      background-position: -1040px -624px; }
    .battlepackitems.medium.Emblem_57_ {
      background-position: -1144px -624px; }
    .battlepackitems.medium.Emblem_58_ {
      background-position: 0 -728px; }
    .battlepackitems.medium.Emblem_59_ {
      background-position: -104px -728px; }
    .battlepackitems.medium.Emblem_5_ {
      background-position: -208px -728px; }
    .battlepackitems.medium.Emblem_60_ {
      background-position: -312px -728px; }
    .battlepackitems.medium.Emblem_61_ {
      background-position: -416px -728px; }
    .battlepackitems.medium.Emblem_62_ {
      background-position: -520px -728px; }
    .battlepackitems.medium.Emblem_63_ {
      background-position: -624px -728px; }
    .battlepackitems.medium.Emblem_64_ {
      background-position: -728px -728px; }
    .battlepackitems.medium.Emblem_65_ {
      background-position: -832px -728px; }
    .battlepackitems.medium.Emblem_66_ {
      background-position: -936px -728px; }
    .battlepackitems.medium.Emblem_67_ {
      background-position: -1040px -728px; }
    .battlepackitems.medium.Emblem_68_ {
      background-position: -1144px -728px; }
    .battlepackitems.medium.Emblem_69_ {
      background-position: 0 -832px; }
    .battlepackitems.medium.Emblem_6_ {
      background-position: -104px -832px; }
    .battlepackitems.medium.Emblem_70_ {
      background-position: -208px -832px; }
    .battlepackitems.medium.Emblem_71_ {
      background-position: -312px -832px; }
    .battlepackitems.medium.Emblem_72_ {
      background-position: -416px -832px; }
    .battlepackitems.medium.Emblem_73_ {
      background-position: -520px -832px; }
    .battlepackitems.medium.Emblem_74_ {
      background-position: -624px -832px; }
    .battlepackitems.medium.Emblem_75_ {
      background-position: -728px -832px; }
    .battlepackitems.medium.Emblem_76_ {
      background-position: -832px -832px; }
    .battlepackitems.medium.Emblem_77_ {
      background-position: -936px -832px; }
    .battlepackitems.medium.Emblem_78_ {
      background-position: -1040px -832px; }
    .battlepackitems.medium.Emblem_79_ {
      background-position: -1144px -832px; }
    .battlepackitems.medium.Emblem_7_ {
      background-position: 0 -936px; }
    .battlepackitems.medium.Emblem_80_ {
      background-position: -104px -936px; }
    .battlepackitems.medium.Emblem_81_ {
      background-position: -208px -936px; }
    .battlepackitems.medium.Emblem_82_ {
      background-position: -312px -936px; }
    .battlepackitems.medium.Emblem_83_ {
      background-position: -416px -936px; }
    .battlepackitems.medium.Emblem_84_ {
      background-position: -520px -936px; }
    .battlepackitems.medium.Emblem_85_ {
      background-position: -624px -936px; }
    .battlepackitems.medium.Emblem_86_ {
      background-position: -728px -936px; }
    .battlepackitems.medium.Emblem_87_ {
      background-position: -832px -936px; }
    .battlepackitems.medium.Emblem_88_ {
      background-position: -936px -936px; }
    .battlepackitems.medium.Emblem_89_ {
      background-position: -1040px -936px; }
    .battlepackitems.medium.Emblem_8_ {
      background-position: -1144px -936px; }
    .battlepackitems.medium.Emblem_90_ {
      background-position: 0 -1040px; }
    .battlepackitems.medium.Emblem_91_ {
      background-position: -104px -1040px; }
    .battlepackitems.medium.Emblem_92_ {
      background-position: -208px -1040px; }
    .battlepackitems.medium.Emblem_93_ {
      background-position: -312px -1040px; }
    .battlepackitems.medium.Emblem_94_ {
      background-position: -416px -1040px; }
    .battlepackitems.medium.Emblem_95_ {
      background-position: -520px -1040px; }
    .battlepackitems.medium.Emblem_96_ {
      background-position: -624px -1040px; }
    .battlepackitems.medium.Emblem_97_ {
      background-position: -728px -1040px; }
    .battlepackitems.medium.Emblem_98_ {
      background-position: -832px -1040px; }
    .battlepackitems.medium.Emblem_99_ {
      background-position: -936px -1040px; }
    .battlepackitems.medium.Emblem_9_ {
      background-position: -1040px -1040px; }
    .battlepackitems.medium.ICON {
      background-position: -1144px -1040px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepackitems {
  display: inline-block; }
  .battlepackitems.small {
    background-image: url(../profile/warsaw/gamedata/battlepackitems/small.png);
    width: 32px;
    height: 32px;
    background-size: 384px 352px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepackitems.small {
        background-image: url(../profile/warsaw/gamedata/battlepackitems/small@2x.png); } }
    .battlepackitems.small.Emblem_100_ {
      background-position: 0 0; }
    .battlepackitems.small.Emblem_101_ {
      background-position: -32px 0; }
    .battlepackitems.small.Emblem_102_ {
      background-position: -64px 0; }
    .battlepackitems.small.Emblem_103_ {
      background-position: -96px 0; }
    .battlepackitems.small.Emblem_104_ {
      background-position: -128px 0; }
    .battlepackitems.small.Emblem_105_ {
      background-position: -160px 0; }
    .battlepackitems.small.Emblem_106_ {
      background-position: -192px 0; }
    .battlepackitems.small.Emblem_107_ {
      background-position: -224px 0; }
    .battlepackitems.small.Emblem_108_ {
      background-position: -256px 0; }
    .battlepackitems.small.Emblem_109_ {
      background-position: -288px 0; }
    .battlepackitems.small.Emblem_10_ {
      background-position: -320px 0; }
    .battlepackitems.small.Emblem_110_ {
      background-position: -352px 0; }
    .battlepackitems.small.Emblem_111_ {
      background-position: 0 -32px; }
    .battlepackitems.small.Emblem_112_ {
      background-position: -32px -32px; }
    .battlepackitems.small.Emblem_113_ {
      background-position: -64px -32px; }
    .battlepackitems.small.Emblem_114_ {
      background-position: -96px -32px; }
    .battlepackitems.small.Emblem_115_ {
      background-position: -128px -32px; }
    .battlepackitems.small.Emblem_116_ {
      background-position: -160px -32px; }
    .battlepackitems.small.Emblem_117_ {
      background-position: -192px -32px; }
    .battlepackitems.small.Emblem_118_ {
      background-position: -224px -32px; }
    .battlepackitems.small.Emblem_119_ {
      background-position: -256px -32px; }
    .battlepackitems.small.Emblem_11_ {
      background-position: -288px -32px; }
    .battlepackitems.small.Emblem_120_ {
      background-position: -320px -32px; }
    .battlepackitems.small.Emblem_121_ {
      background-position: -352px -32px; }
    .battlepackitems.small.Emblem_122_ {
      background-position: 0 -64px; }
    .battlepackitems.small.Emblem_123_ {
      background-position: -32px -64px; }
    .battlepackitems.small.Emblem_124_ {
      background-position: -64px -64px; }
    .battlepackitems.small.Emblem_125_ {
      background-position: -96px -64px; }
    .battlepackitems.small.Emblem_126_ {
      background-position: -128px -64px; }
    .battlepackitems.small.Emblem_127_ {
      background-position: -160px -64px; }
    .battlepackitems.small.Emblem_128_ {
      background-position: -192px -64px; }
    .battlepackitems.small.Emblem_129_ {
      background-position: -224px -64px; }
    .battlepackitems.small.Emblem_12_ {
      background-position: -256px -64px; }
    .battlepackitems.small.Emblem_130_ {
      background-position: -288px -64px; }
    .battlepackitems.small.Emblem_131_ {
      background-position: -320px -64px; }
    .battlepackitems.small.Emblem_13_ {
      background-position: -352px -64px; }
    .battlepackitems.small.Emblem_14_ {
      background-position: 0 -96px; }
    .battlepackitems.small.Emblem_15_ {
      background-position: -32px -96px; }
    .battlepackitems.small.Emblem_16_ {
      background-position: -64px -96px; }
    .battlepackitems.small.Emblem_17_ {
      background-position: -96px -96px; }
    .battlepackitems.small.Emblem_18_ {
      background-position: -128px -96px; }
    .battlepackitems.small.Emblem_19_ {
      background-position: -160px -96px; }
    .battlepackitems.small.Emblem_1_ {
      background-position: -192px -96px; }
    .battlepackitems.small.Emblem_20_ {
      background-position: -224px -96px; }
    .battlepackitems.small.Emblem_21_ {
      background-position: -256px -96px; }
    .battlepackitems.small.Emblem_22_ {
      background-position: -288px -96px; }
    .battlepackitems.small.Emblem_23_ {
      background-position: -320px -96px; }
    .battlepackitems.small.Emblem_24_ {
      background-position: -352px -96px; }
    .battlepackitems.small.Emblem_25_ {
      background-position: 0 -128px; }
    .battlepackitems.small.Emblem_26_ {
      background-position: -32px -128px; }
    .battlepackitems.small.Emblem_27_ {
      background-position: -64px -128px; }
    .battlepackitems.small.Emblem_28_ {
      background-position: -96px -128px; }
    .battlepackitems.small.Emblem_29_ {
      background-position: -128px -128px; }
    .battlepackitems.small.Emblem_2_ {
      background-position: -160px -128px; }
    .battlepackitems.small.Emblem_30_ {
      background-position: -192px -128px; }
    .battlepackitems.small.Emblem_31_ {
      background-position: -224px -128px; }
    .battlepackitems.small.Emblem_32_ {
      background-position: -256px -128px; }
    .battlepackitems.small.Emblem_33_ {
      background-position: -288px -128px; }
    .battlepackitems.small.Emblem_34_ {
      background-position: -320px -128px; }
    .battlepackitems.small.Emblem_35_ {
      background-position: -352px -128px; }
    .battlepackitems.small.Emblem_36_ {
      background-position: 0 -160px; }
    .battlepackitems.small.Emblem_37_ {
      background-position: -32px -160px; }
    .battlepackitems.small.Emblem_38_ {
      background-position: -64px -160px; }
    .battlepackitems.small.Emblem_39_ {
      background-position: -96px -160px; }
    .battlepackitems.small.Emblem_3_ {
      background-position: -128px -160px; }
    .battlepackitems.small.Emblem_40_ {
      background-position: -160px -160px; }
    .battlepackitems.small.Emblem_41_ {
      background-position: -192px -160px; }
    .battlepackitems.small.Emblem_42_ {
      background-position: -224px -160px; }
    .battlepackitems.small.Emblem_43_ {
      background-position: -256px -160px; }
    .battlepackitems.small.Emblem_44_ {
      background-position: -288px -160px; }
    .battlepackitems.small.Emblem_45_ {
      background-position: -320px -160px; }
    .battlepackitems.small.Emblem_46_ {
      background-position: -352px -160px; }
    .battlepackitems.small.Emblem_47_ {
      background-position: 0 -192px; }
    .battlepackitems.small.Emblem_48_ {
      background-position: -32px -192px; }
    .battlepackitems.small.Emblem_49_ {
      background-position: -64px -192px; }
    .battlepackitems.small.Emblem_4_ {
      background-position: -96px -192px; }
    .battlepackitems.small.Emblem_50_ {
      background-position: -128px -192px; }
    .battlepackitems.small.Emblem_51_ {
      background-position: -160px -192px; }
    .battlepackitems.small.Emblem_52_ {
      background-position: -192px -192px; }
    .battlepackitems.small.Emblem_53_ {
      background-position: -224px -192px; }
    .battlepackitems.small.Emblem_54_ {
      background-position: -256px -192px; }
    .battlepackitems.small.Emblem_55_ {
      background-position: -288px -192px; }
    .battlepackitems.small.Emblem_56_ {
      background-position: -320px -192px; }
    .battlepackitems.small.Emblem_57_ {
      background-position: -352px -192px; }
    .battlepackitems.small.Emblem_58_ {
      background-position: 0 -224px; }
    .battlepackitems.small.Emblem_59_ {
      background-position: -32px -224px; }
    .battlepackitems.small.Emblem_5_ {
      background-position: -64px -224px; }
    .battlepackitems.small.Emblem_60_ {
      background-position: -96px -224px; }
    .battlepackitems.small.Emblem_61_ {
      background-position: -128px -224px; }
    .battlepackitems.small.Emblem_62_ {
      background-position: -160px -224px; }
    .battlepackitems.small.Emblem_63_ {
      background-position: -192px -224px; }
    .battlepackitems.small.Emblem_64_ {
      background-position: -224px -224px; }
    .battlepackitems.small.Emblem_65_ {
      background-position: -256px -224px; }
    .battlepackitems.small.Emblem_66_ {
      background-position: -288px -224px; }
    .battlepackitems.small.Emblem_67_ {
      background-position: -320px -224px; }
    .battlepackitems.small.Emblem_68_ {
      background-position: -352px -224px; }
    .battlepackitems.small.Emblem_69_ {
      background-position: 0 -256px; }
    .battlepackitems.small.Emblem_6_ {
      background-position: -32px -256px; }
    .battlepackitems.small.Emblem_70_ {
      background-position: -64px -256px; }
    .battlepackitems.small.Emblem_71_ {
      background-position: -96px -256px; }
    .battlepackitems.small.Emblem_72_ {
      background-position: -128px -256px; }
    .battlepackitems.small.Emblem_73_ {
      background-position: -160px -256px; }
    .battlepackitems.small.Emblem_74_ {
      background-position: -192px -256px; }
    .battlepackitems.small.Emblem_75_ {
      background-position: -224px -256px; }
    .battlepackitems.small.Emblem_76_ {
      background-position: -256px -256px; }
    .battlepackitems.small.Emblem_77_ {
      background-position: -288px -256px; }
    .battlepackitems.small.Emblem_78_ {
      background-position: -320px -256px; }
    .battlepackitems.small.Emblem_79_ {
      background-position: -352px -256px; }
    .battlepackitems.small.Emblem_7_ {
      background-position: 0 -288px; }
    .battlepackitems.small.Emblem_80_ {
      background-position: -32px -288px; }
    .battlepackitems.small.Emblem_81_ {
      background-position: -64px -288px; }
    .battlepackitems.small.Emblem_82_ {
      background-position: -96px -288px; }
    .battlepackitems.small.Emblem_83_ {
      background-position: -128px -288px; }
    .battlepackitems.small.Emblem_84_ {
      background-position: -160px -288px; }
    .battlepackitems.small.Emblem_85_ {
      background-position: -192px -288px; }
    .battlepackitems.small.Emblem_86_ {
      background-position: -224px -288px; }
    .battlepackitems.small.Emblem_87_ {
      background-position: -256px -288px; }
    .battlepackitems.small.Emblem_88_ {
      background-position: -288px -288px; }
    .battlepackitems.small.Emblem_89_ {
      background-position: -320px -288px; }
    .battlepackitems.small.Emblem_8_ {
      background-position: -352px -288px; }
    .battlepackitems.small.Emblem_90_ {
      background-position: 0 -320px; }
    .battlepackitems.small.Emblem_91_ {
      background-position: -32px -320px; }
    .battlepackitems.small.Emblem_92_ {
      background-position: -64px -320px; }
    .battlepackitems.small.Emblem_93_ {
      background-position: -96px -320px; }
    .battlepackitems.small.Emblem_94_ {
      background-position: -128px -320px; }
    .battlepackitems.small.Emblem_95_ {
      background-position: -160px -320px; }
    .battlepackitems.small.Emblem_96_ {
      background-position: -192px -320px; }
    .battlepackitems.small.Emblem_97_ {
      background-position: -224px -320px; }
    .battlepackitems.small.Emblem_98_ {
      background-position: -256px -320px; }
    .battlepackitems.small.Emblem_99_ {
      background-position: -288px -320px; }
    .battlepackitems.small.Emblem_9_ {
      background-position: -320px -320px; }
    .battlepackitems.small.ICON {
      background-position: -352px -320px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepackitems {
  display: inline-block; }
  .battlepackitems.smallinv {
    background-image: url(../profile/warsaw/gamedata/battlepackitems/smallinv.png);
    width: 32px;
    height: 32px;
    background-size: 384px 352px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepackitems.smallinv {
        background-image: url(../profile/warsaw/gamedata/battlepackitems/smallinv@2x.png); } }
    .battlepackitems.smallinv.Emblem_100_ {
      background-position: 0 0; }
    .battlepackitems.smallinv.Emblem_101_ {
      background-position: -32px 0; }
    .battlepackitems.smallinv.Emblem_102_ {
      background-position: -64px 0; }
    .battlepackitems.smallinv.Emblem_103_ {
      background-position: -96px 0; }
    .battlepackitems.smallinv.Emblem_104_ {
      background-position: -128px 0; }
    .battlepackitems.smallinv.Emblem_105_ {
      background-position: -160px 0; }
    .battlepackitems.smallinv.Emblem_106_ {
      background-position: -192px 0; }
    .battlepackitems.smallinv.Emblem_107_ {
      background-position: -224px 0; }
    .battlepackitems.smallinv.Emblem_108_ {
      background-position: -256px 0; }
    .battlepackitems.smallinv.Emblem_109_ {
      background-position: -288px 0; }
    .battlepackitems.smallinv.Emblem_10_ {
      background-position: -320px 0; }
    .battlepackitems.smallinv.Emblem_110_ {
      background-position: -352px 0; }
    .battlepackitems.smallinv.Emblem_111_ {
      background-position: 0 -32px; }
    .battlepackitems.smallinv.Emblem_112_ {
      background-position: -32px -32px; }
    .battlepackitems.smallinv.Emblem_113_ {
      background-position: -64px -32px; }
    .battlepackitems.smallinv.Emblem_114_ {
      background-position: -96px -32px; }
    .battlepackitems.smallinv.Emblem_115_ {
      background-position: -128px -32px; }
    .battlepackitems.smallinv.Emblem_116_ {
      background-position: -160px -32px; }
    .battlepackitems.smallinv.Emblem_117_ {
      background-position: -192px -32px; }
    .battlepackitems.smallinv.Emblem_118_ {
      background-position: -224px -32px; }
    .battlepackitems.smallinv.Emblem_119_ {
      background-position: -256px -32px; }
    .battlepackitems.smallinv.Emblem_11_ {
      background-position: -288px -32px; }
    .battlepackitems.smallinv.Emblem_120_ {
      background-position: -320px -32px; }
    .battlepackitems.smallinv.Emblem_121_ {
      background-position: -352px -32px; }
    .battlepackitems.smallinv.Emblem_122_ {
      background-position: 0 -64px; }
    .battlepackitems.smallinv.Emblem_123_ {
      background-position: -32px -64px; }
    .battlepackitems.smallinv.Emblem_124_ {
      background-position: -64px -64px; }
    .battlepackitems.smallinv.Emblem_125_ {
      background-position: -96px -64px; }
    .battlepackitems.smallinv.Emblem_126_ {
      background-position: -128px -64px; }
    .battlepackitems.smallinv.Emblem_127_ {
      background-position: -160px -64px; }
    .battlepackitems.smallinv.Emblem_128_ {
      background-position: -192px -64px; }
    .battlepackitems.smallinv.Emblem_129_ {
      background-position: -224px -64px; }
    .battlepackitems.smallinv.Emblem_12_ {
      background-position: -256px -64px; }
    .battlepackitems.smallinv.Emblem_130_ {
      background-position: -288px -64px; }
    .battlepackitems.smallinv.Emblem_131_ {
      background-position: -320px -64px; }
    .battlepackitems.smallinv.Emblem_13_ {
      background-position: -352px -64px; }
    .battlepackitems.smallinv.Emblem_14_ {
      background-position: 0 -96px; }
    .battlepackitems.smallinv.Emblem_15_ {
      background-position: -32px -96px; }
    .battlepackitems.smallinv.Emblem_16_ {
      background-position: -64px -96px; }
    .battlepackitems.smallinv.Emblem_17_ {
      background-position: -96px -96px; }
    .battlepackitems.smallinv.Emblem_18_ {
      background-position: -128px -96px; }
    .battlepackitems.smallinv.Emblem_19_ {
      background-position: -160px -96px; }
    .battlepackitems.smallinv.Emblem_1_ {
      background-position: -192px -96px; }
    .battlepackitems.smallinv.Emblem_20_ {
      background-position: -224px -96px; }
    .battlepackitems.smallinv.Emblem_21_ {
      background-position: -256px -96px; }
    .battlepackitems.smallinv.Emblem_22_ {
      background-position: -288px -96px; }
    .battlepackitems.smallinv.Emblem_23_ {
      background-position: -320px -96px; }
    .battlepackitems.smallinv.Emblem_24_ {
      background-position: -352px -96px; }
    .battlepackitems.smallinv.Emblem_25_ {
      background-position: 0 -128px; }
    .battlepackitems.smallinv.Emblem_26_ {
      background-position: -32px -128px; }
    .battlepackitems.smallinv.Emblem_27_ {
      background-position: -64px -128px; }
    .battlepackitems.smallinv.Emblem_28_ {
      background-position: -96px -128px; }
    .battlepackitems.smallinv.Emblem_29_ {
      background-position: -128px -128px; }
    .battlepackitems.smallinv.Emblem_2_ {
      background-position: -160px -128px; }
    .battlepackitems.smallinv.Emblem_30_ {
      background-position: -192px -128px; }
    .battlepackitems.smallinv.Emblem_31_ {
      background-position: -224px -128px; }
    .battlepackitems.smallinv.Emblem_32_ {
      background-position: -256px -128px; }
    .battlepackitems.smallinv.Emblem_33_ {
      background-position: -288px -128px; }
    .battlepackitems.smallinv.Emblem_34_ {
      background-position: -320px -128px; }
    .battlepackitems.smallinv.Emblem_35_ {
      background-position: -352px -128px; }
    .battlepackitems.smallinv.Emblem_36_ {
      background-position: 0 -160px; }
    .battlepackitems.smallinv.Emblem_37_ {
      background-position: -32px -160px; }
    .battlepackitems.smallinv.Emblem_38_ {
      background-position: -64px -160px; }
    .battlepackitems.smallinv.Emblem_39_ {
      background-position: -96px -160px; }
    .battlepackitems.smallinv.Emblem_3_ {
      background-position: -128px -160px; }
    .battlepackitems.smallinv.Emblem_40_ {
      background-position: -160px -160px; }
    .battlepackitems.smallinv.Emblem_41_ {
      background-position: -192px -160px; }
    .battlepackitems.smallinv.Emblem_42_ {
      background-position: -224px -160px; }
    .battlepackitems.smallinv.Emblem_43_ {
      background-position: -256px -160px; }
    .battlepackitems.smallinv.Emblem_44_ {
      background-position: -288px -160px; }
    .battlepackitems.smallinv.Emblem_45_ {
      background-position: -320px -160px; }
    .battlepackitems.smallinv.Emblem_46_ {
      background-position: -352px -160px; }
    .battlepackitems.smallinv.Emblem_47_ {
      background-position: 0 -192px; }
    .battlepackitems.smallinv.Emblem_48_ {
      background-position: -32px -192px; }
    .battlepackitems.smallinv.Emblem_49_ {
      background-position: -64px -192px; }
    .battlepackitems.smallinv.Emblem_4_ {
      background-position: -96px -192px; }
    .battlepackitems.smallinv.Emblem_50_ {
      background-position: -128px -192px; }
    .battlepackitems.smallinv.Emblem_51_ {
      background-position: -160px -192px; }
    .battlepackitems.smallinv.Emblem_52_ {
      background-position: -192px -192px; }
    .battlepackitems.smallinv.Emblem_53_ {
      background-position: -224px -192px; }
    .battlepackitems.smallinv.Emblem_54_ {
      background-position: -256px -192px; }
    .battlepackitems.smallinv.Emblem_55_ {
      background-position: -288px -192px; }
    .battlepackitems.smallinv.Emblem_56_ {
      background-position: -320px -192px; }
    .battlepackitems.smallinv.Emblem_57_ {
      background-position: -352px -192px; }
    .battlepackitems.smallinv.Emblem_58_ {
      background-position: 0 -224px; }
    .battlepackitems.smallinv.Emblem_59_ {
      background-position: -32px -224px; }
    .battlepackitems.smallinv.Emblem_5_ {
      background-position: -64px -224px; }
    .battlepackitems.smallinv.Emblem_60_ {
      background-position: -96px -224px; }
    .battlepackitems.smallinv.Emblem_61_ {
      background-position: -128px -224px; }
    .battlepackitems.smallinv.Emblem_62_ {
      background-position: -160px -224px; }
    .battlepackitems.smallinv.Emblem_63_ {
      background-position: -192px -224px; }
    .battlepackitems.smallinv.Emblem_64_ {
      background-position: -224px -224px; }
    .battlepackitems.smallinv.Emblem_65_ {
      background-position: -256px -224px; }
    .battlepackitems.smallinv.Emblem_66_ {
      background-position: -288px -224px; }
    .battlepackitems.smallinv.Emblem_67_ {
      background-position: -320px -224px; }
    .battlepackitems.smallinv.Emblem_68_ {
      background-position: -352px -224px; }
    .battlepackitems.smallinv.Emblem_69_ {
      background-position: 0 -256px; }
    .battlepackitems.smallinv.Emblem_6_ {
      background-position: -32px -256px; }
    .battlepackitems.smallinv.Emblem_70_ {
      background-position: -64px -256px; }
    .battlepackitems.smallinv.Emblem_71_ {
      background-position: -96px -256px; }
    .battlepackitems.smallinv.Emblem_72_ {
      background-position: -128px -256px; }
    .battlepackitems.smallinv.Emblem_73_ {
      background-position: -160px -256px; }
    .battlepackitems.smallinv.Emblem_74_ {
      background-position: -192px -256px; }
    .battlepackitems.smallinv.Emblem_75_ {
      background-position: -224px -256px; }
    .battlepackitems.smallinv.Emblem_76_ {
      background-position: -256px -256px; }
    .battlepackitems.smallinv.Emblem_77_ {
      background-position: -288px -256px; }
    .battlepackitems.smallinv.Emblem_78_ {
      background-position: -320px -256px; }
    .battlepackitems.smallinv.Emblem_79_ {
      background-position: -352px -256px; }
    .battlepackitems.smallinv.Emblem_7_ {
      background-position: 0 -288px; }
    .battlepackitems.smallinv.Emblem_80_ {
      background-position: -32px -288px; }
    .battlepackitems.smallinv.Emblem_81_ {
      background-position: -64px -288px; }
    .battlepackitems.smallinv.Emblem_82_ {
      background-position: -96px -288px; }
    .battlepackitems.smallinv.Emblem_83_ {
      background-position: -128px -288px; }
    .battlepackitems.smallinv.Emblem_84_ {
      background-position: -160px -288px; }
    .battlepackitems.smallinv.Emblem_85_ {
      background-position: -192px -288px; }
    .battlepackitems.smallinv.Emblem_86_ {
      background-position: -224px -288px; }
    .battlepackitems.smallinv.Emblem_87_ {
      background-position: -256px -288px; }
    .battlepackitems.smallinv.Emblem_88_ {
      background-position: -288px -288px; }
    .battlepackitems.smallinv.Emblem_89_ {
      background-position: -320px -288px; }
    .battlepackitems.smallinv.Emblem_8_ {
      background-position: -352px -288px; }
    .battlepackitems.smallinv.Emblem_90_ {
      background-position: 0 -320px; }
    .battlepackitems.smallinv.Emblem_91_ {
      background-position: -32px -320px; }
    .battlepackitems.smallinv.Emblem_92_ {
      background-position: -64px -320px; }
    .battlepackitems.smallinv.Emblem_93_ {
      background-position: -96px -320px; }
    .battlepackitems.smallinv.Emblem_94_ {
      background-position: -128px -320px; }
    .battlepackitems.smallinv.Emblem_95_ {
      background-position: -160px -320px; }
    .battlepackitems.smallinv.Emblem_96_ {
      background-position: -192px -320px; }
    .battlepackitems.smallinv.Emblem_97_ {
      background-position: -224px -320px; }
    .battlepackitems.smallinv.Emblem_98_ {
      background-position: -256px -320px; }
    .battlepackitems.smallinv.Emblem_99_ {
      background-position: -288px -320px; }
    .battlepackitems.smallinv.Emblem_9_ {
      background-position: -320px -320px; }
    .battlepackitems.smallinv.ICON {
      background-position: -352px -320px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks {
  display: inline-block; }
  .battlepacks.small {
    background-image: url(../profile/warsaw/gamedata/battlepacks/small.png);
    width: 80px;
    height: 80px;
    background-size: 240px 160px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks.small {
        background-image: url(../profile/warsaw/gamedata/battlepacks/small@2x.png); } }
    .battlepacks.small.Bronze_pack {
      background-position: 0 0; }
    .battlepacks.small.Gold_pack {
      background-position: -80px 0; }
    .battlepacks.small.Premium_pack {
      background-position: -160px 0; }
    .battlepacks.small.Silver_pack {
      background-position: 0 -80px; }
    .battlepacks.small.Weapon_pack {
      background-position: -80px -80px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks {
  display: inline-block; }
  .battlepacks.xsmall {
    background-image: url(../profile/warsaw/gamedata/battlepacks/xsmall.png);
    width: 43px;
    height: 43px;
    background-size: 129px 86px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks.xsmall {
        background-image: url(../profile/warsaw/gamedata/battlepacks/xsmall@2x.png); } }
    .battlepacks.xsmall.Bronze_pack {
      background-position: 0 0; }
    .battlepacks.xsmall.Gold_pack {
      background-position: -43px 0; }
    .battlepacks.xsmall.Premium_pack {
      background-position: -86px 0; }
    .battlepacks.xsmall.Silver_pack {
      background-position: 0 -43px; }
    .battlepacks.xsmall.Weapon_pack {
      background-position: -43px -43px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks_lineart {
  display: inline-block; }
  .battlepacks_lineart.large {
    background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/large.png);
    width: 256px;
    height: 64px;
    background-size: 512px 64px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks_lineart.large {
        background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/large@2x.png); } }
    .battlepacks_lineart.large.Weapon_pack_lineart {
      background-position: 0 0; }
    .battlepacks_lineart.large.Weapon_pack_open {
      background-position: -256px 0; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks_lineart {
  display: inline-block; }
  .battlepacks_lineart.medium {
    background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/medium.png);
    width: 208px;
    height: 52px;
    background-size: 416px 52px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks_lineart.medium {
        background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/medium@2x.png); } }
    .battlepacks_lineart.medium.Weapon_pack_lineart {
      background-position: 0 0; }
    .battlepacks_lineart.medium.Weapon_pack_open {
      background-position: -208px 0; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks_lineart {
  display: inline-block; }
  .battlepacks_lineart.small {
    background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/small.png);
    width: 64px;
    height: 16px;
    background-size: 128px 16px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks_lineart.small {
        background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/small@2x.png); } }
    .battlepacks_lineart.small.Weapon_pack_lineart {
      background-position: 0 0; }
    .battlepacks_lineart.small.Weapon_pack_open {
      background-position: -64px 0; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks_lineart {
  display: inline-block; }
  .battlepacks_lineart.smallinv {
    background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/smallinv.png);
    width: 64px;
    height: 16px;
    background-size: 128px 16px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks_lineart.smallinv {
        background-image: url(../profile/warsaw/gamedata/battlepacks_lineart/smallinv@2x.png); } }
    .battlepacks_lineart.smallinv.Weapon_pack_lineart {
      background-position: 0 0; }
    .battlepacks_lineart.smallinv.Weapon_pack_open {
      background-position: -64px 0; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks_open {
  display: inline-block; }
  .battlepacks_open.small {
    background-image: url(../profile/warsaw/gamedata/battlepacks_open/small.png);
    width: 80px;
    height: 80px;
    background-size: 240px 160px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks_open.small {
        background-image: url(../profile/warsaw/gamedata/battlepacks_open/small@2x.png); } }
    .battlepacks_open.small.Bronze_pack_open {
      background-position: 0 0; }
    .battlepacks_open.small.Gold_pack_open {
      background-position: -80px 0; }
    .battlepacks_open.small.Premium_pack_open {
      background-position: -160px 0; }
    .battlepacks_open.small.Silver_pack_open {
      background-position: 0 -80px; }
    .battlepacks_open.small.Weapon_pack_open {
      background-position: -80px -80px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.battlepacks_open {
  display: inline-block; }
  .battlepacks_open.xsmall {
    background-image: url(../profile/warsaw/gamedata/battlepacks_open/xsmall.png);
    width: 43px;
    height: 43px;
    background-size: 129px 86px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .battlepacks_open.xsmall {
        background-image: url(../profile/warsaw/gamedata/battlepacks_open/xsmall@2x.png); } }
    .battlepacks_open.xsmall.Bronze_pack_open {
      background-position: 0 0; }
    .battlepacks_open.xsmall.Gold_pack_open {
      background-position: -43px 0; }
    .battlepacks_open.xsmall.Premium_pack_open {
      background-position: -86px 0; }
    .battlepacks_open.xsmall.Silver_pack_open {
      background-position: 0 -43px; }
    .battlepacks_open.xsmall.Weapon_pack_open {
      background-position: -43px -43px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.boosts {
  display: inline-block; }
  .boosts.large {
    background-image: url(../profile/warsaw/gamedata/boosts/large.png);
    width: 104px;
    height: 104px;
    background-size: 208px 208px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .boosts.large {
        background-image: url(../profile/warsaw/gamedata/boosts/large@2x.png); } }
    .boosts.large.boost_100 {
      background-position: 0 0; }
    .boosts.large.boost_200 {
      background-position: -104px 0; }
    .boosts.large.boost_25 {
      background-position: 0 -104px; }
    .boosts.large.boost_50 {
      background-position: -104px -104px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.boosts {
  display: inline-block; }
  .boosts.medium {
    background-image: url(../profile/warsaw/gamedata/boosts/medium.png);
    width: 52px;
    height: 52px;
    background-size: 104px 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .boosts.medium {
        background-image: url(../profile/warsaw/gamedata/boosts/medium@2x.png); } }
    .boosts.medium.boost_100 {
      background-position: 0 0; }
    .boosts.medium.boost_200 {
      background-position: -52px 0; }
    .boosts.medium.boost_25 {
      background-position: 0 -52px; }
    .boosts.medium.boost_50 {
      background-position: -52px -52px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.boosts {
  display: inline-block; }
  .boosts.small {
    background-image: url(../profile/warsaw/gamedata/boosts/small.png);
    width: 16px;
    height: 16px;
    background-size: 32px 32px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .boosts.small {
        background-image: url(../profile/warsaw/gamedata/boosts/small@2x.png); } }
    .boosts.small.boost_100 {
      background-position: 0 0; }
    .boosts.small.boost_200 {
      background-position: -16px 0; }
    .boosts.small.boost_25 {
      background-position: 0 -16px; }
    .boosts.small.boost_50 {
      background-position: -16px -16px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.boosts {
  display: inline-block; }
  .boosts.smallinv {
    background-image: url(../profile/warsaw/gamedata/boosts/smallinv.png);
    width: 16px;
    height: 16px;
    background-size: 32px 32px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .boosts.smallinv {
        background-image: url(../profile/warsaw/gamedata/boosts/smallinv@2x.png); } }
    .boosts.smallinv.boost_100 {
      background-position: 0 0; }
    .boosts.smallinv.boost_200 {
      background-position: -16px 0; }
    .boosts.smallinv.boost_25 {
      background-position: 0 -16px; }
    .boosts.smallinv.boost_50 {
      background-position: -16px -16px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.camo {
  display: inline-block; }
  .camo.large {
    background-image: url(../profile/warsaw/gamedata/camo/large.png);
    width: 208px;
    height: 52px;
    background-size: 2496px 572px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .camo.large {
        background-image: url(../profile/warsaw/gamedata/camo/large@2x.png); } }
    .camo.large.Atomic_Adaptive {
      background-position: 0 0; }
    .camo.large.Atomic_Autumn {
      background-position: -208px 0; }
    .camo.large.Atomic_Desert {
      background-position: -416px 0; }
    .camo.large.Atomic_Naval {
      background-position: -624px 0; }
    .camo.large.Atomic_Snow {
      background-position: -832px 0; }
    .camo.large.Atomic_Urban {
      background-position: -1040px 0; }
    .camo.large.Atomic_Woodland {
      background-position: -1248px 0; }
    .camo.large.Custom02 {
      background-position: -1456px 0; }
    .camo.large.Custom03 {
      background-position: -1664px 0; }
    .camo.large.Custom06 {
      background-position: -1872px 0; }
    .camo.large.Custom07 {
      background-position: -2080px 0; }
    .camo.large.Custom08 {
      background-position: -2288px 0; }
    .camo.large.Custom13 {
      background-position: 0 -52px; }
    .camo.large.Custom15 {
      background-position: -208px -52px; }
    .camo.large.DICE {
      background-position: -416px -52px; }
    .camo.large.Dot_Adaptive {
      background-position: -624px -52px; }
    .camo.large.Dot_Autumn {
      background-position: -832px -52px; }
    .camo.large.Dot_Desert {
      background-position: -1040px -52px; }
    .camo.large.Dot_Naval {
      background-position: -1248px -52px; }
    .camo.large.Dot_Snow {
      background-position: -1456px -52px; }
    .camo.large.Dot_Urban {
      background-position: -1664px -52px; }
    .camo.large.Dot_Woodland {
      background-position: -1872px -52px; }
    .camo.large.ERDL_Adaptive {
      background-position: -2080px -52px; }
    .camo.large.ERDL_Autumn {
      background-position: -2288px -52px; }
    .camo.large.ERDL_Desert {
      background-position: 0 -104px; }
    .camo.large.ERDL_Naval {
      background-position: -208px -104px; }
    .camo.large.ERDL_Snow {
      background-position: -416px -104px; }
    .camo.large.ERDL_Urban {
      background-position: -624px -104px; }
    .camo.large.ERDL_Woodland {
      background-position: -832px -104px; }
    .camo.large.Flat_Adaptive {
      background-position: -1040px -104px; }
    .camo.large.Flat_Autumn {
      background-position: -1248px -104px; }
    .camo.large.Flat_Desert {
      background-position: -1456px -104px; }
    .camo.large.Flat_Naval {
      background-position: -1664px -104px; }
    .camo.large.Flat_Snow {
      background-position: -1872px -104px; }
    .camo.large.Flat_Urban {
      background-position: -2080px -104px; }
    .camo.large.Flat_Woodland {
      background-position: -2288px -104px; }
    .camo.large.Flecktarn_Adaptive {
      background-position: 0 -156px; }
    .camo.large.Flecktarn_Autumn {
      background-position: -208px -156px; }
    .camo.large.Flecktarn_Desert {
      background-position: -416px -156px; }
    .camo.large.Flecktarn_Naval {
      background-position: -624px -156px; }
    .camo.large.Flecktarn_Snow {
      background-position: -832px -156px; }
    .camo.large.Flecktarn_Urban {
      background-position: -1040px -156px; }
    .camo.large.Flecktarn_Woodland {
      background-position: -1248px -156px; }
    .camo.large.Grass_Adaptive {
      background-position: -1456px -156px; }
    .camo.large.Grass_Autumn {
      background-position: -1664px -156px; }
    .camo.large.Grass_Desert {
      background-position: -1872px -156px; }
    .camo.large.Grass_Naval {
      background-position: -2080px -156px; }
    .camo.large.Grass_Snow {
      background-position: -2288px -156px; }
    .camo.large.Grass_Urban {
      background-position: 0 -208px; }
    .camo.large.Grass_Woodland {
      background-position: -208px -208px; }
    .camo.large.Hexagon_Adaptive {
      background-position: -416px -208px; }
    .camo.large.Hexagon_Autumn {
      background-position: -624px -208px; }
    .camo.large.Hexagon_Desert {
      background-position: -832px -208px; }
    .camo.large.Hexagon_Naval {
      background-position: -1040px -208px; }
    .camo.large.Hexagon_Snow {
      background-position: -1248px -208px; }
    .camo.large.Hexagon_Urban {
      background-position: -1456px -208px; }
    .camo.large.Hexagon_Woodland {
      background-position: -1664px -208px; }
    .camo.large.Palm_Adaptive {
      background-position: -1872px -208px; }
    .camo.large.Palm_Autumn {
      background-position: -2080px -208px; }
    .camo.large.Palm_Desert {
      background-position: -2288px -208px; }
    .camo.large.Palm_Naval {
      background-position: 0 -260px; }
    .camo.large.Palm_Snow {
      background-position: -208px -260px; }
    .camo.large.Palm_Urban {
      background-position: -416px -260px; }
    .camo.large.Palm_Woodland {
      background-position: -624px -260px; }
    .camo.large.Reed_Adaptive {
      background-position: -832px -260px; }
    .camo.large.Reed_Autumn {
      background-position: -1040px -260px; }
    .camo.large.Reed_Desert {
      background-position: -1248px -260px; }
    .camo.large.Reed_Naval {
      background-position: -1456px -260px; }
    .camo.large.Reed_Snow {
      background-position: -1664px -260px; }
    .camo.large.Reed_Urban {
      background-position: -1872px -260px; }
    .camo.large.Reed_Woodland {
      background-position: -2080px -260px; }
    .camo.large.SnakeSkin {
      background-position: -2288px -260px; }
    .camo.large.Splinter_Adaptive {
      background-position: 0 -312px; }
    .camo.large.Splinter_Autumn {
      background-position: -208px -312px; }
    .camo.large.Splinter_Desert {
      background-position: -416px -312px; }
    .camo.large.Splinter_Naval {
      background-position: -624px -312px; }
    .camo.large.Splinter_Snow {
      background-position: -832px -312px; }
    .camo.large.Splinter_Urban {
      background-position: -1040px -312px; }
    .camo.large.Splinter_Woodland {
      background-position: -1248px -312px; }
    .camo.large.Spray_Adaptive {
      background-position: -1456px -312px; }
    .camo.large.Spray_Autumn {
      background-position: -1664px -312px; }
    .camo.large.Spray_Desert {
      background-position: -1872px -312px; }
    .camo.large.Spray_Naval {
      background-position: -2080px -312px; }
    .camo.large.Spray_Snow {
      background-position: -2288px -312px; }
    .camo.large.Spray_Urban {
      background-position: 0 -364px; }
    .camo.large.Spray_Woodland {
      background-position: -208px -364px; }
    .camo.large.Starburst_Adaptive {
      background-position: -416px -364px; }
    .camo.large.Starburst_Autumn {
      background-position: -624px -364px; }
    .camo.large.Starburst_Desert {
      background-position: -832px -364px; }
    .camo.large.Starburst_Naval {
      background-position: -1040px -364px; }
    .camo.large.Starburst_Snow {
      background-position: -1248px -364px; }
    .camo.large.Starburst_Urban {
      background-position: -1456px -364px; }
    .camo.large.Starburst_Woodland {
      background-position: -1664px -364px; }
    .camo.large.Tiger_Adaptive {
      background-position: -1872px -364px; }
    .camo.large.Tiger_Autumn {
      background-position: -2080px -364px; }
    .camo.large.Tiger_Desert {
      background-position: -2288px -364px; }
    .camo.large.Tiger_Naval {
      background-position: 0 -416px; }
    .camo.large.Tiger_Snow {
      background-position: -208px -416px; }
    .camo.large.Tiger_Urban {
      background-position: -416px -416px; }
    .camo.large.Tiger_Woodland {
      background-position: -624px -416px; }
    .camo.large.Turtle_Adaptive {
      background-position: -832px -416px; }
    .camo.large.Turtle_Autumn {
      background-position: -1040px -416px; }
    .camo.large.Turtle_Desert {
      background-position: -1248px -416px; }
    .camo.large.Turtle_Naval {
      background-position: -1456px -416px; }
    .camo.large.Turtle_Snow {
      background-position: -1664px -416px; }
    .camo.large.Turtle_Urban {
      background-position: -1872px -416px; }
    .camo.large.Turtle_Woodland {
      background-position: -2080px -416px; }
    .camo.large.Unlock01 {
      background-position: -2288px -416px; }
    .camo.large.Unlock02 {
      background-position: 0 -468px; }
    .camo.large.Unlock03 {
      background-position: -208px -468px; }
    .camo.large.Unlock04 {
      background-position: -416px -468px; }
    .camo.large.Unlock05 {
      background-position: -624px -468px; }
    .camo.large.Unlock06 {
      background-position: -832px -468px; }
    .camo.large.Unlock07 {
      background-position: -1040px -468px; }
    .camo.large.Unlock08 {
      background-position: -1248px -468px; }
    .camo.large.Unlock09 {
      background-position: -1456px -468px; }
    .camo.large.Unlock10 {
      background-position: -1664px -468px; }
    .camo.large.Unlock11 {
      background-position: -1872px -468px; }
    .camo.large.Unlock12 {
      background-position: -2080px -468px; }
    .camo.large.Unlock13 {
      background-position: -2288px -468px; }
    .camo.large.Unlock14 {
      background-position: 0 -520px; }
    .camo.large.Worm_Adaptive {
      background-position: -208px -520px; }
    .camo.large.Worm_Autumn {
      background-position: -416px -520px; }
    .camo.large.Worm_Desert {
      background-position: -624px -520px; }
    .camo.large.Worm_Naval {
      background-position: -832px -520px; }
    .camo.large.Worm_Snow {
      background-position: -1040px -520px; }
    .camo.large.Worm_Urban {
      background-position: -1248px -520px; }
    .camo.large.Worm_Woodland {
      background-position: -1456px -520px; }
    .camo.large.XP4Custom01 {
      background-position: -1664px -520px; }
    .camo.large.XP4Custom02 {
      background-position: -1872px -520px; }
    .camo.large.default {
      background-position: -2080px -520px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.camo {
  display: inline-block; }
  .camo.medium {
    background-image: url(../profile/warsaw/gamedata/camo/medium.png);
    width: 147px;
    height: 37px;
    background-size: 1764px 407px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .camo.medium {
        background-image: url(../profile/warsaw/gamedata/camo/medium@2x.png); } }
    .camo.medium.Atomic_Adaptive {
      background-position: 0 0; }
    .camo.medium.Atomic_Autumn {
      background-position: -147px 0; }
    .camo.medium.Atomic_Desert {
      background-position: -294px 0; }
    .camo.medium.Atomic_Naval {
      background-position: -441px 0; }
    .camo.medium.Atomic_Snow {
      background-position: -588px 0; }
    .camo.medium.Atomic_Urban {
      background-position: -735px 0; }
    .camo.medium.Atomic_Woodland {
      background-position: -882px 0; }
    .camo.medium.Custom02 {
      background-position: -1029px 0; }
    .camo.medium.Custom03 {
      background-position: -1176px 0; }
    .camo.medium.Custom06 {
      background-position: -1323px 0; }
    .camo.medium.Custom07 {
      background-position: -1470px 0; }
    .camo.medium.Custom08 {
      background-position: -1617px 0; }
    .camo.medium.Custom13 {
      background-position: 0 -37px; }
    .camo.medium.Custom15 {
      background-position: -147px -37px; }
    .camo.medium.DICE {
      background-position: -294px -37px; }
    .camo.medium.Dot_Adaptive {
      background-position: -441px -37px; }
    .camo.medium.Dot_Autumn {
      background-position: -588px -37px; }
    .camo.medium.Dot_Desert {
      background-position: -735px -37px; }
    .camo.medium.Dot_Naval {
      background-position: -882px -37px; }
    .camo.medium.Dot_Snow {
      background-position: -1029px -37px; }
    .camo.medium.Dot_Urban {
      background-position: -1176px -37px; }
    .camo.medium.Dot_Woodland {
      background-position: -1323px -37px; }
    .camo.medium.ERDL_Adaptive {
      background-position: -1470px -37px; }
    .camo.medium.ERDL_Autumn {
      background-position: -1617px -37px; }
    .camo.medium.ERDL_Desert {
      background-position: 0 -74px; }
    .camo.medium.ERDL_Naval {
      background-position: -147px -74px; }
    .camo.medium.ERDL_Snow {
      background-position: -294px -74px; }
    .camo.medium.ERDL_Urban {
      background-position: -441px -74px; }
    .camo.medium.ERDL_Woodland {
      background-position: -588px -74px; }
    .camo.medium.Flat_Adaptive {
      background-position: -735px -74px; }
    .camo.medium.Flat_Autumn {
      background-position: -882px -74px; }
    .camo.medium.Flat_Desert {
      background-position: -1029px -74px; }
    .camo.medium.Flat_Naval {
      background-position: -1176px -74px; }
    .camo.medium.Flat_Snow {
      background-position: -1323px -74px; }
    .camo.medium.Flat_Urban {
      background-position: -1470px -74px; }
    .camo.medium.Flat_Woodland {
      background-position: -1617px -74px; }
    .camo.medium.Flecktarn_Adaptive {
      background-position: 0 -111px; }
    .camo.medium.Flecktarn_Autumn {
      background-position: -147px -111px; }
    .camo.medium.Flecktarn_Desert {
      background-position: -294px -111px; }
    .camo.medium.Flecktarn_Naval {
      background-position: -441px -111px; }
    .camo.medium.Flecktarn_Snow {
      background-position: -588px -111px; }
    .camo.medium.Flecktarn_Urban {
      background-position: -735px -111px; }
    .camo.medium.Flecktarn_Woodland {
      background-position: -882px -111px; }
    .camo.medium.Grass_Adaptive {
      background-position: -1029px -111px; }
    .camo.medium.Grass_Autumn {
      background-position: -1176px -111px; }
    .camo.medium.Grass_Desert {
      background-position: -1323px -111px; }
    .camo.medium.Grass_Naval {
      background-position: -1470px -111px; }
    .camo.medium.Grass_Snow {
      background-position: -1617px -111px; }
    .camo.medium.Grass_Urban {
      background-position: 0 -148px; }
    .camo.medium.Grass_Woodland {
      background-position: -147px -148px; }
    .camo.medium.Hexagon_Adaptive {
      background-position: -294px -148px; }
    .camo.medium.Hexagon_Autumn {
      background-position: -441px -148px; }
    .camo.medium.Hexagon_Desert {
      background-position: -588px -148px; }
    .camo.medium.Hexagon_Naval {
      background-position: -735px -148px; }
    .camo.medium.Hexagon_Snow {
      background-position: -882px -148px; }
    .camo.medium.Hexagon_Urban {
      background-position: -1029px -148px; }
    .camo.medium.Hexagon_Woodland {
      background-position: -1176px -148px; }
    .camo.medium.Palm_Adaptive {
      background-position: -1323px -148px; }
    .camo.medium.Palm_Autumn {
      background-position: -1470px -148px; }
    .camo.medium.Palm_Desert {
      background-position: -1617px -148px; }
    .camo.medium.Palm_Naval {
      background-position: 0 -185px; }
    .camo.medium.Palm_Snow {
      background-position: -147px -185px; }
    .camo.medium.Palm_Urban {
      background-position: -294px -185px; }
    .camo.medium.Palm_Woodland {
      background-position: -441px -185px; }
    .camo.medium.Reed_Adaptive {
      background-position: -588px -185px; }
    .camo.medium.Reed_Autumn {
      background-position: -735px -185px; }
    .camo.medium.Reed_Desert {
      background-position: -882px -185px; }
    .camo.medium.Reed_Naval {
      background-position: -1029px -185px; }
    .camo.medium.Reed_Snow {
      background-position: -1176px -185px; }
    .camo.medium.Reed_Urban {
      background-position: -1323px -185px; }
    .camo.medium.Reed_Woodland {
      background-position: -1470px -185px; }
    .camo.medium.SnakeSkin {
      background-position: -1617px -185px; }
    .camo.medium.Splinter_Adaptive {
      background-position: 0 -222px; }
    .camo.medium.Splinter_Autumn {
      background-position: -147px -222px; }
    .camo.medium.Splinter_Desert {
      background-position: -294px -222px; }
    .camo.medium.Splinter_Naval {
      background-position: -441px -222px; }
    .camo.medium.Splinter_Snow {
      background-position: -588px -222px; }
    .camo.medium.Splinter_Urban {
      background-position: -735px -222px; }
    .camo.medium.Splinter_Woodland {
      background-position: -882px -222px; }
    .camo.medium.Spray_Adaptive {
      background-position: -1029px -222px; }
    .camo.medium.Spray_Autumn {
      background-position: -1176px -222px; }
    .camo.medium.Spray_Desert {
      background-position: -1323px -222px; }
    .camo.medium.Spray_Naval {
      background-position: -1470px -222px; }
    .camo.medium.Spray_Snow {
      background-position: -1617px -222px; }
    .camo.medium.Spray_Urban {
      background-position: 0 -259px; }
    .camo.medium.Spray_Woodland {
      background-position: -147px -259px; }
    .camo.medium.Starburst_Adaptive {
      background-position: -294px -259px; }
    .camo.medium.Starburst_Autumn {
      background-position: -441px -259px; }
    .camo.medium.Starburst_Desert {
      background-position: -588px -259px; }
    .camo.medium.Starburst_Naval {
      background-position: -735px -259px; }
    .camo.medium.Starburst_Snow {
      background-position: -882px -259px; }
    .camo.medium.Starburst_Urban {
      background-position: -1029px -259px; }
    .camo.medium.Starburst_Woodland {
      background-position: -1176px -259px; }
    .camo.medium.Tiger_Adaptive {
      background-position: -1323px -259px; }
    .camo.medium.Tiger_Autumn {
      background-position: -1470px -259px; }
    .camo.medium.Tiger_Desert {
      background-position: -1617px -259px; }
    .camo.medium.Tiger_Naval {
      background-position: 0 -296px; }
    .camo.medium.Tiger_Snow {
      background-position: -147px -296px; }
    .camo.medium.Tiger_Urban {
      background-position: -294px -296px; }
    .camo.medium.Tiger_Woodland {
      background-position: -441px -296px; }
    .camo.medium.Turtle_Adaptive {
      background-position: -588px -296px; }
    .camo.medium.Turtle_Autumn {
      background-position: -735px -296px; }
    .camo.medium.Turtle_Desert {
      background-position: -882px -296px; }
    .camo.medium.Turtle_Naval {
      background-position: -1029px -296px; }
    .camo.medium.Turtle_Snow {
      background-position: -1176px -296px; }
    .camo.medium.Turtle_Urban {
      background-position: -1323px -296px; }
    .camo.medium.Turtle_Woodland {
      background-position: -1470px -296px; }
    .camo.medium.Unlock01 {
      background-position: -1617px -296px; }
    .camo.medium.Unlock02 {
      background-position: 0 -333px; }
    .camo.medium.Unlock03 {
      background-position: -147px -333px; }
    .camo.medium.Unlock04 {
      background-position: -294px -333px; }
    .camo.medium.Unlock05 {
      background-position: -441px -333px; }
    .camo.medium.Unlock06 {
      background-position: -588px -333px; }
    .camo.medium.Unlock07 {
      background-position: -735px -333px; }
    .camo.medium.Unlock08 {
      background-position: -882px -333px; }
    .camo.medium.Unlock09 {
      background-position: -1029px -333px; }
    .camo.medium.Unlock10 {
      background-position: -1176px -333px; }
    .camo.medium.Unlock11 {
      background-position: -1323px -333px; }
    .camo.medium.Unlock12 {
      background-position: -1470px -333px; }
    .camo.medium.Unlock13 {
      background-position: -1617px -333px; }
    .camo.medium.Unlock14 {
      background-position: 0 -370px; }
    .camo.medium.Worm_Adaptive {
      background-position: -147px -370px; }
    .camo.medium.Worm_Autumn {
      background-position: -294px -370px; }
    .camo.medium.Worm_Desert {
      background-position: -441px -370px; }
    .camo.medium.Worm_Naval {
      background-position: -588px -370px; }
    .camo.medium.Worm_Snow {
      background-position: -735px -370px; }
    .camo.medium.Worm_Urban {
      background-position: -882px -370px; }
    .camo.medium.Worm_Woodland {
      background-position: -1029px -370px; }
    .camo.medium.XP4Custom01 {
      background-position: -1176px -370px; }
    .camo.medium.XP4Custom02 {
      background-position: -1323px -370px; }
    .camo.medium.default {
      background-position: -1470px -370px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.camo {
  display: inline-block; }
  .camo.small {
    background-image: url(../profile/warsaw/gamedata/camo/small.png);
    width: 64px;
    height: 16px;
    background-size: 768px 176px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .camo.small {
        background-image: url(../profile/warsaw/gamedata/camo/small@2x.png); } }
    .camo.small.Atomic_Adaptive {
      background-position: 0 0; }
    .camo.small.Atomic_Autumn {
      background-position: -64px 0; }
    .camo.small.Atomic_Desert {
      background-position: -128px 0; }
    .camo.small.Atomic_Naval {
      background-position: -192px 0; }
    .camo.small.Atomic_Snow {
      background-position: -256px 0; }
    .camo.small.Atomic_Urban {
      background-position: -320px 0; }
    .camo.small.Atomic_Woodland {
      background-position: -384px 0; }
    .camo.small.Custom02 {
      background-position: -448px 0; }
    .camo.small.Custom03 {
      background-position: -512px 0; }
    .camo.small.Custom06 {
      background-position: -576px 0; }
    .camo.small.Custom07 {
      background-position: -640px 0; }
    .camo.small.Custom08 {
      background-position: -704px 0; }
    .camo.small.Custom13 {
      background-position: 0 -16px; }
    .camo.small.Custom15 {
      background-position: -64px -16px; }
    .camo.small.DICE {
      background-position: -128px -16px; }
    .camo.small.Dot_Adaptive {
      background-position: -192px -16px; }
    .camo.small.Dot_Autumn {
      background-position: -256px -16px; }
    .camo.small.Dot_Desert {
      background-position: -320px -16px; }
    .camo.small.Dot_Naval {
      background-position: -384px -16px; }
    .camo.small.Dot_Snow {
      background-position: -448px -16px; }
    .camo.small.Dot_Urban {
      background-position: -512px -16px; }
    .camo.small.Dot_Woodland {
      background-position: -576px -16px; }
    .camo.small.ERDL_Adaptive {
      background-position: -640px -16px; }
    .camo.small.ERDL_Autumn {
      background-position: -704px -16px; }
    .camo.small.ERDL_Desert {
      background-position: 0 -32px; }
    .camo.small.ERDL_Naval {
      background-position: -64px -32px; }
    .camo.small.ERDL_Snow {
      background-position: -128px -32px; }
    .camo.small.ERDL_Urban {
      background-position: -192px -32px; }
    .camo.small.ERDL_Woodland {
      background-position: -256px -32px; }
    .camo.small.Flat_Adaptive {
      background-position: -320px -32px; }
    .camo.small.Flat_Autumn {
      background-position: -384px -32px; }
    .camo.small.Flat_Desert {
      background-position: -448px -32px; }
    .camo.small.Flat_Naval {
      background-position: -512px -32px; }
    .camo.small.Flat_Snow {
      background-position: -576px -32px; }
    .camo.small.Flat_Urban {
      background-position: -640px -32px; }
    .camo.small.Flat_Woodland {
      background-position: -704px -32px; }
    .camo.small.Flecktarn_Adaptive {
      background-position: 0 -48px; }
    .camo.small.Flecktarn_Autumn {
      background-position: -64px -48px; }
    .camo.small.Flecktarn_Desert {
      background-position: -128px -48px; }
    .camo.small.Flecktarn_Naval {
      background-position: -192px -48px; }
    .camo.small.Flecktarn_Snow {
      background-position: -256px -48px; }
    .camo.small.Flecktarn_Urban {
      background-position: -320px -48px; }
    .camo.small.Flecktarn_Woodland {
      background-position: -384px -48px; }
    .camo.small.Grass_Adaptive {
      background-position: -448px -48px; }
    .camo.small.Grass_Autumn {
      background-position: -512px -48px; }
    .camo.small.Grass_Desert {
      background-position: -576px -48px; }
    .camo.small.Grass_Naval {
      background-position: -640px -48px; }
    .camo.small.Grass_Snow {
      background-position: -704px -48px; }
    .camo.small.Grass_Urban {
      background-position: 0 -64px; }
    .camo.small.Grass_Woodland {
      background-position: -64px -64px; }
    .camo.small.Hexagon_Adaptive {
      background-position: -128px -64px; }
    .camo.small.Hexagon_Autumn {
      background-position: -192px -64px; }
    .camo.small.Hexagon_Desert {
      background-position: -256px -64px; }
    .camo.small.Hexagon_Naval {
      background-position: -320px -64px; }
    .camo.small.Hexagon_Snow {
      background-position: -384px -64px; }
    .camo.small.Hexagon_Urban {
      background-position: -448px -64px; }
    .camo.small.Hexagon_Woodland {
      background-position: -512px -64px; }
    .camo.small.Palm_Adaptive {
      background-position: -576px -64px; }
    .camo.small.Palm_Autumn {
      background-position: -640px -64px; }
    .camo.small.Palm_Desert {
      background-position: -704px -64px; }
    .camo.small.Palm_Naval {
      background-position: 0 -80px; }
    .camo.small.Palm_Snow {
      background-position: -64px -80px; }
    .camo.small.Palm_Urban {
      background-position: -128px -80px; }
    .camo.small.Palm_Woodland {
      background-position: -192px -80px; }
    .camo.small.Reed_Adaptive {
      background-position: -256px -80px; }
    .camo.small.Reed_Autumn {
      background-position: -320px -80px; }
    .camo.small.Reed_Desert {
      background-position: -384px -80px; }
    .camo.small.Reed_Naval {
      background-position: -448px -80px; }
    .camo.small.Reed_Snow {
      background-position: -512px -80px; }
    .camo.small.Reed_Urban {
      background-position: -576px -80px; }
    .camo.small.Reed_Woodland {
      background-position: -640px -80px; }
    .camo.small.SnakeSkin {
      background-position: -704px -80px; }
    .camo.small.Splinter_Adaptive {
      background-position: 0 -96px; }
    .camo.small.Splinter_Autumn {
      background-position: -64px -96px; }
    .camo.small.Splinter_Desert {
      background-position: -128px -96px; }
    .camo.small.Splinter_Naval {
      background-position: -192px -96px; }
    .camo.small.Splinter_Snow {
      background-position: -256px -96px; }
    .camo.small.Splinter_Urban {
      background-position: -320px -96px; }
    .camo.small.Splinter_Woodland {
      background-position: -384px -96px; }
    .camo.small.Spray_Adaptive {
      background-position: -448px -96px; }
    .camo.small.Spray_Autumn {
      background-position: -512px -96px; }
    .camo.small.Spray_Desert {
      background-position: -576px -96px; }
    .camo.small.Spray_Naval {
      background-position: -640px -96px; }
    .camo.small.Spray_Snow {
      background-position: -704px -96px; }
    .camo.small.Spray_Urban {
      background-position: 0 -112px; }
    .camo.small.Spray_Woodland {
      background-position: -64px -112px; }
    .camo.small.Starburst_Adaptive {
      background-position: -128px -112px; }
    .camo.small.Starburst_Autumn {
      background-position: -192px -112px; }
    .camo.small.Starburst_Desert {
      background-position: -256px -112px; }
    .camo.small.Starburst_Naval {
      background-position: -320px -112px; }
    .camo.small.Starburst_Snow {
      background-position: -384px -112px; }
    .camo.small.Starburst_Urban {
      background-position: -448px -112px; }
    .camo.small.Starburst_Woodland {
      background-position: -512px -112px; }
    .camo.small.Tiger_Adaptive {
      background-position: -576px -112px; }
    .camo.small.Tiger_Autumn {
      background-position: -640px -112px; }
    .camo.small.Tiger_Desert {
      background-position: -704px -112px; }
    .camo.small.Tiger_Naval {
      background-position: 0 -128px; }
    .camo.small.Tiger_Snow {
      background-position: -64px -128px; }
    .camo.small.Tiger_Urban {
      background-position: -128px -128px; }
    .camo.small.Tiger_Woodland {
      background-position: -192px -128px; }
    .camo.small.Turtle_Adaptive {
      background-position: -256px -128px; }
    .camo.small.Turtle_Autumn {
      background-position: -320px -128px; }
    .camo.small.Turtle_Desert {
      background-position: -384px -128px; }
    .camo.small.Turtle_Naval {
      background-position: -448px -128px; }
    .camo.small.Turtle_Snow {
      background-position: -512px -128px; }
    .camo.small.Turtle_Urban {
      background-position: -576px -128px; }
    .camo.small.Turtle_Woodland {
      background-position: -640px -128px; }
    .camo.small.Unlock01 {
      background-position: -704px -128px; }
    .camo.small.Unlock02 {
      background-position: 0 -144px; }
    .camo.small.Unlock03 {
      background-position: -64px -144px; }
    .camo.small.Unlock04 {
      background-position: -128px -144px; }
    .camo.small.Unlock05 {
      background-position: -192px -144px; }
    .camo.small.Unlock06 {
      background-position: -256px -144px; }
    .camo.small.Unlock07 {
      background-position: -320px -144px; }
    .camo.small.Unlock08 {
      background-position: -384px -144px; }
    .camo.small.Unlock09 {
      background-position: -448px -144px; }
    .camo.small.Unlock10 {
      background-position: -512px -144px; }
    .camo.small.Unlock11 {
      background-position: -576px -144px; }
    .camo.small.Unlock12 {
      background-position: -640px -144px; }
    .camo.small.Unlock13 {
      background-position: -704px -144px; }
    .camo.small.Unlock14 {
      background-position: 0 -160px; }
    .camo.small.Worm_Adaptive {
      background-position: -64px -160px; }
    .camo.small.Worm_Autumn {
      background-position: -128px -160px; }
    .camo.small.Worm_Desert {
      background-position: -192px -160px; }
    .camo.small.Worm_Naval {
      background-position: -256px -160px; }
    .camo.small.Worm_Snow {
      background-position: -320px -160px; }
    .camo.small.Worm_Urban {
      background-position: -384px -160px; }
    .camo.small.Worm_Woodland {
      background-position: -448px -160px; }
    .camo.small.XP4Custom01 {
      background-position: -512px -160px; }
    .camo.small.XP4Custom02 {
      background-position: -576px -160px; }
    .camo.small.default {
      background-position: -640px -160px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.camo {
  display: inline-block; }
  .camo.xsmall {
    background-image: url(../profile/warsaw/gamedata/camo/xsmall.png);
    width: 56px;
    height: 14px;
    background-size: 672px 154px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .camo.xsmall {
        background-image: url(../profile/warsaw/gamedata/camo/xsmall@2x.png); } }
    .camo.xsmall.Atomic_Adaptive {
      background-position: 0 0; }
    .camo.xsmall.Atomic_Autumn {
      background-position: -56px 0; }
    .camo.xsmall.Atomic_Desert {
      background-position: -112px 0; }
    .camo.xsmall.Atomic_Naval {
      background-position: -168px 0; }
    .camo.xsmall.Atomic_Snow {
      background-position: -224px 0; }
    .camo.xsmall.Atomic_Urban {
      background-position: -280px 0; }
    .camo.xsmall.Atomic_Woodland {
      background-position: -336px 0; }
    .camo.xsmall.Custom02 {
      background-position: -392px 0; }
    .camo.xsmall.Custom03 {
      background-position: -448px 0; }
    .camo.xsmall.Custom06 {
      background-position: -504px 0; }
    .camo.xsmall.Custom07 {
      background-position: -560px 0; }
    .camo.xsmall.Custom08 {
      background-position: -616px 0; }
    .camo.xsmall.Custom13 {
      background-position: 0 -14px; }
    .camo.xsmall.Custom15 {
      background-position: -56px -14px; }
    .camo.xsmall.DICE {
      background-position: -112px -14px; }
    .camo.xsmall.Dot_Adaptive {
      background-position: -168px -14px; }
    .camo.xsmall.Dot_Autumn {
      background-position: -224px -14px; }
    .camo.xsmall.Dot_Desert {
      background-position: -280px -14px; }
    .camo.xsmall.Dot_Naval {
      background-position: -336px -14px; }
    .camo.xsmall.Dot_Snow {
      background-position: -392px -14px; }
    .camo.xsmall.Dot_Urban {
      background-position: -448px -14px; }
    .camo.xsmall.Dot_Woodland {
      background-position: -504px -14px; }
    .camo.xsmall.ERDL_Adaptive {
      background-position: -560px -14px; }
    .camo.xsmall.ERDL_Autumn {
      background-position: -616px -14px; }
    .camo.xsmall.ERDL_Desert {
      background-position: 0 -28px; }
    .camo.xsmall.ERDL_Naval {
      background-position: -56px -28px; }
    .camo.xsmall.ERDL_Snow {
      background-position: -112px -28px; }
    .camo.xsmall.ERDL_Urban {
      background-position: -168px -28px; }
    .camo.xsmall.ERDL_Woodland {
      background-position: -224px -28px; }
    .camo.xsmall.Flat_Adaptive {
      background-position: -280px -28px; }
    .camo.xsmall.Flat_Autumn {
      background-position: -336px -28px; }
    .camo.xsmall.Flat_Desert {
      background-position: -392px -28px; }
    .camo.xsmall.Flat_Naval {
      background-position: -448px -28px; }
    .camo.xsmall.Flat_Snow {
      background-position: -504px -28px; }
    .camo.xsmall.Flat_Urban {
      background-position: -560px -28px; }
    .camo.xsmall.Flat_Woodland {
      background-position: -616px -28px; }
    .camo.xsmall.Flecktarn_Adaptive {
      background-position: 0 -42px; }
    .camo.xsmall.Flecktarn_Autumn {
      background-position: -56px -42px; }
    .camo.xsmall.Flecktarn_Desert {
      background-position: -112px -42px; }
    .camo.xsmall.Flecktarn_Naval {
      background-position: -168px -42px; }
    .camo.xsmall.Flecktarn_Snow {
      background-position: -224px -42px; }
    .camo.xsmall.Flecktarn_Urban {
      background-position: -280px -42px; }
    .camo.xsmall.Flecktarn_Woodland {
      background-position: -336px -42px; }
    .camo.xsmall.Grass_Adaptive {
      background-position: -392px -42px; }
    .camo.xsmall.Grass_Autumn {
      background-position: -448px -42px; }
    .camo.xsmall.Grass_Desert {
      background-position: -504px -42px; }
    .camo.xsmall.Grass_Naval {
      background-position: -560px -42px; }
    .camo.xsmall.Grass_Snow {
      background-position: -616px -42px; }
    .camo.xsmall.Grass_Urban {
      background-position: 0 -56px; }
    .camo.xsmall.Grass_Woodland {
      background-position: -56px -56px; }
    .camo.xsmall.Hexagon_Adaptive {
      background-position: -112px -56px; }
    .camo.xsmall.Hexagon_Autumn {
      background-position: -168px -56px; }
    .camo.xsmall.Hexagon_Desert {
      background-position: -224px -56px; }
    .camo.xsmall.Hexagon_Naval {
      background-position: -280px -56px; }
    .camo.xsmall.Hexagon_Snow {
      background-position: -336px -56px; }
    .camo.xsmall.Hexagon_Urban {
      background-position: -392px -56px; }
    .camo.xsmall.Hexagon_Woodland {
      background-position: -448px -56px; }
    .camo.xsmall.Palm_Adaptive {
      background-position: -504px -56px; }
    .camo.xsmall.Palm_Autumn {
      background-position: -560px -56px; }
    .camo.xsmall.Palm_Desert {
      background-position: -616px -56px; }
    .camo.xsmall.Palm_Naval {
      background-position: 0 -70px; }
    .camo.xsmall.Palm_Snow {
      background-position: -56px -70px; }
    .camo.xsmall.Palm_Urban {
      background-position: -112px -70px; }
    .camo.xsmall.Palm_Woodland {
      background-position: -168px -70px; }
    .camo.xsmall.Reed_Adaptive {
      background-position: -224px -70px; }
    .camo.xsmall.Reed_Autumn {
      background-position: -280px -70px; }
    .camo.xsmall.Reed_Desert {
      background-position: -336px -70px; }
    .camo.xsmall.Reed_Naval {
      background-position: -392px -70px; }
    .camo.xsmall.Reed_Snow {
      background-position: -448px -70px; }
    .camo.xsmall.Reed_Urban {
      background-position: -504px -70px; }
    .camo.xsmall.Reed_Woodland {
      background-position: -560px -70px; }
    .camo.xsmall.SnakeSkin {
      background-position: -616px -70px; }
    .camo.xsmall.Splinter_Adaptive {
      background-position: 0 -84px; }
    .camo.xsmall.Splinter_Autumn {
      background-position: -56px -84px; }
    .camo.xsmall.Splinter_Desert {
      background-position: -112px -84px; }
    .camo.xsmall.Splinter_Naval {
      background-position: -168px -84px; }
    .camo.xsmall.Splinter_Snow {
      background-position: -224px -84px; }
    .camo.xsmall.Splinter_Urban {
      background-position: -280px -84px; }
    .camo.xsmall.Splinter_Woodland {
      background-position: -336px -84px; }
    .camo.xsmall.Spray_Adaptive {
      background-position: -392px -84px; }
    .camo.xsmall.Spray_Autumn {
      background-position: -448px -84px; }
    .camo.xsmall.Spray_Desert {
      background-position: -504px -84px; }
    .camo.xsmall.Spray_Naval {
      background-position: -560px -84px; }
    .camo.xsmall.Spray_Snow {
      background-position: -616px -84px; }
    .camo.xsmall.Spray_Urban {
      background-position: 0 -98px; }
    .camo.xsmall.Spray_Woodland {
      background-position: -56px -98px; }
    .camo.xsmall.Starburst_Adaptive {
      background-position: -112px -98px; }
    .camo.xsmall.Starburst_Autumn {
      background-position: -168px -98px; }
    .camo.xsmall.Starburst_Desert {
      background-position: -224px -98px; }
    .camo.xsmall.Starburst_Naval {
      background-position: -280px -98px; }
    .camo.xsmall.Starburst_Snow {
      background-position: -336px -98px; }
    .camo.xsmall.Starburst_Urban {
      background-position: -392px -98px; }
    .camo.xsmall.Starburst_Woodland {
      background-position: -448px -98px; }
    .camo.xsmall.Tiger_Adaptive {
      background-position: -504px -98px; }
    .camo.xsmall.Tiger_Autumn {
      background-position: -560px -98px; }
    .camo.xsmall.Tiger_Desert {
      background-position: -616px -98px; }
    .camo.xsmall.Tiger_Naval {
      background-position: 0 -112px; }
    .camo.xsmall.Tiger_Snow {
      background-position: -56px -112px; }
    .camo.xsmall.Tiger_Urban {
      background-position: -112px -112px; }
    .camo.xsmall.Tiger_Woodland {
      background-position: -168px -112px; }
    .camo.xsmall.Turtle_Adaptive {
      background-position: -224px -112px; }
    .camo.xsmall.Turtle_Autumn {
      background-position: -280px -112px; }
    .camo.xsmall.Turtle_Desert {
      background-position: -336px -112px; }
    .camo.xsmall.Turtle_Naval {
      background-position: -392px -112px; }
    .camo.xsmall.Turtle_Snow {
      background-position: -448px -112px; }
    .camo.xsmall.Turtle_Urban {
      background-position: -504px -112px; }
    .camo.xsmall.Turtle_Woodland {
      background-position: -560px -112px; }
    .camo.xsmall.Unlock01 {
      background-position: -616px -112px; }
    .camo.xsmall.Unlock02 {
      background-position: 0 -126px; }
    .camo.xsmall.Unlock03 {
      background-position: -56px -126px; }
    .camo.xsmall.Unlock04 {
      background-position: -112px -126px; }
    .camo.xsmall.Unlock05 {
      background-position: -168px -126px; }
    .camo.xsmall.Unlock06 {
      background-position: -224px -126px; }
    .camo.xsmall.Unlock07 {
      background-position: -280px -126px; }
    .camo.xsmall.Unlock08 {
      background-position: -336px -126px; }
    .camo.xsmall.Unlock09 {
      background-position: -392px -126px; }
    .camo.xsmall.Unlock10 {
      background-position: -448px -126px; }
    .camo.xsmall.Unlock11 {
      background-position: -504px -126px; }
    .camo.xsmall.Unlock12 {
      background-position: -560px -126px; }
    .camo.xsmall.Unlock13 {
      background-position: -616px -126px; }
    .camo.xsmall.Unlock14 {
      background-position: 0 -140px; }
    .camo.xsmall.Worm_Adaptive {
      background-position: -56px -140px; }
    .camo.xsmall.Worm_Autumn {
      background-position: -112px -140px; }
    .camo.xsmall.Worm_Desert {
      background-position: -168px -140px; }
    .camo.xsmall.Worm_Naval {
      background-position: -224px -140px; }
    .camo.xsmall.Worm_Snow {
      background-position: -280px -140px; }
    .camo.xsmall.Worm_Urban {
      background-position: -336px -140px; }
    .camo.xsmall.Worm_Woodland {
      background-position: -392px -140px; }
    .camo.xsmall.XP4Custom01 {
      background-position: -448px -140px; }
    .camo.xsmall.XP4Custom02 {
      background-position: -504px -140px; }
    .camo.xsmall.default {
      background-position: -560px -140px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.dogtags {
  display: inline-block; }
  .dogtags.small {
    background-image: url(../profile/warsaw/gamedata/dogtags/small.png);
    width: 56px;
    height: 28px;
    background-size: 1512px 756px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .dogtags.small {
        background-image: url(../profile/warsaw/gamedata/dogtags/small@2x.png); } }
    .dogtags.small.advanced0 {
      background-position: 0 0; }
    .dogtags.small.advanced1 {
      background-position: -56px 0; }
    .dogtags.small.advanced10 {
      background-position: -112px 0; }
    .dogtags.small.advanced100 {
      background-position: -168px 0; }
    .dogtags.small.advanced101 {
      background-position: -224px 0; }
    .dogtags.small.advanced102 {
      background-position: -280px 0; }
    .dogtags.small.advanced103 {
      background-position: -336px 0; }
    .dogtags.small.advanced104 {
      background-position: -392px 0; }
    .dogtags.small.advanced105 {
      background-position: -448px 0; }
    .dogtags.small.advanced106 {
      background-position: -504px 0; }
    .dogtags.small.advanced107 {
      background-position: -560px 0; }
    .dogtags.small.advanced108 {
      background-position: -616px 0; }
    .dogtags.small.advanced109 {
      background-position: -672px 0; }
    .dogtags.small.advanced11 {
      background-position: -728px 0; }
    .dogtags.small.advanced110 {
      background-position: -784px 0; }
    .dogtags.small.advanced111 {
      background-position: -840px 0; }
    .dogtags.small.advanced112 {
      background-position: -896px 0; }
    .dogtags.small.advanced113 {
      background-position: -952px 0; }
    .dogtags.small.advanced114 {
      background-position: -1008px 0; }
    .dogtags.small.advanced115 {
      background-position: -1064px 0; }
    .dogtags.small.advanced116 {
      background-position: -1120px 0; }
    .dogtags.small.advanced117 {
      background-position: -1176px 0; }
    .dogtags.small.advanced118 {
      background-position: -1232px 0; }
    .dogtags.small.advanced119 {
      background-position: -1288px 0; }
    .dogtags.small.advanced12 {
      background-position: -1344px 0; }
    .dogtags.small.advanced120 {
      background-position: -1400px 0; }
    .dogtags.small.advanced121 {
      background-position: -1456px 0; }
    .dogtags.small.advanced122 {
      background-position: 0 -28px; }
    .dogtags.small.advanced123 {
      background-position: -56px -28px; }
    .dogtags.small.advanced124 {
      background-position: -112px -28px; }
    .dogtags.small.advanced125 {
      background-position: -168px -28px; }
    .dogtags.small.advanced126 {
      background-position: -224px -28px; }
    .dogtags.small.advanced127 {
      background-position: -280px -28px; }
    .dogtags.small.advanced128 {
      background-position: -336px -28px; }
    .dogtags.small.advanced129 {
      background-position: -392px -28px; }
    .dogtags.small.advanced13 {
      background-position: -448px -28px; }
    .dogtags.small.advanced130 {
      background-position: -504px -28px; }
    .dogtags.small.advanced131 {
      background-position: -560px -28px; }
    .dogtags.small.advanced132 {
      background-position: -616px -28px; }
    .dogtags.small.advanced133 {
      background-position: -672px -28px; }
    .dogtags.small.advanced134 {
      background-position: -728px -28px; }
    .dogtags.small.advanced135 {
      background-position: -784px -28px; }
    .dogtags.small.advanced136 {
      background-position: -840px -28px; }
    .dogtags.small.advanced137 {
      background-position: -896px -28px; }
    .dogtags.small.advanced138 {
      background-position: -952px -28px; }
    .dogtags.small.advanced139 {
      background-position: -1008px -28px; }
    .dogtags.small.advanced14 {
      background-position: -1064px -28px; }
    .dogtags.small.advanced140 {
      background-position: -1120px -28px; }
    .dogtags.small.advanced141 {
      background-position: -1176px -28px; }
    .dogtags.small.advanced142 {
      background-position: -1232px -28px; }
    .dogtags.small.advanced143 {
      background-position: -1288px -28px; }
    .dogtags.small.advanced144 {
      background-position: -1344px -28px; }
    .dogtags.small.advanced145 {
      background-position: -1400px -28px; }
    .dogtags.small.advanced146 {
      background-position: -1456px -28px; }
    .dogtags.small.advanced147 {
      background-position: 0 -56px; }
    .dogtags.small.advanced148 {
      background-position: -56px -56px; }
    .dogtags.small.advanced149 {
      background-position: -112px -56px; }
    .dogtags.small.advanced15 {
      background-position: -168px -56px; }
    .dogtags.small.advanced150 {
      background-position: -224px -56px; }
    .dogtags.small.advanced151 {
      background-position: -280px -56px; }
    .dogtags.small.advanced152 {
      background-position: -336px -56px; }
    .dogtags.small.advanced153 {
      background-position: -392px -56px; }
    .dogtags.small.advanced154 {
      background-position: -448px -56px; }
    .dogtags.small.advanced155 {
      background-position: -504px -56px; }
    .dogtags.small.advanced156 {
      background-position: -560px -56px; }
    .dogtags.small.advanced157 {
      background-position: -616px -56px; }
    .dogtags.small.advanced158 {
      background-position: -672px -56px; }
    .dogtags.small.advanced159 {
      background-position: -728px -56px; }
    .dogtags.small.advanced16 {
      background-position: -784px -56px; }
    .dogtags.small.advanced160 {
      background-position: -840px -56px; }
    .dogtags.small.advanced161 {
      background-position: -896px -56px; }
    .dogtags.small.advanced162 {
      background-position: -952px -56px; }
    .dogtags.small.advanced163 {
      background-position: -1008px -56px; }
    .dogtags.small.advanced164 {
      background-position: -1064px -56px; }
    .dogtags.small.advanced165 {
      background-position: -1120px -56px; }
    .dogtags.small.advanced166 {
      background-position: -1176px -56px; }
    .dogtags.small.advanced167 {
      background-position: -1232px -56px; }
    .dogtags.small.advanced168 {
      background-position: -1288px -56px; }
    .dogtags.small.advanced169 {
      background-position: -1344px -56px; }
    .dogtags.small.advanced17 {
      background-position: -1400px -56px; }
    .dogtags.small.advanced170 {
      background-position: -1456px -56px; }
    .dogtags.small.advanced171 {
      background-position: 0 -84px; }
    .dogtags.small.advanced172 {
      background-position: -56px -84px; }
    .dogtags.small.advanced173 {
      background-position: -112px -84px; }
    .dogtags.small.advanced174 {
      background-position: -168px -84px; }
    .dogtags.small.advanced175 {
      background-position: -224px -84px; }
    .dogtags.small.advanced176 {
      background-position: -280px -84px; }
    .dogtags.small.advanced177 {
      background-position: -336px -84px; }
    .dogtags.small.advanced178 {
      background-position: -392px -84px; }
    .dogtags.small.advanced179 {
      background-position: -448px -84px; }
    .dogtags.small.advanced18 {
      background-position: -504px -84px; }
    .dogtags.small.advanced180 {
      background-position: -560px -84px; }
    .dogtags.small.advanced181 {
      background-position: -616px -84px; }
    .dogtags.small.advanced182 {
      background-position: -672px -84px; }
    .dogtags.small.advanced183 {
      background-position: -728px -84px; }
    .dogtags.small.advanced184 {
      background-position: -784px -84px; }
    .dogtags.small.advanced185 {
      background-position: -840px -84px; }
    .dogtags.small.advanced186 {
      background-position: -896px -84px; }
    .dogtags.small.advanced187 {
      background-position: -952px -84px; }
    .dogtags.small.advanced188 {
      background-position: -1008px -84px; }
    .dogtags.small.advanced189 {
      background-position: -1064px -84px; }
    .dogtags.small.advanced19 {
      background-position: -1120px -84px; }
    .dogtags.small.advanced190 {
      background-position: -1176px -84px; }
    .dogtags.small.advanced191 {
      background-position: -1232px -84px; }
    .dogtags.small.advanced192 {
      background-position: -1288px -84px; }
    .dogtags.small.advanced193 {
      background-position: -1344px -84px; }
    .dogtags.small.advanced194 {
      background-position: -1400px -84px; }
    .dogtags.small.advanced195 {
      background-position: -1456px -84px; }
    .dogtags.small.advanced196 {
      background-position: 0 -112px; }
    .dogtags.small.advanced197 {
      background-position: -56px -112px; }
    .dogtags.small.advanced198 {
      background-position: -112px -112px; }
    .dogtags.small.advanced199 {
      background-position: -168px -112px; }
    .dogtags.small.advanced2 {
      background-position: -224px -112px; }
    .dogtags.small.advanced20 {
      background-position: -280px -112px; }
    .dogtags.small.advanced200 {
      background-position: -336px -112px; }
    .dogtags.small.advanced201 {
      background-position: -392px -112px; }
    .dogtags.small.advanced202 {
      background-position: -448px -112px; }
    .dogtags.small.advanced203 {
      background-position: -504px -112px; }
    .dogtags.small.advanced204 {
      background-position: -560px -112px; }
    .dogtags.small.advanced205 {
      background-position: -616px -112px; }
    .dogtags.small.advanced206 {
      background-position: -672px -112px; }
    .dogtags.small.advanced207 {
      background-position: -728px -112px; }
    .dogtags.small.advanced208 {
      background-position: -784px -112px; }
    .dogtags.small.advanced209 {
      background-position: -840px -112px; }
    .dogtags.small.advanced21 {
      background-position: -896px -112px; }
    .dogtags.small.advanced210 {
      background-position: -952px -112px; }
    .dogtags.small.advanced211 {
      background-position: -1008px -112px; }
    .dogtags.small.advanced212 {
      background-position: -1064px -112px; }
    .dogtags.small.advanced213 {
      background-position: -1120px -112px; }
    .dogtags.small.advanced214 {
      background-position: -1176px -112px; }
    .dogtags.small.advanced215 {
      background-position: -1232px -112px; }
    .dogtags.small.advanced216 {
      background-position: -1288px -112px; }
    .dogtags.small.advanced217 {
      background-position: -1344px -112px; }
    .dogtags.small.advanced218 {
      background-position: -1400px -112px; }
    .dogtags.small.advanced219 {
      background-position: -1456px -112px; }
    .dogtags.small.advanced22 {
      background-position: 0 -140px; }
    .dogtags.small.advanced220 {
      background-position: -56px -140px; }
    .dogtags.small.advanced221 {
      background-position: -112px -140px; }
    .dogtags.small.advanced222 {
      background-position: -168px -140px; }
    .dogtags.small.advanced223 {
      background-position: -224px -140px; }
    .dogtags.small.advanced224 {
      background-position: -280px -140px; }
    .dogtags.small.advanced225 {
      background-position: -336px -140px; }
    .dogtags.small.advanced226 {
      background-position: -392px -140px; }
    .dogtags.small.advanced227 {
      background-position: -448px -140px; }
    .dogtags.small.advanced228 {
      background-position: -504px -140px; }
    .dogtags.small.advanced229 {
      background-position: -560px -140px; }
    .dogtags.small.advanced23 {
      background-position: -616px -140px; }
    .dogtags.small.advanced230 {
      background-position: -672px -140px; }
    .dogtags.small.advanced231 {
      background-position: -728px -140px; }
    .dogtags.small.advanced232 {
      background-position: -784px -140px; }
    .dogtags.small.advanced233 {
      background-position: -840px -140px; }
    .dogtags.small.advanced234 {
      background-position: -896px -140px; }
    .dogtags.small.advanced235 {
      background-position: -952px -140px; }
    .dogtags.small.advanced236 {
      background-position: -1008px -140px; }
    .dogtags.small.advanced237 {
      background-position: -1064px -140px; }
    .dogtags.small.advanced238 {
      background-position: -1120px -140px; }
    .dogtags.small.advanced239 {
      background-position: -1176px -140px; }
    .dogtags.small.advanced24 {
      background-position: -1232px -140px; }
    .dogtags.small.advanced240 {
      background-position: -1288px -140px; }
    .dogtags.small.advanced241 {
      background-position: -1344px -140px; }
    .dogtags.small.advanced242 {
      background-position: -1400px -140px; }
    .dogtags.small.advanced243 {
      background-position: -1456px -140px; }
    .dogtags.small.advanced244 {
      background-position: 0 -168px; }
    .dogtags.small.advanced245 {
      background-position: -56px -168px; }
    .dogtags.small.advanced246 {
      background-position: -112px -168px; }
    .dogtags.small.advanced247 {
      background-position: -168px -168px; }
    .dogtags.small.advanced248 {
      background-position: -224px -168px; }
    .dogtags.small.advanced249 {
      background-position: -280px -168px; }
    .dogtags.small.advanced25 {
      background-position: -336px -168px; }
    .dogtags.small.advanced250 {
      background-position: -392px -168px; }
    .dogtags.small.advanced251 {
      background-position: -448px -168px; }
    .dogtags.small.advanced252 {
      background-position: -504px -168px; }
    .dogtags.small.advanced253 {
      background-position: -560px -168px; }
    .dogtags.small.advanced254 {
      background-position: -616px -168px; }
    .dogtags.small.advanced255 {
      background-position: -672px -168px; }
    .dogtags.small.advanced256 {
      background-position: -728px -168px; }
    .dogtags.small.advanced257 {
      background-position: -784px -168px; }
    .dogtags.small.advanced258 {
      background-position: -840px -168px; }
    .dogtags.small.advanced259 {
      background-position: -896px -168px; }
    .dogtags.small.advanced26 {
      background-position: -952px -168px; }
    .dogtags.small.advanced260 {
      background-position: -1008px -168px; }
    .dogtags.small.advanced261 {
      background-position: -1064px -168px; }
    .dogtags.small.advanced262 {
      background-position: -1120px -168px; }
    .dogtags.small.advanced263 {
      background-position: -1176px -168px; }
    .dogtags.small.advanced264 {
      background-position: -1232px -168px; }
    .dogtags.small.advanced265 {
      background-position: -1288px -168px; }
    .dogtags.small.advanced266 {
      background-position: -1344px -168px; }
    .dogtags.small.advanced267 {
      background-position: -1400px -168px; }
    .dogtags.small.advanced268 {
      background-position: -1456px -168px; }
    .dogtags.small.advanced269 {
      background-position: 0 -196px; }
    .dogtags.small.advanced27 {
      background-position: -56px -196px; }
    .dogtags.small.advanced270 {
      background-position: -112px -196px; }
    .dogtags.small.advanced271 {
      background-position: -168px -196px; }
    .dogtags.small.advanced272 {
      background-position: -224px -196px; }
    .dogtags.small.advanced273 {
      background-position: -280px -196px; }
    .dogtags.small.advanced274 {
      background-position: -336px -196px; }
    .dogtags.small.advanced275 {
      background-position: -392px -196px; }
    .dogtags.small.advanced276 {
      background-position: -448px -196px; }
    .dogtags.small.advanced277 {
      background-position: -504px -196px; }
    .dogtags.small.advanced278 {
      background-position: -560px -196px; }
    .dogtags.small.advanced279 {
      background-position: -616px -196px; }
    .dogtags.small.advanced28 {
      background-position: -672px -196px; }
    .dogtags.small.advanced280 {
      background-position: -728px -196px; }
    .dogtags.small.advanced281 {
      background-position: -784px -196px; }
    .dogtags.small.advanced282 {
      background-position: -840px -196px; }
    .dogtags.small.advanced283 {
      background-position: -896px -196px; }
    .dogtags.small.advanced284 {
      background-position: -952px -196px; }
    .dogtags.small.advanced285 {
      background-position: -1008px -196px; }
    .dogtags.small.advanced286 {
      background-position: -1064px -196px; }
    .dogtags.small.advanced287 {
      background-position: -1120px -196px; }
    .dogtags.small.advanced288 {
      background-position: -1176px -196px; }
    .dogtags.small.advanced289 {
      background-position: -1232px -196px; }
    .dogtags.small.advanced29 {
      background-position: -1288px -196px; }
    .dogtags.small.advanced290 {
      background-position: -1344px -196px; }
    .dogtags.small.advanced291 {
      background-position: -1400px -196px; }
    .dogtags.small.advanced292 {
      background-position: -1456px -196px; }
    .dogtags.small.advanced293 {
      background-position: 0 -224px; }
    .dogtags.small.advanced294 {
      background-position: -56px -224px; }
    .dogtags.small.advanced295 {
      background-position: -112px -224px; }
    .dogtags.small.advanced296 {
      background-position: -168px -224px; }
    .dogtags.small.advanced297 {
      background-position: -224px -224px; }
    .dogtags.small.advanced298 {
      background-position: -280px -224px; }
    .dogtags.small.advanced299 {
      background-position: -336px -224px; }
    .dogtags.small.advanced3 {
      background-position: -392px -224px; }
    .dogtags.small.advanced30 {
      background-position: -448px -224px; }
    .dogtags.small.advanced300 {
      background-position: -504px -224px; }
    .dogtags.small.advanced301 {
      background-position: -560px -224px; }
    .dogtags.small.advanced302 {
      background-position: -616px -224px; }
    .dogtags.small.advanced303 {
      background-position: -672px -224px; }
    .dogtags.small.advanced304 {
      background-position: -728px -224px; }
    .dogtags.small.advanced305 {
      background-position: -784px -224px; }
    .dogtags.small.advanced306 {
      background-position: -840px -224px; }
    .dogtags.small.advanced307 {
      background-position: -896px -224px; }
    .dogtags.small.advanced308 {
      background-position: -952px -224px; }
    .dogtags.small.advanced309 {
      background-position: -1008px -224px; }
    .dogtags.small.advanced31 {
      background-position: -1064px -224px; }
    .dogtags.small.advanced310 {
      background-position: -1120px -224px; }
    .dogtags.small.advanced311 {
      background-position: -1176px -224px; }
    .dogtags.small.advanced312 {
      background-position: -1232px -224px; }
    .dogtags.small.advanced313 {
      background-position: -1288px -224px; }
    .dogtags.small.advanced314 {
      background-position: -1344px -224px; }
    .dogtags.small.advanced315 {
      background-position: -1400px -224px; }
    .dogtags.small.advanced316 {
      background-position: -1456px -224px; }
    .dogtags.small.advanced317 {
      background-position: 0 -252px; }
    .dogtags.small.advanced318 {
      background-position: -56px -252px; }
    .dogtags.small.advanced319 {
      background-position: -112px -252px; }
    .dogtags.small.advanced32 {
      background-position: -168px -252px; }
    .dogtags.small.advanced320 {
      background-position: -224px -252px; }
    .dogtags.small.advanced321 {
      background-position: -280px -252px; }
    .dogtags.small.advanced322 {
      background-position: -336px -252px; }
    .dogtags.small.advanced323 {
      background-position: -392px -252px; }
    .dogtags.small.advanced324 {
      background-position: -448px -252px; }
    .dogtags.small.advanced325 {
      background-position: -504px -252px; }
    .dogtags.small.advanced326 {
      background-position: -560px -252px; }
    .dogtags.small.advanced327 {
      background-position: -616px -252px; }
    .dogtags.small.advanced328 {
      background-position: -672px -252px; }
    .dogtags.small.advanced329 {
      background-position: -728px -252px; }
    .dogtags.small.advanced33 {
      background-position: -784px -252px; }
    .dogtags.small.advanced330 {
      background-position: -840px -252px; }
    .dogtags.small.advanced331 {
      background-position: -896px -252px; }
    .dogtags.small.advanced332 {
      background-position: -952px -252px; }
    .dogtags.small.advanced333 {
      background-position: -1008px -252px; }
    .dogtags.small.advanced334 {
      background-position: -1064px -252px; }
    .dogtags.small.advanced335 {
      background-position: -1120px -252px; }
    .dogtags.small.advanced336 {
      background-position: -1176px -252px; }
    .dogtags.small.advanced337 {
      background-position: -1232px -252px; }
    .dogtags.small.advanced338 {
      background-position: -1288px -252px; }
    .dogtags.small.advanced339 {
      background-position: -1344px -252px; }
    .dogtags.small.advanced34 {
      background-position: -1400px -252px; }
    .dogtags.small.advanced340 {
      background-position: -1456px -252px; }
    .dogtags.small.advanced341 {
      background-position: 0 -280px; }
    .dogtags.small.advanced342 {
      background-position: -56px -280px; }
    .dogtags.small.advanced343 {
      background-position: -112px -280px; }
    .dogtags.small.advanced344 {
      background-position: -168px -280px; }
    .dogtags.small.advanced345 {
      background-position: -224px -280px; }
    .dogtags.small.advanced346 {
      background-position: -280px -280px; }
    .dogtags.small.advanced347 {
      background-position: -336px -280px; }
    .dogtags.small.advanced348 {
      background-position: -392px -280px; }
    .dogtags.small.advanced349 {
      background-position: -448px -280px; }
    .dogtags.small.advanced35 {
      background-position: -504px -280px; }
    .dogtags.small.advanced350 {
      background-position: -560px -280px; }
    .dogtags.small.advanced351 {
      background-position: -616px -280px; }
    .dogtags.small.advanced352 {
      background-position: -672px -280px; }
    .dogtags.small.advanced353 {
      background-position: -728px -280px; }
    .dogtags.small.advanced354 {
      background-position: -784px -280px; }
    .dogtags.small.advanced355 {
      background-position: -840px -280px; }
    .dogtags.small.advanced356 {
      background-position: -896px -280px; }
    .dogtags.small.advanced357 {
      background-position: -952px -280px; }
    .dogtags.small.advanced358 {
      background-position: -1008px -280px; }
    .dogtags.small.advanced359 {
      background-position: -1064px -280px; }
    .dogtags.small.advanced36 {
      background-position: -1120px -280px; }
    .dogtags.small.advanced360 {
      background-position: -1176px -280px; }
    .dogtags.small.advanced361 {
      background-position: -1232px -280px; }
    .dogtags.small.advanced362 {
      background-position: -1288px -280px; }
    .dogtags.small.advanced363 {
      background-position: -1344px -280px; }
    .dogtags.small.advanced364 {
      background-position: -1400px -280px; }
    .dogtags.small.advanced365 {
      background-position: -1456px -280px; }
    .dogtags.small.advanced366 {
      background-position: 0 -308px; }
    .dogtags.small.advanced367 {
      background-position: -56px -308px; }
    .dogtags.small.advanced368 {
      background-position: -112px -308px; }
    .dogtags.small.advanced369 {
      background-position: -168px -308px; }
    .dogtags.small.advanced37 {
      background-position: -224px -308px; }
    .dogtags.small.advanced370 {
      background-position: -280px -308px; }
    .dogtags.small.advanced371 {
      background-position: -336px -308px; }
    .dogtags.small.advanced372 {
      background-position: -392px -308px; }
    .dogtags.small.advanced373 {
      background-position: -448px -308px; }
    .dogtags.small.advanced374 {
      background-position: -504px -308px; }
    .dogtags.small.advanced375 {
      background-position: -560px -308px; }
    .dogtags.small.advanced376 {
      background-position: -616px -308px; }
    .dogtags.small.advanced377 {
      background-position: -672px -308px; }
    .dogtags.small.advanced378 {
      background-position: -728px -308px; }
    .dogtags.small.advanced379 {
      background-position: -784px -308px; }
    .dogtags.small.advanced38 {
      background-position: -840px -308px; }
    .dogtags.small.advanced380 {
      background-position: -896px -308px; }
    .dogtags.small.advanced381 {
      background-position: -952px -308px; }
    .dogtags.small.advanced382 {
      background-position: -1008px -308px; }
    .dogtags.small.advanced383 {
      background-position: -1064px -308px; }
    .dogtags.small.advanced384 {
      background-position: -1120px -308px; }
    .dogtags.small.advanced385 {
      background-position: -1176px -308px; }
    .dogtags.small.advanced386 {
      background-position: -1232px -308px; }
    .dogtags.small.advanced387 {
      background-position: -1288px -308px; }
    .dogtags.small.advanced388 {
      background-position: -1344px -308px; }
    .dogtags.small.advanced389 {
      background-position: -1400px -308px; }
    .dogtags.small.advanced39 {
      background-position: -1456px -308px; }
    .dogtags.small.advanced390 {
      background-position: 0 -336px; }
    .dogtags.small.advanced391 {
      background-position: -56px -336px; }
    .dogtags.small.advanced392 {
      background-position: -112px -336px; }
    .dogtags.small.advanced393 {
      background-position: -168px -336px; }
    .dogtags.small.advanced394 {
      background-position: -224px -336px; }
    .dogtags.small.advanced395 {
      background-position: -280px -336px; }
    .dogtags.small.advanced396 {
      background-position: -336px -336px; }
    .dogtags.small.advanced397 {
      background-position: -392px -336px; }
    .dogtags.small.advanced398 {
      background-position: -448px -336px; }
    .dogtags.small.advanced399 {
      background-position: -504px -336px; }
    .dogtags.small.advanced4 {
      background-position: -560px -336px; }
    .dogtags.small.advanced40 {
      background-position: -616px -336px; }
    .dogtags.small.advanced400 {
      background-position: -672px -336px; }
    .dogtags.small.advanced401 {
      background-position: -728px -336px; }
    .dogtags.small.advanced402 {
      background-position: -784px -336px; }
    .dogtags.small.advanced403 {
      background-position: -840px -336px; }
    .dogtags.small.advanced404 {
      background-position: -896px -336px; }
    .dogtags.small.advanced405 {
      background-position: -952px -336px; }
    .dogtags.small.advanced406 {
      background-position: -1008px -336px; }
    .dogtags.small.advanced407 {
      background-position: -1064px -336px; }
    .dogtags.small.advanced408 {
      background-position: -1120px -336px; }
    .dogtags.small.advanced409 {
      background-position: -1176px -336px; }
    .dogtags.small.advanced41 {
      background-position: -1232px -336px; }
    .dogtags.small.advanced410 {
      background-position: -1288px -336px; }
    .dogtags.small.advanced411 {
      background-position: -1344px -336px; }
    .dogtags.small.advanced412 {
      background-position: -1400px -336px; }
    .dogtags.small.advanced413 {
      background-position: -1456px -336px; }
    .dogtags.small.advanced414 {
      background-position: 0 -364px; }
    .dogtags.small.advanced415 {
      background-position: -56px -364px; }
    .dogtags.small.advanced416 {
      background-position: -112px -364px; }
    .dogtags.small.advanced417 {
      background-position: -168px -364px; }
    .dogtags.small.advanced418 {
      background-position: -224px -364px; }
    .dogtags.small.advanced419 {
      background-position: -280px -364px; }
    .dogtags.small.advanced42 {
      background-position: -336px -364px; }
    .dogtags.small.advanced420 {
      background-position: -392px -364px; }
    .dogtags.small.advanced421 {
      background-position: -448px -364px; }
    .dogtags.small.advanced422 {
      background-position: -504px -364px; }
    .dogtags.small.advanced423 {
      background-position: -560px -364px; }
    .dogtags.small.advanced424 {
      background-position: -616px -364px; }
    .dogtags.small.advanced425 {
      background-position: -672px -364px; }
    .dogtags.small.advanced426 {
      background-position: -728px -364px; }
    .dogtags.small.advanced427 {
      background-position: -784px -364px; }
    .dogtags.small.advanced428 {
      background-position: -840px -364px; }
    .dogtags.small.advanced429 {
      background-position: -896px -364px; }
    .dogtags.small.advanced43 {
      background-position: -952px -364px; }
    .dogtags.small.advanced430 {
      background-position: -1008px -364px; }
    .dogtags.small.advanced431 {
      background-position: -1064px -364px; }
    .dogtags.small.advanced44 {
      background-position: -1120px -364px; }
    .dogtags.small.advanced45 {
      background-position: -1176px -364px; }
    .dogtags.small.advanced46 {
      background-position: -1232px -364px; }
    .dogtags.small.advanced47 {
      background-position: -1288px -364px; }
    .dogtags.small.advanced48 {
      background-position: -1344px -364px; }
    .dogtags.small.advanced49 {
      background-position: -1400px -364px; }
    .dogtags.small.advanced5 {
      background-position: -1456px -364px; }
    .dogtags.small.advanced50 {
      background-position: 0 -392px; }
    .dogtags.small.advanced51 {
      background-position: -56px -392px; }
    .dogtags.small.advanced52 {
      background-position: -112px -392px; }
    .dogtags.small.advanced53 {
      background-position: -168px -392px; }
    .dogtags.small.advanced54 {
      background-position: -224px -392px; }
    .dogtags.small.advanced55 {
      background-position: -280px -392px; }
    .dogtags.small.advanced56 {
      background-position: -336px -392px; }
    .dogtags.small.advanced57 {
      background-position: -392px -392px; }
    .dogtags.small.advanced58 {
      background-position: -448px -392px; }
    .dogtags.small.advanced59 {
      background-position: -504px -392px; }
    .dogtags.small.advanced6 {
      background-position: -560px -392px; }
    .dogtags.small.advanced60 {
      background-position: -616px -392px; }
    .dogtags.small.advanced61 {
      background-position: -672px -392px; }
    .dogtags.small.advanced62 {
      background-position: -728px -392px; }
    .dogtags.small.advanced63 {
      background-position: -784px -392px; }
    .dogtags.small.advanced64 {
      background-position: -840px -392px; }
    .dogtags.small.advanced65 {
      background-position: -896px -392px; }
    .dogtags.small.advanced66 {
      background-position: -952px -392px; }
    .dogtags.small.advanced67 {
      background-position: -1008px -392px; }
    .dogtags.small.advanced68 {
      background-position: -1064px -392px; }
    .dogtags.small.advanced69 {
      background-position: -1120px -392px; }
    .dogtags.small.advanced7 {
      background-position: -1176px -392px; }
    .dogtags.small.advanced70 {
      background-position: -1232px -392px; }
    .dogtags.small.advanced71 {
      background-position: -1288px -392px; }
    .dogtags.small.advanced72 {
      background-position: -1344px -392px; }
    .dogtags.small.advanced73 {
      background-position: -1400px -392px; }
    .dogtags.small.advanced74 {
      background-position: -1456px -392px; }
    .dogtags.small.advanced75 {
      background-position: 0 -420px; }
    .dogtags.small.advanced76 {
      background-position: -56px -420px; }
    .dogtags.small.advanced77 {
      background-position: -112px -420px; }
    .dogtags.small.advanced78 {
      background-position: -168px -420px; }
    .dogtags.small.advanced79 {
      background-position: -224px -420px; }
    .dogtags.small.advanced8 {
      background-position: -280px -420px; }
    .dogtags.small.advanced80 {
      background-position: -336px -420px; }
    .dogtags.small.advanced81 {
      background-position: -392px -420px; }
    .dogtags.small.advanced82 {
      background-position: -448px -420px; }
    .dogtags.small.advanced83 {
      background-position: -504px -420px; }
    .dogtags.small.advanced84 {
      background-position: -560px -420px; }
    .dogtags.small.advanced85 {
      background-position: -616px -420px; }
    .dogtags.small.advanced86 {
      background-position: -672px -420px; }
    .dogtags.small.advanced87 {
      background-position: -728px -420px; }
    .dogtags.small.advanced88 {
      background-position: -784px -420px; }
    .dogtags.small.advanced89 {
      background-position: -840px -420px; }
    .dogtags.small.advanced9 {
      background-position: -896px -420px; }
    .dogtags.small.advanced90 {
      background-position: -952px -420px; }
    .dogtags.small.advanced91 {
      background-position: -1008px -420px; }
    .dogtags.small.advanced92 {
      background-position: -1064px -420px; }
    .dogtags.small.advanced93 {
      background-position: -1120px -420px; }
    .dogtags.small.advanced94 {
      background-position: -1176px -420px; }
    .dogtags.small.advanced95 {
      background-position: -1232px -420px; }
    .dogtags.small.advanced96 {
      background-position: -1288px -420px; }
    .dogtags.small.advanced97 {
      background-position: -1344px -420px; }
    .dogtags.small.advanced98 {
      background-position: -1400px -420px; }
    .dogtags.small.advanced99 {
      background-position: -1456px -420px; }
    .dogtags.small.basic0 {
      background-position: 0 -448px; }
    .dogtags.small.basic1 {
      background-position: -56px -448px; }
    .dogtags.small.basic10 {
      background-position: -112px -448px; }
    .dogtags.small.basic100 {
      background-position: -168px -448px; }
    .dogtags.small.basic101 {
      background-position: -224px -448px; }
    .dogtags.small.basic102 {
      background-position: -280px -448px; }
    .dogtags.small.basic103 {
      background-position: -336px -448px; }
    .dogtags.small.basic104 {
      background-position: -392px -448px; }
    .dogtags.small.basic105 {
      background-position: -448px -448px; }
    .dogtags.small.basic106 {
      background-position: -504px -448px; }
    .dogtags.small.basic107 {
      background-position: -560px -448px; }
    .dogtags.small.basic108 {
      background-position: -616px -448px; }
    .dogtags.small.basic109 {
      background-position: -672px -448px; }
    .dogtags.small.basic11 {
      background-position: -728px -448px; }
    .dogtags.small.basic110 {
      background-position: -784px -448px; }
    .dogtags.small.basic111 {
      background-position: -840px -448px; }
    .dogtags.small.basic112 {
      background-position: -896px -448px; }
    .dogtags.small.basic113 {
      background-position: -952px -448px; }
    .dogtags.small.basic114 {
      background-position: -1008px -448px; }
    .dogtags.small.basic115 {
      background-position: -1064px -448px; }
    .dogtags.small.basic116 {
      background-position: -1120px -448px; }
    .dogtags.small.basic117 {
      background-position: -1176px -448px; }
    .dogtags.small.basic118 {
      background-position: -1232px -448px; }
    .dogtags.small.basic119 {
      background-position: -1288px -448px; }
    .dogtags.small.basic12 {
      background-position: -1344px -448px; }
    .dogtags.small.basic120 {
      background-position: -1400px -448px; }
    .dogtags.small.basic121 {
      background-position: -1456px -448px; }
    .dogtags.small.basic122 {
      background-position: 0 -476px; }
    .dogtags.small.basic123 {
      background-position: -56px -476px; }
    .dogtags.small.basic124 {
      background-position: -112px -476px; }
    .dogtags.small.basic125 {
      background-position: -168px -476px; }
    .dogtags.small.basic126 {
      background-position: -224px -476px; }
    .dogtags.small.basic127 {
      background-position: -280px -476px; }
    .dogtags.small.basic128 {
      background-position: -336px -476px; }
    .dogtags.small.basic129 {
      background-position: -392px -476px; }
    .dogtags.small.basic13 {
      background-position: -448px -476px; }
    .dogtags.small.basic130 {
      background-position: -504px -476px; }
    .dogtags.small.basic131 {
      background-position: -560px -476px; }
    .dogtags.small.basic132 {
      background-position: -616px -476px; }
    .dogtags.small.basic133 {
      background-position: -672px -476px; }
    .dogtags.small.basic134 {
      background-position: -728px -476px; }
    .dogtags.small.basic135 {
      background-position: -784px -476px; }
    .dogtags.small.basic136 {
      background-position: -840px -476px; }
    .dogtags.small.basic137 {
      background-position: -896px -476px; }
    .dogtags.small.basic138 {
      background-position: -952px -476px; }
    .dogtags.small.basic139 {
      background-position: -1008px -476px; }
    .dogtags.small.basic14 {
      background-position: -1064px -476px; }
    .dogtags.small.basic140 {
      background-position: -1120px -476px; }
    .dogtags.small.basic141 {
      background-position: -1176px -476px; }
    .dogtags.small.basic142 {
      background-position: -1232px -476px; }
    .dogtags.small.basic143 {
      background-position: -1288px -476px; }
    .dogtags.small.basic144 {
      background-position: -1344px -476px; }
    .dogtags.small.basic145 {
      background-position: -1400px -476px; }
    .dogtags.small.basic146 {
      background-position: -1456px -476px; }
    .dogtags.small.basic147 {
      background-position: 0 -504px; }
    .dogtags.small.basic148 {
      background-position: -56px -504px; }
    .dogtags.small.basic149 {
      background-position: -112px -504px; }
    .dogtags.small.basic15 {
      background-position: -168px -504px; }
    .dogtags.small.basic150 {
      background-position: -224px -504px; }
    .dogtags.small.basic151 {
      background-position: -280px -504px; }
    .dogtags.small.basic152 {
      background-position: -336px -504px; }
    .dogtags.small.basic153 {
      background-position: -392px -504px; }
    .dogtags.small.basic154 {
      background-position: -448px -504px; }
    .dogtags.small.basic155 {
      background-position: -504px -504px; }
    .dogtags.small.basic156 {
      background-position: -560px -504px; }
    .dogtags.small.basic157 {
      background-position: -616px -504px; }
    .dogtags.small.basic158 {
      background-position: -672px -504px; }
    .dogtags.small.basic159 {
      background-position: -728px -504px; }
    .dogtags.small.basic16 {
      background-position: -784px -504px; }
    .dogtags.small.basic160 {
      background-position: -840px -504px; }
    .dogtags.small.basic161 {
      background-position: -896px -504px; }
    .dogtags.small.basic162 {
      background-position: -952px -504px; }
    .dogtags.small.basic163 {
      background-position: -1008px -504px; }
    .dogtags.small.basic164 {
      background-position: -1064px -504px; }
    .dogtags.small.basic165 {
      background-position: -1120px -504px; }
    .dogtags.small.basic166 {
      background-position: -1176px -504px; }
    .dogtags.small.basic167 {
      background-position: -1232px -504px; }
    .dogtags.small.basic168 {
      background-position: -1288px -504px; }
    .dogtags.small.basic169 {
      background-position: -1344px -504px; }
    .dogtags.small.basic17 {
      background-position: -1400px -504px; }
    .dogtags.small.basic170 {
      background-position: -1456px -504px; }
    .dogtags.small.basic171 {
      background-position: 0 -532px; }
    .dogtags.small.basic172 {
      background-position: -56px -532px; }
    .dogtags.small.basic173 {
      background-position: -112px -532px; }
    .dogtags.small.basic174 {
      background-position: -168px -532px; }
    .dogtags.small.basic175 {
      background-position: -224px -532px; }
    .dogtags.small.basic176 {
      background-position: -280px -532px; }
    .dogtags.small.basic177 {
      background-position: -336px -532px; }
    .dogtags.small.basic178 {
      background-position: -392px -532px; }
    .dogtags.small.basic179 {
      background-position: -448px -532px; }
    .dogtags.small.basic18 {
      background-position: -504px -532px; }
    .dogtags.small.basic180 {
      background-position: -560px -532px; }
    .dogtags.small.basic181 {
      background-position: -616px -532px; }
    .dogtags.small.basic182 {
      background-position: -672px -532px; }
    .dogtags.small.basic183 {
      background-position: -728px -532px; }
    .dogtags.small.basic184 {
      background-position: -784px -532px; }
    .dogtags.small.basic185 {
      background-position: -840px -532px; }
    .dogtags.small.basic186 {
      background-position: -896px -532px; }
    .dogtags.small.basic187 {
      background-position: -952px -532px; }
    .dogtags.small.basic188 {
      background-position: -1008px -532px; }
    .dogtags.small.basic189 {
      background-position: -1064px -532px; }
    .dogtags.small.basic19 {
      background-position: -1120px -532px; }
    .dogtags.small.basic190 {
      background-position: -1176px -532px; }
    .dogtags.small.basic191 {
      background-position: -1232px -532px; }
    .dogtags.small.basic192 {
      background-position: -1288px -532px; }
    .dogtags.small.basic193 {
      background-position: -1344px -532px; }
    .dogtags.small.basic194 {
      background-position: -1400px -532px; }
    .dogtags.small.basic195 {
      background-position: -1456px -532px; }
    .dogtags.small.basic196 {
      background-position: 0 -560px; }
    .dogtags.small.basic197 {
      background-position: -56px -560px; }
    .dogtags.small.basic198 {
      background-position: -112px -560px; }
    .dogtags.small.basic199 {
      background-position: -168px -560px; }
    .dogtags.small.basic2 {
      background-position: -224px -560px; }
    .dogtags.small.basic20 {
      background-position: -280px -560px; }
    .dogtags.small.basic200 {
      background-position: -336px -560px; }
    .dogtags.small.basic201 {
      background-position: -392px -560px; }
    .dogtags.small.basic202 {
      background-position: -448px -560px; }
    .dogtags.small.basic203 {
      background-position: -504px -560px; }
    .dogtags.small.basic204 {
      background-position: -560px -560px; }
    .dogtags.small.basic205 {
      background-position: -616px -560px; }
    .dogtags.small.basic206 {
      background-position: -672px -560px; }
    .dogtags.small.basic207 {
      background-position: -728px -560px; }
    .dogtags.small.basic208 {
      background-position: -784px -560px; }
    .dogtags.small.basic209 {
      background-position: -840px -560px; }
    .dogtags.small.basic21 {
      background-position: -896px -560px; }
    .dogtags.small.basic210 {
      background-position: -952px -560px; }
    .dogtags.small.basic211 {
      background-position: -1008px -560px; }
    .dogtags.small.basic212 {
      background-position: -1064px -560px; }
    .dogtags.small.basic213 {
      background-position: -1120px -560px; }
    .dogtags.small.basic214 {
      background-position: -1176px -560px; }
    .dogtags.small.basic215 {
      background-position: -1232px -560px; }
    .dogtags.small.basic216 {
      background-position: -1288px -560px; }
    .dogtags.small.basic217 {
      background-position: -1344px -560px; }
    .dogtags.small.basic218 {
      background-position: -1400px -560px; }
    .dogtags.small.basic219 {
      background-position: -1456px -560px; }
    .dogtags.small.basic22 {
      background-position: 0 -588px; }
    .dogtags.small.basic220 {
      background-position: -56px -588px; }
    .dogtags.small.basic221 {
      background-position: -112px -588px; }
    .dogtags.small.basic222 {
      background-position: -168px -588px; }
    .dogtags.small.basic223 {
      background-position: -224px -588px; }
    .dogtags.small.basic224 {
      background-position: -280px -588px; }
    .dogtags.small.basic225 {
      background-position: -336px -588px; }
    .dogtags.small.basic226 {
      background-position: -392px -588px; }
    .dogtags.small.basic227 {
      background-position: -448px -588px; }
    .dogtags.small.basic228 {
      background-position: -504px -588px; }
    .dogtags.small.basic229 {
      background-position: -560px -588px; }
    .dogtags.small.basic23 {
      background-position: -616px -588px; }
    .dogtags.small.basic230 {
      background-position: -672px -588px; }
    .dogtags.small.basic231 {
      background-position: -728px -588px; }
    .dogtags.small.basic232 {
      background-position: -784px -588px; }
    .dogtags.small.basic233 {
      background-position: -840px -588px; }
    .dogtags.small.basic234 {
      background-position: -896px -588px; }
    .dogtags.small.basic235 {
      background-position: -952px -588px; }
    .dogtags.small.basic236 {
      background-position: -1008px -588px; }
    .dogtags.small.basic237 {
      background-position: -1064px -588px; }
    .dogtags.small.basic238 {
      background-position: -1120px -588px; }
    .dogtags.small.basic239 {
      background-position: -1176px -588px; }
    .dogtags.small.basic24 {
      background-position: -1232px -588px; }
    .dogtags.small.basic240 {
      background-position: -1288px -588px; }
    .dogtags.small.basic241 {
      background-position: -1344px -588px; }
    .dogtags.small.basic242 {
      background-position: -1400px -588px; }
    .dogtags.small.basic243 {
      background-position: -1456px -588px; }
    .dogtags.small.basic244 {
      background-position: 0 -616px; }
    .dogtags.small.basic245 {
      background-position: -56px -616px; }
    .dogtags.small.basic246 {
      background-position: -112px -616px; }
    .dogtags.small.basic247 {
      background-position: -168px -616px; }
    .dogtags.small.basic248 {
      background-position: -224px -616px; }
    .dogtags.small.basic249 {
      background-position: -280px -616px; }
    .dogtags.small.basic25 {
      background-position: -336px -616px; }
    .dogtags.small.basic250 {
      background-position: -392px -616px; }
    .dogtags.small.basic251 {
      background-position: -448px -616px; }
    .dogtags.small.basic252 {
      background-position: -504px -616px; }
    .dogtags.small.basic253 {
      background-position: -560px -616px; }
    .dogtags.small.basic254 {
      background-position: -616px -616px; }
    .dogtags.small.basic255 {
      background-position: -672px -616px; }
    .dogtags.small.basic256 {
      background-position: -728px -616px; }
    .dogtags.small.basic257 {
      background-position: -784px -616px; }
    .dogtags.small.basic258 {
      background-position: -840px -616px; }
    .dogtags.small.basic259 {
      background-position: -896px -616px; }
    .dogtags.small.basic26 {
      background-position: -952px -616px; }
    .dogtags.small.basic260 {
      background-position: -1008px -616px; }
    .dogtags.small.basic261 {
      background-position: -1064px -616px; }
    .dogtags.small.basic262 {
      background-position: -1120px -616px; }
    .dogtags.small.basic263 {
      background-position: -1176px -616px; }
    .dogtags.small.basic264 {
      background-position: -1232px -616px; }
    .dogtags.small.basic265 {
      background-position: -1288px -616px; }
    .dogtags.small.basic266 {
      background-position: -1344px -616px; }
    .dogtags.small.basic267 {
      background-position: -1400px -616px; }
    .dogtags.small.basic268 {
      background-position: -1456px -616px; }
    .dogtags.small.basic269 {
      background-position: 0 -644px; }
    .dogtags.small.basic27 {
      background-position: -56px -644px; }
    .dogtags.small.basic270 {
      background-position: -112px -644px; }
    .dogtags.small.basic271 {
      background-position: -168px -644px; }
    .dogtags.small.basic272 {
      background-position: -224px -644px; }
    .dogtags.small.basic273 {
      background-position: -280px -644px; }
    .dogtags.small.basic274 {
      background-position: -336px -644px; }
    .dogtags.small.basic275 {
      background-position: -392px -644px; }
    .dogtags.small.basic276 {
      background-position: -448px -644px; }
    .dogtags.small.basic277 {
      background-position: -504px -644px; }
    .dogtags.small.basic278 {
      background-position: -560px -644px; }
    .dogtags.small.basic279 {
      background-position: -616px -644px; }
    .dogtags.small.basic28 {
      background-position: -672px -644px; }
    .dogtags.small.basic280 {
      background-position: -728px -644px; }
    .dogtags.small.basic281 {
      background-position: -784px -644px; }
    .dogtags.small.basic282 {
      background-position: -840px -644px; }
    .dogtags.small.basic283 {
      background-position: -896px -644px; }
    .dogtags.small.basic284 {
      background-position: -952px -644px; }
    .dogtags.small.basic285 {
      background-position: -1008px -644px; }
    .dogtags.small.basic286 {
      background-position: -1064px -644px; }
    .dogtags.small.basic287 {
      background-position: -1120px -644px; }
    .dogtags.small.basic29 {
      background-position: -1176px -644px; }
    .dogtags.small.basic3 {
      background-position: -1232px -644px; }
    .dogtags.small.basic30 {
      background-position: -1288px -644px; }
    .dogtags.small.basic31 {
      background-position: -1344px -644px; }
    .dogtags.small.basic32 {
      background-position: -1400px -644px; }
    .dogtags.small.basic33 {
      background-position: -1456px -644px; }
    .dogtags.small.basic34 {
      background-position: 0 -672px; }
    .dogtags.small.basic35 {
      background-position: -56px -672px; }
    .dogtags.small.basic36 {
      background-position: -112px -672px; }
    .dogtags.small.basic37 {
      background-position: -168px -672px; }
    .dogtags.small.basic38 {
      background-position: -224px -672px; }
    .dogtags.small.basic39 {
      background-position: -280px -672px; }
    .dogtags.small.basic4 {
      background-position: -336px -672px; }
    .dogtags.small.basic40 {
      background-position: -392px -672px; }
    .dogtags.small.basic41 {
      background-position: -448px -672px; }
    .dogtags.small.basic42 {
      background-position: -504px -672px; }
    .dogtags.small.basic43 {
      background-position: -560px -672px; }
    .dogtags.small.basic44 {
      background-position: -616px -672px; }
    .dogtags.small.basic45 {
      background-position: -672px -672px; }
    .dogtags.small.basic46 {
      background-position: -728px -672px; }
    .dogtags.small.basic47 {
      background-position: -784px -672px; }
    .dogtags.small.basic48 {
      background-position: -840px -672px; }
    .dogtags.small.basic49 {
      background-position: -896px -672px; }
    .dogtags.small.basic5 {
      background-position: -952px -672px; }
    .dogtags.small.basic50 {
      background-position: -1008px -672px; }
    .dogtags.small.basic51 {
      background-position: -1064px -672px; }
    .dogtags.small.basic52 {
      background-position: -1120px -672px; }
    .dogtags.small.basic53 {
      background-position: -1176px -672px; }
    .dogtags.small.basic54 {
      background-position: -1232px -672px; }
    .dogtags.small.basic55 {
      background-position: -1288px -672px; }
    .dogtags.small.basic56 {
      background-position: -1344px -672px; }
    .dogtags.small.basic57 {
      background-position: -1400px -672px; }
    .dogtags.small.basic58 {
      background-position: -1456px -672px; }
    .dogtags.small.basic59 {
      background-position: 0 -700px; }
    .dogtags.small.basic6 {
      background-position: -56px -700px; }
    .dogtags.small.basic60 {
      background-position: -112px -700px; }
    .dogtags.small.basic61 {
      background-position: -168px -700px; }
    .dogtags.small.basic62 {
      background-position: -224px -700px; }
    .dogtags.small.basic63 {
      background-position: -280px -700px; }
    .dogtags.small.basic64 {
      background-position: -336px -700px; }
    .dogtags.small.basic65 {
      background-position: -392px -700px; }
    .dogtags.small.basic66 {
      background-position: -448px -700px; }
    .dogtags.small.basic67 {
      background-position: -504px -700px; }
    .dogtags.small.basic68 {
      background-position: -560px -700px; }
    .dogtags.small.basic69 {
      background-position: -616px -700px; }
    .dogtags.small.basic7 {
      background-position: -672px -700px; }
    .dogtags.small.basic70 {
      background-position: -728px -700px; }
    .dogtags.small.basic71 {
      background-position: -784px -700px; }
    .dogtags.small.basic72 {
      background-position: -840px -700px; }
    .dogtags.small.basic73 {
      background-position: -896px -700px; }
    .dogtags.small.basic74 {
      background-position: -952px -700px; }
    .dogtags.small.basic75 {
      background-position: -1008px -700px; }
    .dogtags.small.basic76 {
      background-position: -1064px -700px; }
    .dogtags.small.basic77 {
      background-position: -1120px -700px; }
    .dogtags.small.basic78 {
      background-position: -1176px -700px; }
    .dogtags.small.basic79 {
      background-position: -1232px -700px; }
    .dogtags.small.basic8 {
      background-position: -1288px -700px; }
    .dogtags.small.basic80 {
      background-position: -1344px -700px; }
    .dogtags.small.basic81 {
      background-position: -1400px -700px; }
    .dogtags.small.basic82 {
      background-position: -1456px -700px; }
    .dogtags.small.basic83 {
      background-position: 0 -728px; }
    .dogtags.small.basic84 {
      background-position: -56px -728px; }
    .dogtags.small.basic85 {
      background-position: -112px -728px; }
    .dogtags.small.basic86 {
      background-position: -168px -728px; }
    .dogtags.small.basic87 {
      background-position: -224px -728px; }
    .dogtags.small.basic88 {
      background-position: -280px -728px; }
    .dogtags.small.basic89 {
      background-position: -336px -728px; }
    .dogtags.small.basic9 {
      background-position: -392px -728px; }
    .dogtags.small.basic90 {
      background-position: -448px -728px; }
    .dogtags.small.basic91 {
      background-position: -504px -728px; }
    .dogtags.small.basic92 {
      background-position: -560px -728px; }
    .dogtags.small.basic93 {
      background-position: -616px -728px; }
    .dogtags.small.basic94 {
      background-position: -672px -728px; }
    .dogtags.small.basic95 {
      background-position: -728px -728px; }
    .dogtags.small.basic96 {
      background-position: -784px -728px; }
    .dogtags.small.basic97 {
      background-position: -840px -728px; }
    .dogtags.small.basic98 {
      background-position: -896px -728px; }
    .dogtags.small.basic99 {
      background-position: -952px -728px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.large {
    background-image: url(../profile/warsaw/gamedata/kititem/large.png);
    width: 256px;
    height: 64px;
    background-size: 1792px 448px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.large {
        background-image: url(../profile/warsaw/gamedata/kititem/large@2x.png); } }
    .kititem.large.AAMine_lineart {
      background-position: 0 0; }
    .kititem.large.AK5C_lineart {
      background-position: -256px 0; }
    .kititem.large.AT_mine_lineart {
      background-position: -512px 0; }
    .kititem.large.AmmoBag_lineart {
      background-position: -768px 0; }
    .kititem.large.AmmoPack_lineart {
      background-position: -1024px 0; }
    .kititem.large.C4_lineart {
      background-position: -1280px 0; }
    .kititem.large.Claymore_lineart {
      background-position: -1536px 0; }
    .kititem.large.DecoyPack_lineart {
      background-position: 0 -64px; }
    .kititem.large.Defib_lineart {
      background-position: -256px -64px; }
    .kititem.large.EODbot_lineart {
      background-position: -512px -64px; }
    .kititem.large.Handflare_lineart {
      background-position: -768px -64px; }
    .kititem.large.M18_smoke_lineart {
      background-position: -1024px -64px; }
    .kititem.large.M224_mortar_lineart {
      background-position: -1280px -64px; }
    .kititem.large.M2_SLAM_lineart {
      background-position: -1536px -64px; }
    .kititem.large.M34_incendiary_lineart {
      background-position: 0 -128px; }
    .kititem.large.M67_grenade_lineart {
      background-position: -256px -128px; }
    .kititem.large.M84_flashbang_lineart {
      background-position: -512px -128px; }
    .kititem.large.MAV_lineart {
      background-position: -768px -128px; }
    .kititem.large.MP_APS_lineart {
      background-position: -1024px -128px; }
    .kititem.large.MedicBag_lineart {
      background-position: -1280px -128px; }
    .kititem.large.MedicPack_lineart {
      background-position: -1536px -128px; }
    .kititem.large.MotionSensor_lineart {
      background-position: 0 -192px; }
    .kititem.large.PLD_lineart {
      background-position: -256px -192px; }
    .kititem.large.QBS09_lineart {
      background-position: -512px -192px; }
    .kititem.large.RFB_lineart {
      background-position: -768px -192px; }
    .kititem.large.RGO_impact_lineart {
      background-position: -1024px -192px; }
    .kititem.large.RadioBeacon_lineart {
      background-position: -1280px -192px; }
    .kititem.large.RepairTool_lineart {
      background-position: -1536px -192px; }
    .kititem.large.SOFLAM_lineart {
      background-position: 0 -256px; }
    .kititem.large.SUAV_lineart {
      background-position: -256px -256px; }
    .kititem.large.Shield_lineart {
      background-position: -512px -256px; }
    .kititem.large.Squadspec-AntiTank {
      background-position: -768px -256px; }
    .kititem.large.Squadspec-CombatMedic {
      background-position: -1024px -256px; }
    .kititem.large.Squadspec-Defensive {
      background-position: -1280px -256px; }
    .kititem.large.Squadspec-Grenadier {
      background-position: -1536px -256px; }
    .kititem.large.Squadspec-IndirectFire {
      background-position: 0 -320px; }
    .kititem.large.Squadspec-Mechanic {
      background-position: -256px -320px; }
    .kititem.large.Squadspec-Offensive {
      background-position: -512px -320px; }
    .kititem.large.Squadspec-PerimeterDefense {
      background-position: -768px -320px; }
    .kititem.large.Squadspec-Scout {
      background-position: -1024px -320px; }
    .kititem.large.Squadspec-Shadow {
      background-position: -1280px -320px; }
    .kititem.large.Squadspec-Sniper {
      background-position: -1536px -320px; }
    .kititem.large.T-UGS_lineart {
      background-position: 0 -384px; }
    .kititem.large.UCAV_lineart {
      background-position: -256px -384px; }
    .kititem.large.V40_mini_lineart {
      background-position: -512px -384px; }
    .kititem.large._NoSelection_lineart {
      background-position: -768px -384px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.largersmall {
    background-image: url(../profile/warsaw/gamedata/kititem/largersmall.png);
    width: 128px;
    height: 32px;
    background-size: 896px 224px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.largersmall {
        background-image: url(../profile/warsaw/gamedata/kititem/largersmall@2x.png); } }
    .kititem.largersmall.AAMine_lineart {
      background-position: 0 0; }
    .kititem.largersmall.AK5C_lineart {
      background-position: -128px 0; }
    .kititem.largersmall.AT_mine_lineart {
      background-position: -256px 0; }
    .kititem.largersmall.AmmoBag_lineart {
      background-position: -384px 0; }
    .kititem.largersmall.AmmoPack_lineart {
      background-position: -512px 0; }
    .kititem.largersmall.C4_lineart {
      background-position: -640px 0; }
    .kititem.largersmall.Claymore_lineart {
      background-position: -768px 0; }
    .kititem.largersmall.DecoyPack_lineart {
      background-position: 0 -32px; }
    .kititem.largersmall.Defib_lineart {
      background-position: -128px -32px; }
    .kititem.largersmall.EODbot_lineart {
      background-position: -256px -32px; }
    .kititem.largersmall.Handflare_lineart {
      background-position: -384px -32px; }
    .kititem.largersmall.M18_smoke_lineart {
      background-position: -512px -32px; }
    .kititem.largersmall.M224_mortar_lineart {
      background-position: -640px -32px; }
    .kititem.largersmall.M2_SLAM_lineart {
      background-position: -768px -32px; }
    .kititem.largersmall.M34_incendiary_lineart {
      background-position: 0 -64px; }
    .kititem.largersmall.M67_grenade_lineart {
      background-position: -128px -64px; }
    .kititem.largersmall.M84_flashbang_lineart {
      background-position: -256px -64px; }
    .kititem.largersmall.MAV_lineart {
      background-position: -384px -64px; }
    .kititem.largersmall.MP_APS_lineart {
      background-position: -512px -64px; }
    .kititem.largersmall.MedicBag_lineart {
      background-position: -640px -64px; }
    .kititem.largersmall.MedicPack_lineart {
      background-position: -768px -64px; }
    .kititem.largersmall.MotionSensor_lineart {
      background-position: 0 -96px; }
    .kititem.largersmall.PLD_lineart {
      background-position: -128px -96px; }
    .kititem.largersmall.QBS09_lineart {
      background-position: -256px -96px; }
    .kititem.largersmall.RFB_lineart {
      background-position: -384px -96px; }
    .kititem.largersmall.RGO_impact_lineart {
      background-position: -512px -96px; }
    .kititem.largersmall.RadioBeacon_lineart {
      background-position: -640px -96px; }
    .kititem.largersmall.RepairTool_lineart {
      background-position: -768px -96px; }
    .kititem.largersmall.SOFLAM_lineart {
      background-position: 0 -128px; }
    .kititem.largersmall.SUAV_lineart {
      background-position: -128px -128px; }
    .kititem.largersmall.Shield_lineart {
      background-position: -256px -128px; }
    .kititem.largersmall.Squadspec-AntiTank {
      background-position: -384px -128px; }
    .kititem.largersmall.Squadspec-CombatMedic {
      background-position: -512px -128px; }
    .kititem.largersmall.Squadspec-Defensive {
      background-position: -640px -128px; }
    .kititem.largersmall.Squadspec-Grenadier {
      background-position: -768px -128px; }
    .kititem.largersmall.Squadspec-IndirectFire {
      background-position: 0 -160px; }
    .kititem.largersmall.Squadspec-Mechanic {
      background-position: -128px -160px; }
    .kititem.largersmall.Squadspec-Offensive {
      background-position: -256px -160px; }
    .kititem.largersmall.Squadspec-PerimeterDefense {
      background-position: -384px -160px; }
    .kititem.largersmall.Squadspec-Scout {
      background-position: -512px -160px; }
    .kititem.largersmall.Squadspec-Shadow {
      background-position: -640px -160px; }
    .kititem.largersmall.Squadspec-Sniper {
      background-position: -768px -160px; }
    .kititem.largersmall.T-UGS_lineart {
      background-position: 0 -192px; }
    .kititem.largersmall.UCAV_lineart {
      background-position: -128px -192px; }
    .kititem.largersmall.V40_mini_lineart {
      background-position: -256px -192px; }
    .kititem.largersmall._NoSelection_lineart {
      background-position: -384px -192px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.largersmallinv {
    background-image: url(../profile/warsaw/gamedata/kititem/largersmallinv.png);
    width: 128px;
    height: 32px;
    background-size: 896px 224px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.largersmallinv {
        background-image: url(../profile/warsaw/gamedata/kititem/largersmallinv@2x.png); } }
    .kititem.largersmallinv.AAMine_lineart {
      background-position: 0 0; }
    .kititem.largersmallinv.AK5C_lineart {
      background-position: -128px 0; }
    .kititem.largersmallinv.AT_mine_lineart {
      background-position: -256px 0; }
    .kititem.largersmallinv.AmmoBag_lineart {
      background-position: -384px 0; }
    .kititem.largersmallinv.AmmoPack_lineart {
      background-position: -512px 0; }
    .kititem.largersmallinv.C4_lineart {
      background-position: -640px 0; }
    .kititem.largersmallinv.Claymore_lineart {
      background-position: -768px 0; }
    .kititem.largersmallinv.DecoyPack_lineart {
      background-position: 0 -32px; }
    .kititem.largersmallinv.Defib_lineart {
      background-position: -128px -32px; }
    .kititem.largersmallinv.EODbot_lineart {
      background-position: -256px -32px; }
    .kititem.largersmallinv.Handflare_lineart {
      background-position: -384px -32px; }
    .kititem.largersmallinv.M18_smoke_lineart {
      background-position: -512px -32px; }
    .kititem.largersmallinv.M224_mortar_lineart {
      background-position: -640px -32px; }
    .kititem.largersmallinv.M2_SLAM_lineart {
      background-position: -768px -32px; }
    .kititem.largersmallinv.M34_incendiary_lineart {
      background-position: 0 -64px; }
    .kititem.largersmallinv.M67_grenade_lineart {
      background-position: -128px -64px; }
    .kititem.largersmallinv.M84_flashbang_lineart {
      background-position: -256px -64px; }
    .kititem.largersmallinv.MAV_lineart {
      background-position: -384px -64px; }
    .kititem.largersmallinv.MP_APS_lineart {
      background-position: -512px -64px; }
    .kititem.largersmallinv.MedicBag_lineart {
      background-position: -640px -64px; }
    .kititem.largersmallinv.MedicPack_lineart {
      background-position: -768px -64px; }
    .kititem.largersmallinv.MotionSensor_lineart {
      background-position: 0 -96px; }
    .kititem.largersmallinv.PLD_lineart {
      background-position: -128px -96px; }
    .kititem.largersmallinv.QBS09_lineart {
      background-position: -256px -96px; }
    .kititem.largersmallinv.RFB_lineart {
      background-position: -384px -96px; }
    .kititem.largersmallinv.RGO_impact_lineart {
      background-position: -512px -96px; }
    .kititem.largersmallinv.RadioBeacon_lineart {
      background-position: -640px -96px; }
    .kititem.largersmallinv.RepairTool_lineart {
      background-position: -768px -96px; }
    .kititem.largersmallinv.SOFLAM_lineart {
      background-position: 0 -128px; }
    .kititem.largersmallinv.SUAV_lineart {
      background-position: -128px -128px; }
    .kititem.largersmallinv.Shield_lineart {
      background-position: -256px -128px; }
    .kititem.largersmallinv.Squadspec-AntiTank {
      background-position: -384px -128px; }
    .kititem.largersmallinv.Squadspec-CombatMedic {
      background-position: -512px -128px; }
    .kititem.largersmallinv.Squadspec-Defensive {
      background-position: -640px -128px; }
    .kititem.largersmallinv.Squadspec-Grenadier {
      background-position: -768px -128px; }
    .kititem.largersmallinv.Squadspec-IndirectFire {
      background-position: 0 -160px; }
    .kititem.largersmallinv.Squadspec-Mechanic {
      background-position: -128px -160px; }
    .kititem.largersmallinv.Squadspec-Offensive {
      background-position: -256px -160px; }
    .kititem.largersmallinv.Squadspec-PerimeterDefense {
      background-position: -384px -160px; }
    .kititem.largersmallinv.Squadspec-Scout {
      background-position: -512px -160px; }
    .kititem.largersmallinv.Squadspec-Shadow {
      background-position: -640px -160px; }
    .kititem.largersmallinv.Squadspec-Sniper {
      background-position: -768px -160px; }
    .kititem.largersmallinv.T-UGS_lineart {
      background-position: 0 -192px; }
    .kititem.largersmallinv.UCAV_lineart {
      background-position: -128px -192px; }
    .kititem.largersmallinv.V40_mini_lineart {
      background-position: -256px -192px; }
    .kititem.largersmallinv._NoSelection_lineart {
      background-position: -384px -192px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.medium {
    background-image: url(../profile/warsaw/gamedata/kititem/medium.png);
    width: 208px;
    height: 52px;
    background-size: 1456px 364px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.medium {
        background-image: url(../profile/warsaw/gamedata/kititem/medium@2x.png); } }
    .kititem.medium.AAMine_lineart {
      background-position: 0 0; }
    .kititem.medium.AK5C_lineart {
      background-position: -208px 0; }
    .kititem.medium.AT_mine_lineart {
      background-position: -416px 0; }
    .kititem.medium.AmmoBag_lineart {
      background-position: -624px 0; }
    .kititem.medium.AmmoPack_lineart {
      background-position: -832px 0; }
    .kititem.medium.C4_lineart {
      background-position: -1040px 0; }
    .kititem.medium.Claymore_lineart {
      background-position: -1248px 0; }
    .kititem.medium.DecoyPack_lineart {
      background-position: 0 -52px; }
    .kititem.medium.Defib_lineart {
      background-position: -208px -52px; }
    .kititem.medium.EODbot_lineart {
      background-position: -416px -52px; }
    .kititem.medium.Handflare_lineart {
      background-position: -624px -52px; }
    .kititem.medium.M18_smoke_lineart {
      background-position: -832px -52px; }
    .kititem.medium.M224_mortar_lineart {
      background-position: -1040px -52px; }
    .kititem.medium.M2_SLAM_lineart {
      background-position: -1248px -52px; }
    .kititem.medium.M34_incendiary_lineart {
      background-position: 0 -104px; }
    .kititem.medium.M67_grenade_lineart {
      background-position: -208px -104px; }
    .kititem.medium.M84_flashbang_lineart {
      background-position: -416px -104px; }
    .kititem.medium.MAV_lineart {
      background-position: -624px -104px; }
    .kititem.medium.MP_APS_lineart {
      background-position: -832px -104px; }
    .kititem.medium.MedicBag_lineart {
      background-position: -1040px -104px; }
    .kititem.medium.MedicPack_lineart {
      background-position: -1248px -104px; }
    .kititem.medium.MotionSensor_lineart {
      background-position: 0 -156px; }
    .kititem.medium.PLD_lineart {
      background-position: -208px -156px; }
    .kititem.medium.QBS09_lineart {
      background-position: -416px -156px; }
    .kititem.medium.RFB_lineart {
      background-position: -624px -156px; }
    .kititem.medium.RGO_impact_lineart {
      background-position: -832px -156px; }
    .kititem.medium.RadioBeacon_lineart {
      background-position: -1040px -156px; }
    .kititem.medium.RepairTool_lineart {
      background-position: -1248px -156px; }
    .kititem.medium.SOFLAM_lineart {
      background-position: 0 -208px; }
    .kititem.medium.SUAV_lineart {
      background-position: -208px -208px; }
    .kititem.medium.Shield_lineart {
      background-position: -416px -208px; }
    .kititem.medium.Squadspec-AntiTank {
      background-position: -624px -208px; }
    .kititem.medium.Squadspec-CombatMedic {
      background-position: -832px -208px; }
    .kititem.medium.Squadspec-Defensive {
      background-position: -1040px -208px; }
    .kititem.medium.Squadspec-Grenadier {
      background-position: -1248px -208px; }
    .kititem.medium.Squadspec-IndirectFire {
      background-position: 0 -260px; }
    .kititem.medium.Squadspec-Mechanic {
      background-position: -208px -260px; }
    .kititem.medium.Squadspec-Offensive {
      background-position: -416px -260px; }
    .kititem.medium.Squadspec-PerimeterDefense {
      background-position: -624px -260px; }
    .kititem.medium.Squadspec-Scout {
      background-position: -832px -260px; }
    .kititem.medium.Squadspec-Shadow {
      background-position: -1040px -260px; }
    .kititem.medium.Squadspec-Sniper {
      background-position: -1248px -260px; }
    .kititem.medium.T-UGS_lineart {
      background-position: 0 -312px; }
    .kititem.medium.UCAV_lineart {
      background-position: -208px -312px; }
    .kititem.medium.V40_mini_lineart {
      background-position: -416px -312px; }
    .kititem.medium._NoSelection_lineart {
      background-position: -624px -312px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.mediuminv {
    background-image: url(../profile/warsaw/gamedata/kititem/mediuminv.png);
    width: 208px;
    height: 52px;
    background-size: 1456px 364px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.mediuminv {
        background-image: url(../profile/warsaw/gamedata/kititem/mediuminv@2x.png); } }
    .kititem.mediuminv.AAMine_lineart {
      background-position: 0 0; }
    .kititem.mediuminv.AK5C_lineart {
      background-position: -208px 0; }
    .kititem.mediuminv.AT_mine_lineart {
      background-position: -416px 0; }
    .kititem.mediuminv.AmmoBag_lineart {
      background-position: -624px 0; }
    .kititem.mediuminv.AmmoPack_lineart {
      background-position: -832px 0; }
    .kititem.mediuminv.C4_lineart {
      background-position: -1040px 0; }
    .kititem.mediuminv.Claymore_lineart {
      background-position: -1248px 0; }
    .kititem.mediuminv.DecoyPack_lineart {
      background-position: 0 -52px; }
    .kititem.mediuminv.Defib_lineart {
      background-position: -208px -52px; }
    .kititem.mediuminv.EODbot_lineart {
      background-position: -416px -52px; }
    .kititem.mediuminv.Handflare_lineart {
      background-position: -624px -52px; }
    .kititem.mediuminv.M18_smoke_lineart {
      background-position: -832px -52px; }
    .kititem.mediuminv.M224_mortar_lineart {
      background-position: -1040px -52px; }
    .kititem.mediuminv.M2_SLAM_lineart {
      background-position: -1248px -52px; }
    .kititem.mediuminv.M34_incendiary_lineart {
      background-position: 0 -104px; }
    .kititem.mediuminv.M67_grenade_lineart {
      background-position: -208px -104px; }
    .kititem.mediuminv.M84_flashbang_lineart {
      background-position: -416px -104px; }
    .kititem.mediuminv.MAV_lineart {
      background-position: -624px -104px; }
    .kititem.mediuminv.MP_APS_lineart {
      background-position: -832px -104px; }
    .kititem.mediuminv.MedicBag_lineart {
      background-position: -1040px -104px; }
    .kititem.mediuminv.MedicPack_lineart {
      background-position: -1248px -104px; }
    .kititem.mediuminv.MotionSensor_lineart {
      background-position: 0 -156px; }
    .kititem.mediuminv.PLD_lineart {
      background-position: -208px -156px; }
    .kititem.mediuminv.QBS09_lineart {
      background-position: -416px -156px; }
    .kititem.mediuminv.RFB_lineart {
      background-position: -624px -156px; }
    .kititem.mediuminv.RGO_impact_lineart {
      background-position: -832px -156px; }
    .kititem.mediuminv.RadioBeacon_lineart {
      background-position: -1040px -156px; }
    .kititem.mediuminv.RepairTool_lineart {
      background-position: -1248px -156px; }
    .kititem.mediuminv.SOFLAM_lineart {
      background-position: 0 -208px; }
    .kititem.mediuminv.SUAV_lineart {
      background-position: -208px -208px; }
    .kititem.mediuminv.Shield_lineart {
      background-position: -416px -208px; }
    .kititem.mediuminv.Squadspec-AntiTank {
      background-position: -624px -208px; }
    .kititem.mediuminv.Squadspec-CombatMedic {
      background-position: -832px -208px; }
    .kititem.mediuminv.Squadspec-Defensive {
      background-position: -1040px -208px; }
    .kititem.mediuminv.Squadspec-Grenadier {
      background-position: -1248px -208px; }
    .kititem.mediuminv.Squadspec-IndirectFire {
      background-position: 0 -260px; }
    .kititem.mediuminv.Squadspec-Mechanic {
      background-position: -208px -260px; }
    .kititem.mediuminv.Squadspec-Offensive {
      background-position: -416px -260px; }
    .kititem.mediuminv.Squadspec-PerimeterDefense {
      background-position: -624px -260px; }
    .kititem.mediuminv.Squadspec-Scout {
      background-position: -832px -260px; }
    .kititem.mediuminv.Squadspec-Shadow {
      background-position: -1040px -260px; }
    .kititem.mediuminv.Squadspec-Sniper {
      background-position: -1248px -260px; }
    .kititem.mediuminv.T-UGS_lineart {
      background-position: 0 -312px; }
    .kititem.mediuminv.UCAV_lineart {
      background-position: -208px -312px; }
    .kititem.mediuminv.V40_mini_lineart {
      background-position: -416px -312px; }
    .kititem.mediuminv._NoSelection_lineart {
      background-position: -624px -312px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.small {
    background-image: url(../profile/warsaw/gamedata/kititem/small.png);
    width: 64px;
    height: 16px;
    background-size: 448px 112px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.small {
        background-image: url(../profile/warsaw/gamedata/kititem/small@2x.png); } }
    .kititem.small.AAMine_lineart {
      background-position: 0 0; }
    .kititem.small.AK5C_lineart {
      background-position: -64px 0; }
    .kititem.small.AT_mine_lineart {
      background-position: -128px 0; }
    .kititem.small.AmmoBag_lineart {
      background-position: -192px 0; }
    .kititem.small.AmmoPack_lineart {
      background-position: -256px 0; }
    .kititem.small.C4_lineart {
      background-position: -320px 0; }
    .kititem.small.Claymore_lineart {
      background-position: -384px 0; }
    .kititem.small.DecoyPack_lineart {
      background-position: 0 -16px; }
    .kititem.small.Defib_lineart {
      background-position: -64px -16px; }
    .kititem.small.EODbot_lineart {
      background-position: -128px -16px; }
    .kititem.small.Handflare_lineart {
      background-position: -192px -16px; }
    .kititem.small.M18_smoke_lineart {
      background-position: -256px -16px; }
    .kititem.small.M224_mortar_lineart {
      background-position: -320px -16px; }
    .kititem.small.M2_SLAM_lineart {
      background-position: -384px -16px; }
    .kititem.small.M34_incendiary_lineart {
      background-position: 0 -32px; }
    .kititem.small.M67_grenade_lineart {
      background-position: -64px -32px; }
    .kititem.small.M84_flashbang_lineart {
      background-position: -128px -32px; }
    .kititem.small.MAV_lineart {
      background-position: -192px -32px; }
    .kititem.small.MP_APS_lineart {
      background-position: -256px -32px; }
    .kititem.small.MedicBag_lineart {
      background-position: -320px -32px; }
    .kititem.small.MedicPack_lineart {
      background-position: -384px -32px; }
    .kititem.small.MotionSensor_lineart {
      background-position: 0 -48px; }
    .kititem.small.PLD_lineart {
      background-position: -64px -48px; }
    .kititem.small.QBS09_lineart {
      background-position: -128px -48px; }
    .kititem.small.RFB_lineart {
      background-position: -192px -48px; }
    .kititem.small.RGO_impact_lineart {
      background-position: -256px -48px; }
    .kititem.small.RadioBeacon_lineart {
      background-position: -320px -48px; }
    .kititem.small.RepairTool_lineart {
      background-position: -384px -48px; }
    .kititem.small.SOFLAM_lineart {
      background-position: 0 -64px; }
    .kititem.small.SUAV_lineart {
      background-position: -64px -64px; }
    .kititem.small.Shield_lineart {
      background-position: -128px -64px; }
    .kititem.small.Squadspec-AntiTank {
      background-position: -192px -64px; }
    .kititem.small.Squadspec-CombatMedic {
      background-position: -256px -64px; }
    .kititem.small.Squadspec-Defensive {
      background-position: -320px -64px; }
    .kititem.small.Squadspec-Grenadier {
      background-position: -384px -64px; }
    .kititem.small.Squadspec-IndirectFire {
      background-position: 0 -80px; }
    .kititem.small.Squadspec-Mechanic {
      background-position: -64px -80px; }
    .kititem.small.Squadspec-Offensive {
      background-position: -128px -80px; }
    .kititem.small.Squadspec-PerimeterDefense {
      background-position: -192px -80px; }
    .kititem.small.Squadspec-Scout {
      background-position: -256px -80px; }
    .kititem.small.Squadspec-Shadow {
      background-position: -320px -80px; }
    .kititem.small.Squadspec-Sniper {
      background-position: -384px -80px; }
    .kititem.small.T-UGS_lineart {
      background-position: 0 -96px; }
    .kititem.small.UCAV_lineart {
      background-position: -64px -96px; }
    .kititem.small.V40_mini_lineart {
      background-position: -128px -96px; }
    .kititem.small._NoSelection_lineart {
      background-position: -192px -96px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.smallinv {
    background-image: url(../profile/warsaw/gamedata/kititem/smallinv.png);
    width: 64px;
    height: 16px;
    background-size: 448px 112px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.smallinv {
        background-image: url(../profile/warsaw/gamedata/kititem/smallinv@2x.png); } }
    .kititem.smallinv.AAMine_lineart {
      background-position: 0 0; }
    .kititem.smallinv.AK5C_lineart {
      background-position: -64px 0; }
    .kititem.smallinv.AT_mine_lineart {
      background-position: -128px 0; }
    .kititem.smallinv.AmmoBag_lineart {
      background-position: -192px 0; }
    .kititem.smallinv.AmmoPack_lineart {
      background-position: -256px 0; }
    .kititem.smallinv.C4_lineart {
      background-position: -320px 0; }
    .kititem.smallinv.Claymore_lineart {
      background-position: -384px 0; }
    .kititem.smallinv.DecoyPack_lineart {
      background-position: 0 -16px; }
    .kititem.smallinv.Defib_lineart {
      background-position: -64px -16px; }
    .kititem.smallinv.EODbot_lineart {
      background-position: -128px -16px; }
    .kititem.smallinv.Handflare_lineart {
      background-position: -192px -16px; }
    .kititem.smallinv.M18_smoke_lineart {
      background-position: -256px -16px; }
    .kititem.smallinv.M224_mortar_lineart {
      background-position: -320px -16px; }
    .kititem.smallinv.M2_SLAM_lineart {
      background-position: -384px -16px; }
    .kititem.smallinv.M34_incendiary_lineart {
      background-position: 0 -32px; }
    .kititem.smallinv.M67_grenade_lineart {
      background-position: -64px -32px; }
    .kititem.smallinv.M84_flashbang_lineart {
      background-position: -128px -32px; }
    .kititem.smallinv.MAV_lineart {
      background-position: -192px -32px; }
    .kititem.smallinv.MP_APS_lineart {
      background-position: -256px -32px; }
    .kititem.smallinv.MedicBag_lineart {
      background-position: -320px -32px; }
    .kititem.smallinv.MedicPack_lineart {
      background-position: -384px -32px; }
    .kititem.smallinv.MotionSensor_lineart {
      background-position: 0 -48px; }
    .kititem.smallinv.PLD_lineart {
      background-position: -64px -48px; }
    .kititem.smallinv.QBS09_lineart {
      background-position: -128px -48px; }
    .kititem.smallinv.RFB_lineart {
      background-position: -192px -48px; }
    .kititem.smallinv.RGO_impact_lineart {
      background-position: -256px -48px; }
    .kititem.smallinv.RadioBeacon_lineart {
      background-position: -320px -48px; }
    .kititem.smallinv.RepairTool_lineart {
      background-position: -384px -48px; }
    .kititem.smallinv.SOFLAM_lineart {
      background-position: 0 -64px; }
    .kititem.smallinv.SUAV_lineart {
      background-position: -64px -64px; }
    .kititem.smallinv.Shield_lineart {
      background-position: -128px -64px; }
    .kititem.smallinv.Squadspec-AntiTank {
      background-position: -192px -64px; }
    .kititem.smallinv.Squadspec-CombatMedic {
      background-position: -256px -64px; }
    .kititem.smallinv.Squadspec-Defensive {
      background-position: -320px -64px; }
    .kititem.smallinv.Squadspec-Grenadier {
      background-position: -384px -64px; }
    .kititem.smallinv.Squadspec-IndirectFire {
      background-position: 0 -80px; }
    .kititem.smallinv.Squadspec-Mechanic {
      background-position: -64px -80px; }
    .kititem.smallinv.Squadspec-Offensive {
      background-position: -128px -80px; }
    .kititem.smallinv.Squadspec-PerimeterDefense {
      background-position: -192px -80px; }
    .kititem.smallinv.Squadspec-Scout {
      background-position: -256px -80px; }
    .kititem.smallinv.Squadspec-Shadow {
      background-position: -320px -80px; }
    .kititem.smallinv.Squadspec-Sniper {
      background-position: -384px -80px; }
    .kititem.smallinv.T-UGS_lineart {
      background-position: 0 -96px; }
    .kititem.smallinv.UCAV_lineart {
      background-position: -64px -96px; }
    .kititem.smallinv.V40_mini_lineart {
      background-position: -128px -96px; }
    .kititem.smallinv._NoSelection_lineart {
      background-position: -192px -96px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem {
  display: inline-block; }
  .kititem.xsmall {
    background-image: url(../profile/warsaw/gamedata/kititem/xsmall.png);
    width: 56px;
    height: 14px;
    background-size: 392px 98px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem.xsmall {
        background-image: url(../profile/warsaw/gamedata/kititem/xsmall@2x.png); } }
    .kititem.xsmall.AAMine_lineart {
      background-position: 0 0; }
    .kititem.xsmall.AK5C_lineart {
      background-position: -56px 0; }
    .kititem.xsmall.AT_mine_lineart {
      background-position: -112px 0; }
    .kititem.xsmall.AmmoBag_lineart {
      background-position: -168px 0; }
    .kititem.xsmall.AmmoPack_lineart {
      background-position: -224px 0; }
    .kititem.xsmall.C4_lineart {
      background-position: -280px 0; }
    .kititem.xsmall.Claymore_lineart {
      background-position: -336px 0; }
    .kititem.xsmall.DecoyPack_lineart {
      background-position: 0 -14px; }
    .kititem.xsmall.Defib_lineart {
      background-position: -56px -14px; }
    .kititem.xsmall.EODbot_lineart {
      background-position: -112px -14px; }
    .kititem.xsmall.Handflare_lineart {
      background-position: -168px -14px; }
    .kititem.xsmall.M18_smoke_lineart {
      background-position: -224px -14px; }
    .kititem.xsmall.M224_mortar_lineart {
      background-position: -280px -14px; }
    .kititem.xsmall.M2_SLAM_lineart {
      background-position: -336px -14px; }
    .kititem.xsmall.M34_incendiary_lineart {
      background-position: 0 -28px; }
    .kititem.xsmall.M67_grenade_lineart {
      background-position: -56px -28px; }
    .kititem.xsmall.M84_flashbang_lineart {
      background-position: -112px -28px; }
    .kititem.xsmall.MAV_lineart {
      background-position: -168px -28px; }
    .kititem.xsmall.MP_APS_lineart {
      background-position: -224px -28px; }
    .kititem.xsmall.MedicBag_lineart {
      background-position: -280px -28px; }
    .kititem.xsmall.MedicPack_lineart {
      background-position: -336px -28px; }
    .kititem.xsmall.MotionSensor_lineart {
      background-position: 0 -42px; }
    .kititem.xsmall.PLD_lineart {
      background-position: -56px -42px; }
    .kititem.xsmall.QBS09_lineart {
      background-position: -112px -42px; }
    .kititem.xsmall.RFB_lineart {
      background-position: -168px -42px; }
    .kititem.xsmall.RGO_impact_lineart {
      background-position: -224px -42px; }
    .kititem.xsmall.RadioBeacon_lineart {
      background-position: -280px -42px; }
    .kititem.xsmall.RepairTool_lineart {
      background-position: -336px -42px; }
    .kititem.xsmall.SOFLAM_lineart {
      background-position: 0 -56px; }
    .kititem.xsmall.SUAV_lineart {
      background-position: -56px -56px; }
    .kititem.xsmall.Shield_lineart {
      background-position: -112px -56px; }
    .kititem.xsmall.Squadspec-AntiTank {
      background-position: -168px -56px; }
    .kititem.xsmall.Squadspec-CombatMedic {
      background-position: -224px -56px; }
    .kititem.xsmall.Squadspec-Defensive {
      background-position: -280px -56px; }
    .kititem.xsmall.Squadspec-Grenadier {
      background-position: -336px -56px; }
    .kititem.xsmall.Squadspec-IndirectFire {
      background-position: 0 -70px; }
    .kititem.xsmall.Squadspec-Mechanic {
      background-position: -56px -70px; }
    .kititem.xsmall.Squadspec-Offensive {
      background-position: -112px -70px; }
    .kititem.xsmall.Squadspec-PerimeterDefense {
      background-position: -168px -70px; }
    .kititem.xsmall.Squadspec-Scout {
      background-position: -224px -70px; }
    .kititem.xsmall.Squadspec-Shadow {
      background-position: -280px -70px; }
    .kititem.xsmall.Squadspec-Sniper {
      background-position: -336px -70px; }
    .kititem.xsmall.T-UGS_lineart {
      background-position: 0 -84px; }
    .kititem.xsmall.UCAV_lineart {
      background-position: -56px -84px; }
    .kititem.xsmall.V40_mini_lineart {
      background-position: -112px -84px; }
    .kititem.xsmall._NoSelection_lineart {
      background-position: -168px -84px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem_unlock {
  display: inline-block; }
  .kititem_unlock.large {
    background-image: url(../profile/warsaw/gamedata/kititem_unlock/large.png);
    width: 208px;
    height: 52px;
    background-size: 1456px 364px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem_unlock.large {
        background-image: url(../profile/warsaw/gamedata/kititem_unlock/large@2x.png); } }
    .kititem_unlock.large.AAMine_fancy {
      background-position: 0 0; }
    .kititem_unlock.large.AK5C_fancy {
      background-position: -208px 0; }
    .kititem_unlock.large.AT_mine_fancy {
      background-position: -416px 0; }
    .kititem_unlock.large.AmmoBag_fancy {
      background-position: -624px 0; }
    .kititem_unlock.large.AmmoPack_fancy {
      background-position: -832px 0; }
    .kititem_unlock.large.C4_fancy {
      background-position: -1040px 0; }
    .kititem_unlock.large.Claymore_fancy {
      background-position: -1248px 0; }
    .kititem_unlock.large.DecoyPack_fancy {
      background-position: 0 -52px; }
    .kititem_unlock.large.Defib_fancy {
      background-position: -208px -52px; }
    .kititem_unlock.large.EODbot_fancy {
      background-position: -416px -52px; }
    .kititem_unlock.large.Handflare_fancy {
      background-position: -624px -52px; }
    .kititem_unlock.large.M18_smoke_fancy {
      background-position: -832px -52px; }
    .kititem_unlock.large.M224_mortar_fancy {
      background-position: -1040px -52px; }
    .kititem_unlock.large.M2_SLAM_fancy {
      background-position: -1248px -52px; }
    .kititem_unlock.large.M34_incendiary_fancy {
      background-position: 0 -104px; }
    .kititem_unlock.large.M67_grenade_fancy {
      background-position: -208px -104px; }
    .kititem_unlock.large.M84_flashbang_fancy {
      background-position: -416px -104px; }
    .kititem_unlock.large.MAV_fancy {
      background-position: -624px -104px; }
    .kititem_unlock.large.MP_APS_fancy {
      background-position: -832px -104px; }
    .kititem_unlock.large.MedicBag_fancy {
      background-position: -1040px -104px; }
    .kititem_unlock.large.MedicPack_fancy {
      background-position: -1248px -104px; }
    .kititem_unlock.large.MotionSensor_fancy {
      background-position: 0 -156px; }
    .kititem_unlock.large.PLD_fancy {
      background-position: -208px -156px; }
    .kititem_unlock.large.QBS09_fancy {
      background-position: -416px -156px; }
    .kititem_unlock.large.RFB_fancy {
      background-position: -624px -156px; }
    .kititem_unlock.large.RGO_impact_fancy {
      background-position: -832px -156px; }
    .kititem_unlock.large.RadioBeacon_fancy {
      background-position: -1040px -156px; }
    .kititem_unlock.large.RepairTool_fancy {
      background-position: -1248px -156px; }
    .kititem_unlock.large.SOFLAM_fancy {
      background-position: 0 -208px; }
    .kititem_unlock.large.SUAV_fancy {
      background-position: -208px -208px; }
    .kititem_unlock.large.Shield_fancy {
      background-position: -416px -208px; }
    .kititem_unlock.large.SquadspecsAntiTankFancy {
      background-position: -624px -208px; }
    .kititem_unlock.large.SquadspecsCombatMedicFancy {
      background-position: -832px -208px; }
    .kititem_unlock.large.SquadspecsDefensiveFancy {
      background-position: -1040px -208px; }
    .kititem_unlock.large.SquadspecsGrenadierFancy {
      background-position: -1248px -208px; }
    .kititem_unlock.large.SquadspecsIndirectFireFancy {
      background-position: 0 -260px; }
    .kititem_unlock.large.SquadspecsMechanicFancy {
      background-position: -208px -260px; }
    .kititem_unlock.large.SquadspecsOffensiveFancy {
      background-position: -416px -260px; }
    .kititem_unlock.large.SquadspecsPerimeterDefFancy {
      background-position: -624px -260px; }
    .kititem_unlock.large.SquadspecsScoutFancy {
      background-position: -832px -260px; }
    .kititem_unlock.large.SquadspecsShadowFancy {
      background-position: -1040px -260px; }
    .kititem_unlock.large.SquadspecsSniperFancy {
      background-position: -1248px -260px; }
    .kititem_unlock.large.T-UGS_fancy {
      background-position: 0 -312px; }
    .kititem_unlock.large.UACV_fancy {
      background-position: -208px -312px; }
    .kititem_unlock.large.V40_mini_fancy {
      background-position: -416px -312px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem_unlock {
  display: inline-block; }
  .kititem_unlock.medium {
    background-image: url(../profile/warsaw/gamedata/kititem_unlock/medium.png);
    width: 147px;
    height: 88px;
    background-size: 1029px 616px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem_unlock.medium {
        background-image: url(../profile/warsaw/gamedata/kititem_unlock/medium@2x.png); } }
    .kititem_unlock.medium.AAMine_fancy {
      background-position: 0 0; }
    .kititem_unlock.medium.AK5C_fancy {
      background-position: -147px 0; }
    .kititem_unlock.medium.AT_mine_fancy {
      background-position: -294px 0; }
    .kititem_unlock.medium.AmmoBag_fancy {
      background-position: -441px 0; }
    .kititem_unlock.medium.AmmoPack_fancy {
      background-position: -588px 0; }
    .kititem_unlock.medium.C4_fancy {
      background-position: -735px 0; }
    .kititem_unlock.medium.Claymore_fancy {
      background-position: -882px 0; }
    .kititem_unlock.medium.DecoyPack_fancy {
      background-position: 0 -88px; }
    .kititem_unlock.medium.Defib_fancy {
      background-position: -147px -88px; }
    .kititem_unlock.medium.EODbot_fancy {
      background-position: -294px -88px; }
    .kititem_unlock.medium.Handflare_fancy {
      background-position: -441px -88px; }
    .kititem_unlock.medium.M18_smoke_fancy {
      background-position: -588px -88px; }
    .kititem_unlock.medium.M224_mortar_fancy {
      background-position: -735px -88px; }
    .kititem_unlock.medium.M2_SLAM_fancy {
      background-position: -882px -88px; }
    .kititem_unlock.medium.M34_incendiary_fancy {
      background-position: 0 -176px; }
    .kititem_unlock.medium.M67_grenade_fancy {
      background-position: -147px -176px; }
    .kititem_unlock.medium.M84_flashbang_fancy {
      background-position: -294px -176px; }
    .kititem_unlock.medium.MAV_fancy {
      background-position: -441px -176px; }
    .kititem_unlock.medium.MP_APS_fancy {
      background-position: -588px -176px; }
    .kititem_unlock.medium.MedicBag_fancy {
      background-position: -735px -176px; }
    .kititem_unlock.medium.MedicPack_fancy {
      background-position: -882px -176px; }
    .kititem_unlock.medium.MotionSensor_fancy {
      background-position: 0 -264px; }
    .kititem_unlock.medium.PLD_fancy {
      background-position: -147px -264px; }
    .kititem_unlock.medium.QBS09_fancy {
      background-position: -294px -264px; }
    .kititem_unlock.medium.RFB_fancy {
      background-position: -441px -264px; }
    .kititem_unlock.medium.RGO_impact_fancy {
      background-position: -588px -264px; }
    .kititem_unlock.medium.RadioBeacon_fancy {
      background-position: -735px -264px; }
    .kititem_unlock.medium.RepairTool_fancy {
      background-position: -882px -264px; }
    .kititem_unlock.medium.SOFLAM_fancy {
      background-position: 0 -352px; }
    .kititem_unlock.medium.SUAV_fancy {
      background-position: -147px -352px; }
    .kititem_unlock.medium.Shield_fancy {
      background-position: -294px -352px; }
    .kititem_unlock.medium.SquadspecsAntiTankFancy {
      background-position: -441px -352px; }
    .kititem_unlock.medium.SquadspecsCombatMedicFancy {
      background-position: -588px -352px; }
    .kititem_unlock.medium.SquadspecsDefensiveFancy {
      background-position: -735px -352px; }
    .kititem_unlock.medium.SquadspecsGrenadierFancy {
      background-position: -882px -352px; }
    .kititem_unlock.medium.SquadspecsIndirectFireFancy {
      background-position: 0 -440px; }
    .kititem_unlock.medium.SquadspecsMechanicFancy {
      background-position: -147px -440px; }
    .kititem_unlock.medium.SquadspecsOffensiveFancy {
      background-position: -294px -440px; }
    .kititem_unlock.medium.SquadspecsPerimeterDefFancy {
      background-position: -441px -440px; }
    .kititem_unlock.medium.SquadspecsScoutFancy {
      background-position: -588px -440px; }
    .kititem_unlock.medium.SquadspecsShadowFancy {
      background-position: -735px -440px; }
    .kititem_unlock.medium.SquadspecsSniperFancy {
      background-position: -882px -440px; }
    .kititem_unlock.medium.T-UGS_fancy {
      background-position: 0 -528px; }
    .kititem_unlock.medium.UACV_fancy {
      background-position: -147px -528px; }
    .kititem_unlock.medium.V40_mini_fancy {
      background-position: -294px -528px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem_unlock {
  display: inline-block; }
  .kititem_unlock.small {
    background-image: url(../profile/warsaw/gamedata/kititem_unlock/small.png);
    width: 90px;
    height: 54px;
    background-size: 630px 378px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem_unlock.small {
        background-image: url(../profile/warsaw/gamedata/kititem_unlock/small@2x.png); } }
    .kititem_unlock.small.AAMine_fancy {
      background-position: 0 0; }
    .kititem_unlock.small.AK5C_fancy {
      background-position: -90px 0; }
    .kititem_unlock.small.AT_mine_fancy {
      background-position: -180px 0; }
    .kititem_unlock.small.AmmoBag_fancy {
      background-position: -270px 0; }
    .kititem_unlock.small.AmmoPack_fancy {
      background-position: -360px 0; }
    .kititem_unlock.small.C4_fancy {
      background-position: -450px 0; }
    .kititem_unlock.small.Claymore_fancy {
      background-position: -540px 0; }
    .kititem_unlock.small.DecoyPack_fancy {
      background-position: 0 -54px; }
    .kititem_unlock.small.Defib_fancy {
      background-position: -90px -54px; }
    .kititem_unlock.small.EODbot_fancy {
      background-position: -180px -54px; }
    .kititem_unlock.small.Handflare_fancy {
      background-position: -270px -54px; }
    .kititem_unlock.small.M18_smoke_fancy {
      background-position: -360px -54px; }
    .kititem_unlock.small.M224_mortar_fancy {
      background-position: -450px -54px; }
    .kititem_unlock.small.M2_SLAM_fancy {
      background-position: -540px -54px; }
    .kititem_unlock.small.M34_incendiary_fancy {
      background-position: 0 -108px; }
    .kititem_unlock.small.M67_grenade_fancy {
      background-position: -90px -108px; }
    .kititem_unlock.small.M84_flashbang_fancy {
      background-position: -180px -108px; }
    .kititem_unlock.small.MAV_fancy {
      background-position: -270px -108px; }
    .kititem_unlock.small.MP_APS_fancy {
      background-position: -360px -108px; }
    .kititem_unlock.small.MedicBag_fancy {
      background-position: -450px -108px; }
    .kititem_unlock.small.MedicPack_fancy {
      background-position: -540px -108px; }
    .kititem_unlock.small.MotionSensor_fancy {
      background-position: 0 -162px; }
    .kititem_unlock.small.PLD_fancy {
      background-position: -90px -162px; }
    .kititem_unlock.small.QBS09_fancy {
      background-position: -180px -162px; }
    .kititem_unlock.small.RFB_fancy {
      background-position: -270px -162px; }
    .kititem_unlock.small.RGO_impact_fancy {
      background-position: -360px -162px; }
    .kititem_unlock.small.RadioBeacon_fancy {
      background-position: -450px -162px; }
    .kititem_unlock.small.RepairTool_fancy {
      background-position: -540px -162px; }
    .kititem_unlock.small.SOFLAM_fancy {
      background-position: 0 -216px; }
    .kititem_unlock.small.SUAV_fancy {
      background-position: -90px -216px; }
    .kititem_unlock.small.Shield_fancy {
      background-position: -180px -216px; }
    .kititem_unlock.small.SquadspecsAntiTankFancy {
      background-position: -270px -216px; }
    .kititem_unlock.small.SquadspecsCombatMedicFancy {
      background-position: -360px -216px; }
    .kititem_unlock.small.SquadspecsDefensiveFancy {
      background-position: -450px -216px; }
    .kititem_unlock.small.SquadspecsGrenadierFancy {
      background-position: -540px -216px; }
    .kititem_unlock.small.SquadspecsIndirectFireFancy {
      background-position: 0 -270px; }
    .kititem_unlock.small.SquadspecsMechanicFancy {
      background-position: -90px -270px; }
    .kititem_unlock.small.SquadspecsOffensiveFancy {
      background-position: -180px -270px; }
    .kititem_unlock.small.SquadspecsPerimeterDefFancy {
      background-position: -270px -270px; }
    .kititem_unlock.small.SquadspecsScoutFancy {
      background-position: -360px -270px; }
    .kititem_unlock.small.SquadspecsShadowFancy {
      background-position: -450px -270px; }
    .kititem_unlock.small.SquadspecsSniperFancy {
      background-position: -540px -270px; }
    .kititem_unlock.small.T-UGS_fancy {
      background-position: 0 -324px; }
    .kititem_unlock.small.UACV_fancy {
      background-position: -90px -324px; }
    .kititem_unlock.small.V40_mini_fancy {
      background-position: -180px -324px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.kititem_unlock {
  display: inline-block; }
  .kititem_unlock.xsmall {
    background-image: url(../profile/warsaw/gamedata/kititem_unlock/xsmall.png);
    width: 79px;
    height: 43px;
    background-size: 553px 301px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .kititem_unlock.xsmall {
        background-image: url(../profile/warsaw/gamedata/kititem_unlock/xsmall@2x.png); } }
    .kititem_unlock.xsmall.AAMine_fancy {
      background-position: 0 0; }
    .kititem_unlock.xsmall.AK5C_fancy {
      background-position: -79px 0; }
    .kititem_unlock.xsmall.AT_mine_fancy {
      background-position: -158px 0; }
    .kititem_unlock.xsmall.AmmoBag_fancy {
      background-position: -237px 0; }
    .kititem_unlock.xsmall.AmmoPack_fancy {
      background-position: -316px 0; }
    .kititem_unlock.xsmall.C4_fancy {
      background-position: -395px 0; }
    .kititem_unlock.xsmall.Claymore_fancy {
      background-position: -474px 0; }
    .kititem_unlock.xsmall.DecoyPack_fancy {
      background-position: 0 -43px; }
    .kititem_unlock.xsmall.Defib_fancy {
      background-position: -79px -43px; }
    .kititem_unlock.xsmall.EODbot_fancy {
      background-position: -158px -43px; }
    .kititem_unlock.xsmall.Handflare_fancy {
      background-position: -237px -43px; }
    .kititem_unlock.xsmall.M18_smoke_fancy {
      background-position: -316px -43px; }
    .kititem_unlock.xsmall.M224_mortar_fancy {
      background-position: -395px -43px; }
    .kititem_unlock.xsmall.M2_SLAM_fancy {
      background-position: -474px -43px; }
    .kititem_unlock.xsmall.M34_incendiary_fancy {
      background-position: 0 -86px; }
    .kititem_unlock.xsmall.M67_grenade_fancy {
      background-position: -79px -86px; }
    .kititem_unlock.xsmall.M84_flashbang_fancy {
      background-position: -158px -86px; }
    .kititem_unlock.xsmall.MAV_fancy {
      background-position: -237px -86px; }
    .kititem_unlock.xsmall.MP_APS_fancy {
      background-position: -316px -86px; }
    .kititem_unlock.xsmall.MedicBag_fancy {
      background-position: -395px -86px; }
    .kititem_unlock.xsmall.MedicPack_fancy {
      background-position: -474px -86px; }
    .kititem_unlock.xsmall.MotionSensor_fancy {
      background-position: 0 -129px; }
    .kititem_unlock.xsmall.PLD_fancy {
      background-position: -79px -129px; }
    .kititem_unlock.xsmall.QBS09_fancy {
      background-position: -158px -129px; }
    .kititem_unlock.xsmall.RFB_fancy {
      background-position: -237px -129px; }
    .kititem_unlock.xsmall.RGO_impact_fancy {
      background-position: -316px -129px; }
    .kititem_unlock.xsmall.RadioBeacon_fancy {
      background-position: -395px -129px; }
    .kititem_unlock.xsmall.RepairTool_fancy {
      background-position: -474px -129px; }
    .kititem_unlock.xsmall.SOFLAM_fancy {
      background-position: 0 -172px; }
    .kititem_unlock.xsmall.SUAV_fancy {
      background-position: -79px -172px; }
    .kititem_unlock.xsmall.Shield_fancy {
      background-position: -158px -172px; }
    .kititem_unlock.xsmall.SquadspecsAntiTankFancy {
      background-position: -237px -172px; }
    .kititem_unlock.xsmall.SquadspecsCombatMedicFancy {
      background-position: -316px -172px; }
    .kititem_unlock.xsmall.SquadspecsDefensiveFancy {
      background-position: -395px -172px; }
    .kititem_unlock.xsmall.SquadspecsGrenadierFancy {
      background-position: -474px -172px; }
    .kititem_unlock.xsmall.SquadspecsIndirectFireFancy {
      background-position: 0 -215px; }
    .kititem_unlock.xsmall.SquadspecsMechanicFancy {
      background-position: -79px -215px; }
    .kititem_unlock.xsmall.SquadspecsOffensiveFancy {
      background-position: -158px -215px; }
    .kititem_unlock.xsmall.SquadspecsPerimeterDefFancy {
      background-position: -237px -215px; }
    .kititem_unlock.xsmall.SquadspecsScoutFancy {
      background-position: -316px -215px; }
    .kititem_unlock.xsmall.SquadspecsShadowFancy {
      background-position: -395px -215px; }
    .kititem_unlock.xsmall.SquadspecsSniperFancy {
      background-position: -474px -215px; }
    .kititem_unlock.xsmall.T-UGS_fancy {
      background-position: 0 -258px; }
    .kititem_unlock.xsmall.UACV_fancy {
      background-position: -79px -258px; }
    .kititem_unlock.xsmall.V40_mini_fancy {
      background-position: -158px -258px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.rank {
  display: inline-block; }
  .rank.medium {
    background-image: url(../profile/warsaw/gamedata/rank/medium.png);
    width: 128px;
    height: 128px;
    background-size: 1536px 1536px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .rank.medium {
        background-image: url(../profile/warsaw/gamedata/rank/medium@2x.png); } }
    .rank.medium.r0 {
      background-position: 0 0; }
    .rank.medium.r1 {
      background-position: -128px 0; }
    .rank.medium.r10 {
      background-position: -256px 0; }
    .rank.medium.r100 {
      background-position: -384px 0; }
    .rank.medium.r101 {
      background-position: -512px 0; }
    .rank.medium.r102 {
      background-position: -640px 0; }
    .rank.medium.r103 {
      background-position: -768px 0; }
    .rank.medium.r104 {
      background-position: -896px 0; }
    .rank.medium.r105 {
      background-position: -1024px 0; }
    .rank.medium.r106 {
      background-position: -1152px 0; }
    .rank.medium.r107 {
      background-position: -1280px 0; }
    .rank.medium.r108 {
      background-position: -1408px 0; }
    .rank.medium.r109 {
      background-position: 0 -128px; }
    .rank.medium.r11 {
      background-position: -128px -128px; }
    .rank.medium.r110 {
      background-position: -256px -128px; }
    .rank.medium.r111 {
      background-position: -384px -128px; }
    .rank.medium.r112 {
      background-position: -512px -128px; }
    .rank.medium.r113 {
      background-position: -640px -128px; }
    .rank.medium.r114 {
      background-position: -768px -128px; }
    .rank.medium.r115 {
      background-position: -896px -128px; }
    .rank.medium.r116 {
      background-position: -1024px -128px; }
    .rank.medium.r117 {
      background-position: -1152px -128px; }
    .rank.medium.r118 {
      background-position: -1280px -128px; }
    .rank.medium.r119 {
      background-position: -1408px -128px; }
    .rank.medium.r12 {
      background-position: 0 -256px; }
    .rank.medium.r120 {
      background-position: -128px -256px; }
    .rank.medium.r121 {
      background-position: -256px -256px; }
    .rank.medium.r122 {
      background-position: -384px -256px; }
    .rank.medium.r123 {
      background-position: -512px -256px; }
    .rank.medium.r124 {
      background-position: -640px -256px; }
    .rank.medium.r125 {
      background-position: -768px -256px; }
    .rank.medium.r126 {
      background-position: -896px -256px; }
    .rank.medium.r127 {
      background-position: -1024px -256px; }
    .rank.medium.r128 {
      background-position: -1152px -256px; }
    .rank.medium.r129 {
      background-position: -1280px -256px; }
    .rank.medium.r13 {
      background-position: -1408px -256px; }
    .rank.medium.r130 {
      background-position: 0 -384px; }
    .rank.medium.r131 {
      background-position: -128px -384px; }
    .rank.medium.r132 {
      background-position: -256px -384px; }
    .rank.medium.r133 {
      background-position: -384px -384px; }
    .rank.medium.r134 {
      background-position: -512px -384px; }
    .rank.medium.r135 {
      background-position: -640px -384px; }
    .rank.medium.r136 {
      background-position: -768px -384px; }
    .rank.medium.r137 {
      background-position: -896px -384px; }
    .rank.medium.r138 {
      background-position: -1024px -384px; }
    .rank.medium.r139 {
      background-position: -1152px -384px; }
    .rank.medium.r14 {
      background-position: -1280px -384px; }
    .rank.medium.r140 {
      background-position: -1408px -384px; }
    .rank.medium.r15 {
      background-position: 0 -512px; }
    .rank.medium.r16 {
      background-position: -128px -512px; }
    .rank.medium.r17 {
      background-position: -256px -512px; }
    .rank.medium.r18 {
      background-position: -384px -512px; }
    .rank.medium.r19 {
      background-position: -512px -512px; }
    .rank.medium.r2 {
      background-position: -640px -512px; }
    .rank.medium.r20 {
      background-position: -768px -512px; }
    .rank.medium.r21 {
      background-position: -896px -512px; }
    .rank.medium.r22 {
      background-position: -1024px -512px; }
    .rank.medium.r23 {
      background-position: -1152px -512px; }
    .rank.medium.r24 {
      background-position: -1280px -512px; }
    .rank.medium.r25 {
      background-position: -1408px -512px; }
    .rank.medium.r26 {
      background-position: 0 -640px; }
    .rank.medium.r27 {
      background-position: -128px -640px; }
    .rank.medium.r28 {
      background-position: -256px -640px; }
    .rank.medium.r29 {
      background-position: -384px -640px; }
    .rank.medium.r3 {
      background-position: -512px -640px; }
    .rank.medium.r30 {
      background-position: -640px -640px; }
    .rank.medium.r31 {
      background-position: -768px -640px; }
    .rank.medium.r32 {
      background-position: -896px -640px; }
    .rank.medium.r33 {
      background-position: -1024px -640px; }
    .rank.medium.r34 {
      background-position: -1152px -640px; }
    .rank.medium.r35 {
      background-position: -1280px -640px; }
    .rank.medium.r36 {
      background-position: -1408px -640px; }
    .rank.medium.r37 {
      background-position: 0 -768px; }
    .rank.medium.r38 {
      background-position: -128px -768px; }
    .rank.medium.r39 {
      background-position: -256px -768px; }
    .rank.medium.r4 {
      background-position: -384px -768px; }
    .rank.medium.r40 {
      background-position: -512px -768px; }
    .rank.medium.r41 {
      background-position: -640px -768px; }
    .rank.medium.r42 {
      background-position: -768px -768px; }
    .rank.medium.r43 {
      background-position: -896px -768px; }
    .rank.medium.r44 {
      background-position: -1024px -768px; }
    .rank.medium.r45 {
      background-position: -1152px -768px; }
    .rank.medium.r46 {
      background-position: -1280px -768px; }
    .rank.medium.r47 {
      background-position: -1408px -768px; }
    .rank.medium.r48 {
      background-position: 0 -896px; }
    .rank.medium.r49 {
      background-position: -128px -896px; }
    .rank.medium.r5 {
      background-position: -256px -896px; }
    .rank.medium.r50 {
      background-position: -384px -896px; }
    .rank.medium.r51 {
      background-position: -512px -896px; }
    .rank.medium.r52 {
      background-position: -640px -896px; }
    .rank.medium.r53 {
      background-position: -768px -896px; }
    .rank.medium.r54 {
      background-position: -896px -896px; }
    .rank.medium.r55 {
      background-position: -1024px -896px; }
    .rank.medium.r56 {
      background-position: -1152px -896px; }
    .rank.medium.r57 {
      background-position: -1280px -896px; }
    .rank.medium.r58 {
      background-position: -1408px -896px; }
    .rank.medium.r59 {
      background-position: 0 -1024px; }
    .rank.medium.r6 {
      background-position: -128px -1024px; }
    .rank.medium.r60 {
      background-position: -256px -1024px; }
    .rank.medium.r61 {
      background-position: -384px -1024px; }
    .rank.medium.r62 {
      background-position: -512px -1024px; }
    .rank.medium.r63 {
      background-position: -640px -1024px; }
    .rank.medium.r64 {
      background-position: -768px -1024px; }
    .rank.medium.r65 {
      background-position: -896px -1024px; }
    .rank.medium.r66 {
      background-position: -1024px -1024px; }
    .rank.medium.r67 {
      background-position: -1152px -1024px; }
    .rank.medium.r68 {
      background-position: -1280px -1024px; }
    .rank.medium.r69 {
      background-position: -1408px -1024px; }
    .rank.medium.r7 {
      background-position: 0 -1152px; }
    .rank.medium.r70 {
      background-position: -128px -1152px; }
    .rank.medium.r71 {
      background-position: -256px -1152px; }
    .rank.medium.r72 {
      background-position: -384px -1152px; }
    .rank.medium.r73 {
      background-position: -512px -1152px; }
    .rank.medium.r74 {
      background-position: -640px -1152px; }
    .rank.medium.r75 {
      background-position: -768px -1152px; }
    .rank.medium.r76 {
      background-position: -896px -1152px; }
    .rank.medium.r77 {
      background-position: -1024px -1152px; }
    .rank.medium.r78 {
      background-position: -1152px -1152px; }
    .rank.medium.r79 {
      background-position: -1280px -1152px; }
    .rank.medium.r8 {
      background-position: -1408px -1152px; }
    .rank.medium.r80 {
      background-position: 0 -1280px; }
    .rank.medium.r81 {
      background-position: -128px -1280px; }
    .rank.medium.r82 {
      background-position: -256px -1280px; }
    .rank.medium.r83 {
      background-position: -384px -1280px; }
    .rank.medium.r84 {
      background-position: -512px -1280px; }
    .rank.medium.r85 {
      background-position: -640px -1280px; }
    .rank.medium.r86 {
      background-position: -768px -1280px; }
    .rank.medium.r87 {
      background-position: -896px -1280px; }
    .rank.medium.r88 {
      background-position: -1024px -1280px; }
    .rank.medium.r89 {
      background-position: -1152px -1280px; }
    .rank.medium.r9 {
      background-position: -1280px -1280px; }
    .rank.medium.r90 {
      background-position: -1408px -1280px; }
    .rank.medium.r91 {
      background-position: 0 -1408px; }
    .rank.medium.r92 {
      background-position: -128px -1408px; }
    .rank.medium.r93 {
      background-position: -256px -1408px; }
    .rank.medium.r94 {
      background-position: -384px -1408px; }
    .rank.medium.r95 {
      background-position: -512px -1408px; }
    .rank.medium.r96 {
      background-position: -640px -1408px; }
    .rank.medium.r97 {
      background-position: -768px -1408px; }
    .rank.medium.r98 {
      background-position: -896px -1408px; }
    .rank.medium.r99 {
      background-position: -1024px -1408px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.rank {
  display: inline-block; }
  .rank.small {
    background-image: url(../profile/warsaw/gamedata/rank/small.png);
    width: 64px;
    height: 64px;
    background-size: 768px 768px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .rank.small {
        background-image: url(../profile/warsaw/gamedata/rank/small@2x.png); } }
    .rank.small.r0 {
      background-position: 0 0; }
    .rank.small.r1 {
      background-position: -64px 0; }
    .rank.small.r10 {
      background-position: -128px 0; }
    .rank.small.r100 {
      background-position: -192px 0; }
    .rank.small.r101 {
      background-position: -256px 0; }
    .rank.small.r102 {
      background-position: -320px 0; }
    .rank.small.r103 {
      background-position: -384px 0; }
    .rank.small.r104 {
      background-position: -448px 0; }
    .rank.small.r105 {
      background-position: -512px 0; }
    .rank.small.r106 {
      background-position: -576px 0; }
    .rank.small.r107 {
      background-position: -640px 0; }
    .rank.small.r108 {
      background-position: -704px 0; }
    .rank.small.r109 {
      background-position: 0 -64px; }
    .rank.small.r11 {
      background-position: -64px -64px; }
    .rank.small.r110 {
      background-position: -128px -64px; }
    .rank.small.r111 {
      background-position: -192px -64px; }
    .rank.small.r112 {
      background-position: -256px -64px; }
    .rank.small.r113 {
      background-position: -320px -64px; }
    .rank.small.r114 {
      background-position: -384px -64px; }
    .rank.small.r115 {
      background-position: -448px -64px; }
    .rank.small.r116 {
      background-position: -512px -64px; }
    .rank.small.r117 {
      background-position: -576px -64px; }
    .rank.small.r118 {
      background-position: -640px -64px; }
    .rank.small.r119 {
      background-position: -704px -64px; }
    .rank.small.r12 {
      background-position: 0 -128px; }
    .rank.small.r120 {
      background-position: -64px -128px; }
    .rank.small.r121 {
      background-position: -128px -128px; }
    .rank.small.r122 {
      background-position: -192px -128px; }
    .rank.small.r123 {
      background-position: -256px -128px; }
    .rank.small.r124 {
      background-position: -320px -128px; }
    .rank.small.r125 {
      background-position: -384px -128px; }
    .rank.small.r126 {
      background-position: -448px -128px; }
    .rank.small.r127 {
      background-position: -512px -128px; }
    .rank.small.r128 {
      background-position: -576px -128px; }
    .rank.small.r129 {
      background-position: -640px -128px; }
    .rank.small.r13 {
      background-position: -704px -128px; }
    .rank.small.r130 {
      background-position: 0 -192px; }
    .rank.small.r131 {
      background-position: -64px -192px; }
    .rank.small.r132 {
      background-position: -128px -192px; }
    .rank.small.r133 {
      background-position: -192px -192px; }
    .rank.small.r134 {
      background-position: -256px -192px; }
    .rank.small.r135 {
      background-position: -320px -192px; }
    .rank.small.r136 {
      background-position: -384px -192px; }
    .rank.small.r137 {
      background-position: -448px -192px; }
    .rank.small.r138 {
      background-position: -512px -192px; }
    .rank.small.r139 {
      background-position: -576px -192px; }
    .rank.small.r14 {
      background-position: -640px -192px; }
    .rank.small.r140 {
      background-position: -704px -192px; }
    .rank.small.r15 {
      background-position: 0 -256px; }
    .rank.small.r16 {
      background-position: -64px -256px; }
    .rank.small.r17 {
      background-position: -128px -256px; }
    .rank.small.r18 {
      background-position: -192px -256px; }
    .rank.small.r19 {
      background-position: -256px -256px; }
    .rank.small.r2 {
      background-position: -320px -256px; }
    .rank.small.r20 {
      background-position: -384px -256px; }
    .rank.small.r21 {
      background-position: -448px -256px; }
    .rank.small.r22 {
      background-position: -512px -256px; }
    .rank.small.r23 {
      background-position: -576px -256px; }
    .rank.small.r24 {
      background-position: -640px -256px; }
    .rank.small.r25 {
      background-position: -704px -256px; }
    .rank.small.r26 {
      background-position: 0 -320px; }
    .rank.small.r27 {
      background-position: -64px -320px; }
    .rank.small.r28 {
      background-position: -128px -320px; }
    .rank.small.r29 {
      background-position: -192px -320px; }
    .rank.small.r3 {
      background-position: -256px -320px; }
    .rank.small.r30 {
      background-position: -320px -320px; }
    .rank.small.r31 {
      background-position: -384px -320px; }
    .rank.small.r32 {
      background-position: -448px -320px; }
    .rank.small.r33 {
      background-position: -512px -320px; }
    .rank.small.r34 {
      background-position: -576px -320px; }
    .rank.small.r35 {
      background-position: -640px -320px; }
    .rank.small.r36 {
      background-position: -704px -320px; }
    .rank.small.r37 {
      background-position: 0 -384px; }
    .rank.small.r38 {
      background-position: -64px -384px; }
    .rank.small.r39 {
      background-position: -128px -384px; }
    .rank.small.r4 {
      background-position: -192px -384px; }
    .rank.small.r40 {
      background-position: -256px -384px; }
    .rank.small.r41 {
      background-position: -320px -384px; }
    .rank.small.r42 {
      background-position: -384px -384px; }
    .rank.small.r43 {
      background-position: -448px -384px; }
    .rank.small.r44 {
      background-position: -512px -384px; }
    .rank.small.r45 {
      background-position: -576px -384px; }
    .rank.small.r46 {
      background-position: -640px -384px; }
    .rank.small.r47 {
      background-position: -704px -384px; }
    .rank.small.r48 {
      background-position: 0 -448px; }
    .rank.small.r49 {
      background-position: -64px -448px; }
    .rank.small.r5 {
      background-position: -128px -448px; }
    .rank.small.r50 {
      background-position: -192px -448px; }
    .rank.small.r51 {
      background-position: -256px -448px; }
    .rank.small.r52 {
      background-position: -320px -448px; }
    .rank.small.r53 {
      background-position: -384px -448px; }
    .rank.small.r54 {
      background-position: -448px -448px; }
    .rank.small.r55 {
      background-position: -512px -448px; }
    .rank.small.r56 {
      background-position: -576px -448px; }
    .rank.small.r57 {
      background-position: -640px -448px; }
    .rank.small.r58 {
      background-position: -704px -448px; }
    .rank.small.r59 {
      background-position: 0 -512px; }
    .rank.small.r6 {
      background-position: -64px -512px; }
    .rank.small.r60 {
      background-position: -128px -512px; }
    .rank.small.r61 {
      background-position: -192px -512px; }
    .rank.small.r62 {
      background-position: -256px -512px; }
    .rank.small.r63 {
      background-position: -320px -512px; }
    .rank.small.r64 {
      background-position: -384px -512px; }
    .rank.small.r65 {
      background-position: -448px -512px; }
    .rank.small.r66 {
      background-position: -512px -512px; }
    .rank.small.r67 {
      background-position: -576px -512px; }
    .rank.small.r68 {
      background-position: -640px -512px; }
    .rank.small.r69 {
      background-position: -704px -512px; }
    .rank.small.r7 {
      background-position: 0 -576px; }
    .rank.small.r70 {
      background-position: -64px -576px; }
    .rank.small.r71 {
      background-position: -128px -576px; }
    .rank.small.r72 {
      background-position: -192px -576px; }
    .rank.small.r73 {
      background-position: -256px -576px; }
    .rank.small.r74 {
      background-position: -320px -576px; }
    .rank.small.r75 {
      background-position: -384px -576px; }
    .rank.small.r76 {
      background-position: -448px -576px; }
    .rank.small.r77 {
      background-position: -512px -576px; }
    .rank.small.r78 {
      background-position: -576px -576px; }
    .rank.small.r79 {
      background-position: -640px -576px; }
    .rank.small.r8 {
      background-position: -704px -576px; }
    .rank.small.r80 {
      background-position: 0 -640px; }
    .rank.small.r81 {
      background-position: -64px -640px; }
    .rank.small.r82 {
      background-position: -128px -640px; }
    .rank.small.r83 {
      background-position: -192px -640px; }
    .rank.small.r84 {
      background-position: -256px -640px; }
    .rank.small.r85 {
      background-position: -320px -640px; }
    .rank.small.r86 {
      background-position: -384px -640px; }
    .rank.small.r87 {
      background-position: -448px -640px; }
    .rank.small.r88 {
      background-position: -512px -640px; }
    .rank.small.r89 {
      background-position: -576px -640px; }
    .rank.small.r9 {
      background-position: -640px -640px; }
    .rank.small.r90 {
      background-position: -704px -640px; }
    .rank.small.r91 {
      background-position: 0 -704px; }
    .rank.small.r92 {
      background-position: -64px -704px; }
    .rank.small.r93 {
      background-position: -128px -704px; }
    .rank.small.r94 {
      background-position: -192px -704px; }
    .rank.small.r95 {
      background-position: -256px -704px; }
    .rank.small.r96 {
      background-position: -320px -704px; }
    .rank.small.r97 {
      background-position: -384px -704px; }
    .rank.small.r98 {
      background-position: -448px -704px; }
    .rank.small.r99 {
      background-position: -512px -704px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.rank {
  display: inline-block; }
  .rank.smallinv {
    background-image: url(../profile/warsaw/gamedata/rank/smallinv.png);
    width: 64px;
    height: 64px;
    background-size: 768px 768px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .rank.smallinv {
        background-image: url(../profile/warsaw/gamedata/rank/smallinv@2x.png); } }
    .rank.smallinv.r0 {
      background-position: 0 0; }
    .rank.smallinv.r1 {
      background-position: -64px 0; }
    .rank.smallinv.r10 {
      background-position: -128px 0; }
    .rank.smallinv.r100 {
      background-position: -192px 0; }
    .rank.smallinv.r101 {
      background-position: -256px 0; }
    .rank.smallinv.r102 {
      background-position: -320px 0; }
    .rank.smallinv.r103 {
      background-position: -384px 0; }
    .rank.smallinv.r104 {
      background-position: -448px 0; }
    .rank.smallinv.r105 {
      background-position: -512px 0; }
    .rank.smallinv.r106 {
      background-position: -576px 0; }
    .rank.smallinv.r107 {
      background-position: -640px 0; }
    .rank.smallinv.r108 {
      background-position: -704px 0; }
    .rank.smallinv.r109 {
      background-position: 0 -64px; }
    .rank.smallinv.r11 {
      background-position: -64px -64px; }
    .rank.smallinv.r110 {
      background-position: -128px -64px; }
    .rank.smallinv.r111 {
      background-position: -192px -64px; }
    .rank.smallinv.r112 {
      background-position: -256px -64px; }
    .rank.smallinv.r113 {
      background-position: -320px -64px; }
    .rank.smallinv.r114 {
      background-position: -384px -64px; }
    .rank.smallinv.r115 {
      background-position: -448px -64px; }
    .rank.smallinv.r116 {
      background-position: -512px -64px; }
    .rank.smallinv.r117 {
      background-position: -576px -64px; }
    .rank.smallinv.r118 {
      background-position: -640px -64px; }
    .rank.smallinv.r119 {
      background-position: -704px -64px; }
    .rank.smallinv.r12 {
      background-position: 0 -128px; }
    .rank.smallinv.r120 {
      background-position: -64px -128px; }
    .rank.smallinv.r121 {
      background-position: -128px -128px; }
    .rank.smallinv.r122 {
      background-position: -192px -128px; }
    .rank.smallinv.r123 {
      background-position: -256px -128px; }
    .rank.smallinv.r124 {
      background-position: -320px -128px; }
    .rank.smallinv.r125 {
      background-position: -384px -128px; }
    .rank.smallinv.r126 {
      background-position: -448px -128px; }
    .rank.smallinv.r127 {
      background-position: -512px -128px; }
    .rank.smallinv.r128 {
      background-position: -576px -128px; }
    .rank.smallinv.r129 {
      background-position: -640px -128px; }
    .rank.smallinv.r13 {
      background-position: -704px -128px; }
    .rank.smallinv.r130 {
      background-position: 0 -192px; }
    .rank.smallinv.r131 {
      background-position: -64px -192px; }
    .rank.smallinv.r132 {
      background-position: -128px -192px; }
    .rank.smallinv.r133 {
      background-position: -192px -192px; }
    .rank.smallinv.r134 {
      background-position: -256px -192px; }
    .rank.smallinv.r135 {
      background-position: -320px -192px; }
    .rank.smallinv.r136 {
      background-position: -384px -192px; }
    .rank.smallinv.r137 {
      background-position: -448px -192px; }
    .rank.smallinv.r138 {
      background-position: -512px -192px; }
    .rank.smallinv.r139 {
      background-position: -576px -192px; }
    .rank.smallinv.r14 {
      background-position: -640px -192px; }
    .rank.smallinv.r140 {
      background-position: -704px -192px; }
    .rank.smallinv.r15 {
      background-position: 0 -256px; }
    .rank.smallinv.r16 {
      background-position: -64px -256px; }
    .rank.smallinv.r17 {
      background-position: -128px -256px; }
    .rank.smallinv.r18 {
      background-position: -192px -256px; }
    .rank.smallinv.r19 {
      background-position: -256px -256px; }
    .rank.smallinv.r2 {
      background-position: -320px -256px; }
    .rank.smallinv.r20 {
      background-position: -384px -256px; }
    .rank.smallinv.r21 {
      background-position: -448px -256px; }
    .rank.smallinv.r22 {
      background-position: -512px -256px; }
    .rank.smallinv.r23 {
      background-position: -576px -256px; }
    .rank.smallinv.r24 {
      background-position: -640px -256px; }
    .rank.smallinv.r25 {
      background-position: -704px -256px; }
    .rank.smallinv.r26 {
      background-position: 0 -320px; }
    .rank.smallinv.r27 {
      background-position: -64px -320px; }
    .rank.smallinv.r28 {
      background-position: -128px -320px; }
    .rank.smallinv.r29 {
      background-position: -192px -320px; }
    .rank.smallinv.r3 {
      background-position: -256px -320px; }
    .rank.smallinv.r30 {
      background-position: -320px -320px; }
    .rank.smallinv.r31 {
      background-position: -384px -320px; }
    .rank.smallinv.r32 {
      background-position: -448px -320px; }
    .rank.smallinv.r33 {
      background-position: -512px -320px; }
    .rank.smallinv.r34 {
      background-position: -576px -320px; }
    .rank.smallinv.r35 {
      background-position: -640px -320px; }
    .rank.smallinv.r36 {
      background-position: -704px -320px; }
    .rank.smallinv.r37 {
      background-position: 0 -384px; }
    .rank.smallinv.r38 {
      background-position: -64px -384px; }
    .rank.smallinv.r39 {
      background-position: -128px -384px; }
    .rank.smallinv.r4 {
      background-position: -192px -384px; }
    .rank.smallinv.r40 {
      background-position: -256px -384px; }
    .rank.smallinv.r41 {
      background-position: -320px -384px; }
    .rank.smallinv.r42 {
      background-position: -384px -384px; }
    .rank.smallinv.r43 {
      background-position: -448px -384px; }
    .rank.smallinv.r44 {
      background-position: -512px -384px; }
    .rank.smallinv.r45 {
      background-position: -576px -384px; }
    .rank.smallinv.r46 {
      background-position: -640px -384px; }
    .rank.smallinv.r47 {
      background-position: -704px -384px; }
    .rank.smallinv.r48 {
      background-position: 0 -448px; }
    .rank.smallinv.r49 {
      background-position: -64px -448px; }
    .rank.smallinv.r5 {
      background-position: -128px -448px; }
    .rank.smallinv.r50 {
      background-position: -192px -448px; }
    .rank.smallinv.r51 {
      background-position: -256px -448px; }
    .rank.smallinv.r52 {
      background-position: -320px -448px; }
    .rank.smallinv.r53 {
      background-position: -384px -448px; }
    .rank.smallinv.r54 {
      background-position: -448px -448px; }
    .rank.smallinv.r55 {
      background-position: -512px -448px; }
    .rank.smallinv.r56 {
      background-position: -576px -448px; }
    .rank.smallinv.r57 {
      background-position: -640px -448px; }
    .rank.smallinv.r58 {
      background-position: -704px -448px; }
    .rank.smallinv.r59 {
      background-position: 0 -512px; }
    .rank.smallinv.r6 {
      background-position: -64px -512px; }
    .rank.smallinv.r60 {
      background-position: -128px -512px; }
    .rank.smallinv.r61 {
      background-position: -192px -512px; }
    .rank.smallinv.r62 {
      background-position: -256px -512px; }
    .rank.smallinv.r63 {
      background-position: -320px -512px; }
    .rank.smallinv.r64 {
      background-position: -384px -512px; }
    .rank.smallinv.r65 {
      background-position: -448px -512px; }
    .rank.smallinv.r66 {
      background-position: -512px -512px; }
    .rank.smallinv.r67 {
      background-position: -576px -512px; }
    .rank.smallinv.r68 {
      background-position: -640px -512px; }
    .rank.smallinv.r69 {
      background-position: -704px -512px; }
    .rank.smallinv.r7 {
      background-position: 0 -576px; }
    .rank.smallinv.r70 {
      background-position: -64px -576px; }
    .rank.smallinv.r71 {
      background-position: -128px -576px; }
    .rank.smallinv.r72 {
      background-position: -192px -576px; }
    .rank.smallinv.r73 {
      background-position: -256px -576px; }
    .rank.smallinv.r74 {
      background-position: -320px -576px; }
    .rank.smallinv.r75 {
      background-position: -384px -576px; }
    .rank.smallinv.r76 {
      background-position: -448px -576px; }
    .rank.smallinv.r77 {
      background-position: -512px -576px; }
    .rank.smallinv.r78 {
      background-position: -576px -576px; }
    .rank.smallinv.r79 {
      background-position: -640px -576px; }
    .rank.smallinv.r8 {
      background-position: -704px -576px; }
    .rank.smallinv.r80 {
      background-position: 0 -640px; }
    .rank.smallinv.r81 {
      background-position: -64px -640px; }
    .rank.smallinv.r82 {
      background-position: -128px -640px; }
    .rank.smallinv.r83 {
      background-position: -192px -640px; }
    .rank.smallinv.r84 {
      background-position: -256px -640px; }
    .rank.smallinv.r85 {
      background-position: -320px -640px; }
    .rank.smallinv.r86 {
      background-position: -384px -640px; }
    .rank.smallinv.r87 {
      background-position: -448px -640px; }
    .rank.smallinv.r88 {
      background-position: -512px -640px; }
    .rank.smallinv.r89 {
      background-position: -576px -640px; }
    .rank.smallinv.r9 {
      background-position: -640px -640px; }
    .rank.smallinv.r90 {
      background-position: -704px -640px; }
    .rank.smallinv.r91 {
      background-position: 0 -704px; }
    .rank.smallinv.r92 {
      background-position: -64px -704px; }
    .rank.smallinv.r93 {
      background-position: -128px -704px; }
    .rank.smallinv.r94 {
      background-position: -192px -704px; }
    .rank.smallinv.r95 {
      background-position: -256px -704px; }
    .rank.smallinv.r96 {
      background-position: -320px -704px; }
    .rank.smallinv.r97 {
      background-position: -384px -704px; }
    .rank.smallinv.r98 {
      background-position: -448px -704px; }
    .rank.smallinv.r99 {
      background-position: -512px -704px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.rank {
  display: inline-block; }
  .rank.tiny {
    background-image: url(../profile/warsaw/gamedata/rank/tiny.png);
    width: 29px;
    height: 29px;
    background-size: 348px 348px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .rank.tiny {
        background-image: url(../profile/warsaw/gamedata/rank/tiny@2x.png); } }
    .rank.tiny.r0 {
      background-position: 0 0; }
    .rank.tiny.r1 {
      background-position: -29px 0; }
    .rank.tiny.r10 {
      background-position: -58px 0; }
    .rank.tiny.r100 {
      background-position: -87px 0; }
    .rank.tiny.r101 {
      background-position: -116px 0; }
    .rank.tiny.r102 {
      background-position: -145px 0; }
    .rank.tiny.r103 {
      background-position: -174px 0; }
    .rank.tiny.r104 {
      background-position: -203px 0; }
    .rank.tiny.r105 {
      background-position: -232px 0; }
    .rank.tiny.r106 {
      background-position: -261px 0; }
    .rank.tiny.r107 {
      background-position: -290px 0; }
    .rank.tiny.r108 {
      background-position: -319px 0; }
    .rank.tiny.r109 {
      background-position: 0 -29px; }
    .rank.tiny.r11 {
      background-position: -29px -29px; }
    .rank.tiny.r110 {
      background-position: -58px -29px; }
    .rank.tiny.r111 {
      background-position: -87px -29px; }
    .rank.tiny.r112 {
      background-position: -116px -29px; }
    .rank.tiny.r113 {
      background-position: -145px -29px; }
    .rank.tiny.r114 {
      background-position: -174px -29px; }
    .rank.tiny.r115 {
      background-position: -203px -29px; }
    .rank.tiny.r116 {
      background-position: -232px -29px; }
    .rank.tiny.r117 {
      background-position: -261px -29px; }
    .rank.tiny.r118 {
      background-position: -290px -29px; }
    .rank.tiny.r119 {
      background-position: -319px -29px; }
    .rank.tiny.r12 {
      background-position: 0 -58px; }
    .rank.tiny.r120 {
      background-position: -29px -58px; }
    .rank.tiny.r121 {
      background-position: -58px -58px; }
    .rank.tiny.r122 {
      background-position: -87px -58px; }
    .rank.tiny.r123 {
      background-position: -116px -58px; }
    .rank.tiny.r124 {
      background-position: -145px -58px; }
    .rank.tiny.r125 {
      background-position: -174px -58px; }
    .rank.tiny.r126 {
      background-position: -203px -58px; }
    .rank.tiny.r127 {
      background-position: -232px -58px; }
    .rank.tiny.r128 {
      background-position: -261px -58px; }
    .rank.tiny.r129 {
      background-position: -290px -58px; }
    .rank.tiny.r13 {
      background-position: -319px -58px; }
    .rank.tiny.r130 {
      background-position: 0 -87px; }
    .rank.tiny.r131 {
      background-position: -29px -87px; }
    .rank.tiny.r132 {
      background-position: -58px -87px; }
    .rank.tiny.r133 {
      background-position: -87px -87px; }
    .rank.tiny.r134 {
      background-position: -116px -87px; }
    .rank.tiny.r135 {
      background-position: -145px -87px; }
    .rank.tiny.r136 {
      background-position: -174px -87px; }
    .rank.tiny.r137 {
      background-position: -203px -87px; }
    .rank.tiny.r138 {
      background-position: -232px -87px; }
    .rank.tiny.r139 {
      background-position: -261px -87px; }
    .rank.tiny.r14 {
      background-position: -290px -87px; }
    .rank.tiny.r140 {
      background-position: -319px -87px; }
    .rank.tiny.r15 {
      background-position: 0 -116px; }
    .rank.tiny.r16 {
      background-position: -29px -116px; }
    .rank.tiny.r17 {
      background-position: -58px -116px; }
    .rank.tiny.r18 {
      background-position: -87px -116px; }
    .rank.tiny.r19 {
      background-position: -116px -116px; }
    .rank.tiny.r2 {
      background-position: -145px -116px; }
    .rank.tiny.r20 {
      background-position: -174px -116px; }
    .rank.tiny.r21 {
      background-position: -203px -116px; }
    .rank.tiny.r22 {
      background-position: -232px -116px; }
    .rank.tiny.r23 {
      background-position: -261px -116px; }
    .rank.tiny.r24 {
      background-position: -290px -116px; }
    .rank.tiny.r25 {
      background-position: -319px -116px; }
    .rank.tiny.r26 {
      background-position: 0 -145px; }
    .rank.tiny.r27 {
      background-position: -29px -145px; }
    .rank.tiny.r28 {
      background-position: -58px -145px; }
    .rank.tiny.r29 {
      background-position: -87px -145px; }
    .rank.tiny.r3 {
      background-position: -116px -145px; }
    .rank.tiny.r30 {
      background-position: -145px -145px; }
    .rank.tiny.r31 {
      background-position: -174px -145px; }
    .rank.tiny.r32 {
      background-position: -203px -145px; }
    .rank.tiny.r33 {
      background-position: -232px -145px; }
    .rank.tiny.r34 {
      background-position: -261px -145px; }
    .rank.tiny.r35 {
      background-position: -290px -145px; }
    .rank.tiny.r36 {
      background-position: -319px -145px; }
    .rank.tiny.r37 {
      background-position: 0 -174px; }
    .rank.tiny.r38 {
      background-position: -29px -174px; }
    .rank.tiny.r39 {
      background-position: -58px -174px; }
    .rank.tiny.r4 {
      background-position: -87px -174px; }
    .rank.tiny.r40 {
      background-position: -116px -174px; }
    .rank.tiny.r41 {
      background-position: -145px -174px; }
    .rank.tiny.r42 {
      background-position: -174px -174px; }
    .rank.tiny.r43 {
      background-position: -203px -174px; }
    .rank.tiny.r44 {
      background-position: -232px -174px; }
    .rank.tiny.r45 {
      background-position: -261px -174px; }
    .rank.tiny.r46 {
      background-position: -290px -174px; }
    .rank.tiny.r47 {
      background-position: -319px -174px; }
    .rank.tiny.r48 {
      background-position: 0 -203px; }
    .rank.tiny.r49 {
      background-position: -29px -203px; }
    .rank.tiny.r5 {
      background-position: -58px -203px; }
    .rank.tiny.r50 {
      background-position: -87px -203px; }
    .rank.tiny.r51 {
      background-position: -116px -203px; }
    .rank.tiny.r52 {
      background-position: -145px -203px; }
    .rank.tiny.r53 {
      background-position: -174px -203px; }
    .rank.tiny.r54 {
      background-position: -203px -203px; }
    .rank.tiny.r55 {
      background-position: -232px -203px; }
    .rank.tiny.r56 {
      background-position: -261px -203px; }
    .rank.tiny.r57 {
      background-position: -290px -203px; }
    .rank.tiny.r58 {
      background-position: -319px -203px; }
    .rank.tiny.r59 {
      background-position: 0 -232px; }
    .rank.tiny.r6 {
      background-position: -29px -232px; }
    .rank.tiny.r60 {
      background-position: -58px -232px; }
    .rank.tiny.r61 {
      background-position: -87px -232px; }
    .rank.tiny.r62 {
      background-position: -116px -232px; }
    .rank.tiny.r63 {
      background-position: -145px -232px; }
    .rank.tiny.r64 {
      background-position: -174px -232px; }
    .rank.tiny.r65 {
      background-position: -203px -232px; }
    .rank.tiny.r66 {
      background-position: -232px -232px; }
    .rank.tiny.r67 {
      background-position: -261px -232px; }
    .rank.tiny.r68 {
      background-position: -290px -232px; }
    .rank.tiny.r69 {
      background-position: -319px -232px; }
    .rank.tiny.r7 {
      background-position: 0 -261px; }
    .rank.tiny.r70 {
      background-position: -29px -261px; }
    .rank.tiny.r71 {
      background-position: -58px -261px; }
    .rank.tiny.r72 {
      background-position: -87px -261px; }
    .rank.tiny.r73 {
      background-position: -116px -261px; }
    .rank.tiny.r74 {
      background-position: -145px -261px; }
    .rank.tiny.r75 {
      background-position: -174px -261px; }
    .rank.tiny.r76 {
      background-position: -203px -261px; }
    .rank.tiny.r77 {
      background-position: -232px -261px; }
    .rank.tiny.r78 {
      background-position: -261px -261px; }
    .rank.tiny.r79 {
      background-position: -290px -261px; }
    .rank.tiny.r8 {
      background-position: -319px -261px; }
    .rank.tiny.r80 {
      background-position: 0 -290px; }
    .rank.tiny.r81 {
      background-position: -29px -290px; }
    .rank.tiny.r82 {
      background-position: -58px -290px; }
    .rank.tiny.r83 {
      background-position: -87px -290px; }
    .rank.tiny.r84 {
      background-position: -116px -290px; }
    .rank.tiny.r85 {
      background-position: -145px -290px; }
    .rank.tiny.r86 {
      background-position: -174px -290px; }
    .rank.tiny.r87 {
      background-position: -203px -290px; }
    .rank.tiny.r88 {
      background-position: -232px -290px; }
    .rank.tiny.r89 {
      background-position: -261px -290px; }
    .rank.tiny.r9 {
      background-position: -290px -290px; }
    .rank.tiny.r90 {
      background-position: -319px -290px; }
    .rank.tiny.r91 {
      background-position: 0 -319px; }
    .rank.tiny.r92 {
      background-position: -29px -319px; }
    .rank.tiny.r93 {
      background-position: -58px -319px; }
    .rank.tiny.r94 {
      background-position: -87px -319px; }
    .rank.tiny.r95 {
      background-position: -116px -319px; }
    .rank.tiny.r96 {
      background-position: -145px -319px; }
    .rank.tiny.r97 {
      background-position: -174px -319px; }
    .rank.tiny.r98 {
      background-position: -203px -319px; }
    .rank.tiny.r99 {
      background-position: -232px -319px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.rank {
  display: inline-block; }
  .rank.tinyinv {
    background-image: url(../profile/warsaw/gamedata/rank/tinyinv.png);
    width: 29px;
    height: 29px;
    background-size: 348px 348px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .rank.tinyinv {
        background-image: url(../profile/warsaw/gamedata/rank/tinyinv@2x.png); } }
    .rank.tinyinv.r0 {
      background-position: 0 0; }
    .rank.tinyinv.r1 {
      background-position: -29px 0; }
    .rank.tinyinv.r10 {
      background-position: -58px 0; }
    .rank.tinyinv.r100 {
      background-position: -87px 0; }
    .rank.tinyinv.r101 {
      background-position: -116px 0; }
    .rank.tinyinv.r102 {
      background-position: -145px 0; }
    .rank.tinyinv.r103 {
      background-position: -174px 0; }
    .rank.tinyinv.r104 {
      background-position: -203px 0; }
    .rank.tinyinv.r105 {
      background-position: -232px 0; }
    .rank.tinyinv.r106 {
      background-position: -261px 0; }
    .rank.tinyinv.r107 {
      background-position: -290px 0; }
    .rank.tinyinv.r108 {
      background-position: -319px 0; }
    .rank.tinyinv.r109 {
      background-position: 0 -29px; }
    .rank.tinyinv.r11 {
      background-position: -29px -29px; }
    .rank.tinyinv.r110 {
      background-position: -58px -29px; }
    .rank.tinyinv.r111 {
      background-position: -87px -29px; }
    .rank.tinyinv.r112 {
      background-position: -116px -29px; }
    .rank.tinyinv.r113 {
      background-position: -145px -29px; }
    .rank.tinyinv.r114 {
      background-position: -174px -29px; }
    .rank.tinyinv.r115 {
      background-position: -203px -29px; }
    .rank.tinyinv.r116 {
      background-position: -232px -29px; }
    .rank.tinyinv.r117 {
      background-position: -261px -29px; }
    .rank.tinyinv.r118 {
      background-position: -290px -29px; }
    .rank.tinyinv.r119 {
      background-position: -319px -29px; }
    .rank.tinyinv.r12 {
      background-position: 0 -58px; }
    .rank.tinyinv.r120 {
      background-position: -29px -58px; }
    .rank.tinyinv.r121 {
      background-position: -58px -58px; }
    .rank.tinyinv.r122 {
      background-position: -87px -58px; }
    .rank.tinyinv.r123 {
      background-position: -116px -58px; }
    .rank.tinyinv.r124 {
      background-position: -145px -58px; }
    .rank.tinyinv.r125 {
      background-position: -174px -58px; }
    .rank.tinyinv.r126 {
      background-position: -203px -58px; }
    .rank.tinyinv.r127 {
      background-position: -232px -58px; }
    .rank.tinyinv.r128 {
      background-position: -261px -58px; }
    .rank.tinyinv.r129 {
      background-position: -290px -58px; }
    .rank.tinyinv.r13 {
      background-position: -319px -58px; }
    .rank.tinyinv.r130 {
      background-position: 0 -87px; }
    .rank.tinyinv.r131 {
      background-position: -29px -87px; }
    .rank.tinyinv.r132 {
      background-position: -58px -87px; }
    .rank.tinyinv.r133 {
      background-position: -87px -87px; }
    .rank.tinyinv.r134 {
      background-position: -116px -87px; }
    .rank.tinyinv.r135 {
      background-position: -145px -87px; }
    .rank.tinyinv.r136 {
      background-position: -174px -87px; }
    .rank.tinyinv.r137 {
      background-position: -203px -87px; }
    .rank.tinyinv.r138 {
      background-position: -232px -87px; }
    .rank.tinyinv.r139 {
      background-position: -261px -87px; }
    .rank.tinyinv.r14 {
      background-position: -290px -87px; }
    .rank.tinyinv.r140 {
      background-position: -319px -87px; }
    .rank.tinyinv.r15 {
      background-position: 0 -116px; }
    .rank.tinyinv.r16 {
      background-position: -29px -116px; }
    .rank.tinyinv.r17 {
      background-position: -58px -116px; }
    .rank.tinyinv.r18 {
      background-position: -87px -116px; }
    .rank.tinyinv.r19 {
      background-position: -116px -116px; }
    .rank.tinyinv.r2 {
      background-position: -145px -116px; }
    .rank.tinyinv.r20 {
      background-position: -174px -116px; }
    .rank.tinyinv.r21 {
      background-position: -203px -116px; }
    .rank.tinyinv.r22 {
      background-position: -232px -116px; }
    .rank.tinyinv.r23 {
      background-position: -261px -116px; }
    .rank.tinyinv.r24 {
      background-position: -290px -116px; }
    .rank.tinyinv.r25 {
      background-position: -319px -116px; }
    .rank.tinyinv.r26 {
      background-position: 0 -145px; }
    .rank.tinyinv.r27 {
      background-position: -29px -145px; }
    .rank.tinyinv.r28 {
      background-position: -58px -145px; }
    .rank.tinyinv.r29 {
      background-position: -87px -145px; }
    .rank.tinyinv.r3 {
      background-position: -116px -145px; }
    .rank.tinyinv.r30 {
      background-position: -145px -145px; }
    .rank.tinyinv.r31 {
      background-position: -174px -145px; }
    .rank.tinyinv.r32 {
      background-position: -203px -145px; }
    .rank.tinyinv.r33 {
      background-position: -232px -145px; }
    .rank.tinyinv.r34 {
      background-position: -261px -145px; }
    .rank.tinyinv.r35 {
      background-position: -290px -145px; }
    .rank.tinyinv.r36 {
      background-position: -319px -145px; }
    .rank.tinyinv.r37 {
      background-position: 0 -174px; }
    .rank.tinyinv.r38 {
      background-position: -29px -174px; }
    .rank.tinyinv.r39 {
      background-position: -58px -174px; }
    .rank.tinyinv.r4 {
      background-position: -87px -174px; }
    .rank.tinyinv.r40 {
      background-position: -116px -174px; }
    .rank.tinyinv.r41 {
      background-position: -145px -174px; }
    .rank.tinyinv.r42 {
      background-position: -174px -174px; }
    .rank.tinyinv.r43 {
      background-position: -203px -174px; }
    .rank.tinyinv.r44 {
      background-position: -232px -174px; }
    .rank.tinyinv.r45 {
      background-position: -261px -174px; }
    .rank.tinyinv.r46 {
      background-position: -290px -174px; }
    .rank.tinyinv.r47 {
      background-position: -319px -174px; }
    .rank.tinyinv.r48 {
      background-position: 0 -203px; }
    .rank.tinyinv.r49 {
      background-position: -29px -203px; }
    .rank.tinyinv.r5 {
      background-position: -58px -203px; }
    .rank.tinyinv.r50 {
      background-position: -87px -203px; }
    .rank.tinyinv.r51 {
      background-position: -116px -203px; }
    .rank.tinyinv.r52 {
      background-position: -145px -203px; }
    .rank.tinyinv.r53 {
      background-position: -174px -203px; }
    .rank.tinyinv.r54 {
      background-position: -203px -203px; }
    .rank.tinyinv.r55 {
      background-position: -232px -203px; }
    .rank.tinyinv.r56 {
      background-position: -261px -203px; }
    .rank.tinyinv.r57 {
      background-position: -290px -203px; }
    .rank.tinyinv.r58 {
      background-position: -319px -203px; }
    .rank.tinyinv.r59 {
      background-position: 0 -232px; }
    .rank.tinyinv.r6 {
      background-position: -29px -232px; }
    .rank.tinyinv.r60 {
      background-position: -58px -232px; }
    .rank.tinyinv.r61 {
      background-position: -87px -232px; }
    .rank.tinyinv.r62 {
      background-position: -116px -232px; }
    .rank.tinyinv.r63 {
      background-position: -145px -232px; }
    .rank.tinyinv.r64 {
      background-position: -174px -232px; }
    .rank.tinyinv.r65 {
      background-position: -203px -232px; }
    .rank.tinyinv.r66 {
      background-position: -232px -232px; }
    .rank.tinyinv.r67 {
      background-position: -261px -232px; }
    .rank.tinyinv.r68 {
      background-position: -290px -232px; }
    .rank.tinyinv.r69 {
      background-position: -319px -232px; }
    .rank.tinyinv.r7 {
      background-position: 0 -261px; }
    .rank.tinyinv.r70 {
      background-position: -29px -261px; }
    .rank.tinyinv.r71 {
      background-position: -58px -261px; }
    .rank.tinyinv.r72 {
      background-position: -87px -261px; }
    .rank.tinyinv.r73 {
      background-position: -116px -261px; }
    .rank.tinyinv.r74 {
      background-position: -145px -261px; }
    .rank.tinyinv.r75 {
      background-position: -174px -261px; }
    .rank.tinyinv.r76 {
      background-position: -203px -261px; }
    .rank.tinyinv.r77 {
      background-position: -232px -261px; }
    .rank.tinyinv.r78 {
      background-position: -261px -261px; }
    .rank.tinyinv.r79 {
      background-position: -290px -261px; }
    .rank.tinyinv.r8 {
      background-position: -319px -261px; }
    .rank.tinyinv.r80 {
      background-position: 0 -290px; }
    .rank.tinyinv.r81 {
      background-position: -29px -290px; }
    .rank.tinyinv.r82 {
      background-position: -58px -290px; }
    .rank.tinyinv.r83 {
      background-position: -87px -290px; }
    .rank.tinyinv.r84 {
      background-position: -116px -290px; }
    .rank.tinyinv.r85 {
      background-position: -145px -290px; }
    .rank.tinyinv.r86 {
      background-position: -174px -290px; }
    .rank.tinyinv.r87 {
      background-position: -203px -290px; }
    .rank.tinyinv.r88 {
      background-position: -232px -290px; }
    .rank.tinyinv.r89 {
      background-position: -261px -290px; }
    .rank.tinyinv.r9 {
      background-position: -290px -290px; }
    .rank.tinyinv.r90 {
      background-position: -319px -290px; }
    .rank.tinyinv.r91 {
      background-position: 0 -319px; }
    .rank.tinyinv.r92 {
      background-position: -29px -319px; }
    .rank.tinyinv.r93 {
      background-position: -58px -319px; }
    .rank.tinyinv.r94 {
      background-position: -87px -319px; }
    .rank.tinyinv.r95 {
      background-position: -116px -319px; }
    .rank.tinyinv.r96 {
      background-position: -145px -319px; }
    .rank.tinyinv.r97 {
      background-position: -174px -319px; }
    .rank.tinyinv.r98 {
      background-position: -203px -319px; }
    .rank.tinyinv.r99 {
      background-position: -232px -319px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.rank_icon {
  display: inline-block; }
  .rank_icon.small {
    background-image: url(../profile/warsaw/gamedata/rank_icon/small.png);
    width: 29px;
    height: 23px;
    background-size: 348px 276px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .rank_icon.small {
        background-image: url(../profile/warsaw/gamedata/rank_icon/small@2x.png); } }
    .rank_icon.small.r0 {
      background-position: 0 0; }
    .rank_icon.small.r1 {
      background-position: -29px 0; }
    .rank_icon.small.r10 {
      background-position: -58px 0; }
    .rank_icon.small.r100 {
      background-position: -87px 0; }
    .rank_icon.small.r101 {
      background-position: -116px 0; }
    .rank_icon.small.r102 {
      background-position: -145px 0; }
    .rank_icon.small.r103 {
      background-position: -174px 0; }
    .rank_icon.small.r104 {
      background-position: -203px 0; }
    .rank_icon.small.r105 {
      background-position: -232px 0; }
    .rank_icon.small.r106 {
      background-position: -261px 0; }
    .rank_icon.small.r107 {
      background-position: -290px 0; }
    .rank_icon.small.r108 {
      background-position: -319px 0; }
    .rank_icon.small.r109 {
      background-position: 0 -23px; }
    .rank_icon.small.r11 {
      background-position: -29px -23px; }
    .rank_icon.small.r110 {
      background-position: -58px -23px; }
    .rank_icon.small.r111 {
      background-position: -87px -23px; }
    .rank_icon.small.r112 {
      background-position: -116px -23px; }
    .rank_icon.small.r113 {
      background-position: -145px -23px; }
    .rank_icon.small.r114 {
      background-position: -174px -23px; }
    .rank_icon.small.r115 {
      background-position: -203px -23px; }
    .rank_icon.small.r116 {
      background-position: -232px -23px; }
    .rank_icon.small.r117 {
      background-position: -261px -23px; }
    .rank_icon.small.r118 {
      background-position: -290px -23px; }
    .rank_icon.small.r119 {
      background-position: -319px -23px; }
    .rank_icon.small.r12 {
      background-position: 0 -46px; }
    .rank_icon.small.r120 {
      background-position: -29px -46px; }
    .rank_icon.small.r121 {
      background-position: -58px -46px; }
    .rank_icon.small.r122 {
      background-position: -87px -46px; }
    .rank_icon.small.r123 {
      background-position: -116px -46px; }
    .rank_icon.small.r124 {
      background-position: -145px -46px; }
    .rank_icon.small.r125 {
      background-position: -174px -46px; }
    .rank_icon.small.r126 {
      background-position: -203px -46px; }
    .rank_icon.small.r127 {
      background-position: -232px -46px; }
    .rank_icon.small.r128 {
      background-position: -261px -46px; }
    .rank_icon.small.r129 {
      background-position: -290px -46px; }
    .rank_icon.small.r13 {
      background-position: -319px -46px; }
    .rank_icon.small.r130 {
      background-position: 0 -69px; }
    .rank_icon.small.r131 {
      background-position: -29px -69px; }
    .rank_icon.small.r132 {
      background-position: -58px -69px; }
    .rank_icon.small.r133 {
      background-position: -87px -69px; }
    .rank_icon.small.r134 {
      background-position: -116px -69px; }
    .rank_icon.small.r135 {
      background-position: -145px -69px; }
    .rank_icon.small.r136 {
      background-position: -174px -69px; }
    .rank_icon.small.r137 {
      background-position: -203px -69px; }
    .rank_icon.small.r138 {
      background-position: -232px -69px; }
    .rank_icon.small.r139 {
      background-position: -261px -69px; }
    .rank_icon.small.r14 {
      background-position: -290px -69px; }
    .rank_icon.small.r140 {
      background-position: -319px -69px; }
    .rank_icon.small.r15 {
      background-position: 0 -92px; }
    .rank_icon.small.r16 {
      background-position: -29px -92px; }
    .rank_icon.small.r17 {
      background-position: -58px -92px; }
    .rank_icon.small.r18 {
      background-position: -87px -92px; }
    .rank_icon.small.r19 {
      background-position: -116px -92px; }
    .rank_icon.small.r2 {
      background-position: -145px -92px; }
    .rank_icon.small.r20 {
      background-position: -174px -92px; }
    .rank_icon.small.r21 {
      background-position: -203px -92px; }
    .rank_icon.small.r22 {
      background-position: -232px -92px; }
    .rank_icon.small.r23 {
      background-position: -261px -92px; }
    .rank_icon.small.r24 {
      background-position: -290px -92px; }
    .rank_icon.small.r25 {
      background-position: -319px -92px; }
    .rank_icon.small.r26 {
      background-position: 0 -115px; }
    .rank_icon.small.r27 {
      background-position: -29px -115px; }
    .rank_icon.small.r28 {
      background-position: -58px -115px; }
    .rank_icon.small.r29 {
      background-position: -87px -115px; }
    .rank_icon.small.r3 {
      background-position: -116px -115px; }
    .rank_icon.small.r30 {
      background-position: -145px -115px; }
    .rank_icon.small.r31 {
      background-position: -174px -115px; }
    .rank_icon.small.r32 {
      background-position: -203px -115px; }
    .rank_icon.small.r33 {
      background-position: -232px -115px; }
    .rank_icon.small.r34 {
      background-position: -261px -115px; }
    .rank_icon.small.r35 {
      background-position: -290px -115px; }
    .rank_icon.small.r36 {
      background-position: -319px -115px; }
    .rank_icon.small.r37 {
      background-position: 0 -138px; }
    .rank_icon.small.r38 {
      background-position: -29px -138px; }
    .rank_icon.small.r39 {
      background-position: -58px -138px; }
    .rank_icon.small.r4 {
      background-position: -87px -138px; }
    .rank_icon.small.r40 {
      background-position: -116px -138px; }
    .rank_icon.small.r41 {
      background-position: -145px -138px; }
    .rank_icon.small.r42 {
      background-position: -174px -138px; }
    .rank_icon.small.r43 {
      background-position: -203px -138px; }
    .rank_icon.small.r44 {
      background-position: -232px -138px; }
    .rank_icon.small.r45 {
      background-position: -261px -138px; }
    .rank_icon.small.r46 {
      background-position: -290px -138px; }
    .rank_icon.small.r47 {
      background-position: -319px -138px; }
    .rank_icon.small.r48 {
      background-position: 0 -161px; }
    .rank_icon.small.r49 {
      background-position: -29px -161px; }
    .rank_icon.small.r5 {
      background-position: -58px -161px; }
    .rank_icon.small.r50 {
      background-position: -87px -161px; }
    .rank_icon.small.r51 {
      background-position: -116px -161px; }
    .rank_icon.small.r52 {
      background-position: -145px -161px; }
    .rank_icon.small.r53 {
      background-position: -174px -161px; }
    .rank_icon.small.r54 {
      background-position: -203px -161px; }
    .rank_icon.small.r55 {
      background-position: -232px -161px; }
    .rank_icon.small.r56 {
      background-position: -261px -161px; }
    .rank_icon.small.r57 {
      background-position: -290px -161px; }
    .rank_icon.small.r58 {
      background-position: -319px -161px; }
    .rank_icon.small.r59 {
      background-position: 0 -184px; }
    .rank_icon.small.r6 {
      background-position: -29px -184px; }
    .rank_icon.small.r60 {
      background-position: -58px -184px; }
    .rank_icon.small.r61 {
      background-position: -87px -184px; }
    .rank_icon.small.r62 {
      background-position: -116px -184px; }
    .rank_icon.small.r63 {
      background-position: -145px -184px; }
    .rank_icon.small.r64 {
      background-position: -174px -184px; }
    .rank_icon.small.r65 {
      background-position: -203px -184px; }
    .rank_icon.small.r66 {
      background-position: -232px -184px; }
    .rank_icon.small.r67 {
      background-position: -261px -184px; }
    .rank_icon.small.r68 {
      background-position: -290px -184px; }
    .rank_icon.small.r69 {
      background-position: -319px -184px; }
    .rank_icon.small.r7 {
      background-position: 0 -207px; }
    .rank_icon.small.r70 {
      background-position: -29px -207px; }
    .rank_icon.small.r71 {
      background-position: -58px -207px; }
    .rank_icon.small.r72 {
      background-position: -87px -207px; }
    .rank_icon.small.r73 {
      background-position: -116px -207px; }
    .rank_icon.small.r74 {
      background-position: -145px -207px; }
    .rank_icon.small.r75 {
      background-position: -174px -207px; }
    .rank_icon.small.r76 {
      background-position: -203px -207px; }
    .rank_icon.small.r77 {
      background-position: -232px -207px; }
    .rank_icon.small.r78 {
      background-position: -261px -207px; }
    .rank_icon.small.r79 {
      background-position: -290px -207px; }
    .rank_icon.small.r8 {
      background-position: -319px -207px; }
    .rank_icon.small.r80 {
      background-position: 0 -230px; }
    .rank_icon.small.r81 {
      background-position: -29px -230px; }
    .rank_icon.small.r82 {
      background-position: -58px -230px; }
    .rank_icon.small.r83 {
      background-position: -87px -230px; }
    .rank_icon.small.r84 {
      background-position: -116px -230px; }
    .rank_icon.small.r85 {
      background-position: -145px -230px; }
    .rank_icon.small.r86 {
      background-position: -174px -230px; }
    .rank_icon.small.r87 {
      background-position: -203px -230px; }
    .rank_icon.small.r88 {
      background-position: -232px -230px; }
    .rank_icon.small.r89 {
      background-position: -261px -230px; }
    .rank_icon.small.r9 {
      background-position: -290px -230px; }
    .rank_icon.small.r90 {
      background-position: -319px -230px; }
    .rank_icon.small.r91 {
      background-position: 0 -253px; }
    .rank_icon.small.r92 {
      background-position: -29px -253px; }
    .rank_icon.small.r93 {
      background-position: -58px -253px; }
    .rank_icon.small.r94 {
      background-position: -87px -253px; }
    .rank_icon.small.r95 {
      background-position: -116px -253px; }
    .rank_icon.small.r96 {
      background-position: -145px -253px; }
    .rank_icon.small.r97 {
      background-position: -174px -253px; }
    .rank_icon.small.r98 {
      background-position: -203px -253px; }
    .rank_icon.small.r99 {
      background-position: -232px -253px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle {
  display: inline-block; }
  .vehicle.large {
    background-image: url(../profile/warsaw/gamedata/vehicle/large.png);
    width: 256px;
    height: 64px;
    background-size: 2048px 512px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle.large {
        background-image: url(../profile/warsaw/gamedata/vehicle/large@2x.png); } }
    .vehicle.large.A10_lineart {
      background-position: 0 0; }
    .vehicle.large.AAMine_lineart {
      background-position: -256px 0; }
    .vehicle.large.AAV_lineart {
      background-position: -512px 0; }
    .vehicle.large.AC130_lineart {
      background-position: -768px 0; }
    .vehicle.large.ACV_lineart {
      background-position: -1024px 0; }
    .vehicle.large.AH1Z_lineart {
      background-position: -1280px 0; }
    .vehicle.large.AH6_lineart {
      background-position: -1536px 0; }
    .vehicle.large.BTR90_lineart {
      background-position: -1792px 0; }
    .vehicle.large.CENTURION_lineart {
      background-position: 0 -64px; }
    .vehicle.large.DIRTBIKE_lineart {
      background-position: -256px -64px; }
    .vehicle.large.DPV_lineart {
      background-position: -512px -64px; }
    .vehicle.large.DV15_lineart {
      background-position: -768px -64px; }
    .vehicle.large.EODbot_lineart {
      background-position: -1024px -64px; }
    .vehicle.large.F35_lineart {
      background-position: -1280px -64px; }
    .vehicle.large.GROWLER_lineart {
      background-position: -1536px -64px; }
    .vehicle.large.GUNSHIELD_lineart {
      background-position: -1792px -64px; }
    .vehicle.large.H6K_lineart {
      background-position: 0 -128px; }
    .vehicle.large.HIMARS_lineart {
      background-position: -256px -128px; }
    .vehicle.large.HJ8_lineart {
      background-position: -512px -128px; }
    .vehicle.large.HT95_lineart {
      background-position: -768px -128px; }
    .vehicle.large.J20_lineart {
      background-position: -1024px -128px; }
    .vehicle.large.KA60_lineart {
      background-position: -1280px -128px; }
    .vehicle.large.KORNET_lineart {
      background-position: -1536px -128px; }
    .vehicle.large.LAV-25_lineart {
      background-position: -1792px -128px; }
    .vehicle.large.LAV-AD_lineart {
      background-position: 0 -192px; }
    .vehicle.large.LD-2000_lineart {
      background-position: -256px -192px; }
    .vehicle.large.LYT2021_lineart {
      background-position: -512px -192px; }
    .vehicle.large.M1A2_lineart {
      background-position: -768px -192px; }
    .vehicle.large.M224_mortar_lineart {
      background-position: -1024px -192px; }
    .vehicle.large.MAV_lineart {
      background-position: -1280px -192px; }
    .vehicle.large.MI28_lineart {
      background-position: -1536px -192px; }
    .vehicle.large.MRAP-Cougar_lineart {
      background-position: -1792px -192px; }
    .vehicle.large.Oldcannon_lineart {
      background-position: 0 -256px; }
    .vehicle.large.PANTSIR_lineart {
      background-position: -256px -256px; }
    .vehicle.large.PWC-JetSki_lineart {
      background-position: -512px -256px; }
    .vehicle.large.Pod_lineart {
      background-position: -768px -256px; }
    .vehicle.large.Q5_lineart {
      background-position: -1024px -256px; }
    .vehicle.large.QUADBIKE_lineart {
      background-position: -1280px -256px; }
    .vehicle.large.RAWR_lineart {
      background-position: -1536px -256px; }
    .vehicle.large.RCB90_lineart {
      background-position: -1792px -256px; }
    .vehicle.large.RHIB_lineart {
      background-position: 0 -320px; }
    .vehicle.large.SC42_lineart {
      background-position: -256px -320px; }
    .vehicle.large.SKIDLOADER_lineart {
      background-position: -512px -320px; }
    .vehicle.large.SPM3_lineart {
      background-position: -768px -320px; }
    .vehicle.large.SU25_lineart {
      background-position: -1024px -320px; }
    .vehicle.large.SU50-T50PAK_lineart {
      background-position: -1280px -320px; }
    .vehicle.large.SUAV_lineart {
      background-position: -1536px -320px; }
    .vehicle.large.Snowmobile_lineart {
      background-position: -1792px -320px; }
    .vehicle.large.T90_lineart {
      background-position: 0 -384px; }
    .vehicle.large.TOW_lineart {
      background-position: -256px -384px; }
    .vehicle.large.TUNGUSKA_lineart {
      background-position: -512px -384px; }
    .vehicle.large.Type95AA_lineart {
      background-position: -768px -384px; }
    .vehicle.large.Type99MBT_lineart {
      background-position: -1024px -384px; }
    .vehicle.large.UCAV_lineart {
      background-position: -1280px -384px; }
    .vehicle.large.VDV_lineart {
      background-position: -1536px -384px; }
    .vehicle.large.VENOM_lineart {
      background-position: -1792px -384px; }
    .vehicle.large.XD1_lineart {
      background-position: 0 -448px; }
    .vehicle.large.Z10W_lineart {
      background-position: -256px -448px; }
    .vehicle.large.Z11_lineart {
      background-position: -512px -448px; }
    .vehicle.large.Z9-HAITUN_lineart {
      background-position: -768px -448px; }
    .vehicle.large.ZBD09_lineart {
      background-position: -1024px -448px; }
    .vehicle.large.ZFB05_lineart {
      background-position: -1280px -448px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle {
  display: inline-block; }
  .vehicle.medium {
    background-image: url(../profile/warsaw/gamedata/vehicle/medium.png);
    width: 208px;
    height: 52px;
    background-size: 1664px 416px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle.medium {
        background-image: url(../profile/warsaw/gamedata/vehicle/medium@2x.png); } }
    .vehicle.medium.A10_lineart {
      background-position: 0 0; }
    .vehicle.medium.AAMine_lineart {
      background-position: -208px 0; }
    .vehicle.medium.AAV_lineart {
      background-position: -416px 0; }
    .vehicle.medium.AC130_lineart {
      background-position: -624px 0; }
    .vehicle.medium.ACV_lineart {
      background-position: -832px 0; }
    .vehicle.medium.AH1Z_lineart {
      background-position: -1040px 0; }
    .vehicle.medium.AH6_lineart {
      background-position: -1248px 0; }
    .vehicle.medium.BTR90_lineart {
      background-position: -1456px 0; }
    .vehicle.medium.CENTURION_lineart {
      background-position: 0 -52px; }
    .vehicle.medium.DIRTBIKE_lineart {
      background-position: -208px -52px; }
    .vehicle.medium.DPV_lineart {
      background-position: -416px -52px; }
    .vehicle.medium.DV15_lineart {
      background-position: -624px -52px; }
    .vehicle.medium.EODbot_lineart {
      background-position: -832px -52px; }
    .vehicle.medium.F35_lineart {
      background-position: -1040px -52px; }
    .vehicle.medium.GROWLER_lineart {
      background-position: -1248px -52px; }
    .vehicle.medium.GUNSHIELD_lineart {
      background-position: -1456px -52px; }
    .vehicle.medium.H6K_lineart {
      background-position: 0 -104px; }
    .vehicle.medium.HIMARS_lineart {
      background-position: -208px -104px; }
    .vehicle.medium.HJ8_lineart {
      background-position: -416px -104px; }
    .vehicle.medium.HT95_lineart {
      background-position: -624px -104px; }
    .vehicle.medium.J20_lineart {
      background-position: -832px -104px; }
    .vehicle.medium.KA60_lineart {
      background-position: -1040px -104px; }
    .vehicle.medium.KORNET_lineart {
      background-position: -1248px -104px; }
    .vehicle.medium.LAV-25_lineart {
      background-position: -1456px -104px; }
    .vehicle.medium.LAV-AD_lineart {
      background-position: 0 -156px; }
    .vehicle.medium.LD-2000_lineart {
      background-position: -208px -156px; }
    .vehicle.medium.LYT2021_lineart {
      background-position: -416px -156px; }
    .vehicle.medium.M1A2_lineart {
      background-position: -624px -156px; }
    .vehicle.medium.M224_mortar_lineart {
      background-position: -832px -156px; }
    .vehicle.medium.MAV_lineart {
      background-position: -1040px -156px; }
    .vehicle.medium.MI28_lineart {
      background-position: -1248px -156px; }
    .vehicle.medium.MRAP-Cougar_lineart {
      background-position: -1456px -156px; }
    .vehicle.medium.Oldcannon_lineart {
      background-position: 0 -208px; }
    .vehicle.medium.PANTSIR_lineart {
      background-position: -208px -208px; }
    .vehicle.medium.PWC-JetSki_lineart {
      background-position: -416px -208px; }
    .vehicle.medium.Pod_lineart {
      background-position: -624px -208px; }
    .vehicle.medium.Q5_lineart {
      background-position: -832px -208px; }
    .vehicle.medium.QUADBIKE_lineart {
      background-position: -1040px -208px; }
    .vehicle.medium.RAWR_lineart {
      background-position: -1248px -208px; }
    .vehicle.medium.RCB90_lineart {
      background-position: -1456px -208px; }
    .vehicle.medium.RHIB_lineart {
      background-position: 0 -260px; }
    .vehicle.medium.SC42_lineart {
      background-position: -208px -260px; }
    .vehicle.medium.SKIDLOADER_lineart {
      background-position: -416px -260px; }
    .vehicle.medium.SPM3_lineart {
      background-position: -624px -260px; }
    .vehicle.medium.SU25_lineart {
      background-position: -832px -260px; }
    .vehicle.medium.SU50-T50PAK_lineart {
      background-position: -1040px -260px; }
    .vehicle.medium.SUAV_lineart {
      background-position: -1248px -260px; }
    .vehicle.medium.Snowmobile_lineart {
      background-position: -1456px -260px; }
    .vehicle.medium.T90_lineart {
      background-position: 0 -312px; }
    .vehicle.medium.TOW_lineart {
      background-position: -208px -312px; }
    .vehicle.medium.TUNGUSKA_lineart {
      background-position: -416px -312px; }
    .vehicle.medium.Type95AA_lineart {
      background-position: -624px -312px; }
    .vehicle.medium.Type99MBT_lineart {
      background-position: -832px -312px; }
    .vehicle.medium.UCAV_lineart {
      background-position: -1040px -312px; }
    .vehicle.medium.VDV_lineart {
      background-position: -1248px -312px; }
    .vehicle.medium.VENOM_lineart {
      background-position: -1456px -312px; }
    .vehicle.medium.XD1_lineart {
      background-position: 0 -364px; }
    .vehicle.medium.Z10W_lineart {
      background-position: -208px -364px; }
    .vehicle.medium.Z11_lineart {
      background-position: -416px -364px; }
    .vehicle.medium.Z9-HAITUN_lineart {
      background-position: -624px -364px; }
    .vehicle.medium.ZBD09_lineart {
      background-position: -832px -364px; }
    .vehicle.medium.ZFB05_lineart {
      background-position: -1040px -364px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle {
  display: inline-block; }
  .vehicle.mediuminv {
    background-image: url(../profile/warsaw/gamedata/vehicle/mediuminv.png);
    width: 208px;
    height: 52px;
    background-size: 1664px 416px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle.mediuminv {
        background-image: url(../profile/warsaw/gamedata/vehicle/mediuminv@2x.png); } }
    .vehicle.mediuminv.A10_lineart {
      background-position: 0 0; }
    .vehicle.mediuminv.AAMine_lineart {
      background-position: -208px 0; }
    .vehicle.mediuminv.AAV_lineart {
      background-position: -416px 0; }
    .vehicle.mediuminv.AC130_lineart {
      background-position: -624px 0; }
    .vehicle.mediuminv.ACV_lineart {
      background-position: -832px 0; }
    .vehicle.mediuminv.AH1Z_lineart {
      background-position: -1040px 0; }
    .vehicle.mediuminv.AH6_lineart {
      background-position: -1248px 0; }
    .vehicle.mediuminv.BTR90_lineart {
      background-position: -1456px 0; }
    .vehicle.mediuminv.CENTURION_lineart {
      background-position: 0 -52px; }
    .vehicle.mediuminv.DIRTBIKE_lineart {
      background-position: -208px -52px; }
    .vehicle.mediuminv.DPV_lineart {
      background-position: -416px -52px; }
    .vehicle.mediuminv.DV15_lineart {
      background-position: -624px -52px; }
    .vehicle.mediuminv.EODbot_lineart {
      background-position: -832px -52px; }
    .vehicle.mediuminv.F35_lineart {
      background-position: -1040px -52px; }
    .vehicle.mediuminv.GROWLER_lineart {
      background-position: -1248px -52px; }
    .vehicle.mediuminv.GUNSHIELD_lineart {
      background-position: -1456px -52px; }
    .vehicle.mediuminv.H6K_lineart {
      background-position: 0 -104px; }
    .vehicle.mediuminv.HIMARS_lineart {
      background-position: -208px -104px; }
    .vehicle.mediuminv.HJ8_lineart {
      background-position: -416px -104px; }
    .vehicle.mediuminv.HT95_lineart {
      background-position: -624px -104px; }
    .vehicle.mediuminv.J20_lineart {
      background-position: -832px -104px; }
    .vehicle.mediuminv.KA60_lineart {
      background-position: -1040px -104px; }
    .vehicle.mediuminv.KORNET_lineart {
      background-position: -1248px -104px; }
    .vehicle.mediuminv.LAV-25_lineart {
      background-position: -1456px -104px; }
    .vehicle.mediuminv.LAV-AD_lineart {
      background-position: 0 -156px; }
    .vehicle.mediuminv.LD-2000_lineart {
      background-position: -208px -156px; }
    .vehicle.mediuminv.LYT2021_lineart {
      background-position: -416px -156px; }
    .vehicle.mediuminv.M1A2_lineart {
      background-position: -624px -156px; }
    .vehicle.mediuminv.M224_mortar_lineart {
      background-position: -832px -156px; }
    .vehicle.mediuminv.MAV_lineart {
      background-position: -1040px -156px; }
    .vehicle.mediuminv.MI28_lineart {
      background-position: -1248px -156px; }
    .vehicle.mediuminv.MRAP-Cougar_lineart {
      background-position: -1456px -156px; }
    .vehicle.mediuminv.Oldcannon_lineart {
      background-position: 0 -208px; }
    .vehicle.mediuminv.PANTSIR_lineart {
      background-position: -208px -208px; }
    .vehicle.mediuminv.PWC-JetSki_lineart {
      background-position: -416px -208px; }
    .vehicle.mediuminv.Pod_lineart {
      background-position: -624px -208px; }
    .vehicle.mediuminv.Q5_lineart {
      background-position: -832px -208px; }
    .vehicle.mediuminv.QUADBIKE_lineart {
      background-position: -1040px -208px; }
    .vehicle.mediuminv.RAWR_lineart {
      background-position: -1248px -208px; }
    .vehicle.mediuminv.RCB90_lineart {
      background-position: -1456px -208px; }
    .vehicle.mediuminv.RHIB_lineart {
      background-position: 0 -260px; }
    .vehicle.mediuminv.SC42_lineart {
      background-position: -208px -260px; }
    .vehicle.mediuminv.SKIDLOADER_lineart {
      background-position: -416px -260px; }
    .vehicle.mediuminv.SPM3_lineart {
      background-position: -624px -260px; }
    .vehicle.mediuminv.SU25_lineart {
      background-position: -832px -260px; }
    .vehicle.mediuminv.SU50-T50PAK_lineart {
      background-position: -1040px -260px; }
    .vehicle.mediuminv.SUAV_lineart {
      background-position: -1248px -260px; }
    .vehicle.mediuminv.Snowmobile_lineart {
      background-position: -1456px -260px; }
    .vehicle.mediuminv.T90_lineart {
      background-position: 0 -312px; }
    .vehicle.mediuminv.TOW_lineart {
      background-position: -208px -312px; }
    .vehicle.mediuminv.TUNGUSKA_lineart {
      background-position: -416px -312px; }
    .vehicle.mediuminv.Type95AA_lineart {
      background-position: -624px -312px; }
    .vehicle.mediuminv.Type99MBT_lineart {
      background-position: -832px -312px; }
    .vehicle.mediuminv.UCAV_lineart {
      background-position: -1040px -312px; }
    .vehicle.mediuminv.VDV_lineart {
      background-position: -1248px -312px; }
    .vehicle.mediuminv.VENOM_lineart {
      background-position: -1456px -312px; }
    .vehicle.mediuminv.XD1_lineart {
      background-position: 0 -364px; }
    .vehicle.mediuminv.Z10W_lineart {
      background-position: -208px -364px; }
    .vehicle.mediuminv.Z11_lineart {
      background-position: -416px -364px; }
    .vehicle.mediuminv.Z9-HAITUN_lineart {
      background-position: -624px -364px; }
    .vehicle.mediuminv.ZBD09_lineart {
      background-position: -832px -364px; }
    .vehicle.mediuminv.ZFB05_lineart {
      background-position: -1040px -364px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle {
  display: inline-block; }
  .vehicle.small {
    background-image: url(../profile/warsaw/gamedata/vehicle/small.png);
    width: 128px;
    height: 32px;
    background-size: 1024px 256px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle.small {
        background-image: url(../profile/warsaw/gamedata/vehicle/small@2x.png); } }
    .vehicle.small.A10_lineart {
      background-position: 0 0; }
    .vehicle.small.AAMine_lineart {
      background-position: -128px 0; }
    .vehicle.small.AAV_lineart {
      background-position: -256px 0; }
    .vehicle.small.AC130_lineart {
      background-position: -384px 0; }
    .vehicle.small.ACV_lineart {
      background-position: -512px 0; }
    .vehicle.small.AH1Z_lineart {
      background-position: -640px 0; }
    .vehicle.small.AH6_lineart {
      background-position: -768px 0; }
    .vehicle.small.BTR90_lineart {
      background-position: -896px 0; }
    .vehicle.small.CENTURION_lineart {
      background-position: 0 -32px; }
    .vehicle.small.DIRTBIKE_lineart {
      background-position: -128px -32px; }
    .vehicle.small.DPV_lineart {
      background-position: -256px -32px; }
    .vehicle.small.DV15_lineart {
      background-position: -384px -32px; }
    .vehicle.small.EODbot_lineart {
      background-position: -512px -32px; }
    .vehicle.small.F35_lineart {
      background-position: -640px -32px; }
    .vehicle.small.GROWLER_lineart {
      background-position: -768px -32px; }
    .vehicle.small.GUNSHIELD_lineart {
      background-position: -896px -32px; }
    .vehicle.small.H6K_lineart {
      background-position: 0 -64px; }
    .vehicle.small.HIMARS_lineart {
      background-position: -128px -64px; }
    .vehicle.small.HJ8_lineart {
      background-position: -256px -64px; }
    .vehicle.small.HT95_lineart {
      background-position: -384px -64px; }
    .vehicle.small.J20_lineart {
      background-position: -512px -64px; }
    .vehicle.small.KA60_lineart {
      background-position: -640px -64px; }
    .vehicle.small.KORNET_lineart {
      background-position: -768px -64px; }
    .vehicle.small.LAV-25_lineart {
      background-position: -896px -64px; }
    .vehicle.small.LAV-AD_lineart {
      background-position: 0 -96px; }
    .vehicle.small.LD-2000_lineart {
      background-position: -128px -96px; }
    .vehicle.small.LYT2021_lineart {
      background-position: -256px -96px; }
    .vehicle.small.M1A2_lineart {
      background-position: -384px -96px; }
    .vehicle.small.M224_mortar_lineart {
      background-position: -512px -96px; }
    .vehicle.small.MAV_lineart {
      background-position: -640px -96px; }
    .vehicle.small.MI28_lineart {
      background-position: -768px -96px; }
    .vehicle.small.MRAP-Cougar_lineart {
      background-position: -896px -96px; }
    .vehicle.small.Oldcannon_lineart {
      background-position: 0 -128px; }
    .vehicle.small.PANTSIR_lineart {
      background-position: -128px -128px; }
    .vehicle.small.PWC-JetSki_lineart {
      background-position: -256px -128px; }
    .vehicle.small.Pod_lineart {
      background-position: -384px -128px; }
    .vehicle.small.Q5_lineart {
      background-position: -512px -128px; }
    .vehicle.small.QUADBIKE_lineart {
      background-position: -640px -128px; }
    .vehicle.small.RAWR_lineart {
      background-position: -768px -128px; }
    .vehicle.small.RCB90_lineart {
      background-position: -896px -128px; }
    .vehicle.small.RHIB_lineart {
      background-position: 0 -160px; }
    .vehicle.small.SC42_lineart {
      background-position: -128px -160px; }
    .vehicle.small.SKIDLOADER_lineart {
      background-position: -256px -160px; }
    .vehicle.small.SPM3_lineart {
      background-position: -384px -160px; }
    .vehicle.small.SU25_lineart {
      background-position: -512px -160px; }
    .vehicle.small.SU50-T50PAK_lineart {
      background-position: -640px -160px; }
    .vehicle.small.SUAV_lineart {
      background-position: -768px -160px; }
    .vehicle.small.Snowmobile_lineart {
      background-position: -896px -160px; }
    .vehicle.small.T90_lineart {
      background-position: 0 -192px; }
    .vehicle.small.TOW_lineart {
      background-position: -128px -192px; }
    .vehicle.small.TUNGUSKA_lineart {
      background-position: -256px -192px; }
    .vehicle.small.Type95AA_lineart {
      background-position: -384px -192px; }
    .vehicle.small.Type99MBT_lineart {
      background-position: -512px -192px; }
    .vehicle.small.UCAV_lineart {
      background-position: -640px -192px; }
    .vehicle.small.VDV_lineart {
      background-position: -768px -192px; }
    .vehicle.small.VENOM_lineart {
      background-position: -896px -192px; }
    .vehicle.small.XD1_lineart {
      background-position: 0 -224px; }
    .vehicle.small.Z10W_lineart {
      background-position: -128px -224px; }
    .vehicle.small.Z11_lineart {
      background-position: -256px -224px; }
    .vehicle.small.Z9-HAITUN_lineart {
      background-position: -384px -224px; }
    .vehicle.small.ZBD09_lineart {
      background-position: -512px -224px; }
    .vehicle.small.ZFB05_lineart {
      background-position: -640px -224px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle {
  display: inline-block; }
  .vehicle.smallinv {
    background-image: url(../profile/warsaw/gamedata/vehicle/smallinv.png);
    width: 128px;
    height: 32px;
    background-size: 1024px 256px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle.smallinv {
        background-image: url(../profile/warsaw/gamedata/vehicle/smallinv@2x.png); } }
    .vehicle.smallinv.A10_lineart {
      background-position: 0 0; }
    .vehicle.smallinv.AAMine_lineart {
      background-position: -128px 0; }
    .vehicle.smallinv.AAV_lineart {
      background-position: -256px 0; }
    .vehicle.smallinv.AC130_lineart {
      background-position: -384px 0; }
    .vehicle.smallinv.ACV_lineart {
      background-position: -512px 0; }
    .vehicle.smallinv.AH1Z_lineart {
      background-position: -640px 0; }
    .vehicle.smallinv.AH6_lineart {
      background-position: -768px 0; }
    .vehicle.smallinv.BTR90_lineart {
      background-position: -896px 0; }
    .vehicle.smallinv.CENTURION_lineart {
      background-position: 0 -32px; }
    .vehicle.smallinv.DIRTBIKE_lineart {
      background-position: -128px -32px; }
    .vehicle.smallinv.DPV_lineart {
      background-position: -256px -32px; }
    .vehicle.smallinv.DV15_lineart {
      background-position: -384px -32px; }
    .vehicle.smallinv.EODbot_lineart {
      background-position: -512px -32px; }
    .vehicle.smallinv.F35_lineart {
      background-position: -640px -32px; }
    .vehicle.smallinv.GROWLER_lineart {
      background-position: -768px -32px; }
    .vehicle.smallinv.GUNSHIELD_lineart {
      background-position: -896px -32px; }
    .vehicle.smallinv.H6K_lineart {
      background-position: 0 -64px; }
    .vehicle.smallinv.HIMARS_lineart {
      background-position: -128px -64px; }
    .vehicle.smallinv.HJ8_lineart {
      background-position: -256px -64px; }
    .vehicle.smallinv.HT95_lineart {
      background-position: -384px -64px; }
    .vehicle.smallinv.J20_lineart {
      background-position: -512px -64px; }
    .vehicle.smallinv.KA60_lineart {
      background-position: -640px -64px; }
    .vehicle.smallinv.KORNET_lineart {
      background-position: -768px -64px; }
    .vehicle.smallinv.LAV-25_lineart {
      background-position: -896px -64px; }
    .vehicle.smallinv.LAV-AD_lineart {
      background-position: 0 -96px; }
    .vehicle.smallinv.LD-2000_lineart {
      background-position: -128px -96px; }
    .vehicle.smallinv.LYT2021_lineart {
      background-position: -256px -96px; }
    .vehicle.smallinv.M1A2_lineart {
      background-position: -384px -96px; }
    .vehicle.smallinv.M224_mortar_lineart {
      background-position: -512px -96px; }
    .vehicle.smallinv.MAV_lineart {
      background-position: -640px -96px; }
    .vehicle.smallinv.MI28_lineart {
      background-position: -768px -96px; }
    .vehicle.smallinv.MRAP-Cougar_lineart {
      background-position: -896px -96px; }
    .vehicle.smallinv.Oldcannon_lineart {
      background-position: 0 -128px; }
    .vehicle.smallinv.PANTSIR_lineart {
      background-position: -128px -128px; }
    .vehicle.smallinv.PWC-JetSki_lineart {
      background-position: -256px -128px; }
    .vehicle.smallinv.Pod_lineart {
      background-position: -384px -128px; }
    .vehicle.smallinv.Q5_lineart {
      background-position: -512px -128px; }
    .vehicle.smallinv.QUADBIKE_lineart {
      background-position: -640px -128px; }
    .vehicle.smallinv.RAWR_lineart {
      background-position: -768px -128px; }
    .vehicle.smallinv.RCB90_lineart {
      background-position: -896px -128px; }
    .vehicle.smallinv.RHIB_lineart {
      background-position: 0 -160px; }
    .vehicle.smallinv.SC42_lineart {
      background-position: -128px -160px; }
    .vehicle.smallinv.SKIDLOADER_lineart {
      background-position: -256px -160px; }
    .vehicle.smallinv.SPM3_lineart {
      background-position: -384px -160px; }
    .vehicle.smallinv.SU25_lineart {
      background-position: -512px -160px; }
    .vehicle.smallinv.SU50-T50PAK_lineart {
      background-position: -640px -160px; }
    .vehicle.smallinv.SUAV_lineart {
      background-position: -768px -160px; }
    .vehicle.smallinv.Snowmobile_lineart {
      background-position: -896px -160px; }
    .vehicle.smallinv.T90_lineart {
      background-position: 0 -192px; }
    .vehicle.smallinv.TOW_lineart {
      background-position: -128px -192px; }
    .vehicle.smallinv.TUNGUSKA_lineart {
      background-position: -256px -192px; }
    .vehicle.smallinv.Type95AA_lineart {
      background-position: -384px -192px; }
    .vehicle.smallinv.Type99MBT_lineart {
      background-position: -512px -192px; }
    .vehicle.smallinv.UCAV_lineart {
      background-position: -640px -192px; }
    .vehicle.smallinv.VDV_lineart {
      background-position: -768px -192px; }
    .vehicle.smallinv.VENOM_lineart {
      background-position: -896px -192px; }
    .vehicle.smallinv.XD1_lineart {
      background-position: 0 -224px; }
    .vehicle.smallinv.Z10W_lineart {
      background-position: -128px -224px; }
    .vehicle.smallinv.Z11_lineart {
      background-position: -256px -224px; }
    .vehicle.smallinv.Z9-HAITUN_lineart {
      background-position: -384px -224px; }
    .vehicle.smallinv.ZBD09_lineart {
      background-position: -512px -224px; }
    .vehicle.smallinv.ZFB05_lineart {
      background-position: -640px -224px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle {
  display: inline-block; }
  .vehicle.xsmall {
    background-image: url(../profile/warsaw/gamedata/vehicle/xsmall.png);
    width: 64px;
    height: 16px;
    background-size: 512px 128px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle.xsmall {
        background-image: url(../profile/warsaw/gamedata/vehicle/xsmall@2x.png); } }
    .vehicle.xsmall.A10_lineart {
      background-position: 0 0; }
    .vehicle.xsmall.AAMine_lineart {
      background-position: -64px 0; }
    .vehicle.xsmall.AAV_lineart {
      background-position: -128px 0; }
    .vehicle.xsmall.AC130_lineart {
      background-position: -192px 0; }
    .vehicle.xsmall.ACV_lineart {
      background-position: -256px 0; }
    .vehicle.xsmall.AH1Z_lineart {
      background-position: -320px 0; }
    .vehicle.xsmall.AH6_lineart {
      background-position: -384px 0; }
    .vehicle.xsmall.BTR90_lineart {
      background-position: -448px 0; }
    .vehicle.xsmall.CENTURION_lineart {
      background-position: 0 -16px; }
    .vehicle.xsmall.DIRTBIKE_lineart {
      background-position: -64px -16px; }
    .vehicle.xsmall.DPV_lineart {
      background-position: -128px -16px; }
    .vehicle.xsmall.DV15_lineart {
      background-position: -192px -16px; }
    .vehicle.xsmall.EODbot_lineart {
      background-position: -256px -16px; }
    .vehicle.xsmall.F35_lineart {
      background-position: -320px -16px; }
    .vehicle.xsmall.GROWLER_lineart {
      background-position: -384px -16px; }
    .vehicle.xsmall.GUNSHIELD_lineart {
      background-position: -448px -16px; }
    .vehicle.xsmall.H6K_lineart {
      background-position: 0 -32px; }
    .vehicle.xsmall.HIMARS_lineart {
      background-position: -64px -32px; }
    .vehicle.xsmall.HJ8_lineart {
      background-position: -128px -32px; }
    .vehicle.xsmall.HT95_lineart {
      background-position: -192px -32px; }
    .vehicle.xsmall.J20_lineart {
      background-position: -256px -32px; }
    .vehicle.xsmall.KA60_lineart {
      background-position: -320px -32px; }
    .vehicle.xsmall.KORNET_lineart {
      background-position: -384px -32px; }
    .vehicle.xsmall.LAV-25_lineart {
      background-position: -448px -32px; }
    .vehicle.xsmall.LAV-AD_lineart {
      background-position: 0 -48px; }
    .vehicle.xsmall.LD-2000_lineart {
      background-position: -64px -48px; }
    .vehicle.xsmall.LYT2021_lineart {
      background-position: -128px -48px; }
    .vehicle.xsmall.M1A2_lineart {
      background-position: -192px -48px; }
    .vehicle.xsmall.M224_mortar_lineart {
      background-position: -256px -48px; }
    .vehicle.xsmall.MAV_lineart {
      background-position: -320px -48px; }
    .vehicle.xsmall.MI28_lineart {
      background-position: -384px -48px; }
    .vehicle.xsmall.MRAP-Cougar_lineart {
      background-position: -448px -48px; }
    .vehicle.xsmall.Oldcannon_lineart {
      background-position: 0 -64px; }
    .vehicle.xsmall.PANTSIR_lineart {
      background-position: -64px -64px; }
    .vehicle.xsmall.PWC-JetSki_lineart {
      background-position: -128px -64px; }
    .vehicle.xsmall.Pod_lineart {
      background-position: -192px -64px; }
    .vehicle.xsmall.Q5_lineart {
      background-position: -256px -64px; }
    .vehicle.xsmall.QUADBIKE_lineart {
      background-position: -320px -64px; }
    .vehicle.xsmall.RAWR_lineart {
      background-position: -384px -64px; }
    .vehicle.xsmall.RCB90_lineart {
      background-position: -448px -64px; }
    .vehicle.xsmall.RHIB_lineart {
      background-position: 0 -80px; }
    .vehicle.xsmall.SC42_lineart {
      background-position: -64px -80px; }
    .vehicle.xsmall.SKIDLOADER_lineart {
      background-position: -128px -80px; }
    .vehicle.xsmall.SPM3_lineart {
      background-position: -192px -80px; }
    .vehicle.xsmall.SU25_lineart {
      background-position: -256px -80px; }
    .vehicle.xsmall.SU50-T50PAK_lineart {
      background-position: -320px -80px; }
    .vehicle.xsmall.SUAV_lineart {
      background-position: -384px -80px; }
    .vehicle.xsmall.Snowmobile_lineart {
      background-position: -448px -80px; }
    .vehicle.xsmall.T90_lineart {
      background-position: 0 -96px; }
    .vehicle.xsmall.TOW_lineart {
      background-position: -64px -96px; }
    .vehicle.xsmall.TUNGUSKA_lineart {
      background-position: -128px -96px; }
    .vehicle.xsmall.Type95AA_lineart {
      background-position: -192px -96px; }
    .vehicle.xsmall.Type99MBT_lineart {
      background-position: -256px -96px; }
    .vehicle.xsmall.UCAV_lineart {
      background-position: -320px -96px; }
    .vehicle.xsmall.VDV_lineart {
      background-position: -384px -96px; }
    .vehicle.xsmall.VENOM_lineart {
      background-position: -448px -96px; }
    .vehicle.xsmall.XD1_lineart {
      background-position: 0 -112px; }
    .vehicle.xsmall.Z10W_lineart {
      background-position: -64px -112px; }
    .vehicle.xsmall.Z11_lineart {
      background-position: -128px -112px; }
    .vehicle.xsmall.Z9-HAITUN_lineart {
      background-position: -192px -112px; }
    .vehicle.xsmall.ZBD09_lineart {
      background-position: -256px -112px; }
    .vehicle.xsmall.ZFB05_lineart {
      background-position: -320px -112px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock {
  display: inline-block; }
  .vehicleunlock.large {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock/large.png);
    width: 208px;
    height: 52px;
    background-size: 1456px 364px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock.large {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock/large@2x.png); } }
    .vehicleunlock.large._20mm_lineart {
      background-position: 0 0; }
    .vehicleunlock.large._25mm_lineart {
      background-position: -208px 0; }
    .vehicleunlock.large._30mm_lineart {
      background-position: -416px 0; }
    .vehicleunlock.large._NoSelection_lineart {
      background-position: -624px 0; }
    .vehicleunlock.large.active-radar-guided_lineart {
      background-position: -832px 0; }
    .vehicleunlock.large.air-radar_lineart {
      background-position: -1040px 0; }
    .vehicleunlock.large.airburst {
      background-position: -1248px 0; }
    .vehicleunlock.large.aircraft-stealth-coating_lineart {
      background-position: 0 -52px; }
    .vehicleunlock.large.ap-shell_lineart {
      background-position: -208px -52px; }
    .vehicleunlock.large.aps_lineart {
      background-position: -416px -52px; }
    .vehicleunlock.large.atgm_lineart {
      background-position: -624px -52px; }
    .vehicleunlock.large.auto-burst_lineart {
      background-position: -832px -52px; }
    .vehicleunlock.large.autoloader_lineart {
      background-position: -1040px -52px; }
    .vehicleunlock.large.canister-shell_lineart {
      background-position: -1248px -52px; }
    .vehicleunlock.large.cruise-missile {
      background-position: 0 -104px; }
    .vehicleunlock.large.ecm_lineart {
      background-position: -208px -104px; }
    .vehicleunlock.large.enhance-night-vision_lineart {
      background-position: -416px -104px; }
    .vehicleunlock.large.explosive-rocket_lineart {
      background-position: -624px -104px; }
    .vehicleunlock.large.fire-extinguisher_lineart {
      background-position: -832px -104px; }
    .vehicleunlock.large.flares_lineart {
      background-position: -1040px -104px; }
    .vehicleunlock.large.flechette_lineart {
      background-position: -1248px -104px; }
    .vehicleunlock.large.gyro-stabilizer_lineart {
      background-position: 0 -156px; }
    .vehicleunlock.large.he-shell_lineart {
      background-position: -208px -156px; }
    .vehicleunlock.large.heatseeking-missile_lineart {
      background-position: -416px -156px; }
    .vehicleunlock.large.hmg_lineart {
      background-position: -624px -156px; }
    .vehicleunlock.large.incendiary-grenade-launcher_lineart {
      background-position: -832px -156px; }
    .vehicleunlock.large.ir-smoke-launchers_lineart {
      background-position: -1040px -156px; }
    .vehicleunlock.large.jdam_lineart {
      background-position: -1248px -156px; }
    .vehicleunlock.large.jet-laser-guided-missile_lineart {
      background-position: 0 -208px; }
    .vehicleunlock.large.laser-guided_lineart {
      background-position: -208px -208px; }
    .vehicleunlock.large.lmg_lineart {
      background-position: -416px -208px; }
    .vehicleunlock.large.minigun_lineart {
      background-position: -624px -208px; }
    .vehicleunlock.large.optical-zoom_lineart {
      background-position: -832px -208px; }
    .vehicleunlock.large.passive-radar-guided_lineart {
      background-position: -1040px -208px; }
    .vehicleunlock.large.preventative-maintenance_lineart {
      background-position: -1248px -208px; }
    .vehicleunlock.large.proximity-scanner_lineart {
      background-position: 0 -260px; }
    .vehicleunlock.large.reactive-armor_lineart {
      background-position: -208px -260px; }
    .vehicleunlock.large.sabot-shell_lineart {
      background-position: -416px -260px; }
    .vehicleunlock.large.sabot-shells_lineart {
      background-position: -624px -260px; }
    .vehicleunlock.large.smart-guided-missile_lineart {
      background-position: -832px -260px; }
    .vehicleunlock.large.smokescreen-launchers_lineart {
      background-position: -1040px -260px; }
    .vehicleunlock.large.soflam_lineart {
      background-position: -1248px -260px; }
    .vehicleunlock.large.staff-shell_lineart {
      background-position: 0 -312px; }
    .vehicleunlock.large.termal-optics_lineart {
      background-position: -208px -312px; }
    .vehicleunlock.large.thermal-signature-dampening_lineart {
      background-position: -416px -312px; }
    .vehicleunlock.large.tow_lineart {
      background-position: -624px -312px; }
    .vehicleunlock.large.tv-guided-missile_lineart {
      background-position: -832px -312px; }
    .vehicleunlock.large.zuni_lineart {
      background-position: -1040px -312px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock {
  display: inline-block; }
  .vehicleunlock.medium {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock/medium.png);
    width: 104px;
    height: 26px;
    background-size: 728px 182px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock.medium {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock/medium@2x.png); } }
    .vehicleunlock.medium._20mm_lineart {
      background-position: 0 0; }
    .vehicleunlock.medium._25mm_lineart {
      background-position: -104px 0; }
    .vehicleunlock.medium._30mm_lineart {
      background-position: -208px 0; }
    .vehicleunlock.medium._NoSelection_lineart {
      background-position: -312px 0; }
    .vehicleunlock.medium.active-radar-guided_lineart {
      background-position: -416px 0; }
    .vehicleunlock.medium.air-radar_lineart {
      background-position: -520px 0; }
    .vehicleunlock.medium.airburst {
      background-position: -624px 0; }
    .vehicleunlock.medium.aircraft-stealth-coating_lineart {
      background-position: 0 -26px; }
    .vehicleunlock.medium.ap-shell_lineart {
      background-position: -104px -26px; }
    .vehicleunlock.medium.aps_lineart {
      background-position: -208px -26px; }
    .vehicleunlock.medium.atgm_lineart {
      background-position: -312px -26px; }
    .vehicleunlock.medium.auto-burst_lineart {
      background-position: -416px -26px; }
    .vehicleunlock.medium.autoloader_lineart {
      background-position: -520px -26px; }
    .vehicleunlock.medium.canister-shell_lineart {
      background-position: -624px -26px; }
    .vehicleunlock.medium.cruise-missile {
      background-position: 0 -52px; }
    .vehicleunlock.medium.ecm_lineart {
      background-position: -104px -52px; }
    .vehicleunlock.medium.enhance-night-vision_lineart {
      background-position: -208px -52px; }
    .vehicleunlock.medium.explosive-rocket_lineart {
      background-position: -312px -52px; }
    .vehicleunlock.medium.fire-extinguisher_lineart {
      background-position: -416px -52px; }
    .vehicleunlock.medium.flares_lineart {
      background-position: -520px -52px; }
    .vehicleunlock.medium.flechette_lineart {
      background-position: -624px -52px; }
    .vehicleunlock.medium.gyro-stabilizer_lineart {
      background-position: 0 -78px; }
    .vehicleunlock.medium.he-shell_lineart {
      background-position: -104px -78px; }
    .vehicleunlock.medium.heatseeking-missile_lineart {
      background-position: -208px -78px; }
    .vehicleunlock.medium.hmg_lineart {
      background-position: -312px -78px; }
    .vehicleunlock.medium.incendiary-grenade-launcher_lineart {
      background-position: -416px -78px; }
    .vehicleunlock.medium.ir-smoke-launchers_lineart {
      background-position: -520px -78px; }
    .vehicleunlock.medium.jdam_lineart {
      background-position: -624px -78px; }
    .vehicleunlock.medium.jet-laser-guided-missile_lineart {
      background-position: 0 -104px; }
    .vehicleunlock.medium.laser-guided_lineart {
      background-position: -104px -104px; }
    .vehicleunlock.medium.lmg_lineart {
      background-position: -208px -104px; }
    .vehicleunlock.medium.minigun_lineart {
      background-position: -312px -104px; }
    .vehicleunlock.medium.optical-zoom_lineart {
      background-position: -416px -104px; }
    .vehicleunlock.medium.passive-radar-guided_lineart {
      background-position: -520px -104px; }
    .vehicleunlock.medium.preventative-maintenance_lineart {
      background-position: -624px -104px; }
    .vehicleunlock.medium.proximity-scanner_lineart {
      background-position: 0 -130px; }
    .vehicleunlock.medium.reactive-armor_lineart {
      background-position: -104px -130px; }
    .vehicleunlock.medium.sabot-shell_lineart {
      background-position: -208px -130px; }
    .vehicleunlock.medium.sabot-shells_lineart {
      background-position: -312px -130px; }
    .vehicleunlock.medium.smart-guided-missile_lineart {
      background-position: -416px -130px; }
    .vehicleunlock.medium.smokescreen-launchers_lineart {
      background-position: -520px -130px; }
    .vehicleunlock.medium.soflam_lineart {
      background-position: -624px -130px; }
    .vehicleunlock.medium.staff-shell_lineart {
      background-position: 0 -156px; }
    .vehicleunlock.medium.termal-optics_lineart {
      background-position: -104px -156px; }
    .vehicleunlock.medium.thermal-signature-dampening_lineart {
      background-position: -208px -156px; }
    .vehicleunlock.medium.tow_lineart {
      background-position: -312px -156px; }
    .vehicleunlock.medium.tv-guided-missile_lineart {
      background-position: -416px -156px; }
    .vehicleunlock.medium.zuni_lineart {
      background-position: -520px -156px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock {
  display: inline-block; }
  .vehicleunlock.mediuminv {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock/mediuminv.png);
    width: 104px;
    height: 26px;
    background-size: 728px 182px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock.mediuminv {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock/mediuminv@2x.png); } }
    .vehicleunlock.mediuminv._20mm_lineart {
      background-position: 0 0; }
    .vehicleunlock.mediuminv._25mm_lineart {
      background-position: -104px 0; }
    .vehicleunlock.mediuminv._30mm_lineart {
      background-position: -208px 0; }
    .vehicleunlock.mediuminv._NoSelection_lineart {
      background-position: -312px 0; }
    .vehicleunlock.mediuminv.active-radar-guided_lineart {
      background-position: -416px 0; }
    .vehicleunlock.mediuminv.air-radar_lineart {
      background-position: -520px 0; }
    .vehicleunlock.mediuminv.airburst {
      background-position: -624px 0; }
    .vehicleunlock.mediuminv.aircraft-stealth-coating_lineart {
      background-position: 0 -26px; }
    .vehicleunlock.mediuminv.ap-shell_lineart {
      background-position: -104px -26px; }
    .vehicleunlock.mediuminv.aps_lineart {
      background-position: -208px -26px; }
    .vehicleunlock.mediuminv.atgm_lineart {
      background-position: -312px -26px; }
    .vehicleunlock.mediuminv.auto-burst_lineart {
      background-position: -416px -26px; }
    .vehicleunlock.mediuminv.autoloader_lineart {
      background-position: -520px -26px; }
    .vehicleunlock.mediuminv.canister-shell_lineart {
      background-position: -624px -26px; }
    .vehicleunlock.mediuminv.cruise-missile {
      background-position: 0 -52px; }
    .vehicleunlock.mediuminv.ecm_lineart {
      background-position: -104px -52px; }
    .vehicleunlock.mediuminv.enhance-night-vision_lineart {
      background-position: -208px -52px; }
    .vehicleunlock.mediuminv.explosive-rocket_lineart {
      background-position: -312px -52px; }
    .vehicleunlock.mediuminv.fire-extinguisher_lineart {
      background-position: -416px -52px; }
    .vehicleunlock.mediuminv.flares_lineart {
      background-position: -520px -52px; }
    .vehicleunlock.mediuminv.flechette_lineart {
      background-position: -624px -52px; }
    .vehicleunlock.mediuminv.gyro-stabilizer_lineart {
      background-position: 0 -78px; }
    .vehicleunlock.mediuminv.he-shell_lineart {
      background-position: -104px -78px; }
    .vehicleunlock.mediuminv.heatseeking-missile_lineart {
      background-position: -208px -78px; }
    .vehicleunlock.mediuminv.hmg_lineart {
      background-position: -312px -78px; }
    .vehicleunlock.mediuminv.incendiary-grenade-launcher_lineart {
      background-position: -416px -78px; }
    .vehicleunlock.mediuminv.ir-smoke-launchers_lineart {
      background-position: -520px -78px; }
    .vehicleunlock.mediuminv.jdam_lineart {
      background-position: -624px -78px; }
    .vehicleunlock.mediuminv.jet-laser-guided-missile_lineart {
      background-position: 0 -104px; }
    .vehicleunlock.mediuminv.laser-guided_lineart {
      background-position: -104px -104px; }
    .vehicleunlock.mediuminv.lmg_lineart {
      background-position: -208px -104px; }
    .vehicleunlock.mediuminv.minigun_lineart {
      background-position: -312px -104px; }
    .vehicleunlock.mediuminv.optical-zoom_lineart {
      background-position: -416px -104px; }
    .vehicleunlock.mediuminv.passive-radar-guided_lineart {
      background-position: -520px -104px; }
    .vehicleunlock.mediuminv.preventative-maintenance_lineart {
      background-position: -624px -104px; }
    .vehicleunlock.mediuminv.proximity-scanner_lineart {
      background-position: 0 -130px; }
    .vehicleunlock.mediuminv.reactive-armor_lineart {
      background-position: -104px -130px; }
    .vehicleunlock.mediuminv.sabot-shell_lineart {
      background-position: -208px -130px; }
    .vehicleunlock.mediuminv.sabot-shells_lineart {
      background-position: -312px -130px; }
    .vehicleunlock.mediuminv.smart-guided-missile_lineart {
      background-position: -416px -130px; }
    .vehicleunlock.mediuminv.smokescreen-launchers_lineart {
      background-position: -520px -130px; }
    .vehicleunlock.mediuminv.soflam_lineart {
      background-position: -624px -130px; }
    .vehicleunlock.mediuminv.staff-shell_lineart {
      background-position: 0 -156px; }
    .vehicleunlock.mediuminv.termal-optics_lineart {
      background-position: -104px -156px; }
    .vehicleunlock.mediuminv.thermal-signature-dampening_lineart {
      background-position: -208px -156px; }
    .vehicleunlock.mediuminv.tow_lineart {
      background-position: -312px -156px; }
    .vehicleunlock.mediuminv.tv-guided-missile_lineart {
      background-position: -416px -156px; }
    .vehicleunlock.mediuminv.zuni_lineart {
      background-position: -520px -156px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock {
  display: inline-block; }
  .vehicleunlock.small {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock/small.png);
    width: 64px;
    height: 16px;
    background-size: 448px 112px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock.small {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock/small@2x.png); } }
    .vehicleunlock.small._20mm_lineart {
      background-position: 0 0; }
    .vehicleunlock.small._25mm_lineart {
      background-position: -64px 0; }
    .vehicleunlock.small._30mm_lineart {
      background-position: -128px 0; }
    .vehicleunlock.small._NoSelection_lineart {
      background-position: -192px 0; }
    .vehicleunlock.small.active-radar-guided_lineart {
      background-position: -256px 0; }
    .vehicleunlock.small.air-radar_lineart {
      background-position: -320px 0; }
    .vehicleunlock.small.airburst {
      background-position: -384px 0; }
    .vehicleunlock.small.aircraft-stealth-coating_lineart {
      background-position: 0 -16px; }
    .vehicleunlock.small.ap-shell_lineart {
      background-position: -64px -16px; }
    .vehicleunlock.small.aps_lineart {
      background-position: -128px -16px; }
    .vehicleunlock.small.atgm_lineart {
      background-position: -192px -16px; }
    .vehicleunlock.small.auto-burst_lineart {
      background-position: -256px -16px; }
    .vehicleunlock.small.autoloader_lineart {
      background-position: -320px -16px; }
    .vehicleunlock.small.canister-shell_lineart {
      background-position: -384px -16px; }
    .vehicleunlock.small.cruise-missile {
      background-position: 0 -32px; }
    .vehicleunlock.small.ecm_lineart {
      background-position: -64px -32px; }
    .vehicleunlock.small.enhance-night-vision_lineart {
      background-position: -128px -32px; }
    .vehicleunlock.small.explosive-rocket_lineart {
      background-position: -192px -32px; }
    .vehicleunlock.small.fire-extinguisher_lineart {
      background-position: -256px -32px; }
    .vehicleunlock.small.flares_lineart {
      background-position: -320px -32px; }
    .vehicleunlock.small.flechette_lineart {
      background-position: -384px -32px; }
    .vehicleunlock.small.gyro-stabilizer_lineart {
      background-position: 0 -48px; }
    .vehicleunlock.small.he-shell_lineart {
      background-position: -64px -48px; }
    .vehicleunlock.small.heatseeking-missile_lineart {
      background-position: -128px -48px; }
    .vehicleunlock.small.hmg_lineart {
      background-position: -192px -48px; }
    .vehicleunlock.small.incendiary-grenade-launcher_lineart {
      background-position: -256px -48px; }
    .vehicleunlock.small.ir-smoke-launchers_lineart {
      background-position: -320px -48px; }
    .vehicleunlock.small.jdam_lineart {
      background-position: -384px -48px; }
    .vehicleunlock.small.jet-laser-guided-missile_lineart {
      background-position: 0 -64px; }
    .vehicleunlock.small.laser-guided_lineart {
      background-position: -64px -64px; }
    .vehicleunlock.small.lmg_lineart {
      background-position: -128px -64px; }
    .vehicleunlock.small.minigun_lineart {
      background-position: -192px -64px; }
    .vehicleunlock.small.optical-zoom_lineart {
      background-position: -256px -64px; }
    .vehicleunlock.small.passive-radar-guided_lineart {
      background-position: -320px -64px; }
    .vehicleunlock.small.preventative-maintenance_lineart {
      background-position: -384px -64px; }
    .vehicleunlock.small.proximity-scanner_lineart {
      background-position: 0 -80px; }
    .vehicleunlock.small.reactive-armor_lineart {
      background-position: -64px -80px; }
    .vehicleunlock.small.sabot-shell_lineart {
      background-position: -128px -80px; }
    .vehicleunlock.small.sabot-shells_lineart {
      background-position: -192px -80px; }
    .vehicleunlock.small.smart-guided-missile_lineart {
      background-position: -256px -80px; }
    .vehicleunlock.small.smokescreen-launchers_lineart {
      background-position: -320px -80px; }
    .vehicleunlock.small.soflam_lineart {
      background-position: -384px -80px; }
    .vehicleunlock.small.staff-shell_lineart {
      background-position: 0 -96px; }
    .vehicleunlock.small.termal-optics_lineart {
      background-position: -64px -96px; }
    .vehicleunlock.small.thermal-signature-dampening_lineart {
      background-position: -128px -96px; }
    .vehicleunlock.small.tow_lineart {
      background-position: -192px -96px; }
    .vehicleunlock.small.tv-guided-missile_lineart {
      background-position: -256px -96px; }
    .vehicleunlock.small.zuni_lineart {
      background-position: -320px -96px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock {
  display: inline-block; }
  .vehicleunlock.smallinv {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock/smallinv.png);
    width: 64px;
    height: 16px;
    background-size: 448px 112px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock.smallinv {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock/smallinv@2x.png); } }
    .vehicleunlock.smallinv._20mm_lineart {
      background-position: 0 0; }
    .vehicleunlock.smallinv._25mm_lineart {
      background-position: -64px 0; }
    .vehicleunlock.smallinv._30mm_lineart {
      background-position: -128px 0; }
    .vehicleunlock.smallinv._NoSelection_lineart {
      background-position: -192px 0; }
    .vehicleunlock.smallinv.active-radar-guided_lineart {
      background-position: -256px 0; }
    .vehicleunlock.smallinv.air-radar_lineart {
      background-position: -320px 0; }
    .vehicleunlock.smallinv.airburst {
      background-position: -384px 0; }
    .vehicleunlock.smallinv.aircraft-stealth-coating_lineart {
      background-position: 0 -16px; }
    .vehicleunlock.smallinv.ap-shell_lineart {
      background-position: -64px -16px; }
    .vehicleunlock.smallinv.aps_lineart {
      background-position: -128px -16px; }
    .vehicleunlock.smallinv.atgm_lineart {
      background-position: -192px -16px; }
    .vehicleunlock.smallinv.auto-burst_lineart {
      background-position: -256px -16px; }
    .vehicleunlock.smallinv.autoloader_lineart {
      background-position: -320px -16px; }
    .vehicleunlock.smallinv.canister-shell_lineart {
      background-position: -384px -16px; }
    .vehicleunlock.smallinv.cruise-missile {
      background-position: 0 -32px; }
    .vehicleunlock.smallinv.ecm_lineart {
      background-position: -64px -32px; }
    .vehicleunlock.smallinv.enhance-night-vision_lineart {
      background-position: -128px -32px; }
    .vehicleunlock.smallinv.explosive-rocket_lineart {
      background-position: -192px -32px; }
    .vehicleunlock.smallinv.fire-extinguisher_lineart {
      background-position: -256px -32px; }
    .vehicleunlock.smallinv.flares_lineart {
      background-position: -320px -32px; }
    .vehicleunlock.smallinv.flechette_lineart {
      background-position: -384px -32px; }
    .vehicleunlock.smallinv.gyro-stabilizer_lineart {
      background-position: 0 -48px; }
    .vehicleunlock.smallinv.he-shell_lineart {
      background-position: -64px -48px; }
    .vehicleunlock.smallinv.heatseeking-missile_lineart {
      background-position: -128px -48px; }
    .vehicleunlock.smallinv.hmg_lineart {
      background-position: -192px -48px; }
    .vehicleunlock.smallinv.incendiary-grenade-launcher_lineart {
      background-position: -256px -48px; }
    .vehicleunlock.smallinv.ir-smoke-launchers_lineart {
      background-position: -320px -48px; }
    .vehicleunlock.smallinv.jdam_lineart {
      background-position: -384px -48px; }
    .vehicleunlock.smallinv.jet-laser-guided-missile_lineart {
      background-position: 0 -64px; }
    .vehicleunlock.smallinv.laser-guided_lineart {
      background-position: -64px -64px; }
    .vehicleunlock.smallinv.lmg_lineart {
      background-position: -128px -64px; }
    .vehicleunlock.smallinv.minigun_lineart {
      background-position: -192px -64px; }
    .vehicleunlock.smallinv.optical-zoom_lineart {
      background-position: -256px -64px; }
    .vehicleunlock.smallinv.passive-radar-guided_lineart {
      background-position: -320px -64px; }
    .vehicleunlock.smallinv.preventative-maintenance_lineart {
      background-position: -384px -64px; }
    .vehicleunlock.smallinv.proximity-scanner_lineart {
      background-position: 0 -80px; }
    .vehicleunlock.smallinv.reactive-armor_lineart {
      background-position: -64px -80px; }
    .vehicleunlock.smallinv.sabot-shell_lineart {
      background-position: -128px -80px; }
    .vehicleunlock.smallinv.sabot-shells_lineart {
      background-position: -192px -80px; }
    .vehicleunlock.smallinv.smart-guided-missile_lineart {
      background-position: -256px -80px; }
    .vehicleunlock.smallinv.smokescreen-launchers_lineart {
      background-position: -320px -80px; }
    .vehicleunlock.smallinv.soflam_lineart {
      background-position: -384px -80px; }
    .vehicleunlock.smallinv.staff-shell_lineart {
      background-position: 0 -96px; }
    .vehicleunlock.smallinv.termal-optics_lineart {
      background-position: -64px -96px; }
    .vehicleunlock.smallinv.thermal-signature-dampening_lineart {
      background-position: -128px -96px; }
    .vehicleunlock.smallinv.tow_lineart {
      background-position: -192px -96px; }
    .vehicleunlock.smallinv.tv-guided-missile_lineart {
      background-position: -256px -96px; }
    .vehicleunlock.smallinv.zuni_lineart {
      background-position: -320px -96px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock {
  display: inline-block; }
  .vehicleunlock.xsmall {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock/xsmall.png);
    width: 56px;
    height: 14px;
    background-size: 392px 98px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock.xsmall {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock/xsmall@2x.png); } }
    .vehicleunlock.xsmall._20mm_lineart {
      background-position: 0 0; }
    .vehicleunlock.xsmall._25mm_lineart {
      background-position: -56px 0; }
    .vehicleunlock.xsmall._30mm_lineart {
      background-position: -112px 0; }
    .vehicleunlock.xsmall._NoSelection_lineart {
      background-position: -168px 0; }
    .vehicleunlock.xsmall.active-radar-guided_lineart {
      background-position: -224px 0; }
    .vehicleunlock.xsmall.air-radar_lineart {
      background-position: -280px 0; }
    .vehicleunlock.xsmall.airburst {
      background-position: -336px 0; }
    .vehicleunlock.xsmall.aircraft-stealth-coating_lineart {
      background-position: 0 -14px; }
    .vehicleunlock.xsmall.ap-shell_lineart {
      background-position: -56px -14px; }
    .vehicleunlock.xsmall.aps_lineart {
      background-position: -112px -14px; }
    .vehicleunlock.xsmall.atgm_lineart {
      background-position: -168px -14px; }
    .vehicleunlock.xsmall.auto-burst_lineart {
      background-position: -224px -14px; }
    .vehicleunlock.xsmall.autoloader_lineart {
      background-position: -280px -14px; }
    .vehicleunlock.xsmall.canister-shell_lineart {
      background-position: -336px -14px; }
    .vehicleunlock.xsmall.cruise-missile {
      background-position: 0 -28px; }
    .vehicleunlock.xsmall.ecm_lineart {
      background-position: -56px -28px; }
    .vehicleunlock.xsmall.enhance-night-vision_lineart {
      background-position: -112px -28px; }
    .vehicleunlock.xsmall.explosive-rocket_lineart {
      background-position: -168px -28px; }
    .vehicleunlock.xsmall.fire-extinguisher_lineart {
      background-position: -224px -28px; }
    .vehicleunlock.xsmall.flares_lineart {
      background-position: -280px -28px; }
    .vehicleunlock.xsmall.flechette_lineart {
      background-position: -336px -28px; }
    .vehicleunlock.xsmall.gyro-stabilizer_lineart {
      background-position: 0 -42px; }
    .vehicleunlock.xsmall.he-shell_lineart {
      background-position: -56px -42px; }
    .vehicleunlock.xsmall.heatseeking-missile_lineart {
      background-position: -112px -42px; }
    .vehicleunlock.xsmall.hmg_lineart {
      background-position: -168px -42px; }
    .vehicleunlock.xsmall.incendiary-grenade-launcher_lineart {
      background-position: -224px -42px; }
    .vehicleunlock.xsmall.ir-smoke-launchers_lineart {
      background-position: -280px -42px; }
    .vehicleunlock.xsmall.jdam_lineart {
      background-position: -336px -42px; }
    .vehicleunlock.xsmall.jet-laser-guided-missile_lineart {
      background-position: 0 -56px; }
    .vehicleunlock.xsmall.laser-guided_lineart {
      background-position: -56px -56px; }
    .vehicleunlock.xsmall.lmg_lineart {
      background-position: -112px -56px; }
    .vehicleunlock.xsmall.minigun_lineart {
      background-position: -168px -56px; }
    .vehicleunlock.xsmall.optical-zoom_lineart {
      background-position: -224px -56px; }
    .vehicleunlock.xsmall.passive-radar-guided_lineart {
      background-position: -280px -56px; }
    .vehicleunlock.xsmall.preventative-maintenance_lineart {
      background-position: -336px -56px; }
    .vehicleunlock.xsmall.proximity-scanner_lineart {
      background-position: 0 -70px; }
    .vehicleunlock.xsmall.reactive-armor_lineart {
      background-position: -56px -70px; }
    .vehicleunlock.xsmall.sabot-shell_lineart {
      background-position: -112px -70px; }
    .vehicleunlock.xsmall.sabot-shells_lineart {
      background-position: -168px -70px; }
    .vehicleunlock.xsmall.smart-guided-missile_lineart {
      background-position: -224px -70px; }
    .vehicleunlock.xsmall.smokescreen-launchers_lineart {
      background-position: -280px -70px; }
    .vehicleunlock.xsmall.soflam_lineart {
      background-position: -336px -70px; }
    .vehicleunlock.xsmall.staff-shell_lineart {
      background-position: 0 -84px; }
    .vehicleunlock.xsmall.termal-optics_lineart {
      background-position: -56px -84px; }
    .vehicleunlock.xsmall.thermal-signature-dampening_lineart {
      background-position: -112px -84px; }
    .vehicleunlock.xsmall.tow_lineart {
      background-position: -168px -84px; }
    .vehicleunlock.xsmall.tv-guided-missile_lineart {
      background-position: -224px -84px; }
    .vehicleunlock.xsmall.zuni_lineart {
      background-position: -280px -84px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock_unlock {
  display: inline-block; }
  .vehicleunlock_unlock.large {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/large.png);
    width: 208px;
    height: 52px;
    background-size: 1456px 364px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock_unlock.large {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/large@2x.png); } }
    .vehicleunlock_unlock.large._20mm_fancy {
      background-position: 0 0; }
    .vehicleunlock_unlock.large._25mm_fancy {
      background-position: -208px 0; }
    .vehicleunlock_unlock.large._30mm_fancy {
      background-position: -416px 0; }
    .vehicleunlock_unlock.large.active-radar-guided_fancy {
      background-position: -624px 0; }
    .vehicleunlock_unlock.large.air-radar_fancy {
      background-position: -832px 0; }
    .vehicleunlock_unlock.large.airburst {
      background-position: -1040px 0; }
    .vehicleunlock_unlock.large.aircraft-stealth-coating_fancy {
      background-position: -1248px 0; }
    .vehicleunlock_unlock.large.ap-shell_fancy {
      background-position: 0 -52px; }
    .vehicleunlock_unlock.large.aps_fancy {
      background-position: -208px -52px; }
    .vehicleunlock_unlock.large.atgm_fancy {
      background-position: -416px -52px; }
    .vehicleunlock_unlock.large.auto-burst_fancy {
      background-position: -624px -52px; }
    .vehicleunlock_unlock.large.autoloader_fancy {
      background-position: -832px -52px; }
    .vehicleunlock_unlock.large.canister-shell_fancy {
      background-position: -1040px -52px; }
    .vehicleunlock_unlock.large.cruise-missile {
      background-position: -1248px -52px; }
    .vehicleunlock_unlock.large.ecm_fancy {
      background-position: 0 -104px; }
    .vehicleunlock_unlock.large.enhance-night-vision_fancy {
      background-position: -208px -104px; }
    .vehicleunlock_unlock.large.explosive-rocket_fancy {
      background-position: -416px -104px; }
    .vehicleunlock_unlock.large.fire-extinguisher_fancy {
      background-position: -624px -104px; }
    .vehicleunlock_unlock.large.flares_fancy {
      background-position: -832px -104px; }
    .vehicleunlock_unlock.large.flechette_fancy {
      background-position: -1040px -104px; }
    .vehicleunlock_unlock.large.gyro-stabilizer_fancy {
      background-position: -1248px -104px; }
    .vehicleunlock_unlock.large.he-shell_fancy {
      background-position: 0 -156px; }
    .vehicleunlock_unlock.large.heatseeking-missile_fancy {
      background-position: -208px -156px; }
    .vehicleunlock_unlock.large.hmg_fancy {
      background-position: -416px -156px; }
    .vehicleunlock_unlock.large.incendiary-grenade-launcher_fancy {
      background-position: -624px -156px; }
    .vehicleunlock_unlock.large.ir-smoke-launchers_fancy {
      background-position: -832px -156px; }
    .vehicleunlock_unlock.large.jdam_fancy {
      background-position: -1040px -156px; }
    .vehicleunlock_unlock.large.jet-laser-guided-missile_fancy {
      background-position: -1248px -156px; }
    .vehicleunlock_unlock.large.laser-guided_fancy {
      background-position: 0 -208px; }
    .vehicleunlock_unlock.large.lmg_fancy {
      background-position: -208px -208px; }
    .vehicleunlock_unlock.large.minigun_fancy {
      background-position: -416px -208px; }
    .vehicleunlock_unlock.large.optical-zoom_fancy {
      background-position: -624px -208px; }
    .vehicleunlock_unlock.large.passive-radar-guided_fancy {
      background-position: -832px -208px; }
    .vehicleunlock_unlock.large.preventative-maintenance_fancy {
      background-position: -1040px -208px; }
    .vehicleunlock_unlock.large.proximity-scanner_fancy {
      background-position: -1248px -208px; }
    .vehicleunlock_unlock.large.reactive-armor-2_fancy {
      background-position: 0 -260px; }
    .vehicleunlock_unlock.large.sabot-shell_fancy {
      background-position: -208px -260px; }
    .vehicleunlock_unlock.large.sabot-shells_fancy {
      background-position: -416px -260px; }
    .vehicleunlock_unlock.large.smart-guided-missile_fancy {
      background-position: -624px -260px; }
    .vehicleunlock_unlock.large.smokescreen-launchers_fancy {
      background-position: -832px -260px; }
    .vehicleunlock_unlock.large.soflam_fancy {
      background-position: -1040px -260px; }
    .vehicleunlock_unlock.large.staff-shell_fancy {
      background-position: -1248px -260px; }
    .vehicleunlock_unlock.large.thermal-optics_fancy {
      background-position: 0 -312px; }
    .vehicleunlock_unlock.large.thermal-signature-dampening_fancy {
      background-position: -208px -312px; }
    .vehicleunlock_unlock.large.tow_fancy {
      background-position: -416px -312px; }
    .vehicleunlock_unlock.large.tv-guided-missile_fancy {
      background-position: -624px -312px; }
    .vehicleunlock_unlock.large.zuni_fancy {
      background-position: -832px -312px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock_unlock {
  display: inline-block; }
  .vehicleunlock_unlock.medium {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/medium.png);
    width: 147px;
    height: 88px;
    background-size: 1029px 616px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock_unlock.medium {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/medium@2x.png); } }
    .vehicleunlock_unlock.medium._20mm_fancy {
      background-position: 0 0; }
    .vehicleunlock_unlock.medium._25mm_fancy {
      background-position: -147px 0; }
    .vehicleunlock_unlock.medium._30mm_fancy {
      background-position: -294px 0; }
    .vehicleunlock_unlock.medium.active-radar-guided_fancy {
      background-position: -441px 0; }
    .vehicleunlock_unlock.medium.air-radar_fancy {
      background-position: -588px 0; }
    .vehicleunlock_unlock.medium.airburst {
      background-position: -735px 0; }
    .vehicleunlock_unlock.medium.aircraft-stealth-coating_fancy {
      background-position: -882px 0; }
    .vehicleunlock_unlock.medium.ap-shell_fancy {
      background-position: 0 -88px; }
    .vehicleunlock_unlock.medium.aps_fancy {
      background-position: -147px -88px; }
    .vehicleunlock_unlock.medium.atgm_fancy {
      background-position: -294px -88px; }
    .vehicleunlock_unlock.medium.auto-burst_fancy {
      background-position: -441px -88px; }
    .vehicleunlock_unlock.medium.autoloader_fancy {
      background-position: -588px -88px; }
    .vehicleunlock_unlock.medium.canister-shell_fancy {
      background-position: -735px -88px; }
    .vehicleunlock_unlock.medium.cruise-missile {
      background-position: -882px -88px; }
    .vehicleunlock_unlock.medium.ecm_fancy {
      background-position: 0 -176px; }
    .vehicleunlock_unlock.medium.enhance-night-vision_fancy {
      background-position: -147px -176px; }
    .vehicleunlock_unlock.medium.explosive-rocket_fancy {
      background-position: -294px -176px; }
    .vehicleunlock_unlock.medium.fire-extinguisher_fancy {
      background-position: -441px -176px; }
    .vehicleunlock_unlock.medium.flares_fancy {
      background-position: -588px -176px; }
    .vehicleunlock_unlock.medium.flechette_fancy {
      background-position: -735px -176px; }
    .vehicleunlock_unlock.medium.gyro-stabilizer_fancy {
      background-position: -882px -176px; }
    .vehicleunlock_unlock.medium.he-shell_fancy {
      background-position: 0 -264px; }
    .vehicleunlock_unlock.medium.heatseeking-missile_fancy {
      background-position: -147px -264px; }
    .vehicleunlock_unlock.medium.hmg_fancy {
      background-position: -294px -264px; }
    .vehicleunlock_unlock.medium.incendiary-grenade-launcher_fancy {
      background-position: -441px -264px; }
    .vehicleunlock_unlock.medium.ir-smoke-launchers_fancy {
      background-position: -588px -264px; }
    .vehicleunlock_unlock.medium.jdam_fancy {
      background-position: -735px -264px; }
    .vehicleunlock_unlock.medium.jet-laser-guided-missile_fancy {
      background-position: -882px -264px; }
    .vehicleunlock_unlock.medium.laser-guided_fancy {
      background-position: 0 -352px; }
    .vehicleunlock_unlock.medium.lmg_fancy {
      background-position: -147px -352px; }
    .vehicleunlock_unlock.medium.minigun_fancy {
      background-position: -294px -352px; }
    .vehicleunlock_unlock.medium.optical-zoom_fancy {
      background-position: -441px -352px; }
    .vehicleunlock_unlock.medium.passive-radar-guided_fancy {
      background-position: -588px -352px; }
    .vehicleunlock_unlock.medium.preventative-maintenance_fancy {
      background-position: -735px -352px; }
    .vehicleunlock_unlock.medium.proximity-scanner_fancy {
      background-position: -882px -352px; }
    .vehicleunlock_unlock.medium.reactive-armor-2_fancy {
      background-position: 0 -440px; }
    .vehicleunlock_unlock.medium.sabot-shell_fancy {
      background-position: -147px -440px; }
    .vehicleunlock_unlock.medium.sabot-shells_fancy {
      background-position: -294px -440px; }
    .vehicleunlock_unlock.medium.smart-guided-missile_fancy {
      background-position: -441px -440px; }
    .vehicleunlock_unlock.medium.smokescreen-launchers_fancy {
      background-position: -588px -440px; }
    .vehicleunlock_unlock.medium.soflam_fancy {
      background-position: -735px -440px; }
    .vehicleunlock_unlock.medium.staff-shell_fancy {
      background-position: -882px -440px; }
    .vehicleunlock_unlock.medium.thermal-optics_fancy {
      background-position: 0 -528px; }
    .vehicleunlock_unlock.medium.thermal-signature-dampening_fancy {
      background-position: -147px -528px; }
    .vehicleunlock_unlock.medium.tow_fancy {
      background-position: -294px -528px; }
    .vehicleunlock_unlock.medium.tv-guided-missile_fancy {
      background-position: -441px -528px; }
    .vehicleunlock_unlock.medium.zuni_fancy {
      background-position: -588px -528px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock_unlock {
  display: inline-block; }
  .vehicleunlock_unlock.mediuminv {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/mediuminv.png);
    width: 147px;
    height: 88px;
    background-size: 1029px 616px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock_unlock.mediuminv {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/mediuminv@2x.png); } }
    .vehicleunlock_unlock.mediuminv._20mm_fancy {
      background-position: 0 0; }
    .vehicleunlock_unlock.mediuminv._25mm_fancy {
      background-position: -147px 0; }
    .vehicleunlock_unlock.mediuminv._30mm_fancy {
      background-position: -294px 0; }
    .vehicleunlock_unlock.mediuminv.active-radar-guided_fancy {
      background-position: -441px 0; }
    .vehicleunlock_unlock.mediuminv.air-radar_fancy {
      background-position: -588px 0; }
    .vehicleunlock_unlock.mediuminv.airburst {
      background-position: -735px 0; }
    .vehicleunlock_unlock.mediuminv.aircraft-stealth-coating_fancy {
      background-position: -882px 0; }
    .vehicleunlock_unlock.mediuminv.ap-shell_fancy {
      background-position: 0 -88px; }
    .vehicleunlock_unlock.mediuminv.aps_fancy {
      background-position: -147px -88px; }
    .vehicleunlock_unlock.mediuminv.atgm_fancy {
      background-position: -294px -88px; }
    .vehicleunlock_unlock.mediuminv.auto-burst_fancy {
      background-position: -441px -88px; }
    .vehicleunlock_unlock.mediuminv.autoloader_fancy {
      background-position: -588px -88px; }
    .vehicleunlock_unlock.mediuminv.canister-shell_fancy {
      background-position: -735px -88px; }
    .vehicleunlock_unlock.mediuminv.cruise-missile {
      background-position: -882px -88px; }
    .vehicleunlock_unlock.mediuminv.ecm_fancy {
      background-position: 0 -176px; }
    .vehicleunlock_unlock.mediuminv.enhance-night-vision_fancy {
      background-position: -147px -176px; }
    .vehicleunlock_unlock.mediuminv.explosive-rocket_fancy {
      background-position: -294px -176px; }
    .vehicleunlock_unlock.mediuminv.fire-extinguisher_fancy {
      background-position: -441px -176px; }
    .vehicleunlock_unlock.mediuminv.flares_fancy {
      background-position: -588px -176px; }
    .vehicleunlock_unlock.mediuminv.flechette_fancy {
      background-position: -735px -176px; }
    .vehicleunlock_unlock.mediuminv.gyro-stabilizer_fancy {
      background-position: -882px -176px; }
    .vehicleunlock_unlock.mediuminv.he-shell_fancy {
      background-position: 0 -264px; }
    .vehicleunlock_unlock.mediuminv.heatseeking-missile_fancy {
      background-position: -147px -264px; }
    .vehicleunlock_unlock.mediuminv.hmg_fancy {
      background-position: -294px -264px; }
    .vehicleunlock_unlock.mediuminv.incendiary-grenade-launcher_fancy {
      background-position: -441px -264px; }
    .vehicleunlock_unlock.mediuminv.ir-smoke-launchers_fancy {
      background-position: -588px -264px; }
    .vehicleunlock_unlock.mediuminv.jdam_fancy {
      background-position: -735px -264px; }
    .vehicleunlock_unlock.mediuminv.jet-laser-guided-missile_fancy {
      background-position: -882px -264px; }
    .vehicleunlock_unlock.mediuminv.laser-guided_fancy {
      background-position: 0 -352px; }
    .vehicleunlock_unlock.mediuminv.lmg_fancy {
      background-position: -147px -352px; }
    .vehicleunlock_unlock.mediuminv.minigun_fancy {
      background-position: -294px -352px; }
    .vehicleunlock_unlock.mediuminv.optical-zoom_fancy {
      background-position: -441px -352px; }
    .vehicleunlock_unlock.mediuminv.passive-radar-guided_fancy {
      background-position: -588px -352px; }
    .vehicleunlock_unlock.mediuminv.preventative-maintenance_fancy {
      background-position: -735px -352px; }
    .vehicleunlock_unlock.mediuminv.proximity-scanner_fancy {
      background-position: -882px -352px; }
    .vehicleunlock_unlock.mediuminv.reactive-armor-2_fancy {
      background-position: 0 -440px; }
    .vehicleunlock_unlock.mediuminv.sabot-shell_fancy {
      background-position: -147px -440px; }
    .vehicleunlock_unlock.mediuminv.sabot-shells_fancy {
      background-position: -294px -440px; }
    .vehicleunlock_unlock.mediuminv.smart-guided-missile_fancy {
      background-position: -441px -440px; }
    .vehicleunlock_unlock.mediuminv.smokescreen-launchers_fancy {
      background-position: -588px -440px; }
    .vehicleunlock_unlock.mediuminv.soflam_fancy {
      background-position: -735px -440px; }
    .vehicleunlock_unlock.mediuminv.staff-shell_fancy {
      background-position: -882px -440px; }
    .vehicleunlock_unlock.mediuminv.thermal-optics_fancy {
      background-position: 0 -528px; }
    .vehicleunlock_unlock.mediuminv.thermal-signature-dampening_fancy {
      background-position: -147px -528px; }
    .vehicleunlock_unlock.mediuminv.tow_fancy {
      background-position: -294px -528px; }
    .vehicleunlock_unlock.mediuminv.tv-guided-missile_fancy {
      background-position: -441px -528px; }
    .vehicleunlock_unlock.mediuminv.zuni_fancy {
      background-position: -588px -528px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock_unlock {
  display: inline-block; }
  .vehicleunlock_unlock.small {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/small.png);
    width: 90px;
    height: 54px;
    background-size: 630px 378px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock_unlock.small {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/small@2x.png); } }
    .vehicleunlock_unlock.small._20mm_fancy {
      background-position: 0 0; }
    .vehicleunlock_unlock.small._25mm_fancy {
      background-position: -90px 0; }
    .vehicleunlock_unlock.small._30mm_fancy {
      background-position: -180px 0; }
    .vehicleunlock_unlock.small.active-radar-guided_fancy {
      background-position: -270px 0; }
    .vehicleunlock_unlock.small.air-radar_fancy {
      background-position: -360px 0; }
    .vehicleunlock_unlock.small.airburst {
      background-position: -450px 0; }
    .vehicleunlock_unlock.small.aircraft-stealth-coating_fancy {
      background-position: -540px 0; }
    .vehicleunlock_unlock.small.ap-shell_fancy {
      background-position: 0 -54px; }
    .vehicleunlock_unlock.small.aps_fancy {
      background-position: -90px -54px; }
    .vehicleunlock_unlock.small.atgm_fancy {
      background-position: -180px -54px; }
    .vehicleunlock_unlock.small.auto-burst_fancy {
      background-position: -270px -54px; }
    .vehicleunlock_unlock.small.autoloader_fancy {
      background-position: -360px -54px; }
    .vehicleunlock_unlock.small.canister-shell_fancy {
      background-position: -450px -54px; }
    .vehicleunlock_unlock.small.cruise-missile {
      background-position: -540px -54px; }
    .vehicleunlock_unlock.small.ecm_fancy {
      background-position: 0 -108px; }
    .vehicleunlock_unlock.small.enhance-night-vision_fancy {
      background-position: -90px -108px; }
    .vehicleunlock_unlock.small.explosive-rocket_fancy {
      background-position: -180px -108px; }
    .vehicleunlock_unlock.small.fire-extinguisher_fancy {
      background-position: -270px -108px; }
    .vehicleunlock_unlock.small.flares_fancy {
      background-position: -360px -108px; }
    .vehicleunlock_unlock.small.flechette_fancy {
      background-position: -450px -108px; }
    .vehicleunlock_unlock.small.gyro-stabilizer_fancy {
      background-position: -540px -108px; }
    .vehicleunlock_unlock.small.he-shell_fancy {
      background-position: 0 -162px; }
    .vehicleunlock_unlock.small.heatseeking-missile_fancy {
      background-position: -90px -162px; }
    .vehicleunlock_unlock.small.hmg_fancy {
      background-position: -180px -162px; }
    .vehicleunlock_unlock.small.incendiary-grenade-launcher_fancy {
      background-position: -270px -162px; }
    .vehicleunlock_unlock.small.ir-smoke-launchers_fancy {
      background-position: -360px -162px; }
    .vehicleunlock_unlock.small.jdam_fancy {
      background-position: -450px -162px; }
    .vehicleunlock_unlock.small.jet-laser-guided-missile_fancy {
      background-position: -540px -162px; }
    .vehicleunlock_unlock.small.laser-guided_fancy {
      background-position: 0 -216px; }
    .vehicleunlock_unlock.small.lmg_fancy {
      background-position: -90px -216px; }
    .vehicleunlock_unlock.small.minigun_fancy {
      background-position: -180px -216px; }
    .vehicleunlock_unlock.small.optical-zoom_fancy {
      background-position: -270px -216px; }
    .vehicleunlock_unlock.small.passive-radar-guided_fancy {
      background-position: -360px -216px; }
    .vehicleunlock_unlock.small.preventative-maintenance_fancy {
      background-position: -450px -216px; }
    .vehicleunlock_unlock.small.proximity-scanner_fancy {
      background-position: -540px -216px; }
    .vehicleunlock_unlock.small.reactive-armor-2_fancy {
      background-position: 0 -270px; }
    .vehicleunlock_unlock.small.sabot-shell_fancy {
      background-position: -90px -270px; }
    .vehicleunlock_unlock.small.sabot-shells_fancy {
      background-position: -180px -270px; }
    .vehicleunlock_unlock.small.smart-guided-missile_fancy {
      background-position: -270px -270px; }
    .vehicleunlock_unlock.small.smokescreen-launchers_fancy {
      background-position: -360px -270px; }
    .vehicleunlock_unlock.small.soflam_fancy {
      background-position: -450px -270px; }
    .vehicleunlock_unlock.small.staff-shell_fancy {
      background-position: -540px -270px; }
    .vehicleunlock_unlock.small.thermal-optics_fancy {
      background-position: 0 -324px; }
    .vehicleunlock_unlock.small.thermal-signature-dampening_fancy {
      background-position: -90px -324px; }
    .vehicleunlock_unlock.small.tow_fancy {
      background-position: -180px -324px; }
    .vehicleunlock_unlock.small.tv-guided-missile_fancy {
      background-position: -270px -324px; }
    .vehicleunlock_unlock.small.zuni_fancy {
      background-position: -360px -324px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock_unlock {
  display: inline-block; }
  .vehicleunlock_unlock.xsmall {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/xsmall.png);
    width: 79px;
    height: 43px;
    background-size: 553px 301px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock_unlock.xsmall {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/xsmall@2x.png); } }
    .vehicleunlock_unlock.xsmall._20mm_fancy {
      background-position: 0 0; }
    .vehicleunlock_unlock.xsmall._25mm_fancy {
      background-position: -79px 0; }
    .vehicleunlock_unlock.xsmall._30mm_fancy {
      background-position: -158px 0; }
    .vehicleunlock_unlock.xsmall.active-radar-guided_fancy {
      background-position: -237px 0; }
    .vehicleunlock_unlock.xsmall.air-radar_fancy {
      background-position: -316px 0; }
    .vehicleunlock_unlock.xsmall.airburst {
      background-position: -395px 0; }
    .vehicleunlock_unlock.xsmall.aircraft-stealth-coating_fancy {
      background-position: -474px 0; }
    .vehicleunlock_unlock.xsmall.ap-shell_fancy {
      background-position: 0 -43px; }
    .vehicleunlock_unlock.xsmall.aps_fancy {
      background-position: -79px -43px; }
    .vehicleunlock_unlock.xsmall.atgm_fancy {
      background-position: -158px -43px; }
    .vehicleunlock_unlock.xsmall.auto-burst_fancy {
      background-position: -237px -43px; }
    .vehicleunlock_unlock.xsmall.autoloader_fancy {
      background-position: -316px -43px; }
    .vehicleunlock_unlock.xsmall.canister-shell_fancy {
      background-position: -395px -43px; }
    .vehicleunlock_unlock.xsmall.cruise-missile {
      background-position: -474px -43px; }
    .vehicleunlock_unlock.xsmall.ecm_fancy {
      background-position: 0 -86px; }
    .vehicleunlock_unlock.xsmall.enhance-night-vision_fancy {
      background-position: -79px -86px; }
    .vehicleunlock_unlock.xsmall.explosive-rocket_fancy {
      background-position: -158px -86px; }
    .vehicleunlock_unlock.xsmall.fire-extinguisher_fancy {
      background-position: -237px -86px; }
    .vehicleunlock_unlock.xsmall.flares_fancy {
      background-position: -316px -86px; }
    .vehicleunlock_unlock.xsmall.flechette_fancy {
      background-position: -395px -86px; }
    .vehicleunlock_unlock.xsmall.gyro-stabilizer_fancy {
      background-position: -474px -86px; }
    .vehicleunlock_unlock.xsmall.he-shell_fancy {
      background-position: 0 -129px; }
    .vehicleunlock_unlock.xsmall.heatseeking-missile_fancy {
      background-position: -79px -129px; }
    .vehicleunlock_unlock.xsmall.hmg_fancy {
      background-position: -158px -129px; }
    .vehicleunlock_unlock.xsmall.incendiary-grenade-launcher_fancy {
      background-position: -237px -129px; }
    .vehicleunlock_unlock.xsmall.ir-smoke-launchers_fancy {
      background-position: -316px -129px; }
    .vehicleunlock_unlock.xsmall.jdam_fancy {
      background-position: -395px -129px; }
    .vehicleunlock_unlock.xsmall.jet-laser-guided-missile_fancy {
      background-position: -474px -129px; }
    .vehicleunlock_unlock.xsmall.laser-guided_fancy {
      background-position: 0 -172px; }
    .vehicleunlock_unlock.xsmall.lmg_fancy {
      background-position: -79px -172px; }
    .vehicleunlock_unlock.xsmall.minigun_fancy {
      background-position: -158px -172px; }
    .vehicleunlock_unlock.xsmall.optical-zoom_fancy {
      background-position: -237px -172px; }
    .vehicleunlock_unlock.xsmall.passive-radar-guided_fancy {
      background-position: -316px -172px; }
    .vehicleunlock_unlock.xsmall.preventative-maintenance_fancy {
      background-position: -395px -172px; }
    .vehicleunlock_unlock.xsmall.proximity-scanner_fancy {
      background-position: -474px -172px; }
    .vehicleunlock_unlock.xsmall.reactive-armor-2_fancy {
      background-position: 0 -215px; }
    .vehicleunlock_unlock.xsmall.sabot-shell_fancy {
      background-position: -79px -215px; }
    .vehicleunlock_unlock.xsmall.sabot-shells_fancy {
      background-position: -158px -215px; }
    .vehicleunlock_unlock.xsmall.smart-guided-missile_fancy {
      background-position: -237px -215px; }
    .vehicleunlock_unlock.xsmall.smokescreen-launchers_fancy {
      background-position: -316px -215px; }
    .vehicleunlock_unlock.xsmall.soflam_fancy {
      background-position: -395px -215px; }
    .vehicleunlock_unlock.xsmall.staff-shell_fancy {
      background-position: -474px -215px; }
    .vehicleunlock_unlock.xsmall.thermal-optics_fancy {
      background-position: 0 -258px; }
    .vehicleunlock_unlock.xsmall.thermal-signature-dampening_fancy {
      background-position: -79px -258px; }
    .vehicleunlock_unlock.xsmall.tow_fancy {
      background-position: -158px -258px; }
    .vehicleunlock_unlock.xsmall.tv-guided-missile_fancy {
      background-position: -237px -258px; }
    .vehicleunlock_unlock.xsmall.zuni_fancy {
      background-position: -316px -258px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicleunlock_unlock {
  display: inline-block; }
  .vehicleunlock_unlock.xxsmall {
    background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/xxsmall.png);
    width: 56px;
    height: 14px;
    background-size: 392px 98px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicleunlock_unlock.xxsmall {
        background-image: url(../profile/warsaw/gamedata/vehicleunlock_unlock/xxsmall@2x.png); } }
    .vehicleunlock_unlock.xxsmall._20mm_fancy {
      background-position: 0 0; }
    .vehicleunlock_unlock.xxsmall._25mm_fancy {
      background-position: -56px 0; }
    .vehicleunlock_unlock.xxsmall._30mm_fancy {
      background-position: -112px 0; }
    .vehicleunlock_unlock.xxsmall.active-radar-guided_fancy {
      background-position: -168px 0; }
    .vehicleunlock_unlock.xxsmall.air-radar_fancy {
      background-position: -224px 0; }
    .vehicleunlock_unlock.xxsmall.airburst {
      background-position: -280px 0; }
    .vehicleunlock_unlock.xxsmall.aircraft-stealth-coating_fancy {
      background-position: -336px 0; }
    .vehicleunlock_unlock.xxsmall.ap-shell_fancy {
      background-position: 0 -14px; }
    .vehicleunlock_unlock.xxsmall.aps_fancy {
      background-position: -56px -14px; }
    .vehicleunlock_unlock.xxsmall.atgm_fancy {
      background-position: -112px -14px; }
    .vehicleunlock_unlock.xxsmall.auto-burst_fancy {
      background-position: -168px -14px; }
    .vehicleunlock_unlock.xxsmall.autoloader_fancy {
      background-position: -224px -14px; }
    .vehicleunlock_unlock.xxsmall.canister-shell_fancy {
      background-position: -280px -14px; }
    .vehicleunlock_unlock.xxsmall.cruise-missile {
      background-position: -336px -14px; }
    .vehicleunlock_unlock.xxsmall.ecm_fancy {
      background-position: 0 -28px; }
    .vehicleunlock_unlock.xxsmall.enhance-night-vision_fancy {
      background-position: -56px -28px; }
    .vehicleunlock_unlock.xxsmall.explosive-rocket_fancy {
      background-position: -112px -28px; }
    .vehicleunlock_unlock.xxsmall.fire-extinguisher_fancy {
      background-position: -168px -28px; }
    .vehicleunlock_unlock.xxsmall.flares_fancy {
      background-position: -224px -28px; }
    .vehicleunlock_unlock.xxsmall.flechette_fancy {
      background-position: -280px -28px; }
    .vehicleunlock_unlock.xxsmall.gyro-stabilizer_fancy {
      background-position: -336px -28px; }
    .vehicleunlock_unlock.xxsmall.he-shell_fancy {
      background-position: 0 -42px; }
    .vehicleunlock_unlock.xxsmall.heatseeking-missile_fancy {
      background-position: -56px -42px; }
    .vehicleunlock_unlock.xxsmall.hmg_fancy {
      background-position: -112px -42px; }
    .vehicleunlock_unlock.xxsmall.incendiary-grenade-launcher_fancy {
      background-position: -168px -42px; }
    .vehicleunlock_unlock.xxsmall.ir-smoke-launchers_fancy {
      background-position: -224px -42px; }
    .vehicleunlock_unlock.xxsmall.jdam_fancy {
      background-position: -280px -42px; }
    .vehicleunlock_unlock.xxsmall.jet-laser-guided-missile_fancy {
      background-position: -336px -42px; }
    .vehicleunlock_unlock.xxsmall.laser-guided_fancy {
      background-position: 0 -56px; }
    .vehicleunlock_unlock.xxsmall.lmg_fancy {
      background-position: -56px -56px; }
    .vehicleunlock_unlock.xxsmall.minigun_fancy {
      background-position: -112px -56px; }
    .vehicleunlock_unlock.xxsmall.optical-zoom_fancy {
      background-position: -168px -56px; }
    .vehicleunlock_unlock.xxsmall.passive-radar-guided_fancy {
      background-position: -224px -56px; }
    .vehicleunlock_unlock.xxsmall.preventative-maintenance_fancy {
      background-position: -280px -56px; }
    .vehicleunlock_unlock.xxsmall.proximity-scanner_fancy {
      background-position: -336px -56px; }
    .vehicleunlock_unlock.xxsmall.reactive-armor-2_fancy {
      background-position: 0 -70px; }
    .vehicleunlock_unlock.xxsmall.sabot-shell_fancy {
      background-position: -56px -70px; }
    .vehicleunlock_unlock.xxsmall.sabot-shells_fancy {
      background-position: -112px -70px; }
    .vehicleunlock_unlock.xxsmall.smart-guided-missile_fancy {
      background-position: -168px -70px; }
    .vehicleunlock_unlock.xxsmall.smokescreen-launchers_fancy {
      background-position: -224px -70px; }
    .vehicleunlock_unlock.xxsmall.soflam_fancy {
      background-position: -280px -70px; }
    .vehicleunlock_unlock.xxsmall.staff-shell_fancy {
      background-position: -336px -70px; }
    .vehicleunlock_unlock.xxsmall.thermal-optics_fancy {
      background-position: 0 -84px; }
    .vehicleunlock_unlock.xxsmall.thermal-signature-dampening_fancy {
      background-position: -56px -84px; }
    .vehicleunlock_unlock.xxsmall.tow_fancy {
      background-position: -112px -84px; }
    .vehicleunlock_unlock.xxsmall.tv-guided-missile_fancy {
      background-position: -168px -84px; }
    .vehicleunlock_unlock.xxsmall.zuni_fancy {
      background-position: -224px -84px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle_unlock {
  display: inline-block; }
  .vehicle_unlock.large {
    background-image: url(../profile/warsaw/gamedata/vehicle_unlock/large.png);
    width: 208px;
    height: 52px;
    background-size: 1664px 416px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle_unlock.large {
        background-image: url(../profile/warsaw/gamedata/vehicle_unlock/large@2x.png); } }
    .vehicle_unlock.large.A10_fancy {
      background-position: 0 0; }
    .vehicle_unlock.large.AAMine_fancy {
      background-position: -208px 0; }
    .vehicle_unlock.large.AAV_fancy {
      background-position: -416px 0; }
    .vehicle_unlock.large.AC130_fancy {
      background-position: -624px 0; }
    .vehicle_unlock.large.ACV_fancy {
      background-position: -832px 0; }
    .vehicle_unlock.large.AH1Z_fancy {
      background-position: -1040px 0; }
    .vehicle_unlock.large.AH6_fancy {
      background-position: -1248px 0; }
    .vehicle_unlock.large.BTR90_fancy {
      background-position: -1456px 0; }
    .vehicle_unlock.large.CENTURION_fancy {
      background-position: 0 -52px; }
    .vehicle_unlock.large.DIRTBIKE_fancy {
      background-position: -208px -52px; }
    .vehicle_unlock.large.DPV_fancy {
      background-position: -416px -52px; }
    .vehicle_unlock.large.DV15_fancy {
      background-position: -624px -52px; }
    .vehicle_unlock.large.EODbot_fancy {
      background-position: -832px -52px; }
    .vehicle_unlock.large.F35_fancy {
      background-position: -1040px -52px; }
    .vehicle_unlock.large.GROWLER_fancy {
      background-position: -1248px -52px; }
    .vehicle_unlock.large.GUNSHIELD_fancy {
      background-position: -1456px -52px; }
    .vehicle_unlock.large.H6K_fancy {
      background-position: 0 -104px; }
    .vehicle_unlock.large.HIMARS_fancy {
      background-position: -208px -104px; }
    .vehicle_unlock.large.HJ8_fancy {
      background-position: -416px -104px; }
    .vehicle_unlock.large.HT95_fancy {
      background-position: -624px -104px; }
    .vehicle_unlock.large.J20_fancy {
      background-position: -832px -104px; }
    .vehicle_unlock.large.KA60_fancy {
      background-position: -1040px -104px; }
    .vehicle_unlock.large.KORNET_fancy {
      background-position: -1248px -104px; }
    .vehicle_unlock.large.LAV-25_fancy {
      background-position: -1456px -104px; }
    .vehicle_unlock.large.LAV-AD_fancy {
      background-position: 0 -156px; }
    .vehicle_unlock.large.LD-2000_fancy {
      background-position: -208px -156px; }
    .vehicle_unlock.large.LYT2021_fancy {
      background-position: -416px -156px; }
    .vehicle_unlock.large.M1A2_fancy {
      background-position: -624px -156px; }
    .vehicle_unlock.large.M224_mortar_fancy {
      background-position: -832px -156px; }
    .vehicle_unlock.large.MAV_fancy {
      background-position: -1040px -156px; }
    .vehicle_unlock.large.MI28_fancy {
      background-position: -1248px -156px; }
    .vehicle_unlock.large.MRAP-Cougar_fancy {
      background-position: -1456px -156px; }
    .vehicle_unlock.large.Oldcannon_fancy {
      background-position: 0 -208px; }
    .vehicle_unlock.large.PANTSIR_fancy {
      background-position: -208px -208px; }
    .vehicle_unlock.large.PWC-JetSki_fancy {
      background-position: -416px -208px; }
    .vehicle_unlock.large.Pod_fancy {
      background-position: -624px -208px; }
    .vehicle_unlock.large.Q5_fancy {
      background-position: -832px -208px; }
    .vehicle_unlock.large.QUADBIKE_fancy {
      background-position: -1040px -208px; }
    .vehicle_unlock.large.RAWR_fancy {
      background-position: -1248px -208px; }
    .vehicle_unlock.large.RCB90_fancy {
      background-position: -1456px -208px; }
    .vehicle_unlock.large.RHIB_fancy {
      background-position: 0 -260px; }
    .vehicle_unlock.large.SC42_fancy {
      background-position: -208px -260px; }
    .vehicle_unlock.large.SKIDLOADER_fancy {
      background-position: -416px -260px; }
    .vehicle_unlock.large.SPM3_fancy {
      background-position: -624px -260px; }
    .vehicle_unlock.large.SU25_fancy {
      background-position: -832px -260px; }
    .vehicle_unlock.large.SU50-T50PAK_fancy {
      background-position: -1040px -260px; }
    .vehicle_unlock.large.SUAV_fancy {
      background-position: -1248px -260px; }
    .vehicle_unlock.large.Snowmobile_fancy {
      background-position: -1456px -260px; }
    .vehicle_unlock.large.T90_fancy {
      background-position: 0 -312px; }
    .vehicle_unlock.large.TOW_fancy {
      background-position: -208px -312px; }
    .vehicle_unlock.large.TUNGUSKA_fancy {
      background-position: -416px -312px; }
    .vehicle_unlock.large.Type95AA_fancy {
      background-position: -624px -312px; }
    .vehicle_unlock.large.Type99MBT_fancy {
      background-position: -832px -312px; }
    .vehicle_unlock.large.UCAV_fancy {
      background-position: -1040px -312px; }
    .vehicle_unlock.large.VDV_fancy {
      background-position: -1248px -312px; }
    .vehicle_unlock.large.VENOM_fancy {
      background-position: -1456px -312px; }
    .vehicle_unlock.large.XD1_fancy {
      background-position: 0 -364px; }
    .vehicle_unlock.large.Z10W_fancy {
      background-position: -208px -364px; }
    .vehicle_unlock.large.Z11_fancy {
      background-position: -416px -364px; }
    .vehicle_unlock.large.Z9-HAITUN_fancy {
      background-position: -624px -364px; }
    .vehicle_unlock.large.ZBD09_fancy {
      background-position: -832px -364px; }
    .vehicle_unlock.large.ZFB05_fancy {
      background-position: -1040px -364px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle_unlock {
  display: inline-block; }
  .vehicle_unlock.medium {
    background-image: url(../profile/warsaw/gamedata/vehicle_unlock/medium.png);
    width: 147px;
    height: 88px;
    background-size: 1176px 704px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle_unlock.medium {
        background-image: url(../profile/warsaw/gamedata/vehicle_unlock/medium@2x.png); } }
    .vehicle_unlock.medium.A10_fancy {
      background-position: 0 0; }
    .vehicle_unlock.medium.AAMine_fancy {
      background-position: -147px 0; }
    .vehicle_unlock.medium.AAV_fancy {
      background-position: -294px 0; }
    .vehicle_unlock.medium.AC130_fancy {
      background-position: -441px 0; }
    .vehicle_unlock.medium.ACV_fancy {
      background-position: -588px 0; }
    .vehicle_unlock.medium.AH1Z_fancy {
      background-position: -735px 0; }
    .vehicle_unlock.medium.AH6_fancy {
      background-position: -882px 0; }
    .vehicle_unlock.medium.BTR90_fancy {
      background-position: -1029px 0; }
    .vehicle_unlock.medium.CENTURION_fancy {
      background-position: 0 -88px; }
    .vehicle_unlock.medium.DIRTBIKE_fancy {
      background-position: -147px -88px; }
    .vehicle_unlock.medium.DPV_fancy {
      background-position: -294px -88px; }
    .vehicle_unlock.medium.DV15_fancy {
      background-position: -441px -88px; }
    .vehicle_unlock.medium.EODbot_fancy {
      background-position: -588px -88px; }
    .vehicle_unlock.medium.F35_fancy {
      background-position: -735px -88px; }
    .vehicle_unlock.medium.GROWLER_fancy {
      background-position: -882px -88px; }
    .vehicle_unlock.medium.GUNSHIELD_fancy {
      background-position: -1029px -88px; }
    .vehicle_unlock.medium.H6K_fancy {
      background-position: 0 -176px; }
    .vehicle_unlock.medium.HIMARS_fancy {
      background-position: -147px -176px; }
    .vehicle_unlock.medium.HJ8_fancy {
      background-position: -294px -176px; }
    .vehicle_unlock.medium.HT95_fancy {
      background-position: -441px -176px; }
    .vehicle_unlock.medium.J20_fancy {
      background-position: -588px -176px; }
    .vehicle_unlock.medium.KA60_fancy {
      background-position: -735px -176px; }
    .vehicle_unlock.medium.KORNET_fancy {
      background-position: -882px -176px; }
    .vehicle_unlock.medium.LAV-25_fancy {
      background-position: -1029px -176px; }
    .vehicle_unlock.medium.LAV-AD_fancy {
      background-position: 0 -264px; }
    .vehicle_unlock.medium.LD-2000_fancy {
      background-position: -147px -264px; }
    .vehicle_unlock.medium.LYT2021_fancy {
      background-position: -294px -264px; }
    .vehicle_unlock.medium.M1A2_fancy {
      background-position: -441px -264px; }
    .vehicle_unlock.medium.M224_mortar_fancy {
      background-position: -588px -264px; }
    .vehicle_unlock.medium.MAV_fancy {
      background-position: -735px -264px; }
    .vehicle_unlock.medium.MI28_fancy {
      background-position: -882px -264px; }
    .vehicle_unlock.medium.MRAP-Cougar_fancy {
      background-position: -1029px -264px; }
    .vehicle_unlock.medium.Oldcannon_fancy {
      background-position: 0 -352px; }
    .vehicle_unlock.medium.PANTSIR_fancy {
      background-position: -147px -352px; }
    .vehicle_unlock.medium.PWC-JetSki_fancy {
      background-position: -294px -352px; }
    .vehicle_unlock.medium.Pod_fancy {
      background-position: -441px -352px; }
    .vehicle_unlock.medium.Q5_fancy {
      background-position: -588px -352px; }
    .vehicle_unlock.medium.QUADBIKE_fancy {
      background-position: -735px -352px; }
    .vehicle_unlock.medium.RAWR_fancy {
      background-position: -882px -352px; }
    .vehicle_unlock.medium.RCB90_fancy {
      background-position: -1029px -352px; }
    .vehicle_unlock.medium.RHIB_fancy {
      background-position: 0 -440px; }
    .vehicle_unlock.medium.SC42_fancy {
      background-position: -147px -440px; }
    .vehicle_unlock.medium.SKIDLOADER_fancy {
      background-position: -294px -440px; }
    .vehicle_unlock.medium.SPM3_fancy {
      background-position: -441px -440px; }
    .vehicle_unlock.medium.SU25_fancy {
      background-position: -588px -440px; }
    .vehicle_unlock.medium.SU50-T50PAK_fancy {
      background-position: -735px -440px; }
    .vehicle_unlock.medium.SUAV_fancy {
      background-position: -882px -440px; }
    .vehicle_unlock.medium.Snowmobile_fancy {
      background-position: -1029px -440px; }
    .vehicle_unlock.medium.T90_fancy {
      background-position: 0 -528px; }
    .vehicle_unlock.medium.TOW_fancy {
      background-position: -147px -528px; }
    .vehicle_unlock.medium.TUNGUSKA_fancy {
      background-position: -294px -528px; }
    .vehicle_unlock.medium.Type95AA_fancy {
      background-position: -441px -528px; }
    .vehicle_unlock.medium.Type99MBT_fancy {
      background-position: -588px -528px; }
    .vehicle_unlock.medium.UCAV_fancy {
      background-position: -735px -528px; }
    .vehicle_unlock.medium.VDV_fancy {
      background-position: -882px -528px; }
    .vehicle_unlock.medium.VENOM_fancy {
      background-position: -1029px -528px; }
    .vehicle_unlock.medium.XD1_fancy {
      background-position: 0 -616px; }
    .vehicle_unlock.medium.Z10W_fancy {
      background-position: -147px -616px; }
    .vehicle_unlock.medium.Z11_fancy {
      background-position: -294px -616px; }
    .vehicle_unlock.medium.Z9-HAITUN_fancy {
      background-position: -441px -616px; }
    .vehicle_unlock.medium.ZBD09_fancy {
      background-position: -588px -616px; }
    .vehicle_unlock.medium.ZFB05_fancy {
      background-position: -735px -616px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle_unlock {
  display: inline-block; }
  .vehicle_unlock.small {
    background-image: url(../profile/warsaw/gamedata/vehicle_unlock/small.png);
    width: 90px;
    height: 54px;
    background-size: 720px 432px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle_unlock.small {
        background-image: url(../profile/warsaw/gamedata/vehicle_unlock/small@2x.png); } }
    .vehicle_unlock.small.A10_fancy {
      background-position: 0 0; }
    .vehicle_unlock.small.AAMine_fancy {
      background-position: -90px 0; }
    .vehicle_unlock.small.AAV_fancy {
      background-position: -180px 0; }
    .vehicle_unlock.small.AC130_fancy {
      background-position: -270px 0; }
    .vehicle_unlock.small.ACV_fancy {
      background-position: -360px 0; }
    .vehicle_unlock.small.AH1Z_fancy {
      background-position: -450px 0; }
    .vehicle_unlock.small.AH6_fancy {
      background-position: -540px 0; }
    .vehicle_unlock.small.BTR90_fancy {
      background-position: -630px 0; }
    .vehicle_unlock.small.CENTURION_fancy {
      background-position: 0 -54px; }
    .vehicle_unlock.small.DIRTBIKE_fancy {
      background-position: -90px -54px; }
    .vehicle_unlock.small.DPV_fancy {
      background-position: -180px -54px; }
    .vehicle_unlock.small.DV15_fancy {
      background-position: -270px -54px; }
    .vehicle_unlock.small.EODbot_fancy {
      background-position: -360px -54px; }
    .vehicle_unlock.small.F35_fancy {
      background-position: -450px -54px; }
    .vehicle_unlock.small.GROWLER_fancy {
      background-position: -540px -54px; }
    .vehicle_unlock.small.GUNSHIELD_fancy {
      background-position: -630px -54px; }
    .vehicle_unlock.small.H6K_fancy {
      background-position: 0 -108px; }
    .vehicle_unlock.small.HIMARS_fancy {
      background-position: -90px -108px; }
    .vehicle_unlock.small.HJ8_fancy {
      background-position: -180px -108px; }
    .vehicle_unlock.small.HT95_fancy {
      background-position: -270px -108px; }
    .vehicle_unlock.small.J20_fancy {
      background-position: -360px -108px; }
    .vehicle_unlock.small.KA60_fancy {
      background-position: -450px -108px; }
    .vehicle_unlock.small.KORNET_fancy {
      background-position: -540px -108px; }
    .vehicle_unlock.small.LAV-25_fancy {
      background-position: -630px -108px; }
    .vehicle_unlock.small.LAV-AD_fancy {
      background-position: 0 -162px; }
    .vehicle_unlock.small.LD-2000_fancy {
      background-position: -90px -162px; }
    .vehicle_unlock.small.LYT2021_fancy {
      background-position: -180px -162px; }
    .vehicle_unlock.small.M1A2_fancy {
      background-position: -270px -162px; }
    .vehicle_unlock.small.M224_mortar_fancy {
      background-position: -360px -162px; }
    .vehicle_unlock.small.MAV_fancy {
      background-position: -450px -162px; }
    .vehicle_unlock.small.MI28_fancy {
      background-position: -540px -162px; }
    .vehicle_unlock.small.MRAP-Cougar_fancy {
      background-position: -630px -162px; }
    .vehicle_unlock.small.Oldcannon_fancy {
      background-position: 0 -216px; }
    .vehicle_unlock.small.PANTSIR_fancy {
      background-position: -90px -216px; }
    .vehicle_unlock.small.PWC-JetSki_fancy {
      background-position: -180px -216px; }
    .vehicle_unlock.small.Pod_fancy {
      background-position: -270px -216px; }
    .vehicle_unlock.small.Q5_fancy {
      background-position: -360px -216px; }
    .vehicle_unlock.small.QUADBIKE_fancy {
      background-position: -450px -216px; }
    .vehicle_unlock.small.RAWR_fancy {
      background-position: -540px -216px; }
    .vehicle_unlock.small.RCB90_fancy {
      background-position: -630px -216px; }
    .vehicle_unlock.small.RHIB_fancy {
      background-position: 0 -270px; }
    .vehicle_unlock.small.SC42_fancy {
      background-position: -90px -270px; }
    .vehicle_unlock.small.SKIDLOADER_fancy {
      background-position: -180px -270px; }
    .vehicle_unlock.small.SPM3_fancy {
      background-position: -270px -270px; }
    .vehicle_unlock.small.SU25_fancy {
      background-position: -360px -270px; }
    .vehicle_unlock.small.SU50-T50PAK_fancy {
      background-position: -450px -270px; }
    .vehicle_unlock.small.SUAV_fancy {
      background-position: -540px -270px; }
    .vehicle_unlock.small.Snowmobile_fancy {
      background-position: -630px -270px; }
    .vehicle_unlock.small.T90_fancy {
      background-position: 0 -324px; }
    .vehicle_unlock.small.TOW_fancy {
      background-position: -90px -324px; }
    .vehicle_unlock.small.TUNGUSKA_fancy {
      background-position: -180px -324px; }
    .vehicle_unlock.small.Type95AA_fancy {
      background-position: -270px -324px; }
    .vehicle_unlock.small.Type99MBT_fancy {
      background-position: -360px -324px; }
    .vehicle_unlock.small.UCAV_fancy {
      background-position: -450px -324px; }
    .vehicle_unlock.small.VDV_fancy {
      background-position: -540px -324px; }
    .vehicle_unlock.small.VENOM_fancy {
      background-position: -630px -324px; }
    .vehicle_unlock.small.XD1_fancy {
      background-position: 0 -378px; }
    .vehicle_unlock.small.Z10W_fancy {
      background-position: -90px -378px; }
    .vehicle_unlock.small.Z11_fancy {
      background-position: -180px -378px; }
    .vehicle_unlock.small.Z9-HAITUN_fancy {
      background-position: -270px -378px; }
    .vehicle_unlock.small.ZBD09_fancy {
      background-position: -360px -378px; }
    .vehicle_unlock.small.ZFB05_fancy {
      background-position: -450px -378px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.vehicle_unlock {
  display: inline-block; }
  .vehicle_unlock.xsmall {
    background-image: url(../profile/warsaw/gamedata/vehicle_unlock/xsmall.png);
    width: 79px;
    height: 43px;
    background-size: 632px 344px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .vehicle_unlock.xsmall {
        background-image: url(../profile/warsaw/gamedata/vehicle_unlock/xsmall@2x.png); } }
    .vehicle_unlock.xsmall.A10_fancy {
      background-position: 0 0; }
    .vehicle_unlock.xsmall.AAMine_fancy {
      background-position: -79px 0; }
    .vehicle_unlock.xsmall.AAV_fancy {
      background-position: -158px 0; }
    .vehicle_unlock.xsmall.AC130_fancy {
      background-position: -237px 0; }
    .vehicle_unlock.xsmall.ACV_fancy {
      background-position: -316px 0; }
    .vehicle_unlock.xsmall.AH1Z_fancy {
      background-position: -395px 0; }
    .vehicle_unlock.xsmall.AH6_fancy {
      background-position: -474px 0; }
    .vehicle_unlock.xsmall.BTR90_fancy {
      background-position: -553px 0; }
    .vehicle_unlock.xsmall.CENTURION_fancy {
      background-position: 0 -43px; }
    .vehicle_unlock.xsmall.DIRTBIKE_fancy {
      background-position: -79px -43px; }
    .vehicle_unlock.xsmall.DPV_fancy {
      background-position: -158px -43px; }
    .vehicle_unlock.xsmall.DV15_fancy {
      background-position: -237px -43px; }
    .vehicle_unlock.xsmall.EODbot_fancy {
      background-position: -316px -43px; }
    .vehicle_unlock.xsmall.F35_fancy {
      background-position: -395px -43px; }
    .vehicle_unlock.xsmall.GROWLER_fancy {
      background-position: -474px -43px; }
    .vehicle_unlock.xsmall.GUNSHIELD_fancy {
      background-position: -553px -43px; }
    .vehicle_unlock.xsmall.H6K_fancy {
      background-position: 0 -86px; }
    .vehicle_unlock.xsmall.HIMARS_fancy {
      background-position: -79px -86px; }
    .vehicle_unlock.xsmall.HJ8_fancy {
      background-position: -158px -86px; }
    .vehicle_unlock.xsmall.HT95_fancy {
      background-position: -237px -86px; }
    .vehicle_unlock.xsmall.J20_fancy {
      background-position: -316px -86px; }
    .vehicle_unlock.xsmall.KA60_fancy {
      background-position: -395px -86px; }
    .vehicle_unlock.xsmall.KORNET_fancy {
      background-position: -474px -86px; }
    .vehicle_unlock.xsmall.LAV-25_fancy {
      background-position: -553px -86px; }
    .vehicle_unlock.xsmall.LAV-AD_fancy {
      background-position: 0 -129px; }
    .vehicle_unlock.xsmall.LD-2000_fancy {
      background-position: -79px -129px; }
    .vehicle_unlock.xsmall.LYT2021_fancy {
      background-position: -158px -129px; }
    .vehicle_unlock.xsmall.M1A2_fancy {
      background-position: -237px -129px; }
    .vehicle_unlock.xsmall.M224_mortar_fancy {
      background-position: -316px -129px; }
    .vehicle_unlock.xsmall.MAV_fancy {
      background-position: -395px -129px; }
    .vehicle_unlock.xsmall.MI28_fancy {
      background-position: -474px -129px; }
    .vehicle_unlock.xsmall.MRAP-Cougar_fancy {
      background-position: -553px -129px; }
    .vehicle_unlock.xsmall.Oldcannon_fancy {
      background-position: 0 -172px; }
    .vehicle_unlock.xsmall.PANTSIR_fancy {
      background-position: -79px -172px; }
    .vehicle_unlock.xsmall.PWC-JetSki_fancy {
      background-position: -158px -172px; }
    .vehicle_unlock.xsmall.Pod_fancy {
      background-position: -237px -172px; }
    .vehicle_unlock.xsmall.Q5_fancy {
      background-position: -316px -172px; }
    .vehicle_unlock.xsmall.QUADBIKE_fancy {
      background-position: -395px -172px; }
    .vehicle_unlock.xsmall.RAWR_fancy {
      background-position: -474px -172px; }
    .vehicle_unlock.xsmall.RCB90_fancy {
      background-position: -553px -172px; }
    .vehicle_unlock.xsmall.RHIB_fancy {
      background-position: 0 -215px; }
    .vehicle_unlock.xsmall.SC42_fancy {
      background-position: -79px -215px; }
    .vehicle_unlock.xsmall.SKIDLOADER_fancy {
      background-position: -158px -215px; }
    .vehicle_unlock.xsmall.SPM3_fancy {
      background-position: -237px -215px; }
    .vehicle_unlock.xsmall.SU25_fancy {
      background-position: -316px -215px; }
    .vehicle_unlock.xsmall.SU50-T50PAK_fancy {
      background-position: -395px -215px; }
    .vehicle_unlock.xsmall.SUAV_fancy {
      background-position: -474px -215px; }
    .vehicle_unlock.xsmall.Snowmobile_fancy {
      background-position: -553px -215px; }
    .vehicle_unlock.xsmall.T90_fancy {
      background-position: 0 -258px; }
    .vehicle_unlock.xsmall.TOW_fancy {
      background-position: -79px -258px; }
    .vehicle_unlock.xsmall.TUNGUSKA_fancy {
      background-position: -158px -258px; }
    .vehicle_unlock.xsmall.Type95AA_fancy {
      background-position: -237px -258px; }
    .vehicle_unlock.xsmall.Type99MBT_fancy {
      background-position: -316px -258px; }
    .vehicle_unlock.xsmall.UCAV_fancy {
      background-position: -395px -258px; }
    .vehicle_unlock.xsmall.VDV_fancy {
      background-position: -474px -258px; }
    .vehicle_unlock.xsmall.VENOM_fancy {
      background-position: -553px -258px; }
    .vehicle_unlock.xsmall.XD1_fancy {
      background-position: 0 -301px; }
    .vehicle_unlock.xsmall.Z10W_fancy {
      background-position: -79px -301px; }
    .vehicle_unlock.xsmall.Z11_fancy {
      background-position: -158px -301px; }
    .vehicle_unlock.xsmall.Z9-HAITUN_fancy {
      background-position: -237px -301px; }
    .vehicle_unlock.xsmall.ZBD09_fancy {
      background-position: -316px -301px; }
    .vehicle_unlock.xsmall.ZFB05_fancy {
      background-position: -395px -301px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon {
  display: inline-block; }
  .weapon.large {
    background-image: url(../profile/warsaw/gamedata/weapon/large.png);
    width: 256px;
    height: 64px;
    background-size: 3584px 832px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon.large {
        background-image: url(../profile/warsaw/gamedata/weapon/large@2x.png); } }
    .weapon.large.AAMine_lineart {
      background-position: 0 0; }
    .weapon.large.ACWR_lineart {
      background-position: -256px 0; }
    .weapon.large.AK12_lineart {
      background-position: -512px 0; }
    .weapon.large.AK5C_lineart {
      background-position: -768px 0; }
    .weapon.large.AKU12_lineart {
      background-position: -1024px 0; }
    .weapon.large.AMR_CQB_lineart {
      background-position: -1280px 0; }
    .weapon.large.AMR_FAR_lineart {
      background-position: -1536px 0; }
    .weapon.large.AMR_MED_lineart {
      background-position: -1792px 0; }
    .weapon.large.AN94_lineart {
      background-position: -2048px 0; }
    .weapon.large.AR160_lineart {
      background-position: -2304px 0; }
    .weapon.large.ASVal_lineart {
      background-position: -2560px 0; }
    .weapon.large.AT_mine_lineart {
      background-position: -2816px 0; }
    .weapon.large.AWS_lineart {
      background-position: -3072px 0; }
    .weapon.large.Bulldog_lineart {
      background-position: -3328px 0; }
    .weapon.large.C100_lineart {
      background-position: 0 -64px; }
    .weapon.large.C4_lineart {
      background-position: -256px -64px; }
    .weapon.large.CBJMS_lineart {
      background-position: -512px -64px; }
    .weapon.large.CS5_lineart {
      background-position: -768px -64px; }
    .weapon.large.CSLR4_lineart {
      background-position: -1024px -64px; }
    .weapon.large.CZ75_lineart {
      background-position: -1280px -64px; }
    .weapon.large.CZ805_lineart {
      background-position: -1536px -64px; }
    .weapon.large.Claymore_lineart {
      background-position: -1792px -64px; }
    .weapon.large.DAO12_lineart {
      background-position: -2048px -64px; }
    .weapon.large.DBV12_lineart {
      background-position: -2304px -64px; }
    .weapon.large.Defib_lineart {
      background-position: -2560px -64px; }
    .weapon.large.DesertEagle_lineart {
      background-position: -2816px -64px; }
    .weapon.large.EODbot_lineart {
      background-position: -3072px -64px; }
    .weapon.large.F2000_lineart {
      background-position: -3328px -64px; }
    .weapon.large.FAMAS_lineart {
      background-position: 0 -128px; }
    .weapon.large.FGM148_javelin_lineart {
      background-position: -256px -128px; }
    .weapon.large.FGM172_sraw_lineart {
      background-position: -512px -128px; }
    .weapon.large.FIM92_stinger_lineart {
      background-position: -768px -128px; }
    .weapon.large.FN57_lineart {
      background-position: -1024px -128px; }
    .weapon.large.FYJS_lineart {
      background-position: -1280px -128px; }
    .weapon.large.GOL_lineart {
      background-position: -1536px -128px; }
    .weapon.large.Galil_ACE21CQB_lineart {
      background-position: -1792px -128px; }
    .weapon.large.Galil_ACE23_lineart {
      background-position: -2048px -128px; }
    .weapon.large.Galil_ACE52CQB_lineart {
      background-position: -2304px -128px; }
    .weapon.large.Galil_ACE53SV_lineart {
      background-position: -2560px -128px; }
    .weapon.large.Groza1_lineart {
      background-position: -2816px -128px; }
    .weapon.large.Groza4_lineart {
      background-position: -3072px -128px; }
    .weapon.large.HAWK12g_lineart {
      background-position: -3328px -128px; }
    .weapon.large.HK45C_lineart {
      background-position: 0 -192px; }
    .weapon.large.HVM_starstreak_lineart {
      background-position: -256px -192px; }
    .weapon.large.Handflare_lineart {
      background-position: -512px -192px; }
    .weapon.large.JNG90_lineart {
      background-position: -768px -192px; }
    .weapon.large.JS2_lineart {
      background-position: -1024px -192px; }
    .weapon.large.Knife_Tanto_lineart {
      background-position: -1280px -192px; }
    .weapon.large.Knife_Weaver_lineart {
      background-position: -1536px -192px; }
    .weapon.large.L85A2_lineart {
      background-position: -1792px -192px; }
    .weapon.large.L86A1_lineart {
      background-position: -2048px -192px; }
    .weapon.large.L96A1_lineart {
      background-position: -2304px -192px; }
    .weapon.large.LSAT_lineart {
      background-position: -2560px -192px; }
    .weapon.large.M136_lineart {
      background-position: -2816px -192px; }
    .weapon.large.M18_smoke_lineart {
      background-position: -3072px -192px; }
    .weapon.large.M200_SRR61_lineart {
      background-position: -3328px -192px; }
    .weapon.large.M224_mortar_lineart {
      background-position: 0 -256px; }
    .weapon.large.M26Mass_FLC_lineart {
      background-position: -256px -256px; }
    .weapon.large.M26Mass_FRG_lineart {
      background-position: -512px -256px; }
    .weapon.large.M26Mass_SG_lineart {
      background-position: -768px -256px; }
    .weapon.large.M26Mass_lineart {
      background-position: -1024px -256px; }
    .weapon.large.M2_SLAM_lineart {
      background-position: -1280px -256px; }
    .weapon.large.M320_3GL_lineart {
      background-position: -1536px -256px; }
    .weapon.large.M320_FLASH_lineart {
      background-position: -1792px -256px; }
    .weapon.large.M320_LVG_lineart {
      background-position: -2048px -256px; }
    .weapon.large.M320_SG_lineart {
      background-position: -2304px -256px; }
    .weapon.large.M320_SMK_lineart {
      background-position: -2560px -256px; }
    .weapon.large.M320_lineart {
      background-position: -2816px -256px; }
    .weapon.large.M34_incendiary_lineart {
      background-position: -3072px -256px; }
    .weapon.large.M60E4_lineart {
      background-position: -3328px -256px; }
    .weapon.large.M67_grenade_lineart {
      background-position: 0 -320px; }
    .weapon.large.M82A3_CQB_lineart {
      background-position: -256px -320px; }
    .weapon.large.M82A3_FAR_lineart {
      background-position: -512px -320px; }
    .weapon.large.M82A3_MED_lineart {
      background-position: -768px -320px; }
    .weapon.large.M84_flashbang_lineart {
      background-position: -1024px -320px; }
    .weapon.large.M9_lineart {
      background-position: -1280px -320px; }
    .weapon.large.MBT_law_lineart {
      background-position: -1536px -320px; }
    .weapon.large.MG4_lineart {
      background-position: -1792px -320px; }
    .weapon.large.MGL_lineart {
      background-position: -2048px -320px; }
    .weapon.large.MK153_smaw_lineart {
      background-position: -2304px -320px; }
    .weapon.large.MP412REX_lineart {
      background-position: -2560px -320px; }
    .weapon.large.MPX_lineart {
      background-position: -2816px -320px; }
    .weapon.large.MTAR21_lineart {
      background-position: -3072px -320px; }
    .weapon.large.MX4_lineart {
      background-position: -3328px -320px; }
    .weapon.large.Machete_lineart {
      background-position: 0 -384px; }
    .weapon.large.P226_lineart {
      background-position: -256px -384px; }
    .weapon.large.P90_lineart {
      background-position: -512px -384px; }
    .weapon.large.QBB95_lineart {
      background-position: -768px -384px; }
    .weapon.large.QBS09_lineart {
      background-position: -1024px -384px; }
    .weapon.large.QBU88_lineart {
      background-position: -1280px -384px; }
    .weapon.large.QBZ951_lineart {
      background-position: -1536px -384px; }
    .weapon.large.QSZ-92_lineart {
      background-position: -1792px -384px; }
    .weapon.large.RFB_lineart {
      background-position: -2048px -384px; }
    .weapon.large.RGO_impact_lineart {
      background-position: -2304px -384px; }
    .weapon.large.RPG7_lineart {
      background-position: -2560px -384px; }
    .weapon.large.RPK12_lineart {
      background-position: -2816px -384px; }
    .weapon.large.RPK74_lineart {
      background-position: -3072px -384px; }
    .weapon.large.Railgun_lineart {
      background-position: -3328px -384px; }
    .weapon.large.RepairTool_lineart {
      background-position: 0 -448px; }
    .weapon.large.SA18_IGLA_lineart {
      background-position: -256px -448px; }
    .weapon.large.SAR21_lineart {
      background-position: -512px -448px; }
    .weapon.large.SHORTY12g_lineart {
      background-position: -768px -448px; }
    .weapon.large.SH_lineart {
      background-position: -1024px -448px; }
    .weapon.large.SPAS12_lineart {
      background-position: -1280px -448px; }
    .weapon.large.SR2_lineart {
      background-position: -1536px -448px; }
    .weapon.large.SR338_lineart {
      background-position: -1792px -448px; }
    .weapon.large.SRS_338RECON_lineart {
      background-position: -2048px -448px; }
    .weapon.large.SV98_lineart {
      background-position: -2304px -448px; }
    .weapon.large.SVD12_lineart {
      background-position: -2560px -448px; }
    .weapon.large.SW40_lineart {
      background-position: -2816px -448px; }
    .weapon.large.Saddlegun_lineart {
      background-position: -3072px -448px; }
    .weapon.large.Scorpion_lineart {
      background-position: -3328px -448px; }
    .weapon.large.ScoutElite_lineart {
      background-position: 0 -512px; }
    .weapon.large.Shank_lineart {
      background-position: -256px -512px; }
    .weapon.large.Shield_lineart {
      background-position: -512px -512px; }
    .weapon.large.SteyrAUG_lineart {
      background-position: -768px -512px; }
    .weapon.large.Type95B1_lineart {
      background-position: -1024px -512px; }
    .weapon.large.UCAV_lineart {
      background-position: -1280px -512px; }
    .weapon.large.UTAS_lineart {
      background-position: -1536px -512px; }
    .weapon.large.Ultimax_lineart {
      background-position: -1792px -512px; }
    .weapon.large.Unica6_lineart {
      background-position: -2048px -512px; }
    .weapon.large.V40_mini_lineart {
      background-position: -2304px -512px; }
    .weapon.large.XM25_FLC_lineart {
      background-position: -2560px -512px; }
    .weapon.large.XM25_SMK_lineart {
      background-position: -2816px -512px; }
    .weapon.large.XM25_lineart {
      background-position: -3072px -512px; }
    .weapon.large.a91_lineart {
      background-position: -3328px -512px; }
    .weapon.large.aek971_lineart {
      background-position: 0 -576px; }
    .weapon.large.g36c_lineart {
      background-position: -256px -576px; }
    .weapon.large.glock18_lineart {
      background-position: -512px -576px; }
    .weapon.large.knife_2142knife_lines {
      background-position: -768px -576px; }
    .weapon.large.knife_bootknife_lines {
      background-position: -1024px -576px; }
    .weapon.large.knife_bowie_lineart {
      background-position: -1280px -576px; }
    .weapon.large.knife_carbon_lineart {
      background-position: -1536px -576px; }
    .weapon.large.knife_combat_ACB90_lineart {
      background-position: -1792px -576px; }
    .weapon.large.knife_diverknife_lines {
      background-position: -2048px -576px; }
    .weapon.large.knife_improvised_lineart {
      background-position: -2304px -576px; }
    .weapon.large.knife_lineart {
      background-position: -2560px -576px; }
    .weapon.large.knife_neckknife_lines {
      background-position: -2816px -576px; }
    .weapon.large.knife_precisionknife_lines {
      background-position: -3072px -576px; }
    .weapon.large.knife_scout_lineart {
      background-position: -3328px -576px; }
    .weapon.large.knife_sealknife_lines {
      background-position: 0 -640px; }
    .weapon.large.knife_survival_lineart {
      background-position: -256px -640px; }
    .weapon.large.knife_tactical2knife_lines {
      background-position: -512px -640px; }
    .weapon.large.knife_trench_lineart {
      background-position: -768px -640px; }
    .weapon.large.m1014_lineart {
      background-position: -1024px -640px; }
    .weapon.large.m16a4_lineart {
      background-position: -1280px -640px; }
    .weapon.large.m1911_lineart {
      background-position: -1536px -640px; }
    .weapon.large.m240_lineart {
      background-position: -1792px -640px; }
    .weapon.large.m249_lineart {
      background-position: -2048px -640px; }
    .weapon.large.m39_lineart {
      background-position: -2304px -640px; }
    .weapon.large.m40a5_lineart {
      background-position: -2560px -640px; }
    .weapon.large.m416_lineart {
      background-position: -2816px -640px; }
    .weapon.large.m4a1_lineart {
      background-position: -3072px -640px; }
    .weapon.large.m93r_lineart {
      background-position: -3328px -640px; }
    .weapon.large.m98b_lineart {
      background-position: 0 -704px; }
    .weapon.large.magpulPDR_lineart {
      background-position: -256px -704px; }
    .weapon.large.mk11_lineart {
      background-position: -512px -704px; }
    .weapon.large.mp443_grach_lineart {
      background-position: -768px -704px; }
    .weapon.large.mp7_lineart {
      background-position: -1024px -704px; }
    .weapon.large.pecheneg_lineart {
      background-position: -1280px -704px; }
    .weapon.large.pp2000_lineart {
      background-position: -1536px -704px; }
    .weapon.large.remington870_lineart {
      background-position: -1792px -704px; }
    .weapon.large.saiga12_lineart {
      background-position: -2048px -704px; }
    .weapon.large.scarHSV_lineart {
      background-position: -2304px -704px; }
    .weapon.large.scarh_lineart {
      background-position: -2560px -704px; }
    .weapon.large.sg553lb_lineart {
      background-position: -2816px -704px; }
    .weapon.large.sks_lineart {
      background-position: -3072px -704px; }
    .weapon.large.taurus44_lineart {
      background-position: -3328px -704px; }
    .weapon.large.type88_lineart {
      background-position: 0 -768px; }
    .weapon.large.ump9_lineart {
      background-position: -256px -768px; }
    .weapon.large.ump_lineart {
      background-position: -512px -768px; }
    .weapon.large.usas12_BP_lineart {
      background-position: -768px -768px; }
    .weapon.large.usas12_NV_lineart {
      background-position: -1024px -768px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon {
  display: inline-block; }
  .weapon.medium {
    background-image: url(../profile/warsaw/gamedata/weapon/medium.png);
    width: 208px;
    height: 52px;
    background-size: 2912px 676px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon.medium {
        background-image: url(../profile/warsaw/gamedata/weapon/medium@2x.png); } }
    .weapon.medium.AAMine_lineart {
      background-position: 0 0; }
    .weapon.medium.ACWR_lineart {
      background-position: -208px 0; }
    .weapon.medium.AK12_lineart {
      background-position: -416px 0; }
    .weapon.medium.AK5C_lineart {
      background-position: -624px 0; }
    .weapon.medium.AKU12_lineart {
      background-position: -832px 0; }
    .weapon.medium.AMR_CQB_lineart {
      background-position: -1040px 0; }
    .weapon.medium.AMR_FAR_lineart {
      background-position: -1248px 0; }
    .weapon.medium.AMR_MED_lineart {
      background-position: -1456px 0; }
    .weapon.medium.AN94_lineart {
      background-position: -1664px 0; }
    .weapon.medium.AR160_lineart {
      background-position: -1872px 0; }
    .weapon.medium.ASVal_lineart {
      background-position: -2080px 0; }
    .weapon.medium.AT_mine_lineart {
      background-position: -2288px 0; }
    .weapon.medium.AWS_lineart {
      background-position: -2496px 0; }
    .weapon.medium.Bulldog_lineart {
      background-position: -2704px 0; }
    .weapon.medium.C100_lineart {
      background-position: 0 -52px; }
    .weapon.medium.C4_lineart {
      background-position: -208px -52px; }
    .weapon.medium.CBJMS_lineart {
      background-position: -416px -52px; }
    .weapon.medium.CS5_lineart {
      background-position: -624px -52px; }
    .weapon.medium.CSLR4_lineart {
      background-position: -832px -52px; }
    .weapon.medium.CZ75_lineart {
      background-position: -1040px -52px; }
    .weapon.medium.CZ805_lineart {
      background-position: -1248px -52px; }
    .weapon.medium.Claymore_lineart {
      background-position: -1456px -52px; }
    .weapon.medium.DAO12_lineart {
      background-position: -1664px -52px; }
    .weapon.medium.DBV12_lineart {
      background-position: -1872px -52px; }
    .weapon.medium.Defib_lineart {
      background-position: -2080px -52px; }
    .weapon.medium.DesertEagle_lineart {
      background-position: -2288px -52px; }
    .weapon.medium.EODbot_lineart {
      background-position: -2496px -52px; }
    .weapon.medium.F2000_lineart {
      background-position: -2704px -52px; }
    .weapon.medium.FAMAS_lineart {
      background-position: 0 -104px; }
    .weapon.medium.FGM148_javelin_lineart {
      background-position: -208px -104px; }
    .weapon.medium.FGM172_sraw_lineart {
      background-position: -416px -104px; }
    .weapon.medium.FIM92_stinger_lineart {
      background-position: -624px -104px; }
    .weapon.medium.FN57_lineart {
      background-position: -832px -104px; }
    .weapon.medium.FYJS_lineart {
      background-position: -1040px -104px; }
    .weapon.medium.GOL_lineart {
      background-position: -1248px -104px; }
    .weapon.medium.Galil_ACE21CQB_lineart {
      background-position: -1456px -104px; }
    .weapon.medium.Galil_ACE23_lineart {
      background-position: -1664px -104px; }
    .weapon.medium.Galil_ACE52CQB_lineart {
      background-position: -1872px -104px; }
    .weapon.medium.Galil_ACE53SV_lineart {
      background-position: -2080px -104px; }
    .weapon.medium.Groza1_lineart {
      background-position: -2288px -104px; }
    .weapon.medium.Groza4_lineart {
      background-position: -2496px -104px; }
    .weapon.medium.HAWK12g_lineart {
      background-position: -2704px -104px; }
    .weapon.medium.HK45C_lineart {
      background-position: 0 -156px; }
    .weapon.medium.HVM_starstreak_lineart {
      background-position: -208px -156px; }
    .weapon.medium.Handflare_lineart {
      background-position: -416px -156px; }
    .weapon.medium.JNG90_lineart {
      background-position: -624px -156px; }
    .weapon.medium.JS2_lineart {
      background-position: -832px -156px; }
    .weapon.medium.Knife_Tanto_lineart {
      background-position: -1040px -156px; }
    .weapon.medium.Knife_Weaver_lineart {
      background-position: -1248px -156px; }
    .weapon.medium.L85A2_lineart {
      background-position: -1456px -156px; }
    .weapon.medium.L86A1_lineart {
      background-position: -1664px -156px; }
    .weapon.medium.L96A1_lineart {
      background-position: -1872px -156px; }
    .weapon.medium.LSAT_lineart {
      background-position: -2080px -156px; }
    .weapon.medium.M136_lineart {
      background-position: -2288px -156px; }
    .weapon.medium.M18_smoke_lineart {
      background-position: -2496px -156px; }
    .weapon.medium.M200_SRR61_lineart {
      background-position: -2704px -156px; }
    .weapon.medium.M224_mortar_lineart {
      background-position: 0 -208px; }
    .weapon.medium.M26Mass_FLC_lineart {
      background-position: -208px -208px; }
    .weapon.medium.M26Mass_FRG_lineart {
      background-position: -416px -208px; }
    .weapon.medium.M26Mass_SG_lineart {
      background-position: -624px -208px; }
    .weapon.medium.M26Mass_lineart {
      background-position: -832px -208px; }
    .weapon.medium.M2_SLAM_lineart {
      background-position: -1040px -208px; }
    .weapon.medium.M320_3GL_lineart {
      background-position: -1248px -208px; }
    .weapon.medium.M320_FLASH_lineart {
      background-position: -1456px -208px; }
    .weapon.medium.M320_LVG_lineart {
      background-position: -1664px -208px; }
    .weapon.medium.M320_SG_lineart {
      background-position: -1872px -208px; }
    .weapon.medium.M320_SMK_lineart {
      background-position: -2080px -208px; }
    .weapon.medium.M320_lineart {
      background-position: -2288px -208px; }
    .weapon.medium.M34_incendiary_lineart {
      background-position: -2496px -208px; }
    .weapon.medium.M60E4_lineart {
      background-position: -2704px -208px; }
    .weapon.medium.M67_grenade_lineart {
      background-position: 0 -260px; }
    .weapon.medium.M82A3_CQB_lineart {
      background-position: -208px -260px; }
    .weapon.medium.M82A3_FAR_lineart {
      background-position: -416px -260px; }
    .weapon.medium.M82A3_MED_lineart {
      background-position: -624px -260px; }
    .weapon.medium.M84_flashbang_lineart {
      background-position: -832px -260px; }
    .weapon.medium.M9_lineart {
      background-position: -1040px -260px; }
    .weapon.medium.MBT_law_lineart {
      background-position: -1248px -260px; }
    .weapon.medium.MG4_lineart {
      background-position: -1456px -260px; }
    .weapon.medium.MGL_lineart {
      background-position: -1664px -260px; }
    .weapon.medium.MK153_smaw_lineart {
      background-position: -1872px -260px; }
    .weapon.medium.MP412REX_lineart {
      background-position: -2080px -260px; }
    .weapon.medium.MPX_lineart {
      background-position: -2288px -260px; }
    .weapon.medium.MTAR21_lineart {
      background-position: -2496px -260px; }
    .weapon.medium.MX4_lineart {
      background-position: -2704px -260px; }
    .weapon.medium.Machete_lineart {
      background-position: 0 -312px; }
    .weapon.medium.P226_lineart {
      background-position: -208px -312px; }
    .weapon.medium.P90_lineart {
      background-position: -416px -312px; }
    .weapon.medium.QBB95_lineart {
      background-position: -624px -312px; }
    .weapon.medium.QBS09_lineart {
      background-position: -832px -312px; }
    .weapon.medium.QBU88_lineart {
      background-position: -1040px -312px; }
    .weapon.medium.QBZ951_lineart {
      background-position: -1248px -312px; }
    .weapon.medium.QSZ-92_lineart {
      background-position: -1456px -312px; }
    .weapon.medium.RFB_lineart {
      background-position: -1664px -312px; }
    .weapon.medium.RGO_impact_lineart {
      background-position: -1872px -312px; }
    .weapon.medium.RPG7_lineart {
      background-position: -2080px -312px; }
    .weapon.medium.RPK12_lineart {
      background-position: -2288px -312px; }
    .weapon.medium.RPK74_lineart {
      background-position: -2496px -312px; }
    .weapon.medium.Railgun_lineart {
      background-position: -2704px -312px; }
    .weapon.medium.RepairTool_lineart {
      background-position: 0 -364px; }
    .weapon.medium.SA18_IGLA_lineart {
      background-position: -208px -364px; }
    .weapon.medium.SAR21_lineart {
      background-position: -416px -364px; }
    .weapon.medium.SHORTY12g_lineart {
      background-position: -624px -364px; }
    .weapon.medium.SH_lineart {
      background-position: -832px -364px; }
    .weapon.medium.SPAS12_lineart {
      background-position: -1040px -364px; }
    .weapon.medium.SR2_lineart {
      background-position: -1248px -364px; }
    .weapon.medium.SR338_lineart {
      background-position: -1456px -364px; }
    .weapon.medium.SRS_338RECON_lineart {
      background-position: -1664px -364px; }
    .weapon.medium.SV98_lineart {
      background-position: -1872px -364px; }
    .weapon.medium.SVD12_lineart {
      background-position: -2080px -364px; }
    .weapon.medium.SW40_lineart {
      background-position: -2288px -364px; }
    .weapon.medium.Saddlegun_lineart {
      background-position: -2496px -364px; }
    .weapon.medium.Scorpion_lineart {
      background-position: -2704px -364px; }
    .weapon.medium.ScoutElite_lineart {
      background-position: 0 -416px; }
    .weapon.medium.Shank_lineart {
      background-position: -208px -416px; }
    .weapon.medium.Shield_lineart {
      background-position: -416px -416px; }
    .weapon.medium.SteyrAUG_lineart {
      background-position: -624px -416px; }
    .weapon.medium.Type95B1_lineart {
      background-position: -832px -416px; }
    .weapon.medium.UCAV_lineart {
      background-position: -1040px -416px; }
    .weapon.medium.UTAS_lineart {
      background-position: -1248px -416px; }
    .weapon.medium.Ultimax_lineart {
      background-position: -1456px -416px; }
    .weapon.medium.Unica6_lineart {
      background-position: -1664px -416px; }
    .weapon.medium.V40_mini_lineart {
      background-position: -1872px -416px; }
    .weapon.medium.XM25_FLC_lineart {
      background-position: -2080px -416px; }
    .weapon.medium.XM25_SMK_lineart {
      background-position: -2288px -416px; }
    .weapon.medium.XM25_lineart {
      background-position: -2496px -416px; }
    .weapon.medium.a91_lineart {
      background-position: -2704px -416px; }
    .weapon.medium.aek971_lineart {
      background-position: 0 -468px; }
    .weapon.medium.g36c_lineart {
      background-position: -208px -468px; }
    .weapon.medium.glock18_lineart {
      background-position: -416px -468px; }
    .weapon.medium.knife_2142knife_lines {
      background-position: -624px -468px; }
    .weapon.medium.knife_bootknife_lines {
      background-position: -832px -468px; }
    .weapon.medium.knife_bowie_lineart {
      background-position: -1040px -468px; }
    .weapon.medium.knife_carbon_lineart {
      background-position: -1248px -468px; }
    .weapon.medium.knife_combat_ACB90_lineart {
      background-position: -1456px -468px; }
    .weapon.medium.knife_diverknife_lines {
      background-position: -1664px -468px; }
    .weapon.medium.knife_improvised_lineart {
      background-position: -1872px -468px; }
    .weapon.medium.knife_lineart {
      background-position: -2080px -468px; }
    .weapon.medium.knife_neckknife_lines {
      background-position: -2288px -468px; }
    .weapon.medium.knife_precisionknife_lines {
      background-position: -2496px -468px; }
    .weapon.medium.knife_scout_lineart {
      background-position: -2704px -468px; }
    .weapon.medium.knife_sealknife_lines {
      background-position: 0 -520px; }
    .weapon.medium.knife_survival_lineart {
      background-position: -208px -520px; }
    .weapon.medium.knife_tactical2knife_lines {
      background-position: -416px -520px; }
    .weapon.medium.knife_trench_lineart {
      background-position: -624px -520px; }
    .weapon.medium.m1014_lineart {
      background-position: -832px -520px; }
    .weapon.medium.m16a4_lineart {
      background-position: -1040px -520px; }
    .weapon.medium.m1911_lineart {
      background-position: -1248px -520px; }
    .weapon.medium.m240_lineart {
      background-position: -1456px -520px; }
    .weapon.medium.m249_lineart {
      background-position: -1664px -520px; }
    .weapon.medium.m39_lineart {
      background-position: -1872px -520px; }
    .weapon.medium.m40a5_lineart {
      background-position: -2080px -520px; }
    .weapon.medium.m416_lineart {
      background-position: -2288px -520px; }
    .weapon.medium.m4a1_lineart {
      background-position: -2496px -520px; }
    .weapon.medium.m93r_lineart {
      background-position: -2704px -520px; }
    .weapon.medium.m98b_lineart {
      background-position: 0 -572px; }
    .weapon.medium.magpulPDR_lineart {
      background-position: -208px -572px; }
    .weapon.medium.mk11_lineart {
      background-position: -416px -572px; }
    .weapon.medium.mp443_grach_lineart {
      background-position: -624px -572px; }
    .weapon.medium.mp7_lineart {
      background-position: -832px -572px; }
    .weapon.medium.pecheneg_lineart {
      background-position: -1040px -572px; }
    .weapon.medium.pp2000_lineart {
      background-position: -1248px -572px; }
    .weapon.medium.remington870_lineart {
      background-position: -1456px -572px; }
    .weapon.medium.saiga12_lineart {
      background-position: -1664px -572px; }
    .weapon.medium.scarHSV_lineart {
      background-position: -1872px -572px; }
    .weapon.medium.scarh_lineart {
      background-position: -2080px -572px; }
    .weapon.medium.sg553lb_lineart {
      background-position: -2288px -572px; }
    .weapon.medium.sks_lineart {
      background-position: -2496px -572px; }
    .weapon.medium.taurus44_lineart {
      background-position: -2704px -572px; }
    .weapon.medium.type88_lineart {
      background-position: 0 -624px; }
    .weapon.medium.ump9_lineart {
      background-position: -208px -624px; }
    .weapon.medium.ump_lineart {
      background-position: -416px -624px; }
    .weapon.medium.usas12_BP_lineart {
      background-position: -624px -624px; }
    .weapon.medium.usas12_NV_lineart {
      background-position: -832px -624px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon {
  display: inline-block; }
  .weapon.small {
    background-image: url(../profile/warsaw/gamedata/weapon/small.png);
    width: 128px;
    height: 32px;
    background-size: 1792px 416px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon.small {
        background-image: url(../profile/warsaw/gamedata/weapon/small@2x.png); } }
    .weapon.small.AAMine_lineart {
      background-position: 0 0; }
    .weapon.small.ACWR_lineart {
      background-position: -128px 0; }
    .weapon.small.AK12_lineart {
      background-position: -256px 0; }
    .weapon.small.AK5C_lineart {
      background-position: -384px 0; }
    .weapon.small.AKU12_lineart {
      background-position: -512px 0; }
    .weapon.small.AMR_CQB_lineart {
      background-position: -640px 0; }
    .weapon.small.AMR_FAR_lineart {
      background-position: -768px 0; }
    .weapon.small.AMR_MED_lineart {
      background-position: -896px 0; }
    .weapon.small.AN94_lineart {
      background-position: -1024px 0; }
    .weapon.small.AR160_lineart {
      background-position: -1152px 0; }
    .weapon.small.ASVal_lineart {
      background-position: -1280px 0; }
    .weapon.small.AT_mine_lineart {
      background-position: -1408px 0; }
    .weapon.small.AWS_lineart {
      background-position: -1536px 0; }
    .weapon.small.Bulldog_lineart {
      background-position: -1664px 0; }
    .weapon.small.C100_lineart {
      background-position: 0 -32px; }
    .weapon.small.C4_lineart {
      background-position: -128px -32px; }
    .weapon.small.CBJMS_lineart {
      background-position: -256px -32px; }
    .weapon.small.CS5_lineart {
      background-position: -384px -32px; }
    .weapon.small.CSLR4_lineart {
      background-position: -512px -32px; }
    .weapon.small.CZ75_lineart {
      background-position: -640px -32px; }
    .weapon.small.CZ805_lineart {
      background-position: -768px -32px; }
    .weapon.small.Claymore_lineart {
      background-position: -896px -32px; }
    .weapon.small.DAO12_lineart {
      background-position: -1024px -32px; }
    .weapon.small.DBV12_lineart {
      background-position: -1152px -32px; }
    .weapon.small.Defib_lineart {
      background-position: -1280px -32px; }
    .weapon.small.DesertEagle_lineart {
      background-position: -1408px -32px; }
    .weapon.small.EODbot_lineart {
      background-position: -1536px -32px; }
    .weapon.small.F2000_lineart {
      background-position: -1664px -32px; }
    .weapon.small.FAMAS_lineart {
      background-position: 0 -64px; }
    .weapon.small.FGM148_javelin_lineart {
      background-position: -128px -64px; }
    .weapon.small.FGM172_sraw_lineart {
      background-position: -256px -64px; }
    .weapon.small.FIM92_stinger_lineart {
      background-position: -384px -64px; }
    .weapon.small.FN57_lineart {
      background-position: -512px -64px; }
    .weapon.small.FYJS_lineart {
      background-position: -640px -64px; }
    .weapon.small.GOL_lineart {
      background-position: -768px -64px; }
    .weapon.small.Galil_ACE21CQB_lineart {
      background-position: -896px -64px; }
    .weapon.small.Galil_ACE23_lineart {
      background-position: -1024px -64px; }
    .weapon.small.Galil_ACE52CQB_lineart {
      background-position: -1152px -64px; }
    .weapon.small.Galil_ACE53SV_lineart {
      background-position: -1280px -64px; }
    .weapon.small.Groza1_lineart {
      background-position: -1408px -64px; }
    .weapon.small.Groza4_lineart {
      background-position: -1536px -64px; }
    .weapon.small.HAWK12g_lineart {
      background-position: -1664px -64px; }
    .weapon.small.HK45C_lineart {
      background-position: 0 -96px; }
    .weapon.small.HVM_starstreak_lineart {
      background-position: -128px -96px; }
    .weapon.small.Handflare_lineart {
      background-position: -256px -96px; }
    .weapon.small.JNG90_lineart {
      background-position: -384px -96px; }
    .weapon.small.JS2_lineart {
      background-position: -512px -96px; }
    .weapon.small.Knife_Tanto_lineart {
      background-position: -640px -96px; }
    .weapon.small.Knife_Weaver_lineart {
      background-position: -768px -96px; }
    .weapon.small.L85A2_lineart {
      background-position: -896px -96px; }
    .weapon.small.L86A1_lineart {
      background-position: -1024px -96px; }
    .weapon.small.L96A1_lineart {
      background-position: -1152px -96px; }
    .weapon.small.LSAT_lineart {
      background-position: -1280px -96px; }
    .weapon.small.M136_lineart {
      background-position: -1408px -96px; }
    .weapon.small.M18_smoke_lineart {
      background-position: -1536px -96px; }
    .weapon.small.M200_SRR61_lineart {
      background-position: -1664px -96px; }
    .weapon.small.M224_mortar_lineart {
      background-position: 0 -128px; }
    .weapon.small.M26Mass_FLC_lineart {
      background-position: -128px -128px; }
    .weapon.small.M26Mass_FRG_lineart {
      background-position: -256px -128px; }
    .weapon.small.M26Mass_SG_lineart {
      background-position: -384px -128px; }
    .weapon.small.M26Mass_lineart {
      background-position: -512px -128px; }
    .weapon.small.M2_SLAM_lineart {
      background-position: -640px -128px; }
    .weapon.small.M320_3GL_lineart {
      background-position: -768px -128px; }
    .weapon.small.M320_FLASH_lineart {
      background-position: -896px -128px; }
    .weapon.small.M320_LVG_lineart {
      background-position: -1024px -128px; }
    .weapon.small.M320_SG_lineart {
      background-position: -1152px -128px; }
    .weapon.small.M320_SMK_lineart {
      background-position: -1280px -128px; }
    .weapon.small.M320_lineart {
      background-position: -1408px -128px; }
    .weapon.small.M34_incendiary_lineart {
      background-position: -1536px -128px; }
    .weapon.small.M60E4_lineart {
      background-position: -1664px -128px; }
    .weapon.small.M67_grenade_lineart {
      background-position: 0 -160px; }
    .weapon.small.M82A3_CQB_lineart {
      background-position: -128px -160px; }
    .weapon.small.M82A3_FAR_lineart {
      background-position: -256px -160px; }
    .weapon.small.M82A3_MED_lineart {
      background-position: -384px -160px; }
    .weapon.small.M84_flashbang_lineart {
      background-position: -512px -160px; }
    .weapon.small.M9_lineart {
      background-position: -640px -160px; }
    .weapon.small.MBT_law_lineart {
      background-position: -768px -160px; }
    .weapon.small.MG4_lineart {
      background-position: -896px -160px; }
    .weapon.small.MGL_lineart {
      background-position: -1024px -160px; }
    .weapon.small.MK153_smaw_lineart {
      background-position: -1152px -160px; }
    .weapon.small.MP412REX_lineart {
      background-position: -1280px -160px; }
    .weapon.small.MPX_lineart {
      background-position: -1408px -160px; }
    .weapon.small.MTAR21_lineart {
      background-position: -1536px -160px; }
    .weapon.small.MX4_lineart {
      background-position: -1664px -160px; }
    .weapon.small.Machete_lineart {
      background-position: 0 -192px; }
    .weapon.small.P226_lineart {
      background-position: -128px -192px; }
    .weapon.small.P90_lineart {
      background-position: -256px -192px; }
    .weapon.small.QBB95_lineart {
      background-position: -384px -192px; }
    .weapon.small.QBS09_lineart {
      background-position: -512px -192px; }
    .weapon.small.QBU88_lineart {
      background-position: -640px -192px; }
    .weapon.small.QBZ951_lineart {
      background-position: -768px -192px; }
    .weapon.small.QSZ-92_lineart {
      background-position: -896px -192px; }
    .weapon.small.RFB_lineart {
      background-position: -1024px -192px; }
    .weapon.small.RGO_impact_lineart {
      background-position: -1152px -192px; }
    .weapon.small.RPG7_lineart {
      background-position: -1280px -192px; }
    .weapon.small.RPK12_lineart {
      background-position: -1408px -192px; }
    .weapon.small.RPK74_lineart {
      background-position: -1536px -192px; }
    .weapon.small.Railgun_lineart {
      background-position: -1664px -192px; }
    .weapon.small.RepairTool_lineart {
      background-position: 0 -224px; }
    .weapon.small.SA18_IGLA_lineart {
      background-position: -128px -224px; }
    .weapon.small.SAR21_lineart {
      background-position: -256px -224px; }
    .weapon.small.SHORTY12g_lineart {
      background-position: -384px -224px; }
    .weapon.small.SH_lineart {
      background-position: -512px -224px; }
    .weapon.small.SPAS12_lineart {
      background-position: -640px -224px; }
    .weapon.small.SR2_lineart {
      background-position: -768px -224px; }
    .weapon.small.SR338_lineart {
      background-position: -896px -224px; }
    .weapon.small.SRS_338RECON_lineart {
      background-position: -1024px -224px; }
    .weapon.small.SV98_lineart {
      background-position: -1152px -224px; }
    .weapon.small.SVD12_lineart {
      background-position: -1280px -224px; }
    .weapon.small.SW40_lineart {
      background-position: -1408px -224px; }
    .weapon.small.Saddlegun_lineart {
      background-position: -1536px -224px; }
    .weapon.small.Scorpion_lineart {
      background-position: -1664px -224px; }
    .weapon.small.ScoutElite_lineart {
      background-position: 0 -256px; }
    .weapon.small.Shank_lineart {
      background-position: -128px -256px; }
    .weapon.small.Shield_lineart {
      background-position: -256px -256px; }
    .weapon.small.SteyrAUG_lineart {
      background-position: -384px -256px; }
    .weapon.small.Type95B1_lineart {
      background-position: -512px -256px; }
    .weapon.small.UCAV_lineart {
      background-position: -640px -256px; }
    .weapon.small.UTAS_lineart {
      background-position: -768px -256px; }
    .weapon.small.Ultimax_lineart {
      background-position: -896px -256px; }
    .weapon.small.Unica6_lineart {
      background-position: -1024px -256px; }
    .weapon.small.V40_mini_lineart {
      background-position: -1152px -256px; }
    .weapon.small.XM25_FLC_lineart {
      background-position: -1280px -256px; }
    .weapon.small.XM25_SMK_lineart {
      background-position: -1408px -256px; }
    .weapon.small.XM25_lineart {
      background-position: -1536px -256px; }
    .weapon.small.a91_lineart {
      background-position: -1664px -256px; }
    .weapon.small.aek971_lineart {
      background-position: 0 -288px; }
    .weapon.small.g36c_lineart {
      background-position: -128px -288px; }
    .weapon.small.glock18_lineart {
      background-position: -256px -288px; }
    .weapon.small.knife_2142knife_lines {
      background-position: -384px -288px; }
    .weapon.small.knife_bootknife_lines {
      background-position: -512px -288px; }
    .weapon.small.knife_bowie_lineart {
      background-position: -640px -288px; }
    .weapon.small.knife_carbon_lineart {
      background-position: -768px -288px; }
    .weapon.small.knife_combat_ACB90_lineart {
      background-position: -896px -288px; }
    .weapon.small.knife_diverknife_lines {
      background-position: -1024px -288px; }
    .weapon.small.knife_improvised_lineart {
      background-position: -1152px -288px; }
    .weapon.small.knife_lineart {
      background-position: -1280px -288px; }
    .weapon.small.knife_neckknife_lines {
      background-position: -1408px -288px; }
    .weapon.small.knife_precisionknife_lines {
      background-position: -1536px -288px; }
    .weapon.small.knife_scout_lineart {
      background-position: -1664px -288px; }
    .weapon.small.knife_sealknife_lines {
      background-position: 0 -320px; }
    .weapon.small.knife_survival_lineart {
      background-position: -128px -320px; }
    .weapon.small.knife_tactical2knife_lines {
      background-position: -256px -320px; }
    .weapon.small.knife_trench_lineart {
      background-position: -384px -320px; }
    .weapon.small.m1014_lineart {
      background-position: -512px -320px; }
    .weapon.small.m16a4_lineart {
      background-position: -640px -320px; }
    .weapon.small.m1911_lineart {
      background-position: -768px -320px; }
    .weapon.small.m240_lineart {
      background-position: -896px -320px; }
    .weapon.small.m249_lineart {
      background-position: -1024px -320px; }
    .weapon.small.m39_lineart {
      background-position: -1152px -320px; }
    .weapon.small.m40a5_lineart {
      background-position: -1280px -320px; }
    .weapon.small.m416_lineart {
      background-position: -1408px -320px; }
    .weapon.small.m4a1_lineart {
      background-position: -1536px -320px; }
    .weapon.small.m93r_lineart {
      background-position: -1664px -320px; }
    .weapon.small.m98b_lineart {
      background-position: 0 -352px; }
    .weapon.small.magpulPDR_lineart {
      background-position: -128px -352px; }
    .weapon.small.mk11_lineart {
      background-position: -256px -352px; }
    .weapon.small.mp443_grach_lineart {
      background-position: -384px -352px; }
    .weapon.small.mp7_lineart {
      background-position: -512px -352px; }
    .weapon.small.pecheneg_lineart {
      background-position: -640px -352px; }
    .weapon.small.pp2000_lineart {
      background-position: -768px -352px; }
    .weapon.small.remington870_lineart {
      background-position: -896px -352px; }
    .weapon.small.saiga12_lineart {
      background-position: -1024px -352px; }
    .weapon.small.scarHSV_lineart {
      background-position: -1152px -352px; }
    .weapon.small.scarh_lineart {
      background-position: -1280px -352px; }
    .weapon.small.sg553lb_lineart {
      background-position: -1408px -352px; }
    .weapon.small.sks_lineart {
      background-position: -1536px -352px; }
    .weapon.small.taurus44_lineart {
      background-position: -1664px -352px; }
    .weapon.small.type88_lineart {
      background-position: 0 -384px; }
    .weapon.small.ump9_lineart {
      background-position: -128px -384px; }
    .weapon.small.ump_lineart {
      background-position: -256px -384px; }
    .weapon.small.usas12_BP_lineart {
      background-position: -384px -384px; }
    .weapon.small.usas12_NV_lineart {
      background-position: -512px -384px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon {
  display: inline-block; }
  .weapon.smallinv {
    background-image: url(../profile/warsaw/gamedata/weapon/smallinv.png);
    width: 128px;
    height: 32px;
    background-size: 1792px 416px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon.smallinv {
        background-image: url(../profile/warsaw/gamedata/weapon/smallinv@2x.png); } }
    .weapon.smallinv.AAMine_lineart {
      background-position: 0 0; }
    .weapon.smallinv.ACWR_lineart {
      background-position: -128px 0; }
    .weapon.smallinv.AK12_lineart {
      background-position: -256px 0; }
    .weapon.smallinv.AK5C_lineart {
      background-position: -384px 0; }
    .weapon.smallinv.AKU12_lineart {
      background-position: -512px 0; }
    .weapon.smallinv.AMR_CQB_lineart {
      background-position: -640px 0; }
    .weapon.smallinv.AMR_FAR_lineart {
      background-position: -768px 0; }
    .weapon.smallinv.AMR_MED_lineart {
      background-position: -896px 0; }
    .weapon.smallinv.AN94_lineart {
      background-position: -1024px 0; }
    .weapon.smallinv.AR160_lineart {
      background-position: -1152px 0; }
    .weapon.smallinv.ASVal_lineart {
      background-position: -1280px 0; }
    .weapon.smallinv.AT_mine_lineart {
      background-position: -1408px 0; }
    .weapon.smallinv.AWS_lineart {
      background-position: -1536px 0; }
    .weapon.smallinv.Bulldog_lineart {
      background-position: -1664px 0; }
    .weapon.smallinv.C100_lineart {
      background-position: 0 -32px; }
    .weapon.smallinv.C4_lineart {
      background-position: -128px -32px; }
    .weapon.smallinv.CBJMS_lineart {
      background-position: -256px -32px; }
    .weapon.smallinv.CS5_lineart {
      background-position: -384px -32px; }
    .weapon.smallinv.CSLR4_lineart {
      background-position: -512px -32px; }
    .weapon.smallinv.CZ75_lineart {
      background-position: -640px -32px; }
    .weapon.smallinv.CZ805_lineart {
      background-position: -768px -32px; }
    .weapon.smallinv.Claymore_lineart {
      background-position: -896px -32px; }
    .weapon.smallinv.DAO12_lineart {
      background-position: -1024px -32px; }
    .weapon.smallinv.DBV12_lineart {
      background-position: -1152px -32px; }
    .weapon.smallinv.Defib_lineart {
      background-position: -1280px -32px; }
    .weapon.smallinv.DesertEagle_lineart {
      background-position: -1408px -32px; }
    .weapon.smallinv.EODbot_lineart {
      background-position: -1536px -32px; }
    .weapon.smallinv.F2000_lineart {
      background-position: -1664px -32px; }
    .weapon.smallinv.FAMAS_lineart {
      background-position: 0 -64px; }
    .weapon.smallinv.FGM148_javelin_lineart {
      background-position: -128px -64px; }
    .weapon.smallinv.FGM172_sraw_lineart {
      background-position: -256px -64px; }
    .weapon.smallinv.FIM92_stinger_lineart {
      background-position: -384px -64px; }
    .weapon.smallinv.FN57_lineart {
      background-position: -512px -64px; }
    .weapon.smallinv.FYJS_lineart {
      background-position: -640px -64px; }
    .weapon.smallinv.GOL_lineart {
      background-position: -768px -64px; }
    .weapon.smallinv.Galil_ACE21CQB_lineart {
      background-position: -896px -64px; }
    .weapon.smallinv.Galil_ACE23_lineart {
      background-position: -1024px -64px; }
    .weapon.smallinv.Galil_ACE52CQB_lineart {
      background-position: -1152px -64px; }
    .weapon.smallinv.Galil_ACE53SV_lineart {
      background-position: -1280px -64px; }
    .weapon.smallinv.Groza1_lineart {
      background-position: -1408px -64px; }
    .weapon.smallinv.Groza4_lineart {
      background-position: -1536px -64px; }
    .weapon.smallinv.HAWK12g_lineart {
      background-position: -1664px -64px; }
    .weapon.smallinv.HK45C_lineart {
      background-position: 0 -96px; }
    .weapon.smallinv.HVM_starstreak_lineart {
      background-position: -128px -96px; }
    .weapon.smallinv.Handflare_lineart {
      background-position: -256px -96px; }
    .weapon.smallinv.JNG90_lineart {
      background-position: -384px -96px; }
    .weapon.smallinv.JS2_lineart {
      background-position: -512px -96px; }
    .weapon.smallinv.Knife_Tanto_lineart {
      background-position: -640px -96px; }
    .weapon.smallinv.Knife_Weaver_lineart {
      background-position: -768px -96px; }
    .weapon.smallinv.L85A2_lineart {
      background-position: -896px -96px; }
    .weapon.smallinv.L86A1_lineart {
      background-position: -1024px -96px; }
    .weapon.smallinv.L96A1_lineart {
      background-position: -1152px -96px; }
    .weapon.smallinv.LSAT_lineart {
      background-position: -1280px -96px; }
    .weapon.smallinv.M136_lineart {
      background-position: -1408px -96px; }
    .weapon.smallinv.M18_smoke_lineart {
      background-position: -1536px -96px; }
    .weapon.smallinv.M200_SRR61_lineart {
      background-position: -1664px -96px; }
    .weapon.smallinv.M224_mortar_lineart {
      background-position: 0 -128px; }
    .weapon.smallinv.M26Mass_FLC_lineart {
      background-position: -128px -128px; }
    .weapon.smallinv.M26Mass_FRG_lineart {
      background-position: -256px -128px; }
    .weapon.smallinv.M26Mass_SG_lineart {
      background-position: -384px -128px; }
    .weapon.smallinv.M26Mass_lineart {
      background-position: -512px -128px; }
    .weapon.smallinv.M2_SLAM_lineart {
      background-position: -640px -128px; }
    .weapon.smallinv.M320_3GL_lineart {
      background-position: -768px -128px; }
    .weapon.smallinv.M320_FLASH_lineart {
      background-position: -896px -128px; }
    .weapon.smallinv.M320_LVG_lineart {
      background-position: -1024px -128px; }
    .weapon.smallinv.M320_SG_lineart {
      background-position: -1152px -128px; }
    .weapon.smallinv.M320_SMK_lineart {
      background-position: -1280px -128px; }
    .weapon.smallinv.M320_lineart {
      background-position: -1408px -128px; }
    .weapon.smallinv.M34_incendiary_lineart {
      background-position: -1536px -128px; }
    .weapon.smallinv.M60E4_lineart {
      background-position: -1664px -128px; }
    .weapon.smallinv.M67_grenade_lineart {
      background-position: 0 -160px; }
    .weapon.smallinv.M82A3_CQB_lineart {
      background-position: -128px -160px; }
    .weapon.smallinv.M82A3_FAR_lineart {
      background-position: -256px -160px; }
    .weapon.smallinv.M82A3_MED_lineart {
      background-position: -384px -160px; }
    .weapon.smallinv.M84_flashbang_lineart {
      background-position: -512px -160px; }
    .weapon.smallinv.M9_lineart {
      background-position: -640px -160px; }
    .weapon.smallinv.MBT_law_lineart {
      background-position: -768px -160px; }
    .weapon.smallinv.MG4_lineart {
      background-position: -896px -160px; }
    .weapon.smallinv.MGL_lineart {
      background-position: -1024px -160px; }
    .weapon.smallinv.MK153_smaw_lineart {
      background-position: -1152px -160px; }
    .weapon.smallinv.MP412REX_lineart {
      background-position: -1280px -160px; }
    .weapon.smallinv.MPX_lineart {
      background-position: -1408px -160px; }
    .weapon.smallinv.MTAR21_lineart {
      background-position: -1536px -160px; }
    .weapon.smallinv.MX4_lineart {
      background-position: -1664px -160px; }
    .weapon.smallinv.Machete_lineart {
      background-position: 0 -192px; }
    .weapon.smallinv.P226_lineart {
      background-position: -128px -192px; }
    .weapon.smallinv.P90_lineart {
      background-position: -256px -192px; }
    .weapon.smallinv.QBB95_lineart {
      background-position: -384px -192px; }
    .weapon.smallinv.QBS09_lineart {
      background-position: -512px -192px; }
    .weapon.smallinv.QBU88_lineart {
      background-position: -640px -192px; }
    .weapon.smallinv.QBZ951_lineart {
      background-position: -768px -192px; }
    .weapon.smallinv.QSZ-92_lineart {
      background-position: -896px -192px; }
    .weapon.smallinv.RFB_lineart {
      background-position: -1024px -192px; }
    .weapon.smallinv.RGO_impact_lineart {
      background-position: -1152px -192px; }
    .weapon.smallinv.RPG7_lineart {
      background-position: -1280px -192px; }
    .weapon.smallinv.RPK12_lineart {
      background-position: -1408px -192px; }
    .weapon.smallinv.RPK74_lineart {
      background-position: -1536px -192px; }
    .weapon.smallinv.Railgun_lineart {
      background-position: -1664px -192px; }
    .weapon.smallinv.RepairTool_lineart {
      background-position: 0 -224px; }
    .weapon.smallinv.SA18_IGLA_lineart {
      background-position: -128px -224px; }
    .weapon.smallinv.SAR21_lineart {
      background-position: -256px -224px; }
    .weapon.smallinv.SHORTY12g_lineart {
      background-position: -384px -224px; }
    .weapon.smallinv.SH_lineart {
      background-position: -512px -224px; }
    .weapon.smallinv.SPAS12_lineart {
      background-position: -640px -224px; }
    .weapon.smallinv.SR2_lineart {
      background-position: -768px -224px; }
    .weapon.smallinv.SR338_lineart {
      background-position: -896px -224px; }
    .weapon.smallinv.SRS_338RECON_lineart {
      background-position: -1024px -224px; }
    .weapon.smallinv.SV98_lineart {
      background-position: -1152px -224px; }
    .weapon.smallinv.SVD12_lineart {
      background-position: -1280px -224px; }
    .weapon.smallinv.SW40_lineart {
      background-position: -1408px -224px; }
    .weapon.smallinv.Saddlegun_lineart {
      background-position: -1536px -224px; }
    .weapon.smallinv.Scorpion_lineart {
      background-position: -1664px -224px; }
    .weapon.smallinv.ScoutElite_lineart {
      background-position: 0 -256px; }
    .weapon.smallinv.Shank_lineart {
      background-position: -128px -256px; }
    .weapon.smallinv.Shield_lineart {
      background-position: -256px -256px; }
    .weapon.smallinv.SteyrAUG_lineart {
      background-position: -384px -256px; }
    .weapon.smallinv.Type95B1_lineart {
      background-position: -512px -256px; }
    .weapon.smallinv.UCAV_lineart {
      background-position: -640px -256px; }
    .weapon.smallinv.UTAS_lineart {
      background-position: -768px -256px; }
    .weapon.smallinv.Ultimax_lineart {
      background-position: -896px -256px; }
    .weapon.smallinv.Unica6_lineart {
      background-position: -1024px -256px; }
    .weapon.smallinv.V40_mini_lineart {
      background-position: -1152px -256px; }
    .weapon.smallinv.XM25_FLC_lineart {
      background-position: -1280px -256px; }
    .weapon.smallinv.XM25_SMK_lineart {
      background-position: -1408px -256px; }
    .weapon.smallinv.XM25_lineart {
      background-position: -1536px -256px; }
    .weapon.smallinv.a91_lineart {
      background-position: -1664px -256px; }
    .weapon.smallinv.aek971_lineart {
      background-position: 0 -288px; }
    .weapon.smallinv.g36c_lineart {
      background-position: -128px -288px; }
    .weapon.smallinv.glock18_lineart {
      background-position: -256px -288px; }
    .weapon.smallinv.knife_2142knife_lines {
      background-position: -384px -288px; }
    .weapon.smallinv.knife_bootknife_lines {
      background-position: -512px -288px; }
    .weapon.smallinv.knife_bowie_lineart {
      background-position: -640px -288px; }
    .weapon.smallinv.knife_carbon_lineart {
      background-position: -768px -288px; }
    .weapon.smallinv.knife_combat_ACB90_lineart {
      background-position: -896px -288px; }
    .weapon.smallinv.knife_diverknife_lines {
      background-position: -1024px -288px; }
    .weapon.smallinv.knife_improvised_lineart {
      background-position: -1152px -288px; }
    .weapon.smallinv.knife_lineart {
      background-position: -1280px -288px; }
    .weapon.smallinv.knife_neckknife_lines {
      background-position: -1408px -288px; }
    .weapon.smallinv.knife_precisionknife_lines {
      background-position: -1536px -288px; }
    .weapon.smallinv.knife_scout_lineart {
      background-position: -1664px -288px; }
    .weapon.smallinv.knife_sealknife_lines {
      background-position: 0 -320px; }
    .weapon.smallinv.knife_survival_lineart {
      background-position: -128px -320px; }
    .weapon.smallinv.knife_tactical2knife_lines {
      background-position: -256px -320px; }
    .weapon.smallinv.knife_trench_lineart {
      background-position: -384px -320px; }
    .weapon.smallinv.m1014_lineart {
      background-position: -512px -320px; }
    .weapon.smallinv.m16a4_lineart {
      background-position: -640px -320px; }
    .weapon.smallinv.m1911_lineart {
      background-position: -768px -320px; }
    .weapon.smallinv.m240_lineart {
      background-position: -896px -320px; }
    .weapon.smallinv.m249_lineart {
      background-position: -1024px -320px; }
    .weapon.smallinv.m39_lineart {
      background-position: -1152px -320px; }
    .weapon.smallinv.m40a5_lineart {
      background-position: -1280px -320px; }
    .weapon.smallinv.m416_lineart {
      background-position: -1408px -320px; }
    .weapon.smallinv.m4a1_lineart {
      background-position: -1536px -320px; }
    .weapon.smallinv.m93r_lineart {
      background-position: -1664px -320px; }
    .weapon.smallinv.m98b_lineart {
      background-position: 0 -352px; }
    .weapon.smallinv.magpulPDR_lineart {
      background-position: -128px -352px; }
    .weapon.smallinv.mk11_lineart {
      background-position: -256px -352px; }
    .weapon.smallinv.mp443_grach_lineart {
      background-position: -384px -352px; }
    .weapon.smallinv.mp7_lineart {
      background-position: -512px -352px; }
    .weapon.smallinv.pecheneg_lineart {
      background-position: -640px -352px; }
    .weapon.smallinv.pp2000_lineart {
      background-position: -768px -352px; }
    .weapon.smallinv.remington870_lineart {
      background-position: -896px -352px; }
    .weapon.smallinv.saiga12_lineart {
      background-position: -1024px -352px; }
    .weapon.smallinv.scarHSV_lineart {
      background-position: -1152px -352px; }
    .weapon.smallinv.scarh_lineart {
      background-position: -1280px -352px; }
    .weapon.smallinv.sg553lb_lineart {
      background-position: -1408px -352px; }
    .weapon.smallinv.sks_lineart {
      background-position: -1536px -352px; }
    .weapon.smallinv.taurus44_lineart {
      background-position: -1664px -352px; }
    .weapon.smallinv.type88_lineart {
      background-position: 0 -384px; }
    .weapon.smallinv.ump9_lineart {
      background-position: -128px -384px; }
    .weapon.smallinv.ump_lineart {
      background-position: -256px -384px; }
    .weapon.smallinv.usas12_BP_lineart {
      background-position: -384px -384px; }
    .weapon.smallinv.usas12_NV_lineart {
      background-position: -512px -384px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon {
  display: inline-block; }
  .weapon.xsmall {
    background-image: url(../profile/warsaw/gamedata/weapon/xsmall.png);
    width: 64px;
    height: 16px;
    background-size: 896px 208px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon.xsmall {
        background-image: url(../profile/warsaw/gamedata/weapon/xsmall@2x.png); } }
    .weapon.xsmall.AAMine_lineart {
      background-position: 0 0; }
    .weapon.xsmall.ACWR_lineart {
      background-position: -64px 0; }
    .weapon.xsmall.AK12_lineart {
      background-position: -128px 0; }
    .weapon.xsmall.AK5C_lineart {
      background-position: -192px 0; }
    .weapon.xsmall.AKU12_lineart {
      background-position: -256px 0; }
    .weapon.xsmall.AMR_CQB_lineart {
      background-position: -320px 0; }
    .weapon.xsmall.AMR_FAR_lineart {
      background-position: -384px 0; }
    .weapon.xsmall.AMR_MED_lineart {
      background-position: -448px 0; }
    .weapon.xsmall.AN94_lineart {
      background-position: -512px 0; }
    .weapon.xsmall.AR160_lineart {
      background-position: -576px 0; }
    .weapon.xsmall.ASVal_lineart {
      background-position: -640px 0; }
    .weapon.xsmall.AT_mine_lineart {
      background-position: -704px 0; }
    .weapon.xsmall.AWS_lineart {
      background-position: -768px 0; }
    .weapon.xsmall.Bulldog_lineart {
      background-position: -832px 0; }
    .weapon.xsmall.C100_lineart {
      background-position: 0 -16px; }
    .weapon.xsmall.C4_lineart {
      background-position: -64px -16px; }
    .weapon.xsmall.CBJMS_lineart {
      background-position: -128px -16px; }
    .weapon.xsmall.CS5_lineart {
      background-position: -192px -16px; }
    .weapon.xsmall.CSLR4_lineart {
      background-position: -256px -16px; }
    .weapon.xsmall.CZ75_lineart {
      background-position: -320px -16px; }
    .weapon.xsmall.CZ805_lineart {
      background-position: -384px -16px; }
    .weapon.xsmall.Claymore_lineart {
      background-position: -448px -16px; }
    .weapon.xsmall.DAO12_lineart {
      background-position: -512px -16px; }
    .weapon.xsmall.DBV12_lineart {
      background-position: -576px -16px; }
    .weapon.xsmall.Defib_lineart {
      background-position: -640px -16px; }
    .weapon.xsmall.DesertEagle_lineart {
      background-position: -704px -16px; }
    .weapon.xsmall.EODbot_lineart {
      background-position: -768px -16px; }
    .weapon.xsmall.F2000_lineart {
      background-position: -832px -16px; }
    .weapon.xsmall.FAMAS_lineart {
      background-position: 0 -32px; }
    .weapon.xsmall.FGM148_javelin_lineart {
      background-position: -64px -32px; }
    .weapon.xsmall.FGM172_sraw_lineart {
      background-position: -128px -32px; }
    .weapon.xsmall.FIM92_stinger_lineart {
      background-position: -192px -32px; }
    .weapon.xsmall.FN57_lineart {
      background-position: -256px -32px; }
    .weapon.xsmall.FYJS_lineart {
      background-position: -320px -32px; }
    .weapon.xsmall.GOL_lineart {
      background-position: -384px -32px; }
    .weapon.xsmall.Galil_ACE21CQB_lineart {
      background-position: -448px -32px; }
    .weapon.xsmall.Galil_ACE23_lineart {
      background-position: -512px -32px; }
    .weapon.xsmall.Galil_ACE52CQB_lineart {
      background-position: -576px -32px; }
    .weapon.xsmall.Galil_ACE53SV_lineart {
      background-position: -640px -32px; }
    .weapon.xsmall.Groza1_lineart {
      background-position: -704px -32px; }
    .weapon.xsmall.Groza4_lineart {
      background-position: -768px -32px; }
    .weapon.xsmall.HAWK12g_lineart {
      background-position: -832px -32px; }
    .weapon.xsmall.HK45C_lineart {
      background-position: 0 -48px; }
    .weapon.xsmall.HVM_starstreak_lineart {
      background-position: -64px -48px; }
    .weapon.xsmall.Handflare_lineart {
      background-position: -128px -48px; }
    .weapon.xsmall.JNG90_lineart {
      background-position: -192px -48px; }
    .weapon.xsmall.JS2_lineart {
      background-position: -256px -48px; }
    .weapon.xsmall.Knife_Tanto_lineart {
      background-position: -320px -48px; }
    .weapon.xsmall.Knife_Weaver_lineart {
      background-position: -384px -48px; }
    .weapon.xsmall.L85A2_lineart {
      background-position: -448px -48px; }
    .weapon.xsmall.L86A1_lineart {
      background-position: -512px -48px; }
    .weapon.xsmall.L96A1_lineart {
      background-position: -576px -48px; }
    .weapon.xsmall.LSAT_lineart {
      background-position: -640px -48px; }
    .weapon.xsmall.M136_lineart {
      background-position: -704px -48px; }
    .weapon.xsmall.M18_smoke_lineart {
      background-position: -768px -48px; }
    .weapon.xsmall.M200_SRR61_lineart {
      background-position: -832px -48px; }
    .weapon.xsmall.M224_mortar_lineart {
      background-position: 0 -64px; }
    .weapon.xsmall.M26Mass_FLC_lineart {
      background-position: -64px -64px; }
    .weapon.xsmall.M26Mass_FRG_lineart {
      background-position: -128px -64px; }
    .weapon.xsmall.M26Mass_SG_lineart {
      background-position: -192px -64px; }
    .weapon.xsmall.M26Mass_lineart {
      background-position: -256px -64px; }
    .weapon.xsmall.M2_SLAM_lineart {
      background-position: -320px -64px; }
    .weapon.xsmall.M320_3GL_lineart {
      background-position: -384px -64px; }
    .weapon.xsmall.M320_FLASH_lineart {
      background-position: -448px -64px; }
    .weapon.xsmall.M320_LVG_lineart {
      background-position: -512px -64px; }
    .weapon.xsmall.M320_SG_lineart {
      background-position: -576px -64px; }
    .weapon.xsmall.M320_SMK_lineart {
      background-position: -640px -64px; }
    .weapon.xsmall.M320_lineart {
      background-position: -704px -64px; }
    .weapon.xsmall.M34_incendiary_lineart {
      background-position: -768px -64px; }
    .weapon.xsmall.M60E4_lineart {
      background-position: -832px -64px; }
    .weapon.xsmall.M67_grenade_lineart {
      background-position: 0 -80px; }
    .weapon.xsmall.M82A3_CQB_lineart {
      background-position: -64px -80px; }
    .weapon.xsmall.M82A3_FAR_lineart {
      background-position: -128px -80px; }
    .weapon.xsmall.M82A3_MED_lineart {
      background-position: -192px -80px; }
    .weapon.xsmall.M84_flashbang_lineart {
      background-position: -256px -80px; }
    .weapon.xsmall.M9_lineart {
      background-position: -320px -80px; }
    .weapon.xsmall.MBT_law_lineart {
      background-position: -384px -80px; }
    .weapon.xsmall.MG4_lineart {
      background-position: -448px -80px; }
    .weapon.xsmall.MGL_lineart {
      background-position: -512px -80px; }
    .weapon.xsmall.MK153_smaw_lineart {
      background-position: -576px -80px; }
    .weapon.xsmall.MP412REX_lineart {
      background-position: -640px -80px; }
    .weapon.xsmall.MPX_lineart {
      background-position: -704px -80px; }
    .weapon.xsmall.MTAR21_lineart {
      background-position: -768px -80px; }
    .weapon.xsmall.MX4_lineart {
      background-position: -832px -80px; }
    .weapon.xsmall.Machete_lineart {
      background-position: 0 -96px; }
    .weapon.xsmall.P226_lineart {
      background-position: -64px -96px; }
    .weapon.xsmall.P90_lineart {
      background-position: -128px -96px; }
    .weapon.xsmall.QBB95_lineart {
      background-position: -192px -96px; }
    .weapon.xsmall.QBS09_lineart {
      background-position: -256px -96px; }
    .weapon.xsmall.QBU88_lineart {
      background-position: -320px -96px; }
    .weapon.xsmall.QBZ951_lineart {
      background-position: -384px -96px; }
    .weapon.xsmall.QSZ-92_lineart {
      background-position: -448px -96px; }
    .weapon.xsmall.RFB_lineart {
      background-position: -512px -96px; }
    .weapon.xsmall.RGO_impact_lineart {
      background-position: -576px -96px; }
    .weapon.xsmall.RPG7_lineart {
      background-position: -640px -96px; }
    .weapon.xsmall.RPK12_lineart {
      background-position: -704px -96px; }
    .weapon.xsmall.RPK74_lineart {
      background-position: -768px -96px; }
    .weapon.xsmall.Railgun_lineart {
      background-position: -832px -96px; }
    .weapon.xsmall.RepairTool_lineart {
      background-position: 0 -112px; }
    .weapon.xsmall.SA18_IGLA_lineart {
      background-position: -64px -112px; }
    .weapon.xsmall.SAR21_lineart {
      background-position: -128px -112px; }
    .weapon.xsmall.SHORTY12g_lineart {
      background-position: -192px -112px; }
    .weapon.xsmall.SH_lineart {
      background-position: -256px -112px; }
    .weapon.xsmall.SPAS12_lineart {
      background-position: -320px -112px; }
    .weapon.xsmall.SR2_lineart {
      background-position: -384px -112px; }
    .weapon.xsmall.SR338_lineart {
      background-position: -448px -112px; }
    .weapon.xsmall.SRS_338RECON_lineart {
      background-position: -512px -112px; }
    .weapon.xsmall.SV98_lineart {
      background-position: -576px -112px; }
    .weapon.xsmall.SVD12_lineart {
      background-position: -640px -112px; }
    .weapon.xsmall.SW40_lineart {
      background-position: -704px -112px; }
    .weapon.xsmall.Saddlegun_lineart {
      background-position: -768px -112px; }
    .weapon.xsmall.Scorpion_lineart {
      background-position: -832px -112px; }
    .weapon.xsmall.ScoutElite_lineart {
      background-position: 0 -128px; }
    .weapon.xsmall.Shank_lineart {
      background-position: -64px -128px; }
    .weapon.xsmall.Shield_lineart {
      background-position: -128px -128px; }
    .weapon.xsmall.SteyrAUG_lineart {
      background-position: -192px -128px; }
    .weapon.xsmall.Type95B1_lineart {
      background-position: -256px -128px; }
    .weapon.xsmall.UCAV_lineart {
      background-position: -320px -128px; }
    .weapon.xsmall.UTAS_lineart {
      background-position: -384px -128px; }
    .weapon.xsmall.Ultimax_lineart {
      background-position: -448px -128px; }
    .weapon.xsmall.Unica6_lineart {
      background-position: -512px -128px; }
    .weapon.xsmall.V40_mini_lineart {
      background-position: -576px -128px; }
    .weapon.xsmall.XM25_FLC_lineart {
      background-position: -640px -128px; }
    .weapon.xsmall.XM25_SMK_lineart {
      background-position: -704px -128px; }
    .weapon.xsmall.XM25_lineart {
      background-position: -768px -128px; }
    .weapon.xsmall.a91_lineart {
      background-position: -832px -128px; }
    .weapon.xsmall.aek971_lineart {
      background-position: 0 -144px; }
    .weapon.xsmall.g36c_lineart {
      background-position: -64px -144px; }
    .weapon.xsmall.glock18_lineart {
      background-position: -128px -144px; }
    .weapon.xsmall.knife_2142knife_lines {
      background-position: -192px -144px; }
    .weapon.xsmall.knife_bootknife_lines {
      background-position: -256px -144px; }
    .weapon.xsmall.knife_bowie_lineart {
      background-position: -320px -144px; }
    .weapon.xsmall.knife_carbon_lineart {
      background-position: -384px -144px; }
    .weapon.xsmall.knife_combat_ACB90_lineart {
      background-position: -448px -144px; }
    .weapon.xsmall.knife_diverknife_lines {
      background-position: -512px -144px; }
    .weapon.xsmall.knife_improvised_lineart {
      background-position: -576px -144px; }
    .weapon.xsmall.knife_lineart {
      background-position: -640px -144px; }
    .weapon.xsmall.knife_neckknife_lines {
      background-position: -704px -144px; }
    .weapon.xsmall.knife_precisionknife_lines {
      background-position: -768px -144px; }
    .weapon.xsmall.knife_scout_lineart {
      background-position: -832px -144px; }
    .weapon.xsmall.knife_sealknife_lines {
      background-position: 0 -160px; }
    .weapon.xsmall.knife_survival_lineart {
      background-position: -64px -160px; }
    .weapon.xsmall.knife_tactical2knife_lines {
      background-position: -128px -160px; }
    .weapon.xsmall.knife_trench_lineart {
      background-position: -192px -160px; }
    .weapon.xsmall.m1014_lineart {
      background-position: -256px -160px; }
    .weapon.xsmall.m16a4_lineart {
      background-position: -320px -160px; }
    .weapon.xsmall.m1911_lineart {
      background-position: -384px -160px; }
    .weapon.xsmall.m240_lineart {
      background-position: -448px -160px; }
    .weapon.xsmall.m249_lineart {
      background-position: -512px -160px; }
    .weapon.xsmall.m39_lineart {
      background-position: -576px -160px; }
    .weapon.xsmall.m40a5_lineart {
      background-position: -640px -160px; }
    .weapon.xsmall.m416_lineart {
      background-position: -704px -160px; }
    .weapon.xsmall.m4a1_lineart {
      background-position: -768px -160px; }
    .weapon.xsmall.m93r_lineart {
      background-position: -832px -160px; }
    .weapon.xsmall.m98b_lineart {
      background-position: 0 -176px; }
    .weapon.xsmall.magpulPDR_lineart {
      background-position: -64px -176px; }
    .weapon.xsmall.mk11_lineart {
      background-position: -128px -176px; }
    .weapon.xsmall.mp443_grach_lineart {
      background-position: -192px -176px; }
    .weapon.xsmall.mp7_lineart {
      background-position: -256px -176px; }
    .weapon.xsmall.pecheneg_lineart {
      background-position: -320px -176px; }
    .weapon.xsmall.pp2000_lineart {
      background-position: -384px -176px; }
    .weapon.xsmall.remington870_lineart {
      background-position: -448px -176px; }
    .weapon.xsmall.saiga12_lineart {
      background-position: -512px -176px; }
    .weapon.xsmall.scarHSV_lineart {
      background-position: -576px -176px; }
    .weapon.xsmall.scarh_lineart {
      background-position: -640px -176px; }
    .weapon.xsmall.sg553lb_lineart {
      background-position: -704px -176px; }
    .weapon.xsmall.sks_lineart {
      background-position: -768px -176px; }
    .weapon.xsmall.taurus44_lineart {
      background-position: -832px -176px; }
    .weapon.xsmall.type88_lineart {
      background-position: 0 -192px; }
    .weapon.xsmall.ump9_lineart {
      background-position: -64px -192px; }
    .weapon.xsmall.ump_lineart {
      background-position: -128px -192px; }
    .weapon.xsmall.usas12_BP_lineart {
      background-position: -192px -192px; }
    .weapon.xsmall.usas12_NV_lineart {
      background-position: -256px -192px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon {
  display: inline-block; }
  .weapon.xsmallinv {
    background-image: url(../profile/warsaw/gamedata/weapon/xsmallinv.png);
    width: 64px;
    height: 16px;
    background-size: 896px 208px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon.xsmallinv {
        background-image: url(../profile/warsaw/gamedata/weapon/xsmallinv@2x.png); } }
    .weapon.xsmallinv.AAMine_lineart {
      background-position: 0 0; }
    .weapon.xsmallinv.ACWR_lineart {
      background-position: -64px 0; }
    .weapon.xsmallinv.AK12_lineart {
      background-position: -128px 0; }
    .weapon.xsmallinv.AK5C_lineart {
      background-position: -192px 0; }
    .weapon.xsmallinv.AKU12_lineart {
      background-position: -256px 0; }
    .weapon.xsmallinv.AMR_CQB_lineart {
      background-position: -320px 0; }
    .weapon.xsmallinv.AMR_FAR_lineart {
      background-position: -384px 0; }
    .weapon.xsmallinv.AMR_MED_lineart {
      background-position: -448px 0; }
    .weapon.xsmallinv.AN94_lineart {
      background-position: -512px 0; }
    .weapon.xsmallinv.AR160_lineart {
      background-position: -576px 0; }
    .weapon.xsmallinv.ASVal_lineart {
      background-position: -640px 0; }
    .weapon.xsmallinv.AT_mine_lineart {
      background-position: -704px 0; }
    .weapon.xsmallinv.AWS_lineart {
      background-position: -768px 0; }
    .weapon.xsmallinv.Bulldog_lineart {
      background-position: -832px 0; }
    .weapon.xsmallinv.C100_lineart {
      background-position: 0 -16px; }
    .weapon.xsmallinv.C4_lineart {
      background-position: -64px -16px; }
    .weapon.xsmallinv.CBJMS_lineart {
      background-position: -128px -16px; }
    .weapon.xsmallinv.CS5_lineart {
      background-position: -192px -16px; }
    .weapon.xsmallinv.CSLR4_lineart {
      background-position: -256px -16px; }
    .weapon.xsmallinv.CZ75_lineart {
      background-position: -320px -16px; }
    .weapon.xsmallinv.CZ805_lineart {
      background-position: -384px -16px; }
    .weapon.xsmallinv.Claymore_lineart {
      background-position: -448px -16px; }
    .weapon.xsmallinv.DAO12_lineart {
      background-position: -512px -16px; }
    .weapon.xsmallinv.DBV12_lineart {
      background-position: -576px -16px; }
    .weapon.xsmallinv.Defib_lineart {
      background-position: -640px -16px; }
    .weapon.xsmallinv.DesertEagle_lineart {
      background-position: -704px -16px; }
    .weapon.xsmallinv.EODbot_lineart {
      background-position: -768px -16px; }
    .weapon.xsmallinv.F2000_lineart {
      background-position: -832px -16px; }
    .weapon.xsmallinv.FAMAS_lineart {
      background-position: 0 -32px; }
    .weapon.xsmallinv.FGM148_javelin_lineart {
      background-position: -64px -32px; }
    .weapon.xsmallinv.FGM172_sraw_lineart {
      background-position: -128px -32px; }
    .weapon.xsmallinv.FIM92_stinger_lineart {
      background-position: -192px -32px; }
    .weapon.xsmallinv.FN57_lineart {
      background-position: -256px -32px; }
    .weapon.xsmallinv.FYJS_lineart {
      background-position: -320px -32px; }
    .weapon.xsmallinv.GOL_lineart {
      background-position: -384px -32px; }
    .weapon.xsmallinv.Galil_ACE21CQB_lineart {
      background-position: -448px -32px; }
    .weapon.xsmallinv.Galil_ACE23_lineart {
      background-position: -512px -32px; }
    .weapon.xsmallinv.Galil_ACE52CQB_lineart {
      background-position: -576px -32px; }
    .weapon.xsmallinv.Galil_ACE53SV_lineart {
      background-position: -640px -32px; }
    .weapon.xsmallinv.Groza1_lineart {
      background-position: -704px -32px; }
    .weapon.xsmallinv.Groza4_lineart {
      background-position: -768px -32px; }
    .weapon.xsmallinv.HAWK12g_lineart {
      background-position: -832px -32px; }
    .weapon.xsmallinv.HK45C_lineart {
      background-position: 0 -48px; }
    .weapon.xsmallinv.HVM_starstreak_lineart {
      background-position: -64px -48px; }
    .weapon.xsmallinv.Handflare_lineart {
      background-position: -128px -48px; }
    .weapon.xsmallinv.JNG90_lineart {
      background-position: -192px -48px; }
    .weapon.xsmallinv.JS2_lineart {
      background-position: -256px -48px; }
    .weapon.xsmallinv.Knife_Tanto_lineart {
      background-position: -320px -48px; }
    .weapon.xsmallinv.Knife_Weaver_lineart {
      background-position: -384px -48px; }
    .weapon.xsmallinv.L85A2_lineart {
      background-position: -448px -48px; }
    .weapon.xsmallinv.L86A1_lineart {
      background-position: -512px -48px; }
    .weapon.xsmallinv.L96A1_lineart {
      background-position: -576px -48px; }
    .weapon.xsmallinv.LSAT_lineart {
      background-position: -640px -48px; }
    .weapon.xsmallinv.M136_lineart {
      background-position: -704px -48px; }
    .weapon.xsmallinv.M18_smoke_lineart {
      background-position: -768px -48px; }
    .weapon.xsmallinv.M200_SRR61_lineart {
      background-position: -832px -48px; }
    .weapon.xsmallinv.M224_mortar_lineart {
      background-position: 0 -64px; }
    .weapon.xsmallinv.M26Mass_FLC_lineart {
      background-position: -64px -64px; }
    .weapon.xsmallinv.M26Mass_FRG_lineart {
      background-position: -128px -64px; }
    .weapon.xsmallinv.M26Mass_SG_lineart {
      background-position: -192px -64px; }
    .weapon.xsmallinv.M26Mass_lineart {
      background-position: -256px -64px; }
    .weapon.xsmallinv.M2_SLAM_lineart {
      background-position: -320px -64px; }
    .weapon.xsmallinv.M320_3GL_lineart {
      background-position: -384px -64px; }
    .weapon.xsmallinv.M320_FLASH_lineart {
      background-position: -448px -64px; }
    .weapon.xsmallinv.M320_LVG_lineart {
      background-position: -512px -64px; }
    .weapon.xsmallinv.M320_SG_lineart {
      background-position: -576px -64px; }
    .weapon.xsmallinv.M320_SMK_lineart {
      background-position: -640px -64px; }
    .weapon.xsmallinv.M320_lineart {
      background-position: -704px -64px; }
    .weapon.xsmallinv.M34_incendiary_lineart {
      background-position: -768px -64px; }
    .weapon.xsmallinv.M60E4_lineart {
      background-position: -832px -64px; }
    .weapon.xsmallinv.M67_grenade_lineart {
      background-position: 0 -80px; }
    .weapon.xsmallinv.M82A3_CQB_lineart {
      background-position: -64px -80px; }
    .weapon.xsmallinv.M82A3_FAR_lineart {
      background-position: -128px -80px; }
    .weapon.xsmallinv.M82A3_MED_lineart {
      background-position: -192px -80px; }
    .weapon.xsmallinv.M84_flashbang_lineart {
      background-position: -256px -80px; }
    .weapon.xsmallinv.M9_lineart {
      background-position: -320px -80px; }
    .weapon.xsmallinv.MBT_law_lineart {
      background-position: -384px -80px; }
    .weapon.xsmallinv.MG4_lineart {
      background-position: -448px -80px; }
    .weapon.xsmallinv.MGL_lineart {
      background-position: -512px -80px; }
    .weapon.xsmallinv.MK153_smaw_lineart {
      background-position: -576px -80px; }
    .weapon.xsmallinv.MP412REX_lineart {
      background-position: -640px -80px; }
    .weapon.xsmallinv.MPX_lineart {
      background-position: -704px -80px; }
    .weapon.xsmallinv.MTAR21_lineart {
      background-position: -768px -80px; }
    .weapon.xsmallinv.MX4_lineart {
      background-position: -832px -80px; }
    .weapon.xsmallinv.Machete_lineart {
      background-position: 0 -96px; }
    .weapon.xsmallinv.P226_lineart {
      background-position: -64px -96px; }
    .weapon.xsmallinv.P90_lineart {
      background-position: -128px -96px; }
    .weapon.xsmallinv.QBB95_lineart {
      background-position: -192px -96px; }
    .weapon.xsmallinv.QBS09_lineart {
      background-position: -256px -96px; }
    .weapon.xsmallinv.QBU88_lineart {
      background-position: -320px -96px; }
    .weapon.xsmallinv.QBZ951_lineart {
      background-position: -384px -96px; }
    .weapon.xsmallinv.QSZ-92_lineart {
      background-position: -448px -96px; }
    .weapon.xsmallinv.RFB_lineart {
      background-position: -512px -96px; }
    .weapon.xsmallinv.RGO_impact_lineart {
      background-position: -576px -96px; }
    .weapon.xsmallinv.RPG7_lineart {
      background-position: -640px -96px; }
    .weapon.xsmallinv.RPK12_lineart {
      background-position: -704px -96px; }
    .weapon.xsmallinv.RPK74_lineart {
      background-position: -768px -96px; }
    .weapon.xsmallinv.Railgun_lineart {
      background-position: -832px -96px; }
    .weapon.xsmallinv.RepairTool_lineart {
      background-position: 0 -112px; }
    .weapon.xsmallinv.SA18_IGLA_lineart {
      background-position: -64px -112px; }
    .weapon.xsmallinv.SAR21_lineart {
      background-position: -128px -112px; }
    .weapon.xsmallinv.SHORTY12g_lineart {
      background-position: -192px -112px; }
    .weapon.xsmallinv.SH_lineart {
      background-position: -256px -112px; }
    .weapon.xsmallinv.SPAS12_lineart {
      background-position: -320px -112px; }
    .weapon.xsmallinv.SR2_lineart {
      background-position: -384px -112px; }
    .weapon.xsmallinv.SR338_lineart {
      background-position: -448px -112px; }
    .weapon.xsmallinv.SRS_338RECON_lineart {
      background-position: -512px -112px; }
    .weapon.xsmallinv.SV98_lineart {
      background-position: -576px -112px; }
    .weapon.xsmallinv.SVD12_lineart {
      background-position: -640px -112px; }
    .weapon.xsmallinv.SW40_lineart {
      background-position: -704px -112px; }
    .weapon.xsmallinv.Saddlegun_lineart {
      background-position: -768px -112px; }
    .weapon.xsmallinv.Scorpion_lineart {
      background-position: -832px -112px; }
    .weapon.xsmallinv.ScoutElite_lineart {
      background-position: 0 -128px; }
    .weapon.xsmallinv.Shank_lineart {
      background-position: -64px -128px; }
    .weapon.xsmallinv.Shield_lineart {
      background-position: -128px -128px; }
    .weapon.xsmallinv.SteyrAUG_lineart {
      background-position: -192px -128px; }
    .weapon.xsmallinv.Type95B1_lineart {
      background-position: -256px -128px; }
    .weapon.xsmallinv.UCAV_lineart {
      background-position: -320px -128px; }
    .weapon.xsmallinv.UTAS_lineart {
      background-position: -384px -128px; }
    .weapon.xsmallinv.Ultimax_lineart {
      background-position: -448px -128px; }
    .weapon.xsmallinv.Unica6_lineart {
      background-position: -512px -128px; }
    .weapon.xsmallinv.V40_mini_lineart {
      background-position: -576px -128px; }
    .weapon.xsmallinv.XM25_FLC_lineart {
      background-position: -640px -128px; }
    .weapon.xsmallinv.XM25_SMK_lineart {
      background-position: -704px -128px; }
    .weapon.xsmallinv.XM25_lineart {
      background-position: -768px -128px; }
    .weapon.xsmallinv.a91_lineart {
      background-position: -832px -128px; }
    .weapon.xsmallinv.aek971_lineart {
      background-position: 0 -144px; }
    .weapon.xsmallinv.g36c_lineart {
      background-position: -64px -144px; }
    .weapon.xsmallinv.glock18_lineart {
      background-position: -128px -144px; }
    .weapon.xsmallinv.knife_2142knife_lines {
      background-position: -192px -144px; }
    .weapon.xsmallinv.knife_bootknife_lines {
      background-position: -256px -144px; }
    .weapon.xsmallinv.knife_bowie_lineart {
      background-position: -320px -144px; }
    .weapon.xsmallinv.knife_carbon_lineart {
      background-position: -384px -144px; }
    .weapon.xsmallinv.knife_combat_ACB90_lineart {
      background-position: -448px -144px; }
    .weapon.xsmallinv.knife_diverknife_lines {
      background-position: -512px -144px; }
    .weapon.xsmallinv.knife_improvised_lineart {
      background-position: -576px -144px; }
    .weapon.xsmallinv.knife_lineart {
      background-position: -640px -144px; }
    .weapon.xsmallinv.knife_neckknife_lines {
      background-position: -704px -144px; }
    .weapon.xsmallinv.knife_precisionknife_lines {
      background-position: -768px -144px; }
    .weapon.xsmallinv.knife_scout_lineart {
      background-position: -832px -144px; }
    .weapon.xsmallinv.knife_sealknife_lines {
      background-position: 0 -160px; }
    .weapon.xsmallinv.knife_survival_lineart {
      background-position: -64px -160px; }
    .weapon.xsmallinv.knife_tactical2knife_lines {
      background-position: -128px -160px; }
    .weapon.xsmallinv.knife_trench_lineart {
      background-position: -192px -160px; }
    .weapon.xsmallinv.m1014_lineart {
      background-position: -256px -160px; }
    .weapon.xsmallinv.m16a4_lineart {
      background-position: -320px -160px; }
    .weapon.xsmallinv.m1911_lineart {
      background-position: -384px -160px; }
    .weapon.xsmallinv.m240_lineart {
      background-position: -448px -160px; }
    .weapon.xsmallinv.m249_lineart {
      background-position: -512px -160px; }
    .weapon.xsmallinv.m39_lineart {
      background-position: -576px -160px; }
    .weapon.xsmallinv.m40a5_lineart {
      background-position: -640px -160px; }
    .weapon.xsmallinv.m416_lineart {
      background-position: -704px -160px; }
    .weapon.xsmallinv.m4a1_lineart {
      background-position: -768px -160px; }
    .weapon.xsmallinv.m93r_lineart {
      background-position: -832px -160px; }
    .weapon.xsmallinv.m98b_lineart {
      background-position: 0 -176px; }
    .weapon.xsmallinv.magpulPDR_lineart {
      background-position: -64px -176px; }
    .weapon.xsmallinv.mk11_lineart {
      background-position: -128px -176px; }
    .weapon.xsmallinv.mp443_grach_lineart {
      background-position: -192px -176px; }
    .weapon.xsmallinv.mp7_lineart {
      background-position: -256px -176px; }
    .weapon.xsmallinv.pecheneg_lineart {
      background-position: -320px -176px; }
    .weapon.xsmallinv.pp2000_lineart {
      background-position: -384px -176px; }
    .weapon.xsmallinv.remington870_lineart {
      background-position: -448px -176px; }
    .weapon.xsmallinv.saiga12_lineart {
      background-position: -512px -176px; }
    .weapon.xsmallinv.scarHSV_lineart {
      background-position: -576px -176px; }
    .weapon.xsmallinv.scarh_lineart {
      background-position: -640px -176px; }
    .weapon.xsmallinv.sg553lb_lineart {
      background-position: -704px -176px; }
    .weapon.xsmallinv.sks_lineart {
      background-position: -768px -176px; }
    .weapon.xsmallinv.taurus44_lineart {
      background-position: -832px -176px; }
    .weapon.xsmallinv.type88_lineart {
      background-position: 0 -192px; }
    .weapon.xsmallinv.ump9_lineart {
      background-position: -64px -192px; }
    .weapon.xsmallinv.ump_lineart {
      background-position: -128px -192px; }
    .weapon.xsmallinv.usas12_BP_lineart {
      background-position: -192px -192px; }
    .weapon.xsmallinv.usas12_NV_lineart {
      background-position: -256px -192px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory {
  display: inline-block; }
  .weaponaccessory.large {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory/large.png);
    width: 256px;
    height: 64px;
    background-size: 2304px 576px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory.large {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory/large@2x.png); } }
    .weaponaccessory.large.ACOG_lineart {
      background-position: 0 0; }
    .weaponaccessory.large.ACRGeneralIronSight_Rear_lineart {
      background-position: -256px 0; }
    .weaponaccessory.large.ATNThor_lineart {
      background-position: -512px 0; }
    .weaponaccessory.large.AngledGrip_lineart {
      background-position: -768px 0; }
    .weaponaccessory.large.Ballistic_lineart {
      background-position: -1024px 0; }
    .weaponaccessory.large.Barrel_lineart {
      background-position: -1280px 0; }
    .weaponaccessory.large.Bipod_lineart {
      background-position: -1536px 0; }
    .weaponaccessory.large.Buck_lineart {
      background-position: -1792px 0; }
    .weaponaccessory.large.CL6x_Chinese6x_lineart {
      background-position: -2048px 0; }
    .weaponaccessory.large.CP1prismatic_lineart {
      background-position: 0 -64px; }
    .weaponaccessory.large.CantedIronsightSniper_Rear_lineart {
      background-position: -256px -64px; }
    .weaponaccessory.large.CantedIronsight_Rear_lineart {
      background-position: -512px -64px; }
    .weaponaccessory.large.Compact4X_lineart {
      background-position: -768px -64px; }
    .weaponaccessory.large.Compensator_lineart {
      background-position: -1024px -64px; }
    .weaponaccessory.large.Coyote_lineart {
      background-position: -1280px -64px; }
    .weaponaccessory.large.Deltapoint_lineart {
      background-position: -1536px -64px; }
    .weaponaccessory.large.Duckbill_lineart {
      background-position: -1792px -64px; }
    .weaponaccessory.large.F2000scope_lineart {
      background-position: -2048px -64px; }
    .weaponaccessory.large.Flashlight_lineart {
      background-position: 0 -128px; }
    .weaponaccessory.large.Flashsupressor_lineart {
      background-position: -256px -128px; }
    .weaponaccessory.large.Flechette_lineart {
      background-position: -512px -128px; }
    .weaponaccessory.large.Foregrip_Ergo_lineart {
      background-position: -768px -128px; }
    .weaponaccessory.large.Foregrip_Folding_lineart {
      background-position: -1024px -128px; }
    .weaponaccessory.large.Foregrip_Potato_lineart {
      background-position: -1280px -128px; }
    .weaponaccessory.large.Foregrip_Stubby_lineart {
      background-position: -1536px -128px; }
    .weaponaccessory.large.Foregrip_Vertical_lineart {
      background-position: -1792px -128px; }
    .weaponaccessory.large.Frag_lineart {
      background-position: -2048px -128px; }
    .weaponaccessory.large.GhostRing_lineart {
      background-position: 0 -192px; }
    .weaponaccessory.large.GreenLaser_lineart {
      background-position: -256px -192px; }
    .weaponaccessory.large.Laser_PistolCombo_lineart {
      background-position: -512px -192px; }
    .weaponaccessory.large.Laser_PistolLaser_lineart {
      background-position: -768px -192px; }
    .weaponaccessory.large.Laser_RifleComboPEQ15_lineart {
      background-position: -1024px -192px; }
    .weaponaccessory.large.Laser_STORM_lineart {
      background-position: -1280px -192px; }
    .weaponaccessory.large.Laser_TargetPointer_lineart {
      background-position: -1536px -192px; }
    .weaponaccessory.large.Laser_Tribeam_lineart {
      background-position: -1792px -192px; }
    .weaponaccessory.large.Magnifier_lineart {
      background-position: -2048px -192px; }
    .weaponaccessory.large.MuzzleBreakLight_lineart {
      background-position: 0 -256px; }
    .weaponaccessory.large.MuzzleBreak_lineart {
      background-position: -256px -256px; }
    .weaponaccessory.large.NarrowChoke_lineart {
      background-position: -512px -256px; }
    .weaponaccessory.large.PBS-4_lineart {
      background-position: -768px -256px; }
    .weaponaccessory.large.PK-AS_PKA-S_lineart {
      background-position: -1024px -256px; }
    .weaponaccessory.large.PSO-1_lineart {
      background-position: -1280px -256px; }
    .weaponaccessory.large.PistolCompensator_lineart {
      background-position: -1536px -256px; }
    .weaponaccessory.large.PistolMuzzlebreak_lineart {
      background-position: -1792px -256px; }
    .weaponaccessory.large.QSW-06_MP7Supressor_lineart {
      background-position: -2048px -256px; }
    .weaponaccessory.large.RMR_lineart {
      background-position: 0 -320px; }
    .weaponaccessory.large.RX01_lineart {
      background-position: -256px -320px; }
    .weaponaccessory.large.Rails_lineart {
      background-position: -512px -320px; }
    .weaponaccessory.large.Slug_lineart {
      background-position: -768px -320px; }
    .weaponaccessory.large.Spyder_N_lineart {
      background-position: -1024px -320px; }
    .weaponaccessory.large.Spyder_Poison_lineart {
      background-position: -1280px -320px; }
    .weaponaccessory.large.Spyder_S_lineart {
      background-position: -1536px -320px; }
    .weaponaccessory.large.Spyder_X_lineart {
      background-position: -1792px -320px; }
    .weaponaccessory.large.Spyder_counterweight_lineart {
      background-position: -2048px -320px; }
    .weaponaccessory.large.StraightBolt_lineart {
      background-position: 0 -384px; }
    .weaponaccessory.large.Supressor_FH762MG_lineart {
      background-position: -256px -384px; }
    .weaponaccessory.large.Supressor_MiniMonster_lineart {
      background-position: -512px -384px; }
    .weaponaccessory.large.Supressor_PBS1_lineart {
      background-position: -768px -384px; }
    .weaponaccessory.large.Supressor_TGPA_lineart {
      background-position: -1024px -384px; }
    .weaponaccessory.large.TDD_lineart {
      background-position: -1280px -384px; }
    .weaponaccessory.large.Tacticallight_lineart {
      background-position: -1536px -384px; }
    .weaponaccessory.large.Trubrite_lineart {
      background-position: -1792px -384px; }
    .weaponaccessory.large.VariableZoom_lineart {
      background-position: -2048px -384px; }
    .weaponaccessory.large.VisionKing_lineart {
      background-position: 0 -448px; }
    .weaponaccessory.large.WideChoke_lineart {
      background-position: -256px -448px; }
    .weaponaccessory.large._NoSelection_lineart {
      background-position: -512px -448px; }
    .weaponaccessory.large.eotech_lineart {
      background-position: -768px -448px; }
    .weaponaccessory.large.irnv_lineart {
      background-position: -1024px -448px; }
    .weaponaccessory.large.kobra_lineart {
      background-position: -1280px -448px; }
    .weaponaccessory.large.m145_lineart {
      background-position: -1536px -448px; }
    .weaponaccessory.large.pka_lineart {
      background-position: -1792px -448px; }
    .weaponaccessory.large.pks07_lineart {
      background-position: -2048px -448px; }
    .weaponaccessory.large.riflescope_lineart {
      background-position: 0 -512px; }
    .weaponaccessory.large.soundsupressor_lineart {
      background-position: -256px -512px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory {
  display: inline-block; }
  .weaponaccessory.medium {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory/medium.png);
    width: 208px;
    height: 52px;
    background-size: 1872px 468px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory.medium {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory/medium@2x.png); } }
    .weaponaccessory.medium.ACOG_lineart {
      background-position: 0 0; }
    .weaponaccessory.medium.ACRGeneralIronSight_Rear_lineart {
      background-position: -208px 0; }
    .weaponaccessory.medium.ATNThor_lineart {
      background-position: -416px 0; }
    .weaponaccessory.medium.AngledGrip_lineart {
      background-position: -624px 0; }
    .weaponaccessory.medium.Ballistic_lineart {
      background-position: -832px 0; }
    .weaponaccessory.medium.Barrel_lineart {
      background-position: -1040px 0; }
    .weaponaccessory.medium.Bipod_lineart {
      background-position: -1248px 0; }
    .weaponaccessory.medium.Buck_lineart {
      background-position: -1456px 0; }
    .weaponaccessory.medium.CL6x_Chinese6x_lineart {
      background-position: -1664px 0; }
    .weaponaccessory.medium.CP1prismatic_lineart {
      background-position: 0 -52px; }
    .weaponaccessory.medium.CantedIronsightSniper_Rear_lineart {
      background-position: -208px -52px; }
    .weaponaccessory.medium.CantedIronsight_Rear_lineart {
      background-position: -416px -52px; }
    .weaponaccessory.medium.Compact4X_lineart {
      background-position: -624px -52px; }
    .weaponaccessory.medium.Compensator_lineart {
      background-position: -832px -52px; }
    .weaponaccessory.medium.Coyote_lineart {
      background-position: -1040px -52px; }
    .weaponaccessory.medium.Deltapoint_lineart {
      background-position: -1248px -52px; }
    .weaponaccessory.medium.Duckbill_lineart {
      background-position: -1456px -52px; }
    .weaponaccessory.medium.F2000scope_lineart {
      background-position: -1664px -52px; }
    .weaponaccessory.medium.Flashlight_lineart {
      background-position: 0 -104px; }
    .weaponaccessory.medium.Flashsupressor_lineart {
      background-position: -208px -104px; }
    .weaponaccessory.medium.Flechette_lineart {
      background-position: -416px -104px; }
    .weaponaccessory.medium.Foregrip_Ergo_lineart {
      background-position: -624px -104px; }
    .weaponaccessory.medium.Foregrip_Folding_lineart {
      background-position: -832px -104px; }
    .weaponaccessory.medium.Foregrip_Potato_lineart {
      background-position: -1040px -104px; }
    .weaponaccessory.medium.Foregrip_Stubby_lineart {
      background-position: -1248px -104px; }
    .weaponaccessory.medium.Foregrip_Vertical_lineart {
      background-position: -1456px -104px; }
    .weaponaccessory.medium.Frag_lineart {
      background-position: -1664px -104px; }
    .weaponaccessory.medium.GhostRing_lineart {
      background-position: 0 -156px; }
    .weaponaccessory.medium.GreenLaser_lineart {
      background-position: -208px -156px; }
    .weaponaccessory.medium.Laser_PistolCombo_lineart {
      background-position: -416px -156px; }
    .weaponaccessory.medium.Laser_PistolLaser_lineart {
      background-position: -624px -156px; }
    .weaponaccessory.medium.Laser_RifleComboPEQ15_lineart {
      background-position: -832px -156px; }
    .weaponaccessory.medium.Laser_STORM_lineart {
      background-position: -1040px -156px; }
    .weaponaccessory.medium.Laser_TargetPointer_lineart {
      background-position: -1248px -156px; }
    .weaponaccessory.medium.Laser_Tribeam_lineart {
      background-position: -1456px -156px; }
    .weaponaccessory.medium.Magnifier_lineart {
      background-position: -1664px -156px; }
    .weaponaccessory.medium.MuzzleBreakLight_lineart {
      background-position: 0 -208px; }
    .weaponaccessory.medium.MuzzleBreak_lineart {
      background-position: -208px -208px; }
    .weaponaccessory.medium.NarrowChoke_lineart {
      background-position: -416px -208px; }
    .weaponaccessory.medium.PBS-4_lineart {
      background-position: -624px -208px; }
    .weaponaccessory.medium.PK-AS_PKA-S_lineart {
      background-position: -832px -208px; }
    .weaponaccessory.medium.PSO-1_lineart {
      background-position: -1040px -208px; }
    .weaponaccessory.medium.PistolCompensator_lineart {
      background-position: -1248px -208px; }
    .weaponaccessory.medium.PistolMuzzlebreak_lineart {
      background-position: -1456px -208px; }
    .weaponaccessory.medium.QSW-06_MP7Supressor_lineart {
      background-position: -1664px -208px; }
    .weaponaccessory.medium.RMR_lineart {
      background-position: 0 -260px; }
    .weaponaccessory.medium.RX01_lineart {
      background-position: -208px -260px; }
    .weaponaccessory.medium.Rails_lineart {
      background-position: -416px -260px; }
    .weaponaccessory.medium.Slug_lineart {
      background-position: -624px -260px; }
    .weaponaccessory.medium.Spyder_N_lineart {
      background-position: -832px -260px; }
    .weaponaccessory.medium.Spyder_Poison_lineart {
      background-position: -1040px -260px; }
    .weaponaccessory.medium.Spyder_S_lineart {
      background-position: -1248px -260px; }
    .weaponaccessory.medium.Spyder_X_lineart {
      background-position: -1456px -260px; }
    .weaponaccessory.medium.Spyder_counterweight_lineart {
      background-position: -1664px -260px; }
    .weaponaccessory.medium.StraightBolt_lineart {
      background-position: 0 -312px; }
    .weaponaccessory.medium.Supressor_FH762MG_lineart {
      background-position: -208px -312px; }
    .weaponaccessory.medium.Supressor_MiniMonster_lineart {
      background-position: -416px -312px; }
    .weaponaccessory.medium.Supressor_PBS1_lineart {
      background-position: -624px -312px; }
    .weaponaccessory.medium.Supressor_TGPA_lineart {
      background-position: -832px -312px; }
    .weaponaccessory.medium.TDD_lineart {
      background-position: -1040px -312px; }
    .weaponaccessory.medium.Tacticallight_lineart {
      background-position: -1248px -312px; }
    .weaponaccessory.medium.Trubrite_lineart {
      background-position: -1456px -312px; }
    .weaponaccessory.medium.VariableZoom_lineart {
      background-position: -1664px -312px; }
    .weaponaccessory.medium.VisionKing_lineart {
      background-position: 0 -364px; }
    .weaponaccessory.medium.WideChoke_lineart {
      background-position: -208px -364px; }
    .weaponaccessory.medium._NoSelection_lineart {
      background-position: -416px -364px; }
    .weaponaccessory.medium.eotech_lineart {
      background-position: -624px -364px; }
    .weaponaccessory.medium.irnv_lineart {
      background-position: -832px -364px; }
    .weaponaccessory.medium.kobra_lineart {
      background-position: -1040px -364px; }
    .weaponaccessory.medium.m145_lineart {
      background-position: -1248px -364px; }
    .weaponaccessory.medium.pka_lineart {
      background-position: -1456px -364px; }
    .weaponaccessory.medium.pks07_lineart {
      background-position: -1664px -364px; }
    .weaponaccessory.medium.riflescope_lineart {
      background-position: 0 -416px; }
    .weaponaccessory.medium.soundsupressor_lineart {
      background-position: -208px -416px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory {
  display: inline-block; }
  .weaponaccessory.small {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory/small.png);
    width: 64px;
    height: 16px;
    background-size: 576px 144px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory.small {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory/small@2x.png); } }
    .weaponaccessory.small.ACOG_lineart {
      background-position: 0 0; }
    .weaponaccessory.small.ACRGeneralIronSight_Rear_lineart {
      background-position: -64px 0; }
    .weaponaccessory.small.ATNThor_lineart {
      background-position: -128px 0; }
    .weaponaccessory.small.AngledGrip_lineart {
      background-position: -192px 0; }
    .weaponaccessory.small.Ballistic_lineart {
      background-position: -256px 0; }
    .weaponaccessory.small.Barrel_lineart {
      background-position: -320px 0; }
    .weaponaccessory.small.Bipod_lineart {
      background-position: -384px 0; }
    .weaponaccessory.small.Buck_lineart {
      background-position: -448px 0; }
    .weaponaccessory.small.CL6x_Chinese6x_lineart {
      background-position: -512px 0; }
    .weaponaccessory.small.CP1prismatic_lineart {
      background-position: 0 -16px; }
    .weaponaccessory.small.CantedIronsightSniper_Rear_lineart {
      background-position: -64px -16px; }
    .weaponaccessory.small.CantedIronsight_Rear_lineart {
      background-position: -128px -16px; }
    .weaponaccessory.small.Compact4X_lineart {
      background-position: -192px -16px; }
    .weaponaccessory.small.Compensator_lineart {
      background-position: -256px -16px; }
    .weaponaccessory.small.Coyote_lineart {
      background-position: -320px -16px; }
    .weaponaccessory.small.Deltapoint_lineart {
      background-position: -384px -16px; }
    .weaponaccessory.small.Duckbill_lineart {
      background-position: -448px -16px; }
    .weaponaccessory.small.F2000scope_lineart {
      background-position: -512px -16px; }
    .weaponaccessory.small.Flashlight_lineart {
      background-position: 0 -32px; }
    .weaponaccessory.small.Flashsupressor_lineart {
      background-position: -64px -32px; }
    .weaponaccessory.small.Flechette_lineart {
      background-position: -128px -32px; }
    .weaponaccessory.small.Foregrip_Ergo_lineart {
      background-position: -192px -32px; }
    .weaponaccessory.small.Foregrip_Folding_lineart {
      background-position: -256px -32px; }
    .weaponaccessory.small.Foregrip_Potato_lineart {
      background-position: -320px -32px; }
    .weaponaccessory.small.Foregrip_Stubby_lineart {
      background-position: -384px -32px; }
    .weaponaccessory.small.Foregrip_Vertical_lineart {
      background-position: -448px -32px; }
    .weaponaccessory.small.Frag_lineart {
      background-position: -512px -32px; }
    .weaponaccessory.small.GhostRing_lineart {
      background-position: 0 -48px; }
    .weaponaccessory.small.GreenLaser_lineart {
      background-position: -64px -48px; }
    .weaponaccessory.small.Laser_PistolCombo_lineart {
      background-position: -128px -48px; }
    .weaponaccessory.small.Laser_PistolLaser_lineart {
      background-position: -192px -48px; }
    .weaponaccessory.small.Laser_RifleComboPEQ15_lineart {
      background-position: -256px -48px; }
    .weaponaccessory.small.Laser_STORM_lineart {
      background-position: -320px -48px; }
    .weaponaccessory.small.Laser_TargetPointer_lineart {
      background-position: -384px -48px; }
    .weaponaccessory.small.Laser_Tribeam_lineart {
      background-position: -448px -48px; }
    .weaponaccessory.small.Magnifier_lineart {
      background-position: -512px -48px; }
    .weaponaccessory.small.MuzzleBreakLight_lineart {
      background-position: 0 -64px; }
    .weaponaccessory.small.MuzzleBreak_lineart {
      background-position: -64px -64px; }
    .weaponaccessory.small.NarrowChoke_lineart {
      background-position: -128px -64px; }
    .weaponaccessory.small.PBS-4_lineart {
      background-position: -192px -64px; }
    .weaponaccessory.small.PK-AS_PKA-S_lineart {
      background-position: -256px -64px; }
    .weaponaccessory.small.PSO-1_lineart {
      background-position: -320px -64px; }
    .weaponaccessory.small.PistolCompensator_lineart {
      background-position: -384px -64px; }
    .weaponaccessory.small.PistolMuzzlebreak_lineart {
      background-position: -448px -64px; }
    .weaponaccessory.small.QSW-06_MP7Supressor_lineart {
      background-position: -512px -64px; }
    .weaponaccessory.small.RMR_lineart {
      background-position: 0 -80px; }
    .weaponaccessory.small.RX01_lineart {
      background-position: -64px -80px; }
    .weaponaccessory.small.Rails_lineart {
      background-position: -128px -80px; }
    .weaponaccessory.small.Slug_lineart {
      background-position: -192px -80px; }
    .weaponaccessory.small.Spyder_N_lineart {
      background-position: -256px -80px; }
    .weaponaccessory.small.Spyder_Poison_lineart {
      background-position: -320px -80px; }
    .weaponaccessory.small.Spyder_S_lineart {
      background-position: -384px -80px; }
    .weaponaccessory.small.Spyder_X_lineart {
      background-position: -448px -80px; }
    .weaponaccessory.small.Spyder_counterweight_lineart {
      background-position: -512px -80px; }
    .weaponaccessory.small.StraightBolt_lineart {
      background-position: 0 -96px; }
    .weaponaccessory.small.Supressor_FH762MG_lineart {
      background-position: -64px -96px; }
    .weaponaccessory.small.Supressor_MiniMonster_lineart {
      background-position: -128px -96px; }
    .weaponaccessory.small.Supressor_PBS1_lineart {
      background-position: -192px -96px; }
    .weaponaccessory.small.Supressor_TGPA_lineart {
      background-position: -256px -96px; }
    .weaponaccessory.small.TDD_lineart {
      background-position: -320px -96px; }
    .weaponaccessory.small.Tacticallight_lineart {
      background-position: -384px -96px; }
    .weaponaccessory.small.Trubrite_lineart {
      background-position: -448px -96px; }
    .weaponaccessory.small.VariableZoom_lineart {
      background-position: -512px -96px; }
    .weaponaccessory.small.VisionKing_lineart {
      background-position: 0 -112px; }
    .weaponaccessory.small.WideChoke_lineart {
      background-position: -64px -112px; }
    .weaponaccessory.small._NoSelection_lineart {
      background-position: -128px -112px; }
    .weaponaccessory.small.eotech_lineart {
      background-position: -192px -112px; }
    .weaponaccessory.small.irnv_lineart {
      background-position: -256px -112px; }
    .weaponaccessory.small.kobra_lineart {
      background-position: -320px -112px; }
    .weaponaccessory.small.m145_lineart {
      background-position: -384px -112px; }
    .weaponaccessory.small.pka_lineart {
      background-position: -448px -112px; }
    .weaponaccessory.small.pks07_lineart {
      background-position: -512px -112px; }
    .weaponaccessory.small.riflescope_lineart {
      background-position: 0 -128px; }
    .weaponaccessory.small.soundsupressor_lineart {
      background-position: -64px -128px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory {
  display: inline-block; }
  .weaponaccessory.smallinv {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory/smallinv.png);
    width: 64px;
    height: 16px;
    background-size: 576px 144px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory.smallinv {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory/smallinv@2x.png); } }
    .weaponaccessory.smallinv.ACOG_lineart {
      background-position: 0 0; }
    .weaponaccessory.smallinv.ACRGeneralIronSight_Rear_lineart {
      background-position: -64px 0; }
    .weaponaccessory.smallinv.ATNThor_lineart {
      background-position: -128px 0; }
    .weaponaccessory.smallinv.AngledGrip_lineart {
      background-position: -192px 0; }
    .weaponaccessory.smallinv.Ballistic_lineart {
      background-position: -256px 0; }
    .weaponaccessory.smallinv.Barrel_lineart {
      background-position: -320px 0; }
    .weaponaccessory.smallinv.Bipod_lineart {
      background-position: -384px 0; }
    .weaponaccessory.smallinv.Buck_lineart {
      background-position: -448px 0; }
    .weaponaccessory.smallinv.CL6x_Chinese6x_lineart {
      background-position: -512px 0; }
    .weaponaccessory.smallinv.CP1prismatic_lineart {
      background-position: 0 -16px; }
    .weaponaccessory.smallinv.CantedIronsightSniper_Rear_lineart {
      background-position: -64px -16px; }
    .weaponaccessory.smallinv.CantedIronsight_Rear_lineart {
      background-position: -128px -16px; }
    .weaponaccessory.smallinv.Compact4X_lineart {
      background-position: -192px -16px; }
    .weaponaccessory.smallinv.Compensator_lineart {
      background-position: -256px -16px; }
    .weaponaccessory.smallinv.Coyote_lineart {
      background-position: -320px -16px; }
    .weaponaccessory.smallinv.Deltapoint_lineart {
      background-position: -384px -16px; }
    .weaponaccessory.smallinv.Duckbill_lineart {
      background-position: -448px -16px; }
    .weaponaccessory.smallinv.F2000scope_lineart {
      background-position: -512px -16px; }
    .weaponaccessory.smallinv.Flashlight_lineart {
      background-position: 0 -32px; }
    .weaponaccessory.smallinv.Flashsupressor_lineart {
      background-position: -64px -32px; }
    .weaponaccessory.smallinv.Flechette_lineart {
      background-position: -128px -32px; }
    .weaponaccessory.smallinv.Foregrip_Ergo_lineart {
      background-position: -192px -32px; }
    .weaponaccessory.smallinv.Foregrip_Folding_lineart {
      background-position: -256px -32px; }
    .weaponaccessory.smallinv.Foregrip_Potato_lineart {
      background-position: -320px -32px; }
    .weaponaccessory.smallinv.Foregrip_Stubby_lineart {
      background-position: -384px -32px; }
    .weaponaccessory.smallinv.Foregrip_Vertical_lineart {
      background-position: -448px -32px; }
    .weaponaccessory.smallinv.Frag_lineart {
      background-position: -512px -32px; }
    .weaponaccessory.smallinv.GhostRing_lineart {
      background-position: 0 -48px; }
    .weaponaccessory.smallinv.GreenLaser_lineart {
      background-position: -64px -48px; }
    .weaponaccessory.smallinv.Laser_PistolCombo_lineart {
      background-position: -128px -48px; }
    .weaponaccessory.smallinv.Laser_PistolLaser_lineart {
      background-position: -192px -48px; }
    .weaponaccessory.smallinv.Laser_RifleComboPEQ15_lineart {
      background-position: -256px -48px; }
    .weaponaccessory.smallinv.Laser_STORM_lineart {
      background-position: -320px -48px; }
    .weaponaccessory.smallinv.Laser_TargetPointer_lineart {
      background-position: -384px -48px; }
    .weaponaccessory.smallinv.Laser_Tribeam_lineart {
      background-position: -448px -48px; }
    .weaponaccessory.smallinv.Magnifier_lineart {
      background-position: -512px -48px; }
    .weaponaccessory.smallinv.MuzzleBreakLight_lineart {
      background-position: 0 -64px; }
    .weaponaccessory.smallinv.MuzzleBreak_lineart {
      background-position: -64px -64px; }
    .weaponaccessory.smallinv.NarrowChoke_lineart {
      background-position: -128px -64px; }
    .weaponaccessory.smallinv.PBS-4_lineart {
      background-position: -192px -64px; }
    .weaponaccessory.smallinv.PK-AS_PKA-S_lineart {
      background-position: -256px -64px; }
    .weaponaccessory.smallinv.PSO-1_lineart {
      background-position: -320px -64px; }
    .weaponaccessory.smallinv.PistolCompensator_lineart {
      background-position: -384px -64px; }
    .weaponaccessory.smallinv.PistolMuzzlebreak_lineart {
      background-position: -448px -64px; }
    .weaponaccessory.smallinv.QSW-06_MP7Supressor_lineart {
      background-position: -512px -64px; }
    .weaponaccessory.smallinv.RMR_lineart {
      background-position: 0 -80px; }
    .weaponaccessory.smallinv.RX01_lineart {
      background-position: -64px -80px; }
    .weaponaccessory.smallinv.Rails_lineart {
      background-position: -128px -80px; }
    .weaponaccessory.smallinv.Slug_lineart {
      background-position: -192px -80px; }
    .weaponaccessory.smallinv.Spyder_N_lineart {
      background-position: -256px -80px; }
    .weaponaccessory.smallinv.Spyder_Poison_lineart {
      background-position: -320px -80px; }
    .weaponaccessory.smallinv.Spyder_S_lineart {
      background-position: -384px -80px; }
    .weaponaccessory.smallinv.Spyder_X_lineart {
      background-position: -448px -80px; }
    .weaponaccessory.smallinv.Spyder_counterweight_lineart {
      background-position: -512px -80px; }
    .weaponaccessory.smallinv.StraightBolt_lineart {
      background-position: 0 -96px; }
    .weaponaccessory.smallinv.Supressor_FH762MG_lineart {
      background-position: -64px -96px; }
    .weaponaccessory.smallinv.Supressor_MiniMonster_lineart {
      background-position: -128px -96px; }
    .weaponaccessory.smallinv.Supressor_PBS1_lineart {
      background-position: -192px -96px; }
    .weaponaccessory.smallinv.Supressor_TGPA_lineart {
      background-position: -256px -96px; }
    .weaponaccessory.smallinv.TDD_lineart {
      background-position: -320px -96px; }
    .weaponaccessory.smallinv.Tacticallight_lineart {
      background-position: -384px -96px; }
    .weaponaccessory.smallinv.Trubrite_lineart {
      background-position: -448px -96px; }
    .weaponaccessory.smallinv.VariableZoom_lineart {
      background-position: -512px -96px; }
    .weaponaccessory.smallinv.VisionKing_lineart {
      background-position: 0 -112px; }
    .weaponaccessory.smallinv.WideChoke_lineart {
      background-position: -64px -112px; }
    .weaponaccessory.smallinv._NoSelection_lineart {
      background-position: -128px -112px; }
    .weaponaccessory.smallinv.eotech_lineart {
      background-position: -192px -112px; }
    .weaponaccessory.smallinv.irnv_lineart {
      background-position: -256px -112px; }
    .weaponaccessory.smallinv.kobra_lineart {
      background-position: -320px -112px; }
    .weaponaccessory.smallinv.m145_lineart {
      background-position: -384px -112px; }
    .weaponaccessory.smallinv.pka_lineart {
      background-position: -448px -112px; }
    .weaponaccessory.smallinv.pks07_lineart {
      background-position: -512px -112px; }
    .weaponaccessory.smallinv.riflescope_lineart {
      background-position: 0 -128px; }
    .weaponaccessory.smallinv.soundsupressor_lineart {
      background-position: -64px -128px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory_unlock {
  display: inline-block; }
  .weaponaccessory_unlock.large {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/large.png);
    width: 208px;
    height: 52px;
    background-size: 1872px 416px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory_unlock.large {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/large@2x.png); } }
    .weaponaccessory_unlock.large.ACOG_fancy {
      background-position: 0 0; }
    .weaponaccessory_unlock.large.ACRGeneralIronSight_Rear_fancy {
      background-position: -208px 0; }
    .weaponaccessory_unlock.large.ATNThor_fancy {
      background-position: -416px 0; }
    .weaponaccessory_unlock.large.AngledGrip_fancy {
      background-position: -624px 0; }
    .weaponaccessory_unlock.large.Ballistic_fancy {
      background-position: -832px 0; }
    .weaponaccessory_unlock.large.Barrel_fancy {
      background-position: -1040px 0; }
    .weaponaccessory_unlock.large.Bipod_fancy {
      background-position: -1248px 0; }
    .weaponaccessory_unlock.large.Buck_fancy {
      background-position: -1456px 0; }
    .weaponaccessory_unlock.large.CL6x_Chinese6x_fancy {
      background-position: -1664px 0; }
    .weaponaccessory_unlock.large.CP1prismatic_fancy {
      background-position: 0 -52px; }
    .weaponaccessory_unlock.large.CantedIronsightSniper_Rear_fancy {
      background-position: -208px -52px; }
    .weaponaccessory_unlock.large.CantedIronsight_Rear_fancy {
      background-position: -416px -52px; }
    .weaponaccessory_unlock.large.Compact4X_fancy {
      background-position: -624px -52px; }
    .weaponaccessory_unlock.large.Compensator_fancy {
      background-position: -832px -52px; }
    .weaponaccessory_unlock.large.Coyote_fancy {
      background-position: -1040px -52px; }
    .weaponaccessory_unlock.large.Deltapoint_fancy {
      background-position: -1248px -52px; }
    .weaponaccessory_unlock.large.Duckbill_fancy {
      background-position: -1456px -52px; }
    .weaponaccessory_unlock.large.F2000scope_fancy {
      background-position: -1664px -52px; }
    .weaponaccessory_unlock.large.Flashlight_fancy {
      background-position: 0 -104px; }
    .weaponaccessory_unlock.large.Flashsupressor_fancy {
      background-position: -208px -104px; }
    .weaponaccessory_unlock.large.Flechette_fancy {
      background-position: -416px -104px; }
    .weaponaccessory_unlock.large.Foregrip_Ergo_fancy {
      background-position: -624px -104px; }
    .weaponaccessory_unlock.large.Foregrip_Folding_fancy {
      background-position: -832px -104px; }
    .weaponaccessory_unlock.large.Foregrip_Potato_fancy {
      background-position: -1040px -104px; }
    .weaponaccessory_unlock.large.Foregrip_Stubby_fancy {
      background-position: -1248px -104px; }
    .weaponaccessory_unlock.large.Foregrip_Vertical_fancy {
      background-position: -1456px -104px; }
    .weaponaccessory_unlock.large.Frag_fancy {
      background-position: -1664px -104px; }
    .weaponaccessory_unlock.large.GhostRing_fancy {
      background-position: 0 -156px; }
    .weaponaccessory_unlock.large.GreenLaser_fancy {
      background-position: -208px -156px; }
    .weaponaccessory_unlock.large.Laser_PistolCombo_fancy {
      background-position: -416px -156px; }
    .weaponaccessory_unlock.large.Laser_PistolLaser_fancy {
      background-position: -624px -156px; }
    .weaponaccessory_unlock.large.Laser_RifleComboPEQ15_fancy {
      background-position: -832px -156px; }
    .weaponaccessory_unlock.large.Laser_STORM_fancy {
      background-position: -1040px -156px; }
    .weaponaccessory_unlock.large.Laser_TargetPointer_fancy {
      background-position: -1248px -156px; }
    .weaponaccessory_unlock.large.Laser_Tribeam_fancy {
      background-position: -1456px -156px; }
    .weaponaccessory_unlock.large.Magnifier_fancy {
      background-position: -1664px -156px; }
    .weaponaccessory_unlock.large.MuzzleBreakLight_fancy {
      background-position: 0 -208px; }
    .weaponaccessory_unlock.large.MuzzleBreak_fancy {
      background-position: -208px -208px; }
    .weaponaccessory_unlock.large.NarrowChoke_fancy {
      background-position: -416px -208px; }
    .weaponaccessory_unlock.large.PBS-4_fancy {
      background-position: -624px -208px; }
    .weaponaccessory_unlock.large.PK-AS_PKA-S_fancy {
      background-position: -832px -208px; }
    .weaponaccessory_unlock.large.PSO-1_fancy {
      background-position: -1040px -208px; }
    .weaponaccessory_unlock.large.PistolCompensator_fancy {
      background-position: -1248px -208px; }
    .weaponaccessory_unlock.large.PistolMuzzlebreak_fancy {
      background-position: -1456px -208px; }
    .weaponaccessory_unlock.large.QSW-06_MP7Supressor_fancy {
      background-position: -1664px -208px; }
    .weaponaccessory_unlock.large.RMR_fancy {
      background-position: 0 -260px; }
    .weaponaccessory_unlock.large.RX01_fancy {
      background-position: -208px -260px; }
    .weaponaccessory_unlock.large.Rails_fancy {
      background-position: -416px -260px; }
    .weaponaccessory_unlock.large.Slug_fancy {
      background-position: -624px -260px; }
    .weaponaccessory_unlock.large.StraigthBolt_fancy {
      background-position: -832px -260px; }
    .weaponaccessory_unlock.large.Supressor_FH762MG_fancy {
      background-position: -1040px -260px; }
    .weaponaccessory_unlock.large.Supressor_MiniMonster_fancy {
      background-position: -1248px -260px; }
    .weaponaccessory_unlock.large.Supressor_PBS1_fancy {
      background-position: -1456px -260px; }
    .weaponaccessory_unlock.large.Supressor_TGPA_fancy {
      background-position: -1664px -260px; }
    .weaponaccessory_unlock.large.TDD_fancy {
      background-position: 0 -312px; }
    .weaponaccessory_unlock.large.Tacticallight_fancy {
      background-position: -208px -312px; }
    .weaponaccessory_unlock.large.Trubrite_fancy {
      background-position: -416px -312px; }
    .weaponaccessory_unlock.large.VariableZoom_fancy {
      background-position: -624px -312px; }
    .weaponaccessory_unlock.large.VisionKing_fancy {
      background-position: -832px -312px; }
    .weaponaccessory_unlock.large.WideChoke_fancy {
      background-position: -1040px -312px; }
    .weaponaccessory_unlock.large.eotech_fancy {
      background-position: -1248px -312px; }
    .weaponaccessory_unlock.large.irnv_fancy {
      background-position: -1456px -312px; }
    .weaponaccessory_unlock.large.kobra_fancy {
      background-position: -1664px -312px; }
    .weaponaccessory_unlock.large.m145_fancy {
      background-position: 0 -364px; }
    .weaponaccessory_unlock.large.pka_fancy {
      background-position: -208px -364px; }
    .weaponaccessory_unlock.large.pks07_fancy {
      background-position: -416px -364px; }
    .weaponaccessory_unlock.large.riflescope_fancy {
      background-position: -624px -364px; }
    .weaponaccessory_unlock.large.soundsupressor_fancy {
      background-position: -832px -364px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory_unlock {
  display: inline-block; }
  .weaponaccessory_unlock.medium {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/medium.png);
    width: 147px;
    height: 88px;
    background-size: 1323px 704px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory_unlock.medium {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/medium@2x.png); } }
    .weaponaccessory_unlock.medium.ACOG_fancy {
      background-position: 0 0; }
    .weaponaccessory_unlock.medium.ACRGeneralIronSight_Rear_fancy {
      background-position: -147px 0; }
    .weaponaccessory_unlock.medium.ATNThor_fancy {
      background-position: -294px 0; }
    .weaponaccessory_unlock.medium.AngledGrip_fancy {
      background-position: -441px 0; }
    .weaponaccessory_unlock.medium.Ballistic_fancy {
      background-position: -588px 0; }
    .weaponaccessory_unlock.medium.Barrel_fancy {
      background-position: -735px 0; }
    .weaponaccessory_unlock.medium.Bipod_fancy {
      background-position: -882px 0; }
    .weaponaccessory_unlock.medium.Buck_fancy {
      background-position: -1029px 0; }
    .weaponaccessory_unlock.medium.CL6x_Chinese6x_fancy {
      background-position: -1176px 0; }
    .weaponaccessory_unlock.medium.CP1prismatic_fancy {
      background-position: 0 -88px; }
    .weaponaccessory_unlock.medium.CantedIronsightSniper_Rear_fancy {
      background-position: -147px -88px; }
    .weaponaccessory_unlock.medium.CantedIronsight_Rear_fancy {
      background-position: -294px -88px; }
    .weaponaccessory_unlock.medium.Compact4X_fancy {
      background-position: -441px -88px; }
    .weaponaccessory_unlock.medium.Compensator_fancy {
      background-position: -588px -88px; }
    .weaponaccessory_unlock.medium.Coyote_fancy {
      background-position: -735px -88px; }
    .weaponaccessory_unlock.medium.Deltapoint_fancy {
      background-position: -882px -88px; }
    .weaponaccessory_unlock.medium.Duckbill_fancy {
      background-position: -1029px -88px; }
    .weaponaccessory_unlock.medium.F2000scope_fancy {
      background-position: -1176px -88px; }
    .weaponaccessory_unlock.medium.Flashlight_fancy {
      background-position: 0 -176px; }
    .weaponaccessory_unlock.medium.Flashsupressor_fancy {
      background-position: -147px -176px; }
    .weaponaccessory_unlock.medium.Flechette_fancy {
      background-position: -294px -176px; }
    .weaponaccessory_unlock.medium.Foregrip_Ergo_fancy {
      background-position: -441px -176px; }
    .weaponaccessory_unlock.medium.Foregrip_Folding_fancy {
      background-position: -588px -176px; }
    .weaponaccessory_unlock.medium.Foregrip_Potato_fancy {
      background-position: -735px -176px; }
    .weaponaccessory_unlock.medium.Foregrip_Stubby_fancy {
      background-position: -882px -176px; }
    .weaponaccessory_unlock.medium.Foregrip_Vertical_fancy {
      background-position: -1029px -176px; }
    .weaponaccessory_unlock.medium.Frag_fancy {
      background-position: -1176px -176px; }
    .weaponaccessory_unlock.medium.GhostRing_fancy {
      background-position: 0 -264px; }
    .weaponaccessory_unlock.medium.GreenLaser_fancy {
      background-position: -147px -264px; }
    .weaponaccessory_unlock.medium.Laser_PistolCombo_fancy {
      background-position: -294px -264px; }
    .weaponaccessory_unlock.medium.Laser_PistolLaser_fancy {
      background-position: -441px -264px; }
    .weaponaccessory_unlock.medium.Laser_RifleComboPEQ15_fancy {
      background-position: -588px -264px; }
    .weaponaccessory_unlock.medium.Laser_STORM_fancy {
      background-position: -735px -264px; }
    .weaponaccessory_unlock.medium.Laser_TargetPointer_fancy {
      background-position: -882px -264px; }
    .weaponaccessory_unlock.medium.Laser_Tribeam_fancy {
      background-position: -1029px -264px; }
    .weaponaccessory_unlock.medium.Magnifier_fancy {
      background-position: -1176px -264px; }
    .weaponaccessory_unlock.medium.MuzzleBreakLight_fancy {
      background-position: 0 -352px; }
    .weaponaccessory_unlock.medium.MuzzleBreak_fancy {
      background-position: -147px -352px; }
    .weaponaccessory_unlock.medium.NarrowChoke_fancy {
      background-position: -294px -352px; }
    .weaponaccessory_unlock.medium.PBS-4_fancy {
      background-position: -441px -352px; }
    .weaponaccessory_unlock.medium.PK-AS_PKA-S_fancy {
      background-position: -588px -352px; }
    .weaponaccessory_unlock.medium.PSO-1_fancy {
      background-position: -735px -352px; }
    .weaponaccessory_unlock.medium.PistolCompensator_fancy {
      background-position: -882px -352px; }
    .weaponaccessory_unlock.medium.PistolMuzzlebreak_fancy {
      background-position: -1029px -352px; }
    .weaponaccessory_unlock.medium.QSW-06_MP7Supressor_fancy {
      background-position: -1176px -352px; }
    .weaponaccessory_unlock.medium.RMR_fancy {
      background-position: 0 -440px; }
    .weaponaccessory_unlock.medium.RX01_fancy {
      background-position: -147px -440px; }
    .weaponaccessory_unlock.medium.Rails_fancy {
      background-position: -294px -440px; }
    .weaponaccessory_unlock.medium.Slug_fancy {
      background-position: -441px -440px; }
    .weaponaccessory_unlock.medium.StraigthBolt_fancy {
      background-position: -588px -440px; }
    .weaponaccessory_unlock.medium.Supressor_FH762MG_fancy {
      background-position: -735px -440px; }
    .weaponaccessory_unlock.medium.Supressor_MiniMonster_fancy {
      background-position: -882px -440px; }
    .weaponaccessory_unlock.medium.Supressor_PBS1_fancy {
      background-position: -1029px -440px; }
    .weaponaccessory_unlock.medium.Supressor_TGPA_fancy {
      background-position: -1176px -440px; }
    .weaponaccessory_unlock.medium.TDD_fancy {
      background-position: 0 -528px; }
    .weaponaccessory_unlock.medium.Tacticallight_fancy {
      background-position: -147px -528px; }
    .weaponaccessory_unlock.medium.Trubrite_fancy {
      background-position: -294px -528px; }
    .weaponaccessory_unlock.medium.VariableZoom_fancy {
      background-position: -441px -528px; }
    .weaponaccessory_unlock.medium.VisionKing_fancy {
      background-position: -588px -528px; }
    .weaponaccessory_unlock.medium.WideChoke_fancy {
      background-position: -735px -528px; }
    .weaponaccessory_unlock.medium.eotech_fancy {
      background-position: -882px -528px; }
    .weaponaccessory_unlock.medium.irnv_fancy {
      background-position: -1029px -528px; }
    .weaponaccessory_unlock.medium.kobra_fancy {
      background-position: -1176px -528px; }
    .weaponaccessory_unlock.medium.m145_fancy {
      background-position: 0 -616px; }
    .weaponaccessory_unlock.medium.pka_fancy {
      background-position: -147px -616px; }
    .weaponaccessory_unlock.medium.pks07_fancy {
      background-position: -294px -616px; }
    .weaponaccessory_unlock.medium.riflescope_fancy {
      background-position: -441px -616px; }
    .weaponaccessory_unlock.medium.soundsupressor_fancy {
      background-position: -588px -616px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory_unlock {
  display: inline-block; }
  .weaponaccessory_unlock.small {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/small.png);
    width: 90px;
    height: 54px;
    background-size: 810px 432px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory_unlock.small {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/small@2x.png); } }
    .weaponaccessory_unlock.small.ACOG_fancy {
      background-position: 0 0; }
    .weaponaccessory_unlock.small.ACRGeneralIronSight_Rear_fancy {
      background-position: -90px 0; }
    .weaponaccessory_unlock.small.ATNThor_fancy {
      background-position: -180px 0; }
    .weaponaccessory_unlock.small.AngledGrip_fancy {
      background-position: -270px 0; }
    .weaponaccessory_unlock.small.Ballistic_fancy {
      background-position: -360px 0; }
    .weaponaccessory_unlock.small.Barrel_fancy {
      background-position: -450px 0; }
    .weaponaccessory_unlock.small.Bipod_fancy {
      background-position: -540px 0; }
    .weaponaccessory_unlock.small.Buck_fancy {
      background-position: -630px 0; }
    .weaponaccessory_unlock.small.CL6x_Chinese6x_fancy {
      background-position: -720px 0; }
    .weaponaccessory_unlock.small.CP1prismatic_fancy {
      background-position: 0 -54px; }
    .weaponaccessory_unlock.small.CantedIronsightSniper_Rear_fancy {
      background-position: -90px -54px; }
    .weaponaccessory_unlock.small.CantedIronsight_Rear_fancy {
      background-position: -180px -54px; }
    .weaponaccessory_unlock.small.Compact4X_fancy {
      background-position: -270px -54px; }
    .weaponaccessory_unlock.small.Compensator_fancy {
      background-position: -360px -54px; }
    .weaponaccessory_unlock.small.Coyote_fancy {
      background-position: -450px -54px; }
    .weaponaccessory_unlock.small.Deltapoint_fancy {
      background-position: -540px -54px; }
    .weaponaccessory_unlock.small.Duckbill_fancy {
      background-position: -630px -54px; }
    .weaponaccessory_unlock.small.F2000scope_fancy {
      background-position: -720px -54px; }
    .weaponaccessory_unlock.small.Flashlight_fancy {
      background-position: 0 -108px; }
    .weaponaccessory_unlock.small.Flashsupressor_fancy {
      background-position: -90px -108px; }
    .weaponaccessory_unlock.small.Flechette_fancy {
      background-position: -180px -108px; }
    .weaponaccessory_unlock.small.Foregrip_Ergo_fancy {
      background-position: -270px -108px; }
    .weaponaccessory_unlock.small.Foregrip_Folding_fancy {
      background-position: -360px -108px; }
    .weaponaccessory_unlock.small.Foregrip_Potato_fancy {
      background-position: -450px -108px; }
    .weaponaccessory_unlock.small.Foregrip_Stubby_fancy {
      background-position: -540px -108px; }
    .weaponaccessory_unlock.small.Foregrip_Vertical_fancy {
      background-position: -630px -108px; }
    .weaponaccessory_unlock.small.Frag_fancy {
      background-position: -720px -108px; }
    .weaponaccessory_unlock.small.GhostRing_fancy {
      background-position: 0 -162px; }
    .weaponaccessory_unlock.small.GreenLaser_fancy {
      background-position: -90px -162px; }
    .weaponaccessory_unlock.small.Laser_PistolCombo_fancy {
      background-position: -180px -162px; }
    .weaponaccessory_unlock.small.Laser_PistolLaser_fancy {
      background-position: -270px -162px; }
    .weaponaccessory_unlock.small.Laser_RifleComboPEQ15_fancy {
      background-position: -360px -162px; }
    .weaponaccessory_unlock.small.Laser_STORM_fancy {
      background-position: -450px -162px; }
    .weaponaccessory_unlock.small.Laser_TargetPointer_fancy {
      background-position: -540px -162px; }
    .weaponaccessory_unlock.small.Laser_Tribeam_fancy {
      background-position: -630px -162px; }
    .weaponaccessory_unlock.small.Magnifier_fancy {
      background-position: -720px -162px; }
    .weaponaccessory_unlock.small.MuzzleBreakLight_fancy {
      background-position: 0 -216px; }
    .weaponaccessory_unlock.small.MuzzleBreak_fancy {
      background-position: -90px -216px; }
    .weaponaccessory_unlock.small.NarrowChoke_fancy {
      background-position: -180px -216px; }
    .weaponaccessory_unlock.small.PBS-4_fancy {
      background-position: -270px -216px; }
    .weaponaccessory_unlock.small.PK-AS_PKA-S_fancy {
      background-position: -360px -216px; }
    .weaponaccessory_unlock.small.PSO-1_fancy {
      background-position: -450px -216px; }
    .weaponaccessory_unlock.small.PistolCompensator_fancy {
      background-position: -540px -216px; }
    .weaponaccessory_unlock.small.PistolMuzzlebreak_fancy {
      background-position: -630px -216px; }
    .weaponaccessory_unlock.small.QSW-06_MP7Supressor_fancy {
      background-position: -720px -216px; }
    .weaponaccessory_unlock.small.RMR_fancy {
      background-position: 0 -270px; }
    .weaponaccessory_unlock.small.RX01_fancy {
      background-position: -90px -270px; }
    .weaponaccessory_unlock.small.Rails_fancy {
      background-position: -180px -270px; }
    .weaponaccessory_unlock.small.Slug_fancy {
      background-position: -270px -270px; }
    .weaponaccessory_unlock.small.StraigthBolt_fancy {
      background-position: -360px -270px; }
    .weaponaccessory_unlock.small.Supressor_FH762MG_fancy {
      background-position: -450px -270px; }
    .weaponaccessory_unlock.small.Supressor_MiniMonster_fancy {
      background-position: -540px -270px; }
    .weaponaccessory_unlock.small.Supressor_PBS1_fancy {
      background-position: -630px -270px; }
    .weaponaccessory_unlock.small.Supressor_TGPA_fancy {
      background-position: -720px -270px; }
    .weaponaccessory_unlock.small.TDD_fancy {
      background-position: 0 -324px; }
    .weaponaccessory_unlock.small.Tacticallight_fancy {
      background-position: -90px -324px; }
    .weaponaccessory_unlock.small.Trubrite_fancy {
      background-position: -180px -324px; }
    .weaponaccessory_unlock.small.VariableZoom_fancy {
      background-position: -270px -324px; }
    .weaponaccessory_unlock.small.VisionKing_fancy {
      background-position: -360px -324px; }
    .weaponaccessory_unlock.small.WideChoke_fancy {
      background-position: -450px -324px; }
    .weaponaccessory_unlock.small.eotech_fancy {
      background-position: -540px -324px; }
    .weaponaccessory_unlock.small.irnv_fancy {
      background-position: -630px -324px; }
    .weaponaccessory_unlock.small.kobra_fancy {
      background-position: -720px -324px; }
    .weaponaccessory_unlock.small.m145_fancy {
      background-position: 0 -378px; }
    .weaponaccessory_unlock.small.pka_fancy {
      background-position: -90px -378px; }
    .weaponaccessory_unlock.small.pks07_fancy {
      background-position: -180px -378px; }
    .weaponaccessory_unlock.small.riflescope_fancy {
      background-position: -270px -378px; }
    .weaponaccessory_unlock.small.soundsupressor_fancy {
      background-position: -360px -378px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory_unlock {
  display: inline-block; }
  .weaponaccessory_unlock.smallinv {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/smallinv.png);
    width: 90px;
    height: 54px;
    background-size: 810px 432px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory_unlock.smallinv {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/smallinv@2x.png); } }
    .weaponaccessory_unlock.smallinv.ACOG_fancy {
      background-position: 0 0; }
    .weaponaccessory_unlock.smallinv.ACRGeneralIronSight_Rear_fancy {
      background-position: -90px 0; }
    .weaponaccessory_unlock.smallinv.ATNThor_fancy {
      background-position: -180px 0; }
    .weaponaccessory_unlock.smallinv.AngledGrip_fancy {
      background-position: -270px 0; }
    .weaponaccessory_unlock.smallinv.Ballistic_fancy {
      background-position: -360px 0; }
    .weaponaccessory_unlock.smallinv.Barrel_fancy {
      background-position: -450px 0; }
    .weaponaccessory_unlock.smallinv.Bipod_fancy {
      background-position: -540px 0; }
    .weaponaccessory_unlock.smallinv.Buck_fancy {
      background-position: -630px 0; }
    .weaponaccessory_unlock.smallinv.CL6x_Chinese6x_fancy {
      background-position: -720px 0; }
    .weaponaccessory_unlock.smallinv.CP1prismatic_fancy {
      background-position: 0 -54px; }
    .weaponaccessory_unlock.smallinv.CantedIronsightSniper_Rear_fancy {
      background-position: -90px -54px; }
    .weaponaccessory_unlock.smallinv.CantedIronsight_Rear_fancy {
      background-position: -180px -54px; }
    .weaponaccessory_unlock.smallinv.Compact4X_fancy {
      background-position: -270px -54px; }
    .weaponaccessory_unlock.smallinv.Compensator_fancy {
      background-position: -360px -54px; }
    .weaponaccessory_unlock.smallinv.Coyote_fancy {
      background-position: -450px -54px; }
    .weaponaccessory_unlock.smallinv.Deltapoint_fancy {
      background-position: -540px -54px; }
    .weaponaccessory_unlock.smallinv.Duckbill_fancy {
      background-position: -630px -54px; }
    .weaponaccessory_unlock.smallinv.F2000scope_fancy {
      background-position: -720px -54px; }
    .weaponaccessory_unlock.smallinv.Flashlight_fancy {
      background-position: 0 -108px; }
    .weaponaccessory_unlock.smallinv.Flashsupressor_fancy {
      background-position: -90px -108px; }
    .weaponaccessory_unlock.smallinv.Flechette_fancy {
      background-position: -180px -108px; }
    .weaponaccessory_unlock.smallinv.Foregrip_Ergo_fancy {
      background-position: -270px -108px; }
    .weaponaccessory_unlock.smallinv.Foregrip_Folding_fancy {
      background-position: -360px -108px; }
    .weaponaccessory_unlock.smallinv.Foregrip_Potato_fancy {
      background-position: -450px -108px; }
    .weaponaccessory_unlock.smallinv.Foregrip_Stubby_fancy {
      background-position: -540px -108px; }
    .weaponaccessory_unlock.smallinv.Foregrip_Vertical_fancy {
      background-position: -630px -108px; }
    .weaponaccessory_unlock.smallinv.Frag_fancy {
      background-position: -720px -108px; }
    .weaponaccessory_unlock.smallinv.GhostRing_fancy {
      background-position: 0 -162px; }
    .weaponaccessory_unlock.smallinv.GreenLaser_fancy {
      background-position: -90px -162px; }
    .weaponaccessory_unlock.smallinv.Laser_PistolCombo_fancy {
      background-position: -180px -162px; }
    .weaponaccessory_unlock.smallinv.Laser_PistolLaser_fancy {
      background-position: -270px -162px; }
    .weaponaccessory_unlock.smallinv.Laser_RifleComboPEQ15_fancy {
      background-position: -360px -162px; }
    .weaponaccessory_unlock.smallinv.Laser_STORM_fancy {
      background-position: -450px -162px; }
    .weaponaccessory_unlock.smallinv.Laser_TargetPointer_fancy {
      background-position: -540px -162px; }
    .weaponaccessory_unlock.smallinv.Laser_Tribeam_fancy {
      background-position: -630px -162px; }
    .weaponaccessory_unlock.smallinv.Magnifier_fancy {
      background-position: -720px -162px; }
    .weaponaccessory_unlock.smallinv.MuzzleBreakLight_fancy {
      background-position: 0 -216px; }
    .weaponaccessory_unlock.smallinv.MuzzleBreak_fancy {
      background-position: -90px -216px; }
    .weaponaccessory_unlock.smallinv.NarrowChoke_fancy {
      background-position: -180px -216px; }
    .weaponaccessory_unlock.smallinv.PBS-4_fancy {
      background-position: -270px -216px; }
    .weaponaccessory_unlock.smallinv.PK-AS_PKA-S_fancy {
      background-position: -360px -216px; }
    .weaponaccessory_unlock.smallinv.PSO-1_fancy {
      background-position: -450px -216px; }
    .weaponaccessory_unlock.smallinv.PistolCompensator_fancy {
      background-position: -540px -216px; }
    .weaponaccessory_unlock.smallinv.PistolMuzzlebreak_fancy {
      background-position: -630px -216px; }
    .weaponaccessory_unlock.smallinv.QSW-06_MP7Supressor_fancy {
      background-position: -720px -216px; }
    .weaponaccessory_unlock.smallinv.RMR_fancy {
      background-position: 0 -270px; }
    .weaponaccessory_unlock.smallinv.RX01_fancy {
      background-position: -90px -270px; }
    .weaponaccessory_unlock.smallinv.Rails_fancy {
      background-position: -180px -270px; }
    .weaponaccessory_unlock.smallinv.Slug_fancy {
      background-position: -270px -270px; }
    .weaponaccessory_unlock.smallinv.StraigthBolt_fancy {
      background-position: -360px -270px; }
    .weaponaccessory_unlock.smallinv.Supressor_FH762MG_fancy {
      background-position: -450px -270px; }
    .weaponaccessory_unlock.smallinv.Supressor_MiniMonster_fancy {
      background-position: -540px -270px; }
    .weaponaccessory_unlock.smallinv.Supressor_PBS1_fancy {
      background-position: -630px -270px; }
    .weaponaccessory_unlock.smallinv.Supressor_TGPA_fancy {
      background-position: -720px -270px; }
    .weaponaccessory_unlock.smallinv.TDD_fancy {
      background-position: 0 -324px; }
    .weaponaccessory_unlock.smallinv.Tacticallight_fancy {
      background-position: -90px -324px; }
    .weaponaccessory_unlock.smallinv.Trubrite_fancy {
      background-position: -180px -324px; }
    .weaponaccessory_unlock.smallinv.VariableZoom_fancy {
      background-position: -270px -324px; }
    .weaponaccessory_unlock.smallinv.VisionKing_fancy {
      background-position: -360px -324px; }
    .weaponaccessory_unlock.smallinv.WideChoke_fancy {
      background-position: -450px -324px; }
    .weaponaccessory_unlock.smallinv.eotech_fancy {
      background-position: -540px -324px; }
    .weaponaccessory_unlock.smallinv.irnv_fancy {
      background-position: -630px -324px; }
    .weaponaccessory_unlock.smallinv.kobra_fancy {
      background-position: -720px -324px; }
    .weaponaccessory_unlock.smallinv.m145_fancy {
      background-position: 0 -378px; }
    .weaponaccessory_unlock.smallinv.pka_fancy {
      background-position: -90px -378px; }
    .weaponaccessory_unlock.smallinv.pks07_fancy {
      background-position: -180px -378px; }
    .weaponaccessory_unlock.smallinv.riflescope_fancy {
      background-position: -270px -378px; }
    .weaponaccessory_unlock.smallinv.soundsupressor_fancy {
      background-position: -360px -378px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory_unlock {
  display: inline-block; }
  .weaponaccessory_unlock.xsmall {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/xsmall.png);
    width: 79px;
    height: 43px;
    background-size: 711px 344px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory_unlock.xsmall {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/xsmall@2x.png); } }
    .weaponaccessory_unlock.xsmall.ACOG_fancy {
      background-position: 0 0; }
    .weaponaccessory_unlock.xsmall.ACRGeneralIronSight_Rear_fancy {
      background-position: -79px 0; }
    .weaponaccessory_unlock.xsmall.ATNThor_fancy {
      background-position: -158px 0; }
    .weaponaccessory_unlock.xsmall.AngledGrip_fancy {
      background-position: -237px 0; }
    .weaponaccessory_unlock.xsmall.Ballistic_fancy {
      background-position: -316px 0; }
    .weaponaccessory_unlock.xsmall.Barrel_fancy {
      background-position: -395px 0; }
    .weaponaccessory_unlock.xsmall.Bipod_fancy {
      background-position: -474px 0; }
    .weaponaccessory_unlock.xsmall.Buck_fancy {
      background-position: -553px 0; }
    .weaponaccessory_unlock.xsmall.CL6x_Chinese6x_fancy {
      background-position: -632px 0; }
    .weaponaccessory_unlock.xsmall.CP1prismatic_fancy {
      background-position: 0 -43px; }
    .weaponaccessory_unlock.xsmall.CantedIronsightSniper_Rear_fancy {
      background-position: -79px -43px; }
    .weaponaccessory_unlock.xsmall.CantedIronsight_Rear_fancy {
      background-position: -158px -43px; }
    .weaponaccessory_unlock.xsmall.Compact4X_fancy {
      background-position: -237px -43px; }
    .weaponaccessory_unlock.xsmall.Compensator_fancy {
      background-position: -316px -43px; }
    .weaponaccessory_unlock.xsmall.Coyote_fancy {
      background-position: -395px -43px; }
    .weaponaccessory_unlock.xsmall.Deltapoint_fancy {
      background-position: -474px -43px; }
    .weaponaccessory_unlock.xsmall.Duckbill_fancy {
      background-position: -553px -43px; }
    .weaponaccessory_unlock.xsmall.F2000scope_fancy {
      background-position: -632px -43px; }
    .weaponaccessory_unlock.xsmall.Flashlight_fancy {
      background-position: 0 -86px; }
    .weaponaccessory_unlock.xsmall.Flashsupressor_fancy {
      background-position: -79px -86px; }
    .weaponaccessory_unlock.xsmall.Flechette_fancy {
      background-position: -158px -86px; }
    .weaponaccessory_unlock.xsmall.Foregrip_Ergo_fancy {
      background-position: -237px -86px; }
    .weaponaccessory_unlock.xsmall.Foregrip_Folding_fancy {
      background-position: -316px -86px; }
    .weaponaccessory_unlock.xsmall.Foregrip_Potato_fancy {
      background-position: -395px -86px; }
    .weaponaccessory_unlock.xsmall.Foregrip_Stubby_fancy {
      background-position: -474px -86px; }
    .weaponaccessory_unlock.xsmall.Foregrip_Vertical_fancy {
      background-position: -553px -86px; }
    .weaponaccessory_unlock.xsmall.Frag_fancy {
      background-position: -632px -86px; }
    .weaponaccessory_unlock.xsmall.GhostRing_fancy {
      background-position: 0 -129px; }
    .weaponaccessory_unlock.xsmall.GreenLaser_fancy {
      background-position: -79px -129px; }
    .weaponaccessory_unlock.xsmall.Laser_PistolCombo_fancy {
      background-position: -158px -129px; }
    .weaponaccessory_unlock.xsmall.Laser_PistolLaser_fancy {
      background-position: -237px -129px; }
    .weaponaccessory_unlock.xsmall.Laser_RifleComboPEQ15_fancy {
      background-position: -316px -129px; }
    .weaponaccessory_unlock.xsmall.Laser_STORM_fancy {
      background-position: -395px -129px; }
    .weaponaccessory_unlock.xsmall.Laser_TargetPointer_fancy {
      background-position: -474px -129px; }
    .weaponaccessory_unlock.xsmall.Laser_Tribeam_fancy {
      background-position: -553px -129px; }
    .weaponaccessory_unlock.xsmall.Magnifier_fancy {
      background-position: -632px -129px; }
    .weaponaccessory_unlock.xsmall.MuzzleBreakLight_fancy {
      background-position: 0 -172px; }
    .weaponaccessory_unlock.xsmall.MuzzleBreak_fancy {
      background-position: -79px -172px; }
    .weaponaccessory_unlock.xsmall.NarrowChoke_fancy {
      background-position: -158px -172px; }
    .weaponaccessory_unlock.xsmall.PBS-4_fancy {
      background-position: -237px -172px; }
    .weaponaccessory_unlock.xsmall.PK-AS_PKA-S_fancy {
      background-position: -316px -172px; }
    .weaponaccessory_unlock.xsmall.PSO-1_fancy {
      background-position: -395px -172px; }
    .weaponaccessory_unlock.xsmall.PistolCompensator_fancy {
      background-position: -474px -172px; }
    .weaponaccessory_unlock.xsmall.PistolMuzzlebreak_fancy {
      background-position: -553px -172px; }
    .weaponaccessory_unlock.xsmall.QSW-06_MP7Supressor_fancy {
      background-position: -632px -172px; }
    .weaponaccessory_unlock.xsmall.RMR_fancy {
      background-position: 0 -215px; }
    .weaponaccessory_unlock.xsmall.RX01_fancy {
      background-position: -79px -215px; }
    .weaponaccessory_unlock.xsmall.Rails_fancy {
      background-position: -158px -215px; }
    .weaponaccessory_unlock.xsmall.Slug_fancy {
      background-position: -237px -215px; }
    .weaponaccessory_unlock.xsmall.StraigthBolt_fancy {
      background-position: -316px -215px; }
    .weaponaccessory_unlock.xsmall.Supressor_FH762MG_fancy {
      background-position: -395px -215px; }
    .weaponaccessory_unlock.xsmall.Supressor_MiniMonster_fancy {
      background-position: -474px -215px; }
    .weaponaccessory_unlock.xsmall.Supressor_PBS1_fancy {
      background-position: -553px -215px; }
    .weaponaccessory_unlock.xsmall.Supressor_TGPA_fancy {
      background-position: -632px -215px; }
    .weaponaccessory_unlock.xsmall.TDD_fancy {
      background-position: 0 -258px; }
    .weaponaccessory_unlock.xsmall.Tacticallight_fancy {
      background-position: -79px -258px; }
    .weaponaccessory_unlock.xsmall.Trubrite_fancy {
      background-position: -158px -258px; }
    .weaponaccessory_unlock.xsmall.VariableZoom_fancy {
      background-position: -237px -258px; }
    .weaponaccessory_unlock.xsmall.VisionKing_fancy {
      background-position: -316px -258px; }
    .weaponaccessory_unlock.xsmall.WideChoke_fancy {
      background-position: -395px -258px; }
    .weaponaccessory_unlock.xsmall.eotech_fancy {
      background-position: -474px -258px; }
    .weaponaccessory_unlock.xsmall.irnv_fancy {
      background-position: -553px -258px; }
    .weaponaccessory_unlock.xsmall.kobra_fancy {
      background-position: -632px -258px; }
    .weaponaccessory_unlock.xsmall.m145_fancy {
      background-position: 0 -301px; }
    .weaponaccessory_unlock.xsmall.pka_fancy {
      background-position: -79px -301px; }
    .weaponaccessory_unlock.xsmall.pks07_fancy {
      background-position: -158px -301px; }
    .weaponaccessory_unlock.xsmall.riflescope_fancy {
      background-position: -237px -301px; }
    .weaponaccessory_unlock.xsmall.soundsupressor_fancy {
      background-position: -316px -301px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weaponaccessory_unlock {
  display: inline-block; }
  .weaponaccessory_unlock.xxsmall {
    background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/xxsmall.png);
    width: 64px;
    height: 16px;
    background-size: 576px 128px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weaponaccessory_unlock.xxsmall {
        background-image: url(../profile/warsaw/gamedata/weaponaccessory_unlock/xxsmall@2x.png); } }
    .weaponaccessory_unlock.xxsmall.ACOG_fancy {
      background-position: 0 0; }
    .weaponaccessory_unlock.xxsmall.ACRGeneralIronSight_Rear_fancy {
      background-position: -64px 0; }
    .weaponaccessory_unlock.xxsmall.ATNThor_fancy {
      background-position: -128px 0; }
    .weaponaccessory_unlock.xxsmall.AngledGrip_fancy {
      background-position: -192px 0; }
    .weaponaccessory_unlock.xxsmall.Ballistic_fancy {
      background-position: -256px 0; }
    .weaponaccessory_unlock.xxsmall.Barrel_fancy {
      background-position: -320px 0; }
    .weaponaccessory_unlock.xxsmall.Bipod_fancy {
      background-position: -384px 0; }
    .weaponaccessory_unlock.xxsmall.Buck_fancy {
      background-position: -448px 0; }
    .weaponaccessory_unlock.xxsmall.CL6x_Chinese6x_fancy {
      background-position: -512px 0; }
    .weaponaccessory_unlock.xxsmall.CP1prismatic_fancy {
      background-position: 0 -16px; }
    .weaponaccessory_unlock.xxsmall.CantedIronsightSniper_Rear_fancy {
      background-position: -64px -16px; }
    .weaponaccessory_unlock.xxsmall.CantedIronsight_Rear_fancy {
      background-position: -128px -16px; }
    .weaponaccessory_unlock.xxsmall.Compact4X_fancy {
      background-position: -192px -16px; }
    .weaponaccessory_unlock.xxsmall.Compensator_fancy {
      background-position: -256px -16px; }
    .weaponaccessory_unlock.xxsmall.Coyote_fancy {
      background-position: -320px -16px; }
    .weaponaccessory_unlock.xxsmall.Deltapoint_fancy {
      background-position: -384px -16px; }
    .weaponaccessory_unlock.xxsmall.Duckbill_fancy {
      background-position: -448px -16px; }
    .weaponaccessory_unlock.xxsmall.F2000scope_fancy {
      background-position: -512px -16px; }
    .weaponaccessory_unlock.xxsmall.Flashlight_fancy {
      background-position: 0 -32px; }
    .weaponaccessory_unlock.xxsmall.Flashsupressor_fancy {
      background-position: -64px -32px; }
    .weaponaccessory_unlock.xxsmall.Flechette_fancy {
      background-position: -128px -32px; }
    .weaponaccessory_unlock.xxsmall.Foregrip_Ergo_fancy {
      background-position: -192px -32px; }
    .weaponaccessory_unlock.xxsmall.Foregrip_Folding_fancy {
      background-position: -256px -32px; }
    .weaponaccessory_unlock.xxsmall.Foregrip_Potato_fancy {
      background-position: -320px -32px; }
    .weaponaccessory_unlock.xxsmall.Foregrip_Stubby_fancy {
      background-position: -384px -32px; }
    .weaponaccessory_unlock.xxsmall.Foregrip_Vertical_fancy {
      background-position: -448px -32px; }
    .weaponaccessory_unlock.xxsmall.Frag_fancy {
      background-position: -512px -32px; }
    .weaponaccessory_unlock.xxsmall.GhostRing_fancy {
      background-position: 0 -48px; }
    .weaponaccessory_unlock.xxsmall.GreenLaser_fancy {
      background-position: -64px -48px; }
    .weaponaccessory_unlock.xxsmall.Laser_PistolCombo_fancy {
      background-position: -128px -48px; }
    .weaponaccessory_unlock.xxsmall.Laser_PistolLaser_fancy {
      background-position: -192px -48px; }
    .weaponaccessory_unlock.xxsmall.Laser_RifleComboPEQ15_fancy {
      background-position: -256px -48px; }
    .weaponaccessory_unlock.xxsmall.Laser_STORM_fancy {
      background-position: -320px -48px; }
    .weaponaccessory_unlock.xxsmall.Laser_TargetPointer_fancy {
      background-position: -384px -48px; }
    .weaponaccessory_unlock.xxsmall.Laser_Tribeam_fancy {
      background-position: -448px -48px; }
    .weaponaccessory_unlock.xxsmall.Magnifier_fancy {
      background-position: -512px -48px; }
    .weaponaccessory_unlock.xxsmall.MuzzleBreakLight_fancy {
      background-position: 0 -64px; }
    .weaponaccessory_unlock.xxsmall.MuzzleBreak_fancy {
      background-position: -64px -64px; }
    .weaponaccessory_unlock.xxsmall.NarrowChoke_fancy {
      background-position: -128px -64px; }
    .weaponaccessory_unlock.xxsmall.PBS-4_fancy {
      background-position: -192px -64px; }
    .weaponaccessory_unlock.xxsmall.PK-AS_PKA-S_fancy {
      background-position: -256px -64px; }
    .weaponaccessory_unlock.xxsmall.PSO-1_fancy {
      background-position: -320px -64px; }
    .weaponaccessory_unlock.xxsmall.PistolCompensator_fancy {
      background-position: -384px -64px; }
    .weaponaccessory_unlock.xxsmall.PistolMuzzlebreak_fancy {
      background-position: -448px -64px; }
    .weaponaccessory_unlock.xxsmall.QSW-06_MP7Supressor_fancy {
      background-position: -512px -64px; }
    .weaponaccessory_unlock.xxsmall.RMR_fancy {
      background-position: 0 -80px; }
    .weaponaccessory_unlock.xxsmall.RX01_fancy {
      background-position: -64px -80px; }
    .weaponaccessory_unlock.xxsmall.Rails_fancy {
      background-position: -128px -80px; }
    .weaponaccessory_unlock.xxsmall.Slug_fancy {
      background-position: -192px -80px; }
    .weaponaccessory_unlock.xxsmall.StraigthBolt_fancy {
      background-position: -256px -80px; }
    .weaponaccessory_unlock.xxsmall.Supressor_FH762MG_fancy {
      background-position: -320px -80px; }
    .weaponaccessory_unlock.xxsmall.Supressor_MiniMonster_fancy {
      background-position: -384px -80px; }
    .weaponaccessory_unlock.xxsmall.Supressor_PBS1_fancy {
      background-position: -448px -80px; }
    .weaponaccessory_unlock.xxsmall.Supressor_TGPA_fancy {
      background-position: -512px -80px; }
    .weaponaccessory_unlock.xxsmall.TDD_fancy {
      background-position: 0 -96px; }
    .weaponaccessory_unlock.xxsmall.Tacticallight_fancy {
      background-position: -64px -96px; }
    .weaponaccessory_unlock.xxsmall.Trubrite_fancy {
      background-position: -128px -96px; }
    .weaponaccessory_unlock.xxsmall.VariableZoom_fancy {
      background-position: -192px -96px; }
    .weaponaccessory_unlock.xxsmall.VisionKing_fancy {
      background-position: -256px -96px; }
    .weaponaccessory_unlock.xxsmall.WideChoke_fancy {
      background-position: -320px -96px; }
    .weaponaccessory_unlock.xxsmall.eotech_fancy {
      background-position: -384px -96px; }
    .weaponaccessory_unlock.xxsmall.irnv_fancy {
      background-position: -448px -96px; }
    .weaponaccessory_unlock.xxsmall.kobra_fancy {
      background-position: -512px -96px; }
    .weaponaccessory_unlock.xxsmall.m145_fancy {
      background-position: 0 -112px; }
    .weaponaccessory_unlock.xxsmall.pka_fancy {
      background-position: -64px -112px; }
    .weaponaccessory_unlock.xxsmall.pks07_fancy {
      background-position: -128px -112px; }
    .weaponaccessory_unlock.xxsmall.riflescope_fancy {
      background-position: -192px -112px; }
    .weaponaccessory_unlock.xxsmall.soundsupressor_fancy {
      background-position: -256px -112px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon_unlock {
  display: inline-block; }
  .weapon_unlock.medium {
    background-image: url(../profile/warsaw/gamedata/weapon_unlock/medium.png);
    width: 147px;
    height: 88px;
    background-size: 1911px 1144px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon_unlock.medium {
        background-image: url(../profile/warsaw/gamedata/weapon_unlock/medium@2x.png); } }
    .weapon_unlock.medium.AAMine_fancy {
      background-position: 0 0; }
    .weapon_unlock.medium.ACWR_fancy {
      background-position: -147px 0; }
    .weapon_unlock.medium.AK12_fancy {
      background-position: -294px 0; }
    .weapon_unlock.medium.AK5C_fancy {
      background-position: -441px 0; }
    .weapon_unlock.medium.AKU12_fancy {
      background-position: -588px 0; }
    .weapon_unlock.medium.AMR_CQB_fancy {
      background-position: -735px 0; }
    .weapon_unlock.medium.AMR_FAR_fancy {
      background-position: -882px 0; }
    .weapon_unlock.medium.AMR_MED_fancy {
      background-position: -1029px 0; }
    .weapon_unlock.medium.AN94_fancy {
      background-position: -1176px 0; }
    .weapon_unlock.medium.AR160_fancy {
      background-position: -1323px 0; }
    .weapon_unlock.medium.ASVal_fancy {
      background-position: -1470px 0; }
    .weapon_unlock.medium.AT_mine_fancy {
      background-position: -1617px 0; }
    .weapon_unlock.medium.AWS_fancy {
      background-position: -1764px 0; }
    .weapon_unlock.medium.Bulldog_fancy {
      background-position: 0 -88px; }
    .weapon_unlock.medium.C100_fancy {
      background-position: -147px -88px; }
    .weapon_unlock.medium.C4_fancy {
      background-position: -294px -88px; }
    .weapon_unlock.medium.CBJMS_fancy {
      background-position: -441px -88px; }
    .weapon_unlock.medium.CS5_fancy {
      background-position: -588px -88px; }
    .weapon_unlock.medium.CSLR4_fancy {
      background-position: -735px -88px; }
    .weapon_unlock.medium.CZ75_fancy {
      background-position: -882px -88px; }
    .weapon_unlock.medium.CZ805_fancy {
      background-position: -1029px -88px; }
    .weapon_unlock.medium.Claymore_fancy {
      background-position: -1176px -88px; }
    .weapon_unlock.medium.DAO12_fancy {
      background-position: -1323px -88px; }
    .weapon_unlock.medium.DBV12_fancy {
      background-position: -1470px -88px; }
    .weapon_unlock.medium.Defib_fancy {
      background-position: -1617px -88px; }
    .weapon_unlock.medium.DesertEagle_fancy {
      background-position: -1764px -88px; }
    .weapon_unlock.medium.EODbot_fancy {
      background-position: 0 -176px; }
    .weapon_unlock.medium.F2000_fancy {
      background-position: -147px -176px; }
    .weapon_unlock.medium.FAMAS_fancy {
      background-position: -294px -176px; }
    .weapon_unlock.medium.FGM148_javelin_fancy {
      background-position: -441px -176px; }
    .weapon_unlock.medium.FGM172_sraw_fancy {
      background-position: -588px -176px; }
    .weapon_unlock.medium.FIM92_stinger_fancy {
      background-position: -735px -176px; }
    .weapon_unlock.medium.FN57_fancy {
      background-position: -882px -176px; }
    .weapon_unlock.medium.FYJS_fancy {
      background-position: -1029px -176px; }
    .weapon_unlock.medium.GOL_fancy {
      background-position: -1176px -176px; }
    .weapon_unlock.medium.Galil_ACE21CQB_fancy {
      background-position: -1323px -176px; }
    .weapon_unlock.medium.Galil_ACE23_fancy {
      background-position: -1470px -176px; }
    .weapon_unlock.medium.Galil_ACE52CQB_fancy {
      background-position: -1617px -176px; }
    .weapon_unlock.medium.Galil_ACE53SV_fancy {
      background-position: -1764px -176px; }
    .weapon_unlock.medium.Groza1_fancy {
      background-position: 0 -264px; }
    .weapon_unlock.medium.Groza4_fancy {
      background-position: -147px -264px; }
    .weapon_unlock.medium.HAWK12g_fancy {
      background-position: -294px -264px; }
    .weapon_unlock.medium.HK45C_fancy {
      background-position: -441px -264px; }
    .weapon_unlock.medium.HVM_starstreak_fancy {
      background-position: -588px -264px; }
    .weapon_unlock.medium.Handflare_fancy {
      background-position: -735px -264px; }
    .weapon_unlock.medium.JNG90_fancy {
      background-position: -882px -264px; }
    .weapon_unlock.medium.JS2_fancy {
      background-position: -1029px -264px; }
    .weapon_unlock.medium.Knife_Tanto_fancy {
      background-position: -1176px -264px; }
    .weapon_unlock.medium.Knife_Weaver_fancy {
      background-position: -1323px -264px; }
    .weapon_unlock.medium.L85A2_fancy {
      background-position: -1470px -264px; }
    .weapon_unlock.medium.L86A1_fancy {
      background-position: -1617px -264px; }
    .weapon_unlock.medium.L96A1_fancy {
      background-position: -1764px -264px; }
    .weapon_unlock.medium.LSAT_fancy {
      background-position: 0 -352px; }
    .weapon_unlock.medium.M136_fancy {
      background-position: -147px -352px; }
    .weapon_unlock.medium.M18_smoke_fancy {
      background-position: -294px -352px; }
    .weapon_unlock.medium.M200_SRR61_fancy {
      background-position: -441px -352px; }
    .weapon_unlock.medium.M224_mortar_fancy {
      background-position: -588px -352px; }
    .weapon_unlock.medium.M249_fancy {
      background-position: -735px -352px; }
    .weapon_unlock.medium.M26Mass_fancy {
      background-position: -882px -352px; }
    .weapon_unlock.medium.M2_SLAM_fancy {
      background-position: -1029px -352px; }
    .weapon_unlock.medium.M320_fancy {
      background-position: -1176px -352px; }
    .weapon_unlock.medium.M34_incendiary_fancy {
      background-position: -1323px -352px; }
    .weapon_unlock.medium.M60E4_fancy {
      background-position: -1470px -352px; }
    .weapon_unlock.medium.M67_grenade_fancy {
      background-position: -1617px -352px; }
    .weapon_unlock.medium.M82A3_CQB_fancy {
      background-position: -1764px -352px; }
    .weapon_unlock.medium.M82A3_FAR_fancy {
      background-position: 0 -440px; }
    .weapon_unlock.medium.M82A3_MED_fancy {
      background-position: -147px -440px; }
    .weapon_unlock.medium.M84_flashbang_fancy {
      background-position: -294px -440px; }
    .weapon_unlock.medium.M9_fancy {
      background-position: -441px -440px; }
    .weapon_unlock.medium.MBT_law_fancy {
      background-position: -588px -440px; }
    .weapon_unlock.medium.MG4_fancy {
      background-position: -735px -440px; }
    .weapon_unlock.medium.MGL_fancy {
      background-position: -882px -440px; }
    .weapon_unlock.medium.MK153_smaw_fancy {
      background-position: -1029px -440px; }
    .weapon_unlock.medium.MP412REX_fancy {
      background-position: -1176px -440px; }
    .weapon_unlock.medium.MPX_fancy {
      background-position: -1323px -440px; }
    .weapon_unlock.medium.MTAR21_fancy {
      background-position: -1470px -440px; }
    .weapon_unlock.medium.MX4_fancy {
      background-position: -1617px -440px; }
    .weapon_unlock.medium.Machete_fancy {
      background-position: -1764px -440px; }
    .weapon_unlock.medium.P226_fancy {
      background-position: 0 -528px; }
    .weapon_unlock.medium.P90_fancy {
      background-position: -147px -528px; }
    .weapon_unlock.medium.QBB95_fancy {
      background-position: -294px -528px; }
    .weapon_unlock.medium.QBS09_fancy {
      background-position: -441px -528px; }
    .weapon_unlock.medium.QBU88_fancy {
      background-position: -588px -528px; }
    .weapon_unlock.medium.QBZ951_fancy {
      background-position: -735px -528px; }
    .weapon_unlock.medium.QSZ-92_fancy {
      background-position: -882px -528px; }
    .weapon_unlock.medium.RFB_fancy {
      background-position: -1029px -528px; }
    .weapon_unlock.medium.RGO_impact_fancy {
      background-position: -1176px -528px; }
    .weapon_unlock.medium.RPG7_fancy {
      background-position: -1323px -528px; }
    .weapon_unlock.medium.RPK12_fancy {
      background-position: -1470px -528px; }
    .weapon_unlock.medium.RPK74_fancy {
      background-position: -1617px -528px; }
    .weapon_unlock.medium.Railgun_fancy {
      background-position: -1764px -528px; }
    .weapon_unlock.medium.RepairTool_fancy {
      background-position: 0 -616px; }
    .weapon_unlock.medium.SA18_IGLA_fancy {
      background-position: -147px -616px; }
    .weapon_unlock.medium.SAR21_fancy {
      background-position: -294px -616px; }
    .weapon_unlock.medium.SHORTY12g_fancy {
      background-position: -441px -616px; }
    .weapon_unlock.medium.SH_fancy {
      background-position: -588px -616px; }
    .weapon_unlock.medium.SPAS12_fancy {
      background-position: -735px -616px; }
    .weapon_unlock.medium.SR2_fancy {
      background-position: -882px -616px; }
    .weapon_unlock.medium.SR338_fancy {
      background-position: -1029px -616px; }
    .weapon_unlock.medium.SRS_338RECON_fancy {
      background-position: -1176px -616px; }
    .weapon_unlock.medium.SV98_fancy {
      background-position: -1323px -616px; }
    .weapon_unlock.medium.SVD12_fancy {
      background-position: -1470px -616px; }
    .weapon_unlock.medium.SW40_fancy {
      background-position: -1617px -616px; }
    .weapon_unlock.medium.Saddlegun_fancy {
      background-position: -1764px -616px; }
    .weapon_unlock.medium.Scorpion_fancy {
      background-position: 0 -704px; }
    .weapon_unlock.medium.ScoutElite_fancy {
      background-position: -147px -704px; }
    .weapon_unlock.medium.Shank_fancy {
      background-position: -294px -704px; }
    .weapon_unlock.medium.Shield_fancy {
      background-position: -441px -704px; }
    .weapon_unlock.medium.SteyrAUG_fancy {
      background-position: -588px -704px; }
    .weapon_unlock.medium.Type95B1_fancy {
      background-position: -735px -704px; }
    .weapon_unlock.medium.UACV_fancy {
      background-position: -882px -704px; }
    .weapon_unlock.medium.UTAS_fancy {
      background-position: -1029px -704px; }
    .weapon_unlock.medium.Ultimax_fancy {
      background-position: -1176px -704px; }
    .weapon_unlock.medium.Unica6_fancy {
      background-position: -1323px -704px; }
    .weapon_unlock.medium.V40_mini_fancy {
      background-position: -1470px -704px; }
    .weapon_unlock.medium.XM25_fancy {
      background-position: -1617px -704px; }
    .weapon_unlock.medium.a91_fancy {
      background-position: -1764px -704px; }
    .weapon_unlock.medium.aek971_fancy {
      background-position: 0 -792px; }
    .weapon_unlock.medium.g36c_fancy {
      background-position: -147px -792px; }
    .weapon_unlock.medium.glock18_fancy {
      background-position: -294px -792px; }
    .weapon_unlock.medium.knife_2142_fancy {
      background-position: -441px -792px; }
    .weapon_unlock.medium.knife_bootknife_fancy {
      background-position: -588px -792px; }
    .weapon_unlock.medium.knife_bowie_fancy {
      background-position: -735px -792px; }
    .weapon_unlock.medium.knife_carbon_fancy {
      background-position: -882px -792px; }
    .weapon_unlock.medium.knife_combat_ACB90_fancy {
      background-position: -1029px -792px; }
    .weapon_unlock.medium.knife_diver_fancy {
      background-position: -1176px -792px; }
    .weapon_unlock.medium.knife_fancy {
      background-position: -1323px -792px; }
    .weapon_unlock.medium.knife_improvised_fancy {
      background-position: -1470px -792px; }
    .weapon_unlock.medium.knife_neck_fancy {
      background-position: -1617px -792px; }
    .weapon_unlock.medium.knife_precision_fancy {
      background-position: -1764px -792px; }
    .weapon_unlock.medium.knife_scout_fancy {
      background-position: 0 -880px; }
    .weapon_unlock.medium.knife_sealknife_fancy {
      background-position: -147px -880px; }
    .weapon_unlock.medium.knife_survival_fancy {
      background-position: -294px -880px; }
    .weapon_unlock.medium.knife_tactical2_fancy {
      background-position: -441px -880px; }
    .weapon_unlock.medium.knife_trench_fancy {
      background-position: -588px -880px; }
    .weapon_unlock.medium.m1014_fancy {
      background-position: -735px -880px; }
    .weapon_unlock.medium.m16a4_fancy {
      background-position: -882px -880px; }
    .weapon_unlock.medium.m1911_fancy {
      background-position: -1029px -880px; }
    .weapon_unlock.medium.m240_fancy {
      background-position: -1176px -880px; }
    .weapon_unlock.medium.m39_fancy {
      background-position: -1323px -880px; }
    .weapon_unlock.medium.m40a5_fancy {
      background-position: -1470px -880px; }
    .weapon_unlock.medium.m416_fancy {
      background-position: -1617px -880px; }
    .weapon_unlock.medium.m4a1_fancy {
      background-position: -1764px -880px; }
    .weapon_unlock.medium.m93r_fancy {
      background-position: 0 -968px; }
    .weapon_unlock.medium.m98b_fancy {
      background-position: -147px -968px; }
    .weapon_unlock.medium.magpulPDR_fancy {
      background-position: -294px -968px; }
    .weapon_unlock.medium.mk11_fancy {
      background-position: -441px -968px; }
    .weapon_unlock.medium.mp443_grach_fancy {
      background-position: -588px -968px; }
    .weapon_unlock.medium.mp7_fancy {
      background-position: -735px -968px; }
    .weapon_unlock.medium.pecheneg_fancy {
      background-position: -882px -968px; }
    .weapon_unlock.medium.pp2000_fancy {
      background-position: -1029px -968px; }
    .weapon_unlock.medium.remington870_fancy {
      background-position: -1176px -968px; }
    .weapon_unlock.medium.saiga12_fancy {
      background-position: -1323px -968px; }
    .weapon_unlock.medium.scarHSV_fancy {
      background-position: -1470px -968px; }
    .weapon_unlock.medium.scarh_fancy {
      background-position: -1617px -968px; }
    .weapon_unlock.medium.sg553lb_fancy {
      background-position: -1764px -968px; }
    .weapon_unlock.medium.sks_fancy {
      background-position: 0 -1056px; }
    .weapon_unlock.medium.taurus44_fancy {
      background-position: -147px -1056px; }
    .weapon_unlock.medium.type88_fancy {
      background-position: -294px -1056px; }
    .weapon_unlock.medium.ump9_fancy {
      background-position: -441px -1056px; }
    .weapon_unlock.medium.ump_fancy {
      background-position: -588px -1056px; }
    .weapon_unlock.medium.usas12_BP_fancy {
      background-position: -735px -1056px; }
    .weapon_unlock.medium.usas12_NV_fancy {
      background-position: -882px -1056px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon_unlock {
  display: inline-block; }
  .weapon_unlock.small {
    background-image: url(../profile/warsaw/gamedata/weapon_unlock/small.png);
    width: 90px;
    height: 54px;
    background-size: 1170px 702px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon_unlock.small {
        background-image: url(../profile/warsaw/gamedata/weapon_unlock/small@2x.png); } }
    .weapon_unlock.small.AAMine_fancy {
      background-position: 0 0; }
    .weapon_unlock.small.ACWR_fancy {
      background-position: -90px 0; }
    .weapon_unlock.small.AK12_fancy {
      background-position: -180px 0; }
    .weapon_unlock.small.AK5C_fancy {
      background-position: -270px 0; }
    .weapon_unlock.small.AKU12_fancy {
      background-position: -360px 0; }
    .weapon_unlock.small.AMR_CQB_fancy {
      background-position: -450px 0; }
    .weapon_unlock.small.AMR_FAR_fancy {
      background-position: -540px 0; }
    .weapon_unlock.small.AMR_MED_fancy {
      background-position: -630px 0; }
    .weapon_unlock.small.AN94_fancy {
      background-position: -720px 0; }
    .weapon_unlock.small.AR160_fancy {
      background-position: -810px 0; }
    .weapon_unlock.small.ASVal_fancy {
      background-position: -900px 0; }
    .weapon_unlock.small.AT_mine_fancy {
      background-position: -990px 0; }
    .weapon_unlock.small.AWS_fancy {
      background-position: -1080px 0; }
    .weapon_unlock.small.Bulldog_fancy {
      background-position: 0 -54px; }
    .weapon_unlock.small.C100_fancy {
      background-position: -90px -54px; }
    .weapon_unlock.small.C4_fancy {
      background-position: -180px -54px; }
    .weapon_unlock.small.CBJMS_fancy {
      background-position: -270px -54px; }
    .weapon_unlock.small.CS5_fancy {
      background-position: -360px -54px; }
    .weapon_unlock.small.CSLR4_fancy {
      background-position: -450px -54px; }
    .weapon_unlock.small.CZ75_fancy {
      background-position: -540px -54px; }
    .weapon_unlock.small.CZ805_fancy {
      background-position: -630px -54px; }
    .weapon_unlock.small.Claymore_fancy {
      background-position: -720px -54px; }
    .weapon_unlock.small.DAO12_fancy {
      background-position: -810px -54px; }
    .weapon_unlock.small.DBV12_fancy {
      background-position: -900px -54px; }
    .weapon_unlock.small.Defib_fancy {
      background-position: -990px -54px; }
    .weapon_unlock.small.DesertEagle_fancy {
      background-position: -1080px -54px; }
    .weapon_unlock.small.EODbot_fancy {
      background-position: 0 -108px; }
    .weapon_unlock.small.F2000_fancy {
      background-position: -90px -108px; }
    .weapon_unlock.small.FAMAS_fancy {
      background-position: -180px -108px; }
    .weapon_unlock.small.FGM148_javelin_fancy {
      background-position: -270px -108px; }
    .weapon_unlock.small.FGM172_sraw_fancy {
      background-position: -360px -108px; }
    .weapon_unlock.small.FIM92_stinger_fancy {
      background-position: -450px -108px; }
    .weapon_unlock.small.FN57_fancy {
      background-position: -540px -108px; }
    .weapon_unlock.small.FYJS_fancy {
      background-position: -630px -108px; }
    .weapon_unlock.small.GOL_fancy {
      background-position: -720px -108px; }
    .weapon_unlock.small.Galil_ACE21CQB_fancy {
      background-position: -810px -108px; }
    .weapon_unlock.small.Galil_ACE23_fancy {
      background-position: -900px -108px; }
    .weapon_unlock.small.Galil_ACE52CQB_fancy {
      background-position: -990px -108px; }
    .weapon_unlock.small.Galil_ACE53SV_fancy {
      background-position: -1080px -108px; }
    .weapon_unlock.small.Groza1_fancy {
      background-position: 0 -162px; }
    .weapon_unlock.small.Groza4_fancy {
      background-position: -90px -162px; }
    .weapon_unlock.small.HAWK12g_fancy {
      background-position: -180px -162px; }
    .weapon_unlock.small.HK45C_fancy {
      background-position: -270px -162px; }
    .weapon_unlock.small.HVM_starstreak_fancy {
      background-position: -360px -162px; }
    .weapon_unlock.small.Handflare_fancy {
      background-position: -450px -162px; }
    .weapon_unlock.small.JNG90_fancy {
      background-position: -540px -162px; }
    .weapon_unlock.small.JS2_fancy {
      background-position: -630px -162px; }
    .weapon_unlock.small.Knife_Tanto_fancy {
      background-position: -720px -162px; }
    .weapon_unlock.small.Knife_Weaver_fancy {
      background-position: -810px -162px; }
    .weapon_unlock.small.L85A2_fancy {
      background-position: -900px -162px; }
    .weapon_unlock.small.L86A1_fancy {
      background-position: -990px -162px; }
    .weapon_unlock.small.L96A1_fancy {
      background-position: -1080px -162px; }
    .weapon_unlock.small.LSAT_fancy {
      background-position: 0 -216px; }
    .weapon_unlock.small.M136_fancy {
      background-position: -90px -216px; }
    .weapon_unlock.small.M18_smoke_fancy {
      background-position: -180px -216px; }
    .weapon_unlock.small.M200_SRR61_fancy {
      background-position: -270px -216px; }
    .weapon_unlock.small.M224_mortar_fancy {
      background-position: -360px -216px; }
    .weapon_unlock.small.M249_fancy {
      background-position: -450px -216px; }
    .weapon_unlock.small.M26Mass_fancy {
      background-position: -540px -216px; }
    .weapon_unlock.small.M2_SLAM_fancy {
      background-position: -630px -216px; }
    .weapon_unlock.small.M320_fancy {
      background-position: -720px -216px; }
    .weapon_unlock.small.M34_incendiary_fancy {
      background-position: -810px -216px; }
    .weapon_unlock.small.M60E4_fancy {
      background-position: -900px -216px; }
    .weapon_unlock.small.M67_grenade_fancy {
      background-position: -990px -216px; }
    .weapon_unlock.small.M82A3_CQB_fancy {
      background-position: -1080px -216px; }
    .weapon_unlock.small.M82A3_FAR_fancy {
      background-position: 0 -270px; }
    .weapon_unlock.small.M82A3_MED_fancy {
      background-position: -90px -270px; }
    .weapon_unlock.small.M84_flashbang_fancy {
      background-position: -180px -270px; }
    .weapon_unlock.small.M9_fancy {
      background-position: -270px -270px; }
    .weapon_unlock.small.MBT_law_fancy {
      background-position: -360px -270px; }
    .weapon_unlock.small.MG4_fancy {
      background-position: -450px -270px; }
    .weapon_unlock.small.MGL_fancy {
      background-position: -540px -270px; }
    .weapon_unlock.small.MK153_smaw_fancy {
      background-position: -630px -270px; }
    .weapon_unlock.small.MP412REX_fancy {
      background-position: -720px -270px; }
    .weapon_unlock.small.MPX_fancy {
      background-position: -810px -270px; }
    .weapon_unlock.small.MTAR21_fancy {
      background-position: -900px -270px; }
    .weapon_unlock.small.MX4_fancy {
      background-position: -990px -270px; }
    .weapon_unlock.small.Machete_fancy {
      background-position: -1080px -270px; }
    .weapon_unlock.small.P226_fancy {
      background-position: 0 -324px; }
    .weapon_unlock.small.P90_fancy {
      background-position: -90px -324px; }
    .weapon_unlock.small.QBB95_fancy {
      background-position: -180px -324px; }
    .weapon_unlock.small.QBS09_fancy {
      background-position: -270px -324px; }
    .weapon_unlock.small.QBU88_fancy {
      background-position: -360px -324px; }
    .weapon_unlock.small.QBZ951_fancy {
      background-position: -450px -324px; }
    .weapon_unlock.small.QSZ-92_fancy {
      background-position: -540px -324px; }
    .weapon_unlock.small.RFB_fancy {
      background-position: -630px -324px; }
    .weapon_unlock.small.RGO_impact_fancy {
      background-position: -720px -324px; }
    .weapon_unlock.small.RPG7_fancy {
      background-position: -810px -324px; }
    .weapon_unlock.small.RPK12_fancy {
      background-position: -900px -324px; }
    .weapon_unlock.small.RPK74_fancy {
      background-position: -990px -324px; }
    .weapon_unlock.small.Railgun_fancy {
      background-position: -1080px -324px; }
    .weapon_unlock.small.RepairTool_fancy {
      background-position: 0 -378px; }
    .weapon_unlock.small.SA18_IGLA_fancy {
      background-position: -90px -378px; }
    .weapon_unlock.small.SAR21_fancy {
      background-position: -180px -378px; }
    .weapon_unlock.small.SHORTY12g_fancy {
      background-position: -270px -378px; }
    .weapon_unlock.small.SH_fancy {
      background-position: -360px -378px; }
    .weapon_unlock.small.SPAS12_fancy {
      background-position: -450px -378px; }
    .weapon_unlock.small.SR2_fancy {
      background-position: -540px -378px; }
    .weapon_unlock.small.SR338_fancy {
      background-position: -630px -378px; }
    .weapon_unlock.small.SRS_338RECON_fancy {
      background-position: -720px -378px; }
    .weapon_unlock.small.SV98_fancy {
      background-position: -810px -378px; }
    .weapon_unlock.small.SVD12_fancy {
      background-position: -900px -378px; }
    .weapon_unlock.small.SW40_fancy {
      background-position: -990px -378px; }
    .weapon_unlock.small.Saddlegun_fancy {
      background-position: -1080px -378px; }
    .weapon_unlock.small.Scorpion_fancy {
      background-position: 0 -432px; }
    .weapon_unlock.small.ScoutElite_fancy {
      background-position: -90px -432px; }
    .weapon_unlock.small.Shank_fancy {
      background-position: -180px -432px; }
    .weapon_unlock.small.Shield_fancy {
      background-position: -270px -432px; }
    .weapon_unlock.small.SteyrAUG_fancy {
      background-position: -360px -432px; }
    .weapon_unlock.small.Type95B1_fancy {
      background-position: -450px -432px; }
    .weapon_unlock.small.UACV_fancy {
      background-position: -540px -432px; }
    .weapon_unlock.small.UTAS_fancy {
      background-position: -630px -432px; }
    .weapon_unlock.small.Ultimax_fancy {
      background-position: -720px -432px; }
    .weapon_unlock.small.Unica6_fancy {
      background-position: -810px -432px; }
    .weapon_unlock.small.V40_mini_fancy {
      background-position: -900px -432px; }
    .weapon_unlock.small.XM25_fancy {
      background-position: -990px -432px; }
    .weapon_unlock.small.a91_fancy {
      background-position: -1080px -432px; }
    .weapon_unlock.small.aek971_fancy {
      background-position: 0 -486px; }
    .weapon_unlock.small.g36c_fancy {
      background-position: -90px -486px; }
    .weapon_unlock.small.glock18_fancy {
      background-position: -180px -486px; }
    .weapon_unlock.small.knife_2142_fancy {
      background-position: -270px -486px; }
    .weapon_unlock.small.knife_bootknife_fancy {
      background-position: -360px -486px; }
    .weapon_unlock.small.knife_bowie_fancy {
      background-position: -450px -486px; }
    .weapon_unlock.small.knife_carbon_fancy {
      background-position: -540px -486px; }
    .weapon_unlock.small.knife_combat_ACB90_fancy {
      background-position: -630px -486px; }
    .weapon_unlock.small.knife_diver_fancy {
      background-position: -720px -486px; }
    .weapon_unlock.small.knife_fancy {
      background-position: -810px -486px; }
    .weapon_unlock.small.knife_improvised_fancy {
      background-position: -900px -486px; }
    .weapon_unlock.small.knife_neck_fancy {
      background-position: -990px -486px; }
    .weapon_unlock.small.knife_precision_fancy {
      background-position: -1080px -486px; }
    .weapon_unlock.small.knife_scout_fancy {
      background-position: 0 -540px; }
    .weapon_unlock.small.knife_sealknife_fancy {
      background-position: -90px -540px; }
    .weapon_unlock.small.knife_survival_fancy {
      background-position: -180px -540px; }
    .weapon_unlock.small.knife_tactical2_fancy {
      background-position: -270px -540px; }
    .weapon_unlock.small.knife_trench_fancy {
      background-position: -360px -540px; }
    .weapon_unlock.small.m1014_fancy {
      background-position: -450px -540px; }
    .weapon_unlock.small.m16a4_fancy {
      background-position: -540px -540px; }
    .weapon_unlock.small.m1911_fancy {
      background-position: -630px -540px; }
    .weapon_unlock.small.m240_fancy {
      background-position: -720px -540px; }
    .weapon_unlock.small.m39_fancy {
      background-position: -810px -540px; }
    .weapon_unlock.small.m40a5_fancy {
      background-position: -900px -540px; }
    .weapon_unlock.small.m416_fancy {
      background-position: -990px -540px; }
    .weapon_unlock.small.m4a1_fancy {
      background-position: -1080px -540px; }
    .weapon_unlock.small.m93r_fancy {
      background-position: 0 -594px; }
    .weapon_unlock.small.m98b_fancy {
      background-position: -90px -594px; }
    .weapon_unlock.small.magpulPDR_fancy {
      background-position: -180px -594px; }
    .weapon_unlock.small.mk11_fancy {
      background-position: -270px -594px; }
    .weapon_unlock.small.mp443_grach_fancy {
      background-position: -360px -594px; }
    .weapon_unlock.small.mp7_fancy {
      background-position: -450px -594px; }
    .weapon_unlock.small.pecheneg_fancy {
      background-position: -540px -594px; }
    .weapon_unlock.small.pp2000_fancy {
      background-position: -630px -594px; }
    .weapon_unlock.small.remington870_fancy {
      background-position: -720px -594px; }
    .weapon_unlock.small.saiga12_fancy {
      background-position: -810px -594px; }
    .weapon_unlock.small.scarHSV_fancy {
      background-position: -900px -594px; }
    .weapon_unlock.small.scarh_fancy {
      background-position: -990px -594px; }
    .weapon_unlock.small.sg553lb_fancy {
      background-position: -1080px -594px; }
    .weapon_unlock.small.sks_fancy {
      background-position: 0 -648px; }
    .weapon_unlock.small.taurus44_fancy {
      background-position: -90px -648px; }
    .weapon_unlock.small.type88_fancy {
      background-position: -180px -648px; }
    .weapon_unlock.small.ump9_fancy {
      background-position: -270px -648px; }
    .weapon_unlock.small.ump_fancy {
      background-position: -360px -648px; }
    .weapon_unlock.small.usas12_BP_fancy {
      background-position: -450px -648px; }
    .weapon_unlock.small.usas12_NV_fancy {
      background-position: -540px -648px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon_unlock {
  display: inline-block; }
  .weapon_unlock.smallinv {
    background-image: url(../profile/warsaw/gamedata/weapon_unlock/smallinv.png);
    width: 90px;
    height: 54px;
    background-size: 1170px 702px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon_unlock.smallinv {
        background-image: url(../profile/warsaw/gamedata/weapon_unlock/smallinv@2x.png); } }
    .weapon_unlock.smallinv.AAMine_fancy {
      background-position: 0 0; }
    .weapon_unlock.smallinv.ACWR_fancy {
      background-position: -90px 0; }
    .weapon_unlock.smallinv.AK12_fancy {
      background-position: -180px 0; }
    .weapon_unlock.smallinv.AK5C_fancy {
      background-position: -270px 0; }
    .weapon_unlock.smallinv.AKU12_fancy {
      background-position: -360px 0; }
    .weapon_unlock.smallinv.AMR_CQB_fancy {
      background-position: -450px 0; }
    .weapon_unlock.smallinv.AMR_FAR_fancy {
      background-position: -540px 0; }
    .weapon_unlock.smallinv.AMR_MED_fancy {
      background-position: -630px 0; }
    .weapon_unlock.smallinv.AN94_fancy {
      background-position: -720px 0; }
    .weapon_unlock.smallinv.AR160_fancy {
      background-position: -810px 0; }
    .weapon_unlock.smallinv.ASVal_fancy {
      background-position: -900px 0; }
    .weapon_unlock.smallinv.AT_mine_fancy {
      background-position: -990px 0; }
    .weapon_unlock.smallinv.AWS_fancy {
      background-position: -1080px 0; }
    .weapon_unlock.smallinv.Bulldog_fancy {
      background-position: 0 -54px; }
    .weapon_unlock.smallinv.C100_fancy {
      background-position: -90px -54px; }
    .weapon_unlock.smallinv.C4_fancy {
      background-position: -180px -54px; }
    .weapon_unlock.smallinv.CBJMS_fancy {
      background-position: -270px -54px; }
    .weapon_unlock.smallinv.CS5_fancy {
      background-position: -360px -54px; }
    .weapon_unlock.smallinv.CSLR4_fancy {
      background-position: -450px -54px; }
    .weapon_unlock.smallinv.CZ75_fancy {
      background-position: -540px -54px; }
    .weapon_unlock.smallinv.CZ805_fancy {
      background-position: -630px -54px; }
    .weapon_unlock.smallinv.Claymore_fancy {
      background-position: -720px -54px; }
    .weapon_unlock.smallinv.DAO12_fancy {
      background-position: -810px -54px; }
    .weapon_unlock.smallinv.DBV12_fancy {
      background-position: -900px -54px; }
    .weapon_unlock.smallinv.Defib_fancy {
      background-position: -990px -54px; }
    .weapon_unlock.smallinv.DesertEagle_fancy {
      background-position: -1080px -54px; }
    .weapon_unlock.smallinv.EODbot_fancy {
      background-position: 0 -108px; }
    .weapon_unlock.smallinv.F2000_fancy {
      background-position: -90px -108px; }
    .weapon_unlock.smallinv.FAMAS_fancy {
      background-position: -180px -108px; }
    .weapon_unlock.smallinv.FGM148_javelin_fancy {
      background-position: -270px -108px; }
    .weapon_unlock.smallinv.FGM172_sraw_fancy {
      background-position: -360px -108px; }
    .weapon_unlock.smallinv.FIM92_stinger_fancy {
      background-position: -450px -108px; }
    .weapon_unlock.smallinv.FN57_fancy {
      background-position: -540px -108px; }
    .weapon_unlock.smallinv.FYJS_fancy {
      background-position: -630px -108px; }
    .weapon_unlock.smallinv.GOL_fancy {
      background-position: -720px -108px; }
    .weapon_unlock.smallinv.Galil_ACE21CQB_fancy {
      background-position: -810px -108px; }
    .weapon_unlock.smallinv.Galil_ACE23_fancy {
      background-position: -900px -108px; }
    .weapon_unlock.smallinv.Galil_ACE52CQB_fancy {
      background-position: -990px -108px; }
    .weapon_unlock.smallinv.Galil_ACE53SV_fancy {
      background-position: -1080px -108px; }
    .weapon_unlock.smallinv.Groza1_fancy {
      background-position: 0 -162px; }
    .weapon_unlock.smallinv.Groza4_fancy {
      background-position: -90px -162px; }
    .weapon_unlock.smallinv.HAWK12g_fancy {
      background-position: -180px -162px; }
    .weapon_unlock.smallinv.HK45C_fancy {
      background-position: -270px -162px; }
    .weapon_unlock.smallinv.HVM_starstreak_fancy {
      background-position: -360px -162px; }
    .weapon_unlock.smallinv.Handflare_fancy {
      background-position: -450px -162px; }
    .weapon_unlock.smallinv.JNG90_fancy {
      background-position: -540px -162px; }
    .weapon_unlock.smallinv.JS2_fancy {
      background-position: -630px -162px; }
    .weapon_unlock.smallinv.Knife_Tanto_fancy {
      background-position: -720px -162px; }
    .weapon_unlock.smallinv.Knife_Weaver_fancy {
      background-position: -810px -162px; }
    .weapon_unlock.smallinv.L85A2_fancy {
      background-position: -900px -162px; }
    .weapon_unlock.smallinv.L86A1_fancy {
      background-position: -990px -162px; }
    .weapon_unlock.smallinv.L96A1_fancy {
      background-position: -1080px -162px; }
    .weapon_unlock.smallinv.LSAT_fancy {
      background-position: 0 -216px; }
    .weapon_unlock.smallinv.M136_fancy {
      background-position: -90px -216px; }
    .weapon_unlock.smallinv.M18_smoke_fancy {
      background-position: -180px -216px; }
    .weapon_unlock.smallinv.M200_SRR61_fancy {
      background-position: -270px -216px; }
    .weapon_unlock.smallinv.M224_mortar_fancy {
      background-position: -360px -216px; }
    .weapon_unlock.smallinv.M249_fancy {
      background-position: -450px -216px; }
    .weapon_unlock.smallinv.M26Mass_fancy {
      background-position: -540px -216px; }
    .weapon_unlock.smallinv.M2_SLAM_fancy {
      background-position: -630px -216px; }
    .weapon_unlock.smallinv.M320_fancy {
      background-position: -720px -216px; }
    .weapon_unlock.smallinv.M34_incendiary_fancy {
      background-position: -810px -216px; }
    .weapon_unlock.smallinv.M60E4_fancy {
      background-position: -900px -216px; }
    .weapon_unlock.smallinv.M67_grenade_fancy {
      background-position: -990px -216px; }
    .weapon_unlock.smallinv.M82A3_CQB_fancy {
      background-position: -1080px -216px; }
    .weapon_unlock.smallinv.M82A3_FAR_fancy {
      background-position: 0 -270px; }
    .weapon_unlock.smallinv.M82A3_MED_fancy {
      background-position: -90px -270px; }
    .weapon_unlock.smallinv.M84_flashbang_fancy {
      background-position: -180px -270px; }
    .weapon_unlock.smallinv.M9_fancy {
      background-position: -270px -270px; }
    .weapon_unlock.smallinv.MBT_law_fancy {
      background-position: -360px -270px; }
    .weapon_unlock.smallinv.MG4_fancy {
      background-position: -450px -270px; }
    .weapon_unlock.smallinv.MGL_fancy {
      background-position: -540px -270px; }
    .weapon_unlock.smallinv.MK153_smaw_fancy {
      background-position: -630px -270px; }
    .weapon_unlock.smallinv.MP412REX_fancy {
      background-position: -720px -270px; }
    .weapon_unlock.smallinv.MPX_fancy {
      background-position: -810px -270px; }
    .weapon_unlock.smallinv.MTAR21_fancy {
      background-position: -900px -270px; }
    .weapon_unlock.smallinv.MX4_fancy {
      background-position: -990px -270px; }
    .weapon_unlock.smallinv.Machete_fancy {
      background-position: -1080px -270px; }
    .weapon_unlock.smallinv.P226_fancy {
      background-position: 0 -324px; }
    .weapon_unlock.smallinv.P90_fancy {
      background-position: -90px -324px; }
    .weapon_unlock.smallinv.QBB95_fancy {
      background-position: -180px -324px; }
    .weapon_unlock.smallinv.QBS09_fancy {
      background-position: -270px -324px; }
    .weapon_unlock.smallinv.QBU88_fancy {
      background-position: -360px -324px; }
    .weapon_unlock.smallinv.QBZ951_fancy {
      background-position: -450px -324px; }
    .weapon_unlock.smallinv.QSZ-92_fancy {
      background-position: -540px -324px; }
    .weapon_unlock.smallinv.RFB_fancy {
      background-position: -630px -324px; }
    .weapon_unlock.smallinv.RGO_impact_fancy {
      background-position: -720px -324px; }
    .weapon_unlock.smallinv.RPG7_fancy {
      background-position: -810px -324px; }
    .weapon_unlock.smallinv.RPK12_fancy {
      background-position: -900px -324px; }
    .weapon_unlock.smallinv.RPK74_fancy {
      background-position: -990px -324px; }
    .weapon_unlock.smallinv.Railgun_fancy {
      background-position: -1080px -324px; }
    .weapon_unlock.smallinv.RepairTool_fancy {
      background-position: 0 -378px; }
    .weapon_unlock.smallinv.SA18_IGLA_fancy {
      background-position: -90px -378px; }
    .weapon_unlock.smallinv.SAR21_fancy {
      background-position: -180px -378px; }
    .weapon_unlock.smallinv.SHORTY12g_fancy {
      background-position: -270px -378px; }
    .weapon_unlock.smallinv.SH_fancy {
      background-position: -360px -378px; }
    .weapon_unlock.smallinv.SPAS12_fancy {
      background-position: -450px -378px; }
    .weapon_unlock.smallinv.SR2_fancy {
      background-position: -540px -378px; }
    .weapon_unlock.smallinv.SR338_fancy {
      background-position: -630px -378px; }
    .weapon_unlock.smallinv.SRS_338RECON_fancy {
      background-position: -720px -378px; }
    .weapon_unlock.smallinv.SV98_fancy {
      background-position: -810px -378px; }
    .weapon_unlock.smallinv.SVD12_fancy {
      background-position: -900px -378px; }
    .weapon_unlock.smallinv.SW40_fancy {
      background-position: -990px -378px; }
    .weapon_unlock.smallinv.Saddlegun_fancy {
      background-position: -1080px -378px; }
    .weapon_unlock.smallinv.Scorpion_fancy {
      background-position: 0 -432px; }
    .weapon_unlock.smallinv.ScoutElite_fancy {
      background-position: -90px -432px; }
    .weapon_unlock.smallinv.Shank_fancy {
      background-position: -180px -432px; }
    .weapon_unlock.smallinv.Shield_fancy {
      background-position: -270px -432px; }
    .weapon_unlock.smallinv.SteyrAUG_fancy {
      background-position: -360px -432px; }
    .weapon_unlock.smallinv.Type95B1_fancy {
      background-position: -450px -432px; }
    .weapon_unlock.smallinv.UACV_fancy {
      background-position: -540px -432px; }
    .weapon_unlock.smallinv.UTAS_fancy {
      background-position: -630px -432px; }
    .weapon_unlock.smallinv.Ultimax_fancy {
      background-position: -720px -432px; }
    .weapon_unlock.smallinv.Unica6_fancy {
      background-position: -810px -432px; }
    .weapon_unlock.smallinv.V40_mini_fancy {
      background-position: -900px -432px; }
    .weapon_unlock.smallinv.XM25_fancy {
      background-position: -990px -432px; }
    .weapon_unlock.smallinv.a91_fancy {
      background-position: -1080px -432px; }
    .weapon_unlock.smallinv.aek971_fancy {
      background-position: 0 -486px; }
    .weapon_unlock.smallinv.g36c_fancy {
      background-position: -90px -486px; }
    .weapon_unlock.smallinv.glock18_fancy {
      background-position: -180px -486px; }
    .weapon_unlock.smallinv.knife_2142_fancy {
      background-position: -270px -486px; }
    .weapon_unlock.smallinv.knife_bootknife_fancy {
      background-position: -360px -486px; }
    .weapon_unlock.smallinv.knife_bowie_fancy {
      background-position: -450px -486px; }
    .weapon_unlock.smallinv.knife_carbon_fancy {
      background-position: -540px -486px; }
    .weapon_unlock.smallinv.knife_combat_ACB90_fancy {
      background-position: -630px -486px; }
    .weapon_unlock.smallinv.knife_diver_fancy {
      background-position: -720px -486px; }
    .weapon_unlock.smallinv.knife_fancy {
      background-position: -810px -486px; }
    .weapon_unlock.smallinv.knife_improvised_fancy {
      background-position: -900px -486px; }
    .weapon_unlock.smallinv.knife_neck_fancy {
      background-position: -990px -486px; }
    .weapon_unlock.smallinv.knife_precision_fancy {
      background-position: -1080px -486px; }
    .weapon_unlock.smallinv.knife_scout_fancy {
      background-position: 0 -540px; }
    .weapon_unlock.smallinv.knife_sealknife_fancy {
      background-position: -90px -540px; }
    .weapon_unlock.smallinv.knife_survival_fancy {
      background-position: -180px -540px; }
    .weapon_unlock.smallinv.knife_tactical2_fancy {
      background-position: -270px -540px; }
    .weapon_unlock.smallinv.knife_trench_fancy {
      background-position: -360px -540px; }
    .weapon_unlock.smallinv.m1014_fancy {
      background-position: -450px -540px; }
    .weapon_unlock.smallinv.m16a4_fancy {
      background-position: -540px -540px; }
    .weapon_unlock.smallinv.m1911_fancy {
      background-position: -630px -540px; }
    .weapon_unlock.smallinv.m240_fancy {
      background-position: -720px -540px; }
    .weapon_unlock.smallinv.m39_fancy {
      background-position: -810px -540px; }
    .weapon_unlock.smallinv.m40a5_fancy {
      background-position: -900px -540px; }
    .weapon_unlock.smallinv.m416_fancy {
      background-position: -990px -540px; }
    .weapon_unlock.smallinv.m4a1_fancy {
      background-position: -1080px -540px; }
    .weapon_unlock.smallinv.m93r_fancy {
      background-position: 0 -594px; }
    .weapon_unlock.smallinv.m98b_fancy {
      background-position: -90px -594px; }
    .weapon_unlock.smallinv.magpulPDR_fancy {
      background-position: -180px -594px; }
    .weapon_unlock.smallinv.mk11_fancy {
      background-position: -270px -594px; }
    .weapon_unlock.smallinv.mp443_grach_fancy {
      background-position: -360px -594px; }
    .weapon_unlock.smallinv.mp7_fancy {
      background-position: -450px -594px; }
    .weapon_unlock.smallinv.pecheneg_fancy {
      background-position: -540px -594px; }
    .weapon_unlock.smallinv.pp2000_fancy {
      background-position: -630px -594px; }
    .weapon_unlock.smallinv.remington870_fancy {
      background-position: -720px -594px; }
    .weapon_unlock.smallinv.saiga12_fancy {
      background-position: -810px -594px; }
    .weapon_unlock.smallinv.scarHSV_fancy {
      background-position: -900px -594px; }
    .weapon_unlock.smallinv.scarh_fancy {
      background-position: -990px -594px; }
    .weapon_unlock.smallinv.sg553lb_fancy {
      background-position: -1080px -594px; }
    .weapon_unlock.smallinv.sks_fancy {
      background-position: 0 -648px; }
    .weapon_unlock.smallinv.taurus44_fancy {
      background-position: -90px -648px; }
    .weapon_unlock.smallinv.type88_fancy {
      background-position: -180px -648px; }
    .weapon_unlock.smallinv.ump9_fancy {
      background-position: -270px -648px; }
    .weapon_unlock.smallinv.ump_fancy {
      background-position: -360px -648px; }
    .weapon_unlock.smallinv.usas12_BP_fancy {
      background-position: -450px -648px; }
    .weapon_unlock.smallinv.usas12_NV_fancy {
      background-position: -540px -648px; }

/* THIS FILE IS AUTO GENERATED. DO NO EDIT. */
.weapon_unlock {
  display: inline-block; }
  .weapon_unlock.xsmall {
    background-image: url(../profile/warsaw/gamedata/weapon_unlock/xsmall.png);
    width: 79px;
    height: 43px;
    background-size: 1027px 559px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
      .weapon_unlock.xsmall {
        background-image: url(../profile/warsaw/gamedata/weapon_unlock/xsmall@2x.png); } }
    .weapon_unlock.xsmall.AAMine_fancy {
      background-position: 0 0; }
    .weapon_unlock.xsmall.ACWR_fancy {
      background-position: -79px 0; }
    .weapon_unlock.xsmall.AK12_fancy {
      background-position: -158px 0; }
    .weapon_unlock.xsmall.AK5C_fancy {
      background-position: -237px 0; }
    .weapon_unlock.xsmall.AKU12_fancy {
      background-position: -316px 0; }
    .weapon_unlock.xsmall.AMR_CQB_fancy {
      background-position: -395px 0; }
    .weapon_unlock.xsmall.AMR_FAR_fancy {
      background-position: -474px 0; }
    .weapon_unlock.xsmall.AMR_MED_fancy {
      background-position: -553px 0; }
    .weapon_unlock.xsmall.AN94_fancy {
      background-position: -632px 0; }
    .weapon_unlock.xsmall.AR160_fancy {
      background-position: -711px 0; }
    .weapon_unlock.xsmall.ASVal_fancy {
      background-position: -790px 0; }
    .weapon_unlock.xsmall.AT_mine_fancy {
      background-position: -869px 0; }
    .weapon_unlock.xsmall.AWS_fancy {
      background-position: -948px 0; }
    .weapon_unlock.xsmall.Bulldog_fancy {
      background-position: 0 -43px; }
    .weapon_unlock.xsmall.C100_fancy {
      background-position: -79px -43px; }
    .weapon_unlock.xsmall.C4_fancy {
      background-position: -158px -43px; }
    .weapon_unlock.xsmall.CBJMS_fancy {
      background-position: -237px -43px; }
    .weapon_unlock.xsmall.CS5_fancy {
      background-position: -316px -43px; }
    .weapon_unlock.xsmall.CSLR4_fancy {
      background-position: -395px -43px; }
    .weapon_unlock.xsmall.CZ75_fancy {
      background-position: -474px -43px; }
    .weapon_unlock.xsmall.CZ805_fancy {
      background-position: -553px -43px; }
    .weapon_unlock.xsmall.Claymore_fancy {
      background-position: -632px -43px; }
    .weapon_unlock.xsmall.DAO12_fancy {
      background-position: -711px -43px; }
    .weapon_unlock.xsmall.DBV12_fancy {
      background-position: -790px -43px; }
    .weapon_unlock.xsmall.Defib_fancy {
      background-position: -869px -43px; }
    .weapon_unlock.xsmall.DesertEagle_fancy {
      background-position: -948px -43px; }
    .weapon_unlock.xsmall.EODbot_fancy {
      background-position: 0 -86px; }
    .weapon_unlock.xsmall.F2000_fancy {
      background-position: -79px -86px; }
    .weapon_unlock.xsmall.FAMAS_fancy {
      background-position: -158px -86px; }
    .weapon_unlock.xsmall.FGM148_javelin_fancy {
      background-position: -237px -86px; }
    .weapon_unlock.xsmall.FGM172_sraw_fancy {
      background-position: -316px -86px; }
    .weapon_unlock.xsmall.FIM92_stinger_fancy {
      background-position: -395px -86px; }
    .weapon_unlock.xsmall.FN57_fancy {
      background-position: -474px -86px; }
    .weapon_unlock.xsmall.FYJS_fancy {
      background-position: -553px -86px; }
    .weapon_unlock.xsmall.GOL_fancy {
      background-position: -632px -86px; }
    .weapon_unlock.xsmall.Galil_ACE21CQB_fancy {
      background-position: -711px -86px; }
    .weapon_unlock.xsmall.Galil_ACE23_fancy {
      background-position: -790px -86px; }
    .weapon_unlock.xsmall.Galil_ACE52CQB_fancy {
      background-position: -869px -86px; }
    .weapon_unlock.xsmall.Galil_ACE53SV_fancy {
      background-position: -948px -86px; }
    .weapon_unlock.xsmall.Groza1_fancy {
      background-position: 0 -129px; }
    .weapon_unlock.xsmall.Groza4_fancy {
      background-position: -79px -129px; }
    .weapon_unlock.xsmall.HAWK12g_fancy {
      background-position: -158px -129px; }
    .weapon_unlock.xsmall.HK45C_fancy {
      background-position: -237px -129px; }
    .weapon_unlock.xsmall.HVM_starstreak_fancy {
      background-position: -316px -129px; }
    .weapon_unlock.xsmall.Handflare_fancy {
      background-position: -395px -129px; }
    .weapon_unlock.xsmall.JNG90_fancy {
      background-position: -474px -129px; }
    .weapon_unlock.xsmall.JS2_fancy {
      background-position: -553px -129px; }
    .weapon_unlock.xsmall.Knife_Tanto_fancy {
      background-position: -632px -129px; }
    .weapon_unlock.xsmall.Knife_Weaver_fancy {
      background-position: -711px -129px; }
    .weapon_unlock.xsmall.L85A2_fancy {
      background-position: -790px -129px; }
    .weapon_unlock.xsmall.L86A1_fancy {
      background-position: -869px -129px; }
    .weapon_unlock.xsmall.L96A1_fancy {
      background-position: -948px -129px; }
    .weapon_unlock.xsmall.LSAT_fancy {
      background-position: 0 -172px; }
    .weapon_unlock.xsmall.M136_fancy {
      background-position: -79px -172px; }
    .weapon_unlock.xsmall.M18_smoke_fancy {
      background-position: -158px -172px; }
    .weapon_unlock.xsmall.M200_SRR61_fancy {
      background-position: -237px -172px; }
    .weapon_unlock.xsmall.M224_mortar_fancy {
      background-position: -316px -172px; }
    .weapon_unlock.xsmall.M249_fancy {
      background-position: -395px -172px; }
    .weapon_unlock.xsmall.M26Mass_fancy {
      background-position: -474px -172px; }
    .weapon_unlock.xsmall.M2_SLAM_fancy {
      background-position: -553px -172px; }
    .weapon_unlock.xsmall.M320_fancy {
      background-position: -632px -172px; }
    .weapon_unlock.xsmall.M34_incendiary_fancy {
      background-position: -711px -172px; }
    .weapon_unlock.xsmall.M60E4_fancy {
      background-position: -790px -172px; }
    .weapon_unlock.xsmall.M67_grenade_fancy {
      background-position: -869px -172px; }
    .weapon_unlock.xsmall.M82A3_CQB_fancy {
      background-position: -948px -172px; }
    .weapon_unlock.xsmall.M82A3_FAR_fancy {
      background-position: 0 -215px; }
    .weapon_unlock.xsmall.M82A3_MED_fancy {
      background-position: -79px -215px; }
    .weapon_unlock.xsmall.M84_flashbang_fancy {
      background-position: -158px -215px; }
    .weapon_unlock.xsmall.M9_fancy {
      background-position: -237px -215px; }
    .weapon_unlock.xsmall.MBT_law_fancy {
      background-position: -316px -215px; }
    .weapon_unlock.xsmall.MG4_fancy {
      background-position: -395px -215px; }
    .weapon_unlock.xsmall.MGL_fancy {
      background-position: -474px -215px; }
    .weapon_unlock.xsmall.MK153_smaw_fancy {
      background-position: -553px -215px; }
    .weapon_unlock.xsmall.MP412REX_fancy {
      background-position: -632px -215px; }
    .weapon_unlock.xsmall.MPX_fancy {
      background-position: -711px -215px; }
    .weapon_unlock.xsmall.MTAR21_fancy {
      background-position: -790px -215px; }
    .weapon_unlock.xsmall.MX4_fancy {
      background-position: -869px -215px; }
    .weapon_unlock.xsmall.Machete_fancy {
      background-position: -948px -215px; }
    .weapon_unlock.xsmall.P226_fancy {
      background-position: 0 -258px; }
    .weapon_unlock.xsmall.P90_fancy {
      background-position: -79px -258px; }
    .weapon_unlock.xsmall.QBB95_fancy {
      background-position: -158px -258px; }
    .weapon_unlock.xsmall.QBS09_fancy {
      background-position: -237px -258px; }
    .weapon_unlock.xsmall.QBU88_fancy {
      background-position: -316px -258px; }
    .weapon_unlock.xsmall.QBZ951_fancy {
      background-position: -395px -258px; }
    .weapon_unlock.xsmall.QSZ-92_fancy {
      background-position: -474px -258px; }
    .weapon_unlock.xsmall.RFB_fancy {
      background-position: -553px -258px; }
    .weapon_unlock.xsmall.RGO_impact_fancy {
      background-position: -632px -258px; }
    .weapon_unlock.xsmall.RPG7_fancy {
      background-position: -711px -258px; }
    .weapon_unlock.xsmall.RPK12_fancy {
      background-position: -790px -258px; }
    .weapon_unlock.xsmall.RPK74_fancy {
      background-position: -869px -258px; }
    .weapon_unlock.xsmall.Railgun_fancy {
      background-position: -948px -258px; }
    .weapon_unlock.xsmall.RepairTool_fancy {
      background-position: 0 -301px; }
    .weapon_unlock.xsmall.SA18_IGLA_fancy {
      background-position: -79px -301px; }
    .weapon_unlock.xsmall.SAR21_fancy {
      background-position: -158px -301px; }
    .weapon_unlock.xsmall.SHORTY12g_fancy {
      background-position: -237px -301px; }
    .weapon_unlock.xsmall.SH_fancy {
      background-position: -316px -301px; }
    .weapon_unlock.xsmall.SPAS12_fancy {
      background-position: -395px -301px; }
    .weapon_unlock.xsmall.SR2_fancy {
      background-position: -474px -301px; }
    .weapon_unlock.xsmall.SR338_fancy {
      background-position: -553px -301px; }
    .weapon_unlock.xsmall.SRS_338RECON_fancy {
      background-position: -632px -301px; }
    .weapon_unlock.xsmall.SV98_fancy {
      background-position: -711px -301px; }
    .weapon_unlock.xsmall.SVD12_fancy {
      background-position: -790px -301px; }
    .weapon_unlock.xsmall.SW40_fancy {
      background-position: -869px -301px; }
    .weapon_unlock.xsmall.Saddlegun_fancy {
      background-position: -948px -301px; }
    .weapon_unlock.xsmall.Scorpion_fancy {
      background-position: 0 -344px; }
    .weapon_unlock.xsmall.ScoutElite_fancy {
      background-position: -79px -344px; }
    .weapon_unlock.xsmall.Shank_fancy {
      background-position: -158px -344px; }
    .weapon_unlock.xsmall.Shield_fancy {
      background-position: -237px -344px; }
    .weapon_unlock.xsmall.SteyrAUG_fancy {
      background-position: -316px -344px; }
    .weapon_unlock.xsmall.Type95B1_fancy {
      background-position: -395px -344px; }
    .weapon_unlock.xsmall.UACV_fancy {
      background-position: -474px -344px; }
    .weapon_unlock.xsmall.UTAS_fancy {
      background-position: -553px -344px; }
    .weapon_unlock.xsmall.Ultimax_fancy {
      background-position: -632px -344px; }
    .weapon_unlock.xsmall.Unica6_fancy {
      background-position: -711px -344px; }
    .weapon_unlock.xsmall.V40_mini_fancy {
      background-position: -790px -344px; }
    .weapon_unlock.xsmall.XM25_fancy {
      background-position: -869px -344px; }
    .weapon_unlock.xsmall.a91_fancy {
      background-position: -948px -344px; }
    .weapon_unlock.xsmall.aek971_fancy {
      background-position: 0 -387px; }
    .weapon_unlock.xsmall.g36c_fancy {
      background-position: -79px -387px; }
    .weapon_unlock.xsmall.glock18_fancy {
      background-position: -158px -387px; }
    .weapon_unlock.xsmall.knife_2142_fancy {
      background-position: -237px -387px; }
    .weapon_unlock.xsmall.knife_bootknife_fancy {
      background-position: -316px -387px; }
    .weapon_unlock.xsmall.knife_bowie_fancy {
      background-position: -395px -387px; }
    .weapon_unlock.xsmall.knife_carbon_fancy {
      background-position: -474px -387px; }
    .weapon_unlock.xsmall.knife_combat_ACB90_fancy {
      background-position: -553px -387px; }
    .weapon_unlock.xsmall.knife_diver_fancy {
      background-position: -632px -387px; }
    .weapon_unlock.xsmall.knife_fancy {
      background-position: -711px -387px; }
    .weapon_unlock.xsmall.knife_improvised_fancy {
      background-position: -790px -387px; }
    .weapon_unlock.xsmall.knife_neck_fancy {
      background-position: -869px -387px; }
    .weapon_unlock.xsmall.knife_precision_fancy {
      background-position: -948px -387px; }
    .weapon_unlock.xsmall.knife_scout_fancy {
      background-position: 0 -430px; }
    .weapon_unlock.xsmall.knife_sealknife_fancy {
      background-position: -79px -430px; }
    .weapon_unlock.xsmall.knife_survival_fancy {
      background-position: -158px -430px; }
    .weapon_unlock.xsmall.knife_tactical2_fancy {
      background-position: -237px -430px; }
    .weapon_unlock.xsmall.knife_trench_fancy {
      background-position: -316px -430px; }
    .weapon_unlock.xsmall.m1014_fancy {
      background-position: -395px -430px; }
    .weapon_unlock.xsmall.m16a4_fancy {
      background-position: -474px -430px; }
    .weapon_unlock.xsmall.m1911_fancy {
      background-position: -553px -430px; }
    .weapon_unlock.xsmall.m240_fancy {
      background-position: -632px -430px; }
    .weapon_unlock.xsmall.m39_fancy {
      background-position: -711px -430px; }
    .weapon_unlock.xsmall.m40a5_fancy {
      background-position: -790px -430px; }
    .weapon_unlock.xsmall.m416_fancy {
      background-position: -869px -430px; }
    .weapon_unlock.xsmall.m4a1_fancy {
      background-position: -948px -430px; }
    .weapon_unlock.xsmall.m93r_fancy {
      background-position: 0 -473px; }
    .weapon_unlock.xsmall.m98b_fancy {
      background-position: -79px -473px; }
    .weapon_unlock.xsmall.magpulPDR_fancy {
      background-position: -158px -473px; }
    .weapon_unlock.xsmall.mk11_fancy {
      background-position: -237px -473px; }
    .weapon_unlock.xsmall.mp443_grach_fancy {
      background-position: -316px -473px; }
    .weapon_unlock.xsmall.mp7_fancy {
      background-position: -395px -473px; }
    .weapon_unlock.xsmall.pecheneg_fancy {
      background-position: -474px -473px; }
    .weapon_unlock.xsmall.pp2000_fancy {
      background-position: -553px -473px; }
    .weapon_unlock.xsmall.remington870_fancy {
      background-position: -632px -473px; }
    .weapon_unlock.xsmall.saiga12_fancy {
      background-position: -711px -473px; }
    .weapon_unlock.xsmall.scarHSV_fancy {
      background-position: -790px -473px; }
    .weapon_unlock.xsmall.scarh_fancy {
      background-position: -869px -473px; }
    .weapon_unlock.xsmall.sg553lb_fancy {
      background-position: -948px -473px; }
    .weapon_unlock.xsmall.sks_fancy {
      background-position: 0 -516px; }
    .weapon_unlock.xsmall.taurus44_fancy {
      background-position: -79px -516px; }
    .weapon_unlock.xsmall.type88_fancy {
      background-position: -158px -516px; }
    .weapon_unlock.xsmall.ump9_fancy {
      background-position: -237px -516px; }
    .weapon_unlock.xsmall.ump_fancy {
      background-position: -316px -516px; }
    .weapon_unlock.xsmall.usas12_BP_fancy {
      background-position: -395px -516px; }
    .weapon_unlock.xsmall.usas12_NV_fancy {
      background-position: -474px -516px; }
