@media screen and (max-width: 640px) {
  .grz-view .lightbox {
    display: block;
    float: none !important;
    margin-top: 10px;
    width: 100%; }

  .grz-view .nomer-wrap .lightbox-item {
    width: 100%;
    max-width: 100%;
    max-height: 200px; }

  .nomer-wrap .lightbox-item img {
    max-height: 200px; } }
@media screen and (min-width: 451px) and (max-width: 620px) {
  .grz-table-column table.with-region tr {
    display: block;
    width: 100%;
    position: relative; }

  .grz-table-column table.with-region tr td {
    display: inline-block;
    width: 50%; }

  .grz-table-column table.with-region tr td a.js-no-follow img {
    width: 100%; }

  .grz-table-column table.with-region tr td:nth-child(1),
  .grz-table-column table.with-region tr td.td-region {
    max-width: 180px; }

  .grz-table-column table.with-region tr td.td-seller,
  .grz-table-column table.with-region tr td.td-price {
    min-width: 250px; }

  .grz-table-column table tr {
    min-height: 50px; }

  .table-main-filter tr:hover td {
    background-color: transparent !important; }

  .grz-table-column table.with-region tr {
    min-height: 75px;
    overflow: hidden; }

  .grz-table-column table.with-region tr:after {
    content: ' ';
    width: 100%;
    display: block;
    overflow: hidden; }

  .grz-table-column table.with-region thead {
    display: none; }

  .grz-table-column table.with-region tr {
    border: 1px solid #ccc;
    border-radius: 4px; }

  .grz-table-column table.with-region tr td {
    border-top: none; }

  .grz-table-column table.with-region tr td:nth-child(1) {
    padding: 10px 10px 0 15px; }

  .grz-table-column table.with-region tr .td-region,
  .grz-table-column table.with-region tr .td-price,
  .grz-table-column table.with-region tr .td-seller {
    padding: 0 0 0 15px !important;
    height: 20px;
    box-sizing: border-box;
    text-align: left; }

  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap i,
  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap:after,
  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap:before {
    top: -37px !important; }

  .grz-table-column table.with-region tr .td-region {
    position: absolute;
    top: 0;
    left: 0; }

  .grz-table-column table.with-region tr .td-region {
    margin-top: 50px; }

  .grz-table-column table.with-region tr .td-price,
  .grz-table-column table.with-region tr .td-seller {
    float: right; }

  .grz-table-column table.with-region tr .td-price {
    position: relative;
    top: 5px; }

  .grz-table-column table.with-region tr .td-seller {
    position: relative;
    top: -10px; }

  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap i,
  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap:after,
  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap:before {
    top: -86px; }

  .grz-table-column table.with-region tr .grz-hint {
    display: inline-block !important;
    width: 85px;
    color: #999; }

  .grz-table-column table.with-region tr .grz-hint.text-price {
    color: #6f42c1; } }
@media screen and (max-width: 450px) {
  .grz-table-column table tr + tr {
    margin-top: 5px; }

  .grz-table-column table tr,
  .grz-table-column table tr td {
    display: block;
    width: 100%; }

  .grz-table-column table tr {
    min-height: 100px; }

  .table-main-filter tr:hover td {
    background-color: transparent !important; }

  .grz-table-column table.with-region tr {
    min-height: 120px; }

  .grz-table-column table tr:after {
    content: ' ';
    width: 100%;
    display: block;
    overflow: hidden; }

  .grz-table-column table thead {
    display: none; }

  .grz-table-column table tr {
    border: 1px solid #ccc;
    border-radius: 4px; }

  .grz-table-column table tr td {
    border-top: none; }

  .grz-table-column table tr td:nth-child(1) {
    padding: 10px 10px 0 15px; }

  .grz-table-column table tr .td-region,
  .grz-table-column table tr .td-price,
  .grz-table-column table tr .td-seller {
    padding: 0 0 0 15px !important;
    height: 20px;
    box-sizing: border-box;
    text-align: left;
    max-width: 100%; }

  .grz-table-column table tr .td-seller .tr-foto-wrap i {
    position: relative; }

  .grz-table-column table tr .td-seller .tr-foto-wrap:after,
  .grz-table-column table tr .td-seller .tr-foto-wrap:before {
    top: -66px;
    position: absolute; }

  .grz-table-column table tr .td-seller .tr-foto-wrap i,
  .grz-table-column table tr .td-seller .tr-foto-wrap:after,
  .grz-table-column table tr .td-seller .tr-foto-wrap:before {
    top: -66px; }

  .grz-table-column table.with-region tr .td-seller .user-link {
    max-width: calc(100% - 100px); }

  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap i,
  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap:after,
  .grz-table-column table.with-region tr .td-seller .tr-foto-wrap:before {
    top: -97px; }

  .grz-table-column table tr .grz-hint {
    display: inline-block !important;
    width: 90px;
    color: #212529; }

  .grz-table-column table tr .grz-hint.text-price {
    color: #6f42c1; }

  .grz-table-column table tr .td-price {
    margin-bottom: 10px; }

  .grz-table-column table tr .td-seller {
    margin-bottom: 10px; } }
@media screen and (min-width: 992px) and (max-width: 1075px) {
  .main-filter .form-group-checkbox {
    height: inherit !important;
    display: block;
    width: 100%; }

  .main-filter .form-group-checkbox + .form-group {
    margin-top: 10px !important;
    margin-left: 0 !important; } }
@media screen and (min-width: 300px) and (max-width: 460px) {
  .account-top-menu {
    margin-left: -15px;
    margin-right: -15px; }

  .account-top-menu {
    width: 100vw;
    overflow: hidden; }

  .account-top-menu span {
    display: none; } }

/*# sourceMappingURL=adaptive.css.map */
