.comments { float:left; width:100%; }

 .comments .comment-content {
	float: right;
	text-align: left;
	width: 100%; }
 
.comments .comment .comment-content .reply {
	clear: both;
	text-align: right; }
 
.comments .comment .comment-content .feedback p {  }
 
.comments .comment .comment-content .reply .item {
	float: right;
	padding: 0 2px;
	width: 18px;
	height: 18px; }
 
	.comments .comment .comment-content .reply .item button { margin: 0; }
 
		.comments .comment .comment-content .reply .item button:hover {
			border: 0;
			background: none; }
 
.comments .comment .comment-content .submit-report {
	border: 0;
	cursor: pointer;
	width: 18px;
	height: 18px;
	background: transparent; }
 
.comments { list-style-type: none; }
 
	.comments .comment {
		border-color: #ddd;
		border-style: solid;
		border-width: 1px;
		margin-bottom: 10px;
		padding: 5px 10px 5px 200px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px; }
 
		.comments .comment blockquote {
			border-bottom: 1px solid #ddd;
			border-top: 1px solid #ddd;
			clear: both;
			margin: 1.5em 4em 2em; }
 
		.comments .comment h3 {
			border-bottom: 1px solid #ddd;
			margin: .5em 0; }
 
		.comments .comment p { margin: .5em 0; }
 
	.comments .row1 { background-color: #fff; }
 
	.comments .row2 { background-color: #F8F8FF; }
 
	.comments > li.comment > div.feedback > .reply {
		display: inline-block;
		float: right; }
 
	.comments > li.comment > div.feedback img {
		clear: both;
		display: block }
 
	.comments > li.comment > div.meta {
		float: left;
		font-size: .9em;
		margin-left: -200px;
		padding: 10px; }
 
		.comments > li.comment > div.meta > div.details { float: left; }
 
			.comments > li.comment > div.meta > div.details > .author {
				clear: both;
				display: inline-block;
				float: left;
				font-weight: 700; }
 
			.comments > li.comment > div.meta > div.details > .date,.comments > li.comment > div.meta > div.details > .time {
				clear: both;
				display: block;
				float: left; }
 
		.comments > li.comment > div.meta > img {
			border: 1px solid #ddd;
			float: left;
			margin-right: 5px;
			padding: 3px; }
 
	.comments h5 { margin: 1.5em 0; } 
/* NB full information and explanantion at http://disqus.com/docs/css/ */
/* Added by ack! from http://wiki.disqus.net/CustomCSS */
/* Everything Disqus on your page is contained within this. */
#disqus_thread {
	font-size: 75%;
	color: #222;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; }
 
/*The header at the top of posts.*/
.dsq-comment-header {
	background-color: #ffffff;
	font-family: "verdana",sans-serif;
	font-size: 12px;
	height: 50px; }
 
/*The box where a post is typed into.*/
textarea {
	background-image: none;
	border: #ccc 1px solid; }
 
texarea:after {  }
 
/*"Add New Comment" and "# Comments" are enclosed in h3 tags.*/
h3 {  }
 
/*The entire comment thread list.*/
#dsq-comments {  }
 
/*A single comment in the thread.*/
#dsq-content #dsq-comments .dsq-comment {
	border: 1px solid #DDDDDD !important;
	margin-bottom: 15px;
	}
	
	#dsq-content #dsq-comments .dsq-comment.dsq-even, #dsq-content #dsq-comments .dsq-comment { background-color: #fff; }
 
	#dsq-content #dsq-comments .dsq-comment.dsq-comment-child.dsq-odd { background-color: #F8F8FF }
 
	#dsq-content #dsq-comments .dsq-comment .dsq-comment-header { padding: 4px; }
 
	#dsq-content #dsq-comments .dsq-comment .dsq-comment-body { padding: 5px 6px 0 6px; }
 
	#dsq-content #dsq-comments .dsq-comment .dsq-comment-footer { padding: 0 6px 0 6px; }
 
	#dsq-content #dsq-comments .dsq-comment .dsq-comment-body * {
		margin: 0;
		padding: 0; }
 
/*The avatar image for the registered.*/
.dsq-header-avatar img {  }
 
/*The message body of a single comment post.*/
#dsq-content #dsq-comments .dsq-comment-body {  }
 
/*The footer contains the link to "reply."*/
.dsq-comment-footer {  }
 
/* The form elements (Name, Email, Website). */
input.form-text {
	font-size: 100%;
	border: 1px solid #ccc; }
 
/* The submit button "Post". */
input.submit {
	display: block;
	float: left;
	padding: 5px 10px 5px 7px; /* Links */
	border: 1px solid #dedede;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	background-color: #f5f5f5;
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	line-height: 130%;
	text-decoration: none;
	font-weight: bold;
	color: #565656;
	cursor: pointer; }
 
	input.submit:hover {
		background-color: #dff4ff;
		border: 1px solid #c2e1ef;
		color: #336699; }
 
/* The main wrapper for the comment system. */
#dsq-content {  }
 
/* The toggle button for the thread options. */
#dsq-options-toggle { /* display: none; */ }
 
/* The links within the thread Options */
#dsq-extra-links { /* display: none; */ }
 
/* The comment rating arrows for posts. */
.dsq-comment-rate {  }
 
/* This is the meta information about the post (time stamp and points). */
.dsq-header-meta {  }
 
/* The message body of a single comment post.
.dsq-comment-body {
}
 
/* This contains and determines the style for the pagination links. */
#dsq-pagination {  }
 
select#choose-subscription {
	border: 1px solid #ccc;
	background-color: #fff; }
 
	select#choose-subscription:hover { border: 1px solid #ccc; }
 
span.dsq-item-cp { display: none; }
 
 