#imagem-home { 
  background: url(../images/imagemInicio.jpg) no-repeat center center; 
  background-size: cover;
  width: 100%;
  height: 100%;
}

#imagem-sobre { 
  background: url(../images/textura_sobre_ldi.jpg) no-repeat center center; 
  background-size: cover;
  width: 100%;
  height: 100%;
}

#imagem-downloads  {
	background: url(../images/textura_downloads.jpg) no-repeat center center; 
	background-size: cover;
	width: 100%;
	height: 100%;
}

#como-composta {
	background: url(../images/comoComposta.jpg) no-repeat center center fixed; 
	background-size: cover;
	width: 100%;
	height: 100%;
	color: white;
	padding-top: 0px;
	padding-bottom: 0px;
}

#como-sair-lista {
	
	background: url(../images/comoSairLista.jpg) no-repeat top center fixed; 
	background-size: cover;
	width: 100%;
	height: 100%;
	color: white;
	padding-top: 0px;
	padding-bottom: 0px;
}

#lista-download, #lista-download-jpg {

	list-style: none;

}

#como-composta #imagem-fluxo-com-composta {
	margin-top: -8px;
}

@media screen and (max-width: 991px) {
	
	#como-composta #imagem-fluxo-com-composta {

		margin-top: 20px;
	}

}

.layer-transparente-pos-imagem {
	height: 200px;
	background-color: transparent;
}

body {
	
  background-color: #f5f5f5;
}

.layer-cor-cinza {

	width: 100%;
	height: 100%;
	background-color: #071110;
	opacity: 0.86;
}

.home-section,
.layer-cor-cinza {
	padding-bottom: 90px;
	padding-top: 90px;
}

@media screen and (max-width: 767px) {
	
	.home-section,
	.layer-cor-cinza {
		padding: 70px 0;
	}

}

.home-section h2 {

	font-size: 30px;
	margin-bottom: 30px;
}

.home-section p + p {

	margin-top: 18px;
}

section#inicio {

    padding-top: 150px;
    height: 600px;
}

#inicio h1 {

    color: #FFFFFF;
    text-align: center;
}


#inicio form {

    margin: 14px 0px 20px 0;
}


#inicio input[name=codigoImovel]{
    width: 425px;
    border-radius: 20px;
    margin-right: 15px;
}

@media screen and (max-width: 767px) {

	#inicio input[name=codigoImovel]{
		margin: 0 auto; 
		width: 300px;
	}

	#inicio .row {
		margin-right: 0;
		margin-left: 0;
	}
}

#inicio a {

    color: #FFFFFF;
    padding-bottom: 2px;
    border-bottom: 1px solid white;
    font-weight: 700;
	cursor: pointer;
	font-size: 13px;
}

#inicio a:hover {

    text-decoration: none;
    border-bottom: 2px solid white;
}

#governanca-orgaosEnvolvidos {

	background-color: white;
}

#governanca-orgaosEnvolvidos img{

	margin-top: 25px;
}

#orgaos-envolvidos p {
	line-height: 1.7;
}

#downloads {

	color: white;
}

#sobre h2 span {
	display: block;
}

#sobre p {
	line-height: 1.8;
}


#como-sair-lista ol {
	list-style-type: upper-roman;
	list-style-position: inside;
	padding-left: 0;
}

#downloads #links-downloads {

	margin: 45px 0 0;
}

#downloads #links-downloads a {
	color: #fff;
	text-decoration: none;

}

#downloads #links-downloads a span {
	display: block;
}

#downloads #links-downloads img {

	margin-bottom: 16px;
}

#downloads #links-downloads .caixa-downloads {
	border: 2px solid #fff;
	min-height: 200px;
	padding-top: 30px;
	transition: 0.2s;
}

#downloads #links-downloads .caixa-downloads:hover {

	transform: scale(1.1);
	transition: 0.2s;
}

@media screen and (max-width: 767px) {

	#downloads #links-downloads .caixa-downloads {
		
		margin-top: 20px;
	}	
} 

#downloads #links-downloads .subtitulo-nome-arquivo-download {

	margin-top: 6px;
}

#inicio .hidden-with-size {

	opacity: 0;
}

@media screen and (max-width: 767px) {

	#inicio .hidden-with-size {

		opacity: 1;
		display: none;
	}	
}

.opacity-0 {
	opacity: 0;
}
