.relationlist {
	padding-bottom: 10px;
}

.relationlist input[type="text"].searching {
	background: white url(data:image/gif;base64,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) right 50% no-repeat;
}

.relationlist .form-control {
	margin-bottom: 10px;
}

.relationlist .searchResultWrapper {
	position: relative;
	z-index: 5;
}

.relationlist .searchResultList {
	position: absolute;
	top: -11px;
	left: 5px;
	background: #ffffff;
	padding: 0 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top: none;
	box-shadow: 0 2px 2px #cccccc;
}
.relationlist .selectedElementsList {
	border: 1px solid #cccccc;
	border-radius: 2px;
	background: #ffffff;
	max-height: 200px;
	overflow-x: scroll;
}

.relationlist .message {
	padding: 5px;
	display: inline-block;
	color: #999;
}

.relationlist .entry {
	position: relative;
	color: #666;
	border-bottom: 1px solid #eeeeee;
	padding: 3px;
}
.relationlist .entry:last-child {
	border-bottom: none;
}
.relationlist .entry:hover {
	background-color: #c7ddef;
}
.relationlist .entry a {
	font-weight: normal;
	color: #666;
}

.relationlist .entry a:hover {
	text-decoration: none;
}

.relationlist .selectedElementsList .preview {
	margin-right: 40px;
}

.relationlist .entry .title {
	font-weight: bold;
	color: #005394;
}
.relationlist .entry .preview img {
	height: 38px;
	width: 38px;
	background-color: #eee;
	float: left;
	margin-right: 5px;
}

.relationlist .entry a.remove {
	position: absolute;
	right: 8px;
	top: 8px;
	color: #cccccc;
	font-size: 22px;
}
.relationlist .entry a.remove:hover {
	color: #e67041;
	text-decoration: none;
}
.relationlist .entry a.remove:before {
	position: relative;
}
