.lastcomm {
  margin: 0;
  padding: 0;
  list-style: none;
  font: normal 14px/20px Arial, sans-serif;
}
.lastcomm a {
    text-decoration: none;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.lastcomm a span {
  color: #676767;
}
.lastcomm li {
  position: relative;
  border-bottom: solid 1px #ccc;
  cursor: pointer;
  padding: 6px 15px;
  transition: 0.3s ease-in-out;
}
.lastcomm li .lcomm-user {
  color: #81BE5D;
}
.lastcomm li .lcomm-date {
  color: #666;
}
.lastcomm li .lcomm-hidden {
  position: absolute;
  top: -10px;
  left: 100%;
  width: 450px;
  display: none;
  padding: 10px 14px;
  font-weight: normal;
  text-shadow: none;
  background: #fff;
  border: solid 2px #7795A5;
  z-index: 150;
  color: #444;
}
.lastcomm li .lcomm-hidden img {
  max-width: 450px;
}
.lastcomm li .lcomm-hidden .lcomm-user-foto {
  max-width: 60px;
  background: #fff;
  display: block;
  margin: 4px 10px 10px 0;
  overflow: hidden;
  float: left;
  border: 3px solid #88ABBD;
}
.lastcomm li .lcomm-hidden .lcomm-text {
  overflow: hidden;
}
.lastcomm li:hover {
  background: #7795A5;
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  transition: 0.3s ease-in-out;
}
.lastcomm li:hover .lcomm-hidden {
  display: block;
}
.lastcomm li:hover a,
.lastcomm li:hover .lcomm-date,
.lastcomm li:hover .lcomm-user,
.lastcomm li:hover a span {
  color: #cfecf8;
}
.right-side .lastcomm .lcomm-hidden {
  left: auto;
  right: 100%;
}
.n_comment .rcols:before { 
	content: ' '; 
	position: absolute; 
	width: 0; 
	height: 0; 
	left: -13px; 
	top: 17px; 
	border: 9px solid; 
	border-width: 13px 0 13px 13px;
	z-index:1;
	border-color: transparent transparent #CFCFCF transparent; 
}
.n_comment .rcols:after { 
	content: ' '; 
	position: absolute; 
	width: 0; 
	height: 0; 
	left: -12px; 
	top: 19px; 
	border: 8px solid;
	border-width: 12px 13px 11px 12px;
	z-index:2;
	border-color: transparent transparent #fff transparent; 
}
.n_comment_c {
	overflow:hidden;
	z-index:5;
	position:relative;
	min-height: 60px;
}
.n_comment_c  img{
max-width:250px;
}
.n_comment_c  a{
color:#ff6161;
}