form {
 background-color:#eec78c;
 padding:10px;
 border-radius:20px;
 margin-top:30px;
 }
 #message  {
	display:none;
	}
 .js #contact {
		position: absolute;
		top: 0;
		width: inherit;
		display:none;
	}
.auteur{
	font-size:1.3em;
	font-weight:bold;
	font-family:"cambria";
	}	
.commentaires{
	font-family:cursive;
	font-size:1.1em;
	}
/* Close button on form */
.close {
		position: absolute;
		right: 20px;
		top: 50px;
		font-weight: bold;
		font-family: sans-serif;
		cursor: pointer;
	}	
fieldset {
 padding:0 20px 20px 20px;
 margin-bottom:10px;
 border:2px solid #603913;
 
 }
legend {
 color:#603913;
 font-weight:bold
 }
label {
 margin-top:20px;
 margin-bottom:10px;
 display:block;
 font-weight:bold;
 }
label.inline {
 display:inline;
 margin-right:50px;
 }
input, textarea, select, option {
 /*background-color:#dd9128;*/
 background-color:#fff;
 width:75%;
 }
input, textarea, select {
 padding:3px;
 border:2px solid #b75b00;
 border-radius:5px;
 box-shadow:1px 1px 2px #804000 inset;
 }
select {
 margin-top:10px;
 }

input[type=submit] {
 width:100px;
 font-weight:bold;
 margin-left:10px;
 margin-top:20px;
 box-shadow:1px 1px 1px #804000;
 cursor:pointer;
 }
 button{
	width:200px;
	padding:5px;
	font-weight:bold;
	box-shadow:1px 1px 1px #804000;
	cursor:pointer;
	margin-left:10px;
	margin-top:20px;
	color:#fff;
	background-color:#753a00;
	border:2px solid #804000;
	border-radius:5px;
	}