/* Habillage des forums
---------------------------------------------- */

/* * Habillage des forums */
.comments { margin-bottom: 1.5em; }

/* comments list */
.comments-items { margin-bottom: 0; }
.comments-items .comments-items { margin-left: 50px; border-bottom: 0; }
.comments-items .comments-items .comments-items .comments-items { margin-left: 25px; border-bottom: 0; }

.comments-items .comment-item { }
.comments-items .comment-item .comment-item { border-top: 0; }

.comment { overflow: hidden; }
.comment-meta { background: #eee; padding: 0.75em; padding-right: 1.5em; position: relative; margin: 0; }
.comment-item .comment-item .comment-meta { background: #f4f4f4; }
.comment-meta .spip_logo { margin-bottom: 0; }
.comment-meta .permalink { position: absolute; right: 0; font-size: 2em; color: #ccc; }
.comment-meta .forum-titre { display: block; }
.comment-content { background: transparent; padding: 0.75em; max-height: 60em; overflow: auto; overflow-x: none; }
.comment-reply { clear: both; text-align: right; font-weight: bold; margin-bottom: 0; }

/* en thread */
.comments-thread .comment-item { margin-bottom: 1.5em; border-left: 1px solid #eee; }
.comments-thread .comment-item .comment-item { margin-bottom: 0; border-left: 0; }
.comments-thread .permalink.in-reply-to { bottom: 0; }

/* avec plugin comments */
.comment-meta .permalink.picto { font-size: 1em; right: 0.75em; }
.comment { position: relative; }
.comment .spip-admin { position: absolute; left: 0; bottom: 0; visibility: hidden; }
.comment:hover .spip-admin { visibility: visible; }

/* en list avec plugin comments */
.comment-meta .item { display: block; }
