.xdsoft_autocomplete,
.xdsoft_autocomplete div,
.xdsoft_autocomplete span{
/*	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;*/
}

.xdsoft_autocomplete{
display:inline;
position:relative;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
text-align: start;
}

.xdsoft_autocomplete .xdsoft_input{
	position:relative;
	z-index:2;
}
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown{
	position:absolute;
	cursor: default;
	display:none;
	z-index: 1001;
	margin-top: 11px;
	background-color: transparent;
	min-width:100%;
	overflow:auto;
}
.xdsoft_autocomplete .xdsoft_autocomplete_hint{
	background: transparent;
	position:absolute;
	z-index:1;
	color:rgba(70, 255, 122, 0.25) !important;
	-webkit-text-fill-color:rgba(70, 255, 122, 0.25) !important;
	text-fill-color:rgba(70, 255, 122, 0.25)  !important;
	overflow:hidden !important;
	white-space: pre  !important;
}

.xdsoft_autocomplete .xdsoft_autocomplete_hint span{
	color:transparent;
	opacity: 0.0;
}

.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > .xdsoft_autocomplete_copyright{
	color:#ddd;
	font-size:10px;
	text-decoration:none;
	right:5px;
	position:absolute;
	margin-top:-15px;
	z-index:1002;
}
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div{
	background: transparent;
	color: #fff;
	font: bold 75px/90px 'Montserrat';
	white-space: nowrap;
	cursor: pointer;
	padding: 2px 0px 2px 0px;
}

.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div b {
	color: #49ff7c
}
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div.active{
	background: transparent;
	color: #49ff7c;
}
.xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div.active b {
	color: #49ff7c
}

@media(max-width: 767px){
	body .xdsoft_autocomplete .xdsoft_autocomplete_dropdown > div {
		font: bold 20px/30px 'Montserrat'
	}
}