.autoComplete_wrapper {display:inline-block; position:relative}
.autoComplete_wrapper>input::placeholder, .az_ac_input::placeholder {color:rgba(123,123,123,.5); transition:all .3s ease}
.autoComplete_wrapper>ul {position:absolute; overflow-y:scroll; top:100%; left:0; right:0; padding:0; margin:3px 0 0 0; border-radius:4px; background-color:#fff; border:1px solid rgba(33,33,33,.1); z-index:1000; outline:0; box-shadow:0 0 8px 0 rgba(34,60,80,0.3);}
.autoComplete_wrapper>ul>li {padding:0; margin:0; list-style:none; text-align:left; font-size:13px; line-height:15px; color:#212121; transition:all .1s ease-in-out; background-color:#fcfcfc; white-space:nowrap; overflow:hidden; /*text-overflow:ellipsis;*/ transition:all .2s ease}
.autoComplete_wrapper>ul>li::selection {color:rgba(#fff,0); background-color:rgba(#fff,0)}
.autoComplete_wrapper>ul>li:hover {cursor:pointer; background-color:rgba(123,123,123,.1)}
.autoComplete_wrapper>ul>li mark {background-color:transparent; color:#c00;}
.autoComplete_wrapper>ul>li mark::selection {color:rgba(#fff,0); background-color:rgba(#fff,0)}
.autoComplete_wrapper>ul>li[aria-selected=true] {background-color:rgba(123,123,123,.1)}
.autoComplete_wrapper>ul>li>* {display:inline-block; padding:5px 5px;}
.autoComplete_wrapper>ul>li>U {width:30px; text-align:center; text-decoration:none; color:#9ab; background:#f2f4f6; font-family:'Lucida console', Monaco, monospace;}
.autoComplete_wrapper .no_result {font-size:13px; line-height:15px; padding:5px 0 5px 5px;}
@media only screen and (max-width:600px) {.autoComplete_wrapper>input {width:18rem}}
