@charset "utf-8";
/* CSS Document */

.conteudo_cadastro{
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.tela_cadastro_cliente{
	text-align: center;
	color: #fff;
	padding: 10px;
	background-color: #333;
}
.corpo_form{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: center;
}
.dados{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	border: 1px solid #333;
	width: 99%;
	height: auto;
	padding: 10px;
	margin: 10px;
}
.conteudo_dados_cad{
	padding: 10px;
	margin: 10px;
}
.nome_cliente_cad{
	width: 500px;
}
.endereco_cliente_cad{
	width: 500px;
}
.email_cliente_cad{
	width: 500px;
}
.descricao_imoveis_cad{
	width: 500px
}
.video_youtube_imoveis_cad{
	width: 500px;
}
.endereco_imoveis_cad{
	width: 500px;
}
.bontao_cad{
	width: 200px;
}
.corpo_add_imagem{
	width:100%;
	padding: 10px;
	margin: 10px;
	text-align: center;
	border: 1px solid #333;
	
}
.corpo_img{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	width: 100%;
	border: 1px solid #333;
	padding: 10px;
}
.img_cad_corpo{
	display: flex;
	flex-direction: column;
	background-color: #333;
	padding: 10px;
	margin: 5px;
}
.img_dados{
	width: 250px;
	height: auto;
	padding: 1px;
}
.img_dados_delete{
	width: 20px;
}
.bontao_img_cad{
	text-align: center;
	padding: 10px;
}
.tela_botao_cadastro_imoveis{
	display: flex;
	flex-direction: row;
	justify-content: center;
	padding: 10px;
	margin: 10px;
}
.tela_corpo_imoveis_cad{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}
.bloco_imovel{
	display: flex;
	flex-direction: row;
	justify-content: center;
	border: 1px solid #333;
	width: 340px;
	height: 500px;
	padding: 10px;
	margin: 10px;
}
.bloco_imovel_tempo{
	display: flex;
	flex-direction: row;
	justify-content: center;
	border: 1px solid #333;
	width: 340px;
	height: 600px;
	padding: 10px;
	margin: 10px;
}
.imagem_bloco_imovel{
	width: 100%;
	height: 250px;
}
.texto_bloco_imovel{
	padding: 10px;
}
.texto_bloco_cad_edit{
	padding: 10px;
	text-align: center;
}
.youtube_cad{ width: 500px;}
.bontao_cad_youtube{width: 100px; height: 30px;}
.dados_buscar_youtube{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: center;
	padding: 5px;
	border: 1px solid #333;
	margin: 5px;
	background-color: #000;
}
.dados_configuracao{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	width: 600px;
	border: 1px solid #333;
	padding: 10px;
	margin: 5px;
	text-align: center;
}
.top_contato_mensagem{background-color: #333; color: #fff;}
.cont_contato_mensagem{
	text-align: center;
	border: 1px solid #333;
	padding: 10px;
	margin: 5px;
}
.input_corretor{
	width: 300px;
}
.dados_tipo{
	display: flex;
	flex-direction: column;
	justify-content: center;
	border: 1px solid #333;
	padding: 10px;
	width: 98%;
}