





.englobaRoda{
 /*background:#ffffff;  */
 height:400px; margin:0px; -webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;
}

.englobaRoda2{
width:100%; padding-bottom:20px; padding-top:20px;  
}



#ulRodape{
width:100%; list-style: none; margin:0px; padding:0px;
}



#ulRodape li{
position: relative; float: left; padding:0px; padding-top:10px; margin:0px;  padding-right:5px; text-align:left;
}



#ulRodape .roda_cel1{
width:35%;
height:240; 
padding-left:2%;
}


#ulRodape .roda_cel3{
padding-left:10px; 
width:27%;
height:240;
}

#ulRodape .roda_cel3 div{
margin-top:5px;
margin-bottom:12px  !important;
}


.linkrodape{
font-size:14px; 
text-decoration:none;
/*
font-weight:bold; 
text-transform:uppercase;*/
color:#555555 !important;
}



#ulRodape .roda_cel4{
width:32%; 
 padding-left:15px; color:#48376C; padding-top:5px; padding-bottom:5px; 
 height:240; 
}

#ulRodape .roda_cel4 img{
width:auto; 
 height:200px; 
 max-width:100%; 
 margin-bottom: 5px;
}

#ulRodape .roda_cel4 a{
	font-size: 15px;
	font-weight: normal;
}



.tit_roda{
font-size:16px;
font-weight:bold;
margin-bottom:5px;
}



.txt_roda{
color: #222222;
margin-top:5px;
margin-bottom:25px;
font-size:13px;
}


.tx_min_roda{
color: #222222;
font-size:11px;
padding-top:30px;
clear:both;
}





#ulRoda2{
width:100%; list-style: none; margin:0px;  padding:0px;  background:#ffffff; height: 180px; 
}

#ulRoda2 li{
position: relative; float: left; padding:0px; margin:0px; margin-top:20px; margin-bottom:20px;  text-align:center;
}

#ulRoda2 .li1{
width:35%; 
width:25%; 
padding-top:30px;
/*
padding-left:2%;
padding-right:2%;
*/
}

#ulRoda2 .logo_roda{

height:auto;
width:130px;


}

#ulRoda2 .li2{
width:49%; 
width:59%; 
padding-top:50px;
font-weight:bold;
 
}

#ulRoda2 .li3{
width:13%; 
  text-align:right;

}

#ulRoda2 .selo_roda{
width:70%; height:auto;

width:60%;
}








#div_cookies{
height:50px; padding:0px; background:#444444; position:relative; bottom: 0px;   margin-top:0px; margin-left:0px; margin-right:0px; 
webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px; border:0px solid #999999; 
width: 100%; clear: both;
}

.div_cookies_div1{
width:49%; float:left;  font-size: 14px; color:#ffffff;  
padding-top:7px; padding-left: 7px;
}



.div_cookies_div2{
width:28%; float:left; padding-top:15px; text-align: left;
}

.div_cookies_div2 a{
font-weight:bold; font-size:14px; color:yellow;
}

.div_cookies_div3{
width:18%; float:left;  
padding-top:10px; 
}

.btn_cookies{
 text-transform:none; font-size:12px; 
 width: 80px;
 background: #999999;
 color: #000000;
}



.cookies_tit{
	font-size: 22px; font-weight: bold;
}
.cookies_subtit{
font-weight: bold;	
}

.cookies_a{
font-size: 16px; font-weight: bold;
}































#rodape_cab{
	background: #EDEDED;
	width: 100%;
	height: 60px;
	margin-bottom: 10px;
	box-shadow: #444444 1px 1px 3px; 
	 
}

#rodape_cab .rodape_cab1 {
  align-self: flex-start;
  height: 39px;
  letter-spacing: 0;
  text-align: left;
  	width: 75%;
  	float: left;
  	color: #687680;
  	font-size: 20px;
  	font-weight: 700;
  	margin-top: 15px;
  	padding-left: 2%;
  
}


#rodape_cab .rodape_cab2 {
  align-self: flex-start;
  height: 39px;
  letter-spacing: 0;
  text-align: right;
  	width: 20%;
  	float: left;
  margin-top: 15px;

}



.rodape_cab2 .whatssapp {
  height: 20px;
  width: 20px;
  margin-left: 10px;
}

.rodape_cab2 .facebook {
  height: 20px;
  width: 20px;
  margin-left: 10px;
}

.rodape_cab2 .instagram {
   height: 20px;
  width: 20px;
  margin-left: 10px;
}

.rodape_cab2 .youtube {
  margin-top: 1.0px;
    height: 20px;
  width: 30px;
  margin-left: 10px;
}


.rodape_cab2 .linkedin {
  height: 20px;
  width: 20px;
  margin-left: 10px;
}






#ulRodape .call {
  align-self: flex-end;
  height: 20px;
  width: 20px;
}

#ulRodape .phone {
  letter-spacing: 0;
  margin-left: 5px;
  min-height: 31px;
  min-width: 189px;
  text-align: center;
}

#ulRodape .whatssapp-1 {
  height: 20px;
  width: 20px;
  margin-left: 20px;
}

#ulRodape .phone-1 {
  letter-spacing: 0;
  margin-left: 5px;
  min-height: 31px;
  min-width: 199px;
  text-align: center;
}



#ulRodape .alternate_email-1 {
  height: 20px;
  width: 20px;
}


#ulRodape .support_agent {
  height: 20px;
  width: 20px;
}


#ulRodape  .ende1 {
  height: 60px;
  width: 22px;
  float: left;
}


#ulRodape  .where_to_vote {
  height: 20px;
  width: 20px;
}



#ulRodape .dot-menu-1 {
  height: 10px;
  margin-left: 1px;
  margin-right: 1px;
  width: 10px;
}


.rodape_new_linha1{
	background: #D9D9D9;
	height: 15px;
	clear: both;
}

.rodape_new_linha2{
	margin-top: 5px;
	background: #AD0000;
	color: #ffffff;
	height: 60px;
	font-size: 18px;
	padding-top: 35px;
}