#breadcrumb {
  line-height: 26px;
  color: #777;
  font-size: 90%;
  padding-top: 0;
  border-radius: 1em 1em 0 0;
  background: #FFF;
  border-bottom: 1px dotted #eeeeee;
}
  #breadcrumb a {
    display: block;
    float: left;
    background: #F5F7F9;
    padding-right: 10px;
    height: 27px;

    margin-right: 28px;
    position: relative;
    text-decoration: none;
    color: #777; }
    #breadcrumb a:first-of-type {

      border-radius: 1em 0 0 0;
      padding-left: 2em !important; }
    #breadcrumb a:last-of-type {
      margin-right: 25px; }
    #breadcrumb a:before {
      content: "";
      display: block;
      width: 0;
      height: 1px;
      position: absolute;
      top: 0;
      left: -25px;
      border: 13px solid transparent;
      border-color: #F5F7F9;
      border-left-color: transparent; }
    #breadcrumb a:after {
      content: "";
      display: block;
      width: 0;
      height: 1px;
      position: absolute;
      top: 0;
      right: -25px;
      border: 13px solid transparent;
      border-left-color: #F5F7F9; }
    #breadcrumb a:first-of-type {
      padding-left: 13px; }
      #breadcrumb a:first-of-type:before {
        display: none; }
    #breadcrumb a:hover, #breadcrumb a:last-of-type {
      background: #8AA8BC;
      color: #fff;
      text-decoration: none; }
      #breadcrumb a:hover:before, #breadcrumb a:last-of-type:before {
        border-color: #8AA8BC;
        border-left-color: transparent; }
      #breadcrumb a:hover:after, #breadcrumb a:last-of-type:after {
        border-left-color: #8AA8BC; }

#breadcrumb a > span {
    margin-left: 1px;
}

/*# sourceMappingURL=breadcrumb.css.map */
