.ric-autocomplete {
	/*the container must be positioned relative:*/
	position: relative;
	display: inline-block;
}
.ric-autocomplete-items {
	position: absolute;
	border: 1px solid #d4d4d4;
	border-bottom: none;
	border-top: none;
	z-index: 99;
	/*position the autocomplete items to be the same width as the container:*/
	top: 100%;
	left: 0;
	right: 0;
	overflow-y: auto;
	max-height:300px;
}
.ric-autocomplete-items div {
	padding: 10px;
	cursor: pointer;
	background-color: #fff;
	border-bottom: 1px solid #d4d4d4;
}
.ric-autocomplete-items div:hover {
	/*when hovering an item:*/
	background-color: #e9e9e9;
}
.ric-autocomplete-active {
	/*when navigating through the items using the arrow keys:*/
	background-color: DodgerBlue !important;
	color: #ffffff;
}

.ric-label-red {
	color: red;
}

.powered_by {
  width: 300px;
}