.jstree-default .jstree-hovered {
    background: #e7f4f9;
    color: #333;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #ccc;
}
.jstree-default .jstree-clicked {
    background: #beebff;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #999;
    color: #333;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
    background: #e7f4f9;
    color: #333;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
    background: #e7f4f9;
    color: #333;
}
.jstree-default .jstree-wholerow-hovered {
    background: #e7f4f9;
    color: #333;
}
.jstree-default .jstree-wholerow-clicked {
    color: #333;
}
@media (max-width: 768px) {
    .jstree-default-responsive .jstree-wholerow-hovered {
        background: #e7f4f9;
        color: #333;
    }
    .jstree-default-responsive .jstree-wholerow-clicked {
        background: #beebff;
        color: #333;
    }
}
