﻿.ui-autocomplete {
    position: absolute;
    cursor: default;
    color: #070707;
    background: #f6f6f6 !important;
    max-height: 180px;
    overflow-y: auto;
    overflow-x: hidden;
    min-height: 20px;
    font-size: 13px;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 20px;
    color: #3c3c3c;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-menu {
    list-style: none;
    padding: 5px;
    margin: 0;
    display: block;
    float: left;
    outline: none;
}

    .ui-menu .ui-menu-item a {
        text-decoration: none;
        display: block;
        padding: 2px .4em;
        line-height: 1.5;
        zoom: 1;
        font-weight: normal;
    }

        .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
            font-weight: normal;
            margin: 0;
            color: #fff;
            background: #0064cd;
            background-color: #98ce44;
            background-repeat: repeat-x;
            background-image: -khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));
            background-image: -moz-linear-gradient(top,#049cdb,#0064cd);
            background-image: -ms-linear-gradient(top,#049cdb,#0064cd);
            background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));
            background-image: -webkit-linear-gradient(top,#049cdb,#0064cd);
            background-image: -o-linear-gradient(top,#049cdb,#0064cd);
            background-image: linear-gradient(top,#049cdb,#0064cd);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);
            text-shadow: 0 -1px 0 rgba(0,0,0,.25);
            border-color: #0064cd #0064cd #003f81;
            border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
        }
        .ui-menu .ui-menu-item{
            padding: 3px 5px;
        }
            .ui-menu .ui-menu-item:hover {
                background: #00a3ad !important;
                font-weight: bold;
                color: #fff;
            }
