.comment-list { list-style: none; margin: 0; padding: 0; .comments-title { margin: 1em 0 0.5em; } .comment, .pingback { padding: 10px; border-bottom: 1px solid #e9edef; } .comment-author { img { position: absolute; margin-right: 20px; border-radius: 60px; } cite { margin-left: 80px; } .says { display: none; } } .comment-awaiting-moderation { font-weight: bold; text-decoration: underline; font-size: 0.9em; margin-left: 80px; } .comment-meta { float: right; position: relative; top: -19px; a { color: #000; font-size: 0.9em; &::before { background-color: #000; height: 1px; } } } .comment-body { > p, h1, h2, h3, h4, h5, h6, blockquote, table, dl, ul, ol, address, pre { margin-left: 80px; } } ol.children { list-style: none; > .comment { padding: 10px 0; border-bottom: 0; > div { padding-bottom: 10px; border-bottom: 1px solid #e9edef; } } } .comment-reply-link { margin-left: 80px; color: #000; font-size: 0.9em; text-decoration: underline; &::before { background-color: #000; height: 1px; bottom: 1px; } } } .no-comments { padding: 10px 10px 0; margin-left: 80px; } .bypostauthor { background-color: #FDFDFD; } .comment-form { label[for="comment"] { display: none; } .comment-notes, .logged-in-as { margin-top: -20px; } textarea { padding: 10px; outline: 0; border: 2px solid; } .comment-form-author, .comment-form-email, .comment-form-url { label { min-width: 119px; display: inline-block; text-transform: uppercase; } input[type="text"] { padding: 5px; outline: 0; border: 2px solid; } } input[type="submit"] { background-color: transparent; min-width: 150px; max-width: 250px; display: block; padding: 10px 20px; letter-spacing: 2px; text-transform: uppercase; font-weight: 600; font-size: 13px; text-align: center; border: 2px solid; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; &:hover, &:focus { color: $main-color; border-color: $main-color; background-color: rgba(63, 81, 181, 0); } } } @media screen and (max-width: 480px) { .comment-form textarea, .comment-form .comment-form-author input[type="text"], .comment-form .comment-form-email input[type="text"], .comment-form .comment-form-url input[type="text"] { max-width: 100%; } .comment-list .comment-meta { float: none; top: 0; margin-left: 80px; } }