.comments-area{margin:30px 0 0}.comments-title,.comment-reply-title{margin-bottom:30px}.comment-list,.commentlist{margin:0;list-style:none;padding:0}.comment-list .children,.commentlist .children{list-style:none}.comment-list ol,.commentlist ol{list-style:none}.comment-list .comment-body,.commentlist .comment-body{margin-bottom:20px;padding-top:20px}.comment-list>.comment:first-child>.comment-body,.commentlist>.comment:first-child>.comment-body{border-top:0;padding-top:0}.post-comments{margin:0 0 45px}.comment-author .fn{font-weight:bold}.comment-author .avatar{width:64px;height:64px;float:left;margin:0 15px 15px 0;overflow:visible;border-radius:3px}.comment-content{overflow:hidden;zoom:1;font-size:13px}.comment-content p,.comment-content ul,.comment-content ol{margin-bottom:10px}.comment-content ul ul,.comment-content ul ol,.comment-content ol ul,.comment-content ol ol{margin-bottom:0}.comment-metadata{font-size:12px;margin:0 0 5px}.comment-reply-link{font-size:10px;text-transform:uppercase;padding:4px 10px;margin-left:80px;height:auto;width:auto}.bypostauthor>article .fn::before{font-family:FontAwesome;content:"\f005";margin:0 2px 0 -2px;position:relative;top:-1px;font-size:11px}.comment-respond{margin-top:60px}#cancel-comment-reply-link{font-size:13px;font-weight:normal;margin-left:5px}.form-allowed-tags,.comment-notes{font-size:12px;line-height:1.5;opacity:.75}.form-submit{margin-bottom:0;margin-top:40px}.no-comments{border:1px solid #ebebeb;padding:15px;margin-top:40px;text-align:center}.comment-form-cookies-consent{line-height:normal}.comment-form-cookies-consent label{display:inline-block;margin:0 0 0 8px}