.t24search {
    display: block;
    position: relative;
}
.t24search .results {
    display: none;
    background-color: #FFFFFF;
    display: none;
    padding: 7px 7px 7px 4px;
    position: absolute;
    width: 200px;
    z-index: 1000;
    border: 1px solid gray;
    border-radius: 5px;
}
.results.active {
    display: block;
}
.results li {
    padding: 3px 0 3px 3px;
}
.results li:hover, .results li.hover {
    background-color: #F2F2F2;
    cursor: pointer;
}