#contato{
	background: rgb(236, 42, 62);
	min-height: 850px;
	width: 100%;
	color: #fff;
	font-size: 20px;
	line-height: 1.5em;
}
#contato #form_contato{
	width: 50%;
	margin: 0 auto;
}
#contato h1{
	color: #fff;
	margin-bottom: 20px;
}
#contato .alert{
	font-size: 14px;
}
#contato .transicao{
	margin-top: -10px;
}
.form-horizontal .control-label {
  text-align: left;
  font-size: 16px;
}

@media screen and (max-width: 1680px) {
	
}
@media screen and (max-width: 1600px) {
	#contato #form_contato{
		width: 60%;
	}
}
@media screen and (max-width: 1440px) {
	
}
@media screen and (max-width: 1280px) {
	#contato #form_contato{
		width: 70%;
	}
}
@media screen and (max-width: 1136px) {
	#contato #form_contato{
		width: 75%;
	}
}
@media screen and (max-width: 1024px) {
	
}
@media screen and (max-width: 980px) {
	#contato #form_contato{
		width: 85%;
	}
	.form-horizontal .control-label{
		margin-bottom: 0!important;
	}
}
@media screen and (max-width: 854px) {
	#contato #form_contato{
		width: 97%;
	}
}
@media screen and (max-width: 768px) {
	
}
@media screen and (max-width: 600px) {
	
}
@media only screen and (min-width : 320px) and (max-width: 479px){
	
}