/* ------------------ BREADCRUMB ------------------- */

ul.breadcrumb, ol.breadcrumb, .breadcrumb {
    padding-top: 0em;
    background-color:transparent;
    margin: 0;
    padding-bottom:$lineheight;
    @include li-flex();
}

.breadcrumb li.breadcrumb-item {
    padding:0;
    margin:0!important;
    &:before {
        display:none;
    }

    a, & > span {
        display:inline-block;
        @include button($button-large);
        @include button-fullcontrol($color-background-alt, accentuate($color-background-alt), get-color("dark2"));
        margin:0 $button-group-margin 0 $button-group-margin;
        outline-color: accentuate($color-background-alt)!important;
        text-decoration: none;

        &.active {
            @include button-fullcontrol($color-secondary, $color-secondary, $color-font-light);
        }
    }

    &:not(:first-child) a, &:not(:first-child) > span {
      border-top-left-radius: 0;
      border-bottom-left-radius:0;
    }

    &:not(:last-child) a, &:not(:last-child) > span {
      border-top-right-radius: 0;
      border-bottom-right-radius:0;
    }

}
