.sub-header {
  width: 100%;
  position: fixed;
  right: 0;
  padding-right: 20px;
  z-index: 15;
  flex-wrap: wrap;
}

::ng-deep html[dir=rtl] .sub-header {
  padding-right: unset;
  padding-left: 20px;
}

.count-text {
  margin-right: 15px;
}

.objects-ordering-selector {
  margin-top: 3px;
}

.objects-ordering-selector-list-only-view {
  margin-top: -3px;
}

.filtering-display-container {
  margin-top: -3px;
  margin-right: 10px;
}

.show-applied-filters-btn mat-icon {
  transform: rotate(90deg);
  background: #fff;
  border-radius: 100%;
}

.filtering-btn {
  margin-right: 15px;
}

@media screen and (max-width: 1280px) {
  .filtering-display-container {
    left: 0;
    position: fixed;
    background: white;
    padding: 10px 10px;
    top: 60px;
    width: 100%;
    z-index: 20;
  }
}

@media screen and (max-width: 480px) {
  .count-text {
    display: none;
  }
  .filtering-btn {
    margin-right: 0;
  }
}

@media screen and (min-width: 600px) {
  .region-selector {
    margin-right: 24px !important;
  }

  ::ng-deep html[dir=rtl] .region-selector {
    margin-right: unset !important;
    margin-left: 24px;
  }
}

