/* @override 
	http://192.168.1.53:8000/static/rdf/admin/css/admin.css
	http://192.168.1.53:8000/static/rdf/css/admin.css
*/

.results_list{
	display: inline-block;
	clear: both;
	list-style-type: none;
	padding: 10px;
	width: 50%;
	float: left;
}

.control-group hr{
	border-style: none;
}

form.search .btn{
	margin-left: 10px;
}

.results_list > li{
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #f5f5f5;
	padding: 10px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.results_list > li:hover{
	border: 1px solid #adadad;
	background-color: #eaf8fe;
}

.results_list > li > ul{
	display: none;
}

.results_list > li .source{
	font-size: 12px;
	color: #8c8e8e;
	display: inline-block;
	margin-left: 7px;
}

.results_list > li .source span{
	color: #08c;
}

li.primary_object{
	position: relative;
}

button.preview{
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
}

.preview_box{
	width: 40%;
	float: left;
	padding: 10px;
	margin-left: 10px;
}

.results_list li ul li{
	list-style-type: none;
	font-size: 11px;
	margin-left: 20px;
	font-weight: normal;
}

.results_list li ul li input{
	font-size: 10px;
	margin-right: 4px;
}

.results_list li ul li label{
	font-weight: bold;
	display: inline-block;
	color: #08c;
	font-size: 12px;
}

.ajax_message{
	display: inline;
		font-weight: bold;

	padding: 7px 7px 7px 40px;
}

.ajax_message .error{
	color: #ff2943;
}

.ajax_message .created{
	color: #00cf50;
}

.ajax_message .updated{
	color: #08c;
}