#rsp-search {
    width: 100%;
    padding: 10px;
}

#rsp-results {
    border: 1px solid #ddd;
    max-height: 250px;
    overflow-y: auto;
    background: #fff;
}

.rsp-item {
    padding: 10px;
    cursor: pointer;
    border-bottom: 1px solid #eee;
}

.rsp-item:hover {
    background: #f5f5f5;
}

.rsp-no-result {
    padding: 10px;
    color: #999;
}