.commentwrap{clear:both;margin:.625em 0 1.25em;position:relative}.comment-reply-title,.comment-title{font:normal 1.1em Montserrat,sans-serif;letter-spacing:.01em;margin:0 0 2.6em;padding:0;text-transform:uppercase}.commentwrap .pagenav{border:0;box-shadow:none;margin:10px 0}.commentwrap .pagenav.top{margin:0;position:absolute;right:0;top:0}.commentlist{margin:0 0 30px;padding:0}.commentlist li{list-style:none;margin:0;padding:0 0 1.15em;position:relative}.commentlist .comment-author{margin:0;padding:0}.commentlist .comment-author br{display:none}.commentlist .avatar{border-radius:100%;float:left;margin:0 1.2em 0 0}.commentlist cite{color:var(--theme_accent);display:inline-block;font-size:.85em;font-style:normal;font-weight:700;letter-spacing:-.01em;margin-right:.7em;text-transform:uppercase}.commentlist cite a{text-decoration:none}.commentlist cite .tf_fa{margin-right:10px}.commentlist .bypostauthor>.comment-author cite:before{content:"\e80a";font-family:themify_theme_icon;font-style:normal;font-weight:400;margin-right:12px;text-decoration:none}.commentlist .comment-time{display:inline-block;font-size:.85em;font-weight:700;text-transform:uppercase}.commentlist .commententry{clear:both;letter-spacing:-.005em;max-width:90%;min-height:40px;overflow:hidden;overflow-wrap:break-word;padding:1.5em 0 0;position:relative}.commentlist ol,.commentlist ul{margin:1.15em 0 0 6%;padding:0}.commentlist .reply{position:absolute;right:0;top:-2px}.commentlist .comment-reply-link{background-color:var(--theme_accent);border-radius:2em;color:#fff;font-size:11px;padding:1em 1.5em;text-decoration:none;text-transform:uppercase}.commentlist .comment-reply-link:hover{background-color:#000;text-decoration:none}#respond{border-top:4px solid #d6d7d8;clear:both;margin:0;padding:3.5em 0 0;position:relative}#respond #cancel-comment-reply-link{background-color:var(--theme_accent);border-radius:2em;color:#fff;display:block;font-size:85%;line-height:100%;padding:1em 1.5em;position:absolute;right:0;text-decoration:none;top:55px}#respond #cancel-comment-reply-link:hover{background-color:#000}#commentform{margin:0}#commentform p{padding:0 0 .6em}#commentform label{font-weight:400}#commentform label small{font-weight:400;text-transform:none}#commentform textarea{height:170px}#commentform .comment-form-author,#commentform .comment-form-email{box-sizing:border-box;clear:none;float:left;width:50%}#commentform p.comment-form-author{padding-right:2%}#commentform .comment-form-email{padding-left:2%}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{box-sizing:border-box;max-width:none;width:100%}@media(max-width:680px){.commentlist{padding-left:0}.commentlist .commententry{clear:left;max-width:none}.commentlist .avatar{float:left;height:40px;margin:0 1em 1em 0;width:40px}.commentlist .reply{position:static}}