.wys-comments-list{ padding: 6px; }
.wys-comments-list p{ padding: 0; margin: 0; }
.wys-comments-list .wys-comment-gravatar, .wys-comments-list .wys-comment-display{ display: inline-block; margin: 0 -2px; vertical-align: top; box-sizing: border-box; }
.wys-comments-list .wys-comment-gravatar{ width: 60px; height: 60px; } 
.wys-comments-list .wys-comment-gravatar img{ border: solid 2px #EFEFEF; border-radius: 50%; }
.wys-comments-list .wys-comment-gravatar .no-comment img{ border: none; border-radius: 0; }
.wys-comments-list .wys-comment-display{ padding: 0 0 12px 19px; width: calc( 100% - 60px ); min-height: 76px; /* 64px gravatar (+ border) height, plus bottom padding */ }
.wys-comments-list .wys-comment-display .recent-comment-author{ font-size: 13px; }
.wys-comments-list .wys-comment-display .recent-comment-author .author-name{ font-weight: 700; color: #6D1F39; }