#comments table { border-collapse: collapse; } #comments td, th, input { line-height: 100%; ffont-size: 10px; } #comments td, th { display: table-cell; font-weight: normal; padding: 1rem; } #comments td.level0, td.level1, td.level2, td.level3, td.level4, td.level5 { border: 0; } #comments td.host { color: gray; } #comments td.level0 { padding-left: 0px; } #comments td.level1 { padding-left: 20px; } #comments td.level2 { padding-left: 40px; } #comments td.level3 { padding-left: 60px; } #comments td.level4 { padding-left: 80px; } #comments td.level5 { padding-left: 100px; } #comments img.level0 { margin-left: 0px; } #comments img.level1 { margin-left: 20px; } #comments img.level2 { margin-left: 40px; } #comments img.level3 { margin-left: 60px; } #comments img.level4 { margin-left: 80px; } #comments img.level5 { margin-left: 100px; } #comments tr { vertical-align: middle; } #comments tr.show { color: #030; text-decoration: none; } #content tr.show td { padding-top: 0px; padding-bottom: 0px; } #comments tr.blocked { color: #a33; text-decoration: break-through; } #comments textarea { width: 100%; } #comments td.content.unread { font-weight: bold; } #comments td.content.received { font-weight: normal; } #comments table.event_comments td { padding: 3px; background-color: #ccc; } #comments .event th { text-align: left; } #comments .event button { text-align: right; } #comments .event_start { width: 200px; text-align: center; } #comments .event_title { width: 400px; } #comments .event_show_comments { height: 2em; } #content #comments td.content { width: 100%; }