.autocomplete-suggestions{background:#fff;border:1px solid #ccc;border-top:0;box-shadow:-1px 1px 3px rgba(0,0,0,.1);box-sizing:border-box;cursor:default;display:none;max-height:254px;overflow:hidden;overflow-y:auto;position:absolute;text-align:left;z-index:9999}.autocomplete-suggestion{color:#333;font-size:1.02em;line-height:23px;overflow:hidden;padding:0 .6em;position:relative;text-overflow:ellipsis;white-space:nowrap}.autocomplete-suggestion b{color:#1f8dd6;font-weight:400}.autocomplete-suggestion.selected{background:#f0f0f0}.autocomplete-suggestions{border:0;border-radius:0 0 6px 6px;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-top:-1px;max-height:225px}@media only screen and (max-width:1023px){.autocomplete-suggestions{background:#e2e3e3;border:1px solid silver;border-radius:0;border-top:0}}.autocomplete-suggestion{margin-bottom:5px;margin-top:5px;overflow:visible;padding:5px 20px;text-overflow:clip;white-space:normal}.autocomplete-suggestion>a{color:#000;font-size:16px;line-height:1.875;text-decoration:none}.autocomplete-suggestion>a>b{font-weight:700}.autocomplete-suggestion:first-child{margin-top:10px}.autocomplete-suggestion:last-child{margin-bottom:10px}.autocomplete-suggestion.selected{background-color:hsla(195,2%,56%,.25)}@media only screen and (max-width:1023px){.autocomplete-suggestion.selected{background-color:rgba(0,0,0,.05)}}.autocomplete-suggestion b{color:#000;font-weight:500}