.select2-container .select2-choice {
	height: 28px;
}

.select2-container .select2-choice > .select2-chosen {
	line-height: 28px;
}

.select2-container .select2-choice > .select2-arrow {
	background: none;
	border-left: none;
}

.select2-container-multi {
	float: left;
}

.select2-container-multi .select2-choices {
	background-image: none;
	border-color: #999999;
	border-radius: 3px;
	min-height: 28px;
	padding: 3px;
}

.select2-container-multi.select2-dropdown-open .select2-choices {
	border-color: #5897fb;
	border-radius: 3px 3px 0 0;
}

.select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices {
	background-image: none;
	border-radius: 0 0 3px 3px;
}

.select2-container-multi .select2-choices .select2-search-field .select2-input {
	margin: 0;
	padding: 5px 6px;
}

.select2-container-multi .select2-choices .select2-search-choice {
	line-height: 20px;
	margin: 3px;
	padding: 0 6px 0 20px;
}

.select2-container-multi .select2-choices .select2-search-choice div {
	line-height: 20px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close {
	height: 14px;
	left: 3px;
	top: 3px;
	width: 14px;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
	padding: 6px;
}

.select2-results .select2-disabled {
	display: none;
}
