.ej-comments{background:#fcfcfc;padding:15px 30px}.ej-comments .comment-list ul.children{margin:5px 10px 10px 30px}h3.trending.comments-bar{background:#f79420;text-transform:capitalize}#comment-input{border:1px solid #cdcdcd;width:100%;height:120px;background:#fff;margin:0 auto;padding:20px 15px 15px;font-size:15px;line-height:18px;color:#333;resize:vertical;font-family:open sans}#reply-title{font-size:16px;line-height:20px;margin:0 0 25px;color:#999}#reply-title small{float:right}#reply-title a{color:#eba806}#reply-title small a,#reply-title small a i{color:#f30}p.comment-form-comment{position:relative}p.comment-form-comment span.commenticon{display:block;position:absolute;top:-15px;left:30px;height:35px;width:50px;background:url(../images/gr-comments-icon-color.png) center left no-repeat transparent;background-size:contain}#comments .form-submit{padding:0;margin:0 auto 20px;text-align:right}#comments .form-submit input[type=submit]{display:inline-block;background:#fa9600;color:#fff;cursor:pointer;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:12px;line-height:13px;font-family:open sans}.comment-list .comment{border-left:4px solid #cdcdcd;padding-left:3px;margin:0 0 20px}.comment-list .comment.depth-1{border-top:1px solid #cdcdcd;padding-top:30px;border-left:0;padding-left:0}.comment-list .comment:first-child{border-top:0}.comment-list .comment-meta{font-size:13px;line-height:17px}.comment-list .comment-author{color:#ea4f00;display:inline-block;margin-right:10px;font-weight:600}.comment-list .comment.depth-1 .comment-author{color:#fa9600}.community-single .comment-list p{font-family:open sans;font-size:13px;line-height:18px;font-weight:400;padding:0;margin:5px 0}.comment-list .reply a{font-size:13px;line-height:17px;color:#999}