.comments{border-bottom:1px solid #eee;margin:20px 0;padding-bottom:20px;width:100%}.comments .comment-title{padding:0 0 10px;font-size:16px;font-weight:700;margin-bottom:20px;text-transform:uppercase;border-bottom:1px solid #555}.comments .comment-top{width:100%}.comments .comment-top>img{margin:7px;width:40px!important;float:left}.comments .comment-name{font-size:16px;font-weight:700;margin-bottom:10px;text-transform:capitalize}.comments .comment-date{font-size:12px;color:#757575;display:flex}.comments .comment-date>img{margin-right:5px;width:auto!important}.comments .comment-middle{font-size:15px;margin-bottom:30px;margin-top:10px}.comments .comment-middle a{font-size:15px}#commentForm{margin-bottom:40px;width:100%}#commentForm .form-title{font-size:15px;font-weight:700;margin-bottom:20px;text-transform:uppercase}#commentForm input[name=f_name]{line-height:30px;padding-left:10px}#commentForm input[name=f_name],#commentForm textarea{font-size:15px;border:1px solid #ddd;margin-bottom:20px;color:#222;box-sizing:border-box;background:#fff;width:100%}#commentForm textarea{height:150px;padding:10px;line-height:1.5}#commentForm .captcha>div{margin-right:20px;max-width:100%;display:inline-block}#commentForm .captcha input[name=nc_captcha_code]{font-size:15px;border:1px solid #ddd;margin-bottom:20px;color:#222;max-width:100%;box-sizing:border-box;background:#fff;width:200px;line-height:30px;padding-left:10px;display:inline-block}#commentForm .captcha button{padding:2px 5px;font-size:12px;border:2px solid #999;color:#555;background:#fff}#commentForm input[type=submit]{padding:2px 7px;font-size:16px;border:2px solid #529ace;color:#fff;background:#529ace;line-height:20px}#commentForm .error{padding:10px 0;font-size:15px;color:red}.comments .comment-answer{border-left:1px solid #eee;margin-left:55px;padding-left:15px}