.property-data-tab-bar {
  min-height: calc(100vh - #{$site-navbar-height});

  &__header {
    padding: $tab-content-padding;
    background-color: $tab-background;
    border-bottom: 1px solid $tab-content-border;
    height: $tab-header-height;

    >div {
      height: inherit;
    }
  }

  &__tab-bar {
    height: inherit;
  }

  &__filter {
    padding: $tab-filter-padding;
    background-color: $lighter-gray;
  }

  &__body {
    background-color: $lighter-gray;
  }
}

.step-bar,
.tab-bar {
  &__container-section {
    max-width: 100% !important;
    margin: 0 auto !important;
  }

  @include breakpoint(medium) {
    border-bottom: 1px solid $gray-border-color;
  }

  background-color: #f6f6f7;

  &__content {
    @extend .show-for-medium;
    margin-bottom: -1px;
    margin-right: auto;

    &-margin-left {
      margin-left: auto;
    }
  }

  &__content-responsive {
    @extend .show-for-small-only;
    height: 9px;
    width: 100%;
  }

  &__progress {
    background-color: #FFFF;
    position: fixed;
    left: 0;
    right: 0;
    z-index: 1;
  }
}

.dropdown-filter {
  &__label {
    margin-right: 15px;
    display: flex;
    justify-content: flex-end;
  }
}