div.view-market-update .view-content .views-row .col-md-6 {
  font-size: 16px;
}

div.view-market-update .view-content .views-row .views-field-field-free-image img {
  width: 100%;
  height: auto;
}

div.view-market-update .view-content .views-row .views-field-title a {
  color: #00b0db;
  font-weight: bold;
  font-family: Barlow;
  font-size: 2.5rem;
}

div.block-links-home-page-block > .block > article > .col-md-4 > .business-properties img {
  width: auto;
  height: auto !important;
}
div.market-update-header {
  width: 100%;
  height: 100px;
  background: url("../../images/header/market-update-header.jpg") no-repeat center top;
  background-size: 100% auto;
}

@media (min-width: 460px) {
  div.market-update-header {
    height: 140px;
  }
}

@media (min-width: 640px) {
  div.market-update-header {
    height: 180px;
  }
}

@media (min-width: 760px) {
  div.market-update-header {
    height: 240px;
  }
}

@media (min-width: 1024px) {
  div.market-update-header {
    height: 300px;
  }
}

@media (min-width: 1250px) {
  div.market-update-header {
    height: 350px;
  }
}

@media (min-width: 1450px) {
  div.market-update-header {
    height: 426px;
  }
}

.page-node-type-market-update .page-title > .field--name-title {
  display: none;
}

div.block-views-blockmarket-update-block-2 div.form-item-category {
  display: none;
}

div.block-views-blockmarket-update-block-2 input.search-block-btn-submit {
  display: block;
}

.market-update-footer .footer-menu {
  min-height: 180px!important;
}

@media (min-width: 1260px) {
  .market-update-footer .footer-menu {
    min-height: 157px!important;
  }
}

@media (min-width: 1460px) {
  .market-update-footer .footer-menu {
    min-height: 160px!important;
  }
}

.market-update-footer nav h2 {
  opacity: .8;
  font-size: 17px;
  padding-left: 12px;
  font-family: "Open Sans";
  line-height: 1.11;
  letter-spacing: -.8px;
  color: #fff !important;
}

.market-update-footer nav .menu .menu-item a {
  color: #fff;
}

.market-update-footer .footer-menu p {
  color: #fff;
}

.market-update-footer  {
  color: #fff;
}

.market-update-footer  p {
  font-size: 13px
}

.sticky {
  position: fixed;
  top: 80px;
  z-index: 9999;
}
.block-after-sticky {
  margin-top: 50px
}
