/*!
 * Minimal jQuery UI CSS for Autocomplete and Menu
 * (Based on jQuery UI 1.12.1 Base Theme)
 */

/* Helper classes */
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* Autocomplete */
.ui-autocomplete {
    overflow-x: hidden;
    max-height: 200px;
    overflow-y: auto;
    padding: 0;
    list-style: none;
    border: 1px solid #ccc;
    background: #fff;
}

.ui-autocomplete li {
    padding: 5px 10px;
    cursor: pointer;
}

.ui-autocomplete li:hover,
.ui-menu .ui-menu-item:hover {
    background-color: #f0f0f0;
}

/* Menu */
.ui-menu {
    list-style: none;
    margin: 0;
    padding: 0;
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 5px 10px;
    cursor: pointer;
}

.ui-menu .ui-menu-item:hover {
    background-color: #f0f0f0;
}
