

input[type="text"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="assunto"], textarea {
	border: 0;
	outline: 0;
	box-shadow: 0px 4px 0px 0px #e5e5e5;
	border-radius: 5px;
	font-size: 17px;
	width: 100%;
	padding: 10px 20px;
	margin: 20px 0px;
	box-sizing: border-box;
	color: #a4a4a4;
	font-size: 15px
}
input[type="text"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="assunto"], textarea {
	background-color: #f1f1f1;
}



input[type="submit"] {
	cursor: pointer;
	outline: 0;
	border: 0;
	padding: 10px 20px;
	font-size: 17px;
	color: #ffffff;
	background-color:#df764e;
	display: inline-block;
	text-align: center;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 0px
}

input[type="file"] {
	cursor: pointer;
	outline: 0;
	border: 0;
	padding: 10px 20px;
	font-size: 17px;
	color: #ffffff;
	background-color:#edbf47;
	display: inline-block;
	text-align: center;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 0px;
	width:100%;

}

select {
	float: left;
	border: 0;
	outline: 0;
	width: 100%;
	-webkit-appearance: none;
	cursor: pointer;
	box-sizing: border-box
}
input[type="text"].small, textarea.small {
	font-size: 15px;
	width: 90%;
	padding: 10px 5%
}
input[type="text"].medium, textarea.medium {
	font-size: 17px;
	width: 100%;
	padding: 10px 20px
}
input[type="text"].big, textarea.big {
	font-size: 17px;
	width: 80%;
	padding: 15px 10%
}
select.small {
	font-size: 15px;
	padding: 10px 5%
}
select.medium {
	font-size: 17px;
	padding: 10px 20px;
	margin: 10px 0px
}
select.big {
	font-size: 17px;
	padding: 15px 10%
}
