#container {
    display: block !important; 
    position:relative !important;
    } 
    #container2 {
    display: block !important; 
    position:relative !important;
    } 
    .ui-autocomplete {
            position: absolute !important;
            z-index: 999999 !important;
            background-color:#fff !important;
            height:100px !important;
            overflow: auto !important;
            -webkit-box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.15);
            -moz-box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.15);
            box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.15);
            cursor: pointer;
        }
            ul, li.ui-menu-item {
                margin: 0;
                padding: 0;
                }
        .ui-menu-item {
            /* padding: 10px; */
            margin: 0;
            padding: 0;
            border: none;
            list-style-type: none;
            cursor: pointer;
            background-color: #fff; 
            border-bottom: 1px solid #d4d4d4; 
        }

        /*when hovering an item:*/
        .ui-menu-item:hover {
            background-color: #e9e9e9; 
        }

        /*when navigating through the items using the arrow keys:*/
        .ui-menu-item:active {
            background-color: DodgerBlue !important; 
            color: #ffffff; 
        }