/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-breadcrumb {

    &:focus,
    &.k-state-focused {
        .box-shadow(@breadcrumb-focused-shadow);
    }

    // Normal state
    .k-breadcrumb-link {
        .fill(
            @breadcrumb-link-text,
            @breadcrumb-link-bg,
            @breadcrumb-link-border
        );

        // Hovered state
        &:hover,
        &.k-state-hover {
            .fill(
                @breadcrumb-link-hovered-text,
                @breadcrumb-link-hovered-bg,
                @breadcrumb-link-hovered-border
            );
        }

        // Focused state
        &:focus,
        &.k-state-focused {
            .fill(
                @breadcrumb-link-focused-text,
                @breadcrumb-link-focused-bg,
                @breadcrumb-link-focused-border
            );
            .box-shadow(@breadcrumb-link-focused-shadow);
        }
    }

    .k-breadcrumb-root-link {
       .fill(
            @breadcrumb-root-link-text,
            @breadcrumb-root-link-bg,
            @breadcrumb-root-link-border
        );

        // Hovered state
        &:hover,
        &.k-state-hover {
            .fill(
                @breadcrumb-root-link-hovered-text,
                @breadcrumb-root-link-hovered-bg,
                @breadcrumb-root-link-hovered-border
            );
        }

        // Focused state
        &:focus,
        &.k-state-focused {
            .fill(
                @breadcrumb-root-link-focused-text,
                @breadcrumb-root-link-focused-bg,
                @breadcrumb-root-link-focused-border
            );
            .box-shadow(@breadcrumb-root-link-focused-shadow);
        }
    }

    .k-breadcrumb-root-link,
    .k-breadcrumb-delimiter-icon {
        color: inherit;
    }
}
