body{background:none;margin:0;padding:0;}
.commentslimit{
	/*background:#f2f2f2;*/
	padding:8px 25px;
	width:100%;
	text-align:center;
}
.acceso{
	padding:0 15px;
	font-size:1.2em;
	color:#000;
}
.registrocomments a{
	padding:5px 10px;
	color:#fff;
	background:#219590;
	font-size:1.2em;
}
.commentslogin{
	margin-bottom:5px;
}
.commentslogin strong{
	color:#000;
}
.formlogincomments{
	margin-bottom:15px;
}
.cajacorreo{
	width:48%;
	text-align:right;
	margin-right:1%;
	display:inline-block;
}
.cajaclave{
	width:48%;
	text-align:left;
	margin-left:1%;
	display:inline-block;
}
.cajacorreo input, .cajaclave input{
	width:100%;
	max-width:220px;
}
.btningresarcomments{
	padding:5px 14px;
	color:#fff;
	background:#219590;
	font-size:1.2em;
	cursor:pointer;
}
.olvidocomments a{
	color:#219590;
}


.titulocometarios{font-size:1.2em;font-weight:bold;color:#219590;border-bottom:2px solid;margin-bottom:7px;}
.numcomentarios{font-size:1.5em;font-weight:bold;color:#000;}
.numcomentarios i{color:#219590;font-size:1.5em;margin-right:3px;margin-bottom:10px;}
#textocomentario{width:100%;resize:none;border-radius:6px;margin-bottom:7px;border:1px solid #ccc;padding:5px;}
.botoncomentar{background-color:#219590;color:#fff;font-weight:bold;font-size:1.2em;padding:2px 6px;margin-top:7px;}
.botoncomentar:hover, .botoncomentar:focus{color:#fff;}
.usuariocomentario{font-weight:bold;font-size:1.2em;line-height:1.3;color:#000;}
.mensajecomentario{color:#666;}
.opcionescomentario{font-size:0.9em;color:#219590;}
.opcionescomentario span:hover{text-decoration:underline;}
.opcionescomentario .votocomentario{color:#777;font-size:0.9em;}
.opcionescomentario .votocomentario i{color:#219590;font-size:1.4em;margin-right:3px;}
.respondercomentario, .reportarcomentario{cursor:pointer;margin-right:5px;font-weight:bold;font-size:0.95em;}
.upcomentario, .downcomentario {cursor:pointer;margin-right:5px;}
.comentariolevel1, .comentariolevel2{margin-bottom:12px;}
.comentariolevel2 > div{margin-left:21px;}
.comentariolevel2 > div.datoscomentario{margin-left:0;}
.comentariolevel2 > div.datoscomentario .usuariocomentario:before{content:"\f064";font:normal normal normal 16px/1 FontAwesome;color:#999;margin-right:5px;}
.fechacomentario{font-size:0.8em;font-color:#777;}
hr.separadorcomentarios{margin-top:15px;margin-bottom:15px;border-top:2px solid #ddd;}
.inputcaptcha{min-height:75px;}
.cancelarrespuesta{color:#219590;font-size:0.9em;cursor:pointer;margin-bottom:5px;display:block;}