.tool.busca .info{margin-top:20px}.tool.busca .resultado{border-bottom:1px solid #DDD;padding:20px 0}.tool.busca .resultado:after{content:'.';display:block;clear:both;font-size:0}.descricao a{color:#333;font-family:inherit;font-size:16px;font-weight:400;line-height:30px;position:relative;top:-8px;text-decoration:none}.descricao a:hover,.tool.busca .resultado h3 a:hover{text-decoration:underline}.tool.busca .resultado h3{line-height:0.7;margin:0 0 10px}.tool.busca .resultado h3 a{text-decoration:none;color:inherit;font-size:18px}.tool.busca .acao-formulario a{margin:1px 0 2px}.tool.busca .resultado .imagem > img{float:left}.tool.busca .resultado h2 a{display:none}.tool.busca .resultado .descricao{overflow:hidden;margin-bottom:10px}.tool.busca .resultado .descricao{margin-top:-15px}.tool.busca .resultado h3,.tool.busca .resultado .descricao,.tool.busca .resultado .preco,.tool.busca .resultado .notas{margin-left:126px}@media print{body{background:white}	.meio{border:none}	.barra-topo{display:none}    .acoes{display:none}    .rodape{display:none}    	.tool.ecommerce.impressao{background:white;position:absolute;z-index:999;left:0;top:0;width:100%}	.tool.ecommerce.impressao .boletoBB,.tool.ecommerce.impressao .boletoItau,.tool.ecommerce.impressao .boletoBradesco{margin-bottom:20px;width:170mm;page-break-after:always}	.tool.ecommerce.impressao h1{background:none;border:none;color:black;display:block;height:3mm;font-size:2mm;line-height:3mm;margin:0;padding:0;font-weight:bold}	.tool.ecommerce.impressao .fichacompensacao .instrucoes h1{margin:1mm}	.tool.ecommerce.impressao .recibosacado .instrucoes h1.b{clear:left;padding:1mm;text-align:right}	.tool.ecommerce.impressao .campo p{margin:0}	.tool.ecommerce.impressao .linha{width:170mm;border-bottom:0.25mm solid black}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .linha,.tool.ecommerce.impressao .camposuperior{float:left}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .camposuperior{border-left:0.25mm solid black}	.tool.ecommerce.impressao .campo{padding-left:1mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.logotipo{width:29.25mm;border-left:none}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold;width:13.5mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.linhadigitavel{padding:2.5mm 1mm 0 1mm;font-size:3.5mm;font-weight:bold;width:122.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBradesco .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cedente{width:51mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.agencia{width:36.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.moeda{width:9mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.quantidade{width:17.75mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.nossonumero{width:49.5mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.numerodocumento{width:37.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.contrato{width:12.5mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cpf{width:36.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.vencimento{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.desconto{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.deducoes{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.mora{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.acrescimos{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataemissao{width:30mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.numerodocumento{width:37mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.especie{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.aceite{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataprocessamento{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.usobanco{width:20mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cip{width:8.75mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.carteira{width:26.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.moeda{width:9.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.quantidade{width:21.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valor{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoBB .camposuperior.logotipo{width:55.5mm;border-left:none}	.tool.ecommerce.impressao .boletoBB .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoBB .camposuperior.linhadigitavel{padding:3mm 1mm 0 1mm;width:96.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBB .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cedente{width:50.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.datadocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.numerodocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.dataprocess{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.quantidade{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valor{width:30mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoItau .camposuperior.logotipo{width:25.75mm;border-left:none}	.tool.ecommerce.impressao .boletoItau .camposuperior.codigobanco{padding:2mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoItau .camposuperior.linhadigitavel{padding:2mm 1mm 0 1mm;width:126.25mm;text-align:right;font-size:3.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cedente{width:50.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.vencimento{width:49.25mm;height:10.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.datadocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.numerodocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.dataprocess{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.quantidade{width:25.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valor{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes{height:34mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes h1{padding:1mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras h1{float:right;padding:1mm}}@media screen{.tool.ecommerce.impressao .boletoBB,.tool.ecommerce.impressao .boletoItau,.tool.ecommerce.impressao .boletoBradesco{margin:auto;margin-bottom:20px;page-break-after:always;width:170mm}	.tool.ecommerce.impressao h1{background:none;border:none;color:black;display:block;font-size:2mm;height:3mm;line-height:3mm;margin:0;padding:0;font-weight:bold}	.tool.ecommerce.impressao h1.b{clear:left;padding:1mm;text-align:right}	.tool.ecommerce.impressao .campo p{margin:0}	.tool.ecommerce.impressao .linha{width:170mm;border-bottom:0.25mm solid black}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .linha,.tool.ecommerce.impressao .camposuperior{float:left}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .camposuperior{border-left:0.25mm solid black}		.tool.ecommerce.impressao .campo{padding-left:1mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.logotipo{border:none;width:29.25mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold;width:13.5mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.linhadigitavel{padding:2.5mm 1mm 0 1mm;font-size:3.5mm;font-weight:bold;width:122.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBradesco .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cedente{width:53.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.agencia{width:34mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.moeda{width:9mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.quantidade{width:18mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.numerodocumento{width:39mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.contrato{width:13mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cpf{width:34mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.desconto{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.deducoes{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.mora{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.sacado{width:169.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataemissao{width:30mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.numerodocumento{width:37mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.especie{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.aceite{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataprocessamento{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.usobanco{width:20mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cip{width:8.75mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.carteira{width:26.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.moeda{width:9.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.quantidade{width:21.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valor{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoBB .camposuperior.logotipo{width:55.5mm;border-left:none}	.tool.ecommerce.impressao .boletoBB .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoBB .camposuperior.linhadigitavel{padding:3mm 1mm 0 1mm;width:96.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBB .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cedente{width:50.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valordocumento{width:49.25mm}		.tool.ecommerce.impressao .boletoBB .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.datadocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.numerodocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.dataprocess{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.quantidade{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valor{width:30mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .instrucoes h1{padding:1mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoItau .camposuperior.logotipo{width:25.75mm;border-left:none}	.tool.ecommerce.impressao .boletoItau .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoItau .camposuperior.linhadigitavel{padding:2mm 1mm 0 1mm;width:126.25mm;text-align:right;font-size:3.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cedente{width:60.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.nossonumero{width:39.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valordocumento{width:49.25mm}		.tool.ecommerce.impressao .boletoItau .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.vencimento{width:49.25mm;height:10.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.datadocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.numerodocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.dataprocess{width:29mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.quantidade{width:25.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valor{width:29mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes h1{padding:1mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras h1{float:right;padding:1mm}}.tool.ecommerce.grupo .titulo form{display:none}.tool.ecommerce.grupo .item{padding-left:35px;padding-right:35px;margin-bottom:20px}.tool.ecommerce.grupo .item .thumbnail{background:transparent none repeat scroll 0 0;border:1px dashed #ccc;border-radius:0;padding:15px 0}.tool.ecommerce.grupo .item .thumbnail img{padding:2px;margin-bottom:5px;border-radius:12px;border-color:white}.tool.ecommerce.grupo .item .info{text-align:center;padding-bottom:10px;border-bottom:1px solid #DDD;min-height:131px}.tool.ecommerce.grupo .item a{color:#444444;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-size:16px;font-weight:600;text-transform::capitalize}.tool.ecommerce.grupo .item a:hover{text-decoration:underline}.tool.ecommerce.grupo .item .mais-detalhes{display:none}.tool.ecommerce.grupo .item .codigo{font-family:'Open Sans',sans-serif;color:#777777;font-size:12px}.tool.ecommerce.grupo .item .codigo::before{content:"Cod.:"}.tool.ecommerce.grupo .item .nome{color:#000;line-height:20px;min-height:44px;overflow:hidden}.tool.ecommerce.grupo .preco .de{font-size:10px;color:#777777;text-decoration:line-through;margin-top:-20px}.tool.ecommerce.grupo .item .ultima-peca{margin:0}.tool.ecommerce.item .container{margin-bottom:30px}.tool.ecommerce.item .foto > a > img,.tool.ecommerce.item a.foto > img{width:100%}.tool.ecommerce.item .foto .miniaturas{padding:2px;font-size:0}.tool.ecommerce.item .foto .miniaturas li{list-style:none;display:inline;font-size:12px}.tool.ecommerce.item .foto .miniaturas li a img{width:calc(20% - 4px);margin:2px;padding:1px;border:1px solid #DDD}.tool.ecommerce.item .dados h3{margin:10px 0 0}.dados.col-md-7.col-sm-7.col-xs-12 > h3{color:#333333;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:22px}.tool.ecommerce.item .codigo:before{content:'Cod.:'}.tool.ecommerce.item .garantia{display:none}.tool.ecommerce.item .preco{margin:10px 0 20px;font-weight:600}.tool.ecommerce.item .preco .por{font-family:"Open Sans",sans-serif;font-size:16px}.tool.ecommerce.item .frete{display:none} .tool.ecommerce.item select#icodigotamanho,#icodigocor{display:none}.tool.ecommerce.item .acao-formulario .botao:before{content:url(../../images/layout/padrao/ic-carrinho-item.png);position:relative;top:4px;left:-167px}.tool.ecommerce.item .acao-formulario{margin-top:15px}.tool.ecommerce.item .acao-formulario .botao{height:44px;line-height:44px;background:linear-gradient(to bottom,#52a600 0%,#3d7b00 100%);color:#DFFFBF;padding-left:220px;outline-offset:-2px;outline:1px solid #F0F0E1;transition:200ms;width:220px;text-align:center;display:inline-block;overflow:hidden}.tool.ecommerce.item .acao-formulario .botao:hover{background:linear-gradient(to bottom,#3d7b00 0%,#52a600 100%);filter:brightness(110%);text-decoration:none}.tool.ecommerce.item .acao-formulario .botao:after{Content:"Comprar";text-transform:uppercase;position:relative;font-family:"Open Sans",sans-serif;font-weight:600;font-size:15px;left:-188px;top:-132px;color:#DFFFBF}.tool.ecommerce.item .frete footer .opcao{margin-top:0}.tool.ecommerce.item #frmItem{margin:15px 0}.tool.ecommerce.item .frete label,.tool.ecommerce.item #frmItem label{width:95px;line-height:23px;margin:0}.tool.ecommerce.item .mais-categoria{text-transform:uppercase;color:#212121}.tool.ecommerce.item #frmItem #iquantidade{max-width:70px}.tool.ecommerce.item #frmItem .simbolo{margin-left:5px}.tool.ecommerce.item .social_options{border-top:1px solid #DDD;padding-top:10px;margin-top:20px}.tool.ecommerce.item .social_options iframe{width:100%;height:60px;border:none}.tool.ecommerce.item .pacotes h3{border-bottom:1px solid #DDD;padding-bottom:10px}.tool.ecommerce.item .pacote > h4{display:none}.tool.ecommerce.item .pacote .informacoes{display:table;width:100%}.tool.ecommerce.item .pacote .miniaturas{padding-left:0;width:84px}.tool.ecommerce.item .pacote .miniaturas li{padding-left:0;list-style:none;display:inline}.tool.ecommerce.item .pacote .table{width:auto;padding-left:10px}.tool.ecommerce.item .pacote .miniaturas,.tool.ecommerce.item .pacote .table{display:table-cell;vertical-align:top}.tool.ecommerce.item .pacote .table table{background:#f7f4f2 none repeat scroll 0 0;font-size:13px;height:188px;text-transform:capitalize;width:100%}	.tool.ecommerce.item .pacote .table table th{color:#666666;font-size:13px;text-transform:capitalize}.tool.ecommerce.item .pacote .table .produtos a{color:#333;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400}.tool.ecommerce.item .pacote .acao-formulario a{height:44px;line-height:44px;background:linear-gradient(to bottom,#52a600 0%,#3d7b00 100%);color:#DFFFBF;outline-offset:-2px;outline:1px solid #F0F0E1;transition:200ms;width:220px;display:inline-block;overflow:hidden}.tool.ecommerce.item .pacote .acao-formulario a:hover{background:linear-gradient(to bottom,#3d7b00 0%,#52a600 100%);filter:brightness(110%);text-decoration:none}.tool.ecommerce.item .pacote .acao-formulario a:before{Content:"Comprar";text-transform:uppercase;position:relative;font-family:"Open Sans",sans-serif;font-weight:600;font-size:15px;left:-178px;top:-6px;color:#DFFFBF;padding-left:222px}.tool.ecommerce.item a{color:#003853;text-decoration:none;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600}.tool.ecommerce.item a:hover{text-decoration:underline}.tool.ecommerce.item .mais-detalhes{display:none}.tool.ecommerce.item .codigo{}.tool.ecommerce.item .nome{color:#000;line-height:20px;height:40px;text-transform:lowercase}.tool.ecommerce.item .nome::first-letter{text-transform:uppercase}.tool.ecommerce.item .ultima-peca{margin:0}.dimensoes{display:none}.informacoes h4{background:url(../../images/layout/padrao/bg-inf-h4.png);font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;color:#333333;padding-left:8px}.observacoes .informacoes,.composicao .informacoes{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:18px;line-height:165%;margin-bottom:20px;padding:0 10px}.informacoes > ul{padding-left:0;margin-top:10px}.informacoes li{list-style-image:url(../../images/layout/padrao/marcador-1.png);list-style-position:inside}.miniaturas img{height:84px;width:84px;margin:5px;border:1px dashed #bbbbbb}.relacionados{display:inline-block;min-height:500px;width:100%;margin-top:20px}.relacionados h4{background:url(../../images/layout/padrao/bg-rel-h4.png);color:#333333;font-family:"Open Sans",sans-serif;font-size:18px;height:30px;font-weight:400;padding-left:8px}.relacionados .codigo{font-family:'Open Sans',sans-serif;color:#777777;font-size:12px}.relacionados .info{text-align:center;padding-bottom:20px;min-height:131px}.relacionados .preco{margin:0!important}.tool.ecommerce.item .relacionados .preco .de{margin-top:-20px}.tool.ecommerce.item .relacionados .preco .por{font-size:15px!important}.tool.ecommerce.item .relacionados .nome a{font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;color:#333333}.tool.ecommerce.carrinho table{width:100%}.tool.ecommerce.carrinho th.nome{width:auto}.tool.ecommerce.carrinho th.qtd{width:123px}.tool.ecommerce.carrinho .produtos thead{text-transform:capitalize}.tool.ecommerce.carrinho .produtos th[class^=valor-]{width:91px;white-space:wrap;text-align:center}.tool.ecommerce.carrinho td.nome > img{float:left;margin-right:10px}.tool.ecommerce.carrinho td.qtd{font-size:0}.tool.ecommerce.carrinho td.qtd *,.tool.ecommerce.carrinho .pacote td.qtd{font-size:12px}.tool.ecommerce.carrinho td.qtd input{width:calc(100% - 23px);max-width:90px}.tool.ecommerce.carrinho td.qtd div.acoes{text-align:left}.tool.ecommerce.carrinho td.qtd div.acoes a{color:blue;text-decoration:underline;position:relative;left:-10px;line-height:20px}.tool.ecommerce.carrinho td.qtd div.acoes a.atualizar::before{content:url(../../images/layout/padrao/botao_atualizar.png);width:16px;margin-right:5px;position:relative;top:3px;margin-left:12px}.tool.ecommerce.carrinho td.qtd div.acoes a.excluir::before{content:url(../../images/layout/padrao/botao_excluir.png);width:16px;margin-right:5px;position:relative;top:3px;margin-left:12px}.tool.ecommerce.carrinho section.frete{display:none}.tool.ecommerce.carrinho label[for=icep]{width:95px}.tool.ecommerce.carrinho #freteOpcoes{margin-top:5px}.tool.ecommerce.carrinho section.cupom label{width:170px}.tool.ecommerce.carrinho section #cupom{display:inline-block;color:black}.tool.ecommerce.carrinho section.cupom #cupom img{height:23px;vertical-align:top}.tool.ecommerce.carrinho section label[for=icupomdesconto],.tool.ecommerce.carrinho section label[for=icep],.tool.ecommerce.carrinho section.cupom #cupom{line-height:23px}.tool.ecommerce.carrinho .frete h3{font-size:15px;text-transform:capitalize}.tool.ecommerce.carrinho .cupom h3{font-size:15px;text-transform:capitalize}.tool.ecommerce.carrinho .frete input,.tool.ecommerce.carrinho .cupom input{background:white;border:1px solid #E2E2E2;transition:unset;height:26px}.tool.ecommerce.carrinho .frete input{margin-left:10px;padding-left:5px}.tool.ecommerce.carrinho .frete input:focus,.tool.ecommerce.carrinho .cupom input:focus{box-shadow:0 0 4px 0 #E2E2E2;border-radius:3px;border:1px solid #E2E2E2}.tool.ecommerce.carrinho .cupom a,.tool.ecommerce.carrinho .frete a{background:#ddd none repeat scroll 0 0;border-radius:3px;color:#666666;display:inline-block;font-size:13px;margin-top:10px;padding:4px 8px}.tool.ecommerce.carrinho input#icupomdesconto,.tool.ecommerce.carrinho input#icep{width:80px;margin-bottom:0}.tool.ecommerce.carrinho .resumo td{width:182px;border-bottom:none;padding-left:20px}.tool.ecommerce.carrinho .produtos,.tool.ecommerce.carrinho .resumo{margin-top:10px;text-transform:capitalize}.tool.ecommerce.carrinho .acao-formulario.text-right > a{display:inline-block;margin:10px 0}.tool.ecommerce.identificacao section{box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:5px;min-height:163px;margin:0}.tool.ecommerce.identificacao section:nth-child(4){margin-top:10px}.tool.ecommerce.identificacao section:nth-child(4) p{margin:0;height:87px}.tool.ecommerce.identificacao section:nth-child(4) p:first-letter{text-transform:capitalize}.tool.ecommerce.identificacao section header{height:26px;margin-bottom:10px}.tool.ecommerce.identificacao h3{margin:0;text-transform:capitalize}.tool.ecommerce.identificacao label{width:60px}.tool.ecommerce.identificacao input{margin-bottom:5px;width:calc(100% - 60px)}.tool.ecommerce.identificacao a.esqueci-minha-senha{color:black;text-decoration:none;display:inline-block;margin:5px 0 10px}.tool.ecommerce.identificacao a.esqueci-minha-senha:hover{text-decoration:underline}.tool.ecommerce.identificacao a.esqueci-minha-senha:first-letter{text-transform:uppercase}.tool.ecommerce.confirmacao table{width:100%}.tool.ecommerce.confirmacao th.nome{width:auto}.tool.ecommerce.confirmacao th.qtd{width:78px}tr .qtd,.valor-unitario{text-align:center}.tool.ecommerce.confirmacao .produtos th[class^=valor-]{width:91px;white-space:wrap;text-align:center}.tool.ecommerce.confirmacao h3{font-size:14px;text-transform:capitalize;font-weight:600}.tool.ecommerce.confirmacao section.endereco label{width:85px}.tool.ecommerce.confirmacao section.endereco input{width:calc(100% - 85px)}.tool.ecommerce.confirmacao section.endereco span{display:inline-block;margin-right:3px}.tool.ecommerce.confirmacao section.endereco span.destinatario:before{content:'Destinatário:'}.tool.ecommerce.confirmacao section.endereco span.destinatario:after{content:','}.tool.ecommerce.confirmacao section.endereco span.endereco:before{content:'Endereço:'}.tool.ecommerce.confirmacao section.endereco span.bairro:before{content:'Bairro:'}.tool.ecommerce.confirmacao section.endereco span.cidade{margin-right:0}.tool.ecommerce.confirmacao section.endereco span.cidade:after{content:' - '}.tool.ecommerce.confirmacao section.endereco span.uf:after{content:','}.tool.ecommerce.confirmacao section.endereco span.cep:before{content:'CEP:'}.tool.ecommerce.confirmacao form#freteOpcoes{margin-top:5px}.tool.ecommerce.confirmacao section.cupom label{width:182px}.tool.ecommerce.confirmacao section.frete{display:none}.tool.ecommerce.confirmacao .endereco .acao-formulario > a,.tool.ecommerce.confirmacao .cupom .acao-formulario > a{background:#ddd;border-radius:4px;color:#666666;display:inline-block;font-size:13px;margin-top:10px;padding:5px 10px}.tool.ecommerce.confirmacao section.cupom #cupom{display:inline-block;font-weight:bold;color:#C70714;margin-left:10px}.tool.ecommerce.confirmacao section.cupom #cupom img{height:23px;vertical-align:top}.tool.ecommerce.confirmacao section label[for=icupomdesconto],.tool.ecommerce.confirmacao section.cupom #cupom{line-height:23px}.tool.ecommerce.confirmacao input#icupomdesconto{width:80px}.tool.ecommerce.confirmacao .resumo td{width:182px;border-bottom:none}.tool.ecommerce.confirmacao .produtos,.tool.ecommerce.confirmacao .resumo{margin-top:10px;text-transform:capitalize}.tool.ecommerce.confirmacao .acao-formulario.text-right > a{display:inline-block;margin:10px 0}.tool.ecommerce.pagamento h3:first-letter{text-transform:uppercase}.tool.ecommerce.pagamento h3,.h3{font-size:14px;font-weight:bold}.tool.ecommerce.pagamento section.endereco-frete span.destinatario:before{content:'Destinatário:'}.tool.ecommerce.pagamento section.endereco-frete span.destinatario:after{content:','}.tool.ecommerce.pagamento section.endereco-frete span.endereco:before{content:'Endereço:'}.tool.ecommerce.pagamento section.endereco-frete span.bairro:before{content:'Bairro:'}.tool.ecommerce.pagamento section.endereco-frete span.cidade{margin-right:0}.tool.ecommerce.pagamento section.endereco-frete span.cidade:after{content:' - '}.tool.ecommerce.pagamento section.endereco-frete span.uf:after{content:','}.tool.ecommerce.pagamento section.endereco-frete span.cep:before{content:'CEP:'}.tool.ecommerce.pagamento .formapagamento label{display:block;border-bottom:1px solid #DDD}.tool.ecommerce.pagamento .formapagamento label:after{content:''}.tool.ecommerce.pagamento .formapagamento .condicaopagamento{padding:5px;border-bottom:1px solid #DDD}.tool.ecommerce.pagamento .formapagamento .condicaopagamento select{width:100%;margin-bottom:0}.tool.ecommerce.pagamento .formapagamento:first-of-type{border-top:1px solid #DDD}.tool.ecommerce.pagamento .resumo-finalizacao table{width:100%}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento{padding:5px;font-size:0}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento *{font-size:12px}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento label{text-transform:capitalize;width:60px;text-overflow:ellipsis}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento .divisor{width:11px;text-align:center;display:inline-block}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#cartaonumeroid,.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#cvcid,.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#cartaoportadorid{width:calc(100% - 60px)}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validademesid,.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validadeanoid{width:calc(50% - 35px)}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validademesid{max-width:20px}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validadeanoid{max-width:35px}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento .divisor{width:10px}.resumo-finalizacao .acao-formulario.text-right > a{display:inline-block;margin-top:15px}.tool.ecommerce.usuario.pedidos .acao-formulario{margin-top:0}.tool.ecommerce.usuario.pedidos .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:5px 28px;transition:all 200ms ease 0s}.tool.ecommerce.usuario.pedidos .acao-formulario > a:hover{background:#2D7EB5}.tool.ecommerce.usuario.pedidoshistorico table{width:100%;margin-top:10px}.tool.ecommerce.usuario.pedidoshistorico .detalhes td{border-bottom:none}.tool.ecommerce.usuario .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;padding:2px 10px;transition:all 200ms ease 0s}.coluna .ecommerce{background:#0A6C9D}.coluna .ecommerce h4{display:none}.coluna .ecommerce ul{margin-bottom:0;padding-left:0}.coluna .ecommerce li{list-style:none}.coluna .ecommerce a{font:20px "Eurofurence Web Font",sans-serif;color:#FFF;display:block;line-height:36px;padding-left:5px}.coluna .ecommerce a:hover,.coluna .ecommerce a:focus{background:#0A6C9D;color:#FFF !important;text-decoration:none}.tool.ecommerce .referencia{display:none}.tool.ecommerce section h3{margin:0}.tool.ecommerce section header{margin-bottom:10px}.tool.ecommerce label{text-transform:unset}.tool.ecommerce label:first-letter{text-transform:uppercase}.tool.ecommerce .estagios{display:none}.tool.ecommerce section{margin:35px 0}.tool.ecommerce .produtos a{color:black;text-decoration:none}.tool.ecommerce .produtos a:hover{text-decoration:underline}.tool.ecommerce td.qtd{text-align:center}.tool.ecommerce td.qtd span.unidade{width:23px;display:inline-block;text-align:center}.tool.conteudos .listagem .index ul{margin:0;padding:0}.tool.conteudos .listagem .container{border-bottom:1px dotted silver;margin-bottom:18px;padding-bottom:9px;width:auto}	.tool.conteudos .listagem .index ul li{list-style-type:none;background:url(../../images/layout/padrao/menu-divisoria.png) repeat-x 0 bottom;margin-bottom:10px;padding-bottom:10px;float:left}.tool.conteudos .listagem .index img.icone{float:left}.tool.conteudos .listagem .index .item .data:before{content:url(../../images/layout/padrao/ic-calendario.png);width:22px;height:23px;margin-right:5px;position:relative;top:6px}.tool.conteudos .listagem .index .item .leia-mais,.tool.conteudos .listagem .index .item .data{color:#878787;font-family:'Open Sans',sans-serif;font-weight:300;font-size:12px}.tool.conteudos .listagem .index .item .leia-mais:before{content:"continuar lendo";font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;color:#fff}.tool.conteudos .listagem .index .item .leia-mais{display:block;background:#3D93CE;border-radius:3px;color:white;padding:4px 8px;width:120px;height:34px;line-height:26px;margin-top:10px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;font-size:0px;transition:all 200ms}.tool.conteudos .listagem .index .item .leia-mais:hover,.leia-mais:active{background:#2D7EB5;text-decoration:none}.tool.conteudos .listagem .index .item .resumo{text-align:justify;padding:12px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;color:#444444}.tool.conteudos .listagem .index .item .titulo a{text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:18px;color:#333333;transition:all 200ms}.tool.conteudos .listagem .index .item .titulo a:hover{color:#666}.tool.conteudos .listagem .index .item .titulo a:active{color:#ccc}.tool.conteudos .listagem .index .item .titulo{text-transform:uppercase;margin-bottom:5px;margin-top:10px;background:none}.paginacao{padding:8px;text-align:center;clear:left}.paginacao a,.especial{display:inline-block;padding:8px;margin-right:10px;text-transform:capitalize;min-width:40px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:13px}.paginacao .especial{background:#7e7e7e;color:white;font-family:'Open Sans',sans-serif;font-weight:400}.paginacao a{background:#DDDDDD;color:#666666}hr{clear:both;margin:0}.tool.conteudos .item .index .portifolio li{list-style-image:url(../../images/layout/padrao/marcador-3.png);list-style-position:inside}.tool.conteudos .item .index .ramos li{list-style-image:url(../../images/layout/padrao/marcador-2.png);list-style-position:inside}.tool.conteudos .item .index ul li{list-style-image:url(../../images/layout/padrao/marcador-1.png);list-style-position:inside}.tool.conteudos{padding:0 5px 5px}.tool.conteudos .item .index  h2{color:#2c2d48;font-family:"Source Sans Pro";font-size:18px;font-weight:600;letter-spacing:1px;margin:0 0 10px}.tool.conteudos .item .index img.midia{width:100%}.tool.conteudos .item .index .text_midia{min-height:116px}.tool.conteudos .item .index .text_midia p{margin:0 0 10px 0;font-size:20px;text-align:justify}.tool.conteudos .item .index .link,.tool.conteudos .item .index .download{float:left;background:url(../../images/layout/padrao/bg_download.png) no-repeat;margin-top:20px;padding-top:2px;text-align:center;text-transform:capitalize;width:89px;height:23px}.tool.conteudos .item .index .download{background:url(../../images/layout/padrao/bg_download.png) no-repeat;width:89px;height:23px}.tool.conteudos .item .index .download a{background:url(../../images/layout/padrao/bg_download.png) no-repeat;text-decoration:none;color:#666666;display:block;padding-top:3px;text-align:center}.tool.conteudos .item .index .download a:hover{color:green}.tool.conteudos .item .index .texto{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-weight:300;line-height:26px}.texto .caixa{margin:0 40px !important} .texto ul li{padding-left:20px;margin-bottom:20px}.tool.conteudos .item .index .boxrelacionados{width:100%;background:url(../../images/layout/padrao/menu-divisoria.png) repeat-x 0 0;margin-top:50px;padding-top:10px}.tool.conteudos .item .index .boxrelacionados h2::after{color:#444444;content:" +";display:inline-block;float:right;font-family:"Arial",sans-serif;font-size:18px;font-weight:600;float:right}.tool.conteudos .item .index .boxrelacionados h2{background:rgba(0,0,0,0) url(../../images/layout/padrao/border-bottom.png) repeat-x scroll 0 26px;color:#555555;display:block;line-height:12px;margin:0;padding-bottom:30px;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:18px;text-transform:capitalize}.tool.conteudos .item .index .boxrelacionados ul{margin:0 0 10px 0;padding:0}.tool.conteudos .item .index .boxrelacionados  ul li{list-style:none;text-transform:uppercase;line-height:18px;margin-bottom:10px;border-bottom:1px solid #ccc;margin-top:15px;padding-bottom:15px}.tool.conteudos .item .index .boxrelacionados  ul li a{text-decoration:none;position:relative;top:8px !important;left:2px;color:#333333;font-family:"Source Sans Pro",sans-serif;font-size:16px;text-decoration:none;transition:all 200ms ease 0s}.tool.conteudos .item .index .boxrelacionados  ul li a:hover{color:#666}.tool.conteudos .item .index .boxrelacionados img{}.tool.conteudos .item .index .boxrelacionados .data,.tool.conteudos .item .index .boxrelacionados .leia-mais{display:none}.tool.conteudos .item .index .boxrelacionados h3{margin:0 0 10px 0}.tool.conteudos .item .index .boxrelacionados h3,.tool.conteudos .item .index .boxrelacionados .resumo{margin-left:85px}.tool.conteudos .item .index h3{color:#B43250;font-size:12px;line-height:12px;font-weight:normal;text-transform:uppercase;margin:35px 0 10px 0}.tool.conteudos .item .index h4{line-height:11px;font-size:11px;margin:25px 0 10px 0}.tool.conteudos .item .index ul{margin:0;padding:0}.tool.conteudos .item .index ul.links{text-align:right}.tool.conteudos .item .index ul.links li{list-style:none;text-align:right}.frase1,.frase2{margin:10px 0}blockquote{padding:10px 20px;margin:0 0 20px;font-size:20px;border-left:5px solid #eee;line-height:32px;color:#666}cite{font-size:18px;font-style:italic;color:#777}body > footer .newsletter .menu{padding:5px}body > footer .newsletter p.info{color:#003853;position:relative;top:4px;font:15px 'Futura Bk Bt',sans-serif;text-transform:initial!important}body > footer .newsletter p.info,body > footer .newsletter form{margin:5px}body > footer .newsletter form label[for=newsletter_email]{position:absolute;left:-9999px}body > footer .newsletter form input{background:#EEE;height:28px;padding:0 5px;line-height:28px;font:12px "Futura Md",sans-serif;color:#111;border:none;width:calc(100% - 29px);margin-bottom:0}body > footer .newsletter form a{display:inline-block;width:29px;height:28px;background-position:-141px 0;overflow:hidden;padding-left:29px;position:relative;top:9px}body > footer .galeriainstagram .menu{padding:5px}body > footer .galeriainstagram .menu a{display:inline-block}body > footer .galeriainstagram .instagram-target{display:inline-block;margin:5px;position:relative;border:1px solid #DDD;vertical-align:middle}body > footer .galeriainstagram .instagram-target img{position:absolute}body > footer .galeriainstagram .instagram-target,body > footer .galeriainstagram .instagram-target img{width:92px;height:92px}.tool.galeriainstagram .thumbnails{font-size:0}.tool.galeriainstagram .thumbnail{margin:5px}.pagina.cadastro .input{line-height:21px;margin-bottom:5px;display:inline-block;width:calc(100% - 145px);border:1px solid #ddd;padding:1px}.tool.oportunidades .formulario input{vertical-align:top;width:230px}.tool.oportunidades .formulario fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset.s2{margin-bottom:0}.tool.oportunidades .formulario fieldset.pe{padding-bottom:0}.tool.oportunidades .formulario fieldset.pe label{width:258px;margin-left:0}.tool.oportunidades .formulario fieldset.pe input.text{margin-bottom:10px}.tool.oportunidades .formulario fieldset .input-text,.tool.oportunidades .formulario fieldset .text-area{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset fieldset .input-text{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset .text-area{height:195px}.tool.oportunidades .formulario .small-input-text{width:90px}.tool.oportunidades .formulario .data-input-text{width:70px}.tool.oportunidades .formulario .codigo-input-text{width:60px}.tool.oportunidades .formulario .tiny-input-text{width:20px}.tool.oportunidades .formulario .especial-input-text{width:521px}.tool.oportunidades .formulario fieldset.dp select{margin-right:10px}.tool.oportunidades .formulario fieldset.dp table{height:24px;margin-left:173px;margin-bottom:2px}.tool.oportunidades .formulario fieldset.dp table td{padding:2px}.tool.oportunidades .formulario label{width:170px}.tool.oportunidades .formulario .info{line-height:22px;margin-left:5px}.tool.oportunidades .formulario label.lbltextarea{line-height:199px}.tool.oportunidades .formulario input.especial-input-text{width:calc(100% - 260px)}.tool.oportunidades .formulario .input-radio{width:auto}.tool.oportunidades .formulario .botao{margin-top:-50px;float:right}.tool.oportunidades .mensagem{color:green;background:#efe}.tool.oportunidades .mensagem.erro{color:red;background:#efe}.tool.oportunidades{min-height:500px}.tool.oportunidades h1{background:#57a41e none repeat scroll 0 0;color:white;font-family:"Open Sans";font-size:15px;height:30px;line-height:30px;padding-left:10px}.tool.oportunidades .botao{display:block;background:#3D93CE;border-radius:3px;color:white;width:120px;height:34px;line-height:26px;margin-top:10px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms}.tool.oportunidades .botao:hover{background:#2D7EB5;text-decoration:none}.oportunidades .detalhes a{color:gray}.oportunidades .detalhes table{background:#e5e5e5;margin:0;width:100%}.oportunidades .detalhes table th{background:white;width:80px;text-align:left}.oportunidades .detalhes table td{background:white}.oportunidades .detalhes table th,.oportunidades .detalhes table td{padding:5px}.oportunidades .detalhes .botao{float:right}.tool.atendimento{min-height:250px}.tool.atendimento.chat{min-height:500px}.tool.atendimento form{padding:10px;width:360px;margin:8px auto;box-shadow:1px 1px 2px rgba(0,0,0,0.4)}.tool.atendimento label{margin-bottom:2px;line-height:10px;font-family:"Open Sans",sans-serif;font-size:10px;font-weight:600;color:#666666;float:left;width:90px;text-transform:uppercase;margin-left:0}.tool.atendimento label.lbltextarea{line-height:102px}.tool.atendimento input,.tool.atendimento select,.tool.atendimento textarea{margin-bottom:2px}.tool.atendimento input,.tool.atendimento select{width:230px;margin-left:10px}.tool.atendimento textarea{width:200px;height:140px}.tool.atendimento .botao{background:#3d93ce none repeat scroll 0 0;border-radius:3px;display:inline-block;margin-top:10px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:7px 28px;transition:all 200ms ease 0s}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome label{width:120px}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome select{width:150px;margin-bottom:2px}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome input.text{width:595px;margin-bottom:2px}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome .botao{margin:10px 0;float:right}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome .mensagem{clear:right}.tool.atendimento .chat{border:1px solid #e5e5e5;padding:10px;width:1200px;margin:auto}.tool.atendimento .leitura{border-color:#d5d5d5 #d5d5d5 #e5e5e5 #d5d5d5;border-style:solid;border-width:1px;height:250px;padding:5px;overflow:auto}.tool.atendimento .escrita{margin-top:10px;height:86px}.escrita > form{width:auto!important}.tool.atendimento .escrita form .form{display:block;height:70px}.tool.atendimento .escrita textarea{margin:0 0 10px 0;width:100%;height:50px}.tool.atendimento .mensagem{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;text-align:center}.tool.atendimento .escrevendo{color:#555;padding-left:3px;border-style:solid;border-color:#ccc;border-width:0 1px 1px 1px;line-height:15px;height:15px}.tool.atendimento #escrevendo{display:none}.tool.atendimento #ileitura .msg{margin-bottom:5px}.tool.atendimento #ileitura .msg-0{color:darkgreen}.tool.atendimento #ileitura .msg-1{color:black}.tool.atendimento #ileitura .msg-2{font-style:italic}.tool.atendimento #ileitura .msg-0 .msg,.tool.atendimento #ileitura .msg-1 .msg{padding-left:20px}.tool.atendimento #ileitura .remetente-nome{font-weight:bold}.tool.atendimento .botao.enviar{display:block;background:#2C8739;border-radius:3px;color:white;padding:4px 8px;width:120px;height:34px;line-height:26px;margin-top:43px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms;margin-right:20px;float:left}.tool.atendimento .botao.sair{display:block;background:#c0c0c0;border-radius:3px;color:#333333;padding:4px 8px;width:120px;height:34px;line-height:26px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms;margin-right:20px;float:left}.tool.atendimento .fila{width:360px;margin:50px auto;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400}.tool.atendimento .fila #posicaofila{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}.tool .referencia{display:none}.tool .preco{color:#104000;line-height:20px;font-family:'Open Sans',sans-serif}.tool .preco span{display:block}.tool .preco .de{font-size:10px;color:#777777;text-decoration:line-through;margin:0 0 0px}.tool .preco .por{color:#144F00;font-weight:600;margin:0 0 0px}.tool .preco .de:before{content:'De '}.tool .preco .por:before{content:'Por '}.tool .notas{font:12px "OpenSans Web Font",sans-serif;color:#555555;line-height:20px}.contato_midia{display:none}.pagina.contato label{width:80px}.pagina.contato input,.pagina.contato textarea{width:calc(100% - 80px)}.pagina.contato input,.pagina.contato select{margin-bottom:3px}.pagina.contato textarea{height:100px;resize:vertical}.pagina.contato div.contato_mapa{width:100%;height:300px;margin-bottom:20px}.pagina.contato .acao-formulario,.pagina.contato .texto.contato,.pagina.contato .texto.descricao{margin-bottom:10px}.pagina.contato .acao-formulario a{background:#3D93CE;border-radius:3px;color:white;padding:7px 28px;line-height:35px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;transition:all 200ms}.pagina.contato .acao-formulario a:hover{background:#2D7EB5;text-decoration:none}.pagina.contato .acao-formulario a:active{background:#2D7EB5}.pagina.contato .mensagem{color:green;border-color:unset}.pagina.contato .erro{color:red}.pagina.cadastro label{width:145px}.pagina.cadastro label[for=icadastro_newsletter]{margin-left:5px;text-transform:lowercase;width:auto}.pagina.cadastro label[for=icadastro_newsletter]:first-letter{text-transform:uppercase}.pagina.cadastro label[for=icadastro_newsletter]:after{content:''}.pagina.cadastro label[for=icpfcnpj],label[for=irgie],label[for=icep],label[for=iuf]{text-transform:uppercase}.pagina.cadastro input{width:calc(100% - 148px)}.pagina.cadastro input#icpfcnpj,.pagina.cadastro input#icep,.pagina.cadastro input#itelefone,.pagina.cadastro input#icelular,.pagina.cadastro input#inascimentofundacao{max-width:130px}.pagina.cadastro input#iuf{max-width:30px}.pagina.cadastro input#icep{width:calc(100% - 264px)}.pagina.cadastro #ceploading{line-height:22px;margin-left:5px;vertical-align:top}.pagina.cadastro #ceploading img{height:22px;width:22px}.pagina.cadastro input[type=checkbox]{width:auto;margin:0}.pagina.cadastro input,.pagina.cadastro select{margin-bottom:5px}.pagina.cadastro input,.pagina.cadastro select{vertical-align:top}.pagina.cadastro label[for=ipessoa],.pagina.cadastro #ipessoa,.pagina.cadastro #frmCadastro br:first-of-type{display:none}.pagina.cadastro .privacidade{margin-top:10px}.pagina.cadastro .mensagem ul{margin-top:10px}.pagina.cadastro .acao-formulario.text-right > a{display:inline-block;margin:10px 0}.pagina.logon section{box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:5px;min-height:163px}.pagina.logon section:nth-child(3){margin-top:10px}.pagina.logon section:nth-child(3) p{margin:0;height:87px}.pagina.logon section:nth-child(3) p:first-letter{text-transform:capitalize}.pagina.logon section header{height:26px;margin-bottom:10px}.pagina.logon h3{margin:0;text-transform:capitalize}.pagina.logon label{width:60px}.pagina.logon input{margin-bottom:5px;width:calc(100% - 60px)}.pagina.logon a.esqueci-minha-senha{color:black;text-decoration:none;display:inline-block;margin:5px 0 10px}.pagina.logon a.esqueci-minha-senha:hover{text-decoration:underline}.pagina.logon a.esqueci-minha-senha:first-letter{text-transform:uppercase}.banner{font-family:"Source Sans Pro"}.banner-viewport{position:relative}.banner-loader > *{position:absolute}.banner-loader img{left:50%;margin-left:-660px}.banner-loader .banner-content-wrapper div{width:100%;margin-left:360px;padding:50px 20px;opacity:0;transition:1000ms ease-in-out}.banner-content-wrapper div h1{font-weight:400;font-size:32px}.banner-loader div.sefazcil h1,.banner-loader div.mobile h1,.banner-loader div.sincro h1,.banner-loader div.automacao h1,.banner-content-wrapper div strong{font-weight:600}.banner-content-wrapper div p{margin-bottom:15px;font-size:18px}.banner-content-wrapper div a{background:#777 url(../../images/layout/padrao/ic-bola-saibamais.png) no-repeat 3px 3px / 26px 26px;display:inline-block;color:white;line-height:32px;border-radius:16px;padding:0 18px 0 35px}.banner-loader.loaded .banner-content-wrapper div{opacity:1;margin-left:0}.banner-loader div.erp a{background-color:#EA2407}.banner-loader div.sefazcil a{background-color:#3C80B4}.banner-loader div.food a{background-color:#3A5D01}.banner-loader div.pcp a{background-color:#E7A206}.banner-loader div.web a{background-color:#26024C}.banner-loader div.mobile a{background-color:#327F79}.banner-loader div.sincro a{background-color:#444}.banner-loader div.automacao a{background-color:#28226C}.banner-content-wrapper div h1,.banner-content-wrapper div p{color:white;text-shadow:1px 2px 1px rgba(0,0,0,0.7)}.banner-viewport,.banner-loader img{height:400px}.banner-navigation{position:relative;margin:341px 25px 25px;background:#333}.banner-navigation.focused{margin-top:69px}.banner-navigation ul{padding:0;margin:0;display:none}.banner-navigation:after{content:"Nossas Soluções";display:block;color:white;line-height:34px;padding:0 9px;background:url(../../images/layout/padrao/ic-seta-up.png) no-repeat right / 34px 34px;cursor:pointer}.banner-navigation.focused:after{background:url(../../images/layout/padrao/ic-seta-down.png) no-repeat right / 34px 34px}.banner-navigation.focused ul{display:block}.banner-navigation li{list-style:none}.banner-navigation li a img{filter:brightness(0%) invert(100%);width:34px;height:34px;float:left}.banner-navigation li a span{display:block;margin-left:35px;line-height:34px;background:#464646;padding:0 9px}.banner-navigation li a{text-decoration:none;color:white}.banner-navigation li a:hover img{filter:brightness(0%) invert(50%)}.banner-navigation li a:hover span{background:#444}.tool.busca .info{margin-top:20px}.tool.busca .resultado{border-bottom:1px solid #DDD;padding:20px 0}.tool.busca .resultado:after{content:'.';display:block;clear:both;font-size:0}.descricao a{color:#333;font-family:inherit;font-size:16px;font-weight:400;line-height:30px;position:relative;top:-8px;text-decoration:none}.descricao a:hover,.tool.busca .resultado h3 a:hover{text-decoration:underline}.tool.busca .resultado h3{line-height:0.7;margin:0 0 10px}.tool.busca .resultado h3 a{text-decoration:none;color:inherit;font-size:18px}.tool.busca .acao-formulario a{margin:1px 0 2px}.tool.busca .resultado .imagem > img{float:left}.tool.busca .resultado h2 a{display:none}.tool.busca .resultado .descricao{overflow:hidden;margin-bottom:10px}.tool.busca .resultado .descricao{margin-top:-15px}.tool.busca .resultado h3,.tool.busca .resultado .descricao,.tool.busca .resultado .preco,.tool.busca .resultado .notas{margin-left:126px}@media print{body{background:white}	.meio{border:none}	.barra-topo{display:none}    .acoes{display:none}    .rodape{display:none}    	.tool.ecommerce.impressao{background:white;position:absolute;z-index:999;left:0;top:0;width:100%}	.tool.ecommerce.impressao .boletoBB,.tool.ecommerce.impressao .boletoItau,.tool.ecommerce.impressao .boletoBradesco{margin-bottom:20px;width:170mm;page-break-after:always}	.tool.ecommerce.impressao h1{background:none;border:none;color:black;display:block;height:3mm;font-size:2mm;line-height:3mm;margin:0;padding:0;font-weight:bold}	.tool.ecommerce.impressao .fichacompensacao .instrucoes h1{margin:1mm}	.tool.ecommerce.impressao .recibosacado .instrucoes h1.b{clear:left;padding:1mm;text-align:right}	.tool.ecommerce.impressao .campo p{margin:0}	.tool.ecommerce.impressao .linha{width:170mm;border-bottom:0.25mm solid black}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .linha,.tool.ecommerce.impressao .camposuperior{float:left}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .camposuperior{border-left:0.25mm solid black}	.tool.ecommerce.impressao .campo{padding-left:1mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.logotipo{width:29.25mm;border-left:none}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold;width:13.5mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.linhadigitavel{padding:2.5mm 1mm 0 1mm;font-size:3.5mm;font-weight:bold;width:122.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBradesco .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cedente{width:51mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.agencia{width:36.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.moeda{width:9mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.quantidade{width:17.75mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.nossonumero{width:49.5mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.numerodocumento{width:37.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.contrato{width:12.5mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cpf{width:36.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.vencimento{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.desconto{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.deducoes{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.mora{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.acrescimos{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataemissao{width:30mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.numerodocumento{width:37mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.especie{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.aceite{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataprocessamento{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.usobanco{width:20mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cip{width:8.75mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.carteira{width:26.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.moeda{width:9.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.quantidade{width:21.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valor{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoBB .camposuperior.logotipo{width:55.5mm;border-left:none}	.tool.ecommerce.impressao .boletoBB .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoBB .camposuperior.linhadigitavel{padding:3mm 1mm 0 1mm;width:96.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBB .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cedente{width:50.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.datadocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.numerodocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.dataprocess{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.quantidade{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valor{width:30mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoItau .camposuperior.logotipo{width:25.75mm;border-left:none}	.tool.ecommerce.impressao .boletoItau .camposuperior.codigobanco{padding:2mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoItau .camposuperior.linhadigitavel{padding:2mm 1mm 0 1mm;width:126.25mm;text-align:right;font-size:3.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cedente{width:50.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.vencimento{width:49.25mm;height:10.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.datadocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.numerodocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.dataprocess{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.quantidade{width:25.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valor{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes{height:34mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes h1{padding:1mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras h1{float:right;padding:1mm}}@media screen{.tool.ecommerce.impressao .boletoBB,.tool.ecommerce.impressao .boletoItau,.tool.ecommerce.impressao .boletoBradesco{margin:auto;margin-bottom:20px;page-break-after:always;width:170mm}	.tool.ecommerce.impressao h1{background:none;border:none;color:black;display:block;font-size:2mm;height:3mm;line-height:3mm;margin:0;padding:0;font-weight:bold}	.tool.ecommerce.impressao h1.b{clear:left;padding:1mm;text-align:right}	.tool.ecommerce.impressao .campo p{margin:0}	.tool.ecommerce.impressao .linha{width:170mm;border-bottom:0.25mm solid black}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .linha,.tool.ecommerce.impressao .camposuperior{float:left}	.tool.ecommerce.impressao .campo,.tool.ecommerce.impressao .camposuperior{border-left:0.25mm solid black}		.tool.ecommerce.impressao .campo{padding-left:1mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.logotipo{border:none;width:29.25mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold;width:13.5mm}	.tool.ecommerce.impressao .boletoBradesco .camposuperior.linhadigitavel{padding:2.5mm 1mm 0 1mm;font-size:3.5mm;font-weight:bold;width:122.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBradesco .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cedente{width:53.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.agencia{width:34mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.moeda{width:9mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.quantidade{width:18mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.numerodocumento{width:39mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.contrato{width:13mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.cpf{width:34mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.desconto{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.deducoes{width:29mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.mora{width:28mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .recibosacado .campo.sacado{width:169.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataemissao{width:30mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.numerodocumento{width:37mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.especie{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.aceite{width:10mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.dataprocessamento{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.usobanco{width:20mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.cip{width:8.75mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.carteira{width:26.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.moeda{width:9.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.quantidade{width:21.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valor{width:26mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBradesco .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoBB .camposuperior.logotipo{width:55.5mm;border-left:none}	.tool.ecommerce.impressao .boletoBB .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoBB .camposuperior.linhadigitavel{padding:3mm 1mm 0 1mm;width:96.5mm;text-align:right}	.tool.ecommerce.impressao .boletoBB .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cedente{width:50.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valordocumento{width:49.25mm}		.tool.ecommerce.impressao .boletoBB .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.vencimento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.datadocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.numerodocumento{width:35mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.dataprocess{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.quantidade{width:25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valor{width:30mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .instrucoes h1{padding:1mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoBB .fichacompensacao .codigobarras h1{float:right;padding:1mm}	.tool.ecommerce.impressao .boletoItau .camposuperior.logotipo{width:25.75mm;border-left:none}	.tool.ecommerce.impressao .boletoItau .camposuperior.codigobanco{padding:1.5mm 1mm 0 1mm;font-size:4mm;font-weight:bold}	.tool.ecommerce.impressao .boletoItau .camposuperior.linhadigitavel{padding:2mm 1mm 0 1mm;width:126.25mm;text-align:right;font-size:3.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado{float:left;border-bottom:1px dashed black;margin-bottom:5mm;height:54mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cedente{width:60.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.agencia{width:37mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.especie{width:11.75mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.quantidade{width:15.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.nossonumero{width:39.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.numerodocumento{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.contrato{width:23mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.cpf{width:32mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.vencimento{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valordocumento{width:49.25mm}		.tool.ecommerce.impressao .boletoItau .recibosacado .campo.desconto{width:31mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.deducoes{width:28mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.mora{width:27mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.acrescimos{width:28.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .recibosacado .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao{float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.localpagamento{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.vencimento{width:49.25mm;height:10.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.cedente{width:118mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.agencia{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.datadocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.numerodocumento{width:30mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especiedoc{width:15mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.aceite{width:9mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.dataprocess{width:29mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.nossonumero{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.usobanco{width:19mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.carteira{width:14.75mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.especie{width:25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.quantidade{width:25.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.xvalor{width:29.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valor{width:29mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valordocumento{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes{height:35.75mm;width:119mm;border-left:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .instrucoes h1{padding:1mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .minilinha{border-bottom:0.25mm solid black;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.desconto{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.deducoes{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.juros{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.acrescimos{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.valorcobrado{width:49.25mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .campo.sacado{width:168.5mm}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras img{margin:1mm;float:left}	.tool.ecommerce.impressao .boletoItau .fichacompensacao .codigobarras h1{float:right;padding:1mm}}.tool.ecommerce.grupo .titulo form{display:none}.tool.ecommerce.grupo .item{padding-left:35px;padding-right:35px;margin-bottom:20px}.tool.ecommerce.grupo .item .thumbnail{background:transparent none repeat scroll 0 0;border:1px dashed #ccc;border-radius:0;padding:15px 0}.tool.ecommerce.grupo .item .thumbnail img{padding:2px;margin-bottom:5px;border-radius:12px;border-color:white}.tool.ecommerce.grupo .item .info{text-align:center;padding-bottom:10px;border-bottom:1px solid #DDD;min-height:131px}.tool.ecommerce.grupo .item a{color:#444444;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-size:16px;font-weight:600;text-transform::capitalize}.tool.ecommerce.grupo .item a:hover{text-decoration:underline}.tool.ecommerce.grupo .item .mais-detalhes{display:none}.tool.ecommerce.grupo .item .codigo{font-family:'Open Sans',sans-serif;color:#777777;font-size:12px}.tool.ecommerce.grupo .item .codigo::before{content:"Cod.:"}.tool.ecommerce.grupo .item .nome{color:#000;line-height:20px;min-height:44px;overflow:hidden}.tool.ecommerce.grupo .preco .de{font-size:10px;color:#777777;text-decoration:line-through;margin-top:-20px}.tool.ecommerce.grupo .item .ultima-peca{margin:0}.tool.ecommerce.item .container{margin-bottom:30px}.tool.ecommerce.item .foto > a > img,.tool.ecommerce.item a.foto > img{width:100%}.tool.ecommerce.item .foto .miniaturas{padding:2px;font-size:0}.tool.ecommerce.item .foto .miniaturas li{list-style:none;display:inline;font-size:12px}.tool.ecommerce.item .foto .miniaturas li a img{width:calc(20% - 4px);margin:2px;padding:1px;border:1px solid #DDD}.tool.ecommerce.item .dados h3{margin:10px 0 0}.dados.col-md-7.col-sm-7.col-xs-12 > h3{color:#333333;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:22px}.tool.ecommerce.item .codigo:before{content:'Cod.:'}.tool.ecommerce.item .garantia{display:none}.tool.ecommerce.item .preco{margin:10px 0 20px;font-weight:600}.tool.ecommerce.item .preco .por{font-family:"Open Sans",sans-serif;font-size:16px}.tool.ecommerce.item .frete{display:none} .tool.ecommerce.item select#icodigotamanho,#icodigocor{display:none}.tool.ecommerce.item .acao-formulario .botao:before{content:url(../../images/layout/padrao/ic-carrinho-item.png);position:relative;top:4px;left:-167px}.tool.ecommerce.item .acao-formulario{margin-top:15px}.tool.ecommerce.item .acao-formulario .botao{height:44px;line-height:44px;background:linear-gradient(to bottom,#52a600 0%,#3d7b00 100%);color:#DFFFBF;padding-left:220px;outline-offset:-2px;outline:1px solid #F0F0E1;transition:200ms;width:220px;text-align:center;display:inline-block;overflow:hidden}.tool.ecommerce.item .acao-formulario .botao:hover{background:linear-gradient(to bottom,#3d7b00 0%,#52a600 100%);filter:brightness(110%);text-decoration:none}.tool.ecommerce.item .acao-formulario .botao:after{Content:"Comprar";text-transform:uppercase;position:relative;font-family:"Open Sans",sans-serif;font-weight:600;font-size:15px;left:-188px;top:-132px;color:#DFFFBF}.tool.ecommerce.item .frete footer .opcao{margin-top:0}.tool.ecommerce.item #frmItem{margin:15px 0}.tool.ecommerce.item .frete label,.tool.ecommerce.item #frmItem label{width:95px;line-height:23px;margin:0}.tool.ecommerce.item .mais-categoria{text-transform:uppercase;color:#212121}.tool.ecommerce.item #frmItem #iquantidade{max-width:70px}.tool.ecommerce.item #frmItem .simbolo{margin-left:5px}.tool.ecommerce.item .social_options{border-top:1px solid #DDD;padding-top:10px;margin-top:20px}.tool.ecommerce.item .social_options iframe{width:100%;height:60px;border:none}.tool.ecommerce.item .pacotes h3{border-bottom:1px solid #DDD;padding-bottom:10px}.tool.ecommerce.item .pacote > h4{display:none}.tool.ecommerce.item .pacote .informacoes{display:table;width:100%}.tool.ecommerce.item .pacote .miniaturas{padding-left:0;width:84px}.tool.ecommerce.item .pacote .miniaturas li{padding-left:0;list-style:none;display:inline}.tool.ecommerce.item .pacote .table{width:auto;padding-left:10px}.tool.ecommerce.item .pacote .miniaturas,.tool.ecommerce.item .pacote .table{display:table-cell;vertical-align:top}.tool.ecommerce.item .pacote .table table{background:#f7f4f2 none repeat scroll 0 0;font-size:13px;height:188px;text-transform:capitalize;width:100%}	.tool.ecommerce.item .pacote .table table th{color:#666666;font-size:13px;text-transform:capitalize}.tool.ecommerce.item .pacote .table .produtos a{color:#333;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400}.tool.ecommerce.item .pacote .acao-formulario a{height:44px;line-height:44px;background:linear-gradient(to bottom,#52a600 0%,#3d7b00 100%);color:#DFFFBF;outline-offset:-2px;outline:1px solid #F0F0E1;transition:200ms;width:220px;display:inline-block;overflow:hidden}.tool.ecommerce.item .pacote .acao-formulario a:hover{background:linear-gradient(to bottom,#3d7b00 0%,#52a600 100%);filter:brightness(110%);text-decoration:none}.tool.ecommerce.item .pacote .acao-formulario a:before{Content:"Comprar";text-transform:uppercase;position:relative;font-family:"Open Sans",sans-serif;font-weight:600;font-size:15px;left:-178px;top:-6px;color:#DFFFBF;padding-left:222px}.tool.ecommerce.item a{color:#003853;text-decoration:none;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600}.tool.ecommerce.item a:hover{text-decoration:underline}.tool.ecommerce.item .mais-detalhes{display:none}.tool.ecommerce.item .codigo{}.tool.ecommerce.item .nome{color:#000;line-height:20px;height:40px;text-transform:lowercase}.tool.ecommerce.item .nome::first-letter{text-transform:uppercase}.tool.ecommerce.item .ultima-peca{margin:0}.dimensoes{display:none}.informacoes h4{background:url(../../images/layout/padrao/bg-inf-h4.png);font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;color:#333333;padding-left:8px}.observacoes .informacoes,.composicao .informacoes{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:18px;line-height:165%;margin-bottom:20px;padding:0 10px}.informacoes > ul{padding-left:0;margin-top:10px}.informacoes li{list-style-image:url(../../images/layout/padrao/marcador-1.png);list-style-position:inside}.miniaturas img{height:84px;width:84px;margin:5px;border:1px dashed #bbbbbb}.relacionados{display:inline-block;min-height:500px;width:100%;margin-top:20px}.relacionados h4{background:url(../../images/layout/padrao/bg-rel-h4.png);color:#333333;font-family:"Open Sans",sans-serif;font-size:18px;height:30px;font-weight:400;padding-left:8px}.relacionados .codigo{font-family:'Open Sans',sans-serif;color:#777777;font-size:12px}.relacionados .info{text-align:center;padding-bottom:20px;min-height:131px}.relacionados .preco{margin:0!important}.tool.ecommerce.item .relacionados .preco .de{margin-top:-20px}.tool.ecommerce.item .relacionados .preco .por{font-size:15px!important}.tool.ecommerce.item .relacionados .nome a{font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;color:#333333}.tool.ecommerce.carrinho table{width:100%}.tool.ecommerce.carrinho th.nome{width:auto}.tool.ecommerce.carrinho th.qtd{width:123px}.tool.ecommerce.carrinho .produtos thead{text-transform:capitalize}.tool.ecommerce.carrinho .produtos th[class^=valor-]{width:91px;white-space:wrap;text-align:center}.tool.ecommerce.carrinho td.nome > img{float:left;margin-right:10px}.tool.ecommerce.carrinho td.qtd{font-size:0}.tool.ecommerce.carrinho td.qtd *,.tool.ecommerce.carrinho .pacote td.qtd{font-size:12px}.tool.ecommerce.carrinho td.qtd input{width:calc(100% - 23px);max-width:90px}.tool.ecommerce.carrinho td.qtd div.acoes{text-align:left}.tool.ecommerce.carrinho td.qtd div.acoes a{color:blue;text-decoration:underline;position:relative;left:-10px;line-height:20px}.tool.ecommerce.carrinho td.qtd div.acoes a.atualizar::before{content:url(../../images/layout/padrao/botao_atualizar.png);width:16px;margin-right:5px;position:relative;top:3px;margin-left:12px}.tool.ecommerce.carrinho td.qtd div.acoes a.excluir::before{content:url(../../images/layout/padrao/botao_excluir.png);width:16px;margin-right:5px;position:relative;top:3px;margin-left:12px}.tool.ecommerce.carrinho section.frete{display:none}.tool.ecommerce.carrinho label[for=icep]{width:95px}.tool.ecommerce.carrinho #freteOpcoes{margin-top:5px}.tool.ecommerce.carrinho section.cupom label{width:170px}.tool.ecommerce.carrinho section #cupom{display:inline-block;color:black}.tool.ecommerce.carrinho section.cupom #cupom img{height:23px;vertical-align:top}.tool.ecommerce.carrinho section label[for=icupomdesconto],.tool.ecommerce.carrinho section label[for=icep],.tool.ecommerce.carrinho section.cupom #cupom{line-height:23px}.tool.ecommerce.carrinho .frete h3{font-size:15px;text-transform:capitalize}.tool.ecommerce.carrinho .cupom h3{font-size:15px;text-transform:capitalize}.tool.ecommerce.carrinho .frete input,.tool.ecommerce.carrinho .cupom input{background:white;border:1px solid #E2E2E2;transition:unset;height:26px}.tool.ecommerce.carrinho .frete input{margin-left:10px;padding-left:5px}.tool.ecommerce.carrinho .frete input:focus,.tool.ecommerce.carrinho .cupom input:focus{box-shadow:0 0 4px 0 #E2E2E2;border-radius:3px;border:1px solid #E2E2E2}.tool.ecommerce.carrinho .cupom a,.tool.ecommerce.carrinho .frete a{background:#ddd none repeat scroll 0 0;border-radius:3px;color:#666666;display:inline-block;font-size:13px;margin-top:10px;padding:4px 8px}.tool.ecommerce.carrinho input#icupomdesconto,.tool.ecommerce.carrinho input#icep{width:80px;margin-bottom:0}.tool.ecommerce.carrinho .resumo td{width:182px;border-bottom:none;padding-left:20px}.tool.ecommerce.carrinho .produtos,.tool.ecommerce.carrinho .resumo{margin-top:10px;text-transform:capitalize}.tool.ecommerce.carrinho .acao-formulario.text-right > a{display:inline-block;margin:10px 0}.tool.ecommerce.identificacao section{box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:5px;min-height:163px;margin:0}.tool.ecommerce.identificacao section:nth-child(4){margin-top:10px}.tool.ecommerce.identificacao section:nth-child(4) p{margin:0;height:87px}.tool.ecommerce.identificacao section:nth-child(4) p:first-letter{text-transform:capitalize}.tool.ecommerce.identificacao section header{height:26px;margin-bottom:10px}.tool.ecommerce.identificacao h3{margin:0;text-transform:capitalize}.tool.ecommerce.identificacao label{width:60px}.tool.ecommerce.identificacao input{margin-bottom:5px;width:calc(100% - 60px)}.tool.ecommerce.identificacao a.esqueci-minha-senha{color:black;text-decoration:none;display:inline-block;margin:5px 0 10px}.tool.ecommerce.identificacao a.esqueci-minha-senha:hover{text-decoration:underline}.tool.ecommerce.identificacao a.esqueci-minha-senha:first-letter{text-transform:uppercase}.tool.ecommerce.confirmacao table{width:100%}.tool.ecommerce.confirmacao th.nome{width:auto}.tool.ecommerce.confirmacao th.qtd{width:78px}tr .qtd,.valor-unitario{text-align:center}.tool.ecommerce.confirmacao .produtos th[class^=valor-]{width:91px;white-space:wrap;text-align:center}.tool.ecommerce.confirmacao h3{font-size:14px;text-transform:capitalize;font-weight:600}.tool.ecommerce.confirmacao section.endereco label{width:85px}.tool.ecommerce.confirmacao section.endereco input{width:calc(100% - 85px)}.tool.ecommerce.confirmacao section.endereco span{display:inline-block;margin-right:3px}.tool.ecommerce.confirmacao section.endereco span.destinatario:before{content:'Destinatário:'}.tool.ecommerce.confirmacao section.endereco span.destinatario:after{content:','}.tool.ecommerce.confirmacao section.endereco span.endereco:before{content:'Endereço:'}.tool.ecommerce.confirmacao section.endereco span.bairro:before{content:'Bairro:'}.tool.ecommerce.confirmacao section.endereco span.cidade{margin-right:0}.tool.ecommerce.confirmacao section.endereco span.cidade:after{content:' - '}.tool.ecommerce.confirmacao section.endereco span.uf:after{content:','}.tool.ecommerce.confirmacao section.endereco span.cep:before{content:'CEP:'}.tool.ecommerce.confirmacao form#freteOpcoes{margin-top:5px}.tool.ecommerce.confirmacao section.cupom label{width:182px}.tool.ecommerce.confirmacao section.frete{display:none}.tool.ecommerce.confirmacao .endereco .acao-formulario > a,.tool.ecommerce.confirmacao .cupom .acao-formulario > a{background:#ddd;border-radius:4px;color:#666666;display:inline-block;font-size:13px;margin-top:10px;padding:5px 10px}.tool.ecommerce.confirmacao section.cupom #cupom{display:inline-block;font-weight:bold;color:#C70714;margin-left:10px}.tool.ecommerce.confirmacao section.cupom #cupom img{height:23px;vertical-align:top}.tool.ecommerce.confirmacao section label[for=icupomdesconto],.tool.ecommerce.confirmacao section.cupom #cupom{line-height:23px}.tool.ecommerce.confirmacao input#icupomdesconto{width:80px}.tool.ecommerce.confirmacao .resumo td{width:182px;border-bottom:none}.tool.ecommerce.confirmacao .produtos,.tool.ecommerce.confirmacao .resumo{margin-top:10px;text-transform:capitalize}.tool.ecommerce.confirmacao .acao-formulario.text-right > a{display:inline-block;margin:10px 0}.tool.ecommerce.pagamento h3:first-letter{text-transform:uppercase}.tool.ecommerce.pagamento h3,.h3{font-size:14px;font-weight:bold}.tool.ecommerce.pagamento section.endereco-frete span.destinatario:before{content:'Destinatário:'}.tool.ecommerce.pagamento section.endereco-frete span.destinatario:after{content:','}.tool.ecommerce.pagamento section.endereco-frete span.endereco:before{content:'Endereço:'}.tool.ecommerce.pagamento section.endereco-frete span.bairro:before{content:'Bairro:'}.tool.ecommerce.pagamento section.endereco-frete span.cidade{margin-right:0}.tool.ecommerce.pagamento section.endereco-frete span.cidade:after{content:' - '}.tool.ecommerce.pagamento section.endereco-frete span.uf:after{content:','}.tool.ecommerce.pagamento section.endereco-frete span.cep:before{content:'CEP:'}.tool.ecommerce.pagamento .formapagamento label{display:block;border-bottom:1px solid #DDD}.tool.ecommerce.pagamento .formapagamento label:after{content:''}.tool.ecommerce.pagamento .formapagamento .condicaopagamento{padding:5px;border-bottom:1px solid #DDD}.tool.ecommerce.pagamento .formapagamento .condicaopagamento select{width:100%;margin-bottom:0}.tool.ecommerce.pagamento .formapagamento:first-of-type{border-top:1px solid #DDD}.tool.ecommerce.pagamento .resumo-finalizacao table{width:100%}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento{padding:5px;font-size:0}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento *{font-size:12px}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento label{text-transform:capitalize;width:60px;text-overflow:ellipsis}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento .divisor{width:11px;text-align:center;display:inline-block}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#cartaonumeroid,.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#cvcid,.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#cartaoportadorid{width:calc(100% - 60px)}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validademesid,.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validadeanoid{width:calc(50% - 35px)}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validademesid{max-width:20px}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento input#validadeanoid{max-width:35px}.tool.ecommerce.pagamento .formas-condicoes .dadospagamento .divisor{width:10px}.resumo-finalizacao .acao-formulario.text-right > a{display:inline-block;margin-top:15px}.tool.ecommerce.usuario.pedidos .acao-formulario{margin-top:0}.tool.ecommerce.usuario.pedidos .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:5px 28px;transition:all 200ms ease 0s}.tool.ecommerce.usuario.pedidos .acao-formulario > a:hover{background:#2D7EB5}.tool.ecommerce.usuario.pedidoshistorico table{width:100%;margin-top:10px}.tool.ecommerce.usuario.pedidoshistorico .detalhes td{border-bottom:none}.tool.ecommerce.usuario .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;padding:2px 10px;transition:all 200ms ease 0s}.coluna .ecommerce{background:#0A6C9D}.coluna .ecommerce h4{display:none}.coluna .ecommerce ul{margin-bottom:0;padding-left:0}.coluna .ecommerce li{list-style:none}.coluna .ecommerce a{font:20px "Eurofurence Web Font",sans-serif;color:#FFF;display:block;line-height:36px;padding-left:5px}.coluna .ecommerce a:hover,.coluna .ecommerce a:focus{background:#0A6C9D;color:#FFF !important;text-decoration:none}.tool.ecommerce .referencia{display:none}.tool.ecommerce section h3{margin:0}.tool.ecommerce section header{margin-bottom:10px}.tool.ecommerce label{text-transform:unset}.tool.ecommerce label:first-letter{text-transform:uppercase}.tool.ecommerce .estagios{display:none}.tool.ecommerce section{margin:35px 0}.tool.ecommerce .produtos a{color:black;text-decoration:none}.tool.ecommerce .produtos a:hover{text-decoration:underline}.tool.ecommerce td.qtd{text-align:center}.tool.ecommerce td.qtd span.unidade{width:23px;display:inline-block;text-align:center}.tool.conteudos .listagem .index ul{margin:0;padding:0}.tool.conteudos .listagem .container{border-bottom:1px dotted silver;margin-bottom:18px;padding-bottom:9px;width:auto}	.tool.conteudos .listagem .index ul li{list-style-type:none;background:url(../../images/layout/padrao/menu-divisoria.png) repeat-x 0 bottom;margin-bottom:10px;padding-bottom:10px;float:left}.tool.conteudos .listagem .index img.icone{float:left}.tool.conteudos .listagem .index .item .data:before{content:url(../../images/layout/padrao/ic-calendario.png);width:22px;height:23px;margin-right:5px;position:relative;top:6px}.tool.conteudos .listagem .index .item .leia-mais,.tool.conteudos .listagem .index .item .data{color:#878787;font-family:'Open Sans',sans-serif;font-weight:300;font-size:12px}.tool.conteudos .listagem .index .item .leia-mais:before{content:"continuar lendo";font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;color:#fff}.tool.conteudos .listagem .index .item .leia-mais{display:block;background:#3D93CE;border-radius:3px;color:white;padding:4px 8px;width:120px;height:34px;line-height:26px;margin-top:10px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;font-size:0px;transition:all 200ms}.tool.conteudos .listagem .index .item .leia-mais:hover,.leia-mais:active{background:#2D7EB5;text-decoration:none}.tool.conteudos .listagem .index .item .resumo{text-align:justify;padding:12px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;color:#444444}.tool.conteudos .listagem .index .item .titulo a{text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:18px;color:#333333;transition:all 200ms}.tool.conteudos .listagem .index .item .titulo a:hover{color:#666}.tool.conteudos .listagem .index .item .titulo a:active{color:#ccc}.tool.conteudos .listagem .index .item .titulo{text-transform:uppercase;margin-bottom:5px;margin-top:10px;background:none}.paginacao{padding:8px;text-align:center;clear:left}.paginacao a,.especial{display:inline-block;padding:8px;margin-right:10px;text-transform:capitalize;min-width:40px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:13px}.paginacao .especial{background:#7e7e7e;color:white;font-family:'Open Sans',sans-serif;font-weight:400}.paginacao a{background:#DDDDDD;color:#666666}hr{clear:both;margin:0}.tool.conteudos .item .index .portifolio li{list-style-image:url(../../images/layout/padrao/marcador-3.png);list-style-position:inside}.tool.conteudos .item .index .ramos li{list-style-image:url(../../images/layout/padrao/marcador-2.png);list-style-position:inside}.tool.conteudos .item .index ul li{list-style-image:url(../../images/layout/padrao/marcador-1.png);list-style-position:inside}.tool.conteudos{padding:0 5px 5px}.tool.conteudos .item .index  h2{color:#2c2d48;font-family:"Source Sans Pro";font-size:18px;font-weight:600;letter-spacing:1px;margin:0 0 10px}.tool.conteudos .item .index img.midia{width:100%}.tool.conteudos .item .index .text_midia{min-height:116px}.tool.conteudos .item .index .text_midia p{margin:0 0 10px 0;font-size:20px;text-align:justify}.tool.conteudos .item .index .link,.tool.conteudos .item .index .download{float:left;background:url(../../images/layout/padrao/bg_download.png) no-repeat;margin-top:20px;padding-top:2px;text-align:center;text-transform:capitalize;width:89px;height:23px}.tool.conteudos .item .index .download{background:url(../../images/layout/padrao/bg_download.png) no-repeat;width:89px;height:23px}.tool.conteudos .item .index .download a{background:url(../../images/layout/padrao/bg_download.png) no-repeat;text-decoration:none;color:#666666;display:block;padding-top:3px;text-align:center}.tool.conteudos .item .index .download a:hover{color:green}.tool.conteudos .item .index .texto{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-weight:300;line-height:26px}.texto .caixa{margin:0 40px !important} .texto ul li{padding-left:20px;margin-bottom:20px}.tool.conteudos .item .index .boxrelacionados{width:100%;background:url(../../images/layout/padrao/menu-divisoria.png) repeat-x 0 0;margin-top:50px;padding-top:10px}.tool.conteudos .item .index .boxrelacionados h2::after{color:#444444;content:" +";display:inline-block;float:right;font-family:"Arial",sans-serif;font-size:18px;font-weight:600;float:right}.tool.conteudos .item .index .boxrelacionados h2{background:rgba(0,0,0,0) url(../../images/layout/padrao/border-bottom.png) repeat-x scroll 0 26px;color:#555555;display:block;line-height:12px;margin:0;padding-bottom:30px;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:18px;text-transform:capitalize}.tool.conteudos .item .index .boxrelacionados ul{margin:0 0 10px 0;padding:0}.tool.conteudos .item .index .boxrelacionados  ul li{list-style:none;text-transform:uppercase;line-height:18px;margin-bottom:10px;border-bottom:1px solid #ccc;margin-top:15px;padding-bottom:15px}.tool.conteudos .item .index .boxrelacionados  ul li a{text-decoration:none;position:relative;top:8px !important;left:2px;color:#333333;font-family:"Source Sans Pro",sans-serif;font-size:16px;text-decoration:none;transition:all 200ms ease 0s}.tool.conteudos .item .index .boxrelacionados  ul li a:hover{color:#666}.tool.conteudos .item .index .boxrelacionados img{}.tool.conteudos .item .index .boxrelacionados .data,.tool.conteudos .item .index .boxrelacionados .leia-mais{display:none}.tool.conteudos .item .index .boxrelacionados h3{margin:0 0 10px 0}.tool.conteudos .item .index .boxrelacionados h3,.tool.conteudos .item .index .boxrelacionados .resumo{margin-left:85px}.tool.conteudos .item .index h3{color:#B43250;font-size:12px;line-height:12px;font-weight:normal;text-transform:uppercase;margin:35px 0 10px 0}.tool.conteudos .item .index h4{line-height:11px;font-size:11px;margin:25px 0 10px 0}.tool.conteudos .item .index ul{margin:0;padding:0}.tool.conteudos .item .index ul.links{text-align:right}.tool.conteudos .item .index ul.links li{list-style:none;text-align:right}.frase1,.frase2{margin:10px 0}blockquote{padding:10px 20px;margin:0 0 20px;font-size:20px;border-left:5px solid #eee;line-height:32px;color:#666}cite{font-size:18px;font-style:italic;color:#777}body > footer .newsletter .menu{padding:5px}body > footer .newsletter p.info{color:#003853;position:relative;top:4px;font:15px 'Futura Bk Bt',sans-serif;text-transform:initial!important}body > footer .newsletter p.info,body > footer .newsletter form{margin:5px}body > footer .newsletter form label[for=newsletter_email]{position:absolute;left:-9999px}body > footer .newsletter form input{background:#EEE;height:28px;padding:0 5px;line-height:28px;font:12px "Futura Md",sans-serif;color:#111;border:none;width:calc(100% - 29px);margin-bottom:0}body > footer .newsletter form a{display:inline-block;width:29px;height:28px;background-position:-141px 0;overflow:hidden;padding-left:29px;position:relative;top:9px}body > footer .galeriainstagram .menu{padding:5px}body > footer .galeriainstagram .menu a{display:inline-block}body > footer .galeriainstagram .instagram-target{display:inline-block;margin:5px;position:relative;border:1px solid #DDD;vertical-align:middle}body > footer .galeriainstagram .instagram-target img{position:absolute}body > footer .galeriainstagram .instagram-target,body > footer .galeriainstagram .instagram-target img{width:92px;height:92px}.tool.galeriainstagram .thumbnails{font-size:0}.tool.galeriainstagram .thumbnail{margin:5px}.pagina.cadastro .input{line-height:21px;margin-bottom:5px;display:inline-block;width:calc(100% - 145px);border:1px solid #ddd;padding:1px}.tool.oportunidades .formulario input{vertical-align:top;width:230px}.tool.oportunidades .formulario fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset.s2{margin-bottom:0}.tool.oportunidades .formulario fieldset.pe{padding-bottom:0}.tool.oportunidades .formulario fieldset.pe label{width:258px;margin-left:0}.tool.oportunidades .formulario fieldset.pe input.text{margin-bottom:10px}.tool.oportunidades .formulario fieldset .input-text,.tool.oportunidades .formulario fieldset .text-area{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset fieldset .input-text{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset .text-area{height:195px}.tool.oportunidades .formulario .small-input-text{width:90px}.tool.oportunidades .formulario .data-input-text{width:70px}.tool.oportunidades .formulario .codigo-input-text{width:60px}.tool.oportunidades .formulario .tiny-input-text{width:20px}.tool.oportunidades .formulario .especial-input-text{width:521px}.tool.oportunidades .formulario fieldset.dp select{margin-right:10px}.tool.oportunidades .formulario fieldset.dp table{height:24px;margin-left:173px;margin-bottom:2px}.tool.oportunidades .formulario fieldset.dp table td{padding:2px}.tool.oportunidades .formulario label{width:170px}.tool.oportunidades .formulario .info{line-height:22px;margin-left:5px}.tool.oportunidades .formulario label.lbltextarea{line-height:199px}.tool.oportunidades .formulario input.especial-input-text{width:calc(100% - 260px)}.tool.oportunidades .formulario .input-radio{width:auto}.tool.oportunidades .formulario .botao{margin-top:-50px;float:right}.tool.oportunidades .mensagem{color:green;background:#efe}.tool.oportunidades .mensagem.erro{color:red;background:#efe}.tool.oportunidades{min-height:500px}.tool.oportunidades h1{background:#57a41e none repeat scroll 0 0;color:white;font-family:"Open Sans";font-size:15px;height:30px;line-height:30px;padding-left:10px}.tool.oportunidades .botao{display:block;background:#3D93CE;border-radius:3px;color:white;width:120px;height:34px;line-height:26px;margin-top:10px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms}.tool.oportunidades .botao:hover{background:#2D7EB5;text-decoration:none}.oportunidades .detalhes a{color:gray}.oportunidades .detalhes table{background:#e5e5e5;margin:0;width:100%}.oportunidades .detalhes table th{background:white;width:80px;text-align:left}.oportunidades .detalhes table td{background:white}.oportunidades .detalhes table th,.oportunidades .detalhes table td{padding:5px}.oportunidades .detalhes .botao{float:right}.tool.atendimento{min-height:250px}.tool.atendimento.chat{min-height:500px}.tool.atendimento form{padding:10px;width:360px;margin:8px auto;box-shadow:1px 1px 2px rgba(0,0,0,0.4)}.tool.atendimento label{margin-bottom:2px;line-height:10px;font-family:"Open Sans",sans-serif;font-size:10px;font-weight:600;color:#666666;float:left;width:90px;text-transform:uppercase;margin-left:0}.tool.atendimento label.lbltextarea{line-height:102px}.tool.atendimento input,.tool.atendimento select,.tool.atendimento textarea{margin-bottom:2px}.tool.atendimento input,.tool.atendimento select{width:230px;margin-left:10px}.tool.atendimento textarea{width:200px;height:140px}.tool.atendimento .botao{background:#3d93ce none repeat scroll 0 0;border-radius:3px;display:inline-block;margin-top:10px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:7px 28px;transition:all 200ms ease 0s}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome label{width:120px}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome select{width:150px;margin-bottom:2px}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome input.text{width:595px;margin-bottom:2px}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome .botao{margin:10px 0;float:right}.tool.atendimento .cadastrar #frmAtendimentoDepartamentosNome .mensagem{clear:right}.tool.atendimento .chat{border:1px solid #e5e5e5;padding:10px;width:1200px;margin:auto}.tool.atendimento .leitura{border-color:#d5d5d5 #d5d5d5 #e5e5e5 #d5d5d5;border-style:solid;border-width:1px;height:250px;padding:5px;overflow:auto}.tool.atendimento .escrita{margin-top:10px;height:86px}.escrita > form{width:auto!important}.tool.atendimento .escrita form .form{display:block;height:70px}.tool.atendimento .escrita textarea{margin:0 0 10px 0;width:100%;height:50px}.tool.atendimento .mensagem{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;text-align:center}.tool.atendimento .escrevendo{color:#555;padding-left:3px;border-style:solid;border-color:#ccc;border-width:0 1px 1px 1px;line-height:15px;height:15px}.tool.atendimento #escrevendo{display:none}.tool.atendimento #ileitura .msg{margin-bottom:5px}.tool.atendimento #ileitura .msg-0{color:darkgreen}.tool.atendimento #ileitura .msg-1{color:black}.tool.atendimento #ileitura .msg-2{font-style:italic}.tool.atendimento #ileitura .msg-0 .msg,.tool.atendimento #ileitura .msg-1 .msg{padding-left:20px}.tool.atendimento #ileitura .remetente-nome{font-weight:bold}.tool.atendimento .botao.enviar{display:block;background:#2C8739;border-radius:3px;color:white;padding:4px 8px;width:120px;height:34px;line-height:26px;margin-top:43px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms;margin-right:20px;float:left}.tool.atendimento .botao.sair{display:block;background:#c0c0c0;border-radius:3px;color:#333333;padding:4px 8px;width:120px;height:34px;line-height:26px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms;margin-right:20px;float:left}.tool.atendimento .fila{width:360px;margin:50px auto;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400}.tool.atendimento .fila #posicaofila{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}.tool .referencia{display:none}.tool .preco{color:#104000;line-height:20px;font-family:'Open Sans',sans-serif}.tool .preco span{display:block}.tool .preco .de{font-size:10px;color:#777777;text-decoration:line-through;margin:0 0 0px}.tool .preco .por{color:#144F00;font-weight:600;margin:0 0 0px}.tool .preco .de:before{content:'De '}.tool .preco .por:before{content:'Por '}.tool .notas{font:12px "OpenSans Web Font",sans-serif;color:#555555;line-height:20px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:local('Source Sans Pro ExtraLight'),local('SourceSansPro-ExtraLight'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdr.ttf) format('truetype')}body{background:url(../../images/layout/padrao/bg-cabecalho.jpg) no-repeat 0 0 / 599px 88px}table{background:white;border-collapse:separate;border-spacing:1px;border:1px solid #DDD}tbody tr:not(:last-child) td{border-bottom:1px dotted #C0C0C0}th{text-transform:capitalize;text-align:center;background:#F0F0F0}tfoot tr:first-child *{border-top:1px solid #DDD}tfoot th,tbody th{text-align:right}th,td{padding:5px}.acao-formulario.text-right > a{background:#3D93CE;border-radius:3px;color:white;padding:7px 28px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;transition:all 200ms}.acao-formulario.text-right > a:hover{background:#2D7EB5;text-decoration:none}.cabecalho{height:88px;padding:21px}.cabecalho .carrinho,.cabecalho .carrinho .itens{display:inline-block;vertical-align:top}.cabecalho .carrinho .itens{background:#cf0714 none repeat scroll 0 0;border-radius:4px;font:12px/15px "Myriad Pro",sans-serif;height:15px;color:white;margin-left:15px;text-align:center;width:15px}.cabecalho .carrinho{background:transparent url(../../images/layout/padrao/carrinho-xs.png) no-repeat scroll 0 0 / 38px 38px;height:40px;left:calc(100% - 52px);line-height:36px;position:absolute;text-align:center;top:30px;width:52px}.cabecalho .logotipo{width:225px;height:46px;overflow:hidden;padding-top:46px;background:url(../../images/layout/padrao/logotipo.png) no-repeat 0 0 / 225px 46px;display:inline-block}.cabecalho .usuario{display:none}.menu-horizontal{min-height:34px;background-color:#333;border:none;margin:0}.menu-horizontal li{list-style:none} .menu-horizontal li a{display:block;text-transform:uppercase;padding:0 15px;line-height:42px;height:38px;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:15px}.menu-horizontal li ul{padding-left:15px}.menu-horizontal .navbar-toggle{float:left;margin:5px 11px;padding:0;border:none}.navbar-toggle::after{content:"menu";display:block;font:10px/10px "Myriad Pro",sans-serif;position:relative;top:2px;color:white}.navbar-default .navbar-toggle .icon-bar{background:white;width:25px;border-radius:0}.menu-horizontal .navbar-toggle:hover,.menu-horizontal .navbar-toggle:focus{background:none}.menu-horizontal .navbar-toggle .icon-bar + .icon-bar{margin-top:5px}.menu-horizontal .navbar-toggle:focus,.menu-horizontal form.busca a:focus{outline:1px dotted white}.menu-horizontal .navbar-collapse{border:none;box-shadow:none;padding:0}.menu-horizontal .navbar-collapse ul li a{color:white}.menu-horizontal .navbar-collapse ul li a:hover{color:#f5f5f5}.menu-horizontal .navbar-nav{margin:0}form.busca{margin-left:47px}form.busca label{position:absolute;left:-999px}form.busca input{border:none;padding:0 8px;height:33px;width:calc(100% - 43px);background:#646464;color:white;border-radius:0;margin-top:1px}form.busca > *{vertical-align:middle}form.busca a{padding-left:41px;overflow:hidden;width:41px;height:33px;display:inline-block;background:transparent url(../../images/layout/padrao/icone-buscar.png) no-repeat 0 0 / 41px 34px}.coluna{display:none}.tool,.pagina{background:white none repeat scroll 0 0;padding:0 5px 5px;min-height:120px}.titulo h2{background:#57A41E;height:30px;line-height:30px;color:white;font-family:"Open Sans";font-size:15px;padding-left:10px}body > footer{background:url(../../images/layout/padrao/bg-rodape.jpg);padding:1px 0 0;color:#F4F4F4}body > footer a{color:white}body > footer .contato a:hover{color:#cccccc}body > footer h3{text-transform:uppercase;font-size:20px}body > footer ul{margin:0;padding:0}body > footer li{list-style:none}body > footer .endereco{margin:49px 50px 50px}body > footer .endereco h3{margin-bottom:15px;line-height:45px;background:transparent url(../../images/layout/padrao/endereco.png) no-repeat 0 0 / 32px 45px;padding-left:41px}body > footer .contato h3{margin-bottom:22px;line-height:36px;background:transparent url(../../images/layout/padrao/contato.png) no-repeat 0 0 / 58px 36px;padding-left:67px}body > footer .oportunidades h3{margin-bottom:25px;line-height:32px;background:transparent url(../../images/layout/padrao/oportunidades.png) no-repeat 0 0 / 36px 32px;padding-left:43px}body > footer .oportunidades,body > footer .contato,body > footer .redes-sociais{margin:50px}body > footer .redes-sociais h3{margin-bottom:45px;line-height:36px;background:transparent url(../../images/layout/padrao/redes-sociais.png) no-repeat 0 0 / 36px 36px;padding-left:43px}body > footer .redes-sociais ul{margin:0;padding:0 10px;display:flex;justify-content:space-between}body > footer .redes-sociais li img{width:44px}body > footer p.copyright{background:#EEE;color:#1F212C;font-size:13px;text-align:center;margin:0;padding:12px}body > footer p.copyright a{color:black}.pagina{display:block;margin:auto;padding:5px 18px;width:unset}form{font-size:0}form > *{font-size:12px}label{font-weight:normal;margin-bottom:0;line-height:23px;vertical-align:top}input[type=number],input[type=date]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input + label{margin-left:5px}label:after{content:':'}input + label:after{content:''}label .obrigatorio{display:inline-block;width:6px;overflow:hidden;line-height:16px}label .obrigatorio:before{padding-right:6px;content:'*'}input,select,textarea{margin-bottom:2px}select{height:23px}.pagina.orcamento .orcamento{background:url(../../images/layout/padrao/bg-orcamento.jpg) 0 0 / 360px 460px;margin-top:20px;padding:24px;margin-top:0}.pagina.orcamento hgroup *{color:white;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:300;margin-top:5px}.pagina.orcamento h1{font-size:26px;font-weight:600;margin-bottom:5px;text-align:justify}.pagina.orcamento input,.pagina.orcamento textarea{padding:10px}.pagina.orcamento select{padding:5px}.pagina.orcamento input,.pagina.orcamento select,.pagina.orcamento textarea{background:linear-gradient(to bottom,white #EBEBEB);border:1px solid #E0E0E0;height:36px;width:100%;margin-bottom:8px}.pagina.orcamento select{margin-bottom:5px}.pagina.orcamento textarea{height:80px}.pagina.orcamento form a{display:block;background:#1D395C;border:1px solid black;line-height:32px;height:36px;outline:1px dashed #3D79BF;outline-offset:-5px;text-align:center;color:white;font-weight:bold}.pagina.empresa .empresatitulos{font-family:"Source Sans Pro";font-size:20px;font-weight:400;text-align:center;margin-bottom:10px;color:#666}	.pagina.empresa > p{font-family:"open sans";font-size:15px;font-weight:300}@media (min-width:600px) {.tool.busca .info{margin-top:-5px}.tool.ecommerce.grupo .titulo{display:flex;justify-content:space-between}.tool.ecommerce.grupo .titulo form{padding:5px;display:block}.tool.ecommerce.grupo .titulo form label{text-transform:uppercase;color:white;font:9px "OpenSans Web Font",sans-serif;margin-right:5px;margin-bottom:0;line-height:20px}.tool.ecommerce.grupo .titulo form select{height:20px}.tool.ecommerce.grupo .titulo form option{text-transform:capitalize}.tool.ecommerce.grupo .titulo form > *{vertical-align:middle}.tool.ecommerce.grupo .item{padding:0 5px;margin-bottom:20px}.tool.ecommerce.grupo .item .thumbnail img{border-radius:12px;padding:0}.tool.ecommerce.grupo .item .info{border:none}.tool.ecommerce.grupo .item .nome{line-height:26px}.tool.ecommerce.identificacao section{float:left;width:calc((100% - 10px) / 2)}.tool.ecommerce.identificacao section:nth-child(4){margin:0 0 0 10px}.coluna .ecommerce{background:none}.coluna .ecommerce a{color:#000}.coluna .ecommerce a:hover,.coluna .ecommerce a:focus{background:#EEE;color:#000 !important}.tool.ecommerce.item .container{width:unset}.relacionados .item{width:50%;min-height:360px}.tool.ecommerce.pagamento .container{width:unset}.tool.ecommerce.usuario.pedidoshistorico table{width:100%;margin-top:10px}.tool.ecommerce.usuario.pedidoshistorico .detalhes td{border-bottom:none}.tool.ecommerce.usuario .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:4px 16px;transition:all 200ms ease 0s}.tool.ecommerce.usuario .acao-formulario{margin:10px}body > footer .galeriainstagram .menu{padding:8px}body > footer .galeriainstagram .instagram-target{margin:2px;border-radius:2px;overflow:hidden}body > footer .galeriainstagram .instagram-target,body > footer .galeriainstagram .instagram-target img{width:80px;height:80px;float:left}body > footer .galeriainstagram .menu > a{width:220px!important}.tool.galeriainstagram .thumbnail{display:inline-block}.tool.conteudos .listagem .container{width:auto;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted silver}.tool.conteudos .listagem .index img.icone{float:left;height:244px;width:382px}.tool.conteudos .listagem .index .item .resumo{text-align:justify}.tool.conteudos .listagem .index .item{display:inline-flex}.tool.conteudos .listagem .index .item .leia-mais{background:#3d93ce none repeat scroll 0 0;border-radius:4px;color:white;display:block;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;height:34px;line-height:26px;margin-top:10px;padding:4px 8px;text-align:center;width:120px}.tool.conteudos .item .index img.midia{float:left;margin-right:10px;width:100%}.tool.conteudos .item .index .text_midia{min-height:116px}.tool.conteudos .item .index .text_midia p{margin:0 0 10px 0;font-size:20px;text-align:justify}.tool.conteudos .item .index .link,.tool.conteudos .item .index .download{float:left;background:url(../../images/layout/padrao/bg_download.png) no-repeat;margin-top:20px;padding-top:2px;text-align:center;text-transform:capitalize;width:89px;height:23px}.tool.conteudos .item .index .download{background:url(../../images/layout/padrao/bg_download.png) no-repeat;width:89px;height:23px}.tool.conteudos .item .index .download a{background:url(../../images/layout/padrao/bg_download.png) no-repeat;text-decoration:none;color:#666666;display:block;padding-top:3px;text-align:center}.tool.conteudos .item .index .download a:hover{color:green}.texto .caixa{margin:0 0px !important} .tool.conteudos .item .index .boxrelacionados img{width:8% !important} .tool.conteudos .item .index .boxrelacionados .vertodos > a{display:none}.tool.conteudos .item .index .boxrelacionados .paginacao .especial{display:none}.tool.conteudos .item .index h3{color:#B43250;font-size:12px;line-height:12px;font-weight:normal;text-transform:uppercase;margin:35px 0 10px 0}.tool.conteudos .item .index h4{line-height:11px;font-size:11px;margin:25px 0 10px 0}.tool.conteudos .item .index ul{margin:0;padding:0}.tool.conteudos .item .index ul.links{text-align:right}.tool.conteudos .item .index ul.links li{list-style:none;text-align:right}.frase1{float:left;margin-bottom:30px;margin-right:10px;margin-top:20px;width:48%}.frase2{float:right;margin-bottom:30px;margin-top:20px;width:50%}.tool.oportunidades .formulario input{vertical-align:top;width:230px}.tool.oportunidades .formulario fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset.s2{margin-bottom:0}.tool.oportunidades .formulario fieldset.pe{padding-bottom:0}.tool.oportunidades .formulario fieldset.pe label{width:258px;margin-left:0}.tool.oportunidades .formulario fieldset.pe input.text{margin-bottom:10px}.tool.oportunidades .formulario fieldset .input-text,.tool.oportunidades .formulario fieldset .text-area{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset fieldset .input-text{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset .text-area{height:195px}.tool.oportunidades .formulario .small-input-text{width:90px}.tool.oportunidades .formulario .data-input-text{width:70px}.tool.oportunidades .formulario .codigo-input-text{width:60px}.tool.oportunidades .formulario .tiny-input-text{width:20px}.tool.oportunidades .formulario .especial-input-text{width:521px}.tool.oportunidades .formulario fieldset.dp select{margin-right:10px}.tool.oportunidades .formulario fieldset.dp table{height:24px}.tool.oportunidades .formulario fieldset.dp table td{padding-bottom:3px}.tool.oportunidades .formulario label{width:170px}.tool.oportunidades .formulario .info{line-height:22px;margin-left:5px}.tool.oportunidades .formulario label.lbltextarea{line-height:199px}.tool.oportunidades .formulario input.especial-input-text{width:calc(100% - 260px)}.tool.oportunidades .formulario .botao{margin-top:-50px;float:right}.tool.oportunidades .mensagem{color:green;background:#efe}.tool.oportunidades .mensagem.erro{color:red;background:#efe}.tool.oportunidades{min-height:335px}.tool.oportunidades h1{background:#57a41e none repeat scroll 0 0;color:white;font-family:"Open Sans";font-size:15px;height:30px;line-height:30px;padding-left:10px}.tool.oportunidades .botao{display:block;background:#3D93CE;border-radius:3px;color:white;width:120px;height:34px;line-height:26px;margin-top:10px;text-align:center;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;transition:all 200ms}.tool.oportunidades .botao:hover{background:#2D7EB5;text-decoration:none}.oportunidades .detalhes a{color:gray}.oportunidades .detalhes table{background:#e5e5e5;margin:0;width:100%}.oportunidades .detalhes table th{background:white;width:80px;text-align:left}.oportunidades .detalhes table td{background:white}.oportunidades .detalhes table th,.oportunidades .detalhes table td{padding:5px}.oportunidades .detalhes .botao{float:right}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:local('Source Sans Pro ExtraLight'),local('SourceSansPro-ExtraLight'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdr.ttf) format('truetype')}body{background:url(../../images/layout/padrao/bg-barra-topo-sm.png) repeat-x 0 0,url(../../images/layout/padrao/bg-cabecalho-sm.jpg) no-repeat center 34px}.cabecalho{padding:0;height:200px;display:flex;flex-wrap:wrap}.cabecalho .carrinho{background:transparent url(../../images/layout/padrao/carrinho.png) no-repeat scroll 0 0 / 150px 38px;height:40px;left:calc(100% - 172px);line-height:36px;position:absolute;text-align:center;top:50px;width:172px}.cabecalho .carrinho .itens{background:rgba(0,0,0,0) none repeat scroll 0 0;border-radius:0;color:#2D7EB5;font:12px/38px "Open Sans Pro",sans-serif;margin-left:5px;text-align:left;width:auto}.cabecalho .usuario{display:block;height:34px;width:100%;text-align:right}.cabecalho .usuario ul{margin:0;padding:0;font-size:13px;display:inline-table}.cabecalho .usuario li{line-height:34px;list-style:none;display:table-cell;padding-left:28px;padding-right:30px}.cabecalho .usuario li:not(:last-child){background:url(../../images/layout/padrao/separador-sm.png) no-repeat right center}.cabecalho .usuario a{color:white;text-decoration:none;background:none;text-indent:0;height:unset;width:auto !important}form.busca{order:2;margin-top:13px;margin-right:15px}.cabecalho .logotipo{margin:auto;order:1;width:304px;height:62px;background:transparent url(../../images/layout/padrao/logotipo-sm.png) no-repeat 0 0 / 304px 62px;margin-left:15px;margin-top:-1px}.menu-horizontal{border-radius:0}.menu-horizontal li a{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:15px}.menu-horizontal li a:hover{font-family:'Source Sans Pro',sans-serif !important;font-weight:400;font-size:15px}.menu-horizontal .navbar-collapse ul li a{height:38px;line-height:38px}.menu-horizontal .navbar-collapse ul li a:hover,.menu-horizontal .navbar-collapse ul li a:focus{background:white;color:#525252}.menu-horizontal li ul{display:none;position:absolute;z-index:3}.menu-horizontal li ul li{float:none}.menu-horizontal li ul li:last-child{background:none}.menu-horizontal li ul li a{display:block;line-height:25px;text-transform:capitalize;font-size:14px;color:#f5f5f5 !important;border-bottom:1px dotted #999999;text-align:center;margin-left:-18px;background:#525252;width:180px}.menu-horizontal li ul li:last-child a{border-bottom:none}.menu-horizontal li ul li a:hover{color:#fff!important;background:#669FCF !important}.menu-horizontal li:hover ul{display:block;background:#525252}.menu-horizontal li:hover a{color:#fff;text-decoration:none}*.coluna{order:1;width:200px;display:block}.tool,.pagina{flex:1 1 0;margin-left:15px;order:2;width:calc(100% - 25px)}*/.pagina.orcamento .orcamento{background:url(../../images/layout/padrao/bg-orcamento-sm.jpg) -700px -650px}.pagina.empresa .empresatitulos{font-family:"Source Sans Pro";font-size:22px;font-weight:400;text-align:center;margin-bottom:10px}	.pagina.empresa > p{font-family:"open sans";font-size:16px;font-weight:300}.numerocolunas_4{width:25%}}@media (min-width:992px) {.tool.ecommerce.grupo .titulo{display:flex;justify-content:space-between;height:30px;background:#57A41E;margin:30px 0}.tool.ecommerce.grupo .titulo h2{margin:0}.tool.ecommerce.grupo .titulo form{padding:5px;display:block}.tool.ecommerce.grupo .titulo form label{text-transform:uppercase;color:white;font:9px "OpenSans Web Font",sans-serif;margin-right:5px;margin-bottom:0;line-height:20px}.tool.ecommerce.grupo .titulo form select{height:20px}.tool.ecommerce.grupo .titulo form option{text-transform:capitalize}.tool.ecommerce.grupo .titulo form > *{vertical-align:middle}.tool.ecommerce.grupo .item{padding:0 5px;margin-bottom:20px}.tool.ecommerce.grupo .item .thumbnail img{border-radius:12px;padding:0}.tool.ecommerce.grupo .item .info{border:none}.tool.ecommerce.grupo .item .nome{line-height:26px}#frmFiltro{float:left;min-width:220px;margin-right:47px}.tool.ecommerce.identificacao{min-height:450px}.tool.ecommerce.identificacao section{float:left;width:calc((100% - 10px) / 2)}.tool.ecommerce.identificacao section:nth-child(4){margin:0 0 0 10px}.coluna .ecommerce{background:none}.coluna .ecommerce a{color:#000}.coluna .ecommerce a:hover,.coluna .ecommerce a:focus{background:#EEE;color:#000 !important}.tool.ecommerce.item .pacote .table table th{left:0;position:relative}.tool.ecommerce.item .pacote .valor-total{text-align:center}.tool.ecommerce.item .pacote .valor-sub-total{text-align:center}.tool.ecommerce.item .container{width:unset}.painel.ecommerce{background:url(../../images/layout/padrao/bg-h1-ecommerce.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.relacionados .item{width:25%}.tool.ecommerce .produtos a{margin-left:20px;font-size:14px;text-align:left!important}.tool.ecommerce.pagamento .container{width:unset}.tool.ecommerce.usuario.pedidos .acao-formulario{margin-top:0}.tool.ecommerce.usuario.pedidos .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:5px 28px;transition:all 200ms ease 0s}.tool.ecommerce.usuario.pedidos .acao-formulario > a:hover{background:#2D7EB5}.painel.usuario.pedidos{background:rgba(0,0,0,0) url(../../images/layout/padrao/bg-h1-meuspedidos.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.tool.ecommerce.usuario.pedidoshistorico table{width:100%;margin-top:10px}.tool.ecommerce.usuario.pedidoshistorico .detalhes td{border-bottom:none}.painel.usuario.pedidoshistorico{background:rgba(0,0,0,0) url(../../images/layout/padrao/bg-h1-meuspedidos.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.tool.ecommerce{width:992px;margin:auto}body > footer .galeriainstagram .menu{padding:8px}body > footer .galeriainstagram .instagram-target{margin:2px;border-radius:2px;overflow:hidden}body > footer .galeriainstagram .instagram-target,body > footer .galeriainstagram .instagram-target img{width:80px;height:80px;float:left}body > footer .galeriainstagram .menu > a{width:170px !important}.painel.conteudos{margin-top:-34px}.painel.conteudos.Soluções{background:url(../../images/layout/padrao/bg-h1-solucoes.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.painel.conteudos.Cases{background:url(../../images/layout/padrao/bg-h1-cases.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.painel.conteudos.Notícias{background:url(../../images/layout/padrao/bg-h1-conteudos.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.meiolistagem{height:90px;overflow:hidden}.tool.conteudos .listagem .index img.icone{float:left;height:230px;width:382px}.tool.conteudos .listagem .index .item .leia-mais{background:#3d93ce none repeat scroll 0 0;border-radius:4px;color:white;display:block;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;height:34px;line-height:26px;margin-top:0px;padding:4px 8px;position:absolute;text-align:center;top:198px;width:120px}.tool.conteudos .listagem .index .item .titulo > a{color:#555;font-family:"open sans";font-size:24px;font-weight:600}.tool.conteudos .listagem .index .item .titulo > a:hover{text-decoration:none;color:#666}.tool.conteudos .item .index img.midia{float:left;margin-right:10px;width:100%}.tool.conteudos .item .index .text_midia{min-height:116px}.tool.conteudos .item .index .text_midia p{margin:0 0 10px 0;font-size:20px;text-align:justify}.tool.conteudos .item .index .link,.tool.conteudos .item .index .download{float:left;background:url(../../images/layout/padrao/bg_download.png) no-repeat;margin-top:20px;padding-top:2px;text-align:center;text-transform:capitalize;width:89px;height:23px}.tool.conteudos .item .index .download{background:url(../../images/layout/padrao/bg_download.png) no-repeat;width:89px;height:23px}.tool.conteudos .item .index .download a{background:url(../../images/layout/padrao/bg_download.png) no-repeat;text-decoration:none;color:#666666;display:block;padding-top:3px;text-align:center}.tool.conteudos .item .index .download a:hover{color:green}.tool.conteudos .item .index:after{content:".";font-size:0;clear:both;display:block;line-height:0}.tool.conteudos .item .index .texto{width:calc(100% - 320px);margin-right:20px;float:left}.texto .ramos{display:inline-block}.texto .ramos li{float:left;font-size:17px;margin-bottom:6px;margin-right:0;padding-left:10px;width:25%}.portifolio{min-height:45px}.texto .portifolio li{float:left;font-size:15px;margin-bottom:6px;margin-right:0;padding-left:14px;width:25%}.texto ul li{float:left;padding-left:56px;width:32%;margin-bottom:20px;margin-right:10px}.tool.conteudos .item .index .boxrelacionados{width:300px;height:558px;overflow:hidden;margin-top:0;padding-top:0}.tool.conteudos .item .index .boxrelacionados h2::after{color:#444444;content:" +";display:inline-block;float:right;font-family:"Arial",sans-serif;font-size:18px;font-weight:600;float:right}.tool.conteudos .item .index .boxrelacionados h2{margin-top:10px}.tool.conteudos .item .index .boxrelacionados ul{margin:0 0 10px 0;padding:0}.tool.conteudos .item .index .boxrelacionados  ul li{list-style:none;text-transform:uppercase;line-height:18px}.tool.conteudos .item .index .boxrelacionados  ul li:after{content:".";display:block;clear:left;line-height:0;font-size:0}.tool.conteudos .item .index h2{font-family:"Source Sans Pro",sans-serif;font-size:26px;font-weight:400}.tool.conteudos .item .index .boxrelacionados  ul li a{text-decoration:none}.tool.conteudos .item .index .boxrelacionados .relacionado-foto{width:90px;overflow:hidden;float:left;margin-right:5px}.tool.conteudos .item .index .boxrelacionados .relacionado-foto img{height:60px;width:100% !important} .tool.conteudos .item .index .boxrelacionados .relacionado-titulo{vertical-align:top;font-size:11px;color:black}.tool.conteudos .item .index .boxrelacionados .relacionado-titulo:hover{color:silver}.tool.conteudos .item .index .boxrelacionados .data,.tool.conteudos .item .index .boxrelacionados .leia-mais{display:none}.tool.conteudos .item .index .boxrelacionados h3{margin:0 0 10px 0}.tool.conteudos .item .index .boxrelacionados h3,.tool.conteudos .item .index .boxrelacionados .resumo{margin-left:85px}.tool.conteudos .item .index h3{color:#B43250;font-size:12px;line-height:12px;font-weight:normal;text-transform:uppercase;margin:35px 0 10px 0}.tool.conteudos .item .index h4{line-height:11px;font-size:11px;margin:25px 0 10px 0}.tool.conteudos .item .index ul{margin:0;padding:0}.tool.conteudos .item .index ul.links{text-align:right}.tool.conteudos .item .index ul.links li{list-style:none;text-align:right}.painel.oportunidades{background:url(../../images/layout/padrao/bg-h1-oportunidades.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px;margin-top:-34px}.tool.oportunidades{min-height:250px;width:992px;margin:auto}.painel.atendimento{background:url(../../images/layout/padrao/bg-h1-atendimento.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px;margin-top:-34px;margin:auto}.tool.atendimento{width:1200px;min-height:500px;margin:auto}.pagina.cadastro .input{line-height:21px;margin-bottom:5px;display:inline-block;width:calc(100% - 145px);border:1px solid #ddd;padding:1px}.painel.usuarios{background:rgba(0,0,0,0) url(../../images/layout/padrao/bg-h1-meucadastro.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.painel.contato{background:url(../../images/layout/padrao/bg-h1-contato.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:100%}.contato_midia{display:block;float:left;padding:30px}.pagina.contato > form{float:right;margin-top:30px;width:70%}.pagina.contato label{width:80px}.pagina.contato input,.pagina.contato textarea{width:calc(100% - 80px)}.pagina.contato input,.pagina.contato select{margin-bottom:3px}.pagina.contato textarea{height:100px;resize:vertical}.pagina.contato iframe{width:100%;height:250px;margin-top:20px}.pagina.contato .acao-formulario,.pagina.contato .texto.contato,.pagina.contato .texto.descricao{margin-bottom:10px}.pagina.contato .mensagem{color:green;border-color:unset}.pagina.contato .erro{color:red}.painel.cadastro{background:url(../../images/layout/padrao/bg-h1-cadastro.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.painel.logon{background:url(../../images/layout/padrao/bg-h1-entre_cadastre.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px}.pagina.logon{min-height:400px}.pagina section{display:inline-block;float:left;width:48%;margin:6px}.pagina.logon section{box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:5px;min-height:163px}.pagina.logon section:nth-child(3){margin-top:6px}.pagina.logon section:nth-child(3) p{margin:0;height:87px}.pagina.logon section:nth-child(3) p:first-letter{text-transform:capitalize}.pagina.logon section header{height:26px;margin-bottom:10px}.pagina.logon h3{margin:0;text-transform:capitalize}.pagina.logon label{width:60px}.pagina.logon input{margin-bottom:5px;width:calc(100% - 60px)}.pagina.logon a.esqueci-minha-senha{color:black;text-decoration:none;display:inline-block;margin:5px 0 10px}.pagina.logon a.esqueci-minha-senha:hover{text-decoration:underline}.pagina.logon a.esqueci-minha-senha:first-letter{text-transform:uppercase}.banner-viewport{height:auto}.banner-content-wrapper div{width:850px;background-repeat:no-repeat;background-position:calc(100% - 25px) top}.banner-content-wrapper div.erp{background-image:url(/private/1/arquivos/banner/imagens/erp-simbolo.png)}.banner-content-wrapper div.sefazcil{background-image:url(/private/1/arquivos/banner/imagens/sefazcil-simbolo.png)}.banner-content-wrapper div.food{background-image:url(/private/1/arquivos/banner/imagens/food-simbolo.png)}.banner-content-wrapper div.pcp{background-image:url(/private/1/arquivos/banner/imagens/pcp-simbolo.png)}.banner-content-wrapper div.web{background-image:url(/private/1/arquivos/banner/imagens/web-simbolo.png)}.banner-content-wrapper div.mobile{background-image:url(/private/1/arquivos/banner/imagens/mobile-simbolo.png)}.banner-content-wrapper div.sincro{background-image:url(/private/1/arquivos/banner/imagens/sincro-simbolo.png)}.banner-content-wrapper div.automacao{background-image:url(/private/1/arquivos/banner/imagens/automacao-simbolo.png)}.banner-content-wrapper div h1{font-size:48px}.banner-content-wrapper div p{font-size:27px}.banner-loader img{height:auto;margin-left:-960px}.banner-navigation{margin:341px 0 0;background:rgba(0,0,0,.3);padding:18px}.banner-navigation.focused{margin-top:341px}.banner-navigation ul{display:flex;justify-content:space-between}.banner-navigation.focused ul{display:flex}.banner-navigation ul li{display:inline-block}.banner-navigation:after{content:"";display:unset;line-height:unset;padding:0;background:unset;cursor:unset}.banner-navigation.focused:after{background:unset}.banner-navigation li{width:85px;text-align:center}.banner-navigation li a{text-decoration:none;color:white;display:inline-block}.banner-navigation li a img{display:inline;filter:unset;width:44px;height:44px;float:none;background:#E4ECEF;border-radius:22px}.banner-navigation li a span{display:block;margin-left:0;margin-top:8px;line-height:20px;background:none;text-transform:uppercase}.banner-navigation li a:hover img{filter:unset}.banner-navigation li a:hover span{background:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:local('Source Sans Pro ExtraLight'),local('SourceSansPro-ExtraLight'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdr.ttf) format('truetype')}.cabecalho .carrinho{background:transparent url(../../images/layout/padrao/carrinho.png) no-repeat scroll 0 0 / 150px 38px;height:40px;left:calc(100% - 172px);line-height:36px;position:absolute;text-align:center;top:50px;width:172px}.tool,.pagina{width:1200px;margin:auto}.menu-horizontal li ul{display:none;position:absolute;z-index:3}.menu-horizontal li ul li{float:none}.menu-horizontal li ul li:last-child{background:none}.menu-horizontal li ul li a{display:block;line-height:25px;text-transform:capitalize;font-size:14px;color:#f5f5f5 !important;border-bottom:1px dotted #999999;text-align:center;margin-left:-18px;background:#525252;width:180px}.menu-horizontal li ul li:last-child a{border-bottom:none}.menu-horizontal li ul li a:hover{color:#fff!important;background:#669FCF !important}.menu-horizontal li:hover ul{display:block;background:#525252}.menu-horizontal li:hover a{color:#fff;text-decoration:none}.painel.empresa{background:url(../../images/layout/padrao/bg-h1-empresa.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px;margin-top:-34px;margin:auto}.painel .conteudos .sistemas{background:url(../../images/layout/padrao/bg-h1-solucoes.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px;margin-top:-34px;margin:auto}.painel.orcamento{background:url(../../images/layout/padrao/bg-h1-orcamento.jpg) no-repeat scroll center center / 1199px 188px;height:188px;width:1199px;margin:-34px auto auto}.pagina.orcamento .orcamento{background:url(../../images/layout/padrao/bg-orcamento-sm.jpg) -640px -650px;width:50%;margin:auto;margin-top:40px;float:none;display:block;-webkit-box-shadow:5px 6px 1px 0px rgba(50,50,50,0.3);-moz-box-shadow:5px 6px 1px 0px rgba(50,50,50,0.3);box-shadow:5px 6px 1px 0px rgba(50,50,50,0.3)}.pagina.orcamento textarea{height:100px}.pagina.orcamento form a{height:40px;line-height:38px}body > footer{vertical-align:top;font-size:0;min-height:200px}body > footer > *{font-size:12px}body > footer h3{background:unset;padding-left:0}body > footer nav.menu{width:204px;height:270px}body > footer ul{background:unset}body > footer ul li{border:unset !important;float:left}body > footer ul li a{display:inline;line-height:25px;padding:0 10px;color:#f5f5f5;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:16px}body > footer ul li a:hover,body > footer ul li a:active,body > footer ul li a:active{text-decoration:underline;background:none;color:silver !important;transition:unset}body > footer .newsletter{width:296px}body > footer .newsletter p.info{color:white}body > footer > *{display:inline-block;vertical-align:top}body > footer .newsletter,body > footer .formas-pagamento,body > footer .selos,body > footer .redes-sociais{width:296px;height:115px}body > footer .endereco{margin:0 30px;width:240px;min-height:200px}body > footer p{color:#f5f5f5;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:14px}body > footer .oportunidades,body > footer .contato,body > footer .redes-sociais{margin:0 30px;width:240px}body > footer .redes-sociais h3{margin-bottom:8px}.redes-sociais ul{margin:33px 0 25px}body > footer .redes-sociais li img{margin-top:10px}body > footer .facebook{width:200px;height:230px}body > footer .formas-pagamento{margin-left:204px}body > footer .formas-pagamento,body > footer .selos,body > footer .facebook{}body > footer p.copyright{width:100%;padding:7px 0;margin:0;background:none}}@media (min-width:1200px) {.painel.contato{background:url(../../images/layout/padrao/bg-h1-contato.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:100%;margin-top:-34px}.pagina.contato label{width:80px}.pagina.contato input,.pagina.contato textarea{width:calc(100% - 80px)}.pagina.contato input,.pagina.contato select{margin-bottom:3px}.pagina.contato textarea{height:100px;resize:vertical}.pagina.contato iframe{width:100%}.pagina.contato .acao-formulario,.pagina.contato .texto.contato,.pagina.contato .texto.descricao{margin-bottom:10px}.pagina.contato .mensagem{color:green;border-color:unset}.pagina.contato .erro{color:red}.painel.logon{background:url(../../images/layout/padrao/bg-h1-entre_cadastre.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px;margin-top:-34px}.pagina.logon{min-height:500px}.pagina section{display:inline-block;float:left;width:48%;margin:6px;margin-left:13px}.pagina.logon section{box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:5px;min-height:163px}.pagina.logon section:nth-child(3){margin-top:6px}.pagina.logon section:nth-child(3) p{margin:0;height:87px}.pagina.logon section:nth-child(3) p:first-letter{text-transform:capitalize}.pagina.logon section header{height:26px;margin-bottom:10px}.pagina.logon h3{margin:0;text-transform:capitalize}.pagina.logon label{width:60px}.pagina.logon input{margin-bottom:5px;width:calc(100% - 60px)}.pagina.logon a.esqueci-minha-senha{color:black;text-decoration:none;display:inline-block;margin:5px 0 10px}.pagina.logon a.esqueci-minha-senha:hover{text-decoration:underline}.pagina.logon a.esqueci-minha-senha:first-letter{text-transform:uppercase}.painel.conteudos.Soluções{background:url(../../images/layout/padrao/bg-h1-solucoes.jpg) no-repeat;height:300px;width:100%}.painel.conteudos.Cases{background:url(../../images/layout/padrao/bg-h1-cases.jpg) no-repeat;height:300px;width:100%}.painel.conteudos.Notícias{background:url(../../images/layout/padrao/bg-h1-conteudos.jpg) no-repeat;height:300px;width:100%}.conteudo .tool.conteudos .listagem .index img.icone{float:left;width:68%!important}.conteudo .tool.conteudos .listagem .index .item .leia-mais,.conteudo .tool.conteudos .listagem .index .item .data{}.conteudo .tool.conteudos .listagem .index .item .resumo{margin-left:130px;text-align:justify}.conteudo .tool.conteudos .listagem .index .item .titulo{font-weight:bold;text-transform:uppercase;margin-bottom:5px}.tool.conteudos{margin:auto;width:1200px!important;min-height:400px}.tool.conteudos .item .index .text_midia{min-height:116px}.tool.conteudos .item .index .text_midia p{margin:0 0 10px 0;font-size:20px;text-align:justify}.tool.conteudos .item .index .link,.tool.conteudos .item .index .download{float:left;background:url(../../images/layout/padrao/bg_download.png) no-repeat;margin-top:20px;padding-top:2px;text-align:center;text-transform:capitalize;width:89px;height:23px}.tool.conteudos .item .index .download{background:url(../../images/layout/padrao/bg_download.png) no-repeat;width:89px;height:23px}.tool.conteudos .item .index .download a{background:url(../../images/layout/padrao/bg_download.png) no-repeat;text-decoration:none;color:#666666;display:block;padding-top:3px;text-align:center}.tool.conteudos .item .index .download a:hover{color:green}.tool.conteudos .item .index .boxrelacionados ul{margin:0 0 10px 0;padding:0}.tool.conteudos .item .index .boxrelacionados  ul li{list-style:none;text-transform:uppercase;line-height:18px}.tool.conteudos .item .index .boxrelacionados  ul li a{text-decoration:none}.tool.conteudos .item .index .boxrelacionados img{float:left;margin-right:5px}.tool.conteudos .item .index .boxrelacionados .data,.tool.conteudos .item .index .boxrelacionados .leia-mais{display:none}.tool.conteudos .item .index .boxrelacionados h3{margin:0 0 10px 0}.tool.conteudos .item .index .boxrelacionados h3,.tool.conteudos .item .index .boxrelacionados .resumo{margin-left:85px}.tool.conteudos .item .index h3{color:#B43250;font-size:12px;line-height:12px;font-weight:normal;text-transform:uppercase;margin:35px 0 10px 0}.tool.conteudos .item .index h4{line-height:11px;font-size:11px;margin:25px 0 10px 0}.tool.conteudos .item .index ul{margin:0;padding:0}.tool.conteudos .item .index ul.links{text-align:right}.tool.conteudos .item .index ul.links li{list-style:none;text-align:right}.painel.oportunidades{background:url(../../images/layout/padrao/bg-h1-oportunidades.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px}.tool.oportunidades .formulario input{vertical-align:top}.tool.oportunidades .formulario fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset{margin:0 0 10px 0}.tool.oportunidades .formulario fieldset fieldset.s2{margin-bottom:0}.tool.oportunidades .formulario fieldset.pe{padding-bottom:0}.tool.oportunidades .formulario fieldset.pe input.text{margin-bottom:10px}.tool.oportunidades .formulario fieldset .input-text,.tool.oportunidades .formulario fieldset .text-area{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset fieldset .input-text{width:calc(100% - 175px)}.tool.oportunidades .formulario fieldset .text-area{height:195px}.tool.oportunidades .formulario .small-input-text{width:90px}.tool.oportunidades .formulario .data-input-text{width:70px}.tool.oportunidades .formulario .codigo-input-text{width:60px}.tool.oportunidades .formulario .tiny-input-text{width:20px}.tool.oportunidades .formulario .especial-input-text{width:521px}.tool.oportunidades .formulario fieldset.dp select{margin-right:10px}.tool.oportunidades .formulario fieldset.dp table{height:24px}.tool.oportunidades .formulario fieldset.dp table td{padding-bottom:3px}.tool.oportunidades .formulario label{width:170px}.tool.oportunidades .formulario .info{line-height:22px;margin-left:5px}.tool.oportunidades .formulario label.lbltextarea{line-height:199px}.tool.oportunidades .formulario input.especial-input-text{width:calc(100% - 260px)}.tool.oportunidades .formulario .botao{margin-top:-50px;float:right}.tool.oportunidades .mensagem{color:green;background:#efe}.tool.oportunidades .mensagem.erro{color:red;background:#efe}.painel.oportunidades{background:url(../../images/layout/padrao/bg-h1-oportunidades.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px}.tool.oportunidades{min-height:420px;width:992px;margin:auto}.tool.ecommerce.grupo .titulo{display:flex;justify-content:space-between;height:30px;background:#57A41E;margin:30px 0}.tool.ecommerce.grupo .titulo h2{margin:0}.tool.ecommerce.grupo .titulo form{padding:5px;display:block}.tool.ecommerce.grupo .titulo form label{text-transform:uppercase;color:white;font:9px "OpenSans Web Font",sans-serif;margin-right:5px;margin-bottom:0;line-height:20px}.tool.ecommerce.grupo .titulo form select{height:20px}.tool.ecommerce.grupo .titulo form option{text-transform:capitalize}.tool.ecommerce.grupo .titulo form > *{vertical-align:middle}.tool.ecommerce.grupo .item{padding:0 5px;margin-bottom:20px}.tool.ecommerce.grupo .item .thumbnail img{border-radius:12px;padding:0}.tool.ecommerce.grupo .item .info{border:none}.tool.ecommerce.grupo .item .nome{line-height:26px}#frmFiltro{float:left;min-width:220px;margin-right:47px}.tool.ecommerce.item .container{width:unset}.painel.ecommerce{background:url(../../images/layout/padrao/bg-h1-ecommerce.jpg) no-repeat;height:300px;width:100%;margin-top:-34px}.dados.col-md-7.col-sm-7.col-xs-12 > h3{font-size:26px}.tool.ecommerce.usuario.pedidos .acao-formulario{margin-top:0}.tool.ecommerce.usuario.pedidos .acao-formulario > a{background:#3d93ce;border-radius:3px;color:white;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;padding:5px 28px;transition:all 200ms ease 0s}.tool.ecommerce.usuario.pedidos .acao-formulario > a:hover{background:#2D7EB5}.painel.usuario.pedidos{background:rgba(0,0,0,0) url(../../images/layout/padrao/bg-h1-meuspedidos.jpg) no-repeat scroll 0 0;height:300px;margin-top:-34px;width:100%}.tool.ecommerce.usuario.pedidoshistorico table{width:100%;margin-top:10px}.tool.ecommerce.usuario.pedidoshistorico .detalhes td{border-bottom:none}.painel.usuario.pedidoshistorico{background:rgba(0,0,0,0) url(../../images/layout/padrao/bg-h1-meuspedidos.jpg) no-repeat scroll 0 0;height:300px;margin-top:-34px;width:100%}.tool.ecommerce{width:1200px;margin:auto}.painel.atendimento{background:url(../../images/layout/padrao/bg-h1-atendimento.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px;margin-top:-34px}.tool.atendimento{width:1200px;min-height:500px;margin:auto}.pagina.cadastro .input{line-height:21px;margin-bottom:5px;display:inline-block;width:calc(100% - 145px);border:1px solid #ddd;padding:1px}.painel.usuarios{background:rgba(0,0,0,0) url(../../images/layout/padrao/bg-h1-meucadastro.jpg) no-repeat scroll 0 0;height:300px;margin-top:-34px;width:100%}.painel.cadastro{background:url(../../images/layout/padrao/bg-h1-cadastro.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px;margin-top:-34px}.banner{margin-top:-34px}.banner-content-wrapper{position:absolute;left:50%;margin-left:-600px}.banner-content-wrapper div{width:1000px}.banner-content-wrapper div h1{font-size:64px;margin-top:62px}.banner-content-wrapper div p{font-size:36px}.banner-viewport,.banner-loader img{height:582px}.banner-navigation,.banner-navigation.focused{margin:467px 0 0}.banner-navigation ul{margin:auto}.banner-navigation li a img{width:51px;height:51px;border-radius:26px}.banner-content-wrapper,.banner-navigation ul{width:1200px}body{background:url(../../images/layout/padrao/bg-barra-topo-sm.png) repeat-x 0 0,url(../../images/layout/padrao/bg-cabecalho-sm.jpg) no-repeat center 34px,url(../../images/layout/padrao/linhas.png) no-repeat 0 1650px,url(../../images/layout/padrao/bg-rodape2.jpg) repeat-x center bottom}.cabecalho,body > footer,.menu-horizontal{width:1200px;margin:auto}.cabecalho .usuario{margin-right:240px}form.busca{margin-top:-88px;margin-right:0;width:240px}.cabecalho .carrinho{background:transparent url(../../images/layout/padrao/carrinho.png) no-repeat scroll 0 0 / 150px 38px;height:40px;left:calc(50% + 450px);line-height:36px;position:absolute;text-align:center;top:50px;width:172px}.menu-horizontal{background:unset}.menu-horizontal .navbar-nav{float:right;margin-top:-100px}.menu-horizontal li:last-child a{padding-right:0}.menu-horizontal .navbar-collapse ul li a{color:#202533}.menu-horizontal .navbar-collapse ul li a:hover{background:unset}.pagina{width:1200px;min-height:700px}.painel.empresa{background:url(../../images/layout/padrao/bg-h1-empresa.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px;margin:-34px auto auto}.painel.orcamento{background:url(../../images/layout/padrao/bg-h1-orcamento.jpg) no-repeat scroll center center / 1920px 300px;height:300px;width:1920px;margin:-34px auto auto}body > footer{background:none;height:290px}body > footer .endereco,body > footer .oportunidades,body > footer .contato,body > footer .redes-sociais{height:248px}}