.commentwrap{margin:.625em 0 6.75em;position:relative;clear:both}.comment-title,#reply-title{font-size:1.2em;font-weight:600;margin:0 0 1em;padding:0;text-transform:uppercase;letter-spacing:.08em}.commentwrap .pagenav{margin:.625em 0;border:0;box-shadow:none}.commentwrap .pagenav.top{margin:0;position:absolute;top:0;right:0}.commentlist{margin:0 0 30px;padding:0}.commentlist li{border-top:solid 1px #d1d1d1;margin:0;padding:30px 0 0;list-style:none;position:relative}.commentlist .comment-author{margin:2px 0 10px;padding:0}.commentlist .comment-author br{display:none}.commentlist .avatar{float:left;margin:0 20px 0 0;width:76px;height:76px}.commentlist cite{font-size:130%;font-style:normal;font-weight:500;text-transform:Capitalize;display:block;margin-bottom:6px}.commentlist cite a{text-decoration:none}.commentlist cite .tf_fa{margin-right:10px}.commentlist .comment-time{color:#a3a3a3;font-size:.9em;display:block;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:14px}.commentlist .commententry{position:relative;min-height:40px;overflow:hidden;overflow-wrap:break-word;margin-bottom:4px}.commentlist ul,.commentlist ol{margin:0 0 0 98px;padding:0}.commentlist .reply{position:absolute;right:0;top:30px}.commentlist .comment-reply-link{font-weight:600;font-size:12px;text-transform:uppercase;text-decoration:none;background-color:#000;color:#d5b000;padding:3px 8px 2px;position:relative;letter-spacing:.05em}.commentlist .comment-reply-link:before{content:'';display:inline-block;border:12px solid transparent;border-right-color:#000;position:absolute;left:-24px;top:0}.commentlist .comment-reply-link:hover{text-decoration:none}#respond{margin:0;padding:16px 0 0;position:relative;clear:both}#respond #cancel-comment-reply-link{position:absolute;top:20px;right:0;font-size:85%;line-height:100%;text-decoration:none;display:block;padding:5px 10px;background-color:#000}#respond #cancel-comment-reply-link:hover{color:#fb4e55}#respond #cancel-comment-reply-link:before,#respond #cancel-comment-reply-link:after{content:'';display:inline-block;border-top:1px solid;width:1.2em;position:absolute;left:-25px;top:11px;transform:rotate(45deg);transition:transform .3s ease}#respond #cancel-comment-reply-link:after{transform:rotate(-45deg)}#respond #cancel-comment-reply-link:hover:before{transform:rotate(135deg) scale(1.5)}#respond #cancel-comment-reply-link:hover:after{transform:rotate(45deg) scale(1.5)}#commentform{margin:22px 0 0 2px}#commentform label small{font-weight:normal}#commentform textarea{height:185px;width:100%;box-sizing:border-box}#commentform .comment-form-author,#commentform .comment-form-email{width:50%;float:left;box-sizing:border-box;clear:none}#commentform p.comment-form-author{padding-right:2%}#commentform .comment-form-email{padding-left:2%}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url]{width:100%;max-width:none;box-sizing:border-box}#commentform p{margin:0 0 1.3em}.full_width .commentwrap{max-width:978px;margin-left:auto;margin-right:auto}@media screen and (max-width:1260px){.full_width .commentwrap{max-width:90%}}@media screen and (max-width:680px){.commentlist{padding-left:0}.commentlist .commententry{clear:left}.commentlist ul,.commentlist ol{margin:0 0 0 5%}.commentlist .avatar{float:left;width:40px;height:40px;margin:0 1em 1em 0}#commentform label{display:block}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url]{width:100%;max-width:none;margin:0;box-sizing:border-box}}
