.content-block .body .text .comment {
	width: 100%;
	margin-top: 12px;
	text-align: right;
	float: left;
}

/* --- comment wrapper --- */
.comment-body {
	width: 310px;
	margin-bottom: 10px;
	overflow: hidden;
}

/* --- comment block --- */
.comments-content .inner {
	margin-bottom: 20px;
}

/* --- comment content --- */
.comments-content .comment-content {
	margin-bottom: 3px;
	padding-bottom: 3px;
	background: url(http://www.ookinaki.info/images/dotline.gif) bottom repeat-x;
}

/* --- comment information --- */
.comments-content .comment-info {
	width: 100%;
	text-align: right;
}

/* --- comment title --- */
.comment-body h2 {
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	margin: 15px 0px 7px 0px;
	background: url(http://www.ookinaki.info/images/index_dotline.gif) bottom repeat-x;
}

.comments-body h2 {
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	margin: 15px 0px 7px 0px;
	background: url(http://www.ookinaki.info/images/index_dotline.gif) bottom repeat-x;
}

/* --- comment form parts --- */
.comments-open-content .comment-form {
	margin-bottom: 5px;
}

/* --- comment form reply --- */
.comments-open-content #comment-form-reply {
	margin-bottom: 5px;
}


/* --- comment form parts align --- */
.comments-open-content .comment-form-padded {
	margin: 0px 0px 5px 80px;
}

/* --- comment form label --- */
.comments-open-content .comment-form label {
	width: 80px;
	float: left;
}

/* --- comment form label(for reply) --- */
.comments-open-content .comment-form label#comment-reply-label {
	float: none;
}


/* ---  comment form textarea --- */
.comments-open-content textarea {
	width: 225px;
	font-size: 13px;
}

/* --- comment author information --- */
.byline {
	font-size: 10px;
}

.asset-meta {
	width: 100%;
	text-align: right;
}