.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.autocomplete-suggestion{color:#878787;font-size:16px;font-weight:400;line-height:26px;padding:2px 5px;margin:3px 0}.autocomplete-suggestion b{font-weight:700;color:#ed1c24}.autocomplete-suggestion.selected{background:#f9c4af;color:#fff}.autocomplete-search-header{margin-top:50px;background:0 0;border:none;max-height:none;padding-top:40px;overflow:visible}.autocomplete-search-header:before{content:"Search suggestions...";color:#fff;font-size:12px;font-size:1.2rem;font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:10px}.autocomplete-links{color:#999;font-size:16px;font-weight:400;line-height:26px;position:relative}.autocomplete-links a{display:block;color:#999;padding:10px 0;position:relative;z-index:1;font-weight:400}.autocomplete-links .go-to{color:red;font-size:12px;font-size:1.2rem;font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:1px;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:3}.autocomplete-links b{font-weight:400;color:#fff}.autocomplete-links:hover{background:#c6c6c6}.autocomplete-links:hover b{color:#565656}.autocomplete-links:hover .go-to{display:block}.autocomplete-links:hover:before{content:"";display:block;position:absolute;z-index:0;top:0;bottom:0;width:2500px;left:-1000px;background:#c6c6c6}