/* ----------------- Comments ----------------- */ .comment h2.title { margin-bottom: 1em; } .comment .field-name-field-user-picture img { margin-left: 0; /* LTR */ } [dir="rtl"] .comment .field-name-field-user-picture img { margin-right: 0; } .comment { margin-bottom: 20px; display: table; vertical-align: top; } .comment .attribution { display: table-cell; padding: 0 30px 0 0; /* LTR */ vertical-align: top; overflow: hidden; } [dir="rtl"] .comment .attribution { float: right; padding: 0 0 0 30px; } .comment .attribution img { margin: 0; border: 1px solid #d3d7d9; } .comment .attribution .username { white-space: nowrap; } .comment .submitted p { margin: 4px 0; font-size: 1.071em; line-height: 1.2; } .comment .submitted .comment-time { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.786em; color: #68696b; } .comment .submitted .comment-permalink { font-size: 0.786em; } .comment .content { font-size: 0.929em; line-height: 1.6; } .comment .comment-arrow { background: url(../../images/comment-arrow.gif) no-repeat 0 center transparent; /* LTR */ border-left: 1px solid; border-right: 1px solid; height: 40px; margin-left: -47px; /* LTR */ margin-top: 10px; position: absolute; width: 20px; } [dir="rtl"] .comment .comment-arrow { background-image: url(../../images/comment-arrow-rtl.gif); margin-left: 0; margin-right: -47px; } .comment .comment-text { padding: 10px 25px; border: 1px solid #d3d7d9; display: table-cell; vertical-align: top; position: relative; width: 100%; } .comment .indented { margin-left: 40px; /* LTR */ } [dir="rtl"] .comment .indented { margin-right: 40px; margin-left: 0; } .comment ul.links { padding: 0 0 0.25em 0; } .comment ul.links li { padding: 0 0.5em 0 0; /* LTR */ } [dir="rtl"] .comment ul.links li { padding: 0 0 0 0.5em; } .comment.unpublished { margin-right: 5px; /* LTR */ padding: 5px 2px 5px 5px; /* LTR */ background: #fff4f4; } [dir="rtl"] .comment.unpublished { margin-left: 5px; margin-right: 0; padding: 5px 5px 5px 2px; } .comment-footer { display: table-row; }