ul.ui-autocomplete.ui-widget-content{background:white;-webkit-box-shadow:0 10px 22px #757575,0px 10px 10px -10px #CCC inset;-moz-box-shadow:0 10px 22px #757575,0px 10px 10px -10px #CCC inset;box-shadow:0 10px 22px #757575,0px 10px 10px -10px #CCC inset;height:auto;margin-top:0;padding:0;position:absolute;width:398px;font-size:16px;font-family:Arial;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-top:1px solid #dadada;border-bottom:1px solid #b8b8b8;z-index:10007}ul.ui-autocomplete.ui-widget-content li.ui-menu-item,.ui-state-focus{float:left;height:auto;list-style:none outside none;line-height:30px;width:397px}ul.ui-autocomplete.ui-widget-content li.ui-menu-item#firstString{border-top:1px solid #ddd}.tablet ul.ui-autocomplete.ui-widget-content li.ui-menu-item{width:100%}ul.ui-autocomplete.ui-widget-content li.ui-menu-item:first-child{margin-top:10px}ul.ui-autocomplete.ui-widget-content li.ui-menu-item:last-child{margin-bottom:10px}ul.ui-autocomplete.ui-widget-content li.ui-menu-item:hover{background:#EEE;color:#000}ul.ui-autocomplete.ui-widget-content li.ui-menu-item .suggestion{padding:7.5px 8px;position:relative;width:380px}ul.ui-autocomplete.ui-widget-content li.ui-menu-item .suggestion .attrSuggestion{color:#c00}ul.ui-autocomplete.ui-widget-content li.ui-menu-item .suggestion:focus{background:#EEE}ul.ui-autocomplete.ui-widget-content li.ui-menu-item a{font-size:16px!important;font-family:Arial!important;color:#666;text-decoration:none;display:block;padding:0;line-height:15px;min-height:0;font-weight:normal;word-wrap:break-word;text-align:left;width:100%;margin-left:1px}.globalSearchInputField.ui-autocomplete-input.ui-autocomplete-loading:focus{color:#000!important;font-style:normal!important}ul.ui-autocomplete.ui-widget-content li.ui-menu-item a:hover{color:#000;line-height:15px}.ui-state-focus{background:#EEE;width:100%}.ui-keyword-highlight{font-weight:bold;color:#000}@media only screen and (max-width:1024px){ul.ui-autocomplete.ui-widget-content li.ui-menu-item{float:none;border-bottom:1px solid lightgray;padding:7px;width:447px}ul.ui-autocomplete.ui-widget-content{box-shadow:none}ul.ui-autocomplete.ui-widget-content li.ui-menu-item:last-child{margin-bottom:0}ul.ui-autocomplete.ui-widget-content li.ui-menu-item:first-child{margin-top:0}ul#ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all{width:450px!important}ul.ui-autocomplete.ui-widget-content li.ui-menu-item .suggestion{padding:7.5px 2px;width:auto}ul.ui-autocomplete.ui-widget-content li.ui-menu-item a{font-size:20px!important;line-height:1.2em}ul.ui-autocomplete.ui-widget-content{position:relative;background:white}ul.ui-autocomplete.ui-widget-content li.ui-menu-item a:hover{line-height:1.2em}ul.ui-autocomplete.ui-widget-content li.ui-menu-item,.ui-state-focus{float:none}}#product-recommendations{padding-left:8px;float:left;margin-top:15px}#product-recommendations h2{margin-top:0.2em;margin-bottom:0.5em}#product-recommendations .autocomplete-product-recommendation-title{text-align:left;font-weight:lighter;font-size:16px;font-family:Helvetica,Arial,sans-serif;color:#000}#product-recommendations .autocomplete-product-recommendation{width:25%;float:left;padding-bottom:8px}#product-recommendations .autocomplete-product-recommendation .product-recommended-img-outter{padding-right:8px}#product-recommendations .autocomplete-product-recommendation img{width:100%}#product-recommendations .product-recommended-price{font-weight:lighter;font-size:10px;font-family:Helvetica,Arial,sans-serif;color:#000;text-align:center;margin-top:5px}#product-recommendations .product-recommended-price .lowprice{color:#c00}#product-recommendations .rating-stars{text-align:center;margin-top:-7px}#product-recommendations .rating-stars-inner{background:url("/navapp/web20/assets/img/rating/star-10.png") 0 0 repeat-x;width:55px;display:inline-block;height:10px;line-height:0}#product-recommendations .rating-stars-inner span{background:url("/navapp/web20/assets/img/rating/star-10.png") 0 -20px repeat-x;display:inline-block;line-height:0;float:left;vertical-align:middle;height:10px}