@media (max-width: 767px) {
  /* line 3, ../sass/media_list.sass */
  p.results {
    text-align: right;
    padding: 5px 10px;
    margin: 0 !important;
  }
  /* line 8, ../sass/media_list.sass */
  p.results b {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 11, ../sass/media_list.sass */
  p.results span::first-letter {
    text-transform: uppercase;
  }
}
@media (max-width: 767px) {
  /* line 10, ../sass/media_list.sass */
  p.results span {
    color: #1A638C;
    font-weight: 600;
  }
}

@media (max-width: 1230px) {
  /* line 20, ../sass/media_list.sass */
  .new-building-li div.all-block .right-label p {
    bottom: 14vw;
  }
}
@media (max-width: 1050px) {
  /* line 20, ../sass/media_list.sass */
  .new-building-li div.all-block .right-label p {
    bottom: 18.5vw;
  }
}
@media (max-width: 900px) {
  /* line 20, ../sass/media_list.sass */
  .new-building-li div.all-block .right-label p {
    bottom: 17.4vw;
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  /* line 31, ../sass/media_list.sass */
  .top-full-wide > span {
    margin-top: 20px !important;
  }
}
@media (max-width: 767px) {
  /* line 34, ../sass/media_list.sass */
  .top-full-wide .category-description-text {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 37, ../sass/media_list.sass */
  .top-full-wide section#search {
    display: none;
  }
  /* line 40, ../sass/media_list.sass */
  .top-full-wide section#search div.selector span {
    font-size: 14px;
    color: #a6a6a6;
  }
}
@media (max-width: 767px) {
  /* line 43, ../sass/media_list.sass */
  .top-full-wide .search-top-wrap {
    display: block;
    text-align: center;
    padding: 0 20px;
    margin-bottom: 5px;
  }
}

@media (max-width: 767px) {
  /* line 52, ../sass/media_list.sass */
  .category-description .learn-more {
    display: none;
  }
}

@media (max-width: 480px) {
  /* line 58, ../sass/media_list.sass */
  #item-list > ul {
    margin-bottom: 12px;
  }
}
@media (max-width: 767px) {
  /* line 63, ../sass/media_list.sass */
  #item-list > ul li:hover .body {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  /* line 66, ../sass/media_list.sass */
  #item-list > ul li:active {
    -moz-box-shadow: #8c8c8c 0 0 10px 2px;
    -webkit-box-shadow: #8c8c8c 0 0 10px 2px;
    box-shadow: #8c8c8c 0 0 10px 2px;
    overflow: visible !important;
  }
}
@media (max-width: 1230px) {
  /* line 71, ../sass/media_list.sass */
  #item-list > ul li .body {
    padding: 13px 0;
  }
}
@media (max-width: 767px) {
  /* line 71, ../sass/media_list.sass */
  #item-list > ul li .body {
    position: relative;
    padding: 20px 0;
  }
}
@media (max-width: 480px) {
  /* line 71, ../sass/media_list.sass */
  #item-list > ul li .body {
    padding: 10px 0;
    flex-direction: column;
  }
}

@media (max-width: 480px) {
  /* line 79, ../sass/media_list.sass */
  #item-list > ul li .body .img {
    width: 100%;
    margin-right: 0 !important;
    margin-bottom: 5px !important;
  }
  #item-list > ul li .body .img img {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 450px) {
  /* line 89, ../sass/media_list.sass */
  #item-list > ul li .body .img div.property_label {
    zoom: 1;
    -moz-transform: scale(1);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1);
    -o-transform-origin: 0 0;
  }
}
@media (max-width: 400px) {
  /* line 89, ../sass/media_list.sass */
  #item-list > ul li .body .img div.property_label {
    zoom: 0.9;
    -moz-transform: scale(0.9);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.9);
    -o-transform-origin: 0 0;
  }
}

@media (max-width: 767px) {
  /* line 102, ../sass/media_list.sass */
  #item-list > ul li .body span.mls {
    display: none;
  }
}

