.main{
	overflow: hidden;
}
.blocos{
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	width: 100%;
	overflow: hidden;
}
.blocoEsquerdo{
	width: 40%;
	min-height: 300px;
	background-color: #CCC;
	background-image: url("../images/contato.jpg");
	background-size: cover;
	background-position: center;
}
.blocoDireito{
	width: 55%;
	min-height: 300px;
	overflow: hidden;
}
label{
	width: 100%;
	float: left;
	margin: 15px 0 5px 0;
}
@media (max-width: 800px){
	.blocoEsquerdo{
		display: none;
	}
	.blocoDireito{
		width: 100%;
	}
}