.cursor-pointer {
    cursor: pointer;
}

.dropdown-header {
    text-align: left !important;
}

.breadcrumb-item+.breadcrumb-item::before {
    /* font-size: 20pt !important;
    content:'>' !important; */
    content: unset !important;
}

ol.breadcrumb .breadcrumb-item+.breadcrumb-item::before {
    content: '';
}

ol.breadcrumb {
    height: 40px;
    line-height: 40px;
}

ol.breadcrumb .breadcrumb-item:first-child a {
    border-radius: 4px 0 0 4px;
}

ol.breadcrumb .breadcrumb-item, ol.breadcrumb .breadcrumb-item a, ol.breadcrumb .breadcrumb-item span {
    display: inline-block;
    vertical-align: top;
}

ol.breadcrumb .breadcrumb-item:not(:first-child) {
    margin-left: -10px;
}

ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before {
    padding: 0;
    content: "";
}

ol.breadcrumb .breadcrumb-item a, ol.breadcrumb .breadcrumb-item.active {
    height: 40px;
    padding: 0 10px 0 25px;
    line-height: 40px;
}

ol.breadcrumb .breadcrumb-item a {
    position: relative;
    color: #fff;
    text-decoration: none;
    background-color: #3bafda;
    border: 1px solid #3bafda;
}

ol.breadcrumb .breadcrumb-item a:after, ol.breadcrumb .breadcrumb-item a:before {
    position: absolute;
    top: -1px;
    width: 0;
    height: 0;
    content: '';
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
}

ol.breadcrumb .breadcrumb-item a:before {
    right: -10px;
    z-index: 3;
    border-left-color: #3bafda;
    border-left-style: solid;
    border-left-width: 11px;
}

ol.breadcrumb .breadcrumb-item a:after {
    right: -11px;
    z-index: 2;
    border-left: 11px solid #2494be;
}

ol.breadcrumb .breadcrumb-item a:focus, ol.breadcrumb li a:hover {
    background-color: #4fc1e9;
    border: 1px solid #4fc1e9;
}

ol.breadcrumb .breadcrumb-item a:focus:before, ol.breadcrumb li a:hover:before {
    border-left-color: #4fc1e9;
}
