
.pcsg-plugins-comments-list {
	position: relative;
	float: left;
	width: 100%;
	margin-top: 20px;
}

.pcsg-plugins-comments-list li {
	clear: both;
	float: left;
	width: 100%;
	background: #EDEFF4;
	margin: 2px 0;
}

.comment-count a,
.pcsg-plugins-comments-comment {
	margin: 5px;
	float: left;
}

.pcsg-plugins-comments-comment .message .homepage {
	float: left;
	width: 20px;
	height: 20px;
	background: url('./16x16/homepage.png') left center no-repeat;
}

.pcsg-plugins-comments-comment .message .email {
	float: left;
	width: 20px;
	height: 20px;
	background: url('./16x16/email.png') left center no-repeat;
}

.pcsg-plugins-comments-comment .message .email span,
.pcsg-plugins-comments-comment .message .homepage span {
	display: none;
}

.pcsg-plugins-comments-list li .time {
	margin-top: 10px;
	color: #808080;
}

.pcsg-plugins-comments-list .comment-count { font-weight: bold; }
.pcsg-plugins-comments-list .username { font-weight: bold; }

#pcsg-plugins-comments-loader {
	background: #fff url('loader.gif') no-repeat center center;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

/**
 * Formular
 */

#form-add-comment h3 {
	font-weight: bold;
	font-size: 11px;
	margin: 5px;
}

#form-add-comment input {
	margin: 5px;
	padding: 2px;
	border: 1px solid #BDC7D8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#form-add-comment .message-container {
	border: 1px solid #BDC7D8;
	display: block;

	height: 50px;
	background: #fff;
	margin: 0 5px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#form-add-comment textarea {
	margin: 2px;
	background: #fff;
	border: none;
	width: 99%;
	resize: none;
}

#form-add-comment .submit {
	float: right;
	clear: both;
	margin-top: 5px;
	cursor: pointer;

	border: 1px solid #c9c8c5;
	background: #f5f3ed;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f3ed', endColorstr='#e8e6e1');
	background: -moz-linear-gradient(-90deg, #f5f3ed, #e8e6e1) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, center bottom, center top, from(#f5f3ed), to(#e8e6e1));
}

#form-add-comment .submit:hover {
	border: 1px solid #94928c;
	background: #ebe7dc;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebe7dc', endColorstr='#d7d4cb');
	background: -moz-linear-gradient(-90deg, #ebe7dc, #d7d4cb) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, center bottom, center top, from(#ebe7dc), to(#d7d4cb));

	box-shadow: 0 0 3px #999;
	-webkit-box-shadow: : 0 0 3px #999;
	-moz-box-shadow: : 0 0 3px #999;
}
