.add-comments {
	margin: 20px 0;
}
	.comment-cell .add-comments {
		margin-left: 30px;
	}
		.add-comments .add-comment-title>span {
			font-weight: bold;
			font-size: 16px;
			color: #004d9d;
			margin-bottom: 10px;
			display: block;
		}
	.add-comments .add-comment-block {
		background: #e8e7e7;
		padding: 10px;
	}
		.add-comments .add-comment-block>.comm-nouser {
			margin-bottom: 10px;
		}
			/*.add-comments .add-comment-block>.comm-nouser>div {
				float: left;
				width: 49%;
				margin-right: 2%;
			}*/ .add-comments .add-comment-block>.comm-nouser>div:last-child {
				margin-right: 0;
			}
		.add-comments .add-comment-block>textarea {
			margin-bottom: 10px;
			font-family: 'PT Sans', sans-serif;
			font-size: 14px;
		}

.comment-cell {
	margin: 20px 0;
	padding: 0px 0px 15px;
	border-bottom: 1px solid #f2f2f2;
}
	.comment-cell.level {
		margin-top: -10px;
	}
	.comment-cell>.text-comm {
	}

		.comment-cell>.text-comm>.comment-title {
			margin-bottom: 5px;
			overflow: hidden;
			white-space: nowrap;
			font-size: 12px;
		}
			.comment-cell>.text-comm>.comment-title>.user {
				font-size: 16px;
				font-weight: bold;
			}
		.comment-cell>.text-comm>.comment-div {
			font-style: italic;
			font-size: 14px;
			padding: 10px 0;
		}
		.comment-cell>.text-comm>.comment-div a {
		    color: #86C32F;
            text-decoration: underline;
		}
		.comment-cell>.text-comm>.admin-panel .date {
			font-size: 13px;
			color: #bbbbbb;
		}