

button.big_button, button[type=button],
input[type=button], input[type=button]:active,
input[type=submit], input[type=submit]:active
{
	-webkit-appearance: none;
	font-family: Arial;
	font-size: 16px;
	height: 40px;
	border: 1px solid #ccc;
	margin: 6px;
	margin-top:12px;
	color: #333;
	font-weight:bold;

		
	text-align:center;
	vertical-align:middle;
	padding-bottom:4px;
	
	background: #ddd; /* for non-css3 browsers */

	-moz-box-shadow: 0px 2px 2px #aaa;
	-webkit-box-shadow: 0px 2px 2px #aaa;
	box-shadow: 0px 2px 2px #aaa;	

	-moz-border-radius:2px;
	-khtml-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    display: inline-block;
    min-width:200px;
	max-width: 400px;
	
}
input[type=email], input[type=text], input[type=password], input[type=number]
{

/*	border:1px solid #ddd; */
	width:95%;
	font-size:15px;
    padding:8px;
    margin: 5px 0;

    -moz-border-radius:		5px;
	-khtml-border-radius:	5px;
    -webkit-border-radius:	5px;
    border-radius:			5px;

    -webkit-box-shadow:none;
	outline-style:none;
	box-shadow:none;
	border-color:#ddd;
	display: block;
	max-width: 400px;
	
}

input:required {
    border-color:orange;
}