.ac_results{padding:0;background-color:#fff;overflow:hidden;z-index:999}.ac_results ul{width:40%;list-style:none;padding:0;margin:0;position:absolute;background-color:#fff;border:1px solid #585858;z-index:999;box-shadow:0 2px 4px #585858}.ac_results ul li{display:block;text-align:left;margin:0;padding:6px 10px;cursor:pointer;color:#444;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_results ul li.catheader{font-size:14px;background-color:#fdda24;color:#000;cursor:default;text-align:left}.ac_results ul li strong{color:#000}.ac_results ul li.suggest{position:absolute;left:100%;top:0;background:#fff;width:100%;border:1px solid #585858;box-shadow:2px 2px 4px #585858;padding:10px;min-height:150px}.ac_results ul li.suggest.hideSuggest{display:none}.ac_results ul li.suggest .titleImg-container{min-height:60px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;padding-bottom:5px;text-align:left}.ac_results ul li.suggest .titleImg-container .parent-title{color:#444;float:left;width:calc(100% - 90px);font-size:16px}.ac_results ul li.suggest .titleImg-container a.title{color:#444;font-family:OpenSans-Regular;letter-spacing:1px;width:calc(100% - 90px);float:left;padding:5px 0;text-transform:uppercase;font-size:16px}.ac_results ul li.suggest .titleImg-container img{width:85px;float:right}.ac_results ul li.suggest .cat-product img{display:inline-block;vertical-align:middle;zoom:1;width:65px;margin-right:10px}.ac_results ul li.suggest .cat-product .info{width:calc(100% - 85px);vertical-align:middle;display:inline-block}.ac_results ul li.suggest .cat-product .info a{color:#444;font-size:16px;display:block;font-weight:700;padding:10px 0}.ac_results ul li.suggest .cat-product .info p{color:#444;font-size:14px}.ac_results ul li.suggest a.button{float:right!important;width:auto!important;text-transform:capitalize;padding:10px 5px;color:#000}.ac_results ul li.suggest a.button:hover{color:#fdda24}.ac_results ul li.suggest .price{width:auto;float:left;padding-right:17px;margin:12px 0 0 80px;font-size:14px}.ac_results ul li.suggest .priceSpan{font-size:14px;font-weight:700}.ac_results ul li.suggest .quantity{width:50px;height:34px}.ac_results .ac_over:hover a.button,.ac_results .ac_over:hover a.log-addTocart-btn{background:#fdda24;color:#000}.ac_results .ac_over:hover a.button:hover,.ac_results .ac_over:hover a.log-addTocart-btn:hover{background:#000;color:#fdda24}