.ui-autocomplete {
	position: absolute !important;
    z-index:999999 !important;
    cursor:default !important;
    padding:0 !important;
    margin-top:2px !important;
    list-style:none !important;
    background-color:#fff !important;
    border: 1px solid #ccc !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2) !important;
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2) !important;
     box-shadow: 0 5px 10px rgba(0,0,0,0.2) !important;
     color:windowtext;
     font-family: Geneva, Arial, Helvetica, sans-serif;
     font-size: 11px;	
}

.ui-autocomplete > li {
    padding:3px 20px !important;
}


.ui-autocomplete > li:hover {
      background-color: grey !important;
      font-family: Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;      
      color: black;
      padding: 1px;
}

.ui-autocomplete > li.selected {
      background-color: grey !important;
      font-family: Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color:#fff !important;  
    
} 

.ui-autocomplete > li .ui-state-focus, .ui-state-hover {
  background-color: #d7d6db !important;
 
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus,
.ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
     background: grey !important;  
     color:#fff !important; 
     border:none;
     border-radius:0;      
}

/*.ui-menu .ui-menu-item a.ui-corner-all:hover,
.ui-menu .ui-menu-item a.ui-corner-all:focus,
.ui-menu .ui-menu-item a.ui-corner-all:active {
    background-color: #d7d6db !important;    
    border-radius:0;
    color: #000 !important;
}*/


/*.ui-menu .ui-menu-item:hover .ui-state-highlight, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus,
.ui-widget-content .ui-state-focus  {
     background-color: #000 !important;
     outline:none;
}*/

.ui-helper-hidden-accessible {
    display:none !important;
}




