    /*
     *Styling for Autocomplete
     *Build extra CSS or add to search.css later!
    */
    .ui-autocomplete{
    	background:#ffffff;
    	width:290px;
    	border:1px solid #888;
    	opacity:.95;
    	border-radius: 0 0 5px 5px;
    	padding:5px 8px;
		overflow:hidden;
    }
	
	.ui-autocomplete p,.ui-autocomplete a,.ui-autocomplete li{
		margin:0;
		padding:0;
		overflow:hidden;
	}
	
	.ui-autocomplete li .ui-state-active {
		background: #f2f2f2;
        /* padding: .5em 1em !important; */
        margin: 0;
        border: 0;
	}
	
	.ui-autocomplete p{
		padding:5px;
		color: #666666;
		font-weight: normal;
	}
	
	.ui-autocomplete p strong{
		color: #000;
        font-weight: bold;
	}
    
    #globalAutocomp, #advancedAutocomp {
        position: absolute;
        z-index: 99;
    }
    
    #advancedAutocomp {
        z-index: 98;
    }
	
	.ui-helper-hidden-accessible {
	}
	
	#globalAutocomp .ui-autocomplete{
        border: none;
        margin-top: -1px;
        box-shadow: 0px 14px 16px rgba(0, 0, 0, 0.15);
        opacity: 1;
        padding: 5px 0;
	}
	
    .ui-autocomplete .user a p, #advancedAutocomp .ui-autocomplete .user a p{
    	color:#47c0e9;
    }
    
	.ui-autocomplete #ui-active-menuitem{
		background:#e2f1fc;
		cursor:pointer;
	}
	
	.ui-autocomplete a{
		display:block;
        padding: .5em 1em;
	}
	
    .ui-autocomplete-category-user{
    	border-bottom:1px solid #aaa;
    	padding-bottom:10px;
    	margin-bottom:10px;
    }
	
	.ui-autocomplete p.userWord {
		max-width:70%;
	}
    
	.ui-autocomplete .user a p.userMatchCount, #advancedAutocomp .ui-autocomplete .user a p.userMatchCount {
		max-width:12%;
		font-weight:normal;
		font-size:10px;
		color:#aaa;
		text-align:right;
	}
	
	.ui-helper-hidden-accessible {
		display: none;
	}
    