@media (max-width: 480px) {
  /* line 112, ../sass/media_list.sass */
  #item-list > ul li .body div.info {
    width: 100%;
  }
}
@media (max-width: 1230px) {
  /* line 130, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.top {
    padding: 0 10px 0 5px;
  }
}
@media (max-width: 767px) {
  /* line 130, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.top {
    padding: 0;
  }
}
@media (max-width: 1230px) {
  /* line 135, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.top p.title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 767px) {
  /* line 141, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.top p.title:active {
    color: #2281b7;
  }
}
@media (max-width: 1230px) {
  /* line 156, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs p.address {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 767px) {
  /* line 169, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons {
    display: -webkit-flex;
    display: flex;
  }
}
@media (max-width: 767px) {
  /* line 178, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span {
    white-space: nowrap;
  }
  #item-list > ul li .body div.info div.abs p.item-description{
    font-size: 13px;
    line-height: 1.2;
    max-height: 58px;
  }
}
@media (max-width: 480px) {
  #item-list > ul li .body div.info div.abs p.item-description{
    max-height: unset;
  }
}
@media (max-width: 435px) {
  /* line 178, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span {
    font-size: 12px;
  }
}
@media (max-width: 435px) {
  /* line 194, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span.bed i {
    margin-right: 0;
  }
}
@media (max-width: 435px) {
  /* line 198, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span.area i {
    margin-right: 0;
  }
}
@media (max-width: 435px) {
  /* line 202, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span.images i {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  /* line 205, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span i {
    -moz-transform: scale(0.8, 0.8);
    -ms-transform: scale(0.8, 0.8);
    -webkit-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8);
    position: relative;
    top: 2px;
  }
}
@media (max-width: 480px) {
  /* line 205, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span i {
    top: 5px;
  }
}
@media (max-width: 435px) {
  /* line 205, ../sass/media_list.sass */
  #item-list > ul li .body div.info div.abs div.icons span i {
    -moz-transform: scale(0.8, 0.8);
    -ms-transform: scale(0.8, 0.8);
    -webkit-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8);
  }
}
@media (max-width: 600px) {
  /* line 229, ../sass/media_list.sass */
  #item-list > ul li .body div.right p.price {
    padding: 3px 13px;
  }
}
@media (max-width: 767px) {
  /* line 244, ../sass/media_list.sass */
  #item-list > ul li .body div.right div {
    margin-top: -4px;
    width: auto;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  /* line 249, ../sass/media_list.sass */
  #item-list > ul li .body div.right div button {
    border: none;
    width: auto;
    background-position: 0 0;
    padding: 5px 13px;
    margin: 0 !important;
  }
  /* line 256, ../sass/media_list.sass */
  #item-list > ul li .body div.right div button span {
    display: none;
  }
  /* line 258, ../sass/media_list.sass */
  #item-list > ul li .body div.right div button:hover {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
@media (max-width: 480px) {
  /* line 249, ../sass/media_list.sass */
  #item-list > ul li .body div.right div button {
    -moz-transform: scale(0.8, 0.8);
    -ms-transform: scale(0.8, 0.8);
    -webkit-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8);
    height: 22px;
  }
}
@media (max-width: 360px) {
  /* line 249, ../sass/media_list.sass */
  #item-list > ul li .body div.right div button {
    height: 21px;
  }
}

@media (max-width: 1230px) {
  /* line 269, ../sass/media_list.sass */
  #item-list-gallery > ul li {
    width: 24.5%;
    margin: 5px 0;
  }
}
@media (max-width: 1050px) {
  /* line 269, ../sass/media_list.sass */
  #item-list-gallery > ul li {
    width: 32%;
  }
}
@media (max-width: 1230px) {
  /* line 277, ../sass/media_list.sass */
  #item-list-gallery > ul li div a img {
    width: 100%;
    height: auto;
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 285, ../sass/media_list.sass */
  div.options {
    height: 20px;
    margin: 0 -20px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  /* line 290, ../sass/media_list.sass */
  div.options div.list-options {
    display: none;
  }
}

@media (max-width: 767px) {
  /* line 298, ../sass/media_list.sass */
  div.options #grid-view, div.options #list-view {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 304, ../sass/media_list.sass */
  #item-list .next a, #item-list .previous a {
    padding: 9px 13px 10px !important;
    width: 32px !important;
    height: 33.6px !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 380px) {
  /* line 304, ../sass/media_list.sass */
  #item-list .next a, #item-list .previous a {
    padding: 6px 9px 5px 8px !important;
    width: 24px !important;
    height: 25.6px !important;
  }
}

@media (max-width: 767px) {
  /* line 318, ../sass/media_list.sass */
  #data-content .list-view .sorter {
    display: -webkit-flex;
    display: flex;
    top: -25px;
    left: 0;
    width: 100%;
  }
}
@media (max-width: 767px) and (max-width: 340px) {
  /* line 318, ../sass/media_list.sass */
  #data-content .list-view .sorter {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  /* line 326, ../sass/media_list.sass */
  #data-content .list-view .sorter ul li {
    float: left;
  }
}
@media (max-width: 767px) and (max-width: 340px) {
  /* line 328, ../sass/media_list.sass */
  #data-content .list-view .sorter ul li a {
    font-size: 10px;
  }
}
@media (max-width: 767px) {
  /* line 331, ../sass/media_list.sass */
  #data-content .list-view .pager {
    text-align: center;
    margin-bottom: 13px !important;
  }
  /* line 334, ../sass/media_list.sass */
  #data-content .list-view .pager ul {
    display: inline-block;
    float: none;
  }
  /* line 337, ../sass/media_list.sass */
  #data-content .list-view .pager ul li {
    margin: 0 3px 0 0;
  }
}
@media (max-width: 480px) {
  /* line 341, ../sass/media_list.sass */
  #data-content .list-view .pager {
    margin-bottom: 10px !important;
  }
}
@media (max-width: 380px) {
  /* line 348, ../sass/media_list.sass */
  #data-content .list-view .pager li a {
    padding: 6px 8px;
  }
}
