﻿#comments { display: none; } .comment-author a { color: #fff; } #commentlist { float: none; width: 100%; clear: both; } #commentlist > .comment[hidden] { display: none !important; } .tdx-load-more-comments { display: block; width: min(100%, 320px); margin: 8px auto 20px; padding: 11px 18px; border: 1px solid #444; border-radius: 8px; background: #292929; color: #ddd; font-size: 14px; font-weight: 600; text-align: center; cursor: pointer; transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease; } .tdx-load-more-comments:hover, .tdx-load-more-comments:focus-visible { background: #343434; border-color: #666; color: #fff; } #respond { width: 100%; box-sizing: border-box; } h3#reply-title { font-size: 20px; } #respond input#author, #respond input#email { width: 50%; margin: 5px; height: 30px; border: 1px solid rgb(202, 202, 202); -webkit-transition: -webkit-box-shadow 0.3s; transition: box-shadow 0.3s; } #respond input#author:focus, #respond input#email:focus, #respond textarea#commentTextarea:focus { border-color: rgb(150, 150, 150); -moz-box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.3); box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.3); } #respond textarea#commentTextarea { color: #fff; position: relative; width: 80%; left: 14px; min-height: 64px; background-color: #1f1f1f; margin: 5px; border: 1px solid #1f1f1f; -webkit-transition: -webkit-box-shadow 0.3s; transition: box-shadow 0.3s; } @media (max-width: 450px) { #respond textarea#commentTextarea { width: 70%; } } @media (max-width: 330px) { #respond textarea#commentTextarea { width: 60%; } } ul#commentlist { width: 100%; list-style: none; margin: 0; padding: 0; } ul#commentlist li { float: none; width: 100%; list-style: none; margin: 5px 0 5px 0; } ul#commentlist li .comment-author { float: left; padding: 2px 10px 2px 10px; color: rgb(255, 255, 255); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: left; } ul#commentlist li .commentmetadata { display: none; } ul#commentlist li p { width: 100%; float: right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 0 0 10px; padding: 20px; } #commentform { width: 100%; } #commentform input#submit { outline: 0 !important; border: none; height: 30px; width: 30%; color: #000; font-weight: 500; background: #3b3b3b; } #commentform input#submit:hover { -moz-box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.3); } @media (max-width: 768px) { .all-comments-title, .all-comments-wrap .all-comments-title { font-size: 18px; } .all-comments-wrap #respond textarea#commentTextarea { flex: 0 0 auto; min-height: 40px; height: 40px; resize: none; } .all-comments-wrap #commentform:focus-within textarea#commentTextarea { height: auto; min-height: 72px; resize: vertical; } } .all-comments-wrap #commentform p.form-submit { display: none; } .all-comments-wrap #commentform:focus-within p.form-submit, .all-comments-wrap #commentform.is-comment-active p.form-submit { display: block; }