.content-fragment.blog-feedback-list .post-actions .navigation-item { list-style: none; padding: 0.25em 10px 0.25em 0; float: left; }
.content-fragment.blog-feedback-list .post-actions .navigation-item.post-reply .reply-count 
{
    background: url("/web/20140122190246oe_/http://blog.surface.com/cfs-filesystemfile.ashx/__key/themefiles/s-e7927559fb9d4fdbb89610a6752621f9-files/comment_5F00_bubble.png") no-repeat scroll 0 0 transparent;
    height: 24px; width: 24px;
    color: #FFFFFF; font-size: 12px; font-weight: 700; text-align: center;
    top: -2px; display: inline-block;
}

.post-attributes.badges .attribute-item.badge { margin: 0px; }

.comment-reply-outer { clear: both; /*border-top: 1px #00CCFF solid;*/  } 
.comment-replies, .comment-reply-form { clear: both; padding-top: 5px; }

.comment-replies .comment-reply { clear: both; }
.comment-replies .comment-reply .metadata .property-list .property-item { list-style: none; float: left; padding-right: 10px; }
.comment-replies .comment-reply .metadata .property-list .property-item.post-date { position: absolute; right:70px; left: auto; }
.comment-replies .comment-reply .metadata .property-list { padding-left: 0px; }
.comment-replies .comment-reply .body { clear: both; }

.comment-reply-form textarea { overflow-y: auto !important; } 

.comment-reply-form .field-item.post-submit .internal-link.add-reply.submit-button {
    background: none no-repeat scroll right 0 #00AEEF;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px; font-weight: bold; 
    height: 22px; line-height: 22px; 
    margin-left: 12px; margin-top: -2px; padding: 0 12px 0 0;
    position: relative; z-index: 3;    
}
.comment-reply-form .field-item.post-submit .internal-link.add-reply.submit-button span
{
    background: none no-repeat scroll right 0 #00AEEF;
    display: inline-block; height: 22px; left: -12px; width: 12px; top: 0;
    position: absolute;
}
.comment-reply-form .field-item.post-submit .internal-link.add-reply.submit-button:hover { 
 background: none no-repeat scroll right 0 #00C8FF;
}
.comment-reply-form .field-item.post-submit .internal-link.add-reply.submit-button:hover span {
    background: none no-repeat scroll right 0 #00C8FF;
}
.comment-reply-form .field-item.post-submit .internal-link.add-reply.submit-button.disabled {
    background: none no-repeat scroll right 0 #00CCFF;
}
.comment-reply-form .field-item.post-submit .internal-link.add-reply.submit-button.disabled span {
    background: none no-repeat scroll right 0 #00CCFF;
}
.comment-reply-form textarea { min-height: 50px; height: 50px;}

.comment-reply-form li.message { display: none; }

.comment-reply-form .field-item.post-submit .processing
{
    background: url("/web/20140122190246oe_/http://blog.surface.com/cfs-filesystemfile.ashx/__key/themefiles/s-e7927559fb9d4fdbb89610a6752621f9-files/spinner.gif") no-repeat scroll left top #FFFFFF;
    display: inline-block; height: 0; left: 85px; overflow: hidden; padding: 16px 0 0; 
    top: 1px; width: 16px;
}