#sli_autocomplete.rich{position:absolute;display:none;z-index:300000;list-style:none;margin:0;padding:0;font-size:14px;background-color:#fff;border:1px solid #ddd;box-shadow:0 5px 10px #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:left}
#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;background:white}
#sli_autocomplete.rich .sli_ac_suggestion{background:white}
#sli_autocomplete.rich .sli_ac_suggestion,#sli_autocomplete.rich .sli_ac_product{padding:6px 4px;cursor:pointer;border-bottom:1px dotted #ddd;font-size:12px}
#sli_autocomplete.rich .sli_ac_product{padding:6px 12px 6px 6px;min-height:70px;box-sizing:border-box;padding-left:16px;font-size:14px}
#sli_autocomplete.rich .sli_ac_suggestions 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:#f5f5f5}
#sli_autocomplete.rich .sli_ac_section{margin:0;padding:8px 6px 6px 6px;display:none}
#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:#e0001b;margin:6px 0;padding:0;font-size:12px;overflow:hidden}
#sli_autocomplete.rich .sli_ac_iwrap{clear:left;width:50px;height:50px;float:left;margin-right:10px;padding:5px;overflow:hidden;position:relative;text-align:center;vertical-align:middle}
#sli_autocomplete.rich .sli_ac_image{width:auto;height:auto;max-height:50px;max-width:50px;margin:0;vertical-align:middle}
#sli_autocomplete.rich .sli_ac_excerpt{margin:0;padding:0;font-size:12px;overflow:hidden}
#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 *{background-color:#e0001b;color:#FFF}
#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 .sli_ac_suggestions ul li:last-child{border-bottom:1px dotted #ddd}
}
#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}
html #_qantas_logo_search div#_qantas_search{padding:0 5px 0 0}
html #_qantas_logo_search #_qantas_search input#sli_search_1{padding:7px 0 7px 10px;width:110px;background:transparent}
#sli_autocomplete *{font-family:Arial,Helvetica,Verdana,sans-serif !important;color:black}
#sli_autocomplete h3{font-family:Arial,Helvetica,Verdana,sans-serif !important}
#sli_autocomplete h3 b{font-family:Arial,Helvetica,Verdana,sans-serif !important;color:#e0001b}
#sli_autocomplete *{line-height:normal !important}