/*
	CSS RELATED TO FEATURES THAT ARE UNDER CONSTRUCTION AND LOCKED TO DEVELOP
	THIS FILE LOADS ONLY ON STAGING AND ON LOCAL SETUPS
	DOES NOT LOAD ON LIVE
*/


/* Search form autocomplete styles */
.search-form-autocomplete {
	width: auto;
	line-height: 1.4em;
	margin-top: 0.2em;
	margin-left: 20px;
	padding: 0.3em;
	font-size: .83rem;
	border-radius: 0.2em;
	box-shadow: 0.13em 0.13em 0.13em rgba(0, 0, 0, 0.07) inset;
	border: 1px solid rgba(0, 0, 0, 0.25);
}
.ui-menu {
	padding: 0;
}
.ui-menu .ui-menu-item {
	font-size: .83rem;
	padding: 0.8em 0.6em;
	height: auto;
}
.ui-menu .ui-menu-item:not(:last-child) {
	border-bottom: 1px solid #333;
}
.ui-menu .ui-menu-item .ui-state-active {
	border: none;
}
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-menu .ui-menu-item:hover {
	background-color: #335577;
	color: #FFF;
	cursor: pointer;
}
.ui-menu .ui-menu-item:hover .ifc, .ui-menu .ui-menu-item:active .ifc, .ui-menu .ui-menu-item:focus .ifc,
.ui-menu .ui-menu-item:hover .badge .ui-menu .ui-menu-item:active .badge, .ui-menu .ui-menu-item:focus .badge {
	border-color: transparent;
}
.ui-menu .ui-menu-item:hover .ifc:before, .ui-menu .ui-menu-item:active .ifc:before, .ui-menu .ui-menu-item:focus .ifc:before {	color: #FFF; }
.ui-menu .ui-menu-item .ifc {background: transparent; }
.ui-menu .ui-menu-item .badge {
	line-height: .83rem;
	font-size: .5rem;
	padding: 0.4em;
	margin-left: 0.4em;
	background-color: #AAA;
	color: #FFF;
}
