/**
 * @file
 * Comment Styling
 */


#comments /* Wrapper for the list of comments and its title */ {
border-top: 1px solid #DBDBDB;
clear: both;
display: block;
margin: 25px 0 10px;
padding-top: 10px;
}

#comments h2.title /* Heading for the list of comments */ {
    color: #4A4A4A;
    font-size: 18px;
}

#comments h2.title.vos-commentaires{
margin-bottom: 12px;
}

#comments h2.comment-form /* Heading for the comment form */ {
margin-top: 10px;
}
#comments p{
    font-size: 13px;
    line-height: 15px;
}
.comment /* Wrapper for a single comment */ {
}

.comment-preview /* Preview of the comment before submitting new or updated comment */ {
  background-color: #ffffea; /* Drupal core will use a #ffffea background. See #1110842 */
}

.comment.new /* A new comment since the user last viewed the page. */ {
}

.comment.first /* The first comment in the list of comments */ {
}

.comment.last /* The last comment in the list of comments */ {
}

.comment.odd /* An odd-numbered comment in the list of comments */ {
}

.comment.even /* An even-numbered comment in the list of comments */ {
}

.comment-unpublished /* Unpublished comments */ {
  /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */
}

.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. See also the div.unpublished declaration in the nodes.css. */ {
}

.comment-by-anonymous /* A comment created by an anonymous user */ {
}

.comment-by-node-author /* A comment created by the node's author */ {
}

#edit-author--2.form-item{
    color: #4A4A4A;
    margin: 0;
}

#edit-author--2.form-item label{
    float: left;
    padding-right: 5px;
}
#edit-comment-body .text-format-wrapper .form-item{
    color: #4A4A4A;
    margin: 0!important;
}

.comment-by-viewer /* A comment created by the current user */ {
}

h3.comment-title /* Comment title */ {
}

.new /* "New" marker for comments that are new for the current user */ {
  color: #c00;
}

.comment .user-picture /* The picture of the comment author */ {
}

#principal-article-link ul.links strong{
    clear: both;
    display: block;
}
#principal-article-link ul.links{
color: #666666;
                margin: 19px 0;

}
#principal-article-link ul.links li{
        font-size: 14px!important;

            }
#principal-article-link ul.links a{
    color: #0099CC;
    font-weight: bold;
}

#principal-article-link{
    position: relative;
}

#comments.comment-wrapper .comment ul.links li.comment_forbidden{
    display: none;
}

.comment .submitted /* The "posted by" information */ {
background: none repeat scroll 0 0 #DBE7EB;
border: 1px solid #B5C2C6;
color: #444444;
font-size: 12px;
padding: 7px 0 7px 10px;
width: 640px;
}

.comment .submitted a {
	text-decoration:none;
  color: #0099CC;
}

.indented .comment .submitted{
    background: none repeat scroll 0 0 #f3f5f7;
    border: 1px solid #CCCCCC;
    color: #666666;
		width:610px;
}

.indented .comment .submitted a{
		text-decoration:none;
    color: #666666;
}

.comment .submitted  span.date_com{
    float: right;
    padding-right: 15px;
}

#comments  ul.links li  a{
    color: #666666!important;
    font-weight: bold;
    text-decoration: none;
		padding: 3px 20px;
}
#comments  ul.links li  a:hover{
    background: none repeat scroll 0 0 #0099CC;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF!important;
    font-weight: bold;
    padding: 3px 20px;
    text-decoration: none;
}

#comments.comment-wrapper .field-type-text-long {
color: #4D4D4D;
font-size: 12px;
margin: 8px 0 0 5px;
}
#comments.comment-wrapper .field-type-text-long p{
    font-size: 12px;
    line-height: 18px;
    margin: 10px 0;
}


.comment .content /* Comment's content wrapper */ {
}

.comment .user-signature /* The user's signature */ {
}

.comment ul.links /* Comment links. See also the ul.links declaration in the pages.css. */ {
		text-align: right;
		margin: 0 0 15px;
}

#contions-post-com a{
    color: #0099CC;
}

.indented /* Nested comments are indented */ {
  /* margin-left: 25px; */ /* Drupal core uses a 25px left margin */
}

#edit-comment-body-und-0-format{
	display:none;
}

#comment-form.comment-form input#edit-submit.form-submit{
    background: none repeat scroll 0 0 #0099cc;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #ffffff;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 20px;
		cursor:pointer;
}
.node-type-article #comment-form #edit-actions {
    text-align: right;
}

.comment .links .comment-delete a, .comment .links .comment-edit a, .comment .links .comment-reply a{
    background: none repeat scroll 0 0 #ECECEC;
    color: #666666;
    cursor:pointer;
		font-size: 14px;
    font-weight: bold;
		border-radius: 5px 5px 5px 5px;
		padding: 2px 20px;
		text-decoration:none;
}

.comment .links .comment-delete a:hover, .comment .links .comment-edit a:hover, .comment .links .comment-reply a:hover{
    background: none repeat scroll 0 0 #0099cc;
    color: #ffffff;
    padding: 2px 20px;
}

#comment-form.comment-form input#edit-submit.form-submit:hover{
    background: none repeat scroll 0 0 #0099cc;
    color: #ffffff;
    padding: 2px 20px;
}

a#switch_edit-comment-body-und-0-value.ckeditor_links{
	display: none!important;
}

#edit-author--2.form-item a.username{
    color: #333333;
    text-decoration: none;
}

.comment ul.links li.comment_forbidden{
    color: #666666;
}

.comment ul.links li.comment_forbidden a{
    color: #0099CC;
		text-decoration:none;
}