tags-input {
	display: table-cell;
	min-width: 200px;
	float: left;
	margin-top: -5px;
	margin-right: 10px;
}
tags-input .tags .tag-item .remove-button {
	color: white;
}

tags-input .tags .input::placeholder,
tags-input .tags .input::-moz-placeholder,
tags-input .tags .input::-ms-input-placeholder,
tags-input .tags .input::-webkit-input-placeholder {
	color: red;
}

.bootstrap .tags {
	background-color: #fff;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.0);
	/*transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;*/
}

.bootstrap .tags.focused {
	border-color: #66afe9;
	/*box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);*/
}

.bootstrap .tags .tag-item {
	background: #659be0;
	border: 1px solid #357ebd;
	border-radius: 4px;
	color: #fff;
}

.bootstrap .tags .tag-item.selected {
	background: #d9534f;
	border: 1px solid #d43f3a;
	border-radius: 4px;
	color: #fff;
}

.bootstrap .tags .tag-item button {
	background: transparent;
	color: #000;
	opacity: .4;
}

.bootstrap .autocomplete {
	border-radius: 4px;
}

.bootstrap .autocomplete .suggestion-item.selected {
	color: #262626;
	background-color: #e9e9e9;
}

.bootstrap .autocomplete .suggestion-item em {
	font-weight: normal;
	background-color: #ffff00;
}

.bootstrap .autocomplete .suggestion-item.selected em {
	color: #262626;
	background-color: #ffff00;
}

tags-input .tags .tag-list {
	float: left;
}