/* Private copu of autocomplete css */

.autoComplete_wrapper{
	display:inline-block;
	position:relative
}
.autoComplete_wrapper>input{
/*
	width:370px;
	height:40px;
	padding-left:20px;
	font-size:1rem;
	color:#7b7b7b;
	border-radius:8px;
	border:0;
	outline:0;
	background-color:#f1f3f4
*/
}
.autoComplete_wrapper>input::placeholder{
	color:rgba(123,123,123,.5);
	transition:all .3s ease
}
.autoComplete_wrapper>ul{
	position:absolute;
	max-height:226px;
	overflow-y:scroll;
	top:100%;
	left:0;
	right:0;
	padding:0;
	margin:.5rem 0 0 0;
	border-radius:.6rem;
	background-color:#fff;
	box-shadow:0 3px 6px rgba(149,157,165,.15);
	border:1px solid rgba(33,33,33,.07);
	z-index:1000;
	outline:0
}
.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{
	display:block;
	opacity:0;
	transform:scale(0)
}
.autoComplete_wrapper>ul>li{
	margin:.3rem;
	padding:.3rem .5rem;
	list-style:none;
	text-align:left;
	font-size:1rem;
	color:#212121;
	transition:all .1s ease-in-out;
	border-radius:.35rem;
	background-color:#fff;
	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:#ff7a7a;
	font-weight:700
}
.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)
}
@media only screen and (max-width:600px){
	.autoComplete_wrapper>input{
		width:18rem
	}
}

/*# sourceMappingURL=/sm/013164fee504f0e1e2255843484cdcf580e2a975aab337e85b27f8dc4856ce86.map */
