.thumbs-rating-container{display:inline-block;position:relative;top:-4px;}
.thumbs-rating-container.not-voted span{cursor:pointer;}
.thumbs-rating-container span:before{content:'';width:15px;position:absolute;height:25px;padding:3px 8px;text-align:center;}
.thumbs-rating-container .thumbs-rating-up, .thumbs-rating-container .thumbs-rating-down{float:left;font-size:18px;width:13px;height:17px;display:block;background-repeat:no-repeat;background-color:#FFF;font-weight:bold;position:relative;top:10px;}
.thumbs-rating-container .thumbs-rating-up{position:relative;background:url(plus.png) no-repeat;float:right;top:7px;}
.thumbs-rating-container .thumbs-rating-down{background:url(minus.png) no-repeat;}
.thumbs-rating-container.not-voted .thumbs-rating-up:hover{}
.thumbs-rating-container .thumbs-rating-up.thumbs-rating-voted{}
.thumbs-rating-container.not-voted .thumbs-rating-down:hover{}
.thumbs-rating-container .thumbs-rating-down.thumbs-rating-voted{}
.thumbs-rating-container .thumbs-rating-already-voted{padding-top:1em;clear:both;font-size:0.9em;display:none;-webkit-transition:(all 0.3s);transition:(all 0.3s);background:none;position:relative;height:10px;margin-left:-93px;}
.thumbs-rating-container .thumbs-rating-already-voted:before{content:attr(data-text);width:94px;padding:0;background:none;}
#thanks_vote{display:none;border:1px solid;overflow:hidden;margin:18px 0;padding:10px;width:100%;background-color:#ECF5D9;border-color:#7FBA00;}
#thanks_vote .iconHolder{width:28px;height:28px;background-position:0px -120px;background-image:url(notifications-feed-icons-desktop.png);float:left;}
#thanks_vote .caption{padding-top:8px;position:relative;margin-left:62px;margin-right:20px;}
.semibold{font-weight:bold;font-size:18px;margin-bottom:15px;}
#shareThis{float:right;margin:15px 0;}
.yashare-auto-init{float:right;}
span.raiting_sum{float:left;font-size:28px;padding:0px 9px;min-width:40px;text-align:center;color:#1a1a1a;top:-3px;position:relative;}
span.raiting_sum:before{content:none;}