 .ajax-loading{padding-left:25px;height:20px;background: url(../images/loading.gif) no-repeat bottom left;}
 #comments{padding:4px 0 0 0;}
 #comments h3#comments-num,#addcomment h4{margin:0 0 10px;font-size:14px;float:left !important;width:40% !important;}
 #comments ol{border-top:1px solid #E0E0F9;list-style-image: none;list-style-position: outside;list-style-type: none;margin:0 0 10px;padding:0pt;clear:left !important;}
 #comments li.comment{margin:0;padding:5px 10px;}
 li.comment p.author{margin:0.1em 0pt;color:#666666;font-size:12px;}
 li.comment p.author img.avatar{border:1px solid #cccccc;padding:2px;margin:3px;float: left;}
 li.comment div.metadata{height:50px;margin-bottom:0.5em;}
 li.comment div.comment{margin-top:7px;}
 li.comment p.date{color:#666666;font-size:10px;margin:0.1em 0pt;}
 div.captcha img{display:block;margin:0;padding:2px;}
 .odd{}.even{background-color:#FFF;}
 div.sharing{margin:10px 0 10px 0;padding-right:5px;height:22px;}
 div.sharethis{float: left;padding:0 10px 0 0;}
 div.sharelist{margin:0;padding:1px;float:left;vertical-align: center;margin-top:0px;}
 div.sharelist div{display: inline;margin:0;padding:0;}
 ul.rating-stars,ul.rating-stars a:hover,ul.rating-stars .current-rating{background: url(../images/bullet.png) left -1000px repeat-x;}
 ul.rating-stars{position: relative;width:68px;height:22px;overflow: hidden;list-style: none;margin:0;padding:0;background-position: left top;margin-top:0px;}
 ul.rating-stars li{display: inline;background-image: none;padding:0;}
 ul.rating-stars a,ul.rating-stars .current-rating{position:absolute;top:0;left:0;text-indent: -1000em;height:25px;line-height:25px;outline: none;overflow: hidden;border: none;cursor: pointer;}
 ul.rating-stars a:hover{background-position: left bottom;}
 ul.rating-stars a.one-star{width:20%;z-index:6;}
 ul.rating-stars a.two-stars{width:40%;z-index:5;}
 ul.rating-stars a.three-stars{width:60%;z-index:4;}
 ul.rating-stars a.four-stars{width:80%;z-index:3;}
 ul.rating-stars a.five-stars{width:100%;z-index:2;}
 ul.rating-stars .current-rating{z-index:1;background-position: left center;margin:0px; padding-left:0px !important; }
 .rating-count{margin-right:5px;padding-top:4px;float:right;}
 .rating-container{display: -moz-inline-block;display: -moz-inline-box;display: inline-block;vertical-align: middle;margin-right:10px !important;line-height:15px !important;width:50% !important;float:right; margin-top: 0px;}
 .posform{margin:0px;}
 #comentarios h3#comments-num,#addcomment h4{margin:0 0 10px;font-size:14px;float:left !important;width:40% !important;}
 #comentarios ol{border-top:1px solid #E0E0F9;list-style-image: none;list-style-position: outside;list-style-type: none;margin:0 0 10px;padding:0pt;}
 #comentarios li.comment{margin:0;padding:5px 10px;}
 .amigo{vertical-align: center;margin-top:0px;}
 .avalia{float:right;margin-left:0px;}
