@media (max-width:1200px) {
  #price-body .item-list.full .price-item-tile .img-wrap .item-image {
    width: 200px;
  }
  #price-body .item-list.full .price-item-tile .img-wrap .item-image .discount-badge {
    font-size: 25px;
    line-height: 35px;
    padding: 0px 7px;
  }
}

@media (max-width:991px) {
/*Filters col*/
/*Left cat menu*/
#price-body .left-filters-col .cat-menu-block {
  font-size: 12px
}
#price-body .left-filters-col .cat-menu-block a {
  padding: 10px 20px 10px 50px; /*место для лого*/
}
#price-body .left-filters-col .cat-menu-block a .fa {
  right: 5px
}
#price-body .left-filters-col .cat-menu-block>ul>li>ul.sub-menu {
  width: 510px
}
#price-body .left-filters-col .cat-menu-block ul.cat-menu-body>li>ul.sub-menu>li.menu-col {
  width: 170px
}
/*/Left cat menu*/
#price-body .left-filters-col .s-box > .list-and-more > ul > li {
  float: none;
  width: 100%;
}
#price-body .left-filters-col .s-box > .list-and-more > ul > li:nth-of-type(2n-1) {
  padding-right: 0;
}
#price-body .left-filters-col .s-box > .list-and-more > ul > li:nth-of-type(2n) {
  padding-left: 0;
}
/*/Filters col*/
#price-body .price-right-col {
  padding-left: 0;
}
#price-body .main-title {
  font-size: 24px;
}
#price-body .big-dropdown .dropdown-toggle {
  font-size: 15px;
}
#price-body .logo-and-info .logo {
  margin-right: -15px;
}
#price-body .big-dropdown .dropdown-menu li a {
  font-size: 15px;
}
#price-body .logo-and-info .info-links {
  display: block;
  font-size: 13px;
}
#price-body .logo-and-info .info-links > div {
  display: block;
  float: left;
  width: 50%;
}
#price-body .logo-and-info .info-links > div:nth-of-type(-n + 2) {
  margin-bottom: 10px;
}
/*Offers tiles full*/
#price-body .item-list.full .price-item-tile {
  display: block;
}
#price-body .item-list.full .price-item-tile > div {
  display: block;
}
#price-body .item-list.full .price-item-tile > div > * {
  display: block;
  float: left;
}
#price-body .item-list.full .price-item-tile .img-wrap {
  padding-right: 0;
}
#price-body .item-list.full .price-item-tile .img-wrap .item-image {
  width: 150px;
}
#price-body .item-list.full .price-item-tile .img-wrap .item-image .discount-badge {
  font-size: 20px;
  line-height: 30px;
  padding: 0px 4px;
}
#price-body .item-list.full .price-item-tile .description-wrap {
    padding: 0 0 10px 15px;
    width: calc(100% - 150px);
}
#price-body .item-list.full .price-item-tile .price-wrap {
  display: table;
  width: 100%;
}
#price-body .item-list.full .price-item-tile .price-wrap > div {
  display: table-cell;
  vertical-align: middle;
  padding: 15px 0;
  width: 33.333333%;
}
#price-body .item-list.full .price-item-tile .price-wrap > div:nth-of-type(2) {
padding: 15px;
}
#price-body .item-list.full .price-item-tile .price {
    margin-bottom: 0;
}
/*/Offers tiles full*/
}
@media (max-width:767px) {
  #price-body .price-right-col {
    padding-left: 15px;
}
#price-body .main-title {
   font-size: 18px;
   font-weight: 400;
   margin-top: 15px;
   margin-bottom: 15px;
   padding-left: 30px;
   padding-right: 30px;
   position: relative;
   text-align: center;
   text-transform: uppercase;
}
#price-body .main-title .go-back {
    color: #d03847;
    font-size: 30px;
    left: 15px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
#price-body .big-dropdown .dropdown-toggle, #price-body .big-dropdown .dropdown-menu li a {
  font-size: 12px;
}
#price-body .logo-and-info .logo {margin-right: 15px;}
#price-body .logo-and-info .red-title-mobile {
    color: #ed4f4e;
    font-size: 18px;
    font-weight: 400;
    margin: 0;
    margin-bottom: 15px;
    margin-top: -5px;
    text-align: center;
}

#price-body .logo-and-info .logo {
  margin-right: 0;
}
#price-body .logo-and-info .info-links > div:nth-of-type(-n+2) {
  margin-bottom: 5px;
}
#price-body .logo-and-info .info-links > div {
    float: none;
    margin-bottom: 5px;
    text-align: center;
    width: 100%;
}
#price-body .logo-and-info .info-links > div:last-of-type {
  margin-bottom: 0;
}
#price-body .logo-and-info .info-logos {
  display: none;
}
/*#price-body .logo-and-info .offer-info {
  display: none;
}*/
#price-body .logo-and-info .offer-info > div {
    text-align:center;
}
.modal-popup h2 {
  font-size: 18px;
}
.modal-popup .center-text {
  margin: 0;
  padding: 20px 0 0 0;
  clear: both;
}
}
