#search-suggestions {background-color: #fff;border: 1px solid #999;display: none;position: absolute;top: 30px; max-width: 610px;padding:0 20px 10px; z-index:999999; right:-54px;margin:auto; width:397px}
#search-suggestions .ui-autocomplete {position: relative;float: none;}
#search-suggestions .ui-menu .ui-menu-item {float: none;}
#search-suggestions #ui-id-1 {display:none !important}
.SSColumns ul {list-style-type: none;padding:0;margin:0}
.SSColumns ul li A {text-decoration: none; font-size:12px; font-family:Arial; line-height:23px; width:100%;}
.titleLink {display: block}
.imgLink {position: absolute;top: 0;left: 0;}
#productsuggestions {display:block; clear:both}
.productsuggestionsdiv {clear:both}
.SSrating {float: left; width:50%; position:relative; top:-15px}
.SSprodimg img {max-width:100px}
#brandsuggestions {display:block; clear:both}
.search-suggestions-left {display:table-cell;padding:0;margin:0;top:0}
.search-suggestions-left ul li{width:180px;padding:0 10px; text-indent: -5px}
.search-suggestions-left ul li:first-child{padding:0 10px 0 6px;width:184px}
.search-suggestions-left ul li:last-child{padding-bottom:10px;}
.search-suggestions-label {font-weight:bold; font-size:12px; color:#330}
#shortdescriptionsuggestions{position:relative}
#shortdescriptionsuggestions li:first-child{border-bottom:0px;padding:0 10px}
.SSprice {color:#cc0000; font-weight:bold}
#search-suggestion-didyoumean{position:relative;display:inline-block;width:100%;text-align:left;min-height:20px;}
#search-suggestion-didyoumean span{position:relative;display:inline-block;text-align:left;border-bottom: solid 1px #ccc;width:100%;height:23px;margin-bottom:5px}
#search-suggestion-didyoumean span b{font-size:16px;color:#222;font-weight:900;}