body
{
	font-family:'Open Sans', Verdana;
     padding:0;
     margin:0;
     text-decoration:none;

	 background: #F9F3EB;
}

button,
input[type=submit],
input[type=button]
{
	background: #E9954A;
	color:white;
	border-radius:5px;
	font-weight: 600;
	padding:10px 15px;
	text-transform:uppercase;
	width:auto;
	height:auto;
	font-size:18px;
	border:#E9954A;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

#retour
{
	background:white;
	color:#E9954A;
	cursor:pointer;
}

#retour:hover
{
	color:#20b73c;
}


button:active,
input[type=submit]:active
{
	cursor:pointer;
	background:-webkit-linear-gradient(#FF3161,#FF5D83);
	background:-moz-linear-gradient(to bottom, #FF3161,#FF5D83);
	background:-o-linear-gradient(to bottom, #FF3161,#FF5D83);
	background:-ms-linear-gradient(to bottom, #FF3161,#FF5D83);
	background:linear-gradient(to bottom, #1111d6,#0707a7);
}

button:hover,
input[type=submit]:hover
{
	cursor:pointer;
	background:-webkit-linear-gradient(#FF3161,#FF5D83);
	background:-moz-linear-gradient(to bottom, #FF3161,#FF5D83);
	background:-o-linear-gradient(to bottom, #FF3161,#FF5D83);
	background:-ms-linear-gradient(to bottom, #FF3161,#FF5D83);
	background:#20b73c;
}

input[type=text],
input[type=password],
input[type=date],
input[type=file],
input[type=email],
input[type=url],
select
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
	border:1px solid #A1A0A6;
	box-shadow:0 0 2px #A1A0A6;
	font-family:'open_sans',verdana;
	height:auto; /* A conserver */
	padding:10px;
	
}

textarea 
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #A1A0A6;
	box-shadow:0 0 3px #A1A0A6;
	font-family:Arial,sans-serif;
	resize:none;
	padding:10px;
}


input[type=text]:focus,
input[type=password]:focus,
input[type=date]:focus,
input[type=file]:focus,
input[type=email]:focus,
textarea:focus,
select:focus
{
	outline:none; 
	border:1px solid #39b54a;
	box-shadow:0 0 1px #39b54a;
	
}

form
{
	border-radius:5px;
}

a
{
	text-decoration :none;
}

body a:hover
{
	color:#20b73c;
}

/*body a:visited
{
	color: black;
}*/



@media screen and (max-width:767px)
{
	button
	{

	}
}
