.staticman-comments h1, h2, h3, h4, h5, h6, h7 { text-align: left; } .staticman-comments form { margin-top: 1rem; } .staticman-comments .static-comment { padding: 0.5rem 0.3rem; margin: 0.6rem 0.3rem; } .staticman-comments input { margin: .3rem 0; padding: .4rem .8rem; border: .1rem solid #768294; border-radius: 3px; background-color: #fff; width: 60%; max-width: 95%; display: block; } .staticman-comments input[type="submit"], .staticman-comments input[type="reset"] { background-color: #ebeffa; width: auto; display: inline; } .staticman-comments .g-recaptcha { padding: 0.5rem 0; } .staticman-comments textarea { margin: .3rem 0; padding: .2rem .4rem; border: .1rem solid #768294; border-radius: 2px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; max-width: 100%; min-height: 5rem; font-family: inherit; font-size: inherit; } .staticman-comments input[type="text"], .staticman-comments input[type="email"] { font-family: inherit; font-size: inherit; } .staticman-comments .comment-avatar { float: left; width: 3rem; height: 3rem; margin-right: 1rem; } .staticman-comments .static-comment-reply { margin-left: 1.5rem; } .staticman-comments .reply-target::before { content: ' ↷ '; } .staticman-comments p.reply-notice img.comment-avatar { display: inline-block; float: none; width: 2rem; height: 2rem; margin: 0 .6rem; } .staticman-comments a.close-btn { margin: 0 .6rem; color: #c34853; } .staticman-comments a.close-btn:hover { text-decoration: none; } .staticman-comments form:disabled, .staticman-comments input:disabled, .staticman-comments textarea:disabled { opacity: 0.5; cursor: not-allowed; } .staticman-comments .js-notice .hidden, .staticman-comments input[type="submit"].hidden, .staticman-comments p.reply-notice.hidden { display: none; }