.commentlikelink,
.nodelikelink{
  display: block;
  margin-top:0px;
  text-decoration: none;
  vertical-align: middle;
}

.phrases-phrases-translations-list-rows-row .phrases-phrases-translations-list-rows-row-description{
  position:relative;
}
.nodelikelink.nodelikeltphrasestranslation{
  /*
  position:absolute;
  right: 0;
  top: -28px;
  */
}

.nodelikelink a{
  
}

.nodelikelink a.nodelike,
.nodelikelink a.nodeunlike,
.commentlikelink a.commentlike,
.commentlikelink a.commentunlike{
  background:url(../images/icon-fblike.png) no-repeat 0 2px;
  padding-bottom: 3px;
  padding-left: 21px;
}

.commentlikelink a.commentlikecount,
.nodelikelink a.nodelikecount{
  background:url(../images/icon-fblikes.png) no-repeat 0 2px;
  padding-bottom: 3px;
  padding-left: 21px;
  margin-left:10px;
}

#likeuserlist{
  position:absolute;
  z-index:805;
  text-align:left;
  font-weight:normal;
	padding-bottom:3px;
}

#likeuserlistinnerpadding{
  color:#000;
  font-size:12px;
  padding:4px 5px;
  margin:4px;
  cursor:default;
  background:#fafafa;
  border:1px solid #eaeaea;
  width: 100px;
}

#likeuserlist div.userlist-item{
  margin-bottom:2px;
  margin-top:2px;
}

#likeuserlist div.userlist-item a{
  font-size:12px;
	color:#666666;
	text-decoration:none;
}

#likeuserlistinner{

}

.nodelikeltphrasestranslation div,
.nodelikeforum div,
.nodelikecollection div,
.commentlikelink div{
  float:left;
  margin-top:1px;
}

.nodelikeltphrasestranslation,
.nodelikeforum,
.blockcommentlinks{
  float:right;
}

.nodelikecollection {
  margin-right: 20px;
  margin-top: 1px;
  float: left;
}

.nodelikeltphrasestranslation.nodelikelink div.likeleft,
.nodelikeforum.nodelikelink div.likeleft,
.nodelikecollection.nodelikelink div.likeleft,
.commentlikelink div.likeleft{
  float:left;
}

.nodelikeforum.nodelikelink a.nodelikenoactive,
.nodelikecollection.nodelikelink a.nodelikenoactive,
.nodelikeltphrasestranslation.nodelikelink a.nodelikenoactive,
.commentlikelink a.commentlikenoactive,
.blockcommentlikes a.commentlikenoactive{
  background: none repeat scroll 0 0 #f1f1f1;
  border: 1px solid #DCDCDB;
  color: #999999 !important;
  cursor: pointer;
  padding: 2px 6px;
  font-size:11px; 
  border-radius: 3px 3px 3px 3px;
	text-decoration:none;
	margin:0;
}

.nodelikeforum.nodelikelink a.nodelike,
.nodelikeforum.nodelikelink a.nodeunlike,
.nodelikecollection.nodelikelink a.nodelike,
.nodelikecollection.nodelikelink a.nodeunlike,
.nodelikeltphrasestranslation.nodelikelink a.nodelike,
.nodelikeltphrasestranslation.nodelikelink a.nodeunlike,
.commentlikelink a.commentlike,
.commentlikelink a.commentunlike,
.blockcommentlikes a.commentlike,
.blockcommentlikes  a.commentunlike{
  background: none repeat scroll 0 0 #FCFCFC;
  border: 1px solid #DCDCDB;
  color: #004693 !important;
  cursor: pointer;
  padding: 2px 6px;
  font-size:11px; 
  border-radius: 3px 3px 3px 3px;
	text-decoration:none;
	margin:0;
}

