#comments{padding-top:50px}#comments h1.comments-main-title{font-size:2em;color:#4b4b4b;line-height:1.4em;display:table-cell}#comments .comment-reply-title{padding-top:.8em;padding-bottom:.5em}#comments input,#comments textarea{font-size:.9em;width:100%;box-sizing:border-box;margin-bottom:.4em;padding:.2em .4em}#comments input{margin-bottom:16px}#comments #submit{float:right;width:auto;background:0 0;border:none;padding:.5em 1.2em}h2.comments-title{line-height:1.4em;padding-top:.8em}#comments ol{padding:0;list-style:none}#comments ol li{border-color:rgba(0,0,0,.2);border-top-style:solid;border-top-width:1px;padding-top:2em;padding-bottom:1.4em}#comments ol li:first-child{border:none}#comments ol li ol li{border:none}#comments ol li ol{padding-left:90px}#comments ol li ol li ol{padding-left:24px;margin-top:14px}#comments .bypostauthor>.comment{background-color:rgba(0,0,0,.08);padding:10px}#comments ol li .comment-author-gravatar{float:left;margin-right:10px}#comments ol li ol li .comment-author-gravatar img{max-width:50px;max-height:50px}#comments ol li .comment-meta,#comments ol li .comment-awaiting-moderation,#comments ol li .comment-content,#comments ol li .reply{padding-left:90px}#comments ol li ol li .comment-meta,#comments ol li ol li .comment-awaiting-moderation,#comments ol li ol li .comment-content,#comments ol li ol li .reply{padding-left:64px}#comments ol li .comment-meta time{padding-top:5px;font-size:.8em}#comments ol li .comment-author span{font-size:.7em}#comments ol li .comment p{margin-top:.8em;margin-bottom:.8em}#comments ol li .reply{margin-bottom:10px}