.br {
  font-weight: 300;
}

.breadcrumb-icon {
  margin-top: -4px;
}

.br-ellipse {
  max-width: 345px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}

@media screen and (max-width: 1280px) {
  .br-ellipse {
    max-width: 175px;
  }
}

@media screen and (max-width: 959px) {
  .br-ellipse {
    max-width: 135px;
  }
}

@media screen and (max-width: 480px) {
  .br-ellipse {
    max-width: 115px;
  }
}

