#comentarios_comenta{
	margin-top:5%;
	float:none;
	
}
#nuevo_coment{
	
	transition:2s;
	opacity:100;
	
}
#mensaje_deja{
	min-height:3em;
	margin:auto;
	padding-left:5%;
	
	
}
.eliminar_comentario{
	display:block;
	float:right;
	text-align:right;
	color:#C00;
	padding:0px;
	margin:0px;
}
.eliminar_comentario:hover{
	color:#F00;
}
#comentarios_comenta textarea{
	font-size:1em;
	
	width:98%;
	height:5em;
	
}
#comentarios_comenta input[type='button']{
	
	transition:1s;
	font-size:1.2em;
	text-align:right;
	background:#060;
	
	margin:2% 2% 2% 0px;
}
#comentarios_comenta input[type='button']:hover{
	background:#0C0;
	
}
#comentarios_comenta input[type='button']#comenta_off:hover,#comentarios_comenta input[type='button']#comenta_off{
	background:#DDD;
	cursor:default;
	display:block;
}
.comentarios_caja{
	margin-bottom:1%;
	
	display:table;
	width:98%;


	
	
}
a{
	transition:color 0.7s;
	text-decoration:none;
}
.comentario_datos{
	width:100%;
	max-width:734px;
	float:left;
	font-size:0.9em;
	color:#666;
	
	
}
.comentario_cuerpo{
	background-color:#333;
	padding:1%;
	color:#FFF;
	width:100%;
	max-width:720px;
	overflow:hidden;float:left;
	min-height:2em;
	height:auto;
	
	
	
}
.comentario_numero{
	color:#333;
	font-size:1.2em;
	font-family:TIMESITALIC;
	
}
.mensaje_aviso,#aviso_caracteres,#nombre_aviso,#numerico{
	
	height:0px;
	color:#C00;
	font-size:0.8em;
	opacity:0;
	transition:1s;
}
.nombre_usuario{
	margin:1% 0 1% 0;
	font-weight:bold;

	text-transform:capitalize;
}
#nombre_comentario{
	
}
.alerta{
	padding:2%;
	color:#F00;
}