.H2verdes, .box-left h2, .box-right h2, #social-networks p, .envolve h2 {
	border-top: 4px solid #666;
	color: #84C225;
	float: left;
	font-size: 26px;
	font-weight: bold;
	letter-spacing: -2px;
	margin-bottom: 12px !important;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-top: 17px;
	text-transform: lowercase;
	width: 100%;
}
.H2verdes a {
	color: #84C225;
	float: left;
	font-size: 26px;
	font-weight: bold;
	letter-spacing: -2px;
	margin: 0;
	text-transform: lowercase;
	width: 100%;
	margin-bottom: 0px !important;
}
.comment {
	background: #f4f4f4;
	padding: 10px;
	margin-bottom: 8px;
	border-bottom: 7px solid #eee;
}
.reply {
	border-top: 7px solid #eee;
	padding-top: 16px;
	margin-top: 17px;
}
.comment_content {
	width: 536px;
	float: right;
}
.comment_content p {
	margin-bottom: 4px;
	overflow: hidden;
}
.comment_content_sub1 {
	width: 475px;
	float: right;
}
#comment_user, .comment_user {
	float: left;
	width: 50px;
	font-size: 11px;
	color: #777;
	text-align: center;
	overflow: hidden;
}
.comment_content .dados strong {
	color: #0068AF;
	font-size: 15px;
	letter-spacing: -1px;
}
.comment_content .dados {
	color: #aaa;
	font-size: 11px;
}
.comment_content .mini-menu {
	color: #aaa;
	margin-bottom: 5px;
	margin-top: 7px;
}
.comment_content .mini-menu a {
	color: #aaa;
	font-size: 11px;
}
.comment_content .mini-menu ul {
}
.comment_content .mini-menu ul li {
	float: left;
	margin-right: 3px;
}
.comment_content .mini-menu img {
	margin-top: -1px;
	margin-right: 2px;
}
#comment_show_more {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float: left;
	width: 616px;
	background: #6FA917;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: -1px;
	padding: 8px;
	padding-top: 9px;
	padding-bottom: 9px;
	color: #fff;
	text-align: center;
	margin-bottom: 25px;
	margin-top: 10px;
}
#comment_show_more:hover {
	background: #222;
	text-decoration: none;
}
#comment_post_link {
	background: none repeat scroll 0 0 #777777 !important;
	border-radius: 4px 4px 4px 4px !important;
	color: #FFFFFF !important;
	float: right !important;
	font-size: 11px !important;
	margin: 4px 0 0 !important;
	padding: 4px 7px 4px 6px !important;
	text-transform: lowercase !important;
	width: auto !important;
	font-weight: normal !important;
	letter-spacing: 0 !important;
}
#comment_post_link:hover {
	background: #0068AF !important;
	text-decoration: none !important;
}
.pubComment {
	margin-bottom: 16px;
	margin-top: 9px;
}
#comment_services, .comment_services {
	margin-top: 12px;
}
#comment_services_facebook, .reply_services_facebook {
	background: none repeat scroll 0 0 #30497E;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.5px;
	padding: 3px 7px 3px 6px;
	margin-right: 3px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#comment_services_facebook:hover, .reply_services_facebook:hover {
	background: #466BB9;
	text-decoration: none;
	color: #fff !important;
}
#comment_services_twitter:hover, .reply_services_twitter:hover {
	background: #50AEDC;
	text-decoration: none;
	color: #fff !important;
}
#comment_services_anonymous:hover, .reply_services_anonymous:hover {
	background: #FF812D;
	text-decoration: none;
	color: #fff !important;
}
#comment_services_twitter, .reply_services_twitter {
	background: #1B83B2;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.5px;
	padding: 3px 7px 3px 6px;
	margin-right: 3px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#comment_services_anonymous, .reply_services_anonymous {
	background: #FF6600;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.5px;
	padding: 3px 7px 3px 6px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.reply_content {
	width: 474px !important;
	float: right !important;
}
.reply_content textarea {
	width: 455px;
	padding: 5px;
	font-size: 13px;
}
.social-comment {
	margin-bottom: 25px;
}
.share a {
	margin-right: 1px !important;
}
.box-comment {
	width: 555px;
	float: right;
}
.box-comment textarea {
	width: 543px;
	padding: 5px;
	font-size: 13px;
}
#comment_services_anonymous, .reply_services_anonymous {
	display: none;
}