/*---------------------------------------------- COLABORACIONES */div.usuario_colaboracion{	position: relative;	margin: 0px 0 0px 0;	border-top: 1px solid #ddd;	overflow: hidden;}div.usuario_colaboracion:nth-child(odd)	{	background-color: #eaeaea;		}div.usuario_colaboracion:nth-child(even)	{	background-color: #f0f0f0;	}div.usuario_colaboracion:hover				{	background-color: white;	}/*div.usuario_colaboracion_foto{	position: absolute;	top: 0;	left: 0;	bottom: 0;	width: 50px;	background-repeat: no-repeat;	background-position: center center;	background-size: cover;	cursor: pointer;}*/div.usuario_colaboracion_in{	/*margin: 5px 5px 5px 60px;*/	margin: 5px 5px 5px 5px;}div.usuario_colaboracion_puntos{	float: right;	margin: 0 0 0 10px;	text-align: right;	line-height: 35px;	font-weight: bold;	font-size: 20px;	color: #249325;}div.usuario_colaboracion_datos{	margin: 0 10px 0 0px;}div.usuario_colaboracion span.usuario_colaboracion_titulo{	line-height: 20px;	font-size: 15px;	color: #dc143c;	font-weight: bold;}div.usuario_colaboracion span.usuario_colaboracion_fecha{	line-height: 15px;	font-size: 11px;	font-weight: normal;	color: #999999;}div.usuario_colaboracion_op{	float: right;	margin: 0 0 20px 10%;	font-size: 0;	text-align: right;}/*---------------------------------------------- EVALUACIONES */div#perfil_evaluaciones{	margin: 0 0 20px 0;	overflow: hidden;}div.perfil_evaluacion{	margin: 0px 0 0px 0;	min-height: 50px;	/*cursor: pointer;*/	overflow: hidden;}div.perfil_evaluacion:nth-child(even)	{	background-color: #eaeaea;	}div.perfil_evaluacion:nth-child(odd)	{	background-color: #f0f0f0;	}div.perfil_evaluacion_in{	margin: 5px 5px 5px 5px;	overflow: hidden;}div.perfil_evaluacion:hover				{	background-color: white;	}div.perfil_evaluacion_puntos{	float: right;	margin: 0 0 0 10px;	min-height: 40px;	text-align: right;	line-height: 40px;	font-weight: bold;	font-size: 20px;	color: #249325;}div.perfil_evaluacion_usuario{	float: left;	position: relative;}div.perfil_evaluacion_usuario_foto{	position: absolute;	top: 0px;	left: 0px;	width: 40px;	height: 40px;	border-radius: 50%;	background-repeat: no-repeat;	background-position: center center;	background-size: cover;	background-color: white;}div.perfil_evaluacion_usuario_nombre{	margin: 0 0 0 50px;	line-height: 25px;	font-weight: bold;	font-size: 13px;	color: #dc143c;}div.perfil_evaluacion_usuario_fecha{	margin: 0 0 0 50px;	line-height: 15px;	font-weight: normal;	font-size: 11px;	color: #999999;}div.perfil_evaluacion_comentario{	float: left;	margin: 0 15px 0 15px;	border-radius: 5px;	background-color: white;}div.perfil_evaluacion_comentario span{	display: block;	margin: 5px 5px 5px 5px;	font-size: 12px;	font-style: italic;	color: #777;}