.nk-feature-1 .nk-feature-icon {
  width: 94px;
  height: 64px;
}

.statsLabel {
  width: 220px !important;
  font-weight: bolder;
}
.staty, .ranking {
  float: left;
  width: 140px;
  font-weight: bolder;
}

.gracz .nk-feature-cont { padding-top: 0 !important; padding-bottom: 20px !important; }
.gracz .nk-feature-title { margin-bottom: 0; }
.nk-feature-title.glabel { font-size: 14px !important; }

.gracz .nk-blockquote { margin-top: 33px !important; margin-bottom: 5px !important; margin: 0; }
.gracz .nk-blockquote .nk-blockquote-icon { margin-bottom: 0 !important; }
.gracz .nk-blockquote .nk-blockquote-author { margin-top: 0 !important; }

.osiagniecia { align-items: normal !important; }

/* statusy */
.active { color: #38a220 !important; font-weight: bold; }
.inactive { color: #c0c0c0 !important; font-weight: bold; }
.banned { color: #808080 !important; font-weight: bold; text-decoration: line-through; }
.blocked { color: #e2361f !important; font-weight: bold; }
.merged { color: #22a2b1 !important; font-weight: bold; }

/* eq */
.eq {
  position: relative;
  width: 140px;
  height: 210px;
}
.eqrow { position: absolute; }

.neck,
.rhand,
.finger,
.fingerb { left: 0px !important; }

.head,
.armor,
.pas,
.legs,
.feet { left: 50px !important; }

.cloak,
.lhand,
.glove { left: 100px !important; }

.neck, .cloak,
.head, .lhand,
.rhand, .armor,
.finger, .glove,
.pas, .fingerb,
.legs, .feet {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #232930;
  padding: 4px;
}

.neck, .cloak { top: 20px; }
.head { top: 5px; }
.rhand, .lhand { top: 60px; }
.armor { top: 45px; }
.finger, .glove { top: 100px; }
.pas { top: 85px; }
.fingerb { top: 140px; }
.legs { top: 125px; }
.feet { top: 165px; }

.nothing {
  width: 32px;
  height: 32px;
}

.neck .nothing { background-image: url("../../assets/images/gui/slot-neck.png") !important; }
.head .nothing { background-image: url("../../assets/images/gui/slot-helmet.png") !important; }
.cloak .nothing { background-image: url("../../assets/images/gui/slot-cloak.png") !important; }
.rhand .nothing { background-image: url("../../assets/images/gui/slot-weapon.png") !important; }
.armor .nothing { background-image: url("../../assets/images/gui/slot-armor.png") !important; }
.lhand .nothing { background-image: url("../../assets/images/gui/slot-shield.png") !important; }
.finger .nothing { background-image: url("../../assets/images/gui/slot-ring.png") !important; }
.pas .nothing { background-image: url("../../assets/images/gui/slot-belt.png") !important; }
.glove .nothing { background-image: url("../../assets/images/gui/slot-gloves.png") !important; }
.fingerb .nothing { background-image: url("../../assets/images/gui/slot-ringb.png") !important; }
.legs .nothing { background-image: url("../../assets/images/gui/slot-legs.png") !important; }
.feet .nothing { background-image: url("../../assets/images/gui/slot-boots.png") !important; }

/* staty */
.statystyki { height: 210px; }
.statystyki .komunikat { margin-left: 10px; }
.statystyki .tytul > div { padding-left: 10px; font-size: .95rem; white-space: nowrap; text-transform: uppercase; }
.statystyki .wartosc > div { font-size: .95rem; white-space: nowrap; color: #eee; }

/* osiagniecia */
.achievementOpen { opacity: .3; }
.achievementDone { opacity: 1; }

/* tooltipy */
.tooltip.show { opacity: 1 !important; }
.tooltip-inner { background-color: transparent !important; }

.obrazek-gracza { max-width: 48px !important; width: 48px !important; height: 64px !important; }

@media (max-width: 320px) {
  .staty, .ranking {
    width: 100px;
  }
}
@media (min-width: 321px) {
  .staty, .ranking {
    width: 120px;
  }
}
@media (min-width: 339px) {
  .staty, .ranking {
    width: 120px;
  }
}
@media (min-width: 360px) {
  .staty, .ranking {
    width: 160px;
  }
}
@media (min-width: 460px) {
  .staty, .ranking {
    width: 160px;
  }
}
@media (min-width: 480px) {
  .staty {
    width: 80px;
  }
  .ranking {
    width: 160px;
  }
}
@media (min-width: 575px) {
  .staty {
    width: 80px;
  }
  .ranking {
    width: 160px;
  }
}
@media (min-width: 576px) {
  .staty {
    width: 85px;
  }
  .ranking {
    width: 140px;
  }
}
@media (min-width: 768px) {
  .staty {
    width: 90px;
  }
  .ranking {
    width: 100px;
  }
}
@media (min-width: 992px) {
  .staty, .ranking {
    width: 140px;
  }
}
@media (min-width: 1200px) {
  .staty, .ranking {
    width: 160px;
  }
}