/* COMMENT STYLES */

#comment-box {
	padding: 0.2em 0.9em;
	font-size: 0.9em;
	margin-right: 170px;
	margin-top: 1em;
}

#comment-box .title {
	font-weight: bold;
	
}

.comment {
	min-height: 50px;
	margin-bottom: 5px;
	padding: 0.5em;
    position: relative;
}

.comment .cname {
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
}

.comment .cmessage {
	font-size: 1.2em; 
	padding: 1em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #FFF;
	border: 1px solid #C0C0C0;
	position: relative;
	padding-right: 70px;
}
.comment .cavatar, .flagging .favatar  {
	padding: 3px; width: 45px; height: 45px;
	border: 1px solid #BEBEBE; top: -1.1em; right: 1em;
	position: absolute;
}

.new-comment {
	position: relative; background-color: #F1FFE8; 
	padding: 1em; border: 1px solid #DFDFDF; margin-top: 2em;
}
.new-comment button {
	width: 18%; height: 5em; position: absolute; right: 1em; 
	background: #DDDDDD; border: 1px solid #C5C5C5;'
}
.new-comment button:hover {
	background: #CBFFB3;
	cursor: pointer;
}
.new-comment .message {
	height: 5em; width: 80%;
}