  .listing-special-deal {
    background: #244061;
    color: #FFFFFF;
  }

  #header .wrapper.special-announcement-wrapper,
  #header .wrapper.special-announcement-wrapper .special-announcement,
  .special-announcement-wrapper,
  .special-announcement-wrapper .special-announcement {
    background: #244061;
  }

  #header .wrapper.special-announcement-wrapper .special-announcement p,
  .special-announcement-wrapper .special-announcement p,
  #header .wrapper.special-announcement-wrapper .special-announcement a,
  .special-announcement-wrapper .special-announcement a {
    color: #FFFFFF;
  }

  .close-special-announcement {
    background: #FFFFFF!important;
  }


  .gallery .featured {
    border: 1px solid #333333!important;
  }

  #header .wrapper .navigation,
  #footer .footer-wrapper,
  header.header_mobile_prospect,
  .main_wrp #search_bar,
  .main_wrp .header,
  .main_wrp .subheader,
  .main_wrp .rental-application {
    background: #FFFFFF;
  }

  #header .wrapper .navigation a,
  #footer .footer-wrapper a, #footer .footer-wrapper div, #footer .footer-wrapper span,
  .main_wrp .header a, .main_wrp .header span,
  .subheader, .rental-application,
  header.header_mobile_prospect {
    color: #333333;
  }

  #footer .footer-wrapper .hud-link svg {
    fill: #333333;
  }

  .main_wrp #search_bar .customSelect {
    border-color: #eeeeee;
  }

  .gallery .filters-wrap .mobile-full-page-filters .mobile-full-page-filter-header {
    color: #333333;
  }

  .gallery .gallery-header, .gallery .gallery-subheader {
    background: #FFFFFF!important;
    color: #333333!important;
  }
  .gallery .gallery-footer {
    background: #FFFFFF;
    color: #333333;
    border-top: 1px solid #FFFFFF;
  }
  .gallery .gallery-footer svg {
    fill: #333333;
  }


  .listing-wrap a:not(.btn),
  .mobile_link,
  .apply_btn, .more_txt, .less_txt, .more_btn:hover,
  .address .js-index-wrapper {
    color: #ff0000 !important;
  }

  .listing-wrap a:not(.btn):hover,
  .mobile_link:hover,
  .apply_btn:hover, .more_txt:hover, .less_txt:hover {
    color: #cc0000 !important;
  }

  .gallery .gallery-link {
    color: #ff0000 !important;
  }

  .gallery .gallery-link:hover {
    color: #cc0000 !important;
  }

  .showing-form .showing-form-body .time_picker .showtime_options_menu a {
    color: #ff0000 !important;
  }



  .main_wrp.wrp {
    background-color: #ffffff;
  }
  .gallery, .header-wrap, .gallery-announcement-container {
    background-color: #ffffff!important;
  }

  .gallery .listings-wrapper {
    background-color: #ffffff!important;
  }


@media (max-width: 480px) {
  .gallery, .header-wrap, .gallery-announcement-container {
    background: #F2F5F7!important;
  }
}
