/* SEARCH TAGS FACEBOOK STYLE */
ul.token-input-list-facebook {
	overflow-x:hidden;
	overflow-y:auto;
	height:auto !important;
	height:1%;
	min-height:1px;
	max-height:56px;
	cursor:text;
	font-size:12px;
	width:100%;
	min-width:216px;
	max-width:100% !important;
	z-index:9999;
	margin:0;
	padding:0;
	background-color:#fff;
	list-style-type:none;
	clear:none;
	display:inline-block;
	background-color:#ffffff;
	border:1px solid #cccccc;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	 -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
			box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
	 -moz-transition:border linear 0.2s,box-shadow linear 0.2s;
		 -o-transition:border linear 0.2s,box-shadow linear 0.2s;
			transition:border linear 0.2s,box-shadow linear 0.2s;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
ul.token-input-list-facebook li input {
	border:0;
	width:100px;
	padding:3px 8px;
	background-color:white;
	margin:2px 0;
	-webkit-appearance:caret;
	box-shadow:none;
	transition:none;
}
ul.token-input-list-facebook li input:focus {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow: none;
}
.tags ul.token-input-list-facebook {
	width:82%;
	margin:0
}
li.token-input-token-facebook {
	overflow:hidden;
	height:auto !important;
	height:15px;
	margin:3px;
	padding:1px 5px;
	background-color:#A4B7C2;
	color:#FFFFFF;
	cursor:default;
	border:none;
	font-size:11px;
	border-radius:10px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	float:left;
	white-space:nowrap;
	text-shadow:-1px -1px rgb(114,140,194);
}
li.token-input-token-facebook p {
	display:inline;
	padding:0;
	margin:0;
}
li.token-input-token-facebook span {
	color:#FFFFFF;
	margin-left:5px;
	font-weight:bold;
	cursor:pointer;
}
li.token-input-selected-token-facebook {
	background-color:#5670a6;
	border:1px solid #3b5998;
	color:#fff;
}
li.token-input-input-token-facebook {
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
div.token-input-dropdown-facebook {
	position:absolute;
	margin-top:2px;
	min-width:216px;
	background-color:#fff;
	overflow:hidden;
	cursor:default;
	font-size:11px;
	z-index:9999;
	background-color:#ffffff;
		border:1px solid #ccc;
	border:1px solid rgba(0,0,0,0.2);
	*border-right-width:2px;
	*border-bottom-width:2px;
	-webkit-border-radius:6px;
	 -moz-border-radius:6px;
			border-radius:6px;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	 -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
			box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip:padding-box;
	 -moz-background-clip:padding;
			background-clip:padding-box;
}
div.token-input-dropdown-facebook p {
	margin:0;
	padding:5px;
	font-weight:bold;
	color:#777;
}
div.token-input-dropdown-facebook ul {
	margin:0;
	padding:0;
}
div.token-input-dropdown-facebook ul li {
	background-color:#fff;
	padding:3px;
	margin:0;
	list-style-type:none;
}
div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
	background-color:#fff;
}
div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
	background-color:#fff;
}
div.token-input-dropdown-facebook ul li em {
	font-weight:bold;
	font-style:normal;
}
	div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
		color: #fff;
		background-color: #89d96d;
		background-color: #69c669;
		background-image: -moz-linear-gradient(top,#89d96d,#50b848);
		background-image: -webkit-gradient(linear,0 0,0 100%,from(#89d96d),to(#50b848));
		background-image: -webkit-linear-gradient(top,#89d96d,#50b848);
		background-image: -o-linear-gradient(top,#89d96d,#50b848);
		background-image: linear-gradient(to bottom,#89d96d,#50b848);
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89d96d',endColorstr='#50b848',GradientType=0);
	}