@charset "utf-8";
/*Tablet*/
@media only screen and (min-width: 769px) and (max-width: 999px) {
.content_90, .content_dicas {width:98%; margin-left:1%; float:left;}
.content_100 {width:100%;}
.painel_bloco {float:left; width:100%; height:auto; }
#faixa_top_cza {height:auto; height:auto;}
.icone_center { width:30%; }
.txt_box_center {width: 60%; font-size:85%;}
#rodape {height:auto; width:100%; clear:both; float:left; padding-bottom:15px;}
#menu a {font-size:80%; }
.box_centralatendimento {font-size:90%; }
.ajusta_txt{height:140px;}
.txtPT { margin-top:10px; }
}
/*Smartphone*/
@media only screen and (min-width: 480px) and (max-width: 768px) { 
.content_90, .content_dicas {width:98%; margin-left:1%; float:left;}
.content_100, .content_left {width:100%; float:left;}
#faixa_top_vde {height:auto; margin-top:0px; padding-bottom:20px; padding-top:25px; border-width:0px;}
#faixa_top_bca {height:auto; }
#logotipo_position {display:none; }
#logotipo_mobile {display:block; width:156px; margin-left:auto; margin-right:auto; box-shadow: none; }
#telefone-top, #chat { width:230px; float:none; margin-left:auto; margin-right:auto; display:block;  }
#menu{width:100%; }
.painel_bloco {width:100%; }
#faixa_top_cza {height:auto; }
.txt_box_center {margin-top:4px; font-size:80%; }
.icone_center { width:27%; }
.box_center { width: 49%; margin-left:0px; margin-right:2% }
.box_center1{ width: 49%; margin-left:0px; }
.box_rastreador { width: 44%;  margin-left:3%; margin-right:3%; }
.content_right {width:100%;}
.dvideo {display:none;}
.mvideo {display: block; width:80%; height:315px; float:left; margin-left:10%;}
.box_contrate {width:76.5%; padding-left:3%; padding-rigth:3%; float:left; margin-left:10%; }
#rodape {height:auto; width:100%; clear:both; float:left; padding-bottom:15px;}
.content_60 { width: 50%; margin-left:2%; }
.content_35 { width: 45%;}
#envolve_video .mvideo {display: block; width:100%; height:315px; float:left; margin-left:0px; margin-top:25px; margin-bottom:60px;}
.ajusta_input45 {width:100%; }
.m_esquerda5per {margin-left: 0px;}
.input_75 {width:79%; }
.telefone_lrja {width:6%;}
.ajusta_txt{height:160px;}
.repAutorizado{float:left; width:100%; margin-left:auto; margin-bottom:10px;}
.envolveTels {width:235px; float:none; margin-left:auto; margin-right:auto;}
.imgPT{ float:none; width:96%; margin-left:2%; height:250px; margin-top:20px; margin-left:auto; margin-right:auto;}
.txtPT{ text-align:center; clear:left; width:96%; margin-left:2%;}
.txtPT img{ text-align:center; float:none; margin-left:auto; margin-right:auto;}
}
/*Celular*/
@media only screen and (min-width: 180px) and (max-width: 479px) { 
.content_90, .content_dicas{width:98%; margin-left:1%; float:left;}
#faixa_top_vde {height:auto; margin-top:0px; padding-bottom:20px; padding-top:25px; border-width:0px;}
#faixa_top_bca {height:auto; }
#logotipo_position {display:none; }
#logotipo_mobile {display:block; width:156px; margin-left:auto; margin-right:auto; box-shadow: none;}
.envolveTels {
	width: 230px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	padding-top: 80px;
}
#telefone-top, #chat {
	width: 230px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	display: block;

}
#menu{width:100%; }
.content_100, .content_left {width:100%; float:left;}
.painel_bloco {width:100%; }
#faixa_top_cza {height:auto; }
.icone_center { width:20%; }
.box_center, .box_center1 { width: 100%; margin-left:0px;}
.box_rastreador { width: 98%; margin-left:1%; margin_right:0px; margin-bottom:30px; }
.content_right {width:100%;}
.box_contrate {width:87%; padding-left:2.5%; padding-rigth:2.5%; float:left; margin-left:5%; }
#rodape {height:auto; clear:both; float:left; width:100%; padding-bottom:15px; }
.content_60 { width: 98%; margin-left:1%; }
.content_35 { width: 100%; margin:0px; float:left;}
.ajusta_input45 {width:100%; }
.m_esquerda5per {margin-left: 0px;}
.input_75 {
	width: 78%;
}
.txt_box_center {margin-top:4px; font-size:80%; }
.links_suhai{ width: 91%;	margin-left: 2%;}
.link_trio{	width: 100%; padding-top:10px; padding-bottom:10px; }
.repAutorizado{float:left; width:100%; margin-left:auto; margin-bottom:10px; }
.imgPT{ float:none; width:96%; margin-left:2%; height:250px; margin-top:20px; margin-left:auto; margin-right:auto;}
.txtPT{ text-align:center; clear:left; width:96%; margin-left:2%;}
.txtPT img{ text-align:center; float:none; margin-left:auto; margin-right:auto;}
}
