.breadcrumb-new {
  padding-top: 16px;
  padding-bottom: 16px;
}
.breadcrumb-new li {
  display: block;
  float: left;
}
.breadcrumb-new li .navigation-title {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.breadcrumb-new li .separator {
  margin: 0 8px 0 8px;
  display: inline-block;
  margin: 0px 3px 0px 8px;
  height: 8px;
  width: 8px;
  position: relative;
  top: 0px;
}
.breadcrumb-new li a {
  text-transform: uppercase;
  text-decoration: underline;
  color: #998242;
  display: block;
  font-size: 13px;
}
.breadcrumb-new li a:hover {
  text-decoration-style: dotted;
}
.breadcrumb-new li.last a {
  color: #393939;
  cursor: default;
  pointer-events: none;
  text-decoration: none;
}
.breadcrumb-new li.last span.separator {
  display: none;
}

.breadcrumb-item + .breadcrumb-item::before {
  content: " " !important;
  display: none;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .breadcrumb-new {
    padding: 12px 0;
  }
}
@media only screen and (max-width: 767px) {
  .breadcrumb-new.component {
    padding: 8px 16px !important;
  }
}
