/*------------------------ */
/*------------------------ */
/*------------------------ */
/*------------------------ */
/*------------------------ */
/* Mixins */
/* Will need to combine this mixins with JS to set the margin left to half of the image width */
.lt-ie9 .left-off-canvas-menu {
  display: none; }
.lt-ie9 .nav-bar {
  margin-top: 20px;
  margin-bottom: -5px; }
.lt-ie9 .feature-tab-control-icon {
  background-image: url(/assets/images/sprites-sd.png);
  background-position: -65px -65px; }
  .lt-ie9 .feature-tab-control-icon.icon-key {
    background-position: -65px -465px; }
  .lt-ie9 .feature-tab-control-icon.icon-home-living {
    background-position: -65px -865px; }
  .lt-ie9 .feature-tab-control-icon.icon-community {
    background-position: -65px -1265px; }
  .lt-ie9 .feature-tab-control-icon.icon-parking {
    background-position: -65px -1665px; }
  .lt-ie9 .feature-tab-control-icon.icon-services {
    background-position: -65px -2065px; }
.lt-ie9 .feature-tab-control-link:hover .feature-tab-control-icon {
  background-position: -65px -65px; }
  .lt-ie9 .feature-tab-control-link:hover .feature-tab-control-icon.icon-key {
    background-position: -65px -465px; }
  .lt-ie9 .feature-tab-control-link:hover .feature-tab-control-icon.icon-home-living {
    background-position: -65px -865px; }
  .lt-ie9 .feature-tab-control-link:hover .feature-tab-control-icon.icon-community {
    background-position: -65px -1265px; }
  .lt-ie9 .feature-tab-control-link:hover .feature-tab-control-icon.icon-parking {
    background-position: -65px -1665px; }
  .lt-ie9 .feature-tab-control-link:hover .feature-tab-control-icon.icon-services {
    background-position: -65px -2065px; }
.lt-ie9 .feature-tab.active .feature-tab-control-icon {
  background-position: -65px -265px; }
  .lt-ie9 .feature-tab.active .feature-tab-control-icon.icon-key {
    background-position: -65px -665px; }
  .lt-ie9 .feature-tab.active .feature-tab-control-icon.icon-home-living {
    background-position: -65px -1065px; }
  .lt-ie9 .feature-tab.active .feature-tab-control-icon.icon-community {
    background-position: -65px -1465px; }
  .lt-ie9 .feature-tab.active .feature-tab-control-icon.icon-parking {
    background-position: -65px -1865px; }
  .lt-ie9 .feature-tab.active .feature-tab-control-icon.icon-services {
    background-position: -65px -2265px; }
.lt-ie9 .faq-btn {
  padding-left: 20px;
  background-image: url(/assets/images/sprites-sd.png);
  background-position: -65px -2465px; }
.lt-ie9 .page-tool {
  width: 150px; }
  .lt-ie9 .page-tool .text {
    float: none;
    vertical-align: top; }
.lt-ie9 .header-banner {
  overflow: visible; }
  .lt-ie9 .header-banner.has-search .img {
    width: 100%;
    position: static; }
  .lt-ie9 .header-banner.has-search .header-banner-title {
    padding-top: 0; }
  .lt-ie9 .header-banner.has-search .wrapper {
    min-height: 0; }
.lt-ie9 .js-input-search {
  padding: 10px; }
.lt-ie9 .icon-bookmark {
  background-image: url(/assets/images/sprites-sd.png);
  background-position: -84px -3484px; }
  .lt-ie9 .icon-bookmark.is-bookmarked {
    background-position: -84px -3684px; }
.lt-ie9 .myhdb-info-summary .icon-home-2, .lt-ie9 .myhdb-info-summary .icon-car {
  background-position: center -4050px;
  width: 100px;
  height: 100px; }
.lt-ie9 .myhdb-info-summary .icon-home-2 {
  background-position: center -3850px; }
.lt-ie9 .service-content {
  clear: both;
  zoom: 1;
  /* For IE 6/7 (trigger hasLayout) */
  border-bottom: 1px solid #e1e1e1; }
  .lt-ie9 .service-content:before, .lt-ie9 .service-content:after {
    content: "";
    display: table; }
  .lt-ie9 .service-content:after {
    clear: both; }
.lt-ie9 .service-desc, .lt-ie9 .service-col {
  height: auto !important;
  border: 0; }

.lt-ie10 .mobile-nav-subpanel {
  box-sizing: content-box; }
.lt-ie10 .btn:hover {
  background: #cc0001; }
.lt-ie10 .faq-btn:hover {
  background-color: #fff; }
.lt-ie10 .feature-tab.active .feature-tab-control-icon {
  background-color: #0c8188 !important; }
.lt-ie10 .aside:first-child {
  border-width: 1px; }
.lt-ie10 .site-search .input-txt {
  line-height: 1.2; }
.lt-ie10 .site-search-clear-btn, .lt-ie10 .site-search-btn {
  top: 0; }

/*# sourceMappingURL=ie.css.map */
