#sli_autocomplete.rich{position:absolute;display:none;z-index:999999999 !important;list-style:none;margin:0;padding:0;font-size:14px;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px #ccc;box-shadow:0 5px 10px #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-left:0 !important}#sli_autocomplete.rich ul,#sli_autocomplete.rich li{list-style:none;padding:0;margin:0}#sli_autocomplete.rich li{position:relative}#sli_autocomplete.rich .sli_ac_logo{text-align:right;padding-bottom:3px;clear:both;border-top:1px dotted #ddd}
#sli_autocomplete.rich .sli_ac_suggestion,#sli_autocomplete.rich .sli_ac_product{padding:6px 4px;cursor:pointer;border-bottom:1px dotted #ddd}@media screen and (min-width:768px){#sli_autocomplete.rich .sli_ac_suggestions{float:left;width:227px}}#sli_autocomplete.rich .sli_ac_products{border-left:dotted 1px #ddd;float:right}#sli_autocomplete.rich .sli_ac_products ul{width:303px}#sli_autocomplete.rich .sli_ac_product{padding:6px 12px 6px 6px;min-height:100px;box-sizing:border-box}#sli_autocomplete.rich .sli_ac_suggestions li:last-child{border-bottom:0}
#sli_autocomplete.rich .sli_ac_products li:last-child{border-bottom:0}#sli_autocomplete.rich li:last-child li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#sli_autocomplete.rich .sli_ac_even{background:#fff}#sli_autocomplete.rich .sli_ac_odd{background:#fff}#sli_autocomplete.rich .sli_ac_section{margin:0;padding:8px 6px 6px 6px;background:#dfe2e3;color:#003953}#sli_autocomplete.rich .sli_ac_icon{width:12px;margin:0 8px 0 2px;border:0}#sli_autocomplete.rich .sli_ac_title{font-weight:bolder;color:#666;margin:6px 0;padding:0;font-size:12px}
#sli_autocomplete.rich .sli_ac_iwrap{clear:left;float:left;margin-right:10px;padding:5px;overflow:hidden;position:relative;text-align:center;vertical-align:middle}#sli_autocomplete.rich .sli_ac_image{margin:0;vertical-align:middle}#sli_autocomplete.rich .sli_ac_excerpt{margin:0;padding:0;font-size:11px}#sli_autocomplete.rich .sli_ac_price{float:right;font-weight:bold;position:relative}#sli_autocomplete.rich .sli_ac_active,#sli_autocomplete.rich .sli_ac_active .sli_ac_title{background-color:#003953;color:white}
#sli_autocomplete.rich .sli_ac_rank{font-size:11px;display:none;color:#fff;width:250px;height:73px;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;left:-250px;padding:5px 10px;border-radius:5px 0 0 5px;background-color:#000;background-color:rgba(0,0,0,0.9);text-align:left}#sli_autocomplete.rich .sli_ac_rank:after{content:'This overlay is visible only on demo pages.';display:block}#sli_autocomplete.rich .sli_ac_active .sli_ac_rank{display:block}@media screen and (max-width:767px){#sli_autocomplete.rich .sli_ac_section{display:none}
}#sli_autocomplete.rich.mobile .sli_ac_rank{display:none !important}#sli_autocomplete.rich.mobile .sli_ac_active{color:#333}#sli_autocomplete.rich.mobile .sli_ac_suggestion{-webkit-tap-highlight-color:#75b9f0;line-height:32px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sli_autocomplete.rich.mobile .sli_ac_logo{padding-right:3px;line-height:18px}#sli_autocomplete.rich.mobile .sli_ac_active{background-image:none}@media screen and (min-width:767px){#sli_autocomplete.rich{width:533px !important}
}@media screen and (min-width:980px){#sli_autocomplete.rich{margin-left:-282px !important}}@media screen and (max-width:979px) and (min-width:768px){#sli_autocomplete.rich{margin-left:-153px !important}}