.ff-dynamic-autocomplete-wrap{position:relative}.ff-autocomplete-suggestions{background:#fff;border:1px solid #ddd;border-radius:0 0 6px 6px;border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.12);display:none;inset-inline:0;overflow:hidden;position:absolute;z-index:9999}.ff-autocomplete-suggestions ul{list-style:none;margin:0;overflow-x:scroll;overflow-y:auto;padding:0}.ff-autocomplete-suggestions li{border-bottom:1px solid #eee;cursor:pointer;padding:10px 14px;transition:background .15s ease}.ff-autocomplete-suggestions li:last-child{border-bottom:none}.ff-autocomplete-suggestions li.ff-autocomplete-active,.ff-autocomplete-suggestions li:hover{background:#f5f5f5}.ff-autocomplete-suggestions li.ff-autocomplete-active{background:#eef2f7}.ff-autocomplete-suggestions .ff-autocomplete-error,.ff-autocomplete-suggestions .ff-autocomplete-loading,.ff-autocomplete-suggestions .ff-autocomplete-no-results{color:#777;font-size:14px;padding:14px;text-align:center}.ff-autocomplete-suggestions .ff-autocomplete-error{color:#d63638}@media (max-width:768px){.ff-autocomplete-suggestions{max-height:220px}}
