#breadcrumb {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin-bottom: 0 !important;
}
#breadcrumb .icon {
  font-size: 14px;
}
#breadcrumb li {
  float: right;
  /*
      &:nth-child(even) {
        a {
          background-color: $blue-darken;

          &:before {
            border-color: $blue-darken;
            border-right-color: transparent;
          }

          &:after {
            border-right-color: $blue-darken;
          }
        }
      }*/
}
#breadcrumb li a {
  color: #FFF;
  display: block;
  background-color: #9e9e9e;
  text-decoration: none;
  position: relative;
  height: 30px;
  line-height: 30px;
  padding: 0 5px 0 10px;
  text-align: center;
  margin-right: 23px;
}
#breadcrumb li a.active {
  background-color: #337ab7;
}
#breadcrumb li a.active:before {
  border-color: #337ab7;
  border-right-color: transparent;
}
#breadcrumb li a.active:after {
  border-right-color: #337ab7;
}
#breadcrumb li:first-child a {
  padding-right: 15px;
}
#breadcrumb li:first-child a:before {
  border: none;
}
#breadcrumb li:last-child a:after {
  border: none;
}
#breadcrumb li a {
  /*
  &:hover {
    background-color: $green;

    &:before {
      border-color: $green;
      border-right-color: transparent;
    }

    &:after {
      border-right-color: $green;
    }
  }
  */
  /*&:active {
    background-color: $green-darken;

    &:before {
      border-color: $green-darken;
      border-right-color: transparent;
    }

    &:after {
      border-right-color: $green-darken;
    }
  }*/
}
#breadcrumb li a:before, #breadcrumb li a:after {
  content: "";
  position: absolute;
  top: 0;
  border: 0 solid #9e9e9e;
  border-width: 15px 10px;
  width: 0;
  height: 0;
}
#breadcrumb li a:before {
  right: -20px;
  border-right-color: transparent;
}
#breadcrumb li a:after {
  right: 100%;
  border-color: transparent;
  border-right-color: #9e9e9e;
}