#autoComplete_wrapper{position:relative;display:inline-block}.autoComplete{position:relative;padding:0 2rem 0 3.5rem;height:2.1rem;width:6rem;outline:none;border-radius:50rem;border:.05rem solid #ff7a7a;caret-color:#ff7a7a;background-repeat:no-repeat;background-size:1.2rem;background-origin:border-box;background-position:center;transition:all .4s ease;-webkit-transition:all -webkit-transform .4s ease;text-overflow:ellipsis}#autoComplete_results_list{position:fixed;position:absolute;overflow:auto;z-index:1000;left:0;right:0;margin-top:0;overflow:hidden;transition:all .1s ease-in-out;-webkit-transition:all -webkit-transform .1s ease;background:#fff;width:100%}.autocomplete-suggestions{width:100%!important}.autocomplete-suggestion:hover{cursor:pointer}.autoComplete_result,.autocomplete-suggestion{padding:.6rem;box-sizing:border-box;padding:6px 10px;border:.05rem solid #e3e3e3;list-style:none;text-align:left;transition:all .1s ease-in-out;background-color:#fff;font-weight:600;margin:0;width:100%}.autoComplete_result::selection{color:rgba(#fff,0);background-color:rgba(#fff,0)}.autoComplete_result:last-child{border-radius:0 0 1rem 1rem}.autoComplete_result:focus{outline:none;background-color:rgba(255,248,248,0.9);border-left:2px solid rgba(255,122,122,1);border-right:2px solid rgba(255,122,122,1);border-top:2px solid transparent;border-bottom:2px solid transparent}.autoComplete_highlighted{opacity:1;color:rgba(255,122,122,1);font-weight:700}.autoComplete_highlighted::selection{color:rgba(#fff,0);background-color:rgba(#fff,0)}.autoComplete_selected_result{cursor:pointer;background-color:rgba(255,248,248,0.9);border-left:2px solid rgba(255,122,122,1);border-right:2px solid rgba(255,122,122,1);border-top:2px solid transparent;border-bottom:2px solid transparent}@media only screen and (max-width: 600px){.autoComplete{width:5rem}.autoComplete_result:first-child{border-radius:1rem 1rem 0 0}.autoComplete_result:last-child{border-radius:0 0 1rem 1rem}.autoComplete_result:only-child{border-radius:1rem}}@media screen and (-webkit-min-device-pixel-ratio: 0){.autoComplete{border-width:1px}.autoComplete:hover{border-width:1px}.autoComplete:focus{border-width:1px}}.autoComplete:hover{border-width:1px}.autoComplete:focus{border-width:1px;background-position:left 1.1rem top .8rem}