.likeblock {
   line-height:19px;
   cursor: default;
   display: inline-block;
   white-space: nowrap;
   text-indent: 0;
   position: relative;
   vertical-align:top;
   margin: 5px 10px 0 0;
   font-size:10pt;
}

.likeblock + #socialshare {
 display:inline-block;
 position:relative;
}

.like-icon {
    background-image: url(../images/likes/like.png)
}

.like-voted .like-icon  {
    background-image: url(../images/likes/like-voted.png) !important;
}

.like-a:hover .like-icon, .like-icon:hover  {
 background-image: url(../images/likes/like-hover.png);
}

.like-a:hover .like-label, .like-label:hover  {
 color:#000000;
}


.dislike-icon {
    background-image: url(../images/likes/dislike.png);
    position: relative;
    top: 1px;
}

.dislike-voted .dislike-icon  {
    background-image: url(../images/likes/dislike-voted.png) !important;
}

.dislike-icon:hover  {
 background-image: url(../images/likes/dislike-hover.png)
}

.like-icon, .dislike-icon {
    display: inline-block;
    cursor: pointer;
    height: 19px;
    width: 19px;
    margin-right: 2px;
    vertical-align: middle;
}

.like-label {
    color: #555555;
    cursor: pointer;
    top:0px;
    padding: 0 2px 0 1px;
    position: relative;
    vertical-align: middle;
    font-weight:700;
}

.like-count {
    font-weight: normal;
    height: 16px;
    position: relative;
    top: 0px;
    vertical-align: middle;
    font-weight:700;
}

.likeblock .tooltip > .tooltip-inner {
  font-size:14px;
  min-width:100px;
}

.likeblock.voting .like-label, .likeblock.voting .like-count {
 color:#aaa;
}

/*.like-spacer {
 display:inline-block; 
 width:10px;
}*/

