/* ArezzoMT2 v138 - hotfix na ucinane nicki i prostszy, bardziej premium sidebar ranking */

body.az-v22-body:not(.page-admin) .az74-left .az137-rank-table,
body.az-v22-body:not(.page-admin) .az74-left .az101-rank-table {
  table-layout: fixed !important;
}

/* więcej miejsca dla nicków */
body.az-v22-body:not(.page-admin) .az74-left .az137-col-pos,
body.az-v22-body:not(.page-admin) .az74-left .az137-pos { width: 12% !important; }

body.az-v22-body:not(.page-admin) .az74-left .az137-col-level,
body.az-v22-body:not(.page-admin) .az74-left .az137-level { width: 15% !important; }

body.az-v22-body:not(.page-admin) .az74-left .az137-col-empire,
body.az-v22-body:not(.page-admin) .az74-left .az137-empire { width: 17% !important; }

body.az-v22-body:not(.page-admin) .az74-left .az137-col-name,
body.az-v22-body:not(.page-admin) .az74-left .az137-name { width: auto !important; }

/* spokojniejsze, prostsze wnętrze tabel */
body.az-v22-body:not(.page-admin) .az74-left .az137-rank-table thead th,
body.az-v22-body:not(.page-admin) .az74-left .az101-rank-table thead th,
body.az-v22-body:not(.page-admin) .az74-left .az74-guild-table thead th {
  padding: 8px 5px !important;
  font-size: 9.5px !important;
  letter-spacing: .03em !important;
}

body.az-v22-body:not(.page-admin) .az74-left .az137-rank-table tbody td,
body.az-v22-body:not(.page-admin) .az74-left .az101-rank-table tbody td,
body.az-v22-body:not(.page-admin) .az74-left .az74-guild-table tbody td {
  padding: 9px 5px !important;
  font-size: 10.5px !important;
  line-height: 1.15 !important;
}

/* najważniejsze: nick nie może być agresywnie obcinany */
body.az-v22-body:not(.page-admin) .az74-left .az137-name,
body.az-v22-body:not(.page-admin) .az74-left .az68-rank-name,
body.az-v22-body:not(.page-admin) .az74-left .az69-guild-name {
  padding-left: 10px !important;
  text-align: left !important;
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
  word-break: break-word !important;
  overflow-wrap: anywhere !important;
  font-size: 10.5px !important;
  line-height: 1.15 !important;
}

/* usuń zbędne "kafelki" przy levelach - prosty, czysty tekst */
body.az-v22-body:not(.page-admin) .az74-left .az137-level span,
body.az-v22-body:not(.page-admin) .az74-left .az68-rank-lvl span,
body.az-v22-body:not(.page-admin) .az74-left .az69-guild-lvl span {
  display: inline !important;
  min-width: 0 !important;
  height: auto !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  color: #f6ead2 !important;
  font-size: 11px !important;
  font-weight: 800 !important;
}

/* mniejsza flaga = więcej miejsca na resztę */
body.az-v22-body:not(.page-admin) .az74-left .az137-empire img,
body.az-v22-body:not(.page-admin) .az74-left .az101-rank-table img {
  width: 24px !important;
  height: 14px !important;
  max-width: 24px !important;
  max-height: 14px !important;
  border-radius: 3px !important;
}

/* przycisk Top 100 troszkę smuklejszy */
body.az-v22-body:not(.page-admin) .az74-left .az137-rank-footer .az101-rank-more,
body.az-v22-body:not(.page-admin) .az74-left .az101-rank-more {
  min-width: 120px !important;
  min-height: 36px !important;
  padding: 0 14px !important;
  border-radius: 12px !important;
  font-size: 11px !important;
}

/* dół: ranking gildii też bardziej kompaktowy */
body.az-v22-body:not(.page-admin) .az74-left .az74-guild-table tbody td:nth-child(2) {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
  overflow-wrap: anywhere !important;
}

@media (max-width: 767px) {
  body.az-v22-body:not(.page-admin) .az74-left .az137-rank-table tbody td,
  body.az-v22-body:not(.page-admin) .az74-left .az101-rank-table tbody td,
  body.az-v22-body:not(.page-admin) .az74-left .az74-guild-table tbody td {
    font-size: 10px !important;
    padding: 8px 4px !important;
  }

  body.az-v22-body:not(.page-admin) .az74-left .az137-name,
  body.az-v22-body:not(.page-admin) .az74-left .az68-rank-name,
  body.az-v22-body:not(.page-admin) .az74-left .az69-guild-name {
    font-size: 10px !important;
  }
}
