.autoComplete_wrapper{display:inline-block;position:relative}.autoComplete_wrapper>input{height:2.5em;width:20em;padding:0 .5em 0 2.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:1.2rem;text-overflow:ellipsis;color:hsla(0,0%,20%,1);outline:0;border-radius:10em;border:.05em solid rgba(131,131,131,.5);background-image:url(./static/images/icons/search.svg);background-size:1.3rem;background-position:left .8em top .7em;background-repeat:no-repeat;background-origin:border-box;background-color:#f2f2f2}.autoComplete_wrapper>input::placeholder{color:#4c4c4c;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:hover::placeholder{color:#4c4c4c;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:focus::placeholder{padding:.1rem .6rem;font-size:inherit;color:#4c4c4c}.autoComplete_wrapper>input:focus::selection{background-color:hsla(0,0%,38%,.15)}.autoComplete_wrapper>input::selection{background-color:hsla(0,0%,38%,.15)}.autoComplete_wrapper>input:hover{color:#4c4c4c;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:focus{color:#3f3f3f;border:.06rem solid hsla(219,100%,47%,.8)}.autoComplete_wrapper>ul{position:absolute;max-height:25em;overflow-y:scroll;box-sizing:border-box;left:0;right:0;margin:.5rem 0 0 0;padding:0;z-index:5000!important;list-style:none;border-radius:.6rem;background-color:#fff;border:1px solid rgba(33,33,33,.07);box-shadow:0 3px 6px rgba(149,157,165,.15);outline:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{display:block;opacity:0;transform:scale(0);z-index:5000!important}.autoComplete_wrapper>ul>li{margin:.3rem;padding:.3rem .5rem;text-align:left;font-size:1rem;color:#212121;border-radius:.35rem;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:#0053ef;font-weight:600;z-index:5000}.autoComplete_wrapper>ul>li:hover{cursor:pointer;background-color:hsla(0,0%,56%,.15)}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:hsla(0,0%,56%,.15);z-index:5000}@media only screen and (max-width:600px){.autoComplete_wrapper>input{width:18rem}}