.ui-autocomplete.ui-widget-content {
	z-index: 1000;
	background: #353535;
	position: absolute;
	border: 1px solid $default-border-color;
	border-top: 0;
	padding: 10px 18px;
	box-sizing: border-box;
	list-style-type: none;
	min-height: 100px;
	overflow: auto;
	text-align: left;

	li {
		cursor: pointer;
		@include qodeTransition(color 0.3s ease);
		padding: 6px 0;
		color: #a7a7a7;

		&:hover {
			color: $first-main-color;
		}

	}

}
span.ui-helper-hidden-accessible {
	display: none;
}

.qode-ls-adv-search-holder select,
.qode-ls-main-search-holder select,
.qode-ls-archive-holder select{
	display: none;
}

.qode-ls-adv-search-holder{
	.qode-ls-adv-search-field{
		position: relative;
		@extend %checkbox-style;

		input[type=checkbox]{
			position: relative;
			top: -7px;
			max-height: 10px;
			left: 1px;
		}
	}
}
.qode-listing-archive-filter-item{
	.qode-listing-type-amenity-field{
		position: relative;
		@extend %checkbox-style;

		input[type=checkbox]{
			position: relative;
			top: -7px;
			max-height: 10px;
			left: 1px;
		}
	}

	input[type=text]{
		width: 100%;
		margin: 0 0 15px;
		padding: 12px 20px;
		font-family: inherit;
		font-size: 14px;
		line-height: 20px;
		color: #353535;
		background-color: #fff;
		border: 1px solid #e1e1e1;
		border-radius: 2px;
		outline: 0;
		-webkit-appearance: none;
		box-sizing: border-box;
		-webkit-transition: border-color .2s ease-in-out;
		-moz-transition: border-color .2s ease-in-out;
		transition: border-color .2s ease-in-out;
	}
}

.qode-ls-checkbox-field{
	position: relative;
	@extend %checkbox-style;

	input[type=checkbox]{
		position: relative;
		top: -3px;
		max-height: 10px;
		left: 2px;
	}
}

.qode-listing-button,
.qbutton.qode-listing-button{
	border-color: #dbdbdb;
	color: #484848;
	background-color: #ffffff;

	&:hover {
		border-color: #00a699;
		color: #ffffff;
		background-color: #00a699;
	}
}

/* ==========================================================================
    Listing Rating Stars - start
========================================================================== */

.qode-listing-rating-holder{

	.qode-average-rating{
		@include qodeRelativeHolderLayout();
		width: auto;
		font-size: 10px;
		color: #353535;
	}
	.qode-listing-rating-stars-holder{
		@include qodeRelativeHolderLayout();
		width: auto;
		color: #d6d6d6;
		&:before {
			@include qodeStarsStyle();
		}
		span{
			&:before {
				@include qodeStarsStyle();
			}
			position: absolute;
			top: 0;
			left: 0;
			overflow: hidden;
			color: #ff2d00;
			max-height: 20px;
		}

	}

}
/* ==========================================================================
    Listing Rating Stars - end
========================================================================== */
