ul.ui-autocomplete{border:1px solid #cccccc;box-shadow: 0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2);margin:0!important;padding:0!important;z-index:3000!important;}
ul.ui-autocomplete li{letter-spacing:1px;line-height:150%;list-style-type:none;margin:0!important;padding:2px 4px;text-align:left;}
ul.ui-autocomplete li:hover{cursor:pointer; background-color:#eeeeee;}
ul.ui-autocomplete li a{color:#333;display:table-row;}
ul.ui-autocomplete li a strong{color:#000; font-weight: 500;}
ul.ui-autocomplete li a:hover,ul.ui-autocomplete li a.ui-state-hover{background-color:#eeeeee;color:inherit!important;}
ul.ui-autocomplete li a img{height:auto;margin-right:1em;max-height:50px;max-width:50px;vertical-align:middle;width:auto;}
.ui-autocomplete{background-color:#FFF;color:#000;}
.ui-helper-hidden-accessible{display:none;}
ul.ui-autocomplete li.ui-menu-item span.acName,ul.ui-autocomplete li.ui-menu-item span.acImage{display:table-cell;vertical-align:middle;}
ul.ui-autocomplete li:nth-child(11) {background-color: #eeeeee;padding: 5px;border-top: 1px solid #cccccc;margin-top: 6px;}
ul.ui-autocomplete li:nth-child(11):hover {background-color: #cccccc;}
ul.ui-autocomplete li:nth-child(11) a {text-align: center;display: block;}
ul.ui-autocomplete li:nth-child(11) a:hover {background-color: #cccccc;}