@media screen and (max-width: 1280px) {
  .news_cover img{ height: 43vw; }
}

@media screen and (max-width: 768px) {
  .news_cover img{ height: 70vw; }
}

@media screen and (max-width: 480px) {
  html[lang="en-US"] .sec__saleandrentform .-pricesale, .sec__saleandrentform .-pricerent{ width: 100%; }
  html[lang="en-US"] .sec__saleandrentform .-ppsize .subject{ width: 150px; }
  html[lang="en-US"] .sec__saleandrentform .-pricerent .subject{ width: 150px; }
  html[lang="en-US"] .sec__saleandrentform .-pricesale input{ padding-left: 150px; }
  html[lang="en-US"] .sec__saleandrentform .-ppsize input {padding-left: 150px;}
  html[lang="en-US"] .sec__saleandrentform input#pricerent { padding-left: 150px;}
  html[lang="en-US"] .sec__saleandrentform .subject { padding-top: 8px; }
  html[lang="en-US"] .sec__saleandrentform textarea { padding-left: 150px; }
  .sec__sr_contact .sty__3col{ padding-top: 30px;}

}

@media screen and (max-width: 430px) {
  .sec__sr_contact h3{ line-height: 1.7; }
  .news_cover img{ height: 67vw; }
}

@media screen and (max-width: 375px) {
  html[lang="en-US"] .sec__saleandrentform .-message .subject{ width: 110px; }

}
