/* IE styles sheet */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .content-card-text-container {
    min-height: 235px;
  }
  .image-style-profile-image {
    width: auto;
  }

  .view-membership-directory .views-row {
    flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    width: 33.33%;
    padding-right: 10px;
  }

  .text-block-4 {
    width: 100%;
    max-width: 300px;
  }

  h5.content-card-category {
    width: 100%;
  }

  .term-id-8 .blue-heading-block-tall-bottom-row .other-wrapper {
    display: block;
  }

  .tdd-icon-text {
    width: 100%;
  }

  .four-column-grid-item-image {
    height: 193px;
  }

  .content-card .w-hidden-small{
    display: block!important;
  }

  .tws-left-column {
    display: block;
  }

  .high-tide-blog-container .content-card {
    height: 100%;
    display: block;
  }

  .high-tide-blog-container .featured-content-card.blog {
    height: 100%;
  }

  .events-list-box {
    height: 80px;
  }

  .section-maps .maps-two-column-flex-container {
    justify-content: flex-end;
  }

  .events-teaser-title {
    max-width: 280px;
  }

  .events-teaser-body-text {
    max-width: 320px;
    display: block;
    padding-right: 20px;
  }

  .navbar ul.menu, .nav-menu ul.menu {
    flex: 0 0 auto;
  }

  .member-reviews {
    height: 80px;
  }
}
