.ld2 {width: 97%;
display: inline;
float: left;
margin: 0% 3% 0% 0%;
}

.botao_continue , .botao_continue2 {width: 100%;
display: inline;
float: left;
margin: 20px 0% 32px 0%;
}

.lb_complet {width: 100%;
min-height: 40px;
display: inline;
float: left;
margin: 0px 0% 0% 0%;
font-family: 'Source Sans Pro';
font-weight: bold;
font-size: 20px;
line-height: 210%;
z-index: 10;
background-color: #fefefe;
border-bottom: none;
}

.ct_anuncio , .crcadastro , .ct_anuncio2 , .ct_anuncio3 {width: 30%;
max-width: 175px;
min-height: 35px;
display: inline;
float: left;
margin: 0px 0% 0px 0%;
font-family: 'Source Sans Pro';
font-size: 18px;
text-align: center;
font-weight: bold;
background-color: navy;
color: white;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #2D3277;
box-shadow: inset 0 1px #8EA2DF;
background-image: linear-gradient(#3E52A1,#2D3277);
outline: none;
cursor: pointer;
}

.lbenv {border-bottom: 1px solid #a1a1a1;
font-family: 'Source Sans Pro';
font-size: 14px;
color: saddlebrown;
float: left;
display: block;
font-weight: bold;
margin: 20px 0% 15px 0%;	
}

.ct_anuncio3 {
border: 1px solid red;
box-shadow: inset 0 1px red;
color: white;
background-image: linear-gradient(orange,red);	
}

.ct_anuncio2 {
float: right;
padding: 3px 15px 3px 15px;	
min-width: 140px;
}

.formulario_caixa , .formulario_caixa3 , .formulario_caixa5 , .formulario_caixa6 , .formulario_caixa7 {width: 70%;
min-height: 35px;
color: black;
font-size: 14px;
font-family: Roboto, Helvetica, Arial, sans-serif;
padding-left: 5px;
padding-right: 5px;
margin: 23px 0% 0px 0%;
border: none;
border: 1px solid #d2d2d2;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 1px 2px 2px rgba(204,204,204,0.3) inset;
outline: none;
}

.formulario_caixa5 {
width: 40%;	
margin: 5px 0% 0px 0%;
display: block;
border: 1px solid #b1b1b1;
}

.formulario_caixa6 {
width: 70%;	
margin: 5px 0% 0px 0%;
display: block;
border: 1px solid #b1b1b1;
}

.formulario_caixa7 {
width: 55%;	
margin: 5px 0% 0px 0%;
display: block;
min-height: 65px;
border: 1px solid #b1b1b1;
}

.entlb {width: 100%;
float: left;
margin: 0 auto;
	
}

.formulario_caixa3 {
margin: 0px 10px 0px 0%;
width: 50%;	
min-width: 200px;
}

.formulario_caixa2 {width: 100%;
min-height: 49px;
color: black;
font-size: 14px;
font-family: Roboto, Helvetica, Arial, sans-serif;
padding-left: 2px;
padding-right: 2px;
margin: 0px 0% 0px 0%;
border: none;
border-right: 2px solid #c1c1c1;
box-shadow: 1px 2px 2px rgba(204,204,204,0.3) inset;
outline: none;
resize: none;
}