.btnbubblebutton:hover {
    cursor: pointer;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
    transform: scale(1.05);
    transition: transform 0.1s ease;
}

/*tableheadersort styles*/
.headersort:hover {
    cursor: pointer;
    background-color: #CFE5F3;
    border-radius: 25px;
    /*    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);*/
    /*    display: inline-block;
    transform: scale(1.05);
    transition: transform 0.1s ease;*/
}

#divQuickAccessHistory:hover {
    cursor: pointer;
}
#projectQuickAccessHistory i {
    color: #989898; /* Light Bootstrap color */
}
#quickAccessHistoryResults {
    max-height: 250px;
    overflow-y: auto;
}

#projectQuickAccessHistory {
    position: relative;
    display: inline-block;
}

#quickAccessHistoryResults {
    position: absolute;
    width: 375px;
    top: 0;
    left: 100%;
    margin-left: 10px;
    display: none;
    z-index: 1000;
}

#projectQuickAccessHistory:hover #quickAccessHistoryResults {
    display: block;
}

#searchResults {
    max-height: 250px;
    overflow-y: auto;
}

    #searchResults .result-item {
        padding: 10px 15px;
        cursor: pointer;
    }

        #searchResults .result-item:hover {
            background-color: #f8f9fa; /* Light Bootstrap color */
        }



.result-item.active {
    background-color: #007bff;
    color: #fff;
}


