.breadcrumb {
    width: auto;
    display: inline-block;
    padding: 0;
    margin: 0 0 0 5px;
    border-radius: 0;
    background-color: transparent;
    color: #fff;
}

    .breadcrumb .btn {
        margin-top: -5px;
    }

    .breadcrumb > li {
        vertical-align: inherit;
    }

        .breadcrumb > li + li:before {
            padding: 0 0 0 5px;
        }

    .breadcrumb .text-no-link {
        font-weight: bold;
    }

.path-text {
    line-height: 40px;
    vertical-align: sub;
    display: inline-block;
}

    .path-text a,
    .file-manager-grid a {
        cursor: pointer;
        font-weight: normal;
        margin-bottom: 0;
    }

        .path-text a:hover,
        .file-manager-grid a:hover {
            text-decoration: none;
        }

.breadcrumb .path-text a {
    color: #fff;
}

    .breadcrumb .path-text a:hover {
        text-decoration: underline;
    }

.path-text span {
    color: #fff;
    font-weight: normal;
    margin-bottom: 0;
}

.path-text.active span {
    opacity: 0.7;
}

.breadcrumb .path-image {
    width: 18px;
    height: 15px;
    margin: 12px 0;
    padding: 0;
    display: inline-block;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
}

.path-image-home,
.path-image-arrow {
    width: 18px;
    height: 15px;
    display: inline-block;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
}

    .path-image-home:hover,
    .path-image-arrow:hover {
        opacity: 0.5;
    }

.breadcrumb .path-image .path-image-home {
    vertical-align: top;
}

.path-image-arrow {
    width: 10px;
    height: 12px;
}

/* RESPONSIVE */

@media (max-width:1440px) {
    .breadcrumb .path-image {
        margin: 12px 0;
    }
}