.nodelikeforum.nodelikelink a.nodelikecount,
.nodelikecollection.nodelikelink a.nodelikecount,
.nodelikeltphrasestranslation.nodelikelink a.nodelikecount,
.commentlikelink a.commentlikecount{
  background: none repeat scroll 0 0 white;
  border: 1px solid #DCDCDB;
  color: #004693 !important;
  cursor: pointer;
  padding: 1px 6px;
  font-size:11px; 
	border-radius: 3px 3px 3px 3px;
	text-decoration:none;
	margin:0;
}

.nodelikeforum.nodelikelink .commentlikecountarrow,
.nodelikecollection.nodelikelink .commentlikecountarrow,
.nodelikeltphrasestranslation.nodelikelink .commentlikecountarrow,
.commentlikelink .commentlikecountarrow{
  height: 0;
  left: 1px;
  position: relative;
  top: 2px;
  width: 5px;
  z-index: 2;
}

.nodelikeforum.nodelikelink .commentlikecountarrow s,
.nodelikeforum.nodelikelink .commentlikecountarrow i,
.nodelikecollection.nodelikelink .commentlikecountarrow s,
.nodelikecollection.nodelikelink .commentlikecountarrow i,
.nodelikeltphrasestranslation.nodelikelink .commentlikecountarrow s,
.nodelikeltphrasestranslation.nodelikelink .commentlikecountarrow i,
.commentlikelink .commentlikecountarrow s,
.commentlikelink .commentlikecountarrow i{
  border-color: transparent #D7D7D7;
  border-style: solid;
  border-width: 5px 6px 4px 0;
  display: block;
  position: relative;
  top: 2px;
}

.nodelikeltphrasestranslation.nodelikelink .commentlikecountarrow i,
.nodelikeforum.nodelikelink .commentlikecountarrow i,
.nodelikecollection.nodelikelink .commentlikecountarrow i,
.commentlikelink .commentlikecountarrow i{
  border-right-color: #FFFFFF;
  left: 2px;
  top: -7px;
}

.post-info span.post-like{

}

.blockcommentlikes{
  float:right;
  margin-top:4px;
	margin-right:10px;
}


/* pages */
.user-likes{
  margin-top:15px;
}

.user-likes .user-likes-title {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 5px;
  padding-left: 10px;
  margin-bottom:15px;
	margin-top:10px;
}

.user-likes .user-likes-rows .user-likes-rows-row {
  margin:0;
  padding: 14px 8px;
}

.user-likes-rows-row-avatar {
  float: left;
  width: 50px;
}


.user-likes-rows-row-line {
  color: #666666;
  margin-left: 50px;
  margin-top: 3px;
  overflow: hidden;
}


.user-likes-rows-row-date, .user-likes-rows-row-link {
  float: left;
  margin-right: 10px;
  overflow: hidden;
  font-size: 13px;
}

.user-likes-rows-row-title {
  margin-top: 4px;
}

@media screen and (min-width: 1120px) {

  .nodelikeforum.nodelikelink a.nodelikenoactive,
  .nodelikeltphrasestranslation.nodelikelink a.nodelikenoactive,
  .commentlikelink a.commentlikenoactive,
  .blockcommentlikes a.commentlikenoactive,
  .nodelikeforum.nodelikelink a.nodelike,
  .nodelikeforum.nodelikelink a.nodeunlike,
  .nodelikecollection.nodelikelink a.nodelike,
  .nodelikecollection.nodelikelink a.nodeunlike,
  .nodelikeltphrasestranslation.nodelikelink a.nodelike,
  .nodelikeltphrasestranslation.nodelikelink a.nodeunlike,
  .commentlikelink a.commentlike,
  .commentlikelink a.commentunlike,
  .blockcommentlikes a.commentlike,
  .blockcommentlikes  a.commentunlike,
  .nodelikeforum.nodelikelink a.nodelikecount,
  .nodelikeltphrasestranslation.nodelikelink a.nodelikecount,
  .commentlikelink a.commentlikecount {
    font-size: 12px;
  }

}


