
.journal-comments{border-top:1px solid #313741;margin-top:32px;padding-top:26px}
.journal-comments h2{font-size:22px;margin-bottom:15px}.journal-comments h2 small{color:#a7b3c4;font-size:13px}
.journal-comments .journal-comment-list{list-style:none;padding:0;margin:15px 0 30px}
.journal-comments .comment{background:#151922;border:1px solid #303945;border-radius:10px;padding:16px;margin:12px 0}
.journal-comments .comment-body{color:#dfe5ed}.journal-comments .comment-author{font-weight:700}.journal-comments .comment-meta a{font-size:12px;color:#adbdcb}
.journal-comments .comment-respond{background:#151922;border:1px solid #323c49;border-radius:12px;padding:22px;margin:20px 0}
.journal-comments label{display:block;font-size:13px;font-weight:700;color:#dee7ed;margin:10px 0 5px}
.journal-comments textarea,.journal-comments input:not([type=checkbox]):not([type=submit]){display:block;width:100%;max-width:100%;background:#0a0d13;border:1px solid #465262;color:#f4f7fa;border-radius:7px;padding:11px}
.journal-comments .form-submit input{background:#a3e7d4;color:#11171b;border:0;padding:10px 19px;border-radius:8px;font-weight:800;cursor:pointer}
.journal-comments .logged-in-as,.journal-comments .comment-notes,.journal-comments .comment-awaiting-moderation{font-size:13px;color:#b1c3ce}
.journal-comments .reply a{font-size:12px;font-weight:700}.journal-comments .children{margin-left:20px;padding:0}
@media(max-width:570px){.journal-comments .comment-respond{padding:14px}.journal-comments .children{margin-left:8px}}
