.form1{
	padding:5px 0;
	border-bottom:2px solid #777;
}
.divCommentsLogin{
	width:100%;
	margin:30px 0;
	text-align:center;
	border:0px solid #8A9CAA;
	background-color:;
	background-image:url('../imagens/bg-divcomments.png');
	background-repeat:repeat-x;
	font-family:'Oswald';
}
.divCommentsLogin a{
	display:block;
	padding:5px 1%;
	color:#2C3F52;
	opacity:1;
}
.divCommentsFim{
	width:100%;
	text-align:center;
	background-image:url('../imagens/bg-divcomments.png');
	background-repeat:repeat-x;
	background-position:15px;
	background-color:;
	height:10px;
}
.divComments{
	width:100%;
	padding:50px 0 10px 0;
	margin:0 0 50px 0;
	border-top:0px solid #CDD6DA;
}
.tbComments{
	width:100%;
	border-collapse:collapse;
	font-family:'Montserrat',sans-serif;
	font-size:12px;
}
.tbComments input,.tbComments  textearea{
	margin-bottom:7px;
}
.tbComments td{
	padding:0px 0 0 0;
}
.tdCommentsImg{
	width:50px;
	vertical-align:top;
}
.tdCommentsImg img{
	width:50px;
	margin-top:2px;
}
.tdCommentsDados{
	text-align:justify;
}
.tdSubCommentsImg{
	width:50px;
}
.tdSubCommentsDdos{
	
}
.bgInterTd{
	height:15px;
	background-image:url('../../comments/imagens/bg-inter-td.png');
	background-repeat:no-repeat;
	background-size:100% 1px;
}
.divSubComments{
	border-top:1px solid #DDD;
	margin-top:0px;
	padding:5px 0;
	clear:left;
	text-align:justify;
	font-size:12px;
}
.divCommentsImg{
	width:8%;
	min-width:50px;
	float:left;
	margin:0 0 10px 2%;
}
.divCommentsDados{
	text-align:justify;
}
.divCounted{
	width:100%;
	font-size:12px;
	font-family:'Montserrat',sans-serif;
	margin-bottom:7px;
	clear:left;
}
.pComments{
	font-size:13px;
	padding-bottom:20px;
}
.pMessage{
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:bold;
}
.txtNome{
	border:1px solid #555;
	width:99%;
	height:26px;
	float:none;
}
.txtComentario{
	border:1px solid #555;
	width:78%;
	max-width:78%;
	height:42px;
	float:left;
}
.spnDados{
	font-size:12px;
	font-family:'Montserrat',sans-serif;
}
.spnDadosBig{
	font-size:16px;
	font-family:'Montserrat',sans-serif;
	font-weight:bold;
}
.spnMiniTit{
	font-size:13px;
	font-weight:bold;
}
.buttonComments{
	background-color:#555;
	color:#FFF;
	width:21%;
	height:44px;
	float:left;
	border:1px solid #555;
}
.imgComent{
	float:left;
	margin:0 10px 10px 0;
	width:50px;
	height:50px;
	border-radius:25px;
}
.imgSubComent{
	float:left;
	margin-right:10px;
	width:40px;
	height:40px;
	border-radius:5px;
}
.div1{
	margin-bottom:30px;
}
.showMessage{
	display:none;
	color:red;
	padding-left:60px;
	font-family:'Montserrat',sans-serif;
	font-size:12px;
	margin-bottom:20px;
}
.divWarning{
	display:none;
	min-height:40px;
	margin-bottom:0px;
}
.divCommentsForm{
	display:none;
	border:0px solid #777;
}
.rdImagem{
	vertical-align:top;
	margin:0 2% 10px 0;
	width:30px;
	border:1px solid #FFF;
}
input[type="radio"]:checked+label img{ border:1px solid #555; }

.aComments{
	display:block;
	min-height:35px;
	background-color:#029ACC;
	color:#FFF !important;
	padding:10px 7px;
	margin-bottom:5px;
	text-align:center;
	border-radius:7px;
}
.aComments a{
	color:#FFF;
}
.aComments:hover{
	background-color:#028EBD;
}
.newComment{
	display:block;
	width:94%;
	height:10px;
	text-align:center;
	padding:3px 0 10px 0;
}
.divAvatar{
	padding-top:10px;
	width:100%;
	clear:left;
}


/* RESPONSIVO */
@media screen  and (max-width:640px){
	.divCommentsImg{ margin-right:2%;width:15%; }
	.divSubComments{ margin-left:px; }
	.txtNome{ width:99%; }

}