.price-posle {
  text-decoration: none!important;
  font-size: 19px!important;
}
.usd-price-posle
{
  text-decoration: none!important;
}
.price-do {
  font-size:12px!important;
  color:black!important;
}
.usd-price-do {
  font-size:12px!important;
  color:black!important;
}
.card-item__price-black {
  color:#4a4a4a;
  text-decoration: line-through;
  font-weight: bold;
}
.bg-flats-sale-stage3 {
  min-height: 391px;
  background: url("/buy/sale-flats/img/bg-stage3.jpg") no-repeat;
  background-position-y:-10px;
}
.newbuild__down-text:first-of-type {
  max-width: 80%;
}
.newbuild__down-text-container {
  position:absolute;
  height: 35px;
  bottom:0;
  background: #f89d06;
  width:100%;
  padding:2px 8px;
}
.newbuild__down-text-icon {
    width: 40px!important;
    max-width: 40px!important;
    height: 40px!important;
    position: absolute!important;
    right: 10%;
    top: -15px;
}
.list-view__price-do-rasprodaji {
  display: block;
}
.newbuild__item-info-btn-second {
  display: none;
}
.newbuild__item-sells {
  display: none;
}
.newbuild__item-sells-date {
  display: block;
  position: absolute;
  top:15px;
  right: 0px;
  border-radius: 4px 0 0 4px;
  box-shadow: 0 2px 4px 0 #9b9b9b;
  background-color: #d13338;
  color:white;
  padding:5px 15px;
  font-size: 15px;
}
.newbuild__item-optional {
  display: block;
  position: absolute;
  top:15px;
  right: 0px;
  border-radius: 4px 0 0 4px;
  box-shadow: 0 2px 4px 0 #9b9b9b;
  background-color: #f8cc1c;
  color:black;
  padding:5px 15px;
  font-size: 15px;
}
.links__title {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 15px;
}
.links__sub-title {
  font-size: 19px;
  margin-bottom: 15px;
}
.links__item-first {
  height: 100%;
  position: relative;
  padding:11px 20px;
  background: url("/buy/sale-flats/img/links-first.jpg") no-repeat;
}
.links__item-second {
  height: 100%;
  position: relative;
  padding:11px 20px;
  background: url("/buy/sale-flats/img/links-second.jpg") no-repeat;
}
.links__item-third {
  height: 100%;
  position: relative;
  padding:11px 20px;
  background: url("/buy/sale-flats/img/links-third.jpg") no-repeat;
}
.links__item-title-container {
  min-height: 70px;
}
.links__item-title {
  font-size: 19px;
  font-weight: bold;
}
.links__item-link {
  position: absolute;
  bottom: 11px;
}
.links__item-link a {
  text-decoration: none;
  color:#2a55a4;
  font-size: 15px;
}
.serf__container-s {
    background: url("/buy/sale-flats/img/gift-second.jpg") no-repeat;
    height: 100%;
    margin-top:15px;
    padding:25px 33% 20px 25px;
}
.serf__title-s {
  font-size: 30px;
  font-weight: bold;
  line-height: 1;
}
.serf__text-s {
    font-size:16px;
    line-height: 1.31;
    margin-top:10px;
}
.container-second-tab {
	margin-top:30px;
}
.nam__container {
  background: url("/buy/sale-flats/img/gift-second-s.jpg") no-repeat;
  height: 100%;
  margin-top:15px;
  padding:25px 25px 20px 28%;
  position: relative;
}
.nam__title {
  font-size: 30px;
  font-weight: bold;
  line-height: 1;
  padding-right: 75px;
}
.nam__text {
    font-size:16px;
    line-height: 1.31;
    margin-top:10px;
}
.nam__phone-number {
  position: absolute;
  bottom:10%;
  right:10%;
}
.filter-sale__sm-icon {
  display: none;
}
@media (max-width:576px) {
  .bg-flats-sale-stage3 {
    background: url();
  }
  .filter-sale__sm-hide {
    display: none;
  }
  .filter-sale__sm-icon {
    display: block;
    margin-bottom: 20px;
  }
  .links__title {
    line-height: 1;
  }
  .links__item-title-container {
    min-height: 60px;
  }
  .links__item-first {
    margin-bottom: 35px;
    padding: 11px 20px 0 11px;
    background-size: contain;
  }
  .links__item-second {
    margin-bottom: 35px;
    padding: 11px 20px 0 11px;
    background-size: contain;
  }
  .links__item-third {
    margin-bottom: 35px;
    padding: 11px 20px 0 11px;
    background-size: contain;
  }
  .mb-sm-2 {
    margin-bottom: 20px;
  }
  .serf__title-s {
    font-size: 19px;
  }
  .serf__container-s {
    background: url("/buy/sale-flats/img/bg-gift-mobile-stage3.jpg") no-repeat;
    background-size:contain;
  }
  .nam__container {
    background: url("/buy/sale-flats/img/bg-gift-mobile2-stage3.jpg") no-repeat;
    background-size:contain;
    margin-top:50px;
  }
  .nam__phone-number {
    top: 5%;
    right: 5%;
  }
  .nam__title {
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    padding-left: 40px;
    padding-right: 0;
    padding-top:20px;
  }
  .nam__text {
    padding-left:40px;
  }
}
