@media only screen and (max-width: 991px){
  .listing-title{
    font-size: 20px;
  }

}

@media only screen and (max-width: 600px){
  .listing-title{
    font-size: 30px;
  }

}

@media only screen and (max-width: 554px){
  .res-adj{
    margin-top: 100px;
  }
}

@media only screen and (max-width: 480px){
  .listing-title{
    font-size: 25px;
  }
}

@media only screen and (max-width: 375px){
  .listing-title,.listing-price{
    font-size: 20px;
  }
}

@media only screen and (max-width: 340px){
  .mb-top{
    position: sticky;
  }

  .res-adj{
    margin-top: -50px;
  }
}
