.comment-form {
	font-size: 0.9em;
}

.comment-form legend {
	display:none;
}

.comment-form .explication {
    font-size: 0.8em;
}

.reponse_formulaire_erreur, .erreur_message {
    color: red;
}

 
section .comments {
	width:45em; /* même largeur que le chapo */
	margin:auto;
}

section .comments .h1 {
	width: 55em; /* même largeur que le aside au dessus */
	margin:auto;
}

.comments-ul {
	font-size:0.9em;
}

#notification_1 { /* Checkbox */
	width: 1em;
    margin: 0;
}

.diese, .diese:visited {
	position:relative;
	float:right;
	color:#DEEDF8;
	font-size:4em;
	text-decoration:none;
	margin:0;
	padding:0;
}

.in-reply-to, .in-reply-to:visited {
	position:relative;
	float:right;
	color:#DEEDF8;
	font-size:4em;
	text-decoration:none;
	margin:0;
	padding:0 0.5em;
}

.comment-form input
{
overflow: hidden;
width: 100%;
}

.comment-form ul
{
padding: 0;
margin: 0;
}
.comment-form li
{
  padding: 0;
  margin: 0;
  list-style: none;
}


li.comment-item {
	list-style:none;
}

.comment-item.even {
	background:#F4FDF0;
}

.comment-item.odd {
	background:#F4FDFC;
}

.comment-meta {
	margin:0;
	margin-top:1em;
	
}

.comment-content {
	margin:0;
	padding:0;
}

.comment-reply {
	padding-top:0;
	padding-bottom:1em;
	margin:0;
}

.photo.avatar {
	max-height:4em;
	max-width:4em;
